





















/* 引入全局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;
}


.ek-upload-file-pop .el-dialog__wrapper .el-dialog {
  border-radius: 8px;
}
.ek-upload-file-pop .el-dialog__wrapper .el-dialog__header {
  text-align: center;
}
.ek-upload-file-pop .el-dialog__wrapper .el-dialog__header .el-dialog__title {
    font-size: 15px;
    font-weight: normal;
    color: #51b1f8;
}
.ek-upload-file-pop .el-dialog__wrapper .moxie-shim.moxie-shim-html5 {
  display: none;
}

.public-pop-root-inside[data-v-35f39540] {
  position: relative;
  height: 466px;
}
.public-pop-root-inside .operation[data-v-35f39540] {
    position: absolute;
    bottom: 20px;
    margin-top: 24px;
    width: 100%;
    text-align: center;
}
.public-pop-root-inside .ek-upload-file-box[data-v-35f39540] {
    color: #ccc;
    text-align: center;
    background-color: #f8f8f8;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-null[data-v-35f39540] {
      padding: 20px 0 50px 0;
      cursor: pointer;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-null img[data-v-35f39540] {
        margin-bottom: 26px;
}
.public-pop-root-inside .ek-upload-file-box .file-upload-handle[data-v-35f39540] {
      padding: 6px 12px;
      text-align: right;
      min-height: 40px;
      background-color: #f0f2f3;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-box[data-v-35f39540] {
      padding-top: 30px;
      min-height: 163px;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-item[data-v-35f39540] {
      position: relative;
      padding: 6px;
      margin: 0 auto;
      width: 94.25%;
      background-color: white;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-item .el-icon-error[data-v-35f39540] {
        position: absolute;
        top: -8px;
        right: -8px;
        color: red;
        opacity: 0;
        font-size: 20px;
        -webkit-transition: color 0.2s;
        transition: color 0.2s;
        cursor: pointer;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-item .upload-file-item-content[data-v-35f39540] {
        text-align: left;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-item .upload-file-item-content .upload-name[data-v-35f39540] {
          margin: 0 12px;
          width: calc(100% - 110px);
          font-size: 13px;
          color: #333;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-item .upload-file-item-content .file-size[data-v-35f39540] {
          font-size: 12px;
          color: #999;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-item .upload-file-item-content .progress-text[data-v-35f39540] {
          -ms-flex-item-align: end;
              align-self: end;
          width: 56px;
          text-align: right;
          font-size: 12px;
          font-weight: 400;
          color: #797979;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-item .progress-link[data-v-35f39540] {
        margin-top: 6px;
        width: 0%;
        height: 4px;
        background: #6ec1ff;
        border-radius: 50px;
}
.public-pop-root-inside .ek-upload-file-box .upload-file-item:hover .el-icon-error[data-v-35f39540] {
      opacity: 1;
}
.public-pop-root-inside .ek-upload-file-box .not-del-video .upload-file-item:hover .el-icon-error[data-v-35f39540] {
      display: none;
}

.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;
}

.public-pop-root-inside img[data-v-285d1b6d] {
  pointer-events: auto !important;
}
.public-pop-root-inside .visible-switch-box[data-v-285d1b6d],
.public-pop-root-inside .activity-link-box[data-v-285d1b6d] {
  margin-bottom: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.public-pop-root-inside .copy-btn[data-v-285d1b6d] {
  text-align: center;
  color: white;
  background-color: var(--color_primary);
  cursor: pointer;
}
.public-pop-root-inside .activity-link-box[data-v-285d1b6d] {
  line-height: 34px;
}
.public-pop-root-inside .activity-link-box .link[data-v-285d1b6d] {
    line-height: 32px;
    padding: 0 8px;
    width: calc(100% - 60px);
    background-color: rgba(170, 170, 170, .1);
    border: 1px solid rgba(170, 170, 170, .2);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.public-pop-root-inside .activity-link-box .copy-btn[data-v-285d1b6d] {
    width: 60px;
}
.public-pop-root-inside .activity-qr-code[data-v-285d1b6d] {
  margin-bottom: 12px;
  text-align: center;
  color: black;
}
.public-pop-root-inside .activity-qr-code .img[data-v-285d1b6d] {
    margin: 0 auto;
    width: 110px;
    cursor: pointer;
}
.public-pop-root-inside .activity-qr-code img[data-v-285d1b6d] {
    width: 110px;
    cursor: pointer;
}
.public-pop-root-inside .activity-qr-code span[data-v-285d1b6d] {
    cursor: pointer;
}
.public-pop-root-inside .title[data-v-285d1b6d] {
  color: #999;
  line-height: 24px;
}
.public-pop-root-inside .activity-meeting-info[data-v-285d1b6d] {
  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: end;
      -ms-flex-align: end;
          align-items: end;
}
.public-pop-root-inside .activity-meeting-info .content[data-v-285d1b6d] {
    width: 100%;
    padding: 5px 10px;
    line-height: 24px;
    background-color: rgba(170, 170, 170, .1);
    border: 1px solid rgba(170, 170, 170, .2);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.public-pop-root-inside .activity-meeting-info .copy-btn[data-v-285d1b6d] {
    margin-top: 12px;
    width: 100px;
    line-height: 30px;
    border-radius: 4px;
}

.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;
}

.public-pop-root-inside .content[data-v-2944121f] {
  margin: 30px 40px;
  height: 280px;
  overflow: auto;
  overflow-x: hidden;
}
.public-pop-root-inside .operation[data-v-2944121f] {
  text-align: center;
  margin-top: 30px;
}
.public-pop-root-inside .tag-select-item[data-v-2944121f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 28px;
}
.public-pop-root-inside .tag-select-item .tag-name[data-v-2944121f] {
    width: 80px;
    padding-right: 12px;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.public-pop-root-inside .tag-select-item .tag-values-item[data-v-2944121f] {
    margin-right: 12px;
    margin-bottom: 12px;
}
.public-pop-root-inside .tag-select-item .tag-values-item[data-v-2944121f] {
    padding: 0 8px;
    background: #f7f8fa;
    border-radius: 4px;
    cursor: pointer;
}
.public-pop-root-inside .tag-select-item .tag-values-item-edit[data-v-2944121f] {
    padding: 0;
}
.public-pop-root-inside .tag-select-item .tag-values-item-edit input[data-v-2944121f],
    .public-pop-root-inside .tag-select-item .tag-values-item-edit input[data-v-2944121f]:hover,
    .public-pop-root-inside .tag-select-item .tag-values-item-edit input[data-v-2944121f]:focus {
      padding: 3px 6px;
      line-height: 20px;
      border: 1px #ff7a4b solid;
      border-radius: 4px;
      width: 80px;
}
.public-pop-root-inside .tag-select-item .tag-values-item-add[data-v-2944121f] {
    padding: 0;
    width: 14px;
    height: 14px;
    text-align: center;
    border-radius: 50%;
    line-height: 14px;
    color: white;
    background-color: #ff7a4b;
}
.public-pop-root-inside .tag-select-item .tag-values-box[data-v-2944121f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.public-pop-root-inside .filter-select-item[data-v-2944121f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 28px;
}
.public-pop-root-inside .filter-select-item .filter-name[data-v-2944121f] {
    width: 100px;
    padding-right: 12px;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.public-pop-root-inside .filter-select-item .filter-handle-box[data-v-2944121f] {
    padding: 14px 0;
    width: 100%;
    text-align: center;
}

.error_403_page[data-v-e417ea44] {
  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;
  width: 100%;
  height: calc(100% - 60px);
}
.error_403_page img[data-v-e417ea44] {
    width: 20%;
    margin-bottom: 10%;
}

.error_404_page[data-v-025e4d0d] {
  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;
  width: 100%;
  height: calc(100% - 60px);
}
.error_404_page img[data-v-025e4d0d] {
    width: 20%;
    margin-bottom: 10%;
}

.evaluate-box-position[data-v-2c0eda8a] {
  z-index: 2;
  position: sticky;
  top: 40px;
}
.ecaluate-box-content[data-v-2c0eda8a] {
  padding: 24px 28px;
  background-color: #ffffff;
  border-radius: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ecaluate-box-content .content-qrcode[data-v-2c0eda8a] {
    margin: 0 auto;
    width: 100px;
    height: 100px;
}
.ecaluate-box-content .content-title[data-v-2c0eda8a] {
    padding: 12px 0;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.ecaluate-box-content .content-btn[data-v-2c0eda8a] {
    width: 128px;
    padding: 8px 0;
    text-align: center;
    color: #ffffff;
    border-radius: 4px;
    cursor: pointer;
}

.public-pop-root-inside .select-user-role-pop-main[data-v-1e0ba938] {
  padding: 40px 0;
}
.public-pop-root-inside .select-user-role-pop-main .user-role-item[data-v-1e0ba938] {
    margin: 0 auto 18px;
    width: 280px;
    text-align: center;
    line-height: 40px;
    color: var(--color_primary);
    border-radius: 4px;
    background-color: var(--primary_back_color);
    cursor: pointer;
}
.public-pop-root-inside .select-user-role-pop-main .user-role-item.check[data-v-1e0ba938] {
    color: white;
    background-color: var(--color_primary);
}
.public-pop-root-inside .operation[data-v-1e0ba938] {
  text-align: center;
}

.evaluate-module-box .record-item-image-item img {
  pointer-events: unset !important;
}

.evaluate-module-box .empty_box[data-v-0b543506] {
  min-height: auto;
}
.evaluate-module-box .activity-join-item-title[data-v-0b543506] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #2fa2fe;
  font-weight: 600;
}
.evaluate-module-box .activity-join-item-title .title-line[data-v-0b543506] {
    width: 2px;
    height: 12px;
    background-color: #2fa2fe;
    margin-right: 10px;
}
.evaluate-module-box .activity-join-item-tab[data-v-0b543506] {
  margin-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 4px;
  overflow: hidden;
}
.evaluate-module-box .activity-join-item-tab .tab-item[data-v-0b543506] {
    padding: 0 24px;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.evaluate-module-box .mobile-average-score[data-v-0b543506] {
  margin-bottom: 16px;
  text-align: center;
}
.evaluate-module-box .mobile-average-score .average-score-count[data-v-0b543506] {
    font-size: 34px;
    font-weight: bold;
}
.evaluate-module-box .mobile-average-score .average-score-label[data-v-0b543506] {
    color: #999999;
}
.evaluate-module-box .filter-list-box[data-v-0b543506] {
  margin-bottom: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.evaluate-module-box .filter-list-box .filter-list-item[data-v-0b543506] {
    cursor: pointer;
    margin: 4px 4px 4px 0;
    padding: 6px 8px;
    background-color: #F7F7F7;
    border-radius: 4px;
    font-size: 12px;
}
.evaluate-module-box .filter-list-box .filter-list-item.is-active[data-v-0b543506] {
      background-color: var(--theme-color);
      color: #FFFFFF;
}
.evaluate-module-box .evaluate-module-echarts[data-v-0b543506] {
  padding: 16px 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.evaluate-module-box .evaluate-module-echarts .average-score[data-v-0b543506] {
    width: 30%;
    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;
}
.evaluate-module-box .evaluate-module-echarts .average-score-count[data-v-0b543506] {
      font-size: 34px;
      font-weight: bold;
}
.evaluate-module-box .evaluate-module-echarts .average-score-label[data-v-0b543506] {
      color: #999999;
}
.evaluate-module-box .evaluate-module-echarts .ecarts-box[data-v-0b543506] {
    height: 400px;
}
.evaluate-module-box .evaluate-module-record .record-item[data-v-0b543506] {
  padding: 16px 0;
  border-bottom: 1px solid #EBEDF0;
}
.evaluate-module-box .evaluate-module-record .record-item-head[data-v-0b543506] {
    margin-bottom: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.evaluate-module-box .evaluate-module-record .record-item-head-info[data-v-0b543506] {
      height: 40px;
      padding-left: 12px;
      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;
}
.evaluate-module-box .evaluate-module-record .record-item-head-info .info-box .name[data-v-0b543506] {
        margin-right: 3px;
        font-weight: bold;
}
.evaluate-module-box .evaluate-module-record .record-item-head-info .info-box .type[data-v-0b543506] {
        padding: 5px 8px;
        border-radius: 4px;
        background-color: #F7F7F7;
}
.evaluate-module-box .evaluate-module-record .record-item-head-info .info-date[data-v-0b543506] {
        font-size: 11px;
        color: #999999;
}
.evaluate-module-box .evaluate-module-record .record-item .record-item-box[data-v-0b543506] {
    margin-top: 24px;
}
.evaluate-module-box .evaluate-module-record .record-item .record-item-box .record-item-title[data-v-0b543506] {
      margin-bottom: 6px;
      padding: 0 12px;
      display: inline-block;
      max-width: 200px;
      text-align: center;
      color: var(--color_primary);
      line-height: 26px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      background-color: var(--primary_back_color_old);
      border-radius: 4px;
}
.evaluate-module-box .evaluate-module-record .record-item .record-item-image-box[data-v-0b543506] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.evaluate-module-box .evaluate-module-record .record-item .record-item-image-box .record-item-image-item[data-v-0b543506] {
      margin: 12px 12px 0 0;
      padding: 6px;
      position: relative;
      height: 100px;
      width: 100px;
      border: 1px dashed #ccc;
      border-radius: 6px;
      overflow: hidden;
}
.evaluate-module-box[theme-type="dark"] .average-score-count[data-v-0b543506] {
  color: #FFFFFF;
}
.evaluate-module-box[theme-type="dark"] .indicator-table[data-v-0b543506] {
  color: #D8D8D8;
}
.evaluate-module-box[theme-type="dark"] .evaluate-result-info-card[data-v-0b543506] {
  background-color: #131313;
}
.evaluate-module-box[theme-type="dark"] .evaluate-result-info-card .title[data-v-0b543506] {
    color: #FFFFFF;
}
.evaluate-module-box[theme-type="dark"] .evaluate-result-info-card .content[data-v-0b543506] {
    color: #FFFFFF;
}
.evaluate-module-box[theme-type="dark"] .info-box .name[data-v-0b543506] {
  color: #FFFFFF;
}
.evaluate-module-box[theme-type="dark"] .record-item-content[data-v-0b543506] {
  color: #FFFFFF;
}
.evaluate-result-info-card[data-v-0b543506] {
  margin-bottom: 20px;
  padding: 10px 20px;
  border-radius: 8px;
  background-color: #E8F2FF;
}
.evaluate-result-info-card .title[data-v-0b543506] {
    margin-bottom: 8px;
    font-size: 16px;
    font-weight: 600;
}
.evaluate-result-info-card .content[data-v-0b543506] {
    line-height: 24px;
}
.evaluate-result-info-card .content img[data-v-0b543506] {
      width: 20px;
      vertical-align: text-top;
}
.evaluate-indicator-info-box .evaluate-module-echarts[data-v-0b543506] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
}
.evaluate-indicator-info-box .evaluate-module-echarts .ecarts-box[data-v-0b543506] {
    width: 60%;
}
.indicator-table[data-v-0b543506] {
  --border_val: #D8D8D8 solid 1px;
  width: 40%;
  border-left: var(--border_val);
  border-top: var(--border_val);
}
.indicator-table .row[data-v-0b543506] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.indicator-table .row .key[data-v-0b543506], .indicator-table .row .val[data-v-0b543506], .indicator-table .row .score[data-v-0b543506] {
      padding: 8px;
      width: 50px;
      border-right: var(--border_val);
      border-bottom: var(--border_val);
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.indicator-table .row .key[data-v-0b543506], .indicator-table .row .score[data-v-0b543506] {
      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: 50px;
}
.indicator-table .row .score[data-v-0b543506] {
      width: 70px;
}
.indicator-table .row .val[data-v-0b543506] {
      width: calc(100% - 100px);
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.indicator-table-one.indicator-table[data-v-0b543506] {
  margin-bottom: 24px;
  width: 100%;
}
.app-evaluate-module-box .evaluate-module-echarts[data-v-0b543506] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.app-evaluate-module-box .evaluate-module-echarts .ecarts-box[data-v-0b543506] {
    position: relative;
    padding-top: 100%;
    width: 100%;
    height: 0px !important;
}
.app-evaluate-module-box .evaluate-module-echarts .ecarts-box > div[data-v-0b543506] {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      background-color: 100%;
}
.app-evaluate-module-box .evaluate-module-echarts .line-echart-box.ecarts-box[data-v-0b543506] {
    padding-top: 70%;
}
.app-evaluate-module-box .evaluate-module-echarts .triangle-echart-box.ecarts-box[data-v-0b543506] {
    padding-top: 70%;
}
.app-evaluate-module-box .evaluate-module-echarts .indicator-table[data-v-0b543506] {
    margin-top: 10px;
    width: 100%;
}
.app-evaluate-module-box .indicator-table .row .key[data-v-0b543506], .app-evaluate-module-box .indicator-table .row .val[data-v-0b543506], .app-evaluate-module-box .indicator-table .row .score[data-v-0b543506] {
  padding: 4px;
}
.app-evaluate-module-box .indicator-table .row .key[data-v-0b543506] {
  width: 35px;
}
.app-evaluate-module-box .indicator-table .row .score[data-v-0b543506] {
  font-size: 12px;
  width: 55px;
}
.app-evaluate-module-box .indicator-table .row .val[data-v-0b543506] {
  width: calc(100% - 85px);
}
.app-evaluate-module-box .tab-item[data-v-0b543506] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}

.record-list-box .five-stars-appraise-box .five-stars-appraise-content .el-rate__icon {
  font-size: 30px;
}
.record-list-box .five-stars-appraise-box .five-stars-appraise-content .el-rate__text {
  font-size: 18px;
}

.record-list-box .record-list-item[data-v-1470b3d8] {
  margin-bottom: 16px;
}
.record-list-box .record-list-item .user-info[data-v-1470b3d8] {
    margin-bottom: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.record-list-box .record-list-item .user-info .info-box[data-v-1470b3d8] {
      padding-left: 16px;
}
.record-list-box .record-list-item .record-option-block[data-v-1470b3d8] {
    margin-bottom: 16px;
    border: 1px solid #ebedf0;
}
.record-list-box .record-list-item .record-option-block .block-head[data-v-1470b3d8] {
      padding: 8px 24px;
      background-color: #ebedf0;
}
.record-list-box .record-list-item .record-option-block .block-head .head-title[data-v-1470b3d8] {
        margin-bottom: 8px;
        font-size: 16px;
        font-weight: bold;
}
.record-list-box .record-list-item .record-option-block .block-register-record-list[data-v-1470b3d8] {
      padding: 16px 16px;
}
.record-list-box .record-list-item .record-option-block .block-register-record-list .record-item[data-v-1470b3d8] {
        padding: 0 8px 0;
        border: 1px dashed #FFFFFF;
        -webkit-transition: all .3s;
        transition: all .3s;
        position: relative;
}
.record-list-box .record-list-item .record-option-block .block-register-record-list .record-item .item-text[data-v-1470b3d8] {
          padding-bottom: 8px;
}
.record-list-box .record-list-item .record-option-block .block-register-record-list .record-item .item-resource-list[data-v-1470b3d8] {
          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;
}
.record-list-box .record-list-item .record-option-block .block-register-record-list .record-item .item-resource-list .resource-item[data-v-1470b3d8] {
            margin: 0 16px 8px 0;
}
.record-list-box .record-list-item .record-option-block .block-register-record-list .record-item .item-resource-list .resource-item .resource-box[data-v-1470b3d8] {
              position: relative;
}
.record-list-box .record-list-item .record-option-block .block-register-record-list .record-item .item-resource-list .resource-item .resource-box .box-mask[data-v-1470b3d8] {
                width: 100%;
                height: 100%;
                position: absolute;
                top: 0;
                left: 0;
                background-color: rgba(0, 0, 0, .8);
                z-index: 100;
                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;
}
.record-list-box .record-list-item .record-option-block .block-register-record-list .record-item .item-resource-list .resource-item .resource-box .box-mask i[data-v-1470b3d8] {
                  font-size: 28px;
                  color: #FFFFFF;
}
.record-list-box .record-list-item .record-option-block .block-register-record-list .record-item .item-points[data-v-1470b3d8] {
          margin-top: 8px;
          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;
}
.record-list-box .record-list-item .record-option-block .block-register-record-list .record-item .item-points .point[data-v-1470b3d8] {
            margin: 0 8px 8px 0;
            padding: 2px 8px;
            border-radius: 4px;
            border: 1px solid var(--theme-color);
            font-size: 12px;
            color: var(--theme-color);
}
.record-list-box .empty_box[data-v-1470b3d8] {
  min-height: auto;
}
.record-list-box .five-stars-appraise-box .five-stars-appraise-content[data-v-1470b3d8] {
  height: 140px;
  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;
}
.record-list-box .five-stars-appraise-box .five-stars-appraise-content .stars[data-v-1470b3d8] {
    margin-left: 25px;
    width: 240px;
}

.audio-comp .audio-comp-main[data-v-2a1ca2ef] {
  position: relative;
  width: 100px;
  height: 100px;
  cursor: pointer;
}
.audio-comp .audio-comp-main img[data-v-2a1ca2ef] {
    width: 100%;
}
.audio-comp .audio-comp-main .el-icon-video-play[data-v-2a1ca2ef] {
    position: absolute;
    top: calc(50% - 14px);
    left: calc(50% - 14px);
    font-size: 28px;
    color: white;
}

.public-pop-root-inside .audio-comp-content[data-v-54781cc4] {
  margin: 24px 0;
  text-align: center;
}

.subjective-record-box .five-stars-appraise-box .five-stars-appraise-content .el-rate__icon {
  font-size: 30px;
}
.subjective-record-box .five-stars-appraise-box .five-stars-appraise-content .el-rate__text {
  font-size: 18px;
}

.subjective-record-box[data-v-9c46175a] {
  overflow-y: auto;
}
.subjective-record-box .record-option-block[data-v-9c46175a] {
    margin-bottom: 16px;
    border: 1px solid #ebedf0;
}
.subjective-record-box .record-option-block .block-head[data-v-9c46175a] {
      padding: 8px 24px;
      background-color: #ebedf0;
}
.subjective-record-box .record-option-block .block-head .head-title[data-v-9c46175a] {
        margin-bottom: 4px;
        font-size: 16px;
        font-weight: bold;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
}
.subjective-record-box .record-option-block .block-head .head-title .add-btn[data-v-9c46175a] {
          padding: 3px 6px;
          font-size: 14px;
          font-weight: 400;
          color: #fff;
          background-color: var(--back_color);
          border-radius: 4px;
          cursor: pointer;
}
.subjective-record-box .record-option-block .block-head .head-desc[data-v-9c46175a] {
        color: #5B6C75;
}
.subjective-record-box .record-option-block .block-register-record-list[data-v-9c46175a] {
      padding: 16px 16px;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item[data-v-9c46175a] {
        padding: 8px 8px 0;
        margin-bottom: 8px;
        border: 1px dashed #FFFFFF;
        -webkit-transition: all .3s;
        transition: all .3s;
        position: relative;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .record-item-actions[data-v-9c46175a] {
          position: absolute;
          top: -30px;
          right: 0;
          display: none;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .record-item-actions .action-item[data-v-9c46175a] {
            padding: 0 16px;
            height: 30px;
            cursor: pointer;
            line-height: 30px;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            background-color: var(--theme-color);
            color: #FFFFFF;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .record-item-actions .action-item .name[data-v-9c46175a] {
              margin-left: 4px;
              font-size: 12px;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .item-text[data-v-9c46175a] {
          padding-bottom: 8px;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .item-resource-list[data-v-9c46175a] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .item-resource-list .resource-item[data-v-9c46175a] {
            margin: 0 16px 8px 0;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .item-resource-list .resource-item .resource-box[data-v-9c46175a] {
              position: relative;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .item-resource-list .resource-item .resource-box .box-mask[data-v-9c46175a] {
                width: 100%;
                height: 100%;
                position: absolute;
                top: 0;
                left: 0;
                background-color: rgba(0, 0, 0, .8);
                z-index: 100;
                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;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .item-resource-list .resource-item .resource-box .box-mask i[data-v-9c46175a] {
                  font-size: 28px;
                  color: #FFFFFF;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item.is-handle[data-v-9c46175a]:hover {
          border-style: dashed;
          border-color: var(--theme-color) !important;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item.is-handle:hover .record-item-actions[data-v-9c46175a] {
            display: block;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .item-points[data-v-9c46175a] {
          margin-top: 8px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
}
.subjective-record-box .record-option-block .block-register-record-list .record-item .item-points .point[data-v-9c46175a] {
            margin: 0 8px 8px 0;
            padding: 2px 8px;
            white-space: nowrap;
            border-radius: 4px;
            border: 1px solid var(--theme-color);
            font-size: 12px;
            color: var(--theme-color);
}
.subjective-record-box .empty_box[data-v-9c46175a] {
    min-height: auto;
}
.subjective-record-box .empty_box img[data-v-9c46175a] {
      height: 100px;
}
.subjective-record-box .five-stars-appraise-box .five-stars-appraise-content[data-v-9c46175a] {
    height: 300px;
    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;
}
.subjective-record-box .five-stars-appraise-box .five-stars-appraise-content .handle-box[data-v-9c46175a] {
      margin-top: 40px;
      margin-bottom: 30px;
}
.subjective-record-box .five-stars-appraise-box .five-stars-appraise-content .stars[data-v-9c46175a] {
      margin-left: 25px;
      width: 240px;
}
/*
 * 网盘文件选择与上传
 */
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;
}
.smart-homework-detail-main-content-enclosure-ul-li-name {
    line-height: 22px;
}
.smart-homework-detail-main-content-enclosure-ul-li-name span {
    font-size: 20px;
}

.operation-bar-box .bar-actions[data-v-53597a28] {
  margin-bottom: 12px;
  padding: 8px 18px;
  border: 1px solid #ebedf0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.operation-bar-box .bar-actions .label[data-v-53597a28] {
    margin-right: 24px;
}
.operation-bar-box .bar-actions .action-item[data-v-53597a28] {
    margin-right: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
}
.operation-bar-box .bar-actions .action-item .name[data-v-53597a28] {
      margin-left: 4px;
}
.operation-bar-box .points-box[data-v-53597a28] {
  padding: 8px 0px;
}
.operation-bar-box .points-box .points-list[data-v-53597a28] {
    margin-top: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.operation-bar-box .points-box .points-list .point[data-v-53597a28] {
      margin: 0 8px 8px 0;
      padding: 2px 8px;
      white-space: nowrap;
      border-radius: 4px;
      border: 1px solid var(--theme-color);
      font-size: 12px;
      color: var(--theme-color);
      cursor: pointer;
      -webkit-transition: all .3s;
      transition: all .3s;
}
.operation-bar-box .points-box .points-list .point.point-active[data-v-53597a28] {
        background-color: var(--theme-color);
        color: #FFFFFF;
}
.operation-bar-box .type-handle-block[data-v-53597a28] {
  padding: 8px 0;
}
.operation-bar-box .type-handle-block .resource-item[data-v-53597a28] {
    margin: 16px 0 0;
    padding: 8px 16px;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.operation-bar-box .type-handle-block .resource-item .size[data-v-53597a28] {
      margin-left: 16px;
}
.operation-bar-box .type-handle-block .resource-item .del-btn[data-v-53597a28] {
      margin-left: 24px;
      cursor: pointer;
}
.operation-bar-box .footer-actions[data-v-53597a28] {
  padding: 16px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.operation-bar-box .footer-actions .cancel-btn[data-v-53597a28] {
    margin-left: 16px;
    padding: 0 24px;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    cursor: pointer;
    background-color: #f4f5ff;
    color: #5b6c75;
}
.operation-bar-box .footer-actions .primary-btn[data-v-53597a28] {
    margin-left: 16px;
    padding: 0 24px;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    cursor: pointer;
    background-color: var(--theme-color);
    color: #FFFFFF;
}

.public-pop-root-inside[data-v-30bf9e2a] {
  text-align: center;
}
.public-pop-root-inside .content[data-v-30bf9e2a] {
    font-size: 16px;
    margin: 30px 40px;
}

.evaluate-register-box[data-v-23a9d5aa] {
  height: calc(100% - 78px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.evaluate-register-box .box-left-nav[data-v-23a9d5aa] {
    width: 300px;
}
.evaluate-register-box .box-left-nav .left-nav-item[data-v-23a9d5aa] {
      width: 100%;
      padding: 8px 16px;
      border: 1px solid #EBEDF0;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border-bottom: none;
      cursor: pointer;
}
.evaluate-register-box .box-left-nav .left-nav-item[data-v-23a9d5aa]:last-child {
        border-bottom: 1px solid #EBEDF0;
}
.evaluate-register-box .box-left-nav .left-nav-item.is-active[data-v-23a9d5aa] {
        background-color: var(--theme-color);
        border: 1px solid var(--theme-color);
        color: #ffffff;
}
.evaluate-register-box .box-right-box[data-v-23a9d5aa] {
    width: calc(100% - 330px);
    overflow-y: scroll;
}
.evaluate-register-box .box-right-box .box-item[data-v-23a9d5aa] {
      margin-bottom: 16px;
      border: 1px solid #EBEDF0;
}
.evaluate-register-box .box-right-box .box-item .item-title[data-v-23a9d5aa] {
        padding: 8px;
        font-weight: bold;
        border-bottom: 1px solid #EBEDF0;
        background-color: #f0f0f0;
}
.evaluate-register-box .box-right-box .box-item .item-content[data-v-23a9d5aa] {
        padding: 8px;
}
.evaluate-register-box .box-right-box .box-item .item-indiator-box[data-v-23a9d5aa] {
        padding: 8px;
}
.evaluate-register-box .box-right-box .box-item .item-indiator-box-title[data-v-23a9d5aa] {
          padding: 8px 0;
          font-weight: bold;
}
.evaluate-register-box .box-right-box .box-item .item-indiator-box .indiator-box-item-tips[data-v-23a9d5aa] {
          margin-left: 10px;
          padding: 8px;
          border-radius: 4px;
          background-color: #EBEDF0;
          display: inline-block;
}
.evaluate-register-box .box-right-box .box-item .item-indiator-box .indiator-box-item[data-v-23a9d5aa] .el-radio-group {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
}
.evaluate-register-box .box-right-box .box-item .item-indiator-box .indiator-box-item[data-v-23a9d5aa] .el-radio-group .el-radio {
            margin: 8px 0;
}
.evaluate-register-box .box-right-box .box-item .item-evaluate[data-v-23a9d5aa] {
        padding: 8px;
}
.evaluate-register-box .box-right-box .box-item .item-evaluate-title[data-v-23a9d5aa] {
          padding: 8px 0;
          font-weight: bold;
}
.evaluate-register-box .box-right-box .box-actions[data-v-23a9d5aa] {
      padding: 16px 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.evaluate-register-box .box-right-box .box-actions .actions-btn[data-v-23a9d5aa] {
        padding: 5px 24px;
        border-radius: 4px;
        background-color: var(--theme-color);
        color: #ffffff;
        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;
}

.pt0[data-v-8623f6d4] {
  padding-top: 0 !important;
}
.border0[data-v-8623f6d4] {
  border: none !important;
}
.mb4[data-v-8623f6d4] {
  margin-bottom: 4px;
}
[data-v-8623f6d4] .el-radio {
  display: block;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.target-item .catalogue-vessel[data-v-8623f6d4] {
  width: 100%;
  height: 46px;
  padding: 0 8px;
  line-height: 46px;
  border-bottom: 1px solid #eee;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.target-item .catalogue-first[data-v-8623f6d4] {
  background: #F4F5F7;
  border-bottom: 0;
  color: #454545;
  font-weight: 700;
}
.target-item .target-vessel[data-v-8623f6d4] {
  padding: 0 8px;
  padding-bottom: 16px;
}
.target-item .target-vessel .target-info[data-v-8623f6d4] {
    padding: 13px 0;
    line-height: 46px;
}
.target-item .target-vessel .target-info .target-img[data-v-8623f6d4] {
      width: 20px;
      height: 20px;
      border-radius: 50%;
}
.target-item .target-vessel .target-info .target-name[data-v-8623f6d4] {
      width: calc(100% - 28px);
      margin-left: 8px;
      line-height: 20px;
}
.target-item .remark-vessel[data-v-8623f6d4] {
  padding: 0 8px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.target-item .remark-vessel > .title[data-v-8623f6d4] {
    font-weight: bold;
}
.target-item .total-catalogue-vessel[data-v-8623f6d4] {
  display: none;
}
.target-item .image-box[data-v-8623f6d4] {
  margin-top: 12px;
}
.target-item .image-box .image-list[data-v-8623f6d4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.target-item .image-box .image-list .image[data-v-8623f6d4] {
      margin: 12px 12px 0 0;
      padding: 6px;
      position: relative;
      height: 100px;
      width: 100px;
      border: 1px dashed #ccc;
      border-radius: 6px;
      overflow: hidden;
}
.target-item .image-box .image-list .image img[data-v-8623f6d4] {
        width: 100%;
        height: 100%;
        -o-object-fit: contain;
           object-fit: contain;
}
.target-item .image-box .image-list .image .delete-img-box[data-v-8623f6d4] {
        position: absolute;
        top: 0;
        left: 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;
        font-size: 26px;
        height: 100%;
        width: 100%;
        background: rgba(0, 0, 0, 0);
        -webkit-transition: background 0.2s;
        transition: background 0.2s;
}
.target-item .image-box .image-list .image .delete-img-box i[data-v-8623f6d4] {
          display: none;
          color: white;
          cursor: pointer;
}
.target-item .image-box .image-list .image:hover .delete-img-box[data-v-8623f6d4] {
      background: rgba(0, 0, 0, .6);
}
.target-item .image-box .image-list .image:hover .delete-img-box i[data-v-8623f6d4] {
        display: block;
}

.activity-event-file-preview[data-v-aff456c2] {
  height: 100%;
  width: 100%;
}
.activity-event-file-preview .activity-event-file-preview-main[data-v-aff456c2] {
    height: 100%;
    width: 100%;
}
.activity-event-file-preview .activity-event-file-preview-main .title[data-v-aff456c2] {
      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;
      line-height: 36px;
}
.activity-event-file-preview .activity-event-file-preview-main .title .download-btn-icon[data-v-aff456c2] {
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
}
.activity-event-file-preview .activity-event-file-preview-main .title .download-btn-icon i[data-v-aff456c2] {
          font-size: 16px;
          vertical-align: text-bottom;
}
.activity-event-file-preview .activity-event-file-preview-main iframe[data-v-aff456c2] {
      width: 100%;
      height: calc(100% - 36px);
}

.activity-event-pages .left-nav .el-menu-vertical-demo .el-submenu__title i,
.activity-event-pages .left-nav .el-menu-vertical-demo .el-menu-item i,
.activity-project-pages .left-nav .el-menu-vertical-demo .el-submenu__title i,
.activity-project-pages .left-nav .el-menu-vertical-demo .el-menu-item i {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.activity-event-pages .left-nav .el-menu-vertical-demo .el-submenu__title .layui-icon-extend-iconfont,
.activity-event-pages .left-nav .el-menu-vertical-demo .el-menu-item .layui-icon-extend-iconfont,
.activity-project-pages .left-nav .el-menu-vertical-demo .el-submenu__title .layui-icon-extend-iconfont,
.activity-project-pages .left-nav .el-menu-vertical-demo .el-menu-item .layui-icon-extend-iconfont {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: center;
  width: 16px;
}
.activity-event-pages .left-nav .el-menu-vertical-demo .el-submenu__title .layui-icon-extend-iconfont-a-xingzhuang22,
.activity-event-pages .left-nav .el-menu-vertical-demo .el-menu-item .layui-icon-extend-iconfont-a-xingzhuang22,
.activity-project-pages .left-nav .el-menu-vertical-demo .el-submenu__title .layui-icon-extend-iconfont-a-xingzhuang22,
.activity-project-pages .left-nav .el-menu-vertical-demo .el-menu-item .layui-icon-extend-iconfont-a-xingzhuang22 {
  font-size: 12px;
}
.activity-event-pages .left-nav .el-menu-vertical-demo .el-submenu__title .layui-icon-extend-iconfont-ziyuan2,
.activity-event-pages .left-nav .el-menu-vertical-demo .el-menu-item .layui-icon-extend-iconfont-ziyuan2,
.activity-project-pages .left-nav .el-menu-vertical-demo .el-submenu__title .layui-icon-extend-iconfont-ziyuan2,
.activity-project-pages .left-nav .el-menu-vertical-demo .el-menu-item .layui-icon-extend-iconfont-ziyuan2 {
  font-size: 15px;
}
.activity-event-pages .left-nav .el-menu-vertical-demo .el-submenu__title:hover i,
.activity-event-pages .left-nav .el-menu-vertical-demo .el-menu-item:hover i,
.activity-project-pages .left-nav .el-menu-vertical-demo .el-submenu__title:hover i,
.activity-project-pages .left-nav .el-menu-vertical-demo .el-menu-item:hover i {
  color: var(--color_primary);
}

.activity-event-pages {
  --color_primary: #ff7a4b;
}
.activity-event-pages .left-nav,
.activity-project-pages .left-nav {
  padding-top: 20px;
  width: 180px;
  background-color: white;
}
.activity-event-pages .left-nav .el-menu,
  .activity-project-pages .left-nav .el-menu {
    border-width: 0;
}
.activity-event-pages .left-nav .icon-svg,
  .activity-project-pages .left-nav .icon-svg {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.activity-event-pages .left-nav .icon-svg > svg,
    .activity-project-pages .left-nav .icon-svg > svg {
      width: 16px;
      height: 16px;
}
.activity-event-pages .left-nav .icon-svg > svg *,
      .activity-project-pages .left-nav .icon-svg > svg * {
        stroke: #454545;
}
.activity-event-pages .left-nav .icon,
  .activity-project-pages .left-nav .icon {
    font-size: 16px;
}
.activity-event-pages .left-nav .el-submenu .el-menu-item,
  .activity-project-pages .left-nav .el-submenu .el-menu-item {
    min-width: auto;
}
.activity-event-pages .left-nav .el-menu-item.is-active .icon-svg > svg *,
  .activity-project-pages .left-nav .el-menu-item.is-active .icon-svg > svg * {
    stroke: var(--color_primary);
}

[data-v-17423dac] .el-pager li,[data-v-17423dac] .el-pagination .btn-next,[data-v-17423dac] .el-pagination .btn-prev {
  width: 28px !important;
  height: 28px;
  line-height: 28px;
}
.add-scheme-scale-pop[data-v-17423dac] {
  padding: 0 24px;
}
.box-header[data-v-17423dac] {
  padding-right: 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;
}
.box-header .header-title[data-v-17423dac] {
    font-size: 15px;
    font-weight: bold;
}
.box-header i[data-v-17423dac] {
    cursor: pointer;
}
[data-v-17423dac] .el-input {
  width: 291px;
}
.sync-scheme-box .pages-filter-box[data-v-17423dac] {
  background-color: #FFFFFF;
  padding: 0 0 16px;
}
.sync-scheme-box .pages-filter-box .filter-box-item[data-v-17423dac] {
    padding: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px dashed #f3f5f7;
}
.sync-scheme-box .pages-filter-box .filter-box-item[data-v-17423dac]:last-child {
      border-bottom: none;
}
.sync-scheme-box .pages-filter-box .filter-box-item .item-label[data-v-17423dac] {
      -ms-flex-negative: 0;
          flex-shrink: 0;
      width: 50px;
}
.sync-scheme-box .pages-filter-box .filter-box-item .item-options[data-v-17423dac] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.sync-scheme-box .pages-filter-box .filter-box-item .item-options .option-btn[data-v-17423dac] {
        cursor: pointer;
        margin-right: 30px;
}
.sync-scheme-box .pages-filter-box .filter-box-item .item-options .option-btn.is-active[data-v-17423dac] {
          color: var(--color_primary);
}
.sync-scheme-box .scheme-box[data-v-17423dac] {
  padding: 16px;
  border: 1px solid #EBEDF0;
  border-radius: 4px;
}
.sync-scheme-box .scheme-box .scheme-item[data-v-17423dac] {
    padding: 16px 0;
    border-bottom: 1px dashed #f3f5f7;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.sync-scheme-box .scheme-box .scheme-item .item-check[data-v-17423dac] {
      margin-right: 16px;
}
.sync-scheme-box .scheme-box .scheme-item .item-info .title[data-v-17423dac] {
      font-weight: bold;
}
.sync-scheme-box .pagination-box[data-v-17423dac] {
  padding-top: 16px;
  height: 28px;
  -webkit-box-sizing: unset;
          box-sizing: unset;
}
.sync-scheme-box .box-actions[data-v-17423dac] {
  padding: 16px 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;
}
.sync-scheme-box .box-actions .action-item[data-v-17423dac] {
    margin: 0 16px;
}

.page-headre-box[data-v-1f7f5664] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 5px 0;
  background-color: white;
  border-top: 1px #f3f4f6 solid;
}
.page-headre-box > div[data-v-1f7f5664] {
    width: 70%;
}
.page-headre-box .page-title[data-v-1f7f5664] {
    position: relative;
    line-height: 45px;
}
.page-headre-box .page-title .back-btn[data-v-1f7f5664] {
      position: relative;
      width: 30px;
      z-index: 2;
      cursor: pointer;
}
.page-headre-box .page-title div[data-v-1f7f5664] {
      top: 0;
      position: absolute;
      width: 100%;
      text-align: center;
}

@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;
}

.lesson-evaluate-create .lesson-evaluate-create-main .choose-time-custom-style {
  width: 200px;
}
.lesson-evaluate-create .lesson-evaluate-create-main .choose-time-custom-style .el-range-editor .el-range-input {
    width: 50px;
}
.lesson-evaluate-create .lesson-evaluate-create-main .choose-time-custom-style .el-range-separator {
    width: 57px;
}

.lesson-evaluate-create .lesson-evaluate-create-main .form-item .form-title[data-v-faf0cc66] {
  margin-bottom: 22px;
  padding: 12px;
  color: black;
  background-color: #EDEDED;
}
.lesson-evaluate-create .lesson-evaluate-create-main .row[data-v-faf0cc66] {
  margin-bottom: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lesson-evaluate-create .lesson-evaluate-create-main .row .key[data-v-faf0cc66] {
    margin-left: 18px;
    width: 90px;
}
.lesson-evaluate-create .lesson-evaluate-create-main .row .select-scale-box[data-v-faf0cc66] {
    width: 340px;
}
.lesson-evaluate-create .lesson-evaluate-create-main .attend-lecture-teacher-child-content .user-type-title[data-v-faf0cc66] {
  line-height: 32px;
}
.course_time_label[data-v-faf0cc66] {
  display: inline-block;
  padding-left: 20px;
  padding-right: 6px;
}
.choose-time-dlot-el[data-v-faf0cc66] {
  opacity: 0;
  width: 180px;
  background: #fff;
  position: relative;
  z-index: 4;
  padding: 0;
  margin: 0;
  line-height: 30px;
  overflow: hidden;
}
.choose-time-dlot-word[data-v-faf0cc66] {
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 20px;
  cursor: pointer;
}

@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;
}

.user-range-box > div[data-v-5e9510f4] {
  margin-bottom: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.user-group-box[data-v-5e9510f4] {
  padding: 0 5px;
  width: 252px;
  height: 40px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: 40px;
  border: 1px solid #dcdfe6;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
}
.user-group-box i[data-v-5e9510f4] {
    font-size: 25px;
    line-height: unset;
    margin-left: 5px;
}
.user-group-box .user-group-text[data-v-5e9510f4] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 5px);
}

@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;
}

.public-pop-root-inside .user-group-content[data-v-1d472296] {
  height: calc(70vh - 140px);
  max-height: 650px;
  overflow: auto;
}
.public-pop-root-inside .user-group-item[data-v-1d472296] {
  margin-bottom: 16px;
}
.public-pop-root-inside .user-group-item .user-group-item-title[data-v-1d472296] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 6px 12px;
    background-color: #f9f9f9;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 24px;
}
.public-pop-root-inside .user-group-item .user-group-item-title input[data-v-1d472296],
    .public-pop-root-inside .user-group-item .user-group-item-title input[data-v-1d472296]:hover,
    .public-pop-root-inside .user-group-item .user-group-item-title input[data-v-1d472296]:focus {
      background: transparent;
      border-width: 0;
}
.public-pop-root-inside .user-group-item .user-group-item-content[data-v-1d472296] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.public-pop-root-inside .user-group-item .user-item[data-v-1d472296] {
    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: start;
        -ms-flex-pack: start;
            justify-content: start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin: 8px;
    height: 68px;
    font-size: 12px;
    cursor: pointer;
}
.public-pop-root-inside .user-group-item .user-item img[data-v-1d472296],
    .public-pop-root-inside .user-group-item .user-item .add_user_btn[data-v-1d472296] {
      width: 36px;
      height: 36px;
      margin-bottom: 4px;
      border-radius: 50%;
}
.public-pop-root-inside .user-group-item .user-item .add_user_btn[data-v-1d472296] {
      color: #ff7a4b;
      border: 1px solid #ff7a4b;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      line-height: 34px;
      text-align: center;
      font-size: 20px;
      background-color: rgba(255, 122, 75, .1);
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
}
.public-pop-root-inside .user-group-item .user-item .el-icon-close[data-v-1d472296] {
      width: 12px;
      height: 12px;
      border-radius: 50%;
      margin-top: 6px;
      background-color: #ff7a4b;
      color: white;
      display: none;
}
.public-pop-root-inside .user-group-item .user-item:hover .el-icon-close[data-v-1d472296] {
    display: block;
}
.public-pop-root-inside .user-group-item .user-item-add[data-v-1d472296]:hover {
    color: #ff7a4b;
}
.public-pop-root-inside .user-group-item .user-item-add:hover .add_user_btn[data-v-1d472296] {
      color: #ffffff;
      background-color: #ff7a4b;
}
.public-pop-root-inside .add-user-group[data-v-1d472296] {
  padding: 6px 12px;
  text-align: center;
  background-color: #f9f9f9;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
}
.public-pop-root-inside .operation[data-v-1d472296] {
  margin-top: 40px;
  text-align: center;
}
.public-pop-root-inside .user-group-item-operation span[data-v-1d472296] {
  display: inline-block;
  padding: 0 6px;
  font-size: 12px;
  color: #ff7a4b;
  border: 1px solid #ff7a4b;
  border-radius: 4px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.public-pop-root-inside .user-group-item-operation .confirm-btn[data-v-1d472296] {
  color: white;
  background: #ff7a4b;
}
.public-pop-root-inside .user-group-item-input[data-v-1d472296] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.public-pop-root-inside .user-group-item-input .user-group-item-title-input[data-v-1d472296] {
    width: 100%;
}

.public-pop-root-inside[data-v-1b59e591] {
  text-align: center;
}
.public-pop-root-inside .sys-cover-img-box[data-v-1b59e591] {
    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: flex-start;
    height: 300px;
    overflow: auto;
}
.public-pop-root-inside .sys-cover-img-item[data-v-1b59e591] {
    position: relative;
    margin: 0 5px 10px 5px;
    width: 130px;
    height: 86.66px;
    border-radius: 4px;
    overflow: hidden;
    cursor: pointer;
}
.public-pop-root-inside .sys-cover-img-item img[data-v-1b59e591] {
      height: 100%;
}
.public-pop-root-inside .sys-cover-img-item .el-icon-success[data-v-1b59e591] {
      position: absolute;
      bottom: 5px;
      right: 5px;
      color: #ff7a4b;
      font-size: 30px;
      display: none;
}
.public-pop-root-inside .sys-cover-img-item.check i[data-v-1b59e591] {
    display: block;
}
.public-pop-root-inside .operation[data-v-1b59e591] {
    margin-top: 30px;
}

.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;
}

.activity-create-select-venue-pop .public-pop-root-inside .operation[data-v-0ea715b3] {
  margin-top: 24px;
  text-align: center;
}
.activity-create-select-venue-pop .public-pop-root-inside .activity-create-select-venue-pop-main .search-box[data-v-0ea715b3] {
  margin-bottom: 12px;
}
.activity-create-select-venue-pop .public-pop-root-inside .activity-create-select-venue-pop-main .list[data-v-0ea715b3] {
  height: 500px;
  overflow: auto;
}
.activity-create-select-venue-pop .public-pop-root-inside .activity-create-select-venue-pop-main .list .item[data-v-0ea715b3] {
    padding: 12px 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;
    border-bottom: 1px solid #eeeeee;
    cursor: pointer;
}
.activity-create-select-venue-pop .public-pop-root-inside .activity-create-select-venue-pop-main .list .item .info[data-v-0ea715b3] {
      width: calc(100% - 150px);
}
.activity-create-select-venue-pop .public-pop-root-inside .activity-create-select-venue-pop-main .list .item .info .name[data-v-0ea715b3] {
        font-size: 15px;
        font-weight: bold;
        line-height: 30px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.activity-create-select-venue-pop .public-pop-root-inside .activity-create-select-venue-pop-main .list .item .info .desc[data-v-0ea715b3] {
        line-height: 16px;
        font-size: 14px;
        color: #888888;
}

.activity-create-venue-info-pop .public-pop-root-inside[data-v-67e99165] {
  height: calc(100vh - 180px);
}
/*
 * 网盘文件选择与上传
 */
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;
}

.lesson-evaluate-create-upload-file-table .lesson-evaluate-create-upload-file-table-main .el-table {
  font-size: 14px;
}
.lesson-evaluate-create-upload-file-table .lesson-evaluate-create-upload-file-table-main .el-table .cell {
    line-height: 28px;
}
.lesson-evaluate-create-upload-file-table .lesson-evaluate-create-upload-file-table-main .el-table tr.anomaly-row {
  background-color: rgba(255, 122, 75, .1);
}
.lesson-evaluate-create-upload-file-table .lesson-evaluate-create-upload-file-table-main .el-table td {
  padding: 0 !important;
}

.lesson-evaluate-create-upload-file-table .lesson-evaluate-create-upload-file-table-main[data-v-2268ca96] {
  margin-bottom: 22px;
}
.lesson-evaluate-create-upload-file-table .lesson-evaluate-create-upload-file-table-main .detail-box[data-v-2268ca96] {
    position: relative;
    padding: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    border: 1px solid #EBEEF5;
}
.lesson-evaluate-create-upload-file-table .lesson-evaluate-create-upload-file-table-main .detail-box .name[data-v-2268ca96] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: calc(100% - 100px);
      line-height: 20px;
      font-size: 14px;
}
.lesson-evaluate-create-upload-file-table .lesson-evaluate-create-upload-file-table-main .detail-box .name .text[data-v-2268ca96] {
        max-width: 200px;
        font-size: 15px;
        font-weight: bold;
        color: #333;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
}
.lesson-evaluate-create-upload-file-table .lesson-evaluate-create-upload-file-table-main .detail-box .name .desc[data-v-2268ca96] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        color: #5B6C75;
}

.activity-join-preview-file-pop .public-pop-root-inside[data-v-68142db6] {
  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;
  height: calc(95vh - 75px);
  overflow: hidden;
}
.activity-join-preview-file-pop .public-pop-root-inside iframe[data-v-68142db6] {
    display: block;
    width: 100%;
    height: calc(95vh - 75px);
}
.activity-join-preview-file-pop .public-pop-root-inside .null-box[data-v-68142db6] {
    margin-bottom: 20vh;
    text-align: center;
}
.activity-join-preview-file-pop .public-pop-root-inside .null-box .text[data-v-68142db6] {
      margin: 24px;
      color: #ccc;
}
.activity-join-preview-file-pop .public-pop-root-inside .null-box img[data-v-68142db6] {
      width: 160px;
}

.public-pop-root-inside .empty_box[data-v-e345c612] {
  min-height: 200px;
}
.public-pop-root-inside .empty_box img[data-v-e345c612] {
    height: 150px;
}
.tag-select-item[data-v-e345c612] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 28px;
}
.tag-select-item .tag-name[data-v-e345c612] {
    width: 70px;
    text-align: right;
}
.tag-select-item .tag-name[data-v-e345c612],
  .tag-select-item .tag-values-item[data-v-e345c612] {
    margin-right: 12px;
    margin-bottom: 12px;
}
.tag-select-item .tag-values-item[data-v-e345c612] {
    padding: 0 8px;
    background: #f7f8fa;
    border-radius: 4px;
    cursor: pointer;
}
.tag-select-item .tag-values-item-edit[data-v-e345c612] {
    padding: 0;
}
.tag-select-item .tag-values-item-edit input[data-v-e345c612],
    .tag-select-item .tag-values-item-edit input[data-v-e345c612]:hover,
    .tag-select-item .tag-values-item-edit input[data-v-e345c612]:focus {
      padding: 3px 6px;
      line-height: 20px;
      border: 1px #ff7a4b solid;
      border-radius: 4px;
      width: 80px;
}
.tag-select-item .tag-values-item-add[data-v-e345c612] {
    padding: 0;
    width: 14px;
    height: 14px;
    text-align: center;
    border-radius: 50%;
    line-height: 14px;
    color: white;
    background-color: #ff7a4b;
}
.tag-select-item .tag-values-box[data-v-e345c612] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.form-operate-box[data-v-e345c612] {
  width: 100%;
  text-align: center;
  margin: 40px 0 20px 0;
}

.public-pop-root-inside .content[data-v-218c2469] {
  margin: 10px 20px;
}
.public-pop-root-inside .operation[data-v-218c2469] {
  text-align: center;
  margin-top: 30px;
}

.log-box .el-timeline-item__tail {
  border-left: 1px dashed #E4E7ED;
}

.log-box .title[data-v-22affdf0] {
  margin-bottom: 20px;
  line-height: 33px;
  font-size: 16px;
  font-weight: 700;
}
.log-box .item-box .time[data-v-22affdf0] {
  margin-bottom: 15px;
  color: #999;
}
.log-box .empty_box[data-v-22affdf0] {
  min-height: 200px;
}
.log-box .empty_box img[data-v-22affdf0] {
    margin: 16px 0;
    width: 50%;
}

.row[data-v-9f1321f0] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.row .key[data-v-9f1321f0] {
    margin-right: 10px;
}

.activity-work-pop .public-pop-root-inside .el-table {
  border-radius: 0 !important;
}
.activity-work-pop .public-pop-root-inside .el-table .el-table__fixed thead th,
.activity-work-pop .public-pop-root-inside .el-table th.is-leaf,
.activity-work-pop .public-pop-root-inside .el-table thead.has-gutter th {
  background: #f2f2f2;
}
.activity-work-pop .public-pop-root-inside .el-table--border,
.activity-work-pop .public-pop-root-inside .el-table--group,
.activity-work-pop .public-pop-root-inside .el-table td,
.activity-work-pop .public-pop-root-inside .el-table th.is-leaf,
.activity-work-pop .public-pop-root-inside .el-table thead {
  border-color: #bcbcbc;
}
.activity-work-pop .public-pop-root-inside .resource-works-box .rests-join-title-2 {
  display: block;
}

.public-pop-root-inside[data-v-7dffd74e] {
  --color_primary: #010292;
}
.public-pop-root-inside .primary-font-color[data-v-7dffd74e] {
    color: var(--color_primary);
}
.public-pop-root-inside .direction-select-pop-main[data-v-7dffd74e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    max-height: calc(80vh - 84px);
    min-height: 222px;
}
.public-pop-root-inside .direction-select-pop-main .tree-box[data-v-7dffd74e],
    .public-pop-root-inside .direction-select-pop-main .direction-list[data-v-7dffd74e] {
      height: 100%;
      overflow: auto;
}
.public-pop-root-inside .direction-select-pop-main .tree-box[data-v-7dffd74e] {
      width: 200px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.public-pop-root-inside .direction-select-pop-main .direction-list[data-v-7dffd74e] {
      width: calc(100% - 218px);
}
.public-pop-root-inside .direction-list[data-v-7dffd74e] {
    overflow-y: auto;
}
.public-pop-root-inside .direction-list .task-list-item[data-v-7dffd74e] {
      border: 1px solid #bcbcbc;
      margin-bottom: 18px;
}
.public-pop-root-inside .direction-list .direction-item[data-v-7dffd74e] {
      padding: 0 12px;
      cursor: pointer;
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      position: relative;
      line-height: 36px;
      background-color: #f2f2f2;
      border-bottom: 1px solid #bcbcbc;
}
.public-pop-root-inside .direction-list .direction-item .direction-name[data-v-7dffd74e] {
        font-size: 16px;
        font-weight: bold;
        color: #303133;
        padding-right: 100px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        gap: 10px;
}
.public-pop-root-inside .direction-list .direction-item .direction-name .direction-name-index[data-v-7dffd74e] {
          background-color: var(--color_primary);
          color: #fff;
          border-radius: 2px;
          padding: 2px 8px;
          font-size: 14px;
          -ms-flex-negative: 0;
              flex-shrink: 0;
}
.public-pop-root-inside .direction-list .direction-item .direction-desc[data-v-7dffd74e] {
        font-size: 14px;
        color: #606266;
        line-height: 1.4;
        padding-right: 100px;
}
.public-pop-root-inside .direction-list .direction-item .direction-action[data-v-7dffd74e] {
        position: absolute;
        right: 15px;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
}
.public-pop-root-inside .direction-list .direction-item .direction-action[data-v-7dffd74e] .el-button {
          background-color: var(--color_primary);
          color: #fff;
}
.public-pop-root-inside .operation[data-v-7dffd74e] {
    margin-top: 24px;
    text-align: center;
}

.tree-node[data-v-370af5c6] {
    font-family: Arial, sans-serif;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.node-content[data-v-370af5c6] {
    padding: 3px 8px;
    border-radius: 4px;
    margin: 2px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    line-height: 1.5;
}
.node-content[data-v-370af5c6]:hover {
    background-color: #f5f5f5;
}
.node-content.selected[data-v-370af5c6] {
    background-color: #e6f7ff;
    color: #1890ff;
}
.expand-icon[data-v-370af5c6], .expand-placeholder[data-v-370af5c6] {
    display: inline-block;
    width: 20px;
    text-align: center;
    cursor: pointer;
    color: #666;
    font-size: 12px;
}
.expand-icon i[data-v-370af5c6]{
    font-weight: 600;
}
.expand-icon[data-v-370af5c6]:hover {
    color: #1890ff;
}
.checkbox-container[data-v-370af5c6] {
    margin-right: 8px;
}
.node-label[data-v-370af5c6] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    cursor: pointer;
    padding: 2px 0;
}
.node-label>span[data-v-370af5c6]{
    line-height: 28px;
}
.children[data-v-370af5c6] {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.activity-join-app-page .el-button {
  width: 100%;
}
.activity-join-app {
  -webkit-touch-callout: none !important;
  -webkit-user-select: none;
  position: relative;
}
.activity-join-app .content-content p,
  .activity-join-app .content-content span {
    white-space: pre-wrap !important;
}
.activity-join-app .content-content p {
    display: block;
    -webkit-margin-before: 1em;
            margin-block-start: 1em;
    -webkit-margin-after: 1em;
            margin-block-end: 1em;
    -webkit-margin-start: 0px;
            margin-inline-start: 0px;
    -webkit-margin-end: 0px;
            margin-inline-end: 0px;
}
.activity-join-app .content-content img {
    max-width: 100%;
}
.activity-join-app .content-content a {
    display: inline-block;
}
.activity-join-app .content-content * {
    word-break: break-all;
}
.activity-join-app .activity-join-live-centent .link svg {
    vertical-align: bottom;
}
.activity-join-app .playback_password-input-box .el-input__inner {
    height: 100%;
    background-color: transparent;
    border: none;
    color: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.activity-join-app .playback_password-input-box .code-item > div {
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: black;
}
.activity-join-app .activity-join-item > .common-main-box {
    width: 100%;
}
.activity-join-app .activity-join-item > .common-main-box .header-size {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 !important;
            flex: 1 !important;
    text-align: center;
}
.activity-join-app .activity-join-item > .common-main-box .relevance-resource-item .resource-operation span {
    display: inline-block;
}
.activity-join-app .activity-join-item > .common-main-box .relevance-resource-item .format-size {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 !important;
            flex: 1 !important;
    text-align: center;
}
.activity-join-app .activity-join-item-10,
  .activity-join-app .activity-join-item-11 {
    margin-bottom: 15px;
}
.activity-join-app .activity-join-item-10 .activity-join-item-title,
    .activity-join-app .activity-join-item-11 .activity-join-item-title {
      margin: 0 !important;
}
.activity-join-app .common_page .el-button {
    width: unset;
}
.activity-join-app-page .activity_modules .el-dialog {
  max-width: 90%;
}

.activity-join-app-page[data-v-8739e0c8] {
  height: 100vh;
  overflow: auto;
  overflow-x: hidden;
}
.activity-join-app[data-v-8739e0c8] {
  width: 100%;
  background-image: url(/vue/dist/static/img/webbg.de8d398.png);
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.login-header-top[data-v-8739e0c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  position: relative;
  z-index: 1;
  top: 0;
  left: 0;
  padding: 0 5%;
  width: 100%;
  height: 60px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, 0));
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.login-header-top .user-info img[data-v-8739e0c8] {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: 2px white solid;
}
.login-header-top .login-btn[data-v-8739e0c8],
  .login-header-top .share-btn[data-v-8739e0c8] {
    display: inline-block;
    font-size: 12px;
    padding: 0 12px;
    line-height: 28px;
    background: var(--theme-color);
    border-radius: 14px;
    text-align: center;
    color: white;
    cursor: pointer;
}
.login-header-top .login-btn i[data-v-8739e0c8],
    .login-header-top .share-btn i[data-v-8739e0c8] {
      font-size: 12px;
}
.login-header-top .share-btn[data-v-8739e0c8] {
    padding: 0;
    text-align: center;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.activity-join-top[data-v-8739e0c8] {
  position: relative;
  padding: calc(6vh - 25px) 0;
  padding-top: calc(6vh - 85px);
  left: 5%;
  width: 90%;
  color: #ffffff;
  text-align: center;
}
.activity-join-top .activity-join-title[data-v-8739e0c8] {
    font-size: 30px;
    font-family: YouSheBiaoTiHei, YouSheBiaoTiHei-Regular;
    font-weight: 400;
    font-size: 16px;
    margin-top: 0;
    margin-bottom: 10px;
    text-shadow: -6px 5px 4px #8316c6;
    color: #ffffff;
    white-space: pre-wrap;
}
.activity-join-title[data-v-8739e0c8] {
  margin-top: 8px;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 700;
  text-align: left;
  color: #303133;
}
.activity-join-content-box[data-v-8739e0c8] {
  position: relative;
  border-top: 1px transparent solid;
  padding-bottom: 40px;
  min-height: 100vh;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.back-color[data-v-8739e0c8] {
  position: absolute;
  top: 70px;
  left: 0;
  width: 100%;
  height: calc(100% - 70px);
}
.content-new-box[data-v-8739e0c8] {
  margin-bottom: 14vh;
  position: relative;
  color: #606266;
}
.content-new-box .signup-message-box[data-v-8739e0c8] {
    margin: 0 5%;
    padding: 15px 20px;
    color: #606266;
    background-color: white;
    border-radius: 8px;
    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;
}
.content-new-box .signup-message-box .message-box-content[data-v-8739e0c8] {
      width: calc(100% - 46px);
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.content-new-box .signup-message-box .message-box-content i[data-v-8739e0c8] {
        font-size: 26px;
}
.content-new-box .signup-message-box .message-box-content-text[data-v-8739e0c8] {
        margin-left: 10px;
        width: calc(100% - 36px);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.content-new-box .signup-message-box .message-box-count[data-v-8739e0c8] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.content-new-box .signup-message-box .message-box-count .count-circle[data-v-8739e0c8] {
        width: 20px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        border-radius: 50%;
        background-color: #FF8080;
        font-size: 11px;
        color: #ffffff;
}
.content-new-box .activity-join-content[data-v-8739e0c8] {
    margin: 8px 5%;
    margin-bottom: 0;
    position: relative;
    padding: 10px 20px 20px;
    color: #606266;
    background-color: white;
    border-radius: 8px;
}
.content-new-box .activity-join-content .content-header-nav-box[data-v-8739e0c8] {
      margin-left: -20px;
      width: calc(100% + 40px);
      position: sticky;
      top: 0px;
      z-index: 3;
      background: white;
      overflow: hidden;
      height: 40px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border-bottom: 1px solid #EBEDF0;
      z-index: 10;
}
.content-new-box .activity-join-content .content-header-nav-box .header-nav[data-v-8739e0c8] {
        padding: 0 20px;
        overflow-x: scroll;
        white-space: nowrap;
}
.content-new-box .activity-join-content .content-header-nav-box .header-nav[data-v-8739e0c8]::-webkit-scrollbar {
          display: none;
}
.content-new-box .activity-join-content .content-header-nav-box .header-nav-item[data-v-8739e0c8] {
          display: inline-block;
          height: 40px;
          line-height: 40px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          margin-right: 16px;
          font-size: 14px;
          color: #999999;
          position: relative;
}
.content-new-box .activity-join-content .content-header-nav-box .header-nav-item.item-active[data-v-8739e0c8] {
            color: var(--theme-color);
}
.content-new-box .activity-join-content .content-header-nav-box .header-nav-item.item-active[data-v-8739e0c8]::after {
              content: '';
              width: 100%;
              height: 1px;
              background-color: var(--theme-color);
              position: absolute;
              bottom: 1px;
              left: 0;
              right: 0;
              z-index: 1;
}
.content-new-box .activity-join-content .content-header-nav-box .header-nav-item[data-v-8739e0c8]:last-child {
          margin-right: 0;
}
.content-new-box .activity-join-content .activity-join-item-title[data-v-8739e0c8] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 16px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      color: var(--theme-color);
      font-weight: 600;
      font-size: 15px;
}
.content-new-box .activity-join-content .activity-join-item-title.is-title-actions[data-v-8739e0c8] {
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
}
.content-new-box .activity-join-content .activity-join-item-title.is-title-actions .item-title-left[data-v-8739e0c8] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.content-new-box .activity-join-content .activity-join-item-title .title-line[data-v-8739e0c8] {
        width: 4px;
        height: 12px;
        background-color: var(--theme-color);
        margin-right: 10px;
}
.content-new-box .content-item[data-v-8739e0c8] {
    line-height: 1.5;
    margin-bottom: 20px;
    padding: 0 12px;
}
.content-new-box .content-item .content-title[data-v-8739e0c8] {
      margin-bottom: 10px;
      font-size: 15px;
      font-weight: 600;
}
.content-new-box .content-item .ontent-content[data-v-8739e0c8] {
      font-size: 12px;
}
.content-new-box .content-item .content-item-img[data-v-8739e0c8] {
      width: 100%;
      border-radius: 8px;
      overflow: hidden;
}
.content-new-box .content-item .content-item-img > img[data-v-8739e0c8] {
        width: 100%;
}
.can-not-signup-box[data-v-8739e0c8] {
  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;
}
.can-not-signup-box .can-not-signup-title[data-v-8739e0c8] {
    padding: 16px 0;
    font-size: 16px;
    font-weight: bold;
    color: #303133;
    text-align: center;
}
.can-not-signup-box-img[data-v-8739e0c8] {
    width: 150px;
    height: 150px;
}
.can-not-signup-box-img img[data-v-8739e0c8] {
      display: block;
      width: 100%;
      height: 100%;
}
.can-not-signup-box-title[data-v-8739e0c8] {
    margin-top: 20px;
    font-size: 16px;
    font-weight: bold;
}
.can-not-signup-box .can-not-btn[data-v-8739e0c8] {
    margin: 16px auto;
    width: 170px;
    height: 44px;
    line-height: 44px;
    background-color: var(--theme-color);
    border-radius: 9px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
}
.signup-btn-box[data-v-8739e0c8] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 99;
  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;
  padding: 16px 20px 16px;
  background-color: white;
}
.signup-btn-box .signup-btn-container[data-v-8739e0c8] {
    width: 100%;
    height: 50px;
    border-radius: 8px;
    cursor: pointer;
    background-color: var(--signup-bg-color);
    color: #ffffff;
}
.signup-btn-box .signup-btn-container .signup-box-btn-item[data-v-8739e0c8] {
      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;
}
.signup-btn-box .signup-btn-container .signup-box-btn-item .box-btn-title[data-v-8739e0c8] {
        font-size: 16px;
        font-weight: bold;
        line-height: 30px;
}
.signup-btn-box .box-btn-sub-title[data-v-8739e0c8] {
    display: inline-block;
    padding-top: 8px;
    font-size: 12px;
    color: #999999;
}
.hint-txt[data-v-8739e0c8] {
  text-align: right;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #999999;
  font-size: 12px;
}
.activity-join-live-box[data-v-8739e0c8] {
  position: relative;
  margin-bottom: 20px;
  padding-top: 46%;
  background: black;
  border-radius: 8px;
  -webkit-backdrop-filter: blur(38px);
          backdrop-filter: blur(38px);
  overflow: hidden;
}
.activity-join-live-box .activity-join-live-title[data-v-8739e0c8] {
    position: absolute;
    left: 0;
    top: 0;
    padding: 1.6% 2%;
    font-size: 12px;
    color: #ffffff;
    background: rgba(0, 0, 0, .6);
    border-radius: 8px 0px 8px 0px;
    z-index: 9;
}
.activity-join-live-box .activity-join-live-back[data-v-8739e0c8] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    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;
    border-radius: 8px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.activity-join-live-box .activity-join-live-back img[data-v-8739e0c8] {
      width: 100%;
      height: 100%;
}
.activity-join-live-box .activity-join-live-back .back-mask[data-v-8739e0c8] {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      border-radius: 8px;
      background: rgba(0, 0, 0, .8);
}
.activity-join-live-box .activity-join-live-centent[data-v-8739e0c8] {
    position: absolute;
    left: 0;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 18px;
    -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;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.activity-join-live-box .time[data-v-8739e0c8] {
    font-size: 31px;
    font-weight: 700;
    color: #ffffff;
    margin-bottom: 8px;
}
.activity-join-live-box .msg[data-v-8739e0c8] {
    opacity: 0.6;
    font-size: 14px;
    color: #ffffff;
}
.activity-join-live-box .msg2[data-v-8739e0c8] {
    font-size: 20px;
    font-weight: 600;
    opacity: 1;
}
.activity-join-live-box .live-btn-box[data-v-8739e0c8] {
    width: 100%;
}
.activity-join-live-box .btn-box[data-v-8739e0c8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%;
}
.activity-join-live-box .btn[data-v-8739e0c8] {
    width: 240px;
    margin: 8% 2% 0 2%;
}
.activity-join-live-box .link[data-v-8739e0c8] {
    margin-top: 6px;
    font-size: 12px;
    line-height: 12px;
    cursor: pointer;
    color: white;
    text-align: left;
}
.activity-join-web[data-v-8739e0c8] {
  padding: 0 20px;
  margin-bottom: 5%;
  background-image: url("") !important;
}
.activity-join-web .activity-join-content[data-v-8739e0c8] {
    margin: 0;
}
.activity-join-web .activity-join-content-box[data-v-8739e0c8] {
    min-height: auto;
}
.activity-join-web .login-header-top[data-v-8739e0c8] {
    display: none;
}
.playback_password-input-box[data-v-8739e0c8] {
  margin-top: 20px;
  padding: 1px;
  position: relative;
  width: 70%;
  height: 30%;
  max-width: 312px;
  max-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.input-code[data-v-8739e0c8] {
  position: absolute;
  height: 100%;
}
.code-item[data-v-8739e0c8] {
  width: 50px;
  height: 100%;
  margin: 0 5px;
  color: #606266;
  background: white;
  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;
  border-radius: 15%;
  font-size: 16px;
  border: 1.5px solid white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.code-item-active[data-v-8739e0c8] {
  border: 1.5px solid var(--theme-color);
}
.download-box[data-v-8739e0c8] {
  padding: 10% 0 20px 0;
  text-align: center;
}
.download-box .download-fujian[data-v-8739e0c8] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10%;
}
.download-box .cancel-btn[data-v-8739e0c8] {
    padding: 12px;
    margin: 0 15%;
    border-radius: 10px;
    background: #e5e5e5;
}
.download-icon[data-v-8739e0c8] {
  float: right;
  height: 48px;
  width: 55px;
  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;
  color: var(--theme-color);
}
.wx-guide-box[data-v-8739e0c8] {
  position: relative;
  padding: 0px 10%;
  padding-right: 20%;
  color: rgba(255, 255, 255, .6);
  background: #343434;
  height: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.wx-guide-box img[data-v-8739e0c8] {
    position: absolute;
    right: 20px;
    top: 16px;
    height: 60%;
}
.signup-notice-box[data-v-8739e0c8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;
  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;
}
.signup-notice-box .notice-title[data-v-8739e0c8] {
    font-size: 16px;
    margin-bottom: 15px;
}
.signup-notice-box .notice-text[data-v-8739e0c8] {
    width: 100%;
    white-space: pre-wrap;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px;
    border-radius: 16px;
    background-color: #F0F2F5;
    color: #303133;
}
.signup-notice-box .notice-box-btn[data-v-8739e0c8] {
    margin-top: 16px;
    width: 170px;
    height: 44px;
    border-radius: 9px;
    background: var(--theme-color);
    line-height: 44px;
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
}
@media screen and (max-width: 1000px) {
.activity-join-live-box[data-v-8739e0c8] {
    padding-top: 60%;
}
.activity-join-live-box .time[data-v-8739e0c8] {
      font-size: 26px;
      margin-bottom: 0px;
}
.activity-join-live-box .msg[data-v-8739e0c8] {
      font-size: 12px;
      margin-bottom: 6px;
}
.activity-join-live-box .msg2[data-v-8739e0c8] {
      font-size: 15px;
}
.activity-join-live-box .live-btn-box[data-v-8739e0c8] {
      width: 85%;
}
.activity-join-live-box .btn-box[data-v-8739e0c8] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
}
.activity-join-live-box .btn[data-v-8739e0c8] {
      width: 46%;
      margin-top: 3%;
      font-size: 12px;
}
.activity-join-live-box .btn .el-button[data-v-8739e0c8] {
        padding: 6px 15px;
        font-size: 12px;
        border-radius: 4px !important;
}
.activity-join-live-box .link[data-v-8739e0c8] {
      margin-top: 6px;
      font-size: 12px;
}
}
.record-lesson-centent[data-v-8739e0c8] {
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: #999999;
  border: 1px dashed #dedede;
  z-index: 1;
  cursor: pointer;
}
.record-lesson-centent i[data-v-8739e0c8] {
    font-size: 40px;
}
.record-lesson-centent .progress-link[data-v-8739e0c8] {
    margin-top: 20px;
    width: 70%;
    height: 8px;
    background: #f0f0f0;
    border-radius: 4px;
}
.record-lesson-centent .progress-link .progress-link-back[data-v-8739e0c8] {
      width: 50%;
      height: 8px;
      background-color: var(--theme-color);
      border-radius: 4px;
}
.record-lesson-centent .operation-btn[data-v-8739e0c8] {
    margin-top: 30px;
}
.record-lesson-centent-video[data-v-8739e0c8] {
  position: relative;
  border-radius: 4px;
  padding-top: 50%;
  overflow: hidden;
  border-color: transparent;
  color: white;
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.record-lesson-centent-video .video-box[data-v-8739e0c8] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    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;
    background-color: rgba(0, 0, 0, .3);
}
.record-lesson-centent-video .video-info[data-v-8739e0c8] {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 16px 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    font-size: 16px;
    font-weight: 600;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.record-lesson-centent-video .video-info i[data-v-8739e0c8] {
      font-size: 20px;
}
.evaluate-action-box[data-v-8739e0c8] {
  padding: 10px 20px;
  background-color: #f0f0f0;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
}
.evaluate-action-box-btn[data-v-8739e0c8] {
    height: 44px;
    border-radius: 10px;
    font-size: 16px;
    color: #ffffff;
    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;
}
.content-box-nav-child[data-v-8739e0c8] {
  padding: 10px 0 12px 0;
  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: start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: sticky;
  top: 40px;
  background-color: #FFFFFF;
  z-index: 10;
}
.content-box-nav-child .nav-child-item[data-v-8739e0c8] {
    margin-bottom: 4px;
    margin-right: 6px;
    width: calc(25% - 6px);
    text-align: center;
    padding: 8px 0;
    border-radius: 4px;
    background-color: #F5F6F7;
    font-size: 11px;
    color: #999999;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.content-box-nav-child .nav-child-item.is-active[data-v-8739e0c8] {
      color: var(--theme-color);
      font-weight: bold;
}
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%}@font-face{font-weight:400;font-family:vant-icon;font-style:normal;font-display:auto;src:url(data:font/ttf;base64,d09GMgABAAAAAF+QAAsAAAAA41QAAF8+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgCcdAqDgHyCuwEBNgIkA4dAC4NiAAQgBYR2B5RiG7C9B8a427DbAREi9V4hitI8qyMR9oKSss3+/09KOsYQhg6Uv2ulL0WPFr17UPIj32woeaBI3EETqrC4UH5jgqiaZxmv5+KtlsskpCIgpn0LrRc+R7ko/t/mjSk0edG74kcoOdxyrLW6fmucKuVBDRC+xZr5kKRoijx8f9/O/e0Lf2rZLZDGo3U8CijgDBJMMAwfN8Tr5l8ICSEJvCQkeQFCIAkzA7LIC9OQkDAyQCCMJYSxNAEHAUWtCoLorouodRKstoqtYhVsFay2VVvFMaFDbR1fjKL9VVvfpiqWIlbXy/hThgXf2vTTCpOwxIgCGJCSz79fTnvJ0L4nje3kA+PhguTxBHYbKiyyL9J15to0y3D9gNDuzvcuraqcZO+uynAgqRriwWaHcRAFhpkxJp5bz6L3Lm9f/0i/0q9K1RDcdAvb7oTtJgeGAtxwCAHAGHARDYILD4K7ITMEPDtVAgS4w9NvllEywvQ6fV1lhZnAJJl9wGcHSLqLbZUFSTeBtBCm2KJjtsyJ/+7xvBt0d9yNCPLAdntHYmC7sXckQAA45pIvuRNdkEcAnOsApzTxGQ+o+iMS5EkfAjjXAfjAHshW8YuMj4FxuhBBXCR+Znt9rFyq+mMuSNy21llgPZap6Sa+RkQQjd9PT5US25dfTTRCh8JNIykAMKpCDsnP1YgRqEXA/Jtq2WJI0aYuUhcz3qNc5T7monTT/TQA/v8zA84MAGkwAJcAJC0BkBIHELkEQO1DEhcYcrUkFZ5Iai/EiAGoPZCU7gDxArVRdAipupBSd67cxy7Ect25aF266HY716VLF+UVpYuqN+Lg/MAXHIClBUzZJqGeGZQBDL3ofZJm0P7sp9YHGe3WU8SxCEFEJIgG7brbf9chtgnt1FU9Y+CLUyRaDOCCiwI/b41A3U4yj4P+92+6Pip7mX7gKVgeFFPj0bDJ5I+6ImdPqCplxgULj5qU7OkxAryoJb621wdPW6kAgrfjeP+J03/JPfaAW+GpBgIzSyhgZU6gsGMmsgU2oyvK6yzTMz7ymxcFaRRNCDbWiZApKCod/5+SV1FVU9fQ1NIml1oAESaUcSGVNtb5MIqTNMuLsqqbtuuHcZqXdduP87qf9/sBEIIRDCdIimZYjhdEWVE13TAt23E9P3iSkafZovhmVW2YaL5T3bA7jLDtx3ndz/v9AAjBCIrhBEkzLMcLoiQrqqZbtZI0y4uyqpu2H8bJdDZfLFfrzXa3PxxPl+vt/ni+3l9RkhVV0w3Tsh3X84MwipM0y4uyqpu264dxmpd124/zup+voAt84tDvJXL+E1AOJkeDqAOM/UdA5CaAbgLpJohugukmhG5C6SaMbsLpJoJuIukmim6i6SaGbmLpJo6bkBiBkARBkBTBkAwhkByhkAJhkBLhkAoRkBqRkAZRkBbRkA4xkB6xkAFxkBHxkAkJkBmJkAVJkBXJkA0pkB2pkANpkBPpkAsZkBuZkAdZkBfZkA85kB+5UAB5UBD5UAgFoDAKQhEUgqIoDMVQBIqjKJRAMSiJ4lAKJaA0SkIZlIKyKA3lUAbKoyxUQDmIR3moiApQCRWhMipBFVSGqqgC1VAVaqAa1ER1qIUaUBs1oQ5qQV3UhnqoA/VRFxqgHiSgPjREA2iEhtAEjaApGkMzNIHmaAot0Axaojm0QgtojZbQBq2gLVpDO7SB9mgLHdAOOqM9dEEH6IqO0A2doDs6Qw90gZ7oCr3QDXqjO/RBD+iLntAPvaA/esMA9IGB6AuD0A8Goz8MwQAYioEwDINgOAbDCAyBkRgKozAMRmM4jMEIGIuRMA6jYDxGwwTGwETGwiTGwWTGwxQmwFQmwjQmwXQmwwymwEymwiymwRymw1xmwDxmwnxmwQJmw0LmwCLmwmLmwRLmw1IWwDIWwnIWwQoWw0qWwCqWwmqWwRqWw1pWwDpWwnpWwQZWw0bWwCbWwhbWwVbWwzY2wHY2wg42wU42wy62wG62wh62wV62wz52wH52wgF2wUF2wyH2wGH2whH2wVH2w3EOwAkOwkkOwSkOw2mOwBmOwlmOwTmOwwWcgIs4CZdwCi7jNFzBGbiKs3AN5+A6zsMNXICbuAi3cAlu4zLcwRW4h6twH9fgAa7DQ9yAR7gJj3ELnuA2PMUdeIa78Bz34AXuw0s8gFd4CK/xCN7gMbzFE3iHp/Aez+ADnsNHvIBPeAmf8Qq+4DV8xRv4hrfwHe/gB97DT3yAX/gIv/EJ/uAz/MWX+V51XwEa4xts5jskwg84z0+YzS+ojt9wF3+gE/5CR/yDY/wPx+fl50vQh/h/wjKoGtbcRYMi5KbRBuD6aZiwx0PJnzXNFBkvZJjoY5sMekJVVKRJmkekOaM9MEQCgZxSRNPkY5M0o79wFfwRQ4bJzIhCDgHClNtAbp0EI+wfLelt8RM6epT4oYiPHqKNmIeQeZ0CcUhYpN8veU6WzEoUStZcho8QYnEbJFOOmO9RRiIuMb85HowOZAE8OohC3j//83QLEfXYhpfu0qLaSKO7HQZf9IG/LTNISLOgX6mrmypyZDPlkmDwcc28tBlcPMhMTdZLA6+vD3GK9emI4QDkl9fUKnpqzEixb71XXac4k4y7DcjiQA0LrjFkQBrFMRujOgGiQQW+gsmkRWyNujAye0RYLdAvB0RvNcWsb/AkjKj2PKQtfC4PNKp/TgHEi3/CIzTUR98eGnkiJzcAENmU+SXI/UqUJD2RtNAmhqJqaJUZsSnGJhZ4h9xgvKIjPojRmYKcMvZzZmDTupPlHQyZYG84Z00zyPsYKqKcJWWemC+6I0FPPYWyfPtbrneHDHFAy8llpVoOUbDfZRUmIvNc569wASQOAYQgm7e3jUQM0LeKonAdwqJdLfsaRvPymmW3GdH20UXEuuaBkx2RiQV6DeGqYy0ZZhogjCwgAgQD56EabOMqsK8zyrOi6IVzxsJWxhO1yKlC6ABK0UY9VKhjDaLiWNXxCNZTGnWkxEx5HIchBAtNUqBemeA0KIAMQftYgibsnIQsx34Ow8yKQcBz4PRRp7TbLxe9fNmd/q8KQmQjyFIxi0hcpLn1PdFaSaNoJ4e+zw0aDENWxqQrRlCjk56MmlNNpAGONd++2MCZuF1hYNgsALnWgfJ0a/Dgxh1P5K9zJa+VIx/FdoDoXDge6m3KGKKsRsTIdpbHYytvpmk8Mf8B9xQSuE56RbA5YNKkB1eca9FUraob07tyKXG1MbfQqjFxvxNfnOHYGJIMnRAGGYWqG9fXn+pEI4wYzl/4VracNjWeHTUtQGUYQx6UXI9RTUTlY3QLIk3UirgdlF4OKNYdCEl7j6QdpleZYjINTMKvxRLypkoxg1CDQeTANAsRqqWbYFiEJkikgXLfgqmuLSKQkm4PIBTyGNUxygAGX5AbfynSaxUfXGoXt3HGXJN7A+jBncr0M3cTdUKwwh94wuud9xgeM4qjclLzoxKRxXGa5yzvoQyokAuJOTqBIUdA9CFUS0UCJ2Vewm7iZC+8aDLyKRBX9yEu38EeBzzV5SsjyIcaGB4Az8M85H0twHy5Uzf9RlNt6C1tLWs82oLovhuyfLIlMhKS50wA+P2lcXZ8W5d8b4wtWcUBv0c6FMitU5z7x9so1bsXQfvnluvSreafsT/gd9NY0snqDzfl1pm+2FHb57VGx0pjQueU9+OAseKwBGBsR/saRF0ba8IXVVZAaN2rPi2sCg1h2RLMW8JJ6zJi/Il5dmlJbs4szU+JWEqeoKqrn4yeonyuzpmXCU8ddBZNrhBlEzSfFWuGwsiEmjS03m36rsxhzDhnPlJRM+F5hyCSFfMXYL5OJwGHJgC2w0JQntT1VO2dzv3L42H1LUlvd/iww6CxprX0htrcPqnwAOcDTvGt6Fck+EvYKnc075MS8oIsmrZgwc1QCdix49PGFT16TWyg//xHXr6nT/6rK/eXmFtcpi73bTM1LgmaHj7rdzz3t+T6VUMzlUQ+kPa8thbmpfnqscsNeh/2JgHOlBSxvwcPAjb7V5hSF0PXFw/mYJ4MbngJL5xq9Y9GzyvnQmOktTVdgnQPiQ1b+rAb17lDR2AkxKchuwoIz5vPQlktIQMhuoQ3fYQhCbWmbrHz0aEmGdFvuOIxkE5Jf33ODN5Zmp+bx2YOuvIImmUlZlZwNFvp3/RkLbNuGxvf3XYRpddCByqdaS/qz19b7OC6lDvdxnNV17HgbqR4thYvY+V0+MztFOgFjOVc/vhRgsJPn+RdnTGYVqhQKtSyN/e95L5HOVUHykuX7WGJuOhtTDVIKszgpVkmDUbFTH9gWCpSXt8P18ZpM6k87U/2cQyrfZErfvjsek77EliRuPvdm0PVSb14LTBW1YYCT/MZ21A5JquiJzq6hXxt5TeoKhv2AgVgoY8gTqmBIC8Wq9LzHCrLAkZLiyejpOi1P6OKWeu4kWkOS3NH8UZdCv0i77Dk9AJEux7AH8IbVy9gwpP1vZir5o1iJ9nA1zkRYgdkFXOoRy5eArUp7qepib4i3kSw+iJXnKWADIcZPjEbyOBGbU05fjK0wsoUzIXwu/7tQO0xJORkf+EuGWnpzwoyPDB1lWJekK1GXFrpRsSC0xqcMMpA2iYf+a5DY2CAAhyBAp97FtSO1d4jtXUTyKWfw+N/SC29NJ7TiZkdqbsYNfZf3++lvTBVuVzKTa3swmzbuHHAz/gRSyPFkWCkvrf+uS66KS/d0fx+Mj/TJSSqEnb7hRvQ913b56bckKny+bSXXt19T7fdPBiMBFGmCYWMn6ntqX1m3Pvbhri6+iAHwyJM+7dJ1gCRxErt+Guh3KtnXs0DCV3SdxSgRi++fDFS2GN3E20YK96Yw3g3/0NCeXVpOL8xt/EVdQkH5xy862zkbPRctZ503iU3ybociu2o3dKavm+lDTAFBrXX9kC33LOD14pKJL+bTWbJLpCtzJGoyh0y9YJGOiL9w4f3+tFJsnSLNtNcyRa2WEWRGfxhquZ04YilZadQxIMeHfPCDHoeiDVYd3Tueph+iyvqRmQPVGIfzbwfkXFcJ0VaVe6BTkILZdQxo7Iwesu7baMIltPTVxXIIMgnwjjAioCfAoSOmACdkTGgo1YGhoQV5ZEX2S5l3PcFEyJfOvlXfeKihu7DGhpQA9w0vP5BFxvYLAt5IJxomshs8NkYbkGESDoIYf0qD2sFPTftz1b+xU/2tgjpJLTDOtRE1d5UPJIlY02r6e60H/7lGEXyVkYmWEEQoCyLv3775WgOQg9Exi0Lnp8X5tAMp6w67t9NllMaa91UlU5o0JZ4rW5Tn5uPQocyx6imDijMEd+S+2SrONmn3spdOwafQG4S4CJ4vNSxTvAArU7O9jXXrQE+2dxizbnp1+EqbpLsmLhoPs/vrSw20t6imOFCcJbKA2zxUgVB2tbFtH4e0ois21pQtjGm+5lgoU6/tiwSZYyXKGOQ4pTnKc0Z1YVs5/AO6Jot42HQRYNxPrO7Nrj6TMNunOOm5CnTLhTJrDTLyooS7wTdOBdESk/r3VYxznMlSquLGEeCzQy9IfoDVW2ZdLKzW3oFY9rjzMoAHuTIh5keMOArlTHtejOWzk2ZpiBbJseZ9KwIxhnShGFXXZ66KLM0MUk01TeqFPqyO5ogK0x7rIIDSuglAEjIwwHORhx9QemqaVGiaom9/oCjWxpRZEsrGvzXx+UwZp1z+ObHj1o6YT+frJzn3JRE3WuCzD9slvLujYj8cz20UrKh+6lVEHPX/KhC7peK48AKip/ljAT/ZNVvuSCbaW6p4i7moIYGr8RjOGRYaUnRZccA4bIhp7bLxdMwR5UrTsOctFzJOuYCxbopuK56nTE0wQqip42hQIMILg6myqaYYXSmy25E5nk+6CJVEsdlCjvXMk+YnGkLO2DoZR+YiJ/cOZBLbKLfuymcPcxP0jJhZOdACO668I/1mSd2oHjkBuJGX2YXOWbGVkY4C808S7VAGkBOp7Aoxq7f1j45t6EFUIbp23Cq6FzPeJ5yHDU50RQYqnF4nUYIuslRmHESEBZOLZ2mrioOj+QlJv9cXcwZnZ5nIO3isrtIv3zhKV/zPraKi1CH2nVM0LKOQQAB6KLBHsRArBnCv4w+kwAwNhwnCEtqBQEyNO8YsuQhvInvenJbc6SNNENnSTgXuS6YMF3+sSIJT1pcIeZOx275klrmmxai/kauRZhdjfPgvY2+5oYGaM5BL4qnL0o8vywL9VweTyQJpqvLeoAa5CiveZWpSuuzqaE83v5JDRLy9cirGEEwB4isGrpGg6g6AIn8wTgIMOg8E6LyyKu/U02Ud/9I4XLBqjCRJi7CGkxFqfSo4cCYvbZEQvsDC8BXCH5EGevfDFxyZi7/dVQT6Tdk0js6k3dpUDKphdQPCKjDobVy+fIinsSQp1rRc/mMGh7YoDZZ5zeQN0wXCXkXgMjdi0+Jh7NAlCJM1Rf7vXuxy2x6UQ/nZdflkWUk2k+pSagE2ImulCDV8JiC6EDeO0ajjtlFb25eHiyXCkRhDi5CmZfGXETIa7+B5tpsmHwy2YKBGb6/4rMj6dWfsqK7f9iIfSlZv7glM1L90weJly+23toVufJjcSpT+z49tOfH1Zjh2Mr5zelU5cL78Y3nm+/uDV/+gbYd427eFfxu2hPsbtIRzKeHtc2QkfbUlKtnfG0kkHGLOn/0aZ3D4QZXUycHcOeOuMlN5gTGJUouKl2Y44IbO/SmexOApKfkQ1BF+RmeC1P9w9Dp6cnNBWlO3nQtorwvKvPyJGdmP+CziUEuKiExidGCoTc8juAP+CmdPCRKLsO6hjlfcYskeCnqpLlhX/MIwuLREywHO9xK1Ity1DIuykXVe4wwTWAh9N8PIexAbpVdaCynbIdxnJDdJpWwPM1K4q5SwqeJVABOJc0dIvEIIIAAAqSsallEQKKMOR08MFs+iCQdK5zxEDoyP+gbACMktJV9zmBYuhubKpx2JaPh5seE7+1/UlUkhIGlLcszhtTpeFTR3LwE5NCtbiLX8nltC+rW6tG1T5/wEYCI7/CtrprzpaLg1u2NY5VNrppe2ny74tHdh9219mZ1a6BllrfcqXzMuv0yOapLcql+kAW7K606TRnQ+pq2JpMpO6YZDHSCyxAsvfUuau7/4rNsQbA08uUXj/2ff4k7bO04QWv2ZmKwHb3ZGbegihQb8PQMN9pX1ZrsZyop2rV5j9UOCO3qW4R7mN5gi7UO5XxiwUHHYbh2xORODy993uxk9waZU+a9zR2QKQ75ArnrK7vM5J5Gtwf49k1E13VZF2mvak0hT9LWenHM4cvx1f0dmqU8jR/VS3/3D5/JfIUwEkT5bdcSzGuL6AprbfEjhSgjJFZKraQqG9sU3T12Z/Vo8Olt2nr1lH0/NePXEj/Wj/YayvFyOu6txq8nJ25M0XuNYfdQPdmj1/eX93vxsTMdPtqQbxywD/iCn/hx6cxtW/C2crPnIz10PlZK2JFMQfDPHDWOz3A35f7+Klp24vwYIHzuR+diu5FinO4v82VS3Xo3yTjsHedpkiXrxAlfEM+3Tb34XtfF6ymT445UelJqDf9saU9GJJvKPsuRg6azxmEa9iIUSA5dpjzBR2fbBC5CQ5YSeMUvx0fypTIDCMpIIkkxM4iMSEpxpRhayifBytEwj5m0wHPH12GdEyQwfxJRY8hNPIKVYXjBp3c9gxi+eXAZGcqbr+E+gVDMjoADg9UBvIXYfwrMGyHAmGPKXc8hnI89lVcBKOSlGbl/Lql8p/MxpuUOCAOoUQo7Jcqoz4bGHASkk0YQYhAppcCo+E2DtJuhLDOISC1QLApQg791zJQnBn9LUh1vG4LCs071fBP8bIUlvIzqNmiJVAnW11uG50x7AbXm0dwMKtlRmTmyvLs1PjTb7W/Pz4vIcWaNywK0VCHWlickms+VBLmP4pIj3aLy4/rKxZEAhzhkOIdD2rtwviFLQP+ioj8kFP6kmOdDzk9PmObriz9tfP1Txkc+BgnOIp9yz19ovi2auXyZKH0c27FTLAi/r4xPUxNNze/jixdleiFs//gYLxxW9GUYX9g1j/WCcC8leBCEzquxnlV6mFMFzVDCHYp4wXnsOgIezej4lRA+WEO/viyhb4Myk36DXmrzMrSMk42J6zldL/Yh1tGVl0W9ggKeR9UABw0GaDlL+so5p/bwUQYWq5KJ59E6YHWaZ8Gd/F/kk7tccEgwUowWFUbu6hp6JiSaFDOY/AyEG809VB5fRh3bKAsO+Wf1DRGSz1gRK9rLO9uNrvIVNIpjGsW5BA3db8ibiT3qVgUfGe+GRpm3lwFNN7Mv/6V2zGkHIEMmRzTCaeAaN5XdxUxi6gLCsSD4mVbGEuBBiGPSFnRKsF0PpTIFvQIACc9TRa7GEynuTRHCIApEXZ4aWMoE0mLjw0cinRM2V20kjNsAkjM5rnLITXFjTcrPPH4NBzS9W0buSf3hS3z08Qj8YvCC+NXb3jsUYD7Va8Khs/UKBy88VorZyD80ADIMEWq6hOCwSA32GGNEn6L3BWhW4yPyt70s9YyTyNyo5UrmSAdbAgUO+9rIbIg+7XHOaMy8YF0iKC1g6zC6ChLdhYVxRhkLlESjkonB9ANmZTaGGmDLwMhASECOFBcAqbi6v3xQF4HUfFRZoCiEguUp/QGdBjkDM5V1YJE7dCuuudeSut+6ImZ6aQQhX0yMXN8fwhMCncz3KDi8cU8xahS+NYzlh7tTtT3j8UoqEyhL6ZS/Rc4P7zobUVwLYJAwLbmbe09zJvKCD5EOh8rpVEE4nXjsZUsYiefEy4I3fR48AwTRbWUD4jMRJ1l82Zqqa+mpc3RzbU+qnEbA17hiuld2r2XkfivBSOaX5dPp/aHd515+uwVUPnB9/8iN8dOpdLBVSS2lR3x5V35479kP3cA4ihtPpCh/+FJepuERP1F8GYOkKQ6EvZxQtR8sQKSCNzwdC+8FoieGcYD4PHym+BNSXyO86uF8tLK0atSrUFXHP+adELWLTtpBRkbTGjH/7KL6WdNBSaBPEewf4UiJ8fVZajLqS1xpRU4Aj/rwIHxX8XauYJbkeArT6hJJrZc1fh8AlXhGoPm6a6zxahIiHe8m2nhB5cGBw14ajw2Cz42sRQd7obb0lK83wOBUxmBm6a+KzGoSYL8CIoY5J9ZadkOejKTp5MhgTGKU4qnoWaKg6PPM4FR/TbFUp0e8ZxGrE4OFJqakTIZmQ+rAafVnpfm1novBpvyzL1pd861sxTxPnnhrmOq5SkZl+Y7zCNopr74jIriAuQMbbNIzMFflQ7SQYIQVOJZCAJKWSVbrWgq8awbkxP/3a5x5Q/g/dLcMZMY6oEmt8URdh5fyTJiYBuVcBjLH0UhidedVzVMO1Vfcirrk9bVjgqq27NcWoN5eAbn0rhwgkCGFMgPq8OyVJJUPpQk5rhB7EOd6ybivOXjEMcPz+ADslipnCK8NdQV0RPW2cx+EE5l7MqQphxl0ocDKlC63BC9Rj6/vzU8tmFVk1VLhbe6JbP5pfPwU5E0ZsDccfyJ/OmYOCa7Ayt92eGmqjTzZT+okYLBHpYW3VY6NJ2oqQ7biW+5kXjmPCuWN1l1ycIjzkOFMXIEGLBaLM9g/r5a376NraHbJloyCZzRMQ06ES8LjRhv5WDsMkONTQ9B0kTXuIu0SUVJkSaz0CK9zLzDISHZOzSf0tEWmCZOGB6D8PoMEy81HoAZ4u/IFaWieSKqLoHsWdAolmtjqdAmVKZ45P9P28rBsADVTn5CvlcGN2r90JR+sQQ9X4XVsJELQ8yjwDMeRHJ5IeVQlgSpJ1uHjRzXp1Vvt9JKabpwYQfrY+Hg8x+ExJSaIbkopwfeLIB8UkvkwPqSEr70FiGshLFdnqgr8mQaihJkX6997ftPeQWfCsUJkFosatHqhdhkbHuDxM2Pep6QGxw72h9DBSIyG8WQWCPJCWNZHKk9NosrP9cbanruc9xk/F0kABWXnNd90eFO6+roSy4eThdkqiCEXlx0bPkP553WQDmbXy9K9IAsPfiO5iJlIe8IKdYniyJZTRCqyGXFDclyJKrboDqiONzV1fD1tVwo/XeR3xuI48tsUEzqUYgOoWIfI79PgHq4QWz0kNxRp3j5wpPQFiAa2aA51kDVC5bWlSk8uNabLy6q7CdUpjS4b75wp2a39hqBmliD8MDRciPpKn0Q9VUyrjvqmXNPzGdMOlNggVSC7kfXNX4+QK6se9umkIVSupGcKMKSPx4UFIzen2RojMC2w3Rg9aOMQix2DgWwlT8kWSWuCTyDUtb0DbnLKdDluC7JlaRioQeTOEP3W0pLURBwtSgI35FeCDzHNEINMHV5CQvTuQCJPw2uU6otbIC76GuumFqh1I6krUXHz0ZVeYw4/YKp5NaDXoqsip5v9R2D8Q3l2JvGICkCm0Zwp1bVoubmFZcESdOhdrqJ2avhHVpexACpcEqxaDQU9KeBjElbGb8WFCGEnvhlQUXhee0fVBUlxekO6FM4DSZkc7zXTPCO89nu/vMp7QEK51MOw8zGOU4kueaK3CMaGPfyzjke6K4gWoWasWkLsNkxOKI0KxRhQI/Vb09+m4TFPl5YAan2MME1XFPH4OLhMFFZXecqrUFxuRe92CnecymJBVkP0wWdPy+6smYZfHu7QTt+LCFvOtL5Pr+y61o28yLmD9YtHWn/bpEuvZVpvdFmXrz1Jurm/nH5mSIkzw0udEp3bSM/3eO/pG8+LTwXlPX4YYBxS1G095cZWkBfsbmnXseXu87NbqweJQ1hSLTjKl9NeOE2e5prbxIzBxVKOvyw9Q+Rph2xlZLFFHPj4/uy2/shNbsZ5SZHEfu9HbN6QvomFr7g1xvW7SilGOYytM0+LRnyjlKs0/lzdLA1VNGiZzEYhduozbsLXU6OyrXPiumYfNKCz3k8vJk5s6GhzLyS1ixNgk4KM9aO7GhpmKqNUSfs9CHujeDFhrPL3Z2GeM0ehSxmiMRHX6stDW5zL20zV4UwB5MVhTKgEPYtFEinS3bzEeqxeSnEqlyKZydtVx3ydf+ViYNxLaQ6DY0eDB7pfGpOcN5CNnMuoTofMHHWIU42yolXiSjNmns8347RcH7VQk2FaTrkxNIlO/TKSzLnIeTnRbkWsAhsA2c1wnpf6CPWhSlMUd74cLuPI3iOvXd6gAwYJjD+uwPpVN439dLTUfy2PVdcTr1XlmbL9oWGGco7xyVONfEix7SsN4KO9eUhbB3bes5AIZXpGkPZoVErAHOgseA2/ZgXtmvZ6+DZq9XeIPPTd0LQ9ZTNmyVXwO3itMPM5yBjvAmML1sAV0nvznwN+124Y5kF7d0SzvseiGGvd55oz9SuLeZhIUXOKRgUF+/Tvo22iNC8FtgScTscWdTDesnD0LDFvBtHbGRHy1q7TpIaWJpAU93CYS+Y+RgarllxDSmPdfp0zOcDK2M0/cuhEjecYFP2wtytDW6pJV0+m2V8h2Uyt+KJN6vpMQM3Do4b4/MISD4tvvW6XUI01//dtfROmM2nCbRCtY8wULCF8b6fM8wWoUpb1z7chXjbdT0n7gdnSMnkxSjTCtB16LjThH0/n13jPAgBN34Q5TuDMkiDINCBc/xVWmLG7QMRtwXyvysg9HhQJx1BP1uqpt6sUGgMCPuoph5hRXmwHkbRHdHtMBq9YN1ME6a/1bqjYunl+TZ7SxK3UaON+lABpCysy0Szr1SVZiztRVJXrHq8xQ+BslnG7tI0mEkoUJy5RBnvB46W/VBgbj1FiXZ9RAF+XAEPzIii4LwwDcWPIw7j05AwC3uQUbtfAyINo2fAESQdzuJtrkYEB4vTiArGapTTZ1ajOL3UDXqst8tKFyLc3T/NPq8PXH23Zpx0aPECVXfR4obdzUXROe+nG4233ostctG+ktqfE2j9f5s5fvpfUkcT++c+X8C1DCvfDw6ddV1u8eOV+fFfx8oP/K5G7nufv6ROi6atUCIf3c8F7Bu8XvRi9WSAgTjCLAYgayUguBOeQfPqgOhKQSuw/SIj0OA6rYQC81hw+dqz5++IVeS/NwWczLlqMnnv54tarR++aJgv4hH9FiypFYTQnLOWBtA1uNz56UIewT/TR02f7sO5K7/Lv5MFyP5Bn+gaxa+oYVjFP4TSOc/c9GFRITPwlb8J1NLjnWCKdqJ9AtpPQWrogfzK9oW6+Tup3Av+uHuXKgETWI5FBluD1p8sLjg/N0jgnX3POwnVSVCprNMPDKP+mhBs13dh3w5Rinb/HNlWwjm5vnhhcLZ7qRpn2Scbxa0FLYKbvnc6xN0MlM/w3n/AY18vq3j2ST2JsZ5PZleYT240EFDQd9frMTawq4OcH0jxhmARbJH6inAIdvF2k7LT4Q8woz+gdlAHt3lyzWfGUnhLL+SDACfVsqN3JN5hmDXhTpavZslr2KFWVaZ9L6B81k4wZ9HLx1UyvNErcpThGrmWzzrQDDnFWmFG+KgM+y7Kn3eh+RNhQLl4TBOssIYpjrCo9SebtS6xnOE409drhNXVtUZFlUZRERbopSSMTZM1gZPYpyVNemn59uMmJY9dz9rCyIOpLJPrfoF+LlOgCYAsECl+H0fps4iDhWZMTVoGM1MEiUYfMsxFXtPwpPCUqTjPEcepOijNNnnIehgrAqr7xVMmHqAFRWPXlYm5cDAhxmiJ4HrpFzgydDnEzSeAmDLYTcVUGnAhHGyOMCX/g/QdDZqHytB9VmPWVzWzewLlWjDPdXHWpCieaLhOUl5x1qhGosBRNsKruLwouuIViKyaK4BnoJpQTc15SMdpDzeNDvzQHqOqhPy4zJcJzI8GxnXnCbuTigzCjQ89of6f4wp6nxeem7e6Jf05V4YvVcd+CVQY/DCwEmidRapqCrDAnJehCqm+8WXkFGTt0oTZp7euhOJ+73Y4px8klzinR7wtEK0/QVfaetTE0Jyop0N9QGehyK88xnbVbZ6KUH2u2a6IaujRsghZ2e6OCE0uQxy0rb/2wNMOkeHagq1C/oJ73Xuo1tPcDJsel9nGKBMCMXSU9sceyGIEgnDiQ8VFfWEx/z+TJ1bV4jXdyr/zqLu8hG3ejYzsscBg/DFn8H9+ibCSJQyhzX/okeTInKVixn0kUhp9EpdlgGZVpF6rrYYwqEpvVpCG4msfIMuiwJefsqxsCkVd/M+4srnght96JrQnj36uZcid/pzA1HIMTCyoij4PKD1cgWsd65X2yVZfKrD18Zzho6A0O3mkX0YLdUFJkb/6RXXX6+n+vpdl95MUlfwu9YrMjTfmRoKdc6piSg41DG4I771wH5Zv9RpaVi2CltniL5UEfhk4qGXPpi5xivZYm7sEFYyCsuSorGLzlE5PHD8QcsXABsQkNtjwiaIDqmDWJnRAg1c2vmYICC5Oy2gtErZxKIG3S2W+H1q3V5aArBEAXVD1BKtIN/ta0NbG9swUXldJjPr4akVVyV2yiO0htAfM5YFeteQRZNwVVdXcD2pwrBDoVipRPe6tJRmZz9WP4mExFlRJHmSOyPlL5fz4YnZrbIJsqH0kyp1xJIf/BfTf3TGUGHopbyH+kTXzLwybyCSuREJUu0jfv+pkGKti3//VOTna6T0LnN92qFlbfde3yawUYj6534pSno2BMyV74wqKkEJgAXFLCJQqsWBz1cuEhPyaaFlG8ODFNjkS1DVViPe9foFEySkB2k8C5MWA7wijPgzHSFPMj6XxrO7nJE3saixQFcnmBougGgZ57gbxIcaPRsEHZXptQHR9fnVD72oE/9+r42oTXiANNT9NDOYperMTlhAEcOYCh2wMDJIgJkeAp3Uw3qXL6V24P1zY2pZiZnZb1LFtcVgRMwix32gtKQZHQJM7aU5bCZqfZ4ujsD7FlZYpieT1oGm5SlMmLQd3sjR9zm0BZrD2ndFVHfIN296PdFroXht24E32PmIFgdWfSCmRzfkZ0VhK5LUG7yu5wq91OQgWREnguBQOWP1+jiIzOytBtAVtqMpKbpElNRRYQrB10wNu3WbWKBJiAtKoclyU1SyRmaRauvA4WuF5fErNZkiUtx/cK3LcXn16YCoPo8PcGiBlr5y1j8Ta7FuqYDmGkjlXqREaCR0pNBCXNM/tM8JnYXcHS6xdGkmfSP1OmEMyhutQuJPUTvVxdI/0pF8djLeNROjNKdiXVLtyyHTreBZ8seZzg/x76p/cdSiDSpvA+8U9lLUvdSEj13gBLcySSHCsHcmKsvhi4YkYkz5H34XtXFtgNv4fRSIDCgHmbISkbPW7EDA4pkQwhLH659oJ4rM1kGua18YclkpiYEX4bb9hkcuhAxHP/VAfu5zt8McElKURXA/DTV4f7SiSHU8GF58I9BCUGsvOAZNM2dQrczM7O1X9s0jmmQr2pPbweah62gdbGc9AaqA5eG2WiJLQJba7JPsdzdwDbdOPqszQyYQhGonaTMICREpFRaDAIjaIhAlmEBpGxBGHJk/w2YNpoUIc9Moept80yP9ps693QrG0vBNFMZUmHpU0n+oicEJkalmKvIEd8W6g6Ls4aWhJMRjYU26JHJ7urm6uR4lxkIAcJJUEkfMrSWGtyID0+FAecU/vIjZEGUWHhXGd/Wnwofp85bLDgUolR3D/LHBBAyFxaPNRwKJ7kiMaTxsWJYrKpCLx5OdhDozlgVN2PHn1YFb4Pq78bznLQaD3c9tWDt9hEAoyTJwxj41f9HPJ1DiIWGjNFRQbVdV8B5UKhZkjpNkEWKHSmrxZq5IyxgfEa/2EGUaHBNUvwfbjebaTEcqGNd/Z58ewx4POwXeQ3WHPivcg5tkXpWL2hE3aHfE0UG0UiYzEHjMLiAaGx+FsbRRcSa+ITatoHahLaffHbFd8oHtwjTtAniH7ba9tCrwWg1m+v99BaInyYTzkL3ZMV2jQUPvmtiQTBEMlE1qzbJn9qYNckQhJhN8necotdG442CK9/TGQwiC6sITSU1KGBsHoEdsOzzfGJNiOhJlEamZ9cVeeJsNzLQrVwOUQbnvsP+Xt3ctg7ih3luUYM2PtScDosIFymXiII2BAuTfJ3WqitPdgKtV7vtdWBsz7g6jXhmjYAEvXnTeqgUK/QanyLlqqBe73Vxrq58Z0E+v1DVDN7c2ipiI/g7SpcG46Kq8e1q2OjVDuZvT65DcsNIV+1WRVv8QwqA/9WYa0fNYbI1YoUn1xmL1F9qE9WpfHS5Gr6DgXPP3IH5gMH7IbbaixtwHRcZvQCeBS4JrEoNhla6mzBVWsrYIMYbDvxOStsNZNxmQ7mboZrJwBtIW97n4VmycpOK5Dk3na+cVattVt7jzfl5XbxTz8it1lydoHv48FVTIi8hTzDTWY0pT0Arri99r02pR1GtRd2wxBABiREKHZKyGMhmAID6gZ5aM42ZB+yIdHy0GLzIdgNzl2D3dFoAYoGyyruIIWeOyaFfgdd9N5hjIDggFFq99exQbpAgkmH0fUtgIC+l4+2o/ycF2SUQbn41SURaZGZ+cy8k8E17mgeMz8y8xP47JyLDyKjxsptV02qXE3hEB5xsI+LlNfGYVQih48fibg3A3YbBbWOs6Jf8hvPi8DPIrlZbhKM0OmXkhlgWmj7KeVn+YHSd/lNJmoBGK1XlUxV93Vwg/Qx16kHvd8NozjfMMPJ6EOcMIAZzAX0Crps9hH7MDJygoMABllvbGSU9kqga00VwTPYM8SOyRS9qQNeoOE/gfDLwSdZdypMECpLFAhD9P/d+59HPvf1OOd//5ZOgNFzCQkii4XDTxvEYgTTEA16H+fgMgcOhgQBo1UsMuJVGLHIKF693MioIJs63/8gNm1jy7bYZo11r8240Rt64yjh6PnQ3hsZa0Ej2BHO995o6E6rzEyZD8PVGSkXOFINw/P/9lUoWYHZYEROv41eToIjHk88B9D13yr+d6Zk/yCCdPk9ja3zscQtu8/2WCz2kkw61zknJV7ixR7s+8viLHU+sU/9uhBEOCH6YbxmEL/1VpRNkhRA0uUKu4OZs45zcnWkgCSJLerWVvxgzbhdlA3B1uLlodGpqQssC1LVLnR557JTZ07JEsvIZoeZbFkTDhJK1cBoqSKjh8gWS9HRIkuCm7V+fjfcXYtotlrrgOMaySjfkFAPxRsyOjjRVZPxXaKs7zIsc+od0QCxttpu+DgmzEw+8cL8opyUp07DqKAL0iOTHjU7vsnzcxN/af/s71/Ghrhi+4ZHRJwdyq4qNT6W/kQmfuLqAsR5xCpnVW83ZWzYk6t6NK3a6HZ2H1XZZu83rGPO3WagL8s9Dyy5u095E30li3jBAbL81ozWQdYMVsziIGo0K5qh9O/xj2WIWeKEc06Vc9qFpA92BvoxIKgnM92YzEA353V42xkYFdE5ClkuUrWpAn93euNW8vtgCN5FdpM8PWP7I+951yMNI2xBAwxgBPzKvhI5P9kc9jz7BHkzRW7YbSSu/w7VY4H15tMqewL7y9I72+vybGwYgpl1TDMBwwWj3EPR6CZz/fN27hfVRPyP+JT4r3+CMWB8r9qubCZUMOpnJhhNjzlPg98ly3/0/o9kGleetinkXUwBp3ObmeIfJKHHDMwmna5pMNpIBMA2K3XtYkSbvZjPJaNg9rWXmUlCH4m5nJCRu3ajsJSrc3xIdRRZXuJe4cal6ywfuK4JncKCofyh5IisOXso+ZQ9c5Z3UJzpzgdkqRA/nfKG+KZeYCchAXaSk357g0VvYDdMdCxvYFSda4p1QYsv+5F9PSowp8WBUTSCTr+c7OUJkJzIuIDGfnmtxqKssGXaYCNV/qMbhy6lhBl++AMJggHshtFrJgnA0Nvl0mCdT+zvivHcRTmaqxq9t/Y3rUPnaykvc8A9QLzi5KcdiiaSA9fO2fVfkGeTm2JnM18yyUD0uuDFtjW1NSqamB+ZbUzUNcEv76xTvNiHTQ9jd3sewgV9uLmSSy/XM1bCk/sUYPuWvP15XcwDu2Tg8sqZYNsPs3kllSpHY7G4QCgzKIzHCXS4QFgsvrGz/WJrYnaU4qR2UcisddHLVZ1x0rbo0Kb4xoSi+IJqea3itU+tlscXJBTdAKHBTlKgTjDXmL2RRgYF3IIkaOn29uTzay861GYsiL/14avSzzJhcjZQl1g1UpVY94pAQ1Xxt/2r5yu43F/rowmb1AxqbKnac4qfFaTUnqWtjNqEMK2PHEwvqC+UW2Qyi7zw6gADnJUL5VeXp1+XJM2YDQI7MZLogB09q8JwwG4fAAIXSlfdA8QguLsHnIluGEPeaPz+lPs1SidIEPk9CSK9FwCeKJNktK4V02nTATWmoJkAvlVg0DHcc1UPajg+qjvLqljZ1JXNWzey59mVnQfmnl8n3RjZFdY++/77o/ef/aVoWC/CLI2f22RtFTRXLKBXRs1+9YeNrqBNTdL6W1//OkTsqKDPr9yqX92Uvqw939hen2E9AQLHUuzNdjvSTB8bqJodCPbHWu1B2P0+O4zQepXJZGW0DCcP9ikXMpoEJW0MFTC0pbOXatI916jWFFjgasjQJgRnrWrI9xpVjTpw4IcA5LSE24jTBmGvZDbskoJiZ7PxqldI4qpsLYkRAyyf4R1FLz2LhHL8AkJXf3atOQMsSbd9ioz5iSHTeL2VV9rS7PKh+hicY/kf0zr7u4s/Bm6/kexUdgaGbtwoKiuaOzGUaWbgx+Lu/s60j/yFc36gaOPG0EAwPZ7drhgb3lOKJdsLu0Q/jKormUThAFMy3MlEIXAW+jtJyPMDrAx1ZZoF+uGHn8YV/ZTMMErtXM69nXgaUaR5haFQLHNHMDyC/M2b2k9wcttsHg7g+Dv5G6T5cbwNsoffyAhJDNWASnRXO3rap/UrXXxIB/h9RYEOAtN77IOxQJ4arU1QMhFNQrRWThlUzkFmbRNYjDFwQAgzJJApyTPcY7NGxUaheoMILWitCy8qFNByX3yboiMXICrf7b7IJ76u5uuDVoPwJOVoM7m1H5kkTsnnMFDJ0tQrmWwndhcSXYFAmItL0DlIrCjyCeKTfQcBYh3IWx5Yltuu8SvmbBLD9XEQIJ+miJIy0Wst2eMiniGKiCqitHOA2cP0cEMQ8/ojavN6eCPox8CyQ/pxjRV99CN4/od53fxLeWn79/MFg9pgVI664Gde/6QOt671fQJYowCAGAMUH4wGiPMf4MoKMJhIgMH9+jzT4w/GYgAO4wHUKK9tH55q17beQcOddJQoBxm/8hZ2FIvKCgcsisbPdj+dJkFkBv+ZZpDREPmX62/d1sCiIUEfvq7qo9/5oRuW1AEVuWjaVVEdt0bfY8W8MtGVVOsiNWF4KjtFujp4x/gmS91Hxbdp47dRLaRG6r2ojSgQaaM2AryLF++IA1i7Nmygu4gi0QCMasDnYcplctkKb0fcsBFGi/3sFe4cZwOibXn/dttAz8ClAMnekTOiMy7bpGrSaBsZGMGuuOzCGatdhcAQPODII14UUdnDI8xPvflL0vVG5s1c6krH9pPkw+OrWI2dPxRmlDOUUbjejUbWqvXf/Cz4eTf7EiyPmU6JAOXJUH8Z5XzNv9k1Pv5gyXpUOrOH4Yf+/3VFLL7yF+GlH6NnpvTjJ0seLDsyUDSC2kC+zow1GLBmHT+wVqBJ0EM6/r8cg8GM5etqA5+PL/pXSHQlLI5pgOMy42AjIw6/JexYRiheGyZgZsJxGXFMI0PgfYTaXCova+a1lMfYKt6spzaXyVzgamWVyLsDag9t9Pr4cMgwGA4dplJBDCiwIYw9/+Pjo7SegRa4vZskLV+tWu3BkAb4lYTaX3+azbW8cKVfpXXXLmulA3YsWOCAdyvghY2fwV+Sjhk7d8bF7eDsEwUw6JwdAj9rpZ8X3mwGx/Xs7vieuJ747lI5OVjiTgHY3kl10Lb3yfzXOg4D+DjN8QO1m/ZPBFpv307r/mOa2s3vpvb1dVwUzpxROIWvDzEH30HjSeBRPBeRZA9CPMJGYaNgiaSGXtMhEbDAGl8J5HtjvPvkVnF5ed0wgB3Ll69i93R29sBu2BFTQWizibNYGCrwfWA7uw9vRgFxXooziLys2DGHbAPijDpAcoNHZJ9ij759M9UbQ7/LwUI9R8WHJAkg2Zdm0JtWvWRJGwzgbknVmr7nIAGSqXCrbiDJkovuGwqnS3Pab6cFZXL2EKiT21Ufhnw8/Gi20WBRCqLjpHPW4UrpOWpEFDxqo/lhgoaepV3NyghQM/v4ayPyeTQ42NKsicvgFkQcMQBw3nqzJRim8fIj1vL71MyMAHOvOr9orFskuiihgj2yk5Q8Y1CK/5G3cx/l+/r46B+3PD5y7zdxDhGGwK0cvY+Pb/6juW/BUxqDcm/rCMT8rKJ3fLfOrXcg9ejQiG/zysH34Ek+PzR+kRAehyFOpQaiArzKzpdiQDUwLhof2z+DojonHCzAckxM9MBtoBvumdhedGox8R+Fbr1rELE9u9km/DB7kY9fHy3fd+Bp9ZHr7mddfxWIvVZToS0tXfX1p9uqRwMjj6yZLdhPIWa2SvNSuL+OMwLzkotUaUpdbcyMOrqVkpWmOcUIWNRY1wQYg3+yU5w+9Tuf2NeNNMybMXWpJatp7qiqcy9M/W/nUVyFrqQAm/PjsGuSWT+7vR43Rfb5ZJssr7igfFE6t3p2pFZB3fkrlmNQksvHPBe9XbKsGmw5NXclg5Uz33o1le2p2hZvG30cEL2ve/iKx63/qPQ10a0Xp2IGIzrgyrVFJdqUoCY9PdiQUXp0Htl+ste/dcEKn25RlrmoyGFYNaOnbRHiqM38FJyyD3kfP/DPwNajr9NpOo9f/39k7ZPoZwP9pzrTfZv//Cb1X1HH1guJSX+AyjlaojrDI5VaHGoU/OO952QmLX9n1ndfLWH0xBrFT97tvfAScKVh69ThMzelYStTIiLVTK8Fyb/RB6pb3woGd2Z+rNFi8ofb10f81Oe4sC+jmPQ+5b3qnVWWL0fy5H5XblZWj4Nfv1LMNu6f96uBa4q0jQt1Y7/kXJsbpCR+oVAWFsZqtvyeEpCVYLpKsbTWL9x/Hf+mNS88JbdirlUZdRiCoXJIxvJzNnUsLK/1j8ZXegLJTfZd1F7faqFcTTAFZgHWMwZKHB1wrbkVrMTBSeU8FVP4tcMVhVEAiECvAEPyhnFYamB9KsXsytfVRULdz8twAw1k1P3P37PBRd7+N7SRwb/Y9WPEKWJiImdb0EDQNs5ez0GeSJxU5gXWBWVH+MTTR+8doiMEJ16KdxKGSC/oL0hDQXWBfl+mJuO2e8mXGEzGRK/tuCXH5XdbRFLnpCbqTAhuO0jQqVaWpcTWJGA8WtgCk8lVB7Vm6x+DIBwm5wN8JPxNliHrDZ1mvkyKTcUqgya18cO3Rs9M0JGZPCsTKYYhysxUkWmbFanQd6imds0mSTzyC6PGsDezDLPeGHKbWBBbKFcUNRDI1wiffAvyGAjPbW/1Xau8KDYuqRwGempLWXBKsNYIABlFNQklDmSGaEPUzSV6KoATy+Ji5UVF8s/Vvud60iSRBcnFEfP3eVXXEa9443yVc8qNR8CnMpNEJMzMEAA5v53wNML6T3i0bu/ttorWvfd00eEV/0Q8JZyRevfkWnMHOjKwGTuD9WnqfYZzJz6cW6U65/XFuZO6c9+CVv2Ku2vuJpT1zu5dMW9l4UqpNP2du+IdZlHeOwJebxswwPruveXdWNXm267n9Vdvzj9QIyOoCPVrdSB/c3V/Gj9u5fUb8kkhZ/0i1aL1HOGU/Mb1lSc7XkQOhz+oIb+O2VOC0+2JeU2ueRB+KRKkXY2PK0zt+Ur1Vc/kynFp/FyXCt5U9nN/+msi8lJxrmGHCRvshk0wgF1Ow/zdhmQZ98uoqC+5sq3vzmfZtuCGMSbYzZy0NgubXcYB00Dnz16CSdfkcP/0CXrgEceu7iPvNK17l+MICJITf3zKt21cTqR4+LIQFlVHbelaKo9UwDuad4BhfVaWpINWfmHfzMqaSR9CuTfxRENVvT3kztJ7Wy1y2tNInBs76JtbK9uZbfnLW2C0bnf9Xv73SistFbZ5tSNLFiDC7R58jy5AjagJJ8RER9kiuDoYwF0wBPcnLt1NJPsjggCqjxLU8JS/UIIsrHyIPJM0ysyOaJoXeqLT3mUHRtubAoO37PdfO+zgZ5enp4cHz0j8Hfcf8yjzPxzn/zAqJsLkTB/1/m3uPmdLFoczFoyjVMKNNPD1q43ZHYi2zCNv037DPogB2oF/52lB4FojZh4NFzzGSdq49y/mb3qlW/Q7ywvjFQciCv8c5lpPnbJyT98qLI3A80hZHqzfxb1kNJwS+iole796EAua2h1jFovN0UjwW/OM8sfBquhos1kMZCkm3u+hOJKRQU8L+XHBASAj8ih/bec8wpT54EJ/V4M2iZiOmDjw6+YJyeKmOXnYP3uyai3shkNox+IoO11qPouNSuOj09pWreOnlEV+GRz2mK+OwDO3veUAYlUJDGChw695aYjV20dWzbdiFwkiMckQqXNkTIBBCj/02vikOx3YhHX47jLBiwQ12o3/rdIh4B04KmtPrhWtZfxp/DNAQv/z38h/PSoJWDsskez2pWxp2bu3pcX9OH2vrKxEo9Huyl4YVe/mN0fxjzBOEifaJ9JINMJd2REl+uIINvZhjDts2P8R+1Eg/Cbw8RxVZ6RooXChGIj5T2AAt5mAkQeNwncVbSMnMEpfUSPXEXotPWnJ3uSZFHEO5ULtQq7x2DsvAeZPJJmtJM5jloWUMRcwWwa9ly96HtLGnBUyi5lsi4P8MVG00iu4pvNtf0WMkc77HK/z6FkRkb2zhjixN7LrfsR0ZGqqMicSl+S7U9hR4O13Js3M43k0ZVGT3P++urD1+2s/PhEIpXhefHVFZoHwUF5opD+XFc0LCWnxoJPZJ5du2iIR8UThzf55wn3JVbKTkT8xAq93x4zchbUXcijimZTkvUuS0q+FOriNIl/G57xa5rSFPF+03HuwpfbwGHaootArCuMPpZlftZ1vwp32O3bc5zxpDx2/MztixQj+flfkXjyRF9mYncNLhYInP177fuuFV/+6k6hZTR48njntjJ93QYdwp28SLjJHmZraEs4Pb1wXki2blp5kk+keLSEhvGgW1z+yHc9MwPw6+WpOY/2zT6qJ1Uj7FzUuNu6TbLYlJJbPZ0ccMh/GsxgcOhzoGUxf1BApWyhdKIsELuuIa6Qfcb2KnjmuJBtwuWfMzcIEGSWyBd3AvA3sFvQzIOLEMePDTpPTiJgYHNGrjsuURm0PiNCt6jt5zr87+kiz9B1bF8abp7tE2O99rVlgbZO6Dmo3T3gEc3ZsA1sbK5Go94jKpUICh6npgF8h0DnkbcAMz9csx/AIPExWiOTdnHiCJztfyecr89lG+49tXcyuivw9YrNT6RkZR2AIfnN2NngDQ0CyZ+MT0RNGL+PTO+HJiM+JfxdnMvPI5mKf4KLihEqvRLFyFVji1AOmhYZczHvGPOJ2K8MiGILDoaO3SF3HA45Xh7d2Q+EwalufllqNFQWs+sA6o6EmIOMWAGq8NgYDu86/Lk2r61sFLeei68pK3nJO5+ssK3T1t1Kr++Or4E7+8srKZfuXA/vYth+K/0D+8uAscPjc2k2bBNhoY9Op45adnnmyqSm0i7BzVGo9c2Vz8QKGm3SC+It1JZ87rSkjs2NcHbqN2/sjoyPjVzqbEfhCAwB6FV2L3xaJDcL0TIFJdMKAwLGIDUV/m9Lowr2N5W8Nb81GJKTBbwZd1Z/z1LsDJUXOHdq/w4QAFbvDRG+1O5wlRQN3tQ/glhesaHiqJbplCo5mvWgBDKE9UQ7L2yy+LHY9tY3a4Mjp3tvex7SHZb01vs0KAxHz2iPPtYaNLBV4mqjhEtm1wj9TCO/LntCvqugSaG66RJJRuERTu5KApOzfszhFXk2pD5/gW6/hjkYHOeKpfKuL9yH72vrnIkwEuKLPOs9+ZVH8xK/RAz4KnwPKeUyinIUh2Om8cM5SSPOuyqCDzAlKhJLcc7F1FYUdOVxBRpHopHUv8tkmeNbpu6Zp88ToGtEdqj+Mirp208SiNb6z9s4Z2gei1b6hOXu1E6oR1cS1tFtJVNRFS4bynRet1ovO/CFJdJ3iUuxL6BXzv+rOXNkfyNScPYycUkalNZWPlOubovSnkMP/JkzxU0PTZk7rPN/M0DRe6gt941pquSzxU1xO3VWzHSzokt7C0Jg5Kd4NpqQFqUZLz1yjNmH+3Qazyfw1FLFgroBGoz83GkxfmwK69LJbmdqg5VgYlf3wLjVhfvN813cd1g79D8f/5w2UvBAL5SZkCcmD9KCnMzisA54FQXO+K3S/B6ZtDcW4eah4nAisXKwY3zl9/Ke60Wmf9+nolyIv03s7lyMvnf6iJaWagCVOEEB2h7+O/eG7uO8+sHVBzwcgNh7TkiGo8qIstu4+rS39hdAtZWmWTZVK9AZkADGfaHw7EZhtnfzb5K1xXHQNcY44k6alCm2/ixKeLTg1cykvKImjYquKOVzanBY8mZiTwE7gqIP4lUtOrcgPWXDM9OGIXFnHCTkafDSS51Egr/sRk7Fh8H/LtgZTkinBW+GtIRS19/Xtlvz7Me2GnGbh1frPl5wxBSQbkvsy1QY1+e38M/N3BS1RLblW3WJICtoelFDaVK/fLbzv8qo4dRXPOrJ5HLV/fHC8wZuMa5lD4wXlIsGIfxKHW1qxTo0524vRXezRYHI5of38fk5wjUy661Dzkg08KAHi7li/3N/pJIhfVNY686xm0OA19MXsexaeJDUh9WZqUqqs/+zcs7wcebs8TxjbUBLH6eMkWY2bHQ+qWXciOWZO5B2W2oo42yJFGkO42CyupiJN5IbdPBc7YRam4nfHKjE/z+BVuip5Sdy44DjeQR1cx+P3h9HsALYHMe0Ymj0stJ8L10lMbJ7k4dDWK2W7eFZMQuUiUYHZPutF4DXgJnHD+P08uA5DjRuaUz+GacB2MK6ODyAupI6pkZ2OILzwiHVC6BTahu0D9sBJsps0qXp98ZwkuUkuE6O+yybZA9hmGAMGQovAcwAFZaBqQhnynm57laBv0hkEi3bf1mHW2qih0IoJZTt084HPdJu30FuANFv2bj70Fu1hjP56PzMTCiTcRNdATrsHSJXprykIUUQUuimZxDdUB/87+A3NPz+wOc8Qz9j6YVQqlekFZWzzZrzfhjCCxaNJo+Jgxk5HG0Qig/30cLRPRwFvc9YIgNZ1ROiaEIO8KAXT8E3oQC12nuYADfmNLAHlfB1vioLfUXQR/LelVuuTmiBtVdeu6kwlKX5RnNPY02Q+8rA/tVdxAu58Qp/TV+FLmDzIXTgGBf59GYRSgEXj1tLrXPVqBejXy/iAJ+IBnbuwmReIAWTTjmvyMkj22FVElaooMTK+ckpZEDGbHT9pVI6XK61xq1Ivba3q6qhKxoP0EE+mkoU/mmWc9Shcp2uhfOfvDkXe5Zh4w8BlnRYDsJre5fKkGvchqCZJfvOxFQswirzLC/Wff0VEX5IZzv8S+3rfdfSXIEZyT2Y9cKIa4yl6cEgXYc9XR5GSGf47Pn7c/5wWtLd6hcLbsUGr0gcE0b6Nf/nylD/j4eAmz/y/544Jv9t8zzGSSVHqfHuE7lDe3L/zPTcNPmT4n3r5Mv5bWlCAXqXd4PBWrKjeG0R7vv/jxx3dAKPVjZykeAJQdeKAVXZPEiNIQkv7XmO/5IdnluibHlt4OU/Rtv/+hR6MlNckQYfcSTXy5b0aQJuXAjCYEPkEfzbLlFY2awrIHpbqjaxG7gO5ByTTne58kFcdmiOZMzsmT6rPH0k/3F30fWaJRMPTIebutpVZjXAJd0mWmXfsLMXD2DfhPVsj8iZx7iiqq+VrXx1bK05tIk713AoBERqtA8i5c/O083cojmDKaJzSqx/vr1OEEj4Zy+N9aErevze58Tt+XqK+MTZLzln5nnnT/3j/is9jWFF3fE7DphLnwa6qrZ0weBylD+vNzOAZxVVe3uz0uHVFsbw1j+cSfTbHrwas3BQY26nXT20ip6bpaxe2foW4Opn/43sJmd9qvLyZz0P3zWR8l1LBULoO/puW98cfwYpn1EXb4HM2WHhfpN1XB3dmDUgV8Vj9roVsuhX4vS0QJ8XKsc8D9GlQNNqR1kXsGCQW2mxpeozHqy8r0TWEnntuJr2WyfbrZOcP39/uu2aRyjIAu2GhLQnyjAGVhTHdt2CCjSVcAAaLEmw0dxuwY+LK/pWVZ4npZNTVnP+yuhn1tM+bUce2o/uptHpG95X9NUyU6cSzlSvBxzudyu6cq952EsSoQWxleD2VshzRUSwhU9fp2EugfkgnQJjNnCle0YoqLx+ybJuXgKW1XgkrGrUueaTG+QCH1lw+5BjBnHEcuqx8ufG96b3U+LPXtNQurbdtc/I9tGldg2Xrkyj3vnWFlq4nAgaTV7huH/D/Z6Wl6OkICvinC7S+4jWFkz85IMNEPZmfl/7l0v8X0yTfty5NgSMTGh0HPiEzJ7rew6jMzuonvu/KynQMD/NKj6hRB2WmiroD9oXjmG5Y5lK5pDDEjINR7Uyn5jpQ9QiYhuZ+Ky3eZd9ZIt8jjJbstO8qRoMWpTWPnk2rmKHHY7L98vzOA5CtNWh59J9iW1Z8weSvpPOxWvJhtGQ9rUkXqHYWF9KqeKcqKjEVGW1ZMfJeVADAXlNj1kMpaZ4SW6oiE3VAQZkccA6oTh/pWcjTnM4Tqtqd5zfU1Dm2DmtdIpXLMBjrJZpOjedUrQJrLT2q7mL8Ls9JVueuhiF4dWFjAzek9uXM1i8Otz78o0qlEVMe1h3+oq5nZp8MZvXhuXxz9yyi4MXtonxjD5WFHZZgMFvf1YbvZAOgr261prRpeKBwTiBsxucPYoamuEINfleTv0PiwGXOndAajVqMDy+Q5wOicP4CriIE9txhf14sZHl77fuCB3ACEpVLfQ/0lomRtBm6avrh++Hbww6GS3b2zdfEP3Pe1SVNB1xsu5Ixwbw3Bxj/Mjl9Hui7QnkzLiMBGNIIXfTbQtgCnfxdI3Vfu2ZhBjYlevp4hjQGtlhem7fBDpOpm6ipPXXKdAPwxtpPoCTDHlwG7K/vODcgJSZRplBoEBuHxJxoIFMoGSmzKOB0bM4vEmclKb8CzSplmN5sX8l2dhbfUrsRyghxVpGlC7PFUpg0W3bz7BV8HnKgJkNitc8MMMRv3n/+pIxvaW4IE1vrd0X6dyhtGfmAP/2Zy3aSc7I6vvsLtVqPXymhaFi6oBzI4psTm4JoDiSs3zG5kDpWiwTNXJXp4UlL7O0ZSDR/x7dma8zqKmot7UKaJlttolbTavnWoJwHp3fF5+HjqD+Djhl1fgX8WukC2cGDSoa3J94vuh9wOeApv0Jeq+OP8iyRWSgyxBiPiw2CDME7IS72kGlRt44Ly9KGqUNNSzdnLF6SacROAduJ1TCAV7fat1o+CGpdmwdfFexdGurbgdHlMpif4+PsK3an26bC1LkazdweAvl71okY5N0/dhtt/3m3vDoUydVH6iIjUqP0rjE4QqeL0Ee51NSIPZ3pc5V8K5A+nGkZSI7InnMUslCOzllJK4zK6XRi/al2wNQ/wzXD5BI6JwST/9oECVm/0LhQiGkkVJqT8VtTukQMxkinbMWvCJzMz4kT+1HfH20okudLOUNRiKljwwCe6Qo9o0hoNGpOExlEhRhyAUZGukC4tSkowCEw6vsVRrvsGIypYZg2kRUphoaRScQ68dPahwRgNykJ5JmKDb9IuKb+IvtHDSaEhULnbCaRWQ3LuXXerjZ2qoYMlekJpiB76sUNquKZrfuKVWVvC/jK2evxWkGhl7PY6VUowGvXa5IsAfXPUp/VC5wqw9vFFOl8F6ZNv2P/OfsqXbuOH+tXZ//Jfje9ME3ney8rOeve+2nm/mfNcm5hVcezM3B/GvdA1PK7lVm5/U4KxzZrEy/xhnXqYS/qwb0Lwss5Ny+s/0ZK87QE5kevt85avuQ6Z4DqJVqRyLpexY6c/9vU5vVZj7D+rJgIr4S/HoJQv1IqczhVeZpXv2KqYSb1gCXDW+M9N3ir4of5keObFydFeZJMDd9cL3OJO1U704LMIeVkcGCs85J2gtuTcsFP4nchZYHfn4fICK02IpL/c1zGz/qfM+J+5tNDfYTkl/BLchzVQcXOI4TcFIHd0U4pf52EjvtZETWmmoiYCIvZAtBmR1lRyYGUCriBBzCY3QEczQrygHaAPZB7krxcGyxcU4qZR8VxxsUc7t5jIedgXQ5+lwoXGAiwWBgTg5HzfyisAexRfRC9x225d6+F+9PjwrqewYPO5nQLXKc3P9BN8Fan3PZL9Ludwl39Qvdgc3KRNN1xVob4ifwU9NDJzMzJ9J+sKT7d74MIXTBRXx+1IvwNiTzmACuyNqs1UuL2t5pvQFauXQJCbnvI+xh5LwxgAjPHP2sLxlfCnd/EYQRG4fADCjQydQN0K156BUlnsroUVnh27KFodydz7cnF8TrAtCzDALmC6/0xh+8DXc3nITFtNVZw5jtGdQoI0IQ2uDarWx0fp7Q/L5TcnDR8DSGqS/Sj1979ybcrne5HhhV3UgosjOe5HGOX53j22uyIskR2evHDJhA921QtzHzoFQ9G8GhQvM+1KWRUkNA5PUjhTj5Z3eoncoFRTVBiONd84oNGg8lFFhmIRYbM2fGHDNHC/qxKqLDGYHpdZY4kOzo6W5IzSiBwVs6RjO40rEhoqVCVK5Xlqoo/BhhggNv+j+fROBL9dGS6hocUfluIaBMxbBxMKK7vjw8wLC/dx0b+hsz++sYEVVVah80KM5RVcO/r4oT0+EerEhrr+zP9cyoMMMT3L/+WPhxZIuP66OVLBQLH0r2csFv0gY6nL1kytenfvCn/XxQTk5CQeDCAEdI/GTUwOYm2YeCdMADftbtOv1Esvp2gwY6x/nlUvegu4t2c/WkZ4fgA6MSlerwjt5IYt+q5YnYoRylwRveOCfC6j59AAiDitcEKK5g+8W7OgfSE0c4lv8r36K/Of65JMjoHiWxL/KUv/9UC5A6rqbXUxa8caL1fS69T5csXfDG3WlL9w7wF6tpDtZ51z56e5h4Gmt04o87rK1wTk+DhgU0KMHj4ETwFBJ/SMGz8Hy30jbLQGNpW2n5fxngq+aveTR05lHjldfUf26ee7PLcvWpC6kHmWtZd8WY79tzkSWqwWJa/Jz081AuLFfrFYxhBTL8AQiABw9TiMwnUbVRcDukKy3yCZqPzdXcRomz/Q31dGU/J6djU+1UqeZzhu79N8dAY2cb/b5MdCCv1IQg8CX4ehoAkrIcHgdmE+0rn9f283Z67Dj0avELC5dTckknAa5mYY/kGkAA/ZhADE+8nxGK9QsPpnv4srIdFcpO3x8H2vrLOwiV7/KsqtMIYbGAiPe9mhBeKBYJXHPv3UGATHQQYHB+YMf2WBJHSYcgq+ZXAkk5Cm5v/JRNl0etnWMswrtWTdmZBpiYqfYV6UAU/wbVqGCgXIni5XV+9FCy9zVOS6rNzmULnG+c5MFw28zQnzGuYjBKfE9h8QRECnk+7fV6T7akNTZq3wTbOQ8FvD7jTdvLrJxPTBNFM5QBEkog/E1yqwOnh9ndFKfkFyaJrXp97Bfh+3phrmnPT+iGbayCc6qr/y7Og3+sUgWv4kG29GQ6UptzPGwN8vfrqFml11s3mS7TZbaozZCqaGufTTwLTQo7oOvM4fl3UYxN3H6yQF9fdNXfVXer+P/af4zmPblY+fNhikUZKa1btK28+yjlOwP7VfamOKk7fnHOEQCt/Rmzg2Rs2JIU2UxSmHGGeaNSBf4QVJgoz6vcbd2EtK83Y3uSdbDey0mBtyfyLGmLkZvjmoxvYh+OyPzZGb/xDNjqNvfHo8f8PRBJlt0HnsO1rDqGGmT3WPA8p6Y11209G7+o6BmleudxJ44emhlfFikxmupyI8xytb95zhNRJ6Zb5xUgq3a60999GEBsyx6bqe6psiM8KEu33fpfFhurqT0IRSgB9EPdzuvSbeUjx/C3DpTl4MooRr7CM/M2zK36perYKUs5h1OcEuS9idryImIqwvKjK31SQUBoRfjk7zn+5YHkASPAY/1cGhGQ3vMw4c3JW3ouY3BdpRy9ORUzFTEtpQsGmgj1pGnjPDVABvvRe3zfc5onO48gYdQF0CFpAHZtwwX9T3lD+hoX3HnCzuDnHDWjag1oLW8dJ+wwAEy1mc42gei4G1dROcbOLh6doDbbRoWDFTemh+luzp0MkU8RFLYRfcfEXykHKLxcnuy5Stv27GRpvo1y8X+eAHRqN/vC3BMI4auRQ8naXJw854DlzwkdOi+0LwU+/jfDDiqvh46Mqezg9dZEJb283fAe543Ll21lu2DXwA/KD6haF59oBd8WCMqGDmTzLZwPsZrlCgi6g/dt0w3/dlb8xu8uE/4sCRCzxoJm35+DSfq8D+mW62yEI9iNmzNri3545a/+l+Au+W2AA+zaphvUOjMTfTrmHlXtGYeVYHD6eEoTVYhnFrvm7s/Ib7fwSp8PFe1pwBLurnlFRmrOEUhsSzsrbU2hRo7BBPhzfl+LVz8tKsOMsYNr4c+6iAmRfF1n6VQTze3772BqQvLmNN7jg+33KlsG528+qMgqjigX1LRWyMgmSh+TXFESZojIz5LQ5hJUXFhrlGf7ZLZXsAWWe6ndfodD0BQH0t+gXJsksSXL0msE0WaIpf/6xmZ45eUVf36Gvu/Lrk2fGblVJ9ZVXvpnXBtNaUrkb3D7wvN9v8ucog8sWF3RkHNmxXh9bDaUGpXIi5bPUivuD1sPvCQX2E6CwAxAq748tWx9VsulycaosJ3FxjIEG+49U8YNNhqj1CeVzC1t+u2l9efxM6Obs/1/PWJYz9lf4ubdsT5wnNiyThJf4zmMk+ON8IoA0jGr0/uQQAZfP+l+V5JNJ74ScOZ/fAxawFA1+jF/RXpDAHsMeo8vbse3V1T/Frud50P2aPQ4f9PgRa0O9P/f9tLwSGyEqa1TcX4Pdcv8IbJOczPOrdZfRYddYvX87tmd5OVYjWqTaA3Y7WPXHbLE7BtFwbDe2W+uKuTUysgs8VL7nqiJMwG6hyXbHeKsfww6qroquftzjBxV2mqUrgrnbXeRv582tocsTsfFQ5Hp5IZo73LXyV6Ie5BtODHYJuryqTu6R7urVt2BbfU4+plMUWcpDZJNshuVbsL/YeP9KrG4lO3arDfULXfW9OQAItf/cF+ajMa2M68vq6Gvva71/CvbTs5Zh18i8GBTFErFPaSVVVflkha1GcPQ0dvlSEIi2Y8t58lcm2A36UH27qR46n2HVN77TI8B3lz/FEtHP1GCflHWlX7M1PLbOez8EPV7aVMGny4iaduwiiC7AzoX5pMhUsaQyiefrTBHVdy+NvOUtruxbWVU+YqfZqg9ciD1Yv1UmugzbVbVbpbLMEi3/DnucPvAYtkOeLzL/reD/zMfmXmh6WVRkq3wMEZnoKex2PHf/UvnOpCg6n/AlPQ6ds/KWOZ/2j7AKS+2xob5+S0aXYVfIyEQ8t17HSk88dqiWy7Hy9Vd/XSOEN/phFpT4lkDy9yd7UJR3iI6gKPZp6rULfH05ibC4LaQfx/v1YT2BktA/y410sYGzv8xgy9N6GOQ79EnouoBoFH3AyFSOBGghk2EQin0R7pKGvbusS+OuW8q5eMPAYp9F0RuE3IYbd6bt7S7IfSsU+ybdJWMf3WV5nLvuFIqvyIZJeqX0u4ZAuat9Vcorv3J0G0m8rWz1PZmv3owyS6Ml7d2kaVGXrnG23uZ5x/Y8v/8w2aGTZz2la0rMzc5FQ7+vx3j9jompvb3s+yrydEBsAA0SwUCt3ynJjx9v/8hBZrsKqeBx8az5iOoHdHjFfSUVTSIhpHGW2hsNJBtWb0LnPe2Z/Zocnr7ipBJbxvUqkCCtIZVH3sxOfkMSNn9UL5Fs/hUT2tWK8h+NkLePHs4LKwabp+IJgxCMRKEx/6v2bvLg4sWHPwAQYUIZF1JpY50PozhJs7woq7ppu34Yp3lZt/04r/t5vx8AIRhBMZwgKZphOV4QJVlRNd0wLdtx//n77joIozhJs7woq7ppu34Yp3lZt/04r/t5vx8AIRhBMZwgKZphOV4QJVlRNd0wLdtxPT8IozhJs7woq7ppu34Yp3lZt/04r397+zP3fr8oyYqq6YZp2c7b9fwgjOIkzfKirOqm7fphnOZl3fbjvO7n8/0ZWn9LzEAk1vZ9R6XPuUOUdZBCw1rewDYrqTR8W6mtix3rKi+I8mL0hETP4c3RTLr1IC0R58KzkZGLODlRM2B2DfwiaYUuzSA2A5/Jh3VdpCInglT6AM5lJRxCnDI4FvjkoBAW1AFMN75eg7RWuxiqweR23RbTsWR8Q8CVgLgg64a6Aj63fFlUXt1EFXYtL6XoG7jXm7vF974Adhn10Yd11LqIcv6tglTijOqaDM2XOHNAKJqqocUVbg9YoH/cYV/Y/mynJJpvtWYwRKrlIA27cCHt7tIZ5VkSDrpfaKDrpBqArWF1MJnpwk5ppWyHoiayoLqQZAAdQxG5f6fYJIO+KYS091kO4rIPwQbqvvE9yLYRW2FzrSnhADuRDDX2apUG5UE8MA0f35uwgTjNjMEpl7Foa5jg0nuI+qiGfdRu8DySDseonsNOeY6WNopw2F98HdKAEA034Qy4LOajdR1hHpNPakFnAvXLJn1tvaZaWi/daG7j7dCsos4UtBxUVeV6/U8L8kyp1lClZMFq9EbAZ5IxrVKqi7N3Jb9adVmeXU0JmJKkXRPOagAC8mLfDx4QnM6rE0GVPlDn4NULce6yy2Jm020ISLJOmz0HGL6PUHCbaUxJk9NGzRCkMNeDbzJuSIaLPAC/Y7f03e4QpFZKA7hUL9Ftjm0pye5sBJidAURiNKwPis/p55S6p2yqgLVoykOtPAUlKW/lKHMTd0kefG5o2CZbb2xKYJx5UEwkFBkGfE6ndPM1JObSR0k9ZGGcfVHMUjFLgzWaSdllzdg3pqCzjfduM1OPkgyXRy+Jh2iTS9EXiGo5xGtPFWYOKp8JYiR6wzaYc2FQBzyeSdOHBPqCr5/RKiVbvJneKV+r7J3WRN25zM0h4qt2Cd7qGoUF2hzPca27cLfisuQOOobSSMwhcLWRHLfeawhesme71ITvV5niCpsOMJ6593Ol8AC/qYklbg+x7qon65HGq4PxgbXkT9eX6KA+Rx4suTeorO5dn/vG0Fw1wEQ9ZG4btoBsm6Km5YQg5+H8oYDZd9GjJAIcbOhjvILJDqVc21Htx3To2lDTrtu6c5nbg8aUsFvMWi/krbX+UoVCD9HC64DNfCSXSvCmVX9BkjvoGBqeGh15f0tHSfjSum4PKq7AUx+SNNdGStT7te/79ljekvL4qZPlg80fnsO24yDL1A/gdua4Uq0ofJNxlEz6wjfg8zfvRp0VM11GIx2E25cWuMMyCWCoL0JubyKKzzP8Qd03YZKOxVMarH7FY+ZQs4KHPUUZCAlZJDFLh1OxnfZF4Pcf9MmA5Btebuz/I0NbCtX8AQA=) format('woff2'),url(https://b.yzcdn.cn/vant/vant-icon-f463a9.woff) format('woff'),url(https://b.yzcdn.cn/vant/vant-icon-f463a9.ttf) format('truetype')}.van-icon{position:relative;display:inline-block;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-add-o::before{content:'\F000'}.van-icon-add-square::before{content:'\F001'}.van-icon-add::before{content:'\F002'}.van-icon-after-sale::before{content:'\F003'}.van-icon-aim::before{content:'\F004'}.van-icon-alipay::before{content:'\F005'}.van-icon-apps-o::before{content:'\F006'}.van-icon-arrow-down::before{content:'\F007'}.van-icon-arrow-left::before{content:'\F008'}.van-icon-arrow-up::before{content:'\F009'}.van-icon-arrow::before{content:'\F00A'}.van-icon-ascending::before{content:'\F00B'}.van-icon-audio::before{content:'\F00C'}.van-icon-award-o::before{content:'\F00D'}.van-icon-award::before{content:'\F00E'}.van-icon-back-top::before{content:'\F0E6'}.van-icon-bag-o::before{content:'\F00F'}.van-icon-bag::before{content:'\F010'}.van-icon-balance-list-o::before{content:'\F011'}.van-icon-balance-list::before{content:'\F012'}.van-icon-balance-o::before{content:'\F013'}.van-icon-balance-pay::before{content:'\F014'}.van-icon-bar-chart-o::before{content:'\F015'}.van-icon-bars::before{content:'\F016'}.van-icon-bell::before{content:'\F017'}.van-icon-bill-o::before{content:'\F018'}.van-icon-bill::before{content:'\F019'}.van-icon-birthday-cake-o::before{content:'\F01A'}.van-icon-bookmark-o::before{content:'\F01B'}.van-icon-bookmark::before{content:'\F01C'}.van-icon-browsing-history-o::before{content:'\F01D'}.van-icon-browsing-history::before{content:'\F01E'}.van-icon-brush-o::before{content:'\F01F'}.van-icon-bulb-o::before{content:'\F020'}.van-icon-bullhorn-o::before{content:'\F021'}.van-icon-calendar-o::before{content:'\F022'}.van-icon-card::before{content:'\F023'}.van-icon-cart-circle-o::before{content:'\F024'}.van-icon-cart-circle::before{content:'\F025'}.van-icon-cart-o::before{content:'\F026'}.van-icon-cart::before{content:'\F027'}.van-icon-cash-back-record::before{content:'\F028'}.van-icon-cash-on-deliver::before{content:'\F029'}.van-icon-cashier-o::before{content:'\F02A'}.van-icon-certificate::before{content:'\F02B'}.van-icon-chart-trending-o::before{content:'\F02C'}.van-icon-chat-o::before{content:'\F02D'}.van-icon-chat::before{content:'\F02E'}.van-icon-checked::before{content:'\F02F'}.van-icon-circle::before{content:'\F030'}.van-icon-clear::before{content:'\F031'}.van-icon-clock-o::before{content:'\F032'}.van-icon-clock::before{content:'\F033'}.van-icon-close::before{content:'\F034'}.van-icon-closed-eye::before{content:'\F035'}.van-icon-cluster-o::before{content:'\F036'}.van-icon-cluster::before{content:'\F037'}.van-icon-column::before{content:'\F038'}.van-icon-comment-circle-o::before{content:'\F039'}.van-icon-comment-circle::before{content:'\F03A'}.van-icon-comment-o::before{content:'\F03B'}.van-icon-comment::before{content:'\F03C'}.van-icon-completed::before{content:'\F03D'}.van-icon-contact::before{content:'\F03E'}.van-icon-coupon-o::before{content:'\F03F'}.van-icon-coupon::before{content:'\F040'}.van-icon-credit-pay::before{content:'\F041'}.van-icon-cross::before{content:'\F042'}.van-icon-debit-pay::before{content:'\F043'}.van-icon-delete-o::before{content:'\F0E9'}.van-icon-delete::before{content:'\F044'}.van-icon-descending::before{content:'\F045'}.van-icon-description::before{content:'\F046'}.van-icon-desktop-o::before{content:'\F047'}.van-icon-diamond-o::before{content:'\F048'}.van-icon-diamond::before{content:'\F049'}.van-icon-discount::before{content:'\F04A'}.van-icon-down::before{content:'\F04B'}.van-icon-ecard-pay::before{content:'\F04C'}.van-icon-edit::before{content:'\F04D'}.van-icon-ellipsis::before{content:'\F04E'}.van-icon-empty::before{content:'\F04F'}.van-icon-enlarge::before{content:'\F0E4'}.van-icon-envelop-o::before{content:'\F050'}.van-icon-exchange::before{content:'\F051'}.van-icon-expand-o::before{content:'\F052'}.van-icon-expand::before{content:'\F053'}.van-icon-eye-o::before{content:'\F054'}.van-icon-eye::before{content:'\F055'}.van-icon-fail::before{content:'\F056'}.van-icon-failure::before{content:'\F057'}.van-icon-filter-o::before{content:'\F058'}.van-icon-fire-o::before{content:'\F059'}.van-icon-fire::before{content:'\F05A'}.van-icon-flag-o::before{content:'\F05B'}.van-icon-flower-o::before{content:'\F05C'}.van-icon-font-o::before{content:'\F0EC'}.van-icon-font::before{content:'\F0EB'}.van-icon-free-postage::before{content:'\F05D'}.van-icon-friends-o::before{content:'\F05E'}.van-icon-friends::before{content:'\F05F'}.van-icon-gem-o::before{content:'\F060'}.van-icon-gem::before{content:'\F061'}.van-icon-gift-card-o::before{content:'\F062'}.van-icon-gift-card::before{content:'\F063'}.van-icon-gift-o::before{content:'\F064'}.van-icon-gift::before{content:'\F065'}.van-icon-gold-coin-o::before{content:'\F066'}.van-icon-gold-coin::before{content:'\F067'}.van-icon-good-job-o::before{content:'\F068'}.van-icon-good-job::before{content:'\F069'}.van-icon-goods-collect-o::before{content:'\F06A'}.van-icon-goods-collect::before{content:'\F06B'}.van-icon-graphic::before{content:'\F06C'}.van-icon-home-o::before{content:'\F06D'}.van-icon-hot-o::before{content:'\F06E'}.van-icon-hot-sale-o::before{content:'\F06F'}.van-icon-hot-sale::before{content:'\F070'}.van-icon-hot::before{content:'\F071'}.van-icon-hotel-o::before{content:'\F072'}.van-icon-idcard::before{content:'\F073'}.van-icon-info-o::before{content:'\F074'}.van-icon-info::before{content:'\F075'}.van-icon-invition::before{content:'\F076'}.van-icon-label-o::before{content:'\F077'}.van-icon-label::before{content:'\F078'}.van-icon-like-o::before{content:'\F079'}.van-icon-like::before{content:'\F07A'}.van-icon-live::before{content:'\F07B'}.van-icon-location-o::before{content:'\F07C'}.van-icon-location::before{content:'\F07D'}.van-icon-lock::before{content:'\F07E'}.van-icon-logistics::before{content:'\F07F'}.van-icon-manager-o::before{content:'\F080'}.van-icon-manager::before{content:'\F081'}.van-icon-map-marked::before{content:'\F082'}.van-icon-medal-o::before{content:'\F083'}.van-icon-medal::before{content:'\F084'}.van-icon-minus::before{content:'\F0E8'}.van-icon-more-o::before{content:'\F085'}.van-icon-more::before{content:'\F086'}.van-icon-music-o::before{content:'\F087'}.van-icon-music::before{content:'\F088'}.van-icon-new-arrival-o::before{content:'\F089'}.van-icon-new-arrival::before{content:'\F08A'}.van-icon-new-o::before{content:'\F08B'}.van-icon-new::before{content:'\F08C'}.van-icon-newspaper-o::before{content:'\F08D'}.van-icon-notes-o::before{content:'\F08E'}.van-icon-orders-o::before{content:'\F08F'}.van-icon-other-pay::before{content:'\F090'}.van-icon-paid::before{content:'\F091'}.van-icon-passed::before{content:'\F092'}.van-icon-pause-circle-o::before{content:'\F093'}.van-icon-pause-circle::before{content:'\F094'}.van-icon-pause::before{content:'\F095'}.van-icon-peer-pay::before{content:'\F096'}.van-icon-pending-payment::before{content:'\F097'}.van-icon-phone-circle-o::before{content:'\F098'}.van-icon-phone-circle::before{content:'\F099'}.van-icon-phone-o::before{content:'\F09A'}.van-icon-phone::before{content:'\F09B'}.van-icon-photo-fail::before{content:'\F0E5'}.van-icon-photo-o::before{content:'\F09C'}.van-icon-photo::before{content:'\F09D'}.van-icon-photograph::before{content:'\F09E'}.van-icon-play-circle-o::before{content:'\F09F'}.van-icon-play-circle::before{content:'\F0A0'}.van-icon-play::before{content:'\F0A1'}.van-icon-plus::before{content:'\F0A2'}.van-icon-point-gift-o::before{content:'\F0A3'}.van-icon-point-gift::before{content:'\F0A4'}.van-icon-points::before{content:'\F0A5'}.van-icon-printer::before{content:'\F0A6'}.van-icon-qr-invalid::before{content:'\F0A7'}.van-icon-qr::before{content:'\F0A8'}.van-icon-question-o::before{content:'\F0A9'}.van-icon-question::before{content:'\F0AA'}.van-icon-records::before{content:'\F0AB'}.van-icon-refund-o::before{content:'\F0AC'}.van-icon-replay::before{content:'\F0AD'}.van-icon-revoke::before{content:'\F0ED'}.van-icon-scan::before{content:'\F0AE'}.van-icon-search::before{content:'\F0AF'}.van-icon-send-gift-o::before{content:'\F0B0'}.van-icon-send-gift::before{content:'\F0B1'}.van-icon-service-o::before{content:'\F0B2'}.van-icon-service::before{content:'\F0B3'}.van-icon-setting-o::before{content:'\F0B4'}.van-icon-setting::before{content:'\F0B5'}.van-icon-share-o::before{content:'\F0E7'}.van-icon-share::before{content:'\F0B6'}.van-icon-shop-collect-o::before{content:'\F0B7'}.van-icon-shop-collect::before{content:'\F0B8'}.van-icon-shop-o::before{content:'\F0B9'}.van-icon-shop::before{content:'\F0BA'}.van-icon-shopping-cart-o::before{content:'\F0BB'}.van-icon-shopping-cart::before{content:'\F0BC'}.van-icon-shrink::before{content:'\F0BD'}.van-icon-sign::before{content:'\F0BE'}.van-icon-smile-comment-o::before{content:'\F0BF'}.van-icon-smile-comment::before{content:'\F0C0'}.van-icon-smile-o::before{content:'\F0C1'}.van-icon-smile::before{content:'\F0C2'}.van-icon-sort::before{content:'\F0EA'}.van-icon-star-o::before{content:'\F0C3'}.van-icon-star::before{content:'\F0C4'}.van-icon-stop-circle-o::before{content:'\F0C5'}.van-icon-stop-circle::before{content:'\F0C6'}.van-icon-stop::before{content:'\F0C7'}.van-icon-success::before{content:'\F0C8'}.van-icon-thumb-circle-o::before{content:'\F0C9'}.van-icon-thumb-circle::before{content:'\F0CA'}.van-icon-todo-list-o::before{content:'\F0CB'}.van-icon-todo-list::before{content:'\F0CC'}.van-icon-tosend::before{content:'\F0CD'}.van-icon-tv-o::before{content:'\F0CE'}.van-icon-umbrella-circle::before{content:'\F0CF'}.van-icon-underway-o::before{content:'\F0D0'}.van-icon-underway::before{content:'\F0D1'}.van-icon-upgrade::before{content:'\F0D2'}.van-icon-user-circle-o::before{content:'\F0D3'}.van-icon-user-o::before{content:'\F0D4'}.van-icon-video-o::before{content:'\F0D5'}.van-icon-video::before{content:'\F0D6'}.van-icon-vip-card-o::before{content:'\F0D7'}.van-icon-vip-card::before{content:'\F0D8'}.van-icon-volume-o::before{content:'\F0D9'}.van-icon-volume::before{content:'\F0DA'}.van-icon-wap-home-o::before{content:'\F0DB'}.van-icon-wap-home::before{content:'\F0DC'}.van-icon-wap-nav::before{content:'\F0DD'}.van-icon-warn-o::before{content:'\F0DE'}.van-icon-warning-o::before{content:'\F0DF'}.van-icon-warning::before{content:'\F0E0'}.van-icon-weapp-nav::before{content:'\F0E1'}.van-icon-wechat-pay::before{content:'\F0E2'}.van-icon-wechat::before{content:'\F0EE'}.van-icon-youzan-shield::before{content:'\F0E3'}.van-icon__image{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;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-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}.van-action-sheet{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-height:80%;overflow:hidden;color:#323233}.van-action-sheet__content{-webkit-box-flex:1;-webkit-flex:1 auto;flex:1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.van-action-sheet__cancel,.van-action-sheet__item{display:block;width:100%;padding:14px 16px;font-size:16px;background-color:#fff;border:none;cursor:pointer}.van-action-sheet__cancel:active,.van-action-sheet__item:active{background-color:#f2f3f5}.van-action-sheet__item{line-height:22px}.van-action-sheet__item--disabled,.van-action-sheet__item--loading{color:#c8c9cc}.van-action-sheet__item--disabled:active,.van-action-sheet__item--loading:active{background-color:#fff}.van-action-sheet__item--disabled{cursor:not-allowed}.van-action-sheet__item--loading{cursor:default}.van-action-sheet__cancel{-webkit-flex-shrink:0;flex-shrink:0;box-sizing:border-box;color:#646566}.van-action-sheet__subname{margin-top:8px;color:#969799;font-size:12px;line-height:18px}.van-action-sheet__gap{display:block;height:8px;background-color:#f7f8fa}.van-action-sheet__header{-webkit-flex-shrink:0;flex-shrink:0;font-weight:500;font-size:16px;line-height:48px;text-align:center}.van-action-sheet__description{position:relative;-webkit-flex-shrink:0;flex-shrink:0;padding:20px 16px;color:#969799;font-size:14px;line-height:20px;text-align:center}.van-action-sheet__description::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-action-sheet__loading-icon .van-loading__spinner{width:22px;height:22px}.van-action-sheet__close{position:absolute;top:0;right:0;padding:0 16px;color:#c8c9cc;font-size:22px;line-height:inherit}.van-action-sheet__close:active{color:#969799}/*
 * 网盘文件选择与上传
 */
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;
}
.circle-box .el-input__inner {
    border-radius: 20px;
}
.smart-homework-detail-main-content-enclosure-ul-li-name span {
    font-size: 20px;
}
.activity-join .common-main-box{
    height: auto;
}

@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;
}

.common-main-is-module-box .relevance-resource-item .el-checkbox {
  display: none;
}
.common-main-is-module-box .relevance-resource-handle {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: end !important;
}
.common-main-is-module-box .relevance-resource-handle .left {
    display: none;
}
.common-main-is-module-box .relevance-resource-handle .right {
    text-align: right;
}

.relevance-resource-page[data-v-83cf2a7e] {
  width: calc(100% - 180px);
}
.relevance-resource-content[data-v-83cf2a7e] {
  padding: 12px 20px;
}
.relevance-resource-content .archive-catalog[data-v-83cf2a7e] {
    margin-top: -12px;
    margin-bottom: 20px;
}
.relevance-resource-content .archive-catalog .catalog-vessel[data-v-83cf2a7e] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.relevance-resource-content .archive-catalog .catalog-vessel .return-upper[data-v-83cf2a7e] {
        color: var(--color_primary);
        cursor: pointer;
}
.relevance-resource-content .archive-catalog .catalog-vessel[data-v-83cf2a7e] .el-divider--vertical {
        margin: 0 12px;
}
.relevance-resource-header[data-v-83cf2a7e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 20px;
  padding-left: 0;
  background: #f5f5f5;
  color: #666;
  font-size: 13px;
  margin-bottom: 8px;
}
.relevance-resource-header > div[data-v-83cf2a7e] {
    margin-right: 20px;
}
.relevance-resource-header .header-name[data-v-83cf2a7e] {
    width: 260px;
}
.relevance-resource-header .header-operation[data-v-83cf2a7e] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 143px;
}
.relevance-resource-header .header-size[data-v-83cf2a7e] {
    -webkit-box-flex: 2;
        -ms-flex: 2;
            flex: 2;
}
.relevance-resource-header .header-ctime[data-v-83cf2a7e] {
    -webkit-box-flex: 2;
        -ms-flex: 2;
            flex: 2;
}
.relevance-resource-header .header-operation-info[data-v-83cf2a7e] {
    width: 230px;
}
.create-folder-row .resource-info[data-v-83cf2a7e] {
  width: 320px;
}
.create-folder-row .create-folder-name[data-v-83cf2a7e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.create-folder-row .create-folder-name .icon[data-v-83cf2a7e] {
    color: #FFCD66;
    font-size: 20px;
    margin-right: 8px;
}
.create-folder-row .create-folder-name[data-v-83cf2a7e] .el-input {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.create-folder-row .create-folder-name[data-v-83cf2a7e] .el-input__inner {
    height: 28px;
    line-height: 28px;
    font-size: 14px;
}
.create-folder-row .create-folder-name[data-v-83cf2a7e] .el-input__count-inner {
    font-size: 12px;
}
.create-folder-row .resource-operation[data-v-83cf2a7e] {
  min-width: 180px;
  text-align: left;
}
.create-folder-row .resource-operation span[data-v-83cf2a7e] {
    display: inline-block;
}
.relevance-resource-handle[data-v-83cf2a7e] {
  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: 20px;
}
.relevance-resource-handle .right[data-v-83cf2a7e] {
    width: 40%;
}
.relevance-resource-handle span[data-v-83cf2a7e] {
  color: #ff7a4b;
  line-height: 20px;
  cursor: pointer;
}
.relevance-resource-handle span > i[data-v-83cf2a7e] {
    vertical-align: text-top;
    font-size: 20px;
}
.relevance-resource-box[data-v-83cf2a7e] {
  border-top: 1px #eee solid;
}
.relevance-resource-box .relevance-resource-item[data-v-83cf2a7e] {
    padding: 12px 20px;
    padding-left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px #eee solid;
}
.relevance-resource-box .relevance-resource-item > div[data-v-83cf2a7e] {
      margin-right: 20px;
}
.relevance-resource-box .relevance-resource-item .resource-info[data-v-83cf2a7e] {
      width: 260px;
}
.relevance-resource-box .relevance-resource-item .resource-info .catalog-name[data-v-83cf2a7e] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-line-pack: center;
            align-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        cursor: pointer;
}
.relevance-resource-box .relevance-resource-item .resource-info .catalog-name .icon[data-v-83cf2a7e] {
          color: #FFCD66;
          font-size: 20px;
          margin-right: 6px;
}
.relevance-resource-box .relevance-resource-item .resource-info .catalog-name.catalog-editing[data-v-83cf2a7e] {
          cursor: default;
          width: 100%;
}
.relevance-resource-box .relevance-resource-item .resource-info .catalog-name.catalog-editing[data-v-83cf2a7e] .el-input {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
}
.relevance-resource-box .relevance-resource-item .resource-info .catalog-name.catalog-editing[data-v-83cf2a7e] .el-input__inner {
            height: 28px;
            line-height: 28px;
            font-size: 14px;
}
.relevance-resource-box .relevance-resource-item .resource-info .catalog-name.catalog-editing[data-v-83cf2a7e] .el-input__count-inner {
            font-size: 12px;
}
.relevance-resource-box .relevance-resource-item .resource-operation[data-v-83cf2a7e] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      color: #454545;
      text-align: center;
      min-width: 143px;
}
.relevance-resource-box .relevance-resource-item .resource-operation span[data-v-83cf2a7e] {
        color: #ff7a4b;
        line-height: 20px;
        display: none;
        cursor: pointer;
}
.relevance-resource-box .relevance-resource-item .resource-operation span > i[data-v-83cf2a7e] {
          vertical-align: text-top;
          font-size: 20px;
}
.relevance-resource-box .relevance-resource-item .resource-operation .is-disabled[data-v-83cf2a7e] {
        cursor: not-allowed;
        pointer-events: none;
        color: #c0c4cc;
}
.relevance-resource-box .relevance-resource-item .resource-operation .op-more-trigger[data-v-83cf2a7e] {
        display: inline-block !important;
}
.relevance-resource-box .relevance-resource-item .resource-operation .op-download-trigger[data-v-83cf2a7e] {
        display: inline-block !important;
}
.relevance-resource-box .relevance-resource-item .resource-operation .op-rename-confirm[data-v-83cf2a7e],
      .relevance-resource-box .relevance-resource-item .resource-operation .op-rename-cancel[data-v-83cf2a7e] {
        display: inline-block !important;
}
.relevance-resource-box .relevance-resource-item .resource-operation-info[data-v-83cf2a7e] {
      color: #999;
      width: 230px;
}
.relevance-resource-box .relevance-resource-item .resource-operation-info > span[data-v-83cf2a7e] {
        cursor: pointer;
        width: 100px;
        display: inline-block;
}
.relevance-resource-box .relevance-resource-item:hover .resource-operation span[data-v-83cf2a7e] {
    display: inline-block;
}
.smart-homework-detail-main-content-enclosure-ul-li-popover[data-v-83cf2a7e] {
  padding: 10px;
  color: #666;
  z-index: 1;
  position: relative;
}
.smart-homework-detail-main-content-enclosure-ul-li-name[data-v-83cf2a7e] {
  line-height: 22px;
}
.smart-homework-detail-main-content-enclosure-ul-li-name span[data-v-83cf2a7e] {
    color: #f56c6c;
    font-size: 22px;
    vertical-align: bottom;
}
.operation-can[data-v-83cf2a7e] {
  cursor: pointer;
}
.operation-can > i[data-v-83cf2a7e] {
    color: #ff7a4b;
}
.popover-down[data-v-83cf2a7e] {
  border-bottom: 1px solid #eee;
}
.forbidden[data-v-83cf2a7e] {
  cursor: no-drop;
}
/*
 * 音频展示
 */
.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;
}

.resource-works-box .collection-item img {
  pointer-events: auto !important;
}
.resource-works-box .collection-item .table-box .el-table {
  border-radius: 0 !important;
}
.resource-works-box .collection-item .table-box .el-table tr {
    height: auto;
}
.activity-event-pages .resource-works-box .collection-item .el-table thead,
.activity-event-pages .resource-works-box .collection-item .el-table {
  color: #000;
}
.activity-event-pages .resource-works-box .collection-item .el-table thead,
.activity-event-pages .resource-works-box .collection-item .el-table td,
.activity-event-pages .resource-works-box .collection-item .el-table th.is-leaf,
.activity-event-pages .resource-works-box .collection-item .el-table--border,
.activity-event-pages .resource-works-box .collection-item .el-table--group {
  border-color: #BCBCBC;
}
.activity-event-pages .resource-works-box .collection-item .el-table--border::after, .activity-event-pages .resource-works-box .collection-item .el-table--group::after, .activity-event-pages .resource-works-box .collection-item .el-table::before {
  background-color: #BCBCBC;
  width: 0px;
}
.activity-event-pages .resource-works-box .collection-item .el-table .el-table__fixed thead th,
.activity-event-pages .resource-works-box .collection-item .el-table th.is-leaf,
.activity-event-pages .resource-works-box .collection-item .el-table thead.has-gutter th {
  background: #F2F2F2;
}

.resource-works-comp .resource-works-comp-main[data-v-7cae345a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.resource-works-comp .resource-works-comp-main .tree-box[data-v-7cae345a],
  .resource-works-comp .resource-works-comp-main .resource-works-box[data-v-7cae345a] {
    height: 100%;
    overflow: auto;
}
.resource-works-comp .resource-works-comp-main .tree-box[data-v-7cae345a] {
    width: 200px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource-works-comp .resource-works-comp-main .resource-works-box[data-v-7cae345a] {
    width: calc(100% - 218px);
}
.resource-works-box[data-v-7cae345a] {
  padding-bottom: 20px;
  min-height: 276px;
}
.resource-works-box .btn-item[data-v-7cae345a] {
    display: inline-block;
    margin-left: 6px;
    color: var(--theme-color);
    cursor: pointer;
}
.resource-works-box .empty_box[data-v-7cae345a] {
    min-height: auto;
}
.resource-works-box .rests-join-title[data-v-7cae345a] {
    margin-top: 30px;
}
.resource-works-box .rests-join-title-2[data-v-7cae345a] {
    display: none;
}
.resource-works-box .collection-item[data-v-7cae345a] {
    margin-top: 18px;
}
.resource-works-box .collection-item .collection-header[data-v-7cae345a] {
      padding: 5px 10px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -ms-flex-line-pack: center;
          align-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      background-color: #F2F2F2;
      border: 1px solid #BCBCBC;
      border-bottom: 0;
}
.resource-works-box .collection-item .collection-header .left-box[data-v-7cae345a] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        line-height: 30px;
}
.resource-works-box .collection-item .collection-header .left-box .tag[data-v-7cae345a] {
          font-weight: bold;
}
.resource-works-box .collection-item .collection-header .left-box .tag i[data-v-7cae345a] {
            color: var(--theme-color);
            vertical-align: middle;
}
.resource-works-box .collection-item .desc[data-v-7cae345a] {
      padding: 5px 10px;
      border: 1px solid #BCBCBC;
      border-top: 0;
      font-size: 13px;
      color: #5B6C75;
      background-color: #F2F2F2;
}
.resource-works-box .collection-item .border-bottom[data-v-7cae345a] {
      border-bottom: 1px solid #BCBCBC;
}
.resource-works-box > .collection-item[data-v-7cae345a]:first-child {
    margin-top: 0px;
}
.resource-works-box .collection-item-title[data-v-7cae345a] {
    padding: 5px 10px;
    border-top: 0;
    border-bottom: 0;
    background-color: #F2F2F2;
    font-size: 15px;
    color: #333333;
    font-weight: 600;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.resource-works-box .el-button[data-v-7cae345a] {
    width: auto;
    background-color: var(--theme-color);
    border-color: var(--theme-color);
}
.resource-works-box .el-button i[data-v-7cae345a] {
      font-size: 14px;
}
.resource-works-box .resource-works-item[data-v-7cae345a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 20px 0;
    border-bottom: 1px #ebedf0 solid;
    cursor: pointer;
}
.resource-works-box .resource-works-item .resource-works-cover[data-v-7cae345a] {
      position: relative;
      height: 120px;
      width: 180px;
      border-radius: 4px;
      background-size: 100%;
}
.resource-works-box .resource-works-item .resource-works-status[data-v-7cae345a] {
      position: absolute;
      top: 0;
      left: 0;
      width: 60px;
      height: 24px;
      line-height: 24px;
      color: white;
      background-color: #2FA2FE;
      border-radius: 4px;
      text-align: center;
}
.resource-works-box .resource-works-item .resource-works-info[data-v-7cae345a] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      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;
      padding: 0 16px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      color: #999999;
}
.resource-works-box .resource-works-item .resource-works-info .title[data-v-7cae345a] {
        font-size: 16px;
        font-weight: 700;
}
.resource-works-box .resource-works-item .resource-works-title[data-v-7cae345a],
    .resource-works-box .resource-works-item .user-info[data-v-7cae345a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      font-size: 14px;
}
.resource-works-box .resource-works-item .resource-works-title[data-v-7cae345a] {
      color: #454545;
      cursor: pointer;
}
.resource-works-box .resource-works-item .tag-box[data-v-7cae345a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.resource-works-box .resource-works-item .tag-box .tag-item[data-v-7cae345a] {
        margin-right: 10px;
        margin-bottom: 6px;
        font-size: 12px;
        line-height: 24px;
        padding: 0 8px;
        border-radius: 4px;
        background-color: rgba(153, 153, 153, .1);
}
.resource-works-box .resource-works-item .audit-suggest[data-v-7cae345a] {
      height: 19px;
      width: 100%;
}
@media screen and (max-width: 1000px) {
.resource-works-box .resource-works-item[data-v-7cae345a] {
    padding: 0 0 10px 0;
    margin-top: 10px;
}
.resource-works-box .resource-works-item .resource-works-cover[data-v-7cae345a] {
      height: 60px;
      width: 90px;
}
.resource-works-box .resource-works-item .resource-works-info[data-v-7cae345a] {
      padding: 0 14px;
      padding-right: 0px;
      width: calc(100% - 90px);
}
.resource-works-box .resource-works-item .resource-works-info .title[data-v-7cae345a] {
        font-size: 14px;
}
.resource-works-box .resource-works-item .resource-works-title[data-v-7cae345a],
    .resource-works-box .resource-works-item .user-info[data-v-7cae345a] {
      font-size: 12px;
}
.resource-works-box .resource-works-item .resource-works-title .title[data-v-7cae345a] {
      width: calc(100% - 70px);
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.resource-works-box .resource-works-item .resource-works-title .el-icon-more[data-v-7cae345a] {
      -webkit-transform: rotateZ(90deg);
              transform: rotateZ(90deg);
}
.resource-works-box .resource-works-item .works-time[data-v-7cae345a] {
      width: 122px;
}
.resource-works-box .resource-works-item .user-name[data-v-7cae345a] {
      width: calc(100% - 130px);
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.resource-works-box .resource-works-item .resource-works-status[data-v-7cae345a] {
      -webkit-transform: scale(0.7);
              transform: scale(0.7);
      -webkit-transform-origin: left top;
              transform-origin: left top;
}
.resource-works-box .resource-works-item .tag-box .tag-item[data-v-7cae345a] {
      margin-right: 6px;
      margin-bottom: 3px;
      line-height: 20px;
      padding: 0 4px;
}
.resource-works-box .resource-works-item .audit-suggest[data-v-7cae345a] {
      height: 18px;
      font-size: 12px;
}
.resource-works-box .app-btn[data-v-7cae345a] {
    margin-bottom: 20px;
    width: 100%;
}
}
.app-swipe-cell-btn[data-v-7cae345a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0 20px;
  color: white;
  background-color: #FF6E6E;
}
.load-more-btn[data-v-7cae345a] {
  margin-top: 10px;
  width: 100%;
  line-height: 34px;
  font-size: 12px;
  text-align: center;
}
.van-swipe-cell{position:relative;overflow:hidden;cursor:grab}.van-swipe-cell__wrapper{-webkit-transition-timing-function:cubic-bezier(.18,.89,.32,1);transition-timing-function:cubic-bezier(.18,.89,.32,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.van-swipe-cell__left,.van-swipe-cell__right{position:absolute;top:0;height:100%}.van-swipe-cell__left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.van-swipe-cell__right{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.public-pop-root-inside .operation[data-v-57d03df0] {
  margin-top: 24px;
  text-align: center;
}
/*
 * 网盘文件选择与上传
 */
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;
}

.upload-file[data-v-4bf7bf52] {
  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;
  padding: 21px;
  border: 1px dashed var(--color_primary);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.upload-file .upload-file-name[data-v-4bf7bf52] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 8px;
    text-decoration: underline;
    cursor: pointer;
}
.upload-file .upload-file-message[data-v-4bf7bf52] {
    color: #f56c6c;
}
.upload-file .upload-file-icon[data-v-4bf7bf52] {
    border: 2px solid #B7B7B7;
    font-size: 64px;
    color: #B7B7B7;
    padding: 10px 12px;
    margin-bottom: 10px;
    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;
}

.upload-file[data-v-652f3af4] {
  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;
  gap: 16px;
}
.upload-file .upload-file-item[data-v-652f3af4] {
    padding: 12px 16px;
    border: 1px dashed var(--color_primary);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    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;
}
.upload-file .upload-file-name[data-v-652f3af4] {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 0;
    text-decoration: underline;
    cursor: pointer;
}
.upload-file .upload-file-message[data-v-652f3af4] {
    color: #f56c6c;
}
.upload-file .upload-file-icon[data-v-652f3af4] {
    border: 2px solid #B7B7B7;
    font-size: 64px;
    color: #B7B7B7;
    padding: 10px 12px;
    margin-bottom: 10px;
    cursor: pointer;
}

.activity-work-pop .public-pop-root-inside .el-table .el-table__fixed thead th,
.activity-work-pop .public-pop-root-inside .el-table th.is-leaf,
.activity-work-pop .public-pop-root-inside .el-table thead.has-gutter th {
  background: #f2f2f2;
}
.activity-work-pop .public-pop-root-inside .el-table--border,
.activity-work-pop .public-pop-root-inside .el-table--group,
.activity-work-pop .public-pop-root-inside .el-table td,
.activity-work-pop .public-pop-root-inside .el-table th.is-leaf,
.activity-work-pop .public-pop-root-inside .el-table thead {
  border-color: #bcbcbc;
}
.activity-work-pop .public-pop-root-inside .resource-works-box .rests-join-title-2 {
  display: block;
}

.public-pop-root-inside[data-v-fa784298] {
  --color_primary: #010292;
}
.public-pop-root-inside .direction-select-pop-main[data-v-fa784298] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    max-height: calc(80vh - 84px);
    min-height: 222px;
}
.public-pop-root-inside .direction-select-pop-main .tree-box[data-v-fa784298],
    .public-pop-root-inside .direction-select-pop-main .direction-list[data-v-fa784298] {
      height: 100%;
      overflow: auto;
}
.public-pop-root-inside .direction-select-pop-main .tree-box[data-v-fa784298] {
      width: 200px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.public-pop-root-inside .direction-select-pop-main .direction-list[data-v-fa784298] {
      width: calc(100% - 218px);
}
.public-pop-root-inside .direction-list[data-v-fa784298] {
    overflow-y: auto;
}
.public-pop-root-inside .direction-list .direction-item[data-v-fa784298] {
      padding: 15px;
      border: 1px solid #DCDFE6;
      border-radius: 4px;
      margin-bottom: 10px;
      cursor: pointer;
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      position: relative;
}
.public-pop-root-inside .direction-list .direction-item[data-v-fa784298]:hover {
        border-color: var(--color_primary);
}
.public-pop-root-inside .direction-list .direction-item.active[data-v-fa784298] {
        border-color: var(--color_primary);
        background-color: #ECF5FF;
}
.public-pop-root-inside .direction-list .direction-item .direction-name[data-v-fa784298] {
        font-size: 16px;
        font-weight: bold;
        margin-bottom: 8px;
        color: #303133;
        padding-right: 100px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        gap: 10px;
}
.public-pop-root-inside .direction-list .direction-item .direction-name .direction-name-index[data-v-fa784298] {
          background-color: var(--color_primary);
          color: #fff;
          border-radius: 2px;
          padding: 2px 8px;
          font-size: 14px;
          -ms-flex-negative: 0;
              flex-shrink: 0;
}
.public-pop-root-inside .direction-list .direction-item .direction-desc[data-v-fa784298] {
        font-size: 14px;
        color: #606266;
        line-height: 1.4;
        padding-right: 100px;
}
.public-pop-root-inside .direction-list .direction-item .direction-action[data-v-fa784298] {
        position: absolute;
        right: 15px;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
}
.public-pop-root-inside .direction-list .direction-item .direction-action[data-v-fa784298] .el-button {
          background-color: var(--color_primary);
          color: #fff;
}
.public-pop-root-inside .operation[data-v-fa784298] {
    margin-top: 24px;
    text-align: center;
}

.commitment-pop .public-pop-root-inside .content[data-v-8c06fe36] {
  white-space: pre-wrap;
  font-size: 14px;
  font-weight: bold;
  line-height: 30px;
}
.commitment-pop .public-pop-root-inside .operation[data-v-8c06fe36] {
  padding-top: 20px;
  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;
}

.my-certificate-box[data-v-da5fadec] {
  padding-bottom: 20px;
  grid-gap: 16px;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
}
.my-certificate-box .certificate-item[data-v-da5fadec] {
    text-align: center;
    border-radius: 4px;
    overflow: hidden;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.my-certificate-box .certificate-item .img-box[data-v-da5fadec] {
      padding: 6px;
      background: #f4f5f7;
}
.my-certificate-box .certificate-item .img-box .el-image[data-v-da5fadec] {
        height: 120px;
}
.my-certificate-box .certificate-item .title[data-v-da5fadec] {
      margin-top: 6px;
      width: 100%;
      font-weight: 600;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.my-certificate-box .empty_box[data-v-da5fadec] {
    min-height: auto;
}
@media screen and (max-width: 1000px) {
.my-certificate-box[data-v-da5fadec] {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
}
.my-certificate-box .certificate-item .el-image[data-v-da5fadec] {
      height: 90px;
}
}

.evaluate-box[data-v-72146328] {
  margin-bottom: 20px;
  min-height: 276px;
}
.evaluate-box .evaluate-item[data-v-72146328] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: hidden;
    cursor: pointer;
}
.evaluate-box .evaluate-item .cover[data-v-72146328] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      border-radius: 4px;
      overflow: hidden;
}
.evaluate-box .evaluate-item .evaluate-info > div[data-v-72146328] {
      width: 100%;
      line-height: 20px;
      color: #999;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
}
.evaluate-box .evaluate-item .evaluate-info .title[data-v-72146328] {
      color: #454545;
      font-size: 15px;
      line-height: 36px;
}
.evaluate-box .evaluate-item .evaluate-info .app-time[data-v-72146328] {
      display: none;
}
.evaluate-box .empty_box[data-v-72146328] {
    min-height: auto;
}
@media screen and (max-width: 1000px) {
.evaluate-box[data-v-72146328] {
    grid-template-columns: minmax(0, 1fr);
}
.evaluate-box .evaluate-item[data-v-72146328] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: start;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      font-size: 12px;
}
.evaluate-box .evaluate-item .cover[data-v-72146328] {
        width: 30%;
}
.evaluate-box .evaluate-item .evaluate-info[data-v-72146328] {
        width: 65%;
}
.evaluate-box .evaluate-item .evaluate-info > div[data-v-72146328] {
          line-height: 16px;
}
.evaluate-box .evaluate-item .evaluate-info .title[data-v-72146328] {
          font-size: 14px;
          line-height: 24px;
}
.evaluate-box .evaluate-item .evaluate-info .app-time[data-v-72146328] {
          display: block;
}
.evaluate-box .evaluate-item .evaluate-info .creation-user[data-v-72146328], .evaluate-box .evaluate-item .evaluate-info .time[data-v-72146328] {
          display: none;
}
}

.publicity-tag-box[data-v-6fa52b66] {
  margin-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.publicity-tag-box .tag[data-v-6fa52b66] {
    margin-right: 10px;
    margin-bottom: 6px;
    font-size: 12px;
    line-height: 24px;
    height: 24px;
    padding: 0 8px;
    border-radius: 4px;
    background-color: rgba(153, 153, 153, .1);
    cursor: pointer;
}
.publicity-tag-box .tag.check[data-v-6fa52b66] {
    background-color: var(--theme-color);
    color: white;
}
.publicity-box[data-v-6fa52b66] {
  margin-bottom: 20px;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  grid-gap: 20px;
}
.publicity-box .publicity-item[data-v-6fa52b66] {
    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-sizing: border-box;
            box-sizing: border-box;
    overflow: hidden;
    cursor: pointer;
}
.publicity-box .publicity-item .cover[data-v-6fa52b66] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      border-radius: 4px;
      overflow: hidden;
}
.publicity-box .publicity-item .publicity-info[data-v-6fa52b66] {
      min-height: 88px;
}
.publicity-box .publicity-item .publicity-info > div[data-v-6fa52b66] {
        width: 100%;
        line-height: 20px;
        color: #999;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
}
.publicity-box .publicity-item .publicity-info .title[data-v-6fa52b66] {
        color: #454545;
        font-size: 15px;
        line-height: 36px;
}
.publicity-box .publicity-item .publicity-info .tag-box[data-v-6fa52b66] {
        margin-bottom: 8px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        height: 24px;
        overflow: hidden;
}
.publicity-box .publicity-item .publicity-info .tag-box .tag-item[data-v-6fa52b66] {
          margin-right: 10px;
          margin-bottom: 6px;
          font-size: 12px;
          line-height: 24px;
          padding: 0 8px;
          border-radius: 4px;
          background-color: rgba(153, 153, 153, .1);
}
.publicity-box .empty_box[data-v-6fa52b66] {
    min-height: auto;
}
@media screen and (max-width: 1000px) {
.publicity-box[data-v-6fa52b66] {
    grid-template-columns: minmax(0, 1fr);
}
.publicity-box .publicity-item[data-v-6fa52b66] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: start;
      -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;
      font-size: 12px;
}
.publicity-box .publicity-item .cover[data-v-6fa52b66] {
        width: 30%;
        -webkit-box-flex: 0;
            -ms-flex: none;
                flex: none;
}
.publicity-box .publicity-item .publicity-info[data-v-6fa52b66] {
        min-height: unset;
        width: 65%;
}
.publicity-box .publicity-item .publicity-info > div[data-v-6fa52b66] {
          line-height: 16px;
}
.publicity-box .publicity-item .publicity-info .title[data-v-6fa52b66] {
          font-size: 14px;
          line-height: 24px;
}
.load-more-btn[data-v-6fa52b66] {
    margin-top: 10px;
    width: 100%;
    line-height: 34px;
    font-size: 12px;
    text-align: center;
}
}

.publicity-file-info-pop .register-works-detail-page .works-detail-list {
  height: 544px !important;
  padding: 0 !important;
}

.public-pop-root-inside[data-v-492c9b3b] {
  height: 600px;
}

.register-works-detail-page[data-v-29b5a3ca] {
  background-color: #FFFFFF;
  border-radius: 2px;
  overflow: hidden;
}
.register-works-detail-page .works-directory-box[data-v-29b5a3ca] {
    position: relative;
}
.register-works-detail-page .works-directory-box .wroks-directory-header[data-v-29b5a3ca] {
      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;
      padding: 0 24px;
      height: 56px;
      -webkit-box-shadow: 0px -1px 0px 0px #eeeeee inset;
              box-shadow: 0px -1px 0px 0px #eeeeee inset;
      cursor: pointer;
}
.register-works-detail-page .works-directory-box .wroks-directory-header .header-left[data-v-29b5a3ca] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.register-works-detail-page .works-directory-box .wroks-directory-header .header-left .work-file-logo[data-v-29b5a3ca] {
          width: 16px;
          height: 16px;
}
.register-works-detail-page .works-directory-box .wroks-directory-header .header-left b[data-v-29b5a3ca] {
          margin-left: 6px;
          font-size: 16px;
}
.register-works-detail-page .works-directory-box .wroks-directory-header .header-right[data-v-29b5a3ca] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.register-works-detail-page .works-directory-box .wroks-directory-header .header-right .right-tip[data-v-29b5a3ca] {
          margin-right: 8px;
          font-size: 14px;
          color: #888888;
}
.register-works-detail-page .works-directory-box .works-directory-list[data-v-29b5a3ca] {
      position: absolute;
      top: 56px;
      left: 0;
      right: 0;
      z-index: 9999;
      width: 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      padding: 16px 30px;
      background-color: #FFFFFF;
      -webkit-box-shadow: 0px -1px 0px 0px #eeeeee inset;
              box-shadow: 0px -1px 0px 0px #eeeeee inset;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item[data-v-29b5a3ca] {
        padding-bottom: 12px;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item .list-item-header[data-v-29b5a3ca] {
          cursor: pointer;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item .list-item-header .name[data-v-29b5a3ca] {
            margin-left: 4px;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item .list-item-files[data-v-29b5a3ca] {
          padding-left: 24px;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item .list-item-files .files-item[data-v-29b5a3ca] {
            cursor: pointer;
            margin-top: 12px;
}
.register-works-detail-page .works-detail-list[data-v-29b5a3ca] {
    padding: 8px 24px;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-title[data-v-29b5a3ca] {
      padding: 8px 0 8px 10px;
      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;
      position: relative;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-title[data-v-29b5a3ca]::before {
        content: '';
        width: 2px;
        height: 8px;
        background-color: #454545;
        position: absolute;
        top: 50%;
        left: 0;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-title .download-btn-icon[data-v-29b5a3ca] {
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-title .download-btn-icon i[data-v-29b5a3ca] {
          font-size: 16px;
          vertical-align: text-bottom;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .el-image[data-v-29b5a3ca] {
      width: 100%;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .el-image .image-slot[data-v-29b5a3ca] {
        width: 100%;
        height: 400px;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file[data-v-29b5a3ca] {
      margin-bottom: 12px;
      padding: 20px 24px;
      background-color: #F4F5F7;
      border-radius: 4px;
      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;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-info-left[data-v-29b5a3ca] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-info-left i[data-v-29b5a3ca] {
          font-size: 28px;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-info-left .info-wraper[data-v-29b5a3ca] {
          padding-left: 24px;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-info-left .info-wraper .file-name[data-v-29b5a3ca] {
            margin-bottom: 7px;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-info-left .info-wraper .file-size[data-v-29b5a3ca] {
            font-size: 12px;
            color: #888888;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-action-right .action-button[data-v-29b5a3ca] {
        width: 26px;
        height: 26px;
        cursor: pointer;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-action-right .action-button img[data-v-29b5a3ca] {
          display: block;
          width: 100%;
          height: 100%;
}

.pdf-preview-page[data-v-2dadf0b0] {
  min-height: 400px;
}
.pdf-preview-page .loading-error[data-v-2dadf0b0] {
    padding: 100px 0;
    width: 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;
}
.pdf-preview-page .loading-error i[data-v-2dadf0b0] {
      font-size: 32px;
      font-weight: bold;
}
.pdf-preview-page .loading-error span[data-v-2dadf0b0] {
      margin-top: 16px;
      font-size: 16px;
      font-weight: bold;
}
/* see https://github.com/mozilla/pdf.js/blob/55a853b6678cf3d05681ffbb521e5228e607b5d2/test/annotation_layer_test.css */
.annotationLayer {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}
.annotationLayer section {
	position: absolute;
}
.annotationLayer .linkAnnotation > a {
	position: absolute;
	font-size: 1em;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.annotationLayer .linkAnnotation > a /* -ms-a */  {
	background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat;
}
.annotationLayer .linkAnnotation > a:hover {
	opacity: 0.2;
	background: #ff0;
	-webkit-box-shadow: 0px 2px 10px #ff0;
	        box-shadow: 0px 2px 10px #ff0;
}
.annotationLayer .textAnnotation img {
	position: absolute;
	cursor: pointer;
}
.annotationLayer .textWidgetAnnotation input,
.annotationLayer .textWidgetAnnotation textarea,
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
	background-color: rgba(0, 54, 255, .13);
	border: 1px solid transparent;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	font-size: 9px;
	height: 100%;
	padding: 0 3px;
	vertical-align: top;
	width: 100%;
}
.annotationLayer .textWidgetAnnotation textarea {
	font: message-box;
	font-size: 9px;
	resize: none;
}
.annotationLayer .textWidgetAnnotation input[disabled],
.annotationLayer .textWidgetAnnotation textarea[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],
.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled] {
	background: none;
	border: 1px solid transparent;
	cursor: not-allowed;
}
.annotationLayer .textWidgetAnnotation input:hover,
.annotationLayer .textWidgetAnnotation textarea:hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,
.annotationLayer .buttonWidgetAnnotation.radioButton input:hover {
	border: 1px solid #000;
}
.annotationLayer .textWidgetAnnotation input:focus,
.annotationLayer .textWidgetAnnotation textarea:focus,
.annotationLayer .choiceWidgetAnnotation select:focus {
	background: none;
	border: 1px solid transparent;
}
.annotationLayer .textWidgetAnnotation input.comb {
	font-family: monospace;
	padding-left: 2px;
	padding-right: 0;
}
.annotationLayer .textWidgetAnnotation input.comb:focus {
	/*
	 * Letter spacing is placed on the right side of each character. Hence, the
	 * letter spacing of the last character may be placed outside the visible
	 * area, causing horizontal scrolling. We avoid this by extending the width
	 * when the element has focus and revert this when it loses focus.
	 */
	width: 115%;
}
.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
}
.annotationLayer .popupWrapper {
	position: absolute;
	width: 20em;
}
.annotationLayer .popup {
	position: absolute;
	z-index: 200;
	max-width: 20em;
	background-color: #FFFF99;
	-webkit-box-shadow: 0px 2px 5px #333;
	        box-shadow: 0px 2px 5px #333;
	border-radius: 2px;
	padding: 0.6em;
	margin-left: 5px;
	cursor: pointer;
	word-wrap: break-word;
}
.annotationLayer .popup h1 {
	font-size: 1em;
	border-bottom: 1px solid #000000;
	padding-bottom: 0.2em;
}
.annotationLayer .popup p {
	padding-top: 0.2em;
}
.annotationLayer .highlightAnnotation,
.annotationLayer .underlineAnnotation,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .fileAttachmentAnnotation {
	cursor: pointer;
}

@-webkit-keyframes resizeSensorVisibility {
from { top: 0;
}
}
@keyframes resizeSensorVisibility {
from { top: 0;
}
}

@charset "UTF-8";
.music-play-page[data-v-9d89823c] {
  margin-bottom: 12px;
  padding: 20px 24px;
  background-color: #F4F5F7;
  border-radius: 4px;
  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;
  overflow: hidden;
}
.music-play-page .file-info-left[data-v-9d89823c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.music-play-page .file-info-left i[data-v-9d89823c] {
      font-size: 28px;
}
.music-play-page .file-info-left .info-wraper[data-v-9d89823c] {
      padding-left: 24px;
}
.music-play-page .file-info-left .info-wraper .file-name[data-v-9d89823c] {
        margin-bottom: 7px;
}
.music-play-page .file-info-left .info-wraper .file-size[data-v-9d89823c] {
        font-size: 12px;
        color: #888888;
}
.music-play-page .file-action-right .action-button[data-v-9d89823c] {
    width: 26px;
    height: 26px;
    cursor: pointer;
}
.music-play-page .file-action-right .action-button img[data-v-9d89823c] {
      display: block;
      width: 100%;
      height: 100%;
}
.music-play-page .music-play-process[data-v-9d89823c] {
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
         appearance: none;
    position: absolute;
    bottom: 2px;
    left: 0;
    right: 0;
    background-color: transparent;
}
.music-play-page .music-play-process[data-v-9d89823c]:focus {
      outline: none;
}
.music-play-page .music-play-process[data-v-9d89823c]::-webkit-slider-container {
      height: 10px;
      overflow: hidden;
      background-color: #f4f5f7;
}
.music-play-page .music-play-process[data-v-9d89823c]::-webkit-slider-runnable-track {
      height: 4px;
      background: #E3E4E6;
}
.music-play-page .music-play-process[data-v-9d89823c]::-moz-range-track {
      height: 4px;
      background: #E3E4E6;
}
.music-play-page .music-play-process[data-v-9d89823c]::-webkit-slider-thumb {
      -webkit-appearance: none;
      appearance: none;
      width: 8px;
      height: 8px;
      border-radius: 50%;
      background-color: #454545;
      border: 1px solid transparent;
      margin-top: -2px;
      border-image: -webkit-gradient(linear, left top, left bottom, from(#454545), to(#454545)) 0 fill/2 5 2 0/0 0 0 99vw;
      border-image: linear-gradient(#454545, #454545) 0 fill/2 5 2 0/0 0 0 99vw;
      /*绘制元素外矩形*/
      cursor: pointer;
}
.music-play-page .music-play-process[data-v-9d89823c]::-moz-range-thumb {
      width: 8px;
      height: 8px;
      border-radius: 50%;
      background-color: #454545;
      border: 1px solid transparent;
      margin-top: -2px;
      border-image: linear-gradient(#454545, #454545) 0 fill/2 5 2 0/0 0 0 99vw;
      /*绘制元素外矩形*/
      cursor: pointer;
}

.ai-analysis-result .ai-analysis-result-main[data-v-241f26b2] {
  margin-bottom: 12px;
  padding: 12px;
  background: var(--primary_back_color);
  border-radius: 4px;
}
.ai-analysis-result .ai-analysis-result-main .title[data-v-241f26b2] {
    margin-bottom: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.ai-analysis-result .ai-analysis-result-main .title img[data-v-241f26b2] {
      margin-right: 6px;
      width: 24px;
}
.ai-analysis-result .ai-analysis-result-main .title .name[data-v-241f26b2] {
      font-weight: bold;
      font-size: 15px;
}
.ai-analysis-result .ai-analysis-result-main .content[data-v-241f26b2] {
    max-height: 300px;
    overflow: auto;
}

.register-works-detail-page img {
  pointer-events: unset !important;
}

.register-works-detail-page[data-v-104b69fe] {
  background-color: #FFFFFF;
  border-radius: 2px;
}
.register-works-detail-page .works-directory-box[data-v-104b69fe] {
    position: relative;
}
.register-works-detail-page .works-directory-box .wroks-directory-header[data-v-104b69fe] {
      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;
      padding: 0 24px;
      height: 56px;
      -webkit-box-shadow: 0px -1px 0px 0px #eeeeee inset;
              box-shadow: 0px -1px 0px 0px #eeeeee inset;
      cursor: pointer;
}
.register-works-detail-page .works-directory-box .wroks-directory-header .header-left b[data-v-104b69fe] {
        margin-left: 6px;
        font-size: 16px;
}
.register-works-detail-page .works-directory-box .works-directory-list[data-v-104b69fe] {
      position: absolute;
      top: 56px;
      left: 0;
      right: 0;
      z-index: 99;
      width: 100%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      padding: 16px 30px;
      background-color: #FFFFFF;
      -webkit-box-shadow: 0px -1px 0px 0px #eeeeee inset;
              box-shadow: 0px -1px 0px 0px #eeeeee inset;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item[data-v-104b69fe] {
        padding-bottom: 12px;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item .list-item-header[data-v-104b69fe] {
          cursor: pointer;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item .list-item-header .name[data-v-104b69fe] {
            margin-left: 4px;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item .list-item-files[data-v-104b69fe] {
          padding-left: 24px;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item .list-item-files .files-item[data-v-104b69fe] {
            cursor: pointer;
            margin-top: 12px;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item.hide_header .list-item-header[data-v-104b69fe] {
        height: 0px;
        overflow: hidden;
}
.register-works-detail-page .works-directory-box .works-directory-list .directory-list-item.hide_header .list-item-files[data-v-104b69fe] {
        padding-left: 0px;
}
.register-works-detail-page .works-detail-list[data-v-104b69fe] {
    height: calc(100vh - 149px);
    padding: 8px 24px;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-title[data-v-104b69fe] {
      padding: 8px 0 8px 10px;
      position: relative;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-title[data-v-104b69fe]::before {
        content: '';
        width: 2px;
        height: 8px;
        background-color: #454545;
        position: absolute;
        top: 50%;
        left: 0;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file[data-v-104b69fe] {
      margin-bottom: 12px;
      padding: 20px 24px;
      background-color: #F4F5F7;
      border-radius: 4px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-info-left[data-v-104b69fe] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-info-left i[data-v-104b69fe] {
          font-size: 28px;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-info-left .info-wraper[data-v-104b69fe] {
          padding-left: 24px;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-info-left .info-wraper .file-name[data-v-104b69fe] {
            margin-bottom: 7px;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-info-left .info-wraper .file-size[data-v-104b69fe] {
            font-size: 12px;
            color: #888888;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-action-right .action-button[data-v-104b69fe] {
        width: 26px;
        height: 26px;
        cursor: pointer;
}
.register-works-detail-page .works-detail-list .works-detail-item .detail-item-content .detail-item-file .file-action-right .action-button img[data-v-104b69fe] {
          display: block;
          width: 100%;
          height: 100%;
}

.custom-notify-z-index {
  z-index: 3000 !important;
}

.public-pop-root-inside[data-v-6fd7b8a0] {
  --color_primary: var(--theme-color);
}
.public-pop-root-inside img[data-v-6fd7b8a0] {
    pointer-events: auto !important;
}
.public-pop-root-inside .visible-switch-box[data-v-6fd7b8a0],
  .public-pop-root-inside .activity-link-box[data-v-6fd7b8a0] {
    margin-bottom: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.public-pop-root-inside .copy-btn[data-v-6fd7b8a0] {
    text-align: center;
    color: white;
    background-color: var(--theme-color);
}
.public-pop-root-inside .activity-link-box[data-v-6fd7b8a0] {
    line-height: 34px;
}
.public-pop-root-inside .activity-link-box .link[data-v-6fd7b8a0] {
      line-height: 32px;
      padding: 0 8px;
      width: calc(100% - 60px);
      background-color: rgba(170, 170, 170, .1);
      border: 1px solid rgba(170, 170, 170, .2);
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.public-pop-root-inside .activity-link-box .copy-btn[data-v-6fd7b8a0] {
      width: 60px;
}
.public-pop-root-inside .activity-qr-code[data-v-6fd7b8a0] {
    margin-bottom: 12px;
    text-align: center;
    color: black;
}
.public-pop-root-inside .activity-qr-code img[data-v-6fd7b8a0] {
      width: 110px;
}
.public-pop-root-inside .title[data-v-6fd7b8a0] {
    color: #999;
    line-height: 24px;
}
.public-pop-root-inside .activity-meeting-info[data-v-6fd7b8a0] {
    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: end;
        -ms-flex-align: end;
            align-items: end;
}
.public-pop-root-inside .activity-meeting-info .content[data-v-6fd7b8a0] {
      width: 100%;
      padding: 5px 10px;
      line-height: 24px;
      background-color: rgba(170, 170, 170, .1);
      border: 1px solid rgba(170, 170, 170, .2);
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.public-pop-root-inside .activity-meeting-info .copy-btn[data-v-6fd7b8a0] {
      margin-top: 12px;
      width: 100px;
      line-height: 30px;
      border-radius: 4px;
}
.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}
.resource-directory-comp .resource-directory-comp-main .resource-item[data-v-0da34aa0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 40px;
  color: #333;
}
.resource-directory-comp .resource-directory-comp-main .resource-item .name[data-v-0da34aa0] {
    width: 30%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.resource-directory-comp .resource-directory-comp-main .resource-item .size[data-v-0da34aa0] {
    width: 100px;
    text-align: center;
}
.resource-directory-comp .resource-directory-comp-main .resource-item .handle-box[data-v-0da34aa0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
    width: 30%;
    text-align: right;
    color: var(--color_primary);
}
.resource-directory-comp .resource-directory-comp-main .resource-item .handle-box .btn[data-v-0da34aa0] {
      cursor: pointer;
}

.activity-join-common-problem .no-transition .el-collapse-item__wrap,
.activity-join-common-problem .no-transition .el-collapse-item__header {
  -webkit-transition: none !important;
  transition: none !important;
}

[data-v-6f2049f1] .el-collapse {
  border-top: 0;
}
[data-v-6f2049f1] .el-collapse-item__header {
  font-size: 14px !important;
}

.mobile-relevance-resource[data-v-fdec33b8] {
  min-height: 200px;
}
.mobile-resource-header[data-v-fdec33b8] {
  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;
  padding: 12px 0;
  background: white;
  border-bottom: 1px solid #ebedf0;
}
.icon[data-v-fdec33b8] {
  color: #FFCD66;
  font-size: 20px;
  margin-right: 6px;
}
.mobile-archive-catalog[data-v-fdec33b8] {
  background: white;
  padding: 12px 0;
  border-bottom: 1px solid #ebedf0;
}
.mobile-archive-catalog .catalog-vessel[data-v-fdec33b8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.mobile-archive-catalog .catalog-vessel .return-upper[data-v-fdec33b8] {
      color: #1989fa;
      margin-right: 12px;
      font-size: 18px;
}
.mobile-archive-catalog .catalog-vessel .breadcrumb-container[data-v-fdec33b8] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      overflow: hidden;
}
.mobile-archive-catalog .catalog-vessel .breadcrumb-container .breadcrumb-item[data-v-fdec33b8] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        white-space: nowrap;
}
.mobile-archive-catalog .catalog-vessel .breadcrumb-container .breadcrumb-item .breadcrumb-arrow[data-v-fdec33b8] {
          color: #969799;
          font-size: 12px;
          margin: 0 4px;
}
.mobile-archive-catalog .catalog-vessel .breadcrumb-container .breadcrumb-item .breadcrumb-text[data-v-fdec33b8] {
          color: #323233;
          font-size: 14px;
          max-width: 100px;
          overflow: hidden;
          text-overflow: ellipsis;
}
.mobile-resource-list .resource-item[data-v-fdec33b8] {
  background: white;
  margin-bottom: 8px;
}
.mobile-resource-list .resource-item .resource-item-content[data-v-fdec33b8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 12px 0;
}
.mobile-resource-list .resource-item .resource-item-content .resource-icon[data-v-fdec33b8] {
      width: 40px;
      height: 40px;
      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-right: 12px;
}
.mobile-resource-list .resource-item .resource-item-content .resource-icon .layui-icon-extend-iconfont[data-v-fdec33b8] {
        font-size: 24px;
}
.mobile-resource-list .resource-item .resource-item-content .resource-info[data-v-fdec33b8] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      min-width: 0;
}
.mobile-resource-list .resource-item .resource-item-content .resource-info .resource-name[data-v-fdec33b8] {
        font-size: 14px;
        color: #323233;
        margin-bottom: 4px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        max-width: 120px;
        line-height: 1.4;
}
.mobile-resource-list .resource-item .resource-item-content .resource-info .resource-name.folder-name[data-v-fdec33b8] {
          max-width: 180px;
}
.mobile-resource-list .resource-item .resource-item-content .resource-info .resource-meta[data-v-fdec33b8] {
        font-size: 12px;
        color: #969799;
}
.mobile-resource-list .resource-item .resource-item-content[data-v-fdec33b8] .file_resource_preview {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      min-width: 0;
}
.mobile-resource-list .resource-item .resource-item-content .resource-actions[data-v-fdec33b8] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 8px;
}
.mobile-resource-list .resource-item .resource-item-content .resource-actions .van-button[data-v-fdec33b8] {
        height: 28px;
        padding: 0 12px;
        font-size: 12px;
}
.mobile-resource-list .resource-item[data-v-fdec33b8]:active {
    background: #f2f3f5;
}
.empty-state[data-v-fdec33b8] {
  padding: 40px 0;
  text-align: center;
}
.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}.van-empty{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;padding:32px 0}.van-empty__image{width:160px;height:160px}.van-empty__image img{width:100%;height:100%}.van-empty__description{margin-top:16px;padding:0 60px;color:#969799;font-size:14px;line-height:20px}.van-empty__bottom{margin-top:24px}
.signup-feedback-box .feedback-box[data-v-a076b048] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2009;
  background-color: rgba(0, 0, 0, .5);
  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;
}
.signup-feedback-box .feedback-box .feedback-card[data-v-a076b048] {
    width: 355px;
    max-height: 620px;
    border-radius: 14px;
    overflow: hidden;
    overflow-y: auto;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-activity-title[data-v-a076b048] {
      padding: 24px 36px;
      position: relative;
      background: linear-gradient(0, transparent 0, #FFFFFF 0) top left, linear-gradient(0, transparent 0, #FFFFFF 0) top right, linear-gradient(-45deg, transparent 10px, #FFFFFF 0) bottom right, linear-gradient(45deg, transparent 10px, transparent 10px, #FFFFFF 0) bottom left;
      background-size: 54% 54%;
      background-repeat: no-repeat;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-activity-title[data-v-a076b048]::before {
        content: '';
        width: 100%;
        border-top: 1px dashed #EEEEEE;
        position: absolute;
        top: 0;
        left: 0;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-activity-title[data-v-a076b048]::after {
        content: '';
        width: 80%;
        border-top: 1px dashed #EEEEEE;
        position: absolute;
        bottom: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
}
.signup-feedback-box .feedback-box .feedback-card .feedback-activity-title .activity-title[data-v-a076b048] {
        font-size: 19px;
        color: #153226;
        font-weight: bold;
        text-align: center;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-signup-status[data-v-a076b048] {
      padding: 26px 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;
      background: -webkit-gradient(linear, left top, right top, color-stop(0, transparent), color-stop(0, #FFFFFF));
      background: linear-gradient(to right, transparent 0, #FFFFFF 0);
}
.signup-feedback-box .feedback-box .feedback-card .feedback-signup-status.is-success[data-v-a076b048] {
        color: #2BA471;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-signup-status.is-loading[data-v-a076b048] {
        color: #FF7A4B;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-signup-status.is-invite[data-v-a076b048] {
        color: #2FA2FE;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-signup-status i[data-v-a076b048] {
        font-size: 30px;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-signup-status .status-icon[data-v-a076b048] {
        width: 30px;
        height: 30px;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-signup-status .status-name[data-v-a076b048] {
        margin-left: 16px;
        font-size: 22px;
        font-weight: bold;
}
.signup-feedback-box .feedback-box .feedback-card .info-box[data-v-a076b048] {
      padding: 24px 20px;
      background: linear-gradient(135deg, transparent 10px, #FFFFFF 0) top left, linear-gradient(-135deg, transparent 10px, transparent 10px, #FFFFFF 0) top right, linear-gradient(0, transparent 0, #FFFFFF 0) bottom left, linear-gradient(0, transparent 0, #FFFFFF 0) bottom right;
      background-size: 54% 54%;
      background-repeat: no-repeat;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-success .info-item[data-v-a076b048] {
      margin-bottom: 16px;
      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;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-success .info-item .info-item-label[data-v-a076b048] {
        font-size: 16px;
        color: #333333;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-success .info-item .info-item-value[data-v-a076b048] {
        width: calc(100% - 80px);
        font-size: 16px;
        font-weight: bold;
        color: #333333;
        text-align: right;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-success .info-notice[data-v-a076b048] {
      margin-bottom: 16px;
      font-size: 16px;
      line-height: 24px;
      color: #575757;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-success .info-qrcode-img[data-v-a076b048] {
      margin: 0 auto;
      width: 140px;
      height: 140px;
      overflow: hidden;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-success .info-qrcode-img img[data-v-a076b048] {
        display: block;
        width: 100%;
        height: 100%;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-success .info-tips[data-v-a076b048] {
      margin-top: 8px;
      text-align: center;
      font-size: 20px;
      color: #FF0000;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-examine .examine-img[data-v-a076b048] {
      width: 100%;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-examine .examine-img img[data-v-a076b048] {
        margin: 0 auto;
        display: block;
        width: 139px;
        height: 157px;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-examine .examine-tips[data-v-a076b048] {
      margin-top: 20px;
      text-align: center;
      font-size: 12px;
      color: #9E9E9E;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-create .create-img[data-v-a076b048] {
      width: 100%;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-create .create-img img[data-v-a076b048] {
        margin: 0 auto;
        display: block;
        width: 213px;
        height: 161px;
}
.signup-feedback-box .feedback-box .feedback-card .feedback-info-create .create-tips[data-v-a076b048] {
      margin-top: 20px;
      text-align: center;
      font-size: 12px;
      color: #9E9E9E;
}
.signup-feedback-box .feedback-box .feedback-close-btn[data-v-a076b048] {
    margin-top: 34px;
    width: 28px;
    height: 28px;
    cursor: pointer;
}
.signup-feedback-box .feedback-box .feedback-close-btn i[data-v-a076b048] {
      font-size: 28px;
      color: #FFFFFF;
}

.activity-join-works-upload-achievement[data-v-7ed06fde] {
  height: 100%;
  overflow: hidden;
  --border: 1px solid #EBEEF5;
}
.activity-join-works-upload-achievement .activity-join-works-upload-achievement-main[data-v-7ed06fde] {
    height: 100%;
    overflow: auto;
}
.activity-join-works-upload-achievement .activity-join-works-upload-achievement-main .upload-menu-item[data-v-7ed06fde] {
      position: relative;
      margin-bottom: 18px;
      border: var(--border);
}
.activity-join-works-upload-achievement .activity-join-works-upload-achievement-main .upload-menu-item .title[data-v-7ed06fde] {
        padding: 0 6px;
        font-size: 15px;
        line-height: 40px;
        font-weight: bold;
}
/*
 * 网盘文件选择与上传
 */
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;
}

.activity-join-upload-file-table .activity-join-upload-file-table-main .el-table {
  font-size: 14px;
}
.activity-join-upload-file-table .activity-join-upload-file-table-main .el-table .cell {
    line-height: 28px;
}
.activity-join-upload-file-table .activity-join-upload-file-table-main .el-table tr.anomaly-row {
  background-color: rgba(255, 122, 75, .1);
}
.activity-join-upload-file-table .activity-join-upload-file-table-main .el-table td {
  padding: 0 !important;
}

.activity-join-upload-file-table .activity-join-upload-file-table-main .detail-box[data-v-c785f414] {
  padding: 6px;
  padding-top: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.activity-join-upload-file-table .activity-join-upload-file-table-main .detail-box .text[data-v-c785f414] {
    width: calc(100% - 100px);
    color: #5B6C75;
    line-height: 20px;
    font-size: 14px;
}
.activity-join-upload-file-table .activity-join-upload-file-table-main .detail-box .upload-btn[data-v-c785f414] {
    position: absolute;
    top: 6px;
    right: 6px;
    text-align: right;
}

.activity-join-works-upload-form-read .fm-form-item,
.activity-join-works-upload-form-read .tag-values-box {
  position: relative;
  -webkit-transition: all .2s;
  transition: all .2s;
  border-radius: 4px;
  cursor: pointer;
}
.activity-join-works-upload-form-read .fm-form-item .sign-btn,
  .activity-join-works-upload-form-read .tag-values-box .sign-btn {
    position: absolute;
    right: 12px;
    top: 4px;
    color: var(--color_primary);
    display: none;
}
.activity-join-works-upload-form-read .anomaly-row {
  background-color: rgba(255, 122, 75, .1);
}
.activity-join-works-upload-form-read .tag-values-box {
  margin: 0 10px;
}
.activity-join-works-upload-form-read .tag-values-box .tag-list {
    width: calc(100% - 192px);
}
.activity-join-works-upload-form-read .tag-values-box .tag-list .el-tag {
      color: var(--color_primary);
      background-color: var(--primary_back_color);
      border-color: var(--color_primary);
}
.activity-join-works-upload-form-read .el-form-item--mini.el-form-item,
.activity-join-works-upload-form-read .el-form-item--small.el-form-item {
  margin-bottom: 4px;
}
.activity-join-works-upload-form-sign-anomaly .fm-form-item:hover,
.activity-join-works-upload-form-sign-anomaly .tag-values-box:hover,
.activity-join-works-upload-form-sign-anomaly .anomaly-row {
  background-color: rgba(255, 122, 75, .1);
}
.activity-join-works-upload-form-sign-anomaly .fm-form-item:hover .sign-btn,
  .activity-join-works-upload-form-sign-anomaly .tag-values-box:hover .sign-btn,
  .activity-join-works-upload-form-sign-anomaly .anomaly-row .sign-btn {
    display: block;
}

.tag-values-box[data-v-04f8b570] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 28px;
}
.tag-values-box .tag-title[data-v-04f8b570] {
    width: 90px;
    text-align: right;
    font-size: 14px;
    color: #606266;
    line-height: 40px;
    padding: 0 12px 0 0;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
}
.tag-values-box .tag-list[data-v-04f8b570] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
}
.tag-values-box .tag-values-item[data-v-04f8b570] {
    margin: 6px 12px 6px 0px;
}
.tag-values-box .tag-values-item[data-v-04f8b570] {
    padding: 0 8px;
    background: #f7f8fa;
    border-radius: 4px;
    cursor: pointer;
}

.filtrate .filtrate-condition[data-v-7790592b] {
  border-bottom: 1px solid #eee;
  border-radius: 4px;
  padding: 8px 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.filtrate .filtrate-condition .filtrate-condition-list[data-v-7790592b] {
    padding: 6px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.filtrate .filtrate-condition .filtrate-condition-list .title[data-v-7790592b] {
      width: 70px;
      font-size: 14px;
      line-height: 32px;
      color: #454545;
      font-weight: bold;
      margin-right: 20px;
}
.filtrate .filtrate-condition .filtrate-condition-list .condition[data-v-7790592b] {
      width: calc(100% - 80px);
      overflow: hidden;
}
.filtrate .filtrate-condition .filtrate-condition-list .condition.flex-align[data-v-7790592b] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-align-items: center;
        -ms-flex-align: center;
            align-items: center;
        -ms-flex-flow: wrap;
            flex-flow: wrap;
}
.filtrate .filtrate-condition .filtrate-condition-list .condition.flex-align-no[data-v-7790592b] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-align-items: center;
        -ms-flex-align: center;
            align-items: center;
}
.filtrate .filtrate-condition .filtrate-condition-list .condition .condition-list[data-v-7790592b] {
        padding: 6px 12px;
        line-height: 20px;
        margin-right: 6px;
        border-radius: 4px;
        cursor: pointer;
}
.filtrate .filtrate-condition .filtrate-condition-list .condition .condition-list-ac[data-v-7790592b] {
        background: #F4F5F7;
}
.filtrate .filtrate-condition .filtrate-condition-list .condition-multi-row[data-v-7790592b] {
      width: calc(100% - 140px);
}
.filtrate .filtrate-condition .filtrate-condition-list .condition-height[data-v-7790592b] {
      height: 32px;
}
.filtrate .filtrate-condition .filtrate-condition-list .list-more[data-v-7790592b] {
      width: 60px;
      text-align: center;
      line-height: 32px;
      cursor: pointer;
      color: #2FA2FE;
}
.filtrate .filtrate-condition .filtrate-condition-list[data-v-7790592b] .val-scope-input {
      width: 100px;
}
.filtrate .filtrate-condition .filtrate-condition-list[data-v-7790592b] .val-scope-input .el-input__inner {
        text-align: center;
}
.filtrate .filtrate-condition .filtrate-condition-list[data-v-7790592b]:last-child {
    border-bottom: 0px;
}
.filtrate .filtrate-result[data-v-7790592b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 10px 24px 0;
}
.filtrate .filtrate-result .result-vessel[data-v-7790592b] {
    padding: 10px 0;
    width: calc(100% - 300px);
    min-height: 42px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.filtrate .filtrate-result .result-vessel .title[data-v-7790592b] {
      width: 34px;
      font-size: 14px;
      margin-right: 10px;
      line-height: 30px;
      color: #454545;
      font-weight: bold;
}
.filtrate .filtrate-result .result-vessel .result-list-vessle[data-v-7790592b] {
      width: calc(100% - 34px);
      min-height: 42px;
}
.filtrate .filtrate-result .result-vessel .result-list-vessle.flex-align[data-v-7790592b] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-align-items: center;
        -ms-flex-align: center;
            align-items: center;
        -ms-flex-flow: wrap;
            flex-flow: wrap;
}
.filtrate .filtrate-result .result-vessel .result-list-vessle .result-list[data-v-7790592b] {
        background: #F4F5F7;
        padding: 6px 12px;
        line-height: 20px;
        margin-right: 6px;
        margin-bottom: 10px;
        border-radius: 4px;
}
.filtrate .filtrate-result .result-vessel .result-list-vessle .all_del[data-v-7790592b] {
        padding: 6px 12px;
        line-height: 20px;
        margin-right: 6px;
        margin-bottom: 10px;
        border-radius: 4px;
}
.filtrate .filtrate-result .filtrate-operate[data-v-7790592b] {
    margin-top: 6px;
    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;
}
.filtrate .filtrate-result .filtrate-operate .search[data-v-7790592b] {
      width: 170px;
}
.filtrate .filtrate-result .filtrate-operate .show-unfold-btn[data-v-7790592b] {
      margin-left: 12px;
}
.filtrate .filtrate-result .filtrate-operate .show-unfold-btn .state-icon[data-v-7790592b] {
        font-size: 12px;
        margin-right: 6px;
}

.activity-join-pc .right-content .content-new-box .activity-join-content {
  padding-top: 20px;
}
.activity-join-pc .public-pop-root-inside .el-button {
  width: unset !important;
}
.activity-join-pc.activity-join-pc-view-2 .activity-join-web {
  padding-left: 0 !important;
}
.activity-join-pc.activity-join-pc-view-2 .activity-join-content,
.activity-join-pc.activity-join-pc-view-2 .signup-box-position {
  border-radius: 8px !important;
}
.activity-join-pc.activity-join-pc-view-2 .right-content .back-color {
  display: none;
}

@media screen and (min-width: 1000px) {
.activity-join-content[data-v-2eacc8d2]::-webkit-scrollbar {
    width: 0;
}
}
.activity-join-pc[data-v-2eacc8d2] {
  position: relative;
  padding-top: 80px;
  width: 100%;
  min-height: 100%;
  background-image: url(/vue/dist/static/img/webbg.de8d398.png);
  background-repeat: no-repeat;
  background-size: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.back-color[data-v-2eacc8d2] {
  position: absolute;
  top: 33vh;
  left: 0;
  width: 100%;
  height: 100%;
}
.login-header-top[data-v-2eacc8d2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 80px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, 0));
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.login-header-top .login-status-box[data-v-2eacc8d2] {
    position: absolute;
    right: 40px;
    top: 30px;
}
.login-header-top .user-info[data-v-2eacc8d2] {
    color: white;
    cursor: pointer;
}
.login-header-top .user-info img[data-v-2eacc8d2] {
      width: 36px;
      height: 36px;
      border-radius: 50%;
      margin-right: 10px;
      border: 2px white solid;
}
.login-header-top .login-btn[data-v-2eacc8d2] {
    font-size: 12px;
    padding: 0 10px;
    line-height: 28px;
    background: #ff7a4b;
    border-radius: 8px;
    text-align: center;
    color: white;
    cursor: pointer;
}
.right-content[data-v-2eacc8d2] {
  width: calc(90% - 436px);
  min-width: 350px;
}
.activity-join-top[data-v-2eacc8d2] {
  position: relative;
  z-index: 1;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #ffffff;
  margin: 8vh 0;
  min-height: 60px;
}
.activity-join-top .activity-join-title[data-v-2eacc8d2] {
    width: 80%;
    font-size: 60px;
    line-height: 60px;
    font-family: YouSheBiaoTiHei, YouSheBiaoTiHei-Regular;
    font-weight: 400;
    text-align: left;
    margin-bottom: 10px;
    text-shadow: -5px 4px 4px #8316c6;
    white-space: pre-wrap;
}
.activity-join-top .activity-join-info[data-v-2eacc8d2] {
    line-height: 20px;
}
.activity-join-top-hidden[data-v-2eacc8d2] {
  display: none;
}
.activity-join-top-margin[data-v-2eacc8d2] {
  margin-top: -120px;
}
.matter-hint-box[data-v-2eacc8d2] {
  position: absolute;
  top: 80px;
  left: 40px;
  z-index: 1;
  padding: 8px 16px;
  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(100% - 80px);
  color: #d9503f;
  text-align: center;
  background-color: #fcf6f0;
  border-radius: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: rgba(0, 0, 0, .2) 0px 6px 12px 6px;
          box-shadow: rgba(0, 0, 0, .2) 0px 6px 12px 6px;
}
.matter-hint-box > div[data-v-2eacc8d2] {
    margin-left: 20px;
    width: calc(100% - 40px);
}
.matter-hint-box .el-icon-circle-close[data-v-2eacc8d2] {
    font-size: 20px;
    cursor: pointer;
}
.activity-join-content[data-v-2eacc8d2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: start;
      align-content: start;
  position: relative;
  min-height: 64vh;
}
.activity-join-content .activity-join-left-nav[data-v-2eacc8d2] {
    width: 196px;
    z-index: 1;
    padding-top: 0;
    background-color: transparent;
}
.activity-join-content .activity-join-left-nav .nav-box[data-v-2eacc8d2] {
      position: sticky;
      top: 40px;
      padding: 20px;
      width: 196px;
      background-color: white;
      border-radius: 8px;
      overflow: hidden;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item[data-v-2eacc8d2] {
        padding: 10px 0;
        font-size: 16px;
        line-height: 20px;
        cursor: pointer;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item > a[data-v-2eacc8d2] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item span[data-v-2eacc8d2] {
          display: inline-block;
          vertical-align: top;
          width: calc(100% - 26px);
          text-overflow: -o-ellipsis-lastline;
          overflow: hidden;
          text-overflow: ellipsis;
          display: -webkit-box;
          -webkit-line-clamp: 2;
          line-clamp: 2;
          -webkit-box-orient: vertical;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item i[data-v-2eacc8d2] {
          display: inline-block;
          margin-right: 8px;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item .nav-item[data-v-2eacc8d2] {
          padding: 10px 0 10px 28px;
          font-size: 14px;
          color: #aeb9c2;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item .nav-item span[data-v-2eacc8d2] {
            width: 100%;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item .nav-item[data-v-2eacc8d2]:last-child {
          padding-bottom: 0;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item .nav-item[data-v-2eacc8d2]:nth-child(2) {
          padding-top: 20px;
}
.activity-join-content .activity-join-top-nav[data-v-2eacc8d2] {
    padding-bottom: 90px;
    margin-bottom: -90px;
    margin-top: -30px;
    z-index: 2;
    top: 0px;
    overflow: auto;
    overflow-y: hidden;
    line-height: 50px;
    font-size: 16px;
    background: linear-gradient(to bottom, var(--back_color) 50px, transparent 140px);
    border-radius: 16px 16px 0 0;
}
.activity-join-content .activity-join-top-nav .nav-list[data-v-2eacc8d2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      min-width: 100%;
      text-align: center;
}
.activity-join-content .activity-join-top-nav .nav-list .nav-item[data-v-2eacc8d2] {
        position: relative;
        margin: 0 10px;
        text-align: center;
        min-width: 100px;
        opacity: 1;
        font-size: 18px;
        cursor: pointer;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        line-height: 62px;
}
.activity-join-content .activity-join-top-nav .nav-list .nav-item .split-line[data-v-2eacc8d2] {
          position: absolute;
          z-index: -1;
          top: 34px;
          display: none;
          height: 16px;
          width: 100%;
          background-color: rgba(255, 255, 255, 0);
          border-radius: 8px;
          -webkit-transition: background-color 0.2s;
          transition: background-color 0.2s;
}
.activity-join-content .activity-join-top-nav .nav-list .check.nav-item[data-v-2eacc8d2] {
        font-size: 18px;
        opacity: 1;
        font-weight: bold;
}
.activity-join-content .activity-join-top-nav .nav-list .check.nav-item .split-line[data-v-2eacc8d2] {
          display: block;
          background-color: rgba(255, 255, 255, .2);
}
.activity-join-content .activity-join-top-nav .nav-list a[data-v-2eacc8d2] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: #fff;
}
.activity-join-content .activity-join-top-nav[data-v-2eacc8d2]::-webkit-scrollbar {
      height: 4px;
}
.activity-join-content .activity-join-top-nav[data-v-2eacc8d2]::-webkit-scrollbar-thumb {
      background-color: var(--color_primary);
      border-width: 0;
}
.activity-join-content .activity-join-top-nav[data-v-2eacc8d2]::-webkit-scrollbar-track {
      background-color: white;
      border-width: 0;
}
.activity-join-content .right-content[data-v-2eacc8d2] {
    z-index: 2;
}
.activity-join-content .right-content[data-v-2eacc8d2]::-webkit-scrollbar {
    width: 0;
}
.activity-join-content .signup-box[data-v-2eacc8d2] {
    z-index: 2;
}
.activity-join-content .signup-box-position[data-v-2eacc8d2] {
      z-index: 1;
      position: sticky;
      top: 40px;
}
.activity-join-content .signup-box-position .signup-box-btn[data-v-2eacc8d2] {
        padding: 11px 0;
        margin-bottom: 10px;
        cursor: pointer;
        width: 240px;
        background-color: var(--signup-bg-color);
        color: #ffffff;
        border: 1px solid transparent;
        border-radius: 5px;
}
.activity-join-content .signup-box-position .signup-box-btn-item[data-v-2eacc8d2] {
          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;
}
.activity-join-content .signup-box-position .signup-box-btn-item .box-btn-title[data-v-2eacc8d2] {
            font-size: 18px;
            font-weight: bold;
            line-height: 30px;
}
.activity-join-content .signup-box-position .signup-box-agency[data-v-2eacc8d2] {
        width: 240px;
        background-color: #ffffff;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        border-radius: 5px;
}
.activity-join-content .signup-box-position .signup-box-agency-title[data-v-2eacc8d2] {
          font-size: 16px;
          font-weight: bold;
          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;
}
.activity-join-content .signup-box-position .signup-box-agency-title .page-box[data-v-2eacc8d2] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 14px;
            font-weight: 400;
}
.activity-join-content .signup-box-position .signup-box-agency-title .page-box div[data-v-2eacc8d2] {
              margin: 0 4px;
}
.activity-join-content .signup-box-position .signup-box-agency-title .page-box i[data-v-2eacc8d2] {
              cursor: pointer;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-item[data-v-2eacc8d2] {
          margin-top: 16px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-item:last-child .message-box-item-content[data-v-2eacc8d2] {
            border: none;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-item-icon[data-v-2eacc8d2] {
            margin-right: 8px;
            -ms-flex-negative: 0;
                flex-shrink: 0;
            width: 20px;
            height: 20px;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-item-icon img[data-v-2eacc8d2] {
              display: block;
              width: 100%;
              height: 100%;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-item-content[data-v-2eacc8d2] {
            padding-bottom: 16px;
            border-bottom: 1px solid #EBEDF0;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-item-content .title[data-v-2eacc8d2] {
              font-size: 14px;
              font-weight: bold;
              color: #454545;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-item-content .content[data-v-2eacc8d2] {
              margin: 8px 0;
              font-size: 14px;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-item-content .time[data-v-2eacc8d2] {
              -ms-flex-negative: 0;
                  flex-shrink: 0;
              color: #999999;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-img[data-v-2eacc8d2] {
          margin: 61px auto 16px;
          width: 110px;
          height: 124px;
          text-align: center;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-img img[data-v-2eacc8d2] {
            display: block;
            width: 100%;
            height: 100%;
}
.activity-join-content .signup-box-position .signup-box-agency-message-box .message-box-title[data-v-2eacc8d2] {
          padding-bottom: 71px;
          text-align: center;
          font-size: 14px;
          color: #999999;
}
.activity-join-content .resource-works-box[data-v-2eacc8d2] {
    margin-bottom: 20px;
    background-color: transparent !important;
    border-color: var(--color_primary) !important;
    color: var(--color_primary) !important;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.activity-join-content .resource-works-box .signup-box-btn-item[data-v-2eacc8d2] {
      line-height: 30px;
      display: block;
}
.activity-join-content .resource-works-box .signup-box-btn-item i[data-v-2eacc8d2] {
        font-size: 18px;
}
.activity-join-content .resource-works-box.back[data-v-2eacc8d2] {
    background-color: var(--color_primary) !important;
    border-color: var(--color_primary) !important;
    color: white !important;
}
.activity-join-content .resource-works-box.back .signup-box-btn-item[data-v-2eacc8d2] {
      line-height: 30px;
}
.activity-join-content .signup-box-tip[data-v-2eacc8d2] {
    margin-bottom: 10px;
    width: 240px;
    color: #ff0000;
    font-size: 15px;
}
.activity-join-content .evaluate-box[data-v-2eacc8d2] {
    z-index: 2;
}
.activity-join-content .evaluate-box .evaluate-box-position[data-v-2eacc8d2] {
      z-index: 2;
      position: sticky;
      top: 40px;
}
.activity-join-content .evaluate-box .ecaluate-box-content[data-v-2eacc8d2] {
      padding: 24px 28px;
      background-color: #ffffff;
      border-radius: 8px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
}
.activity-join-content .evaluate-box .ecaluate-box-content .content-qrcode[data-v-2eacc8d2] {
        width: 100px;
        height: 100px;
}
.activity-join-content .evaluate-box .ecaluate-box-content .content-title[data-v-2eacc8d2] {
        padding: 12px 0;
        font-size: 16px;
        font-weight: bold;
        text-align: center;
}
.activity-join-content .evaluate-box .ecaluate-box-content .content-btn[data-v-2eacc8d2] {
        width: 100px;
        padding: 8px 0;
        text-align: center;
        color: #ffffff;
        border-radius: 4px;
        cursor: pointer;
}
.activity-join-content .evaluate-box .teaching-rethink-btn-box[data-v-2eacc8d2] {
      z-index: 1;
      position: sticky;
      top: 292px;
      padding: 16px 28px;
      line-height: 34px;
      text-align: center;
      background-color: white;
      border-radius: 8px;
}
.activity-join-content .evaluate-box .teaching-rethink-btn-box .content-btn[data-v-2eacc8d2] {
        color: white;
        min-width: 100px;
        background-color: var(--color_primary);
        border-radius: 4px;
        cursor: pointer;
}
.can-not-signup-box[data-v-2eacc8d2] {
  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;
}
.can-not-signup-box-img[data-v-2eacc8d2] {
    width: 150px;
    height: 150px;
}
.can-not-signup-box-img img[data-v-2eacc8d2] {
      display: block;
      width: 100%;
      height: 100%;
}
.can-not-signup-box-title[data-v-2eacc8d2] {
    margin-top: 20px;
    font-size: 16px;
    font-weight: bold;
}
.evaluate-drawer-box[data-v-2eacc8d2] {
  height: 100%;
  padding: 0 24px 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.evaluate-drawer-box .box-head[data-v-2eacc8d2] {
    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;
}
.evaluate-drawer-box .box-head .title[data-v-2eacc8d2] {
      height: 40px;
      line-height: 40px;
      font-size: 16px;
      font-weight: bold;
}
.evaluate-drawer-box .box-head-actions[data-v-2eacc8d2] {
    margin-bottom: 8px;
    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;
}
.evaluate-drawer-box .box-head-actions .actions-tab-box[data-v-2eacc8d2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border-radius: 4px;
      overflow: hidden;
}
.evaluate-drawer-box .box-head-actions .actions-tab-box .tab-box-item[data-v-2eacc8d2] {
        padding: 0 24px;
        height: 30px;
        line-height: 30px;
        border-radius: 4px;
        cursor: pointer;
        -webkit-transition: all .3s;
        transition: all .3s;
}
.evaluate-drawer-box .box-head-actions .actions-right .box-head-btn[data-v-2eacc8d2] {
      padding: 4px 24px;
      border-radius: 4px;
      font-size: 12px;
      color: #ffffff;
      cursor: pointer;
}
.signup-box-position[data-v-2eacc8d2] {
  padding: 20px;
  background-color: white;
  border-radius: 8px;
  overflow: hidden;
}
.hint-box[data-v-2eacc8d2] {
  font-size: 12px;
  font-weight: 400;
  text-align: center;
}

.form-dialog-box .user-login-info {
  margin-bottom: 10px;
}
.form-dialog-box .user-login-info .el-icon-circle-check {
    margin-left: 5px;
    font-size: 18px;
    line-height: 40px;
    color: #67C23A;
}

.form-dialog-box .signup-desc-box[data-v-de88a556] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  min-height: 100px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px 24px;
  border-radius: 16px;
  background-color: #F0F2F5;
  margin-bottom: 60px;
  white-space: pre-wrap;
}
.form-dialog-box .el-button.disabled-btn[data-v-de88a556] {
  cursor: no-drop;
}
.form-dialog-box .el-button.disabled-btn[data-v-de88a556]:hover,
.form-dialog-box .el-button.disabled-btn[data-v-de88a556]:focus {
  border-color: var(--color_primary);
  background: #fff;
  border-color: var(--color_primary);
  color: var(--color_primary) !important;
}
.form-dialog-box .error-hint[data-v-de88a556] {
  margin-bottom: 10px;
  margin-top: -15px;
  padding-left: 100px;
  color: #F56C6C;
  font-size: 12px;
}
.form-dialog-box .action-box[data-v-de88a556] {
  margin-top: 50px;
  width: 100%;
  text-align: center;
}

.activity-join-teaching-rethink-box .activity-join-teaching-rethink-content-box .el-drawer__wrapper {
  z-index: 10 !important;
}
.activity-join-teaching-rethink-box .activity-join-teaching-rethink-content-box .v-modal {
  z-index: 9 !important;
}
.tox.information-issue-custom-tox-class .tox-menu.tox-collection.tox-collection--list {
  max-height: 400px !important;
}
.activity-join-teaching-rethink-content-box .content {
  height: calc(100vh - 132px);
}
.activity-join-teaching-rethink-content-box .content img {
    max-width: 80%;
}

.activity-join-teaching-rethink-content-box[data-v-68e9ee8c] {
  height: 100vh;
  padding: 0 24px 24px;
  overflow: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.activity-event-work-bench-public-index .teaching-rethink .teaching-rethink-main .el-button--primary,
.activity-event-work-bench-public-index .teaching-rethink .teaching-rethink-main .el-checkbox__input.is-checked .el-checkbox__inner,
.activity-event-work-bench-public-index .teaching-rethink .teaching-rethink-main .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  border-color: var(--theme_color);
  background-color: var(--theme_color);
}
.activity-event-work-bench-public-index .teaching-rethink .teaching-rethink-main .el-checkbox__input.is-checked + .el-checkbox__label {
  color: var(--theme_color);
}
.activity-event-work-bench-public-index .teaching-rethink.dark .teaching-rethink-main {
  color: #d8d8d8;
  background-color: #1c1c25;
}
.activity-event-work-bench-public-index .teaching-rethink.dark .teaching-rethink-main .subjective-record-box .record-option-block {
    border-color: transparent;
}
.activity-event-work-bench-public-index .teaching-rethink.dark .teaching-rethink-main .subjective-record-box .record-option-block .block-head {
      background-color: #1B2C3A;
}
.activity-event-work-bench-public-index .teaching-rethink.dark .teaching-rethink-main .subjective-record-box .record-option-block .block-head .head-title .name {
        color: #9CA9B6;
}
.activity-event-work-bench-public-index .teaching-rethink.dark .teaching-rethink-main .subjective-record-box .record-option-block .block-head.add-box {
      background-color: transparent;
}
.activity-event-work-bench-public-index .teaching-rethink.dark .teaching-rethink-main .subjective-record-box .record-option-block .block-register-record-list .record-item {
      border-color: #9CA9B6;
}
.activity-event-work-bench-public-index .teaching-rethink.dark .teaching-rethink-main .box-head {
    color: #fff;
}

@charset "UTF-8";
.teaching-rethink[data-v-1a721d4a] {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.teaching-rethink .teaching-rethink-main[data-v-1a721d4a] {
    width: 100%;
    height: 100vh;
    padding: 0 24px 24px;
    overflow: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /* 设置滚动条的宽度、颜色和背景 */
    /* 设置滚动条轨道的颜色和背景 */
    /* 设置滚动条滑块的颜色 */
    /* 鼠标悬停时滚动条滑块的颜色 */
}
.teaching-rethink .teaching-rethink-main[data-v-1a721d4a]::-webkit-scrollbar {
      width: 4px;
      /* 滚动条宽度 */
      border-width: 0;
}
.teaching-rethink .teaching-rethink-main[data-v-1a721d4a]::-webkit-scrollbar-track {
      background-color: transparent;
      /* 轨道背景色 */
      border-width: 0;
}
.teaching-rethink .teaching-rethink-main[data-v-1a721d4a]::-webkit-scrollbar-thumb {
      background-color: #ddd;
      /* 滑块颜色 */
      border-radius: 2px;
      /* 滑块边框圆角 */
      border-width: 0;
}
.teaching-rethink .teaching-rethink-main[data-v-1a721d4a]::-webkit-scrollbar-thumb:hover {
      background-color: #bbb;
      /* 悬停时滑块颜色 */
      border-width: 0;
}
.teaching-rethink .teaching-rethink-main .box-head[data-v-1a721d4a] {
      margin-bottom: 12px;
      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;
}
.teaching-rethink .teaching-rethink-main .box-head .title[data-v-1a721d4a] {
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        font-weight: bold;
}
.teaching-rethink .teaching-rethink-main .content[data-v-1a721d4a] {
      height: calc(100vh - 132px);
}
.teaching-rethink .teaching-rethink-main .operation[data-v-1a721d4a] {
      margin: 24px 0;
      text-align: center;
}

.custom-header-top[data-v-7515cfa0] {
  padding: 10px 40px 0 40px;
  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;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  color: white;
  width: 100%;
  height: 80px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, 0));
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.custom-header-top .right-box[data-v-7515cfa0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.custom-header-top .right-box > div[data-v-7515cfa0] {
      margin-right: 20px;
      cursor: pointer;
}
.custom-header-top .login-status-box[data-v-7515cfa0] {
    margin-right: 0 !important;
}
.custom-header-top .user-info[data-v-7515cfa0] {
    color: white;
    cursor: pointer;
}
.custom-header-top .user-info img[data-v-7515cfa0] {
      width: 36px;
      height: 36px;
      border-radius: 50%;
      margin-right: 10px;
      border: 2px white solid;
}
.custom-header-top .login-btn[data-v-7515cfa0] {
    font-size: 12px;
    padding: 0 10px;
    line-height: 28px;
    background: #ff7a4b;
    border-radius: 8px;
    text-align: center;
    color: white;
    cursor: pointer;
}

.await-my-audit-pop-box .activity-publish-public-dialog.activity_modules .el-dialog {
  margin: 0 auto;
  border-radius: 0px !important;
}
.await-my-audit-pop-box .activity-publish-public-dialog.activity_modules .el-dialog .common-main-box {
    width: calc(100% - 16px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.await-my-audit-pop-box .activity-publish-public-dialog.activity_modules .el-dialog .resource-collect-page > .activity-common-tab,
  .await-my-audit-pop-box .activity-publish-public-dialog.activity_modules .el-dialog .resource-collect-content > .resource-info-page > .resource-info-statistics {
    display: none;
}

.public-pop-root-inside[data-v-b22ad72c] {
  height: calc(100vh - 74px);
  overflow: auto;
}

.resource-collect-page .activity-common-tab[data-v-68d36d5b] {
  position: relative;
  margin-bottom: 0;
  background: white;
  z-index: 6;
}
.resource-collect-content[data-v-68d36d5b] {
  position: relative;
  height: calc(100% - 52px);
}

.el-popover.popover-zoom-box {
  padding: 0;
}
.resource-show-box {
  padding: 0 20px;
  padding-top: 16px;
}
.resource-show-box .form-tabs .el-tag {
    margin-bottom: 8px;
    border-width: 0;
    color: #666666;
    background: rgba(153, 153, 153, .1);
}
.resource-show-box .form-tabs .el-tag .el-tag__close {
      color: #666666;
}
.resource-show-box .form-tabs .el-tag .el-tag__close:hover {
        color: white;
        background: rgba(153, 153, 153, .4);
}

.resource-show-row[data-v-f084ab1a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 10px;
  line-height: 40px;
}
.resource-show-row .resource-show-title[data-v-f084ab1a] {
    width: 140px;
}
.resource-show-row .resource-show-content[data-v-f084ab1a] {
    width: calc(100% - 100px);
}
.resource-show-row .info-form[data-v-f084ab1a] {
    cursor: pointer;
    color: #ff7a4b;
    text-decoration: underline;
}
.resource-show-row .works-item[data-v-f084ab1a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    font-size: 16px;
    padding: 12px 24px;
    margin-bottom: 8px;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 30px;
}
.resource-show-row .works-item .title[data-v-f084ab1a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-weight: 600;
}
.resource-show-row .works-item .title .order[data-v-f084ab1a] {
        width: 40px;
}
.resource-show-row .works-item .desc[data-v-f084ab1a] {
      text-indent: 40px;
      font-size: 14px;
      font-weight: 400;
      color: #999999;
      line-height: 20px;
}
.zoom-box[data-v-f084ab1a] {
  margin-bottom: 10px;
  padding: 12px;
  width: 600px;
  height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zoom-box .zoom[data-v-f084ab1a] {
    margin-right: 8px;
    position: relative;
}
.zoom-box .zoom[data-v-f084ab1a]::after {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
}

.works-edit-box .form-tabs .el-tag {
  margin-bottom: 8px;
  border-width: 0;
  color: #666666;
  background: rgba(153, 153, 153, .1);
}
.works-edit-box .form-tabs .el-tag .el-tag__close {
    color: #666666;
}
.works-edit-box .form-tabs .el-tag .el-tag__close:hover {
      color: white;
      background: rgba(153, 153, 153, .4);
}

.works-edit-box .form-hint-box[data-v-a8602080] {
  margin-bottom: 24px;
  padding: 0 12px;
  font-size: 15px;
  line-height: 40px;
  border-radius: 4px;
  background-color: #FFEFE8;
}
.works-edit-box .form-hint-box > span[data-v-a8602080] {
    color: #F56C6C;
}
.works-edit-title[data-v-a8602080] {
  margin-bottom: 30px;
  font-size: 15px;
  line-height: 10px;
  padding-left: 10px;
  border-left: 2px #ff7a4b solid;
}
.basic-info[data-v-a8602080] {
  width: 40%;
  min-width: 400px;
  margin-bottom: 30px;
}
.form-tabs[data-v-a8602080] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  max-width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.cover-img-select-box[data-v-a8602080] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
}
.cover-img-select-box .cover-img-box[data-v-a8602080] {
    margin-right: 10px;
    display: inline-block;
    cursor: pointer;
}
.cover-img-select-box .cover-img-box > div[data-v-a8602080] {
      overflow: hidden;
      border-radius: 4px;
      width: 300px;
      height: 200px;
}
.cover-img-select-box .cover-img-box .el-image[data-v-a8602080] {
      width: 100%;
}
.cover-img-select-box .cover-img-box .cover-img[data-v-a8602080] {
      overflow: hidden;
}
.cover-img-select-box .cover-img-box .default-cover-img[data-v-a8602080] {
      font-size: 30px;
      text-align: center;
      color: #909399;
      background-color: #ebedf0;
      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;
}
.cover-img-select-box .cover-img-box .default-cover-img > div[data-v-a8602080] {
        margin-top: 5px;
        font-size: 12px;
        line-height: 24px;
}
.tag-values-box[data-v-a8602080] {
  width: 200%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 28px;
}
.tag-values-box .tag-values-item[data-v-a8602080] {
    margin: 6px 12px 6px 0px;
}
.tag-values-box .tag-values-item[data-v-a8602080] {
    padding: 0 8px;
    background: #f7f8fa;
    border-radius: 4px;
    cursor: pointer;
}
.str-hint[data-v-a8602080] {
  width: 100%;
  min-width: 450px;
  color: #999;
  font-size: 12px;
}

.resource-edit-box .form-tabs .el-tag {
  margin-bottom: 8px;
  border-width: 0;
  color: #666666;
  background: rgba(153, 153, 153, .1);
}
.resource-edit-box .form-tabs .el-tag .el-tag__close {
    color: #666666;
}
.resource-edit-box .form-tabs .el-tag .el-tag__close:hover {
      color: white;
      background: rgba(153, 153, 153, .4);
}

.resource-edit-box[data-v-bf04ec22] {
  padding: 0 20px;
  padding-top: 16px;
  border-bottom: 1px solid transparent;
}
.resource-edit-box .el-icon-warning-outline[data-v-bf04ec22] {
    margin-left: 20px;
    font-size: 18px;
    vertical-align: middle;
    cursor: pointer;
}
.resource-edit-box .format-menu-box[data-v-bf04ec22] {
    margin-top: 20px;
}
.resource-edit-box .format-menu-item[data-v-bf04ec22] {
    padding-bottom: 20px;
    margin-bottom: 12px;
    border-bottom: 1px solid #ebedf0;
}
.resource-edit-box .format-menu-item .format-menu-headre[data-v-bf04ec22] {
      padding: 10px 12px;
      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;
      background: #f4f5f7;
      border-radius: 4px;
      overflow: hidden;
}
.resource-edit-box .format-menu-item .format-menu-headre .order[data-v-bf04ec22] {
        width: 40px;
        display: inline-block;
}
.resource-edit-box .format-menu-item .format-menu-headre .title[data-v-bf04ec22] {
        font-size: 16px;
        font-weight: 700;
        color: #454545;
        line-height: 24px;
}
.resource-edit-box .format-menu-item .format-menu-headre .desc[data-v-bf04ec22] {
        text-indent: 40px;
        color: #999999;
        line-height: 20px;
}
.resource-edit-box .format-menu-item .format-menu-headre .format-menu-headre-handle[data-v-bf04ec22] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 14px;
        color: #454545;
        line-height: 20px;
}
.resource-edit-box .format-menu-item .format-menu-headre .format-menu-headre-handle span[data-v-bf04ec22] {
          cursor: pointer;
}
.resource-edit-box .format-menu-item .format-menu-headre .format-menu-headre-handle span[data-v-bf04ec22]:hover {
          color: #ff7a4b;
}
.resource-edit-box .format-menu-item .format-menu-headre .format-menu-headre-handle .del-btn[data-v-bf04ec22] {
          margin-left: 16px;
}
.audit-status-box .row[data-v-bf04ec22] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.audit-status-box .row .title[data-v-bf04ec22] {
    width: 80px;
}

.file-format-box .file-format-row[data-v-301359db] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.file-format-box .file-format-row .file-format-title[data-v-301359db] {
    width: 80px;
}

.file-info-format-pop .el-checkbox {
  margin-right: 20px;
}
.activity-event-pages .el-table.file-format-table .el-table__row .cell > div {
  white-space: unset;
  text-overflow: unset;
  overflow: unset;
}

.public-pop-root-inside[data-v-282fd1ba] {
  text-align: center;
}
.public-pop-root-inside .operation[data-v-282fd1ba] {
    margin-top: 30px;
}

.public-pop-root-inside[data-v-6c1026ff] {
  text-align: center;
}
.public-pop-root-inside .operation[data-v-6c1026ff] {
    margin-top: 30px;
}

.el-select-dropdown.el-popper.is-multiple.activity_modules .el-select-empty-item {
  padding: 0 20px;
  line-height: 40px;
}

.public-pop-root-inside .content .row[data-v-5469bfca] {
  margin-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.public-pop-root-inside .content .row .title[data-v-5469bfca] {
    margin-right: 20px;
    width: 84px;
    text-align: right;
    font-weight: 600;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.public-pop-root-inside .content .row .select[data-v-5469bfca] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.public-pop-root-inside .operation[data-v-5469bfca] {
  text-align: center;
  margin-top: 30px;
}

.public-pop-root-inside[data-v-50273cea] {
  text-align: center;
}
.public-pop-root-inside .content[data-v-50273cea] {
    height: 70vh;
}
.public-pop-root-inside .operation[data-v-50273cea] {
    margin-top: 30px;
}

.resource-info-page .el-table th > .cell.highlight {
  color: var(--color-primary);
}
.resource-info-page .el-table .el-table__fixed thead th,
.resource-info-page .el-table th.is-leaf,
.resource-info-page .el-table thead.has-gutter th {
  background: #f5f7fa !important;
}
.resource-info-page .el-table .el-table__row .cell > div,
.resource-info-page .el-table .el-table__row .cell > span {
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.examine-header-filter[data-v-5efbaae9] {
  position: relative;
  padding: 30px 20px 0 20px;
  margin-bottom: 20px;
  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: white;
  z-index: 6;
}
.examine-header-filter-type[data-v-5efbaae9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.examine-header-filter-type .action-show-option-btn[data-v-5efbaae9] {
      margin-left: 24px;
      cursor: pointer;
      white-space: nowrap;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      line-height: 20px;
}
.examine-header-filter-type .action-show-option-btn i[data-v-5efbaae9] {
        margin-right: 8px;
        color: #454545;
        font-size: 16px;
}
.examine-header-filter-actions[data-v-5efbaae9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.examine-header-filter-actions .action-show-option-btn[data-v-5efbaae9] {
      margin-right: 24px;
      cursor: pointer;
      white-space: nowrap;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      line-height: 20px;
}
.examine-header-filter-actions .action-show-option-btn i[data-v-5efbaae9] {
        margin-right: 8px;
        color: #454545;
        font-size: 16px;
}
.data-list[data-v-5efbaae9] {
  padding: 0 20px;
  position: relative;
}
.data-list .tag_status_select_box[data-v-5efbaae9] {
    position: absolute;
    width: calc(100% - 40px);
    left: 20px;
    top: -500px;
    padding: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    z-index: 1;
    background: white;
    border-radius: 4px;
    overflow: hidden;
    -webkit-box-shadow: 0px 19px 24px 20px rgba(0, 0, 0, .06);
            box-shadow: 0px 19px 24px 20px rgba(0, 0, 0, .06);
    -webkit-transition: top 0.3s;
    transition: top 0.3s;
    z-index: 5;
}
.data-list .tag_status_select_box_open[data-v-5efbaae9] {
    top: 0px;
}
.tag_status_select_box[data-v-5efbaae9] {
  --info-font-color: #606266;
}
.tag-select-item[data-v-5efbaae9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 28px;
}
.tag-select-item .tag-name[data-v-5efbaae9],
  .tag-select-item .tag-values-item[data-v-5efbaae9] {
    margin-right: 12px;
    margin-bottom: 12px;
}
.tag-select-item .tag-name[data-v-5efbaae9] {
    width: 70px;
    text-align: right;
    font-weight: 600;
}
.tag-select-item .tag-values-box[data-v-5efbaae9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.tag-select-item .tag-values-item[data-v-5efbaae9] {
    padding: 0 8px;
    border-radius: 4px;
    cursor: pointer;
    color: var(--info-font-color);
}
.tag-select-item .tag-values-all-delete[data-v-5efbaae9] {
    background: transparent;
}
.tag-check-tag-box[data-v-5efbaae9] {
  min-height: 0;
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px #ebedf0 solid;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tag-check-tag-box .tag-select-item[data-v-5efbaae9] {
    margin: 0;
}
.tag-check-tag-box .tag-values-item[data-v-5efbaae9],
  .tag-check-tag-box .tag-name[data-v-5efbaae9] {
    margin-bottom: 0;
}
.tag-check-tag-box .tag-values-item[data-v-5efbaae9] {
    border: 1px dashed #c4c4c4;
}
.tag-check-tag-box .tag-values-all-delete[data-v-5efbaae9] {
    border-color: transparent;
}
.tag-check-tag-box .tag-values-all-delete i[data-v-5efbaae9] {
      font-size: 20px;
      vertical-align: middle;
}
.page-box[data-v-5efbaae9] {
  border: 1px solid transparent;
}
.table-title-box[data-v-5efbaae9] {
  margin-right: 30px;
  font-size: 15px;
  font-weight: 600;
}

.resource-info-statistics[data-v-455b52a8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  background-color: white;
  position: relative;
  z-index: 6;
}
.resource-info-statistics .statistics-title[data-v-455b52a8] {
    margin-bottom: 16px;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
}
.resource-info-statistics .statistics-content[data-v-455b52a8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.resource-info-statistics .significance[data-v-455b52a8] {
    font-weight: 600;
    color: #333333;
}
.resource-info-statistics .progress-circle-info[data-v-455b52a8] {
    margin-right: 30px;
    color: #999999;
    font-size: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.resource-info-statistics .statistics-all-item[data-v-455b52a8] {
    font-size: 26px;
    font-weight: 600;
    text-align: center;
}
.resource-info-statistics .statistics-all-item .desc[data-v-455b52a8] {
      font-size: 12px;
      font-weight: 400;
}
.resource-info-statistics .statistics-all-box[data-v-455b52a8] {
    height: calc(100% - 57px);
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.statistics-audit-info[data-v-455b52a8] {
  text-align: center;
  line-height: 20px;
}

.public-pop-root-inside .content[data-v-3f47f1f9] {
  font-size: 16px;
  min-height: 200px;
}
.public-pop-root-inside .card-box[data-v-3f47f1f9] {
  line-height: 40px;
  margin-bottom: 10px;
}
.public-pop-root-inside .card-box .card-title[data-v-3f47f1f9] {
    background: #ededed;
    border-radius: 4px;
    padding: 0 16px;
}
.public-pop-root-inside .card-box .card-content[data-v-3f47f1f9] {
    padding: 0 16px;
}
.public-pop-root-inside .operation[data-v-3f47f1f9] {
  margin-top: 30px;
  text-align: center;
}
.card-content .checkbox-box[data-v-3f47f1f9] {
  display: inline-block;
  margin-right: 16px;
}
.card-content .checkbox-box img[data-v-3f47f1f9] {
    vertical-align: baseline;
    vertical-align: initial;
    width: 16px;
}
.card-content .disabled[data-v-3f47f1f9] {
  cursor: no-drop;
}

.public-pop-root-inside[data-v-e9962126] {
  text-align: center;
}
.public-pop-root-inside .content[data-v-e9962126] {
    text-align: left;
    height: 493px;
    overflow: auto;
}
.public-pop-root-inside .operation[data-v-e9962126] {
    margin-top: 30px;
}

.resource-info-page .resource-audit-pop > .activity-publish-public-dialog > .el-dialog {
  margin: 0;
  border-radius: 0px !important;
}
.resource-info-page .resource-audit-pop > .activity-publish-public-dialog > .el-dialog > .el-dialog__header {
    display: none;
}
.resource-info-page .resource-audit-pop > .activity-publish-public-dialog > .el-dialog > .el-dialog__body {
    padding: 0;
}

.public-pop-root-inside[data-v-d17ba194] {
  height: 100vh;
  width: 100vw;
}
.public-pop-root-inside iframe[data-v-d17ba194] {
    display: block;
}

.resource-audit-page .detail-content-form-main .works-content-row .value {
  overflow: unset;
  text-overflow: unset;
  white-space: normal;
}
.resource-audit-page .examine-detail-content .detail-content-form-action .el-tabs__nav-wrap::after {
  display: none;
}
.resource-audit-page .examine-detail-content .detail-content-form-action .el-tabs__active-bar {
  height: 1px;
}

.resource-audit-page[data-v-369bd037] {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: #f3f4f6;
}
.examine-detail-header[data-v-369bd037] {
  padding: 0 48px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 80px;
  background-color: #FFFFFF;
  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;
}
.examine-detail-header .detail-header-left[data-v-369bd037] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.examine-detail-header .header-left-count[data-v-369bd037] {
    margin-left: 16px;
    font-size: 14px;
    color: #999999;
}
.examine-detail-header .header-left-disabled-btn[data-v-369bd037] {
    margin-left: 16px;
    color: #ff6e6e;
}
.examine-detail-header .detail-header-right[data-v-369bd037] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.examine-detail-header .detail-header-right .is-disable-click[data-v-369bd037] {
      color: #999999;
      cursor: no-drop;
}
.examine-detail-header .detail-header-right .next-btn[data-v-369bd037] {
      cursor: pointer;
}
.examine-detail-header .detail-header-right .next-btn i[data-v-369bd037] {
        vertical-align: baseline;
}
.examine-detail-header .header-right-user-info[data-v-369bd037] {
    margin: 0 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.examine-detail-header .user-info-name[data-v-369bd037],
  .examine-detail-header .resource-info-name[data-v-369bd037] {
    margin-left: 8px;
    font-size: 16px;
    font-weight: bold;
    color: #454545;
}
.examine-detail-header .resource-info-name[data-v-369bd037] {
    width: 160px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.examine-detail-content[data-v-369bd037] {
  height: calc(100% - 80px);
  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;
}
.examine-detail-content .detail-content-form-main[data-v-369bd037] {
    padding: 20px 12px;
    height: calc(100% - 68px);
    overflow: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.examine-detail-content .detail-content-form-box[data-v-369bd037] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin: 16px;
    width: calc(100% - 338px);
    border-radius: 4px;
    background-color: #FFFFFF;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.examine-detail-content .detail-content-form-action[data-v-369bd037] {
    width: 306px;
    height: 100%;
    border-top: 4px solid #F3F4F6;
    padding: 20px 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: #FFFFFF;
}
.examine-detail-content .action-title[data-v-369bd037] {
    margin-bottom: 20px;
    line-height: 33px;
    font-size: 16px;
    font-weight: bold;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-line-pack: center;
        align-content: center;
}
.examine-detail-content .action-title i[data-v-369bd037] {
    cursor: pointer;
}
.examine-detail-content .action-handle-box[data-v-369bd037] {
    padding-top: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.detail-content-form-box .activity-common-tab[data-v-369bd037] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
}
.detail-content-form-box .activity-common-tab .hint[data-v-369bd037] {
    color: #999999;
}

.works-web-app-page .works-info-box {
  padding: 0 20px;
}
.works-web-app-page .works-content-row .cover-img {
  width: 210px !important;
}
.works-web-app-page .works-content-row .cover-img img {
    width: 210px !important;
}

.works-content-box[data-v-7ad19bae] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.works-edit-title[data-v-7ad19bae] {
  margin-bottom: 30px;
  font-size: 15px;
  line-height: 10px;
  padding-left: 10px;
  border-left: 2px var(--color_primary) solid;
}
.works-content-row[data-v-7ad19bae],
.report-box[data-v-7ad19bae],
.divider-box[data-v-7ad19bae] {
  margin-bottom: 12px;
}
.works-content-row[data-v-7ad19bae] {
  position: relative;
  padding: 0 20px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  color: #454545;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: normal;
  overflow: hidden;
  line-height: 30px;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 4px;
  box-sizing: border-box;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.works-content-row .cover-img[data-v-7ad19bae] {
    padding: 10px 0;
    width: 300px;
    overflow: hidden;
}
.works-content-row .cover-img img[data-v-7ad19bae] {
      width: 300px;
      border-radius: 4px;
}
.works-content-row .title[data-v-7ad19bae] {
    width: 120px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.works-content-row .title .el-icon-warning[data-v-7ad19bae] {
      display: none;
      font-size: 16px;
      color: #FF6E6E;
}
.works-content-row .title div[data-v-7ad19bae] {
      width: 65%;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.works-content-row .value[data-v-7ad19bae] {
    width: calc(100% - 190px);
    white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.works-content-row .anomaly-box[data-v-7ad19bae] {
    display: none;
    opacity: 0;
    color: #ff7a4b;
    width: 70px;
    cursor: pointer;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
}
.works-content-row .form-tabs[data-v-7ad19bae] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.works-content-row .form-tabs .el-tag[data-v-7ad19bae] {
      margin-right: 8px;
      margin-bottom: 8px;
}
.divider-box[data-v-7ad19bae] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 30px;
}
.divider-box .title[data-v-7ad19bae] {
    position: relative;
    padding: 0 8px;
    background-color: white;
}
.divider-box .line-box[data-v-7ad19bae] {
    position: absolute;
    top: 14.5px;
    height: 1px;
    background-color: #999;
    width: 100%;
}
.report-box[data-v-7ad19bae] {
  --border-color: #999;
  border-bottom: 1px solid var(--border-color);
  border-left: 1px solid var(--border-color);
}
.report-box .row[data-v-7ad19bae] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.report-box .row .column[data-v-7ad19bae] {
      padding: 8px 10px;
      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;
      border-top: 1px solid var(--border-color);
      border-right: 1px solid var(--border-color);
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.edit-works-info-box .works-content-row[data-v-7ad19bae]:hover,
.anomaly.works-content-row[data-v-7ad19bae] {
  background-color: rgba(255, 122, 75, .1);
}
.anomaly.works-content-row .el-icon-warning[data-v-7ad19bae] {
  display: block;
}
.edit-works-info-box .works-content-row:hover .anomaly-box[data-v-7ad19bae] {
  display: block;
  opacity: 1;
}
.error-works-info-box .works-content-row .value[data-v-7ad19bae] {
  width: calc(100% - 124px);
}

@charset "UTF-8";
.works-web-app-page .upload-menu-row[data-v-c01630d6] {
  border-bottom-width: 0;
}
.works-web-app-page .upload-menu-row .upload-content-box[data-v-c01630d6] {
    padding-left: 0 !important;
}
.works-web-app-page .upload-menu-row .upload-content-box .works-list[data-v-c01630d6] {
      padding-left: 0px;
}
.works-web-app-page .upload-menu-row .upload-menu-title .order[data-v-c01630d6] {
    width: 24px !important;
}
.works-web-app-page .upload-menu-row .desc[data-v-c01630d6] {
    padding-left: 24px;
    margin-bottom: 0;
}
.works-web-app-page .btn-desc[data-v-c01630d6] {
  font-size: 12px;
  color: #999999;
  -webkit-transform: scale(0.85);
          transform: scale(0.85);
  -webkit-transform-origin: left bottom;
          transform-origin: left bottom;
}
.works-web-app-page .app-upload-btn-box[data-v-c01630d6] {
  margin-top: 16px;
  margin-bottom: 6px;
  padding: 10px 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: var(--color_primary);
  border: 1px solid var(--color_primary);
  border-radius: 10px;
}
.works-list[data-v-c01630d6],
.upload-menu-title[data-v-c01630d6] {
  position: relative;
  z-index: 1;
}
.works-upload-box[data-v-c01630d6] {
  min-height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.upload-btn-box[data-v-c01630d6] {
  padding-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.upload-btn-box > .desc[data-v-c01630d6] {
    padding-left: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 10px;
    color: #999999;
    font-size: 12px;
}
.upload-menu-row[data-v-c01630d6] {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #EBEDF0;
}
.upload-menu-row .upload-menu-title[data-v-c01630d6] {
    margin-bottom: 6px;
    font-size: 16px;
    font-weight: 700;
    color: #454545;
    line-height: 24px;
}
.upload-menu-row .upload-menu-title .order[data-v-c01630d6] {
      width: 40px;
      display: inline-block;
}
.upload-menu-row .desc[data-v-c01630d6] {
    padding-left: 40px;
    margin-bottom: 16px;
    color: #999999;
    line-height: 20px;
    word-wrap: break-word;
    white-space: pre-wrap;
    /* 或者使用 normal 如果你不需要保留空白和换行 */
}
.upload-menu-row .upload-content-box[data-v-c01630d6] {
    padding-left: 40px;
}

.works-row[data-v-f0e656cc] {
  padding: 10px 0px;
  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;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.works-row .works-name[data-v-f0e656cc] {
    width: 240px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
.works-row .size[data-v-f0e656cc] {
    width: 120px;
}
.works-row .time[data-v-f0e656cc] {
    width: 180px;
}
.works-row .btn[data-v-f0e656cc] {
    width: 18px;
}
.works-row i[data-v-f0e656cc] {
    font-size: 18px;
    cursor: pointer;
}
.works-row .download[data-v-f0e656cc] {
    margin-right: 20px;
    display: inline-block;
}
.works-row .anomaly-box[data-v-f0e656cc] {
    width: 30%;
    text-align: right;
    padding-right: 26px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.works-row .anomaly-box > span[data-v-f0e656cc] {
      opacity: 0;
      color: #ff7a4b;
      display: inline-block;
      width: 70px;
      cursor: pointer;
      -webkit-transition: all 0.2s;
      transition: all 0.2s;
}
.works-row .file-info-box[data-v-f0e656cc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    line-height: 22px;
}
.works-row .file-info-box span[data-v-f0e656cc] {
      color: var(--color_primary);
      font-size: 22px;
      vertical-align: bottom;
}
.works-row .file-info-box div[data-v-f0e656cc] {
      margin: 0 5px;
      width: calc(100% - 48px);
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.works-row .file-info-box .el-icon-warning[data-v-f0e656cc] {
      display: none;
      font-size: 16px;
      color: #FF6E6E;
}
.edit-upload-info-box .works-row[data-v-f0e656cc]:hover,
.anomaly.works-row[data-v-f0e656cc] {
  padding: 10px 4px;
  background-color: rgba(255, 122, 75, .1);
}
.anomaly.works-row[data-v-f0e656cc] {
  margin-bottom: 10px;
}
.anomaly.works-row .el-icon-warning[data-v-f0e656cc] {
    display: block;
}
.edit-upload-info-box .works-row:hover .anomaly-box > span[data-v-f0e656cc] {
  opacity: 1;
}

.works-row[data-v-d1e12afc] {
  padding: 10px 0px;
  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;
  background-color: rgba(255, 122, 75, 0);
  border-radius: 4px;
  border-bottom: 1px solid #ebedf0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.works-row .file-info-box[data-v-d1e12afc] {
    width: calc(100% - 40px);
}
.works-row .file-info-box .file-resource-box[data-v-d1e12afc] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.works-row .file-info-box .file-resource-box > span[data-v-d1e12afc] {
        color: #f56c6c;
        font-size: 30px;
        vertical-align: bottom;
        line-height: 30px;
}
.works-row .file-info-box .file-resource-box .file-info[data-v-d1e12afc] {
        margin-left: 5px;
        width: calc(100% - 35px);
}
.works-row .file-info-box .file-resource-box .file-info .file-title[data-v-d1e12afc] {
          margin-bottom: 4px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          font-size: 16px;
          font-family: PingFang SC, PingFang SC-Medium;
          font-weight: 600;
          color: #333333;
          line-height: 22px;
}
.works-row .file-info-box .file-resource-box .file-info .file-title div[data-v-d1e12afc] {
            width: 70%;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
}
.works-row .file-info-box .file-resource-box .file-info .file-title .el-icon-warning[data-v-d1e12afc] {
            display: none;
            color: #FF6E6E;
}
.works-row .file-info-box .file-resource-box .file-info .file-desc[data-v-d1e12afc] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          font-size: 12px;
          color: #999999;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
}
.works-row .file-info-box .file-resource-box .file-info .file-desc .size[data-v-d1e12afc] {
            margin-right: 10px;
}
.works-row .file-handle[data-v-d1e12afc] {
    width: 36px;
    text-align: right;
    padding: 0 5px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.works-row .file-handle .el-icon-more[data-v-d1e12afc] {
      -webkit-transform: rotateZ(90deg);
              transform: rotateZ(90deg);
}
.works-row .anomaly-box[data-v-d1e12afc] {
    width: 30%;
    text-align: right;
    padding-right: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.anomaly.works-row[data-v-d1e12afc] {
  margin-bottom: 6px;
  padding: 6px 12px;
  background-color: var(--primary_back_color);
  border-bottom-width: 0;
}
.anomaly.works-row .el-icon-warning[data-v-d1e12afc] {
    display: block !important;
}
.app-swipe-cell-btn[data-v-d1e12afc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0 16px;
  color: white;
  background-color: #FF6E6E;
}

@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;
}

.public-pop-root-inside .user-box[data-v-415beb70] {
  margin-top: 18px;
  padding: 6px 12px;
  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;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
}
.public-pop-root-inside .user-box .user-text[data-v-415beb70] {
    width: calc(100% - 110px);
    overflow: hidden;
}
.public-pop-root-inside .operation[data-v-415beb70] {
  margin-top: 24px;
  text-align: center;
}

.flow-set-box .wfc-tab-gray-content,
.flow-set-box .wf-content.wf-one-step-content,
.flow-set-box .wfcp-branch-box-wrap,
.flow-set-box .wfcp-branch-box .wfcp-node-list:first-child > .wfcp-node-item > .bottom-left-cover-line,
.flow-set-box .wfcp-branch-box .wfcp-node-list:first-child > .wfcp-node-item > .top-left-cover-line,
.flow-set-box .wfcp-branch-box .wfcp-node-list:last-child > .wfcp-node-item > .bottom-right-cover-line,
.flow-set-box .wfcp-branch-box .wfcp-node-list:last-child > .wfcp-node-item > .top-right-cover-line {
  background: white !important;
}
.flow-set-box .wf-content .wf-step-none .el-tabs__content {
  padding-top: 0 !important;
}
.flow-set-box .wfcp-node-box {
  border-top-color: var(--color_primary) !important;
}
.flow-set-box .wfcp-node-box.green-top-color {
  border-top-color: #6cc933 !important;
}
.flow-set-box .blue-color {
  color: var(--color_primary) !important;
}
.flow-set-box .wfcp-node-box,
.flow-set-box .auto-judge {
  -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, .2);
          box-shadow: 0 4px 20px 0 rgba(0, 0, 0, .2);
}
.flow-set-box .workflow-add-node-btn-icon,
.flow-set-box .wfcps-item-add-btn,
.flow-set-box .wfcps-user-del-icon {
  background: var(--color_primary) !important;
}
.flow-set-box .wf-content .el-button.wf-btn-top.el-button--primary {
  display: none;
}

.flow-set-box[data-v-1f3985b9] {
  position: relative;
  height: 100%;
  z-index: 7;
}
.flow-set-box .hint-box[data-v-1f3985b9],
  .flow-set-box .save-btn-box[data-v-1f3985b9] {
    position: absolute;
    z-index: 3;
}
.flow-set-box .hint-box[data-v-1f3985b9] {
    padding: 16px 24px;
    top: 0;
    left: 0;
    color: #999;
    background-color: white;
    border-radius: 0 0 8px 0;
    -webkit-box-shadow: 10px 10px 10px 0 rgba(0, 0, 0, .1);
            box-shadow: 10px 10px 10px 0 rgba(0, 0, 0, .1);
}
.flow-set-box .hint-box span[data-v-1f3985b9] {
      color: var(--color_primary);
      text-decoration: underline;
      cursor: pointer;
}
.flow-set-box .save-btn-box[data-v-1f3985b9] {
    top: -40px;
    right: 20px;
}
/*
 * @desc 工作流公用的css
 * @author zhangxue
 * @date 20191501
 */
html[data-v-2468f6a0],body[data-v-2468f6a0]{
    margin: 0;
    padding: 0;
    height: 100%;
    background: #f3f4f6;
    overflow: hidden;
}
.common_head[data-v-2468f6a0], .manage_top_box[data-v-2468f6a0]{
    position :relative;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
/*
 * @desc 工作流创建的css
 * @author zhangxue
 * @date 20191501
 */
.wf-list-body[data-v-2468f6a0]{
    width: 100%;
    min-height: 100%;
    text-align: center;
    overflow: hidden;
    background: #f3f4f6;
}
.wf-create-name[data-v-2468f6a0]{
    height: 70px;
    line-height: 70px;
    padding: 0 23px;
    color: #7a8590;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #dfe7ed;
}
.wf-content[data-v-2468f6a0]{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-top: 60px;
    background: #edeff4;
    z-index: 2;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
[data-v-2468f6a0].wf-content div{
    z-index: 1;
}
.wf-content[data-v-2468f6a0] .el-tabs{
}
.wf-content[data-v-2468f6a0] .el-tabs__header{
    position: absolute;
    top: 61px;
    left: 50%;
    /*width: 55.4%;*/
    z-index: 2;
    transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform-style: preserve-3d;
}
.wf-content[data-v-2468f6a0] .el-tabs__nav{
    float: none;
}
.wf-content[data-v-2468f6a0] .el-tabs__item{
    /*width: 25%;*/
    width: 200px;
    height: 70px;
    line-height: 70px;
    padding: 0;
    color: #545f69;
    font-size: 15px;
}
.wf-content[data-v-2468f6a0] .el-tabs__nav .is-active{
    color: #2fa2fe;
    background: #edeff4;
}
.wf-content[data-v-2468f6a0] .el-tabs__active-bar{
    width: 18px!important;
    height: 18px;
    bottom: -8px;
    left: 12.5%;
    background: #fff;
    transform: rotate(-45deg) translate(-36%, -36%)!important;
    -ms-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wf-content[data-v-2468f6a0] .el-tabs__nav-wrap::after{
    height: 0;
}
.wf-content[data-v-2468f6a0] .el-bar-first{
    background: #fff;
    /*left: 12.5%;*/
    left: 100px;
}
.wf-content[data-v-2468f6a0] .el-bar-second{
    background: #d6d8e1;
    /*left: 37.5%;*/
    left: 300px;
}
.wf-content[data-v-2468f6a0] .el-bar-third{
    background: #d6d8e1;
    /*left: 62.5%;*/
    left: 500px;
}
.wf-content[data-v-2468f6a0] .el-bar-fourth{
    background: #fff;
    /*left: 87.5%;*/
    left: 700px;
}
.wf-content[data-v-2468f6a0] .el-tabs__nav .is-active span{
    color: #fff;
    background: #2fa2fe;
}
.wfc-tab-name span[data-v-2468f6a0]{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 10px;
    background: #d6d8e1;
    text-align: center;
}
.wfc-tab-white-content[data-v-2468f6a0]{
    width: 98%;
    min-height: 80%;
    background: #fff;
    border-radius: 6px;
    margin: auto;
    padding: 35px 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-tab-gray-content[data-v-2468f6a0]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    border-top: 1px solid #d6d8e1;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfct-name[data-v-2468f6a0]{
    color: #2fa2fe;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px;
    padding-left: 12px;
}
.wfct-upload_img[data-v-2468f6a0]{
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 16px;
    background: #fff;
    margin-right: 11px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px #7a8590;
            box-shadow: 0px 0px 3px #7a8590;
}
.wfct-upload_img img[data-v-2468f6a0]{
    width: 100%;
    height: 100%;
}
.wtc-logo-box[data-v-2468f6a0] .el-form-item__label{
    line-height: 60px;
}
.wfct-logo-tip[data-v-2468f6a0]{
    float: left;
    line-height:60px;
    color: #919191;
}
.wf-content[data-v-2468f6a0] .el-form-item__label{
    padding: 0 20px 0 0;
    color: #545f69;
    width: 88px;
}
.wf-content[data-v-2468f6a0] .el-form-item{
    margin-bottom: 28px;
}
/***表格设计***/
/*
.wfc-tab-form-content{
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
}
*/
.wfc-panel[data-v-2468f6a0]{
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 21.88%;
    color: #6a747e;
    background: #fff;
    overflow-y: auto;
    text-align: left;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfc-item-warehouse[data-v-2468f6a0]{
    top: 0;
    left: 0;
    padding: 12px 20px;
}
.wfc-item-warehouse[data-v-2468f6a0], .wfc-item-warehouse *[data-v-2468f6a0], .wfc-result[data-v-2468f6a0], .wfc-result *[data-v-2468f6a0]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-item-set[data-v-2468f6a0]{
    right: -100%;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wfc-item-set-show[data-v-2468f6a0]{
    right: 0;
}
.wfciw-name[data-v-2468f6a0]{
    height: 38px;
    line-height: 38px;
    color: #2fa2fe;
    font-size: 14px;
    background: #f3f4f6;
    color: #545f69;
    border-radius: 5px;
    margin-bottom:12px;
    cursor:pointer;
}
.wfciw-name.ed .layui-icon-extend-iconfont[data-v-2468f6a0]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.wfciw-name .layui-icon-extend-iconfont[data-v-2468f6a0]{
    color: #b2bbc4;
    margin-left:5px;
    margin-right:5px;
    font-size: 18px;
}
.wfciw-content[data-v-2468f6a0]{
    width: 100%;
}
.wfciw-item[data-v-2468f6a0]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 13px;
    border: 1px solid #dce5ef;
    cursor: move;
}
.wfciw-item img[data-v-2468f6a0]{
    position:absolute;
    top: 50%;
    right: 32px;
    max-width: 18px;
    max-height: 18px;
    transform: translate(50%, -50%);
    -webkit-transform: translate(50%, -50%);
}
.wfciw-item-block[data-v-2468f6a0]{
    height: 34px;
    line-height:34px;
    text-align: center;
    width: calc(33.33333% - 12px);
    margin-right: 18px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d8e1eb;
    border-radius: 3px;
    margin-bottom:12px;
    padding: 0 5px;
    cursor: move;
    font-size: 13px;
}
.wfciw-item-block-cover[data-v-2468f6a0]{
    padding: 8px;
    border: 1px solid #d8e1eb;
    border-radius: 6px;
    padding:0 12px;
    margin-bottom:12px;
    cursor:move;
}
.wfciw-item-block-name[data-v-2468f6a0]{
    margin: 12px 0;
}
.wfciw-item-block[data-v-2468f6a0]:nth-child(3n) {
    margin-right:0px;
}
.wfciw-item-block-cover .wfciw-item-block[data-v-2468f6a0]{
    cursor:auto;
}
.wfc-result-box[data-v-2468f6a0]{
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: auto;
}
.wfc-result[data-v-2468f6a0]{
    position: relative;
    width: 100%;
    height: 680px;
    padding-top: 15px;
    text-align: left;
    background: url(/vue/dist/static/img/phone_msg.91926f9.png) no-repeat top;
    background-size: 360px;
}
.wfcr-content[data-v-2468f6a0]{
    width: 274px;
    height: 462px;
    margin: auto;
    margin-top: 56px;
    overflow-y: auto;
    margin-bottom: 40px;
}
.wfcr-content-bg[data-v-2468f6a0]{
    background: #f3f4f6;
}
.wfcr-content-group-bg[data-v-2468f6a0]{
    background: #fff;
    min-height: 15px;
}
._nr[data-v-2468f6a0]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wfcr-item[data-v-2468f6a0], .wfcr-item-its[data-v-2468f6a0]{
    position: relative;
    width: 100%;
    min-height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    background: #fff;
    cursor: move;
    border: 1px solid #fff;
}
.wfcr-item-hover[data-v-2468f6a0], .wfcr-group-item-hover[data-v-2468f6a0]{
    border: 1px dashed #2fa2fe;
}
.wfcr-item-hover>.wfcr-item-inner>.wfcri-remove[data-v-2468f6a0], .wfcr-group-item-hover>.wfcri-remove[data-v-2468f6a0]{
    display: block;
}
.wfcr-item-click[data-v-2468f6a0]{
    border: 1px solid #2fa2fe;
}
.wfcri-remove[data-v-2468f6a0]{
    position: absolute;
    top: -1px;
    right: -1px;
    padding: 3px;
    font-size: 12px;
    color: #eee;
    line-height: 1;
    display: none;
    background: #2fa2fe;
    cursor: pointer;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfcri-overlay[data-v-2468f6a0]{
   padding: 0 10px 0 2px;
}
.wfcri-view label[data-v-2468f6a0]{
    display: inline-block;
    float: left;
    white-space: normal;
    word-break: break-word;
    padding: 0 10px;
    color: #222;
    width: 167px;
    color: #545f69;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcri-view span[data-v-2468f6a0]{
    display: inline-block;
    float: right;
    text-align: right;
    color: rgba(25, 31, 37, .4);
    padding-right: 3px;
    font-size: 13px;
    color: #8f98a3;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wfcri-view i[data-v-2468f6a0]{
    float: right;
    line-height: 44px;
    width: 15px;
}
.wfcs-title[data-v-2468f6a0]{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 20px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #dfe7ed;
}
.wfcs-item[data-v-2468f6a0]{
    padding: 20px 0 0 21px;
    color: #333;
}
.wfcs-item-name[data-v-2468f6a0]{
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 14px;
}
.wfcs-item-name span[data-v-2468f6a0]{
    margin-left: 10px;
    color: #8f98a3;
    font-size: 12px;
}
.wfcs-content[data-v-2468f6a0] .el-input{
    padding-right: 25px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcs-content[data-v-2468f6a0] .el-input .el-input__suffix{
    right: 27px;
}
.wfcs-content[data-v-2468f6a0] .el-input__inner{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-right: 43px;
}
.wfcs-sel-item[data-v-2468f6a0] .el-input .el-input__suffix{
    right: 1px;
}
.wfcs-sel-item[data-v-2468f6a0] .el-input__icon{
    line-height: 34px;
}
/***流程设计***/
.wf-content[data-v-2468f6a0] .el-tabs{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding-top: 61px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-2468f6a0] .el-tabs__content{
    width: 100%;
    height: 100%;
    overflow: visible;
    padding-top: 70px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-2468f6a0] .el-tab-pane{
    height: 100%;
    width: 100%;
}
.wfc-zoom[data-v-2468f6a0]{
    position: absolute;
    top: 110px;
    right: 22px;
    width: 125px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #545f69;
    z-index: 4;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.wfc-zoom-out[data-v-2468f6a0], .wfc-zoom-in[data-v-2468f6a0]{
    display: block;
    width: 26px;
    height: 25px;
    line-height: 25px;
    color: #2fa2fe;
    font-weight: bold;
    border: 1px solid #2fa2fe;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-zoom-out[data-v-2468f6a0]{
    float: left;
}
.wfc-zoom-in[data-v-2468f6a0]{
    float: right;
}
.wfc-tab-gray-content *[data-v-2468f6a0]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-process-scale[data-v-2468f6a0]{
    position: relative;
    padding-top: 41px;
    width: 100%;
    margin-bottom: 150px;
    -webkit-transform-origin: 50% 0px 0px!important;
            transform-origin: 50% 0px 0px!important;
}
.wfcp-node[data-v-2468f6a0]{
    width: 387px;
    display:inline-block;
}
.wfcp-branch[data-v-2468f6a0], .wfcp-end[data-v-2468f6a0]{
    width: 100%;
}
.wfcp-end[data-v-2468f6a0]{
    width: 72px;
    height: 37px;
    line-height: 37px;
    border-radius: 5px;
    background: #d6d8e1;
    font-size: 13px;
    color: #6a747e;
    margin: auto;
}
.wfcp-node-box[data-v-2468f6a0]{
    position: relative;
    width: 220px;
    height: 94px;
    margin: auto;
    background: #fff;
    z-index: 3;
    border-radius: 6px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
    border-top: 3px solid #2fa2fe;
    padding: 14px 17px 14px 17px;
    /*
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    */
}
.wfcp-node-list[data-v-2468f6a0] .add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px;
    margin: auto;
}
.wfcp-node-list[data-v-2468f6a0] .add-node-btn-box:before, .condition-node-box[data-v-2468f6a0]:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.wfcp-node-list[data-v-2468f6a0] .add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.wfcp-node-list[data-v-2468f6a0] .add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.wfc-process-scale .add-branch[data-v-2468f6a0]{
    position: absolute;
    top: 18px;
    left: 50%;
    min-width: 72px;
    height: 36px;
    line-height: 36px;
    background: #fff;
    color: #6a747e;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    border: none;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor:pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translate(-50%, -50%) translateZ(3px);
    -webkit-transform: translate(-50%, -50%) translateZ(3px);
}
.wfcp-branch-box[data-v-2468f6a0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    width: auto;
    margin: auto;
    margin-top: 18px;
    overflow: visible;
    border-top: 3px solid #d4d6df;
    border-bottom: 3px solid #d4d6df;
}
.wfc-process-scale .branch-item[data-v-2468f6a0]{
    position: relative;
    display: inline-block;
    margin: auto;
    margin-bottom: -1px;
    /*width: 387px;*/
}
.wfc-process-scale .condition-node[data-v-2468f6a0]{
    min-height: 226px;
}
.wfc-process-scale .condition-node-box[data-v-2468f6a0]{
    padding: 22px 75px 0 75px;
}
.wfc-process-scale .auto-judge[data-v-2468f6a0]{
    position: relative;
    width: 220px;
    height: 94px;
    border-radius: 7px;
    background: #fff;
    margin: auto;
    padding: 15px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
}
.wfcpn-item-name.purple-color[data-v-2468f6a0]{
    text-decoration: underline;
}
.top-left-cover-line[data-v-2468f6a0], .top-right-cover-line[data-v-2468f6a0] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    top: -4px;
}
.top-left-cover-line[data-v-2468f6a0]{
    left: -1.5px;
}
.top-right-cover-line[data-v-2468f6a0]{
    right: -1.5px;
}
.bottom-left-cover-line[data-v-2468f6a0], .bottom-right-cover-line[data-v-2468f6a0] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    bottom: -3px;
}
.bottom-left-cover-line[data-v-2468f6a0]{
    left: -1.5px;
}
.bottom-right-cover-line[data-v-2468f6a0]{
    right: -1.5px;
}
.wfcs-sel-item[data-v-2468f6a0]{
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
    padding-right: 110px;
}
.wfcs-sel-item[data-v-2468f6a0]:last-child{
    margin-bottom: 0;
}
.wfcs-content[data-v-2468f6a0] .el-checkbox{
    margin-right: 8px;
}
.wfcs-content[data-v-2468f6a0] .el-radio{
    margin-bottom: 10px;
    font-size: 13px;
}
.wfcs-item[data-v-2468f6a0] .el-checkbox__label{
    font-size: 13px;
}
.wfcs-content[data-v-2468f6a0] .el-radio:last-child{
    margin-bottom: 0px;
}
.wfcs-sel-del-btn[data-v-2468f6a0], .wfcs-sel-add-btn[data-v-2468f6a0]{
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-2468f6a0]{
    right: 64px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-2468f6a0]{
    right: 24px;
    background: #2fa2fe;
}
.wfcs-sel-item[data-v-2468f6a0] .el-input{
    padding-right: 0;
}
.wfcs-sel-item[data-v-2468f6a0] .el-input__prefix{
    left: 10px;
}
.wfcs-sel-item[data-v-2468f6a0] .el-input--prefix .el-input__inner{
    padding-left: 35px;
}
.wfcs-sel-item[data-v-2468f6a0] .el-input__prefix{
    cursor: move;
}
.wfcs-mag[data-v-2468f6a0]{
    font-size: 13px;
    color: #8f98a3;
    padding: 5px 20px 0px;
}
.wfcp-node-list[data-v-2468f6a0]{
    position: relative;
    margin-bottom: -1px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.wfcp-branch[data-v-2468f6a0]{
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.wfcp-branch-box-wrap[data-v-2468f6a0]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f3f4f6;
}
.wfc-tab-condition-content[data-v-2468f6a0]{
    overflow-x: auto;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.top-left-cover-line[data-v-2468f6a0], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.top-right-cover-line[data-v-2468f6a0]{
    background-color: #f3f4f6;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.bottom-left-cover-line[data-v-2468f6a0], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.bottom-right-cover-line[data-v-2468f6a0]{
    background-color: #f3f4f6;
}
.wfcp-node-list[data-v-2468f6a0] .add-nod-sel-box{
    width: 324px;
    height: 90px;
    background: #fff;
    padding: 8px 15px;
}
.wfcp-node-list[data-v-2468f6a0] .add-nod-sel-item{
    width: 33%;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
}
.wfcp-node-list[data-v-2468f6a0] .ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.wfcp-node-list[data-v-2468f6a0] .ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.wfcp-node-list[data-v-2468f6a0] .ans-icon.orange-color{
    background: #ffebd5;
}
.wfcp-node-list[data-v-2468f6a0] .ans-icon.purple-color{
    background: #eae8ff;
}
.blue-color[data-v-2468f6a0]{
    color: #2fa2fe;
}
.wfcp-node-list[data-v-2468f6a0] .add-nod-sel-box .green-color, .wfc-process-scale .green-color[data-v-2468f6a0]{
    color: #6cc933;
}
.wfc-process-scale .green-top-color[data-v-2468f6a0]{
    border-top: 3px solid #6cc933;
}
.wfc-process-scale .green-hover[data-v-2468f6a0]{
    border-color: #6cc933;
}
.wfc-process-scale .green-hover .wfcpn-item-del[data-v-2468f6a0]{
    background: #6cc933;
}
.wfcp-node-list[data-v-2468f6a0] .add-nod-sel-box .orange-color, .wfc-process-scale .orange-color[data-v-2468f6a0]{
    color: #ff9c2b;
}
.wfc-process-scale .orange-top-color[data-v-2468f6a0]{
    border-top: 3px solid #ff9c2b;
}
.wfc-process-scale .orange-hover[data-v-2468f6a0]{
    border-color: #ff9c2b;
}
.wfc-process-scale .orange-hover .wfcpn-item-del[data-v-2468f6a0]{
    background: #ff9c2b;
}
.wfcp-node-list[data-v-2468f6a0] .add-nod-sel-box .purple-color, .wfc-process-scale .purple-color[data-v-2468f6a0]{
    color: #6f52ed;
}
.wfc-process-scale .purple-top-color[data-v-2468f6a0]{
    border-top: 3px solid #6f52ed;
}
.wfc-process-scale .purple-hover[data-v-2468f6a0]{
    border-color: #6f52ed;
}
.wfc-process-scale .purple-hover .wfcpn-item-del[data-v-2468f6a0]{
    background: #6f52ed;
}
.wfcp-node-list[data-v-2468f6a0] .add-nod-sel-box .jasper-color, .wfc-process-scale .jasper-color[data-v-2468f6a0]{
    color: #2bd6c9;
}
.wfc-process-scale .jasper-top-color[data-v-2468f6a0]{
    border-top: 3px solid #2bd6c9;
}
.wfc-process-scale .jasper-hover[data-v-2468f6a0]{
    border-color: #2bd6c9;
}
.wfc-process-scale .jasper-hover .wfcpn-item-del[data-v-2468f6a0]{
    background: #2bd6c9;
}
.wfcpn-item-icon[data-v-2468f6a0]{
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 18px;
    margin-top:2px;
}
.wfcpn-item-name[data-v-2468f6a0]{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
}
.wfcpn-item-desc[data-v-2468f6a0]{
    font-size: 13px;
    color: #8f98a3;
    min-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcpn-item-del[data-v-2468f6a0]{
    position: absolute;
    top: -8px;
    right: -8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}
.wfc-process-set-box[data-v-2468f6a0]{
    position: absolute;
    width: 430px;
    text-align:left;
    /*
    width: 22.4%;
    max-width: 431px;
    */
    background: #fff;
    z-index: 2 !important;
    top: -91px;
    bottom: 0;
    right: -100%;
    color: #333;
    padding-top: 90px;
    padding-bottom: 80px;
    -webkit-box-shadow: 0px 0px 8px #d6d8e1;
            box-shadow: 0px 0px 8px #d6d8e1;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 9;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.show-process-set-box[data-v-2468f6a0]{
    right: 0;
}
.wfcps-name[data-v-2468f6a0]{
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    text-indent: 35px;
    border-bottom: 1px solid #f3f4f6;
}
.wfcps-content[data-v-2468f6a0]{
    width: 100%;
    padding: 22px 33px 0 33px;
}
.wfcps-item-name[data-v-2468f6a0]{
    width: 100%;
    height: 20px;
    font-size: 14px;
}
.wfcps-content[data-v-2468f6a0] .el-radio__label{
    font-size: 13px;
}
.wfcps-item-con[data-v-2468f6a0]{
    width: 100%;
    margin: 15px 0;
}
.wfcps-item-con[data-v-2468f6a0] .el-input--suffix .el-input__inner{
    font-size: 13px;
}
.wfcps-item-con-desc[data-v-2468f6a0]{
    width: 100%;
    font-size: 12px;
    color: #6a747e;
    margin-bottom: 20px;
}
.wfcps-item-add-btn[data-v-2468f6a0]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    background: #2fa2fe;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
}
.wfcps-item-msg[data-v-2468f6a0]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #8f98a3;
}
.wfcps-user[data-v-2468f6a0]{
    display: inline-block;
    position:relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.wfcps-user-del-icon[data-v-2468f6a0]{
    position:absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2fa2fe;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.wfcps-content[data-v-2468f6a0], .wfcps-user[data-v-2468f6a0], .wfcps-bottom[data-v-2468f6a0]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcps-bottom[data-v-2468f6a0]{
    position: absolute;
    bottom: 0;
    height: 78px;
    padding: 15px 30px;
    background: #fff;
}
.wfcps-bottom button[data-v-2468f6a0]{
    width: 160px;
    height: 40px;
    font-size: 14px;
    margin-right: 30px;
}
.wfcps-bottom[data-v-2468f6a0] .el-button+.el-button{
    margin-right: 0;
}
.wfcps-condition-detail-item[data-v-2468f6a0] .el-input{
    width: 172px;
    height: 50px;
    line-height: 50px;
}
.wfcps-condition-detail-item[data-v-2468f6a0] .el-select{
    margin-right: 15px;
}
.wfcps-condition-detail-item .max-select[data-v-2468f6a0]{
    width: 100%;
    margin-right: 0;
}
.wfcps-item-con.num-section[data-v-2468f6a0]{
    line-height: 40px;
    text-align: center;
}
.wfcps-item-con.num-section[data-v-2468f6a0] .el-input{
    width: 80px;
    height: 40px;
}
.wfcps-item-con.num-section[data-v-2468f6a0] .el-input:first-child{
    margin-right: 4px;
}
.wfcps-item-con.num-section[data-v-2468f6a0] .el-select{
    margin-right: 3px;
}
.num-section-msg[data-v-2468f6a0], .num-section-icon[data-v-2468f6a0]{
    display: inline-block;
    width: 85px;
    font-size: 14px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.num-section-icon[data-v-2468f6a0]{
    width: 40px;
}
.wfc-tab-white-content[data-v-2468f6a0] .el-select{
    width: 100%;
}
.wfc-tab-white-content[data-v-2468f6a0] .el-form-item__content{
    text-align: left;
}
.wf-content>button[data-v-2468f6a0]{
    float: right;
    margin: 20px 0 20px 15px;
    z-index: 7;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content>button .layui-icon-extend-iconfont[data-v-2468f6a0]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content>button>span[data-v-2468f6a0]{
    margin: 0;
}
.wf-content>.el-button+.el-button[data-v-2468f6a0]{
    margin-left: 15px;
}
.wf-content>button[data-v-2468f6a0]:first-child{
    margin-right: 23px;
}
.wfcps-condition-detail-item[data-v-2468f6a0] .el-checkbox{
    margin-bottom: 10px;
}
.wfcps-child-name[data-v-2468f6a0]{
    margin-top: 22px;
}
.wf-content .wf-step-none[data-v-2468f6a0]{
    padding-top: 0;
}
.wf-content .wf-step-none[data-v-2468f6a0] .el-tabs__item, .wf-content .wf-step-none[data-v-2468f6a0] .el-tabs__active-bar{
    display: none;
}
.wf-content .wf-step-none[data-v-2468f6a0] .el-tabs__content{
    padding-top: 50px;
}
.wf-step-none .wfc-tab-gray-content[data-v-2468f6a0]{
    border: 0;
}
.wf-content .wf-btn-top[data-v-2468f6a0]{
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 0px 0 20px 15px;
    z-index: 2;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content .wf-btn-top .layui-icon-extend-iconfont[data-v-2468f6a0]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content .wf-btn-top>span[data-v-2468f6a0]{
    margin: 0;
}
.wf-content.wf-one-step-content[data-v-2468f6a0]{
    padding: 0;
    background: #f3f4f6;
}
.wfcps-content-all[data-v-2468f6a0]{
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.wfcps-item-con-time-child[data-v-2468f6a0]{
    position: relative;
    width: 100%;
    height: 45px;
}
[data-v-2468f6a0] .wfcps-item-con-time-child .el-input__icon{
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-2468f6a0], .wfcps-item-con-child-del-btn[data-v-2468f6a0], .wfcps-item-con-child-add-btn[data-v-2468f6a0]{
    position: absolute;
    top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #8f98a3;
    cursor: pointer;
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-2468f6a0]{
    right: 0;
    font-size: 20px;
}
.wfcps-item-con-child-add-btn[data-v-2468f6a0]{
    right: 0;
}
.wfcps-item-con-child-del-btn[data-v-2468f6a0]{
    font-size: 18px;
    right: 40px;
}
.wfcps-condition-detail-item-del-btn[data-v-2468f6a0]:hover, .wfcps-item-con-child-del-btn[data-v-2468f6a0]:hover, .wfcps-item-con-child-add-btn[data-v-2468f6a0]:hover{
    color: #409EFF;
}
.wfcps-item-con-time-child-item.el-input[data-v-2468f6a0]{
    width: 120px;
    height: 34px;
    line-height: 34px;
    float: left;
    cursor: pointer;
}
[data-v-2468f6a0] .wfcps-item-con-time-child-item .el-input__inner{
    height: 34px;
    line-height: 34px;
    cursor: pointer;
}
.wfcps-item-con-time-child-item-icon[data-v-2468f6a0]{
    height: 34px;
    line-height: 34px;
    margin: 0 10px;
    float: left;
}
.wfcps-condition-detail-item[data-v-2468f6a0]{
    position: relative;
}
.process-set-box-shade[data-v-2468f6a0]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .15);
}
.workflow-dialog-checkbox[data-v-2468f6a0]{
    margin-bottom: 20px;
}
.wfcps-item-con-url-text.el-input[data-v-2468f6a0]{
    width: 100%;
}
.wfcps-item-con-param-name.el-input[data-v-2468f6a0]{
    width: 110px;
    margin-right: 10px;
}
.wfcps-item-con-child[data-v-2468f6a0]{
    position: relative;
}
.wfcps-item-con-child .wfcs-sel-del-btn[data-v-2468f6a0]{
    right: 34px;
}
.wfcps-item-con-child .wfcs-sel-add-btn[data-v-2468f6a0]{
    right: 0;
}
[data-v-2468f6a0] .wfcps-item-con-param-con .el-input{
    width: 160px;
}
.wfcri-head-row[data-v-2468f6a0]{
    height: 35px;
    line-height:35px;
    text-indent: 10px;
    color: #8f98a3;
}
.wfcr-item-inner .wfcr-item-its[data-v-2468f6a0]{
    margin-bottom:0px;
}
.wf-content.wf-step-no-top[data-v-2468f6a0], .wf-content .wf-step-no-top[data-v-2468f6a0]{
    top: 0;
    padding-top: 0;
}
[data-v-2468f6a0] .wf-content .wf-step-no-top .el-tabs__header{
    top: 0;
}
[data-v-2468f6a0] .edit-shade-show .el-tabs__content{
    z-index: 9;
    /*position: absolute;*/
    -webkit-transform: translate(0%, 0%) translateZ(9px);
            transform: translate(0%, 0%) translateZ(9px);
}
.wfc-tab-condition-save-btn[data-v-2468f6a0]{
    display: block;
    width: 180px;
    margin: auto;
}
.wfc-step-second-save-btn[data-v-2468f6a0]{
    display: block;
    width: 180px;
    margin: 10px auto;
    /**
     * modify by cao  修改from_type = 5时没有保存按钮的bug<复现：教师入离职-配置管理中的审批流应用>  2021/12/7
     * */
    z-index: 999;
}
.wfcs-content-desc[data-v-2468f6a0]{
    font-size: 13px;
}
[data-v-2468f6a0] .wfcs-content-num-input.el-input{
    width: 110px;
    padding-right: 10px;
    margin-left: 10px;
}
[data-v-2468f6a0] .wfcs-content-num-input.el-input .el-input__inner{
    padding-right: 15px;
}
.wfc-tab-white-content .wfi-type-select[data-v-2468f6a0] {
    width: 30%;
    float: left;
    margin-right: 10px;
}
.wfcs-item-set-user-info .el-select[data-v-2468f6a0]{
    width: 100%;
}
[data-v-2468f6a0] .wfcs-item-set-user-info .el-select .el-input__icon{
    line-height: 34px;
}
[data-v-2468f6a0] .wfcs-item-set-user-info .el-checkbox{
    margin-bottom: 10px;
}
/*yansen 2021-10-25 修复工作流-表单设计不能拖动的问题*/
.wfc-panel.wfc-item-warehouse[data-v-2468f6a0]{
    z-index: 2;
}

@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;
}

[data-v-74b27f8b] html,body[data-v-74b27f8b]{
    margin:0;
    padding:0;
}
.bulk_import_data_box[data-v-74b27f8b]{
    background:#fff;
    border-radius:15px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    padding: 0 20px;
    text-align:left;
}
.commonbox_title[data-v-74b27f8b]{
    font-size:16px;
    color:#7a8590;
}
[data-v-74b27f8b] .commonbox_layer{
    height:100%;
    background:rgba(0, 0, 0, .2);
}
[data-v-74b27f8b] .message_box{
    color:red;
}
.message_box_canclebtn[data-v-74b27f8b]{
    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-74b27f8b]{
    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-74b27f8b]{
    border-radius:12px;
    overflow:visible;
}
[data-v-74b27f8b] .el-icon-close{
    font-size:18px;
}
[data-v-74b27f8b] .el-message-box__headerbtn{
    width:30px;
    height:30px;
    background:#fff;
    top:-9px;
    right:-9px;
    border-radius:15px;
}
[data-v-74b27f8b] .el-message-box__title{
    font-size:16px;
    color:#7a8692;
}
.bi_upload_button[data-v-74b27f8b]{
    width:370px;
    height:50px;
    border:1px dashed #3fa7fc;
    margin:0 auto;
    border-radius:15px;
}
.bi_upload_button_main[data-v-74b27f8b]{
    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-74b27f8b]{
    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-74b27f8b] .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-74b27f8b] .test_txt{
    float:left;
    margin-left:7px;
}
.cbt_bts[data-v-74b27f8b]{
    width:90%;
    margin:35px auto;
}
.webapp-dialog .cbt_bts[data-v-74b27f8b]{
    width:90%;
    margin:35px auto;
}
.cbt_canclebtn[data-v-74b27f8b]{
    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-74b27f8b]{
    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-74b27f8b]{
    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-74b27f8b]{
    text-align:left;
}
.message_box_icon[data-v-74b27f8b]{
    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-74b27f8b]{
    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-74b27f8b]{
    font-size:24px;
    color:#333;
    margin-top:10px;
    text-align:center;
}
.message_box_str[data-v-74b27f8b]{
    font-size:14px;
    color:#8f98a3;
    text-align:center;
    margin-top:20px;
}
[data-v-74b27f8b] .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-74b27f8b] .el-dialog .el-dialog__body{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
    padding: 30px 20px;
}
.import_error_txt[data-v-74b27f8b]{
    text-align:center;
    line-height:50px;
}
[data-v-74b27f8b] .message_box .el-dialog{
    min-height:320px;
}
.message_radio_box[data-v-74b27f8b]{
    margin-top:20px;
}
label.el-radio.message_radio_label[data-v-74b27f8b] {
    width: 46%;
    text-align: center;
}
.message_box .el-dialog__headerbtn[data-v-74b27f8b]{
    line-height: 40px;
}
[data-v-74b27f8b] .message_box .el-dialog__body{
    padding: 30px 20px;
}
.sns-not-click[data-v-74b27f8b]{
    cursor:  not-allowed;
    background: #f3f4f6;
    color: #b2bac3;
}
.message_tpl_download_arr[data-v-74b27f8b]{
    text-align: center;
    display: block;
}
.message_tpl_download_arr .bi_download_button[data-v-74b27f8b]{
    display: inline-block;
    margin: 25px 10px 6px;
}
.common-upload-file-loading[data-v-74b27f8b]{
    -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 ***/








































































































































/*
 * @desc 工作流公用的css
 * @author zhangxue
 * @date 20191501
 */
html[data-v-2ed52fc5],body[data-v-2ed52fc5]{
    margin: 0;
    padding: 0;
    height: 100%;
    background: #f3f4f6;
    overflow: hidden;
}
.common_head[data-v-2ed52fc5], .manage_top_box[data-v-2ed52fc5]{
    position :relative;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
/*
 * @desc 工作流创建的css
 * @author zhangxue
 * @date 20191501
 */
.wf-list-body[data-v-2ed52fc5]{
    width: 100%;
    min-height: 100%;
    text-align: center;
    overflow: hidden;
    background: #f3f4f6;
}
.wf-create-name[data-v-2ed52fc5]{
    height: 70px;
    line-height: 70px;
    padding: 0 23px;
    color: #7a8590;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #dfe7ed;
}
.wf-content[data-v-2ed52fc5]{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-top: 60px;
    background: #edeff4;
    z-index: 2;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
[data-v-2ed52fc5].wf-content div{
    z-index: 1;
}
.wf-content[data-v-2ed52fc5] .el-tabs{
}
.wf-content[data-v-2ed52fc5] .el-tabs__header{
    position: absolute;
    top: 61px;
    left: 50%;
    /*width: 55.4%;*/
    z-index: 2;
    transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform-style: preserve-3d;
}
.wf-content[data-v-2ed52fc5] .el-tabs__nav{
    float: none;
}
.wf-content[data-v-2ed52fc5] .el-tabs__item{
    /*width: 25%;*/
    width: 200px;
    height: 70px;
    line-height: 70px;
    padding: 0;
    color: #545f69;
    font-size: 15px;
}
.wf-content[data-v-2ed52fc5] .el-tabs__nav .is-active{
    color: #2fa2fe;
    background: #edeff4;
}
.wf-content[data-v-2ed52fc5] .el-tabs__active-bar{
    width: 18px!important;
    height: 18px;
    bottom: -8px;
    left: 12.5%;
    background: #fff;
    transform: rotate(-45deg) translate(-36%, -36%)!important;
    -ms-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wf-content[data-v-2ed52fc5] .el-tabs__nav-wrap::after{
    height: 0;
}
.wf-content[data-v-2ed52fc5] .el-bar-first{
    background: #fff;
    /*left: 12.5%;*/
    left: 100px;
}
.wf-content[data-v-2ed52fc5] .el-bar-second{
    background: #d6d8e1;
    /*left: 37.5%;*/
    left: 300px;
}
.wf-content[data-v-2ed52fc5] .el-bar-third{
    background: #d6d8e1;
    /*left: 62.5%;*/
    left: 500px;
}
.wf-content[data-v-2ed52fc5] .el-bar-fourth{
    background: #fff;
    /*left: 87.5%;*/
    left: 700px;
}
.wf-content[data-v-2ed52fc5] .el-tabs__nav .is-active span{
    color: #fff;
    background: #2fa2fe;
}
.wfc-tab-name span[data-v-2ed52fc5]{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 10px;
    background: #d6d8e1;
    text-align: center;
}
.wfc-tab-white-content[data-v-2ed52fc5]{
    width: 98%;
    min-height: 80%;
    background: #fff;
    border-radius: 6px;
    margin: auto;
    padding: 35px 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-tab-gray-content[data-v-2ed52fc5]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    border-top: 1px solid #d6d8e1;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfct-name[data-v-2ed52fc5]{
    color: #2fa2fe;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px;
    padding-left: 12px;
}
.wfct-upload_img[data-v-2ed52fc5]{
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 16px;
    background: #fff;
    margin-right: 11px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px #7a8590;
            box-shadow: 0px 0px 3px #7a8590;
}
.wfct-upload_img img[data-v-2ed52fc5]{
    width: 100%;
    height: 100%;
}
.wtc-logo-box[data-v-2ed52fc5] .el-form-item__label{
    line-height: 60px;
}
.wfct-logo-tip[data-v-2ed52fc5]{
    float: left;
    line-height:60px;
    color: #919191;
}
.wf-content[data-v-2ed52fc5] .el-form-item__label{
    padding: 0 20px 0 0;
    color: #545f69;
    width: 88px;
}
.wf-content[data-v-2ed52fc5] .el-form-item{
    margin-bottom: 28px;
}
/***表格设计***/
/*
.wfc-tab-form-content{
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
}
*/
.wfc-panel[data-v-2ed52fc5]{
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 21.88%;
    color: #6a747e;
    background: #fff;
    overflow-y: auto;
    text-align: left;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfc-item-warehouse[data-v-2ed52fc5]{
    top: 0;
    left: 0;
    padding: 12px 20px;
}
.wfc-item-warehouse[data-v-2ed52fc5], .wfc-item-warehouse *[data-v-2ed52fc5], .wfc-result[data-v-2ed52fc5], .wfc-result *[data-v-2ed52fc5]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-item-set[data-v-2ed52fc5]{
    right: -100%;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wfc-item-set-show[data-v-2ed52fc5]{
    right: 0;
}
.wfciw-name[data-v-2ed52fc5]{
    height: 38px;
    line-height: 38px;
    color: #2fa2fe;
    font-size: 14px;
    background: #f3f4f6;
    color: #545f69;
    border-radius: 5px;
    margin-bottom:12px;
    cursor:pointer;
}
.wfciw-name.ed .layui-icon-extend-iconfont[data-v-2ed52fc5]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.wfciw-name .layui-icon-extend-iconfont[data-v-2ed52fc5]{
    color: #b2bbc4;
    margin-left:5px;
    margin-right:5px;
    font-size: 18px;
}
.wfciw-content[data-v-2ed52fc5]{
    width: 100%;
}
.wfciw-item[data-v-2ed52fc5]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 13px;
    border: 1px solid #dce5ef;
    cursor: move;
}
.wfciw-item img[data-v-2ed52fc5]{
    position:absolute;
    top: 50%;
    right: 32px;
    max-width: 18px;
    max-height: 18px;
    transform: translate(50%, -50%);
    -webkit-transform: translate(50%, -50%);
}
.wfciw-item-block[data-v-2ed52fc5]{
    height: 34px;
    line-height:34px;
    text-align: center;
    width: calc(33.33333% - 12px);
    margin-right: 18px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d8e1eb;
    border-radius: 3px;
    margin-bottom:12px;
    padding: 0 5px;
    cursor: move;
    font-size: 13px;
}
.wfciw-item-block-cover[data-v-2ed52fc5]{
    padding: 8px;
    border: 1px solid #d8e1eb;
    border-radius: 6px;
    padding:0 12px;
    margin-bottom:12px;
    cursor:move;
}
.wfciw-item-block-name[data-v-2ed52fc5]{
    margin: 12px 0;
}
.wfciw-item-block[data-v-2ed52fc5]:nth-child(3n) {
    margin-right:0px;
}
.wfciw-item-block-cover .wfciw-item-block[data-v-2ed52fc5]{
    cursor:auto;
}
.wfc-result-box[data-v-2ed52fc5]{
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: auto;
}
.wfc-result[data-v-2ed52fc5]{
    position: relative;
    width: 100%;
    height: 680px;
    padding-top: 15px;
    text-align: left;
    background: url(/vue/dist/static/img/phone_msg.91926f9.png) no-repeat top;
    background-size: 360px;
}
.wfcr-content[data-v-2ed52fc5]{
    width: 274px;
    height: 462px;
    margin: auto;
    margin-top: 56px;
    overflow-y: auto;
    margin-bottom: 40px;
}
.wfcr-content-bg[data-v-2ed52fc5]{
    background: #f3f4f6;
}
.wfcr-content-group-bg[data-v-2ed52fc5]{
    background: #fff;
    min-height: 15px;
}
._nr[data-v-2ed52fc5]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wfcr-item[data-v-2ed52fc5], .wfcr-item-its[data-v-2ed52fc5]{
    position: relative;
    width: 100%;
    min-height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    background: #fff;
    cursor: move;
    border: 1px solid #fff;
}
.wfcr-item-hover[data-v-2ed52fc5], .wfcr-group-item-hover[data-v-2ed52fc5]{
    border: 1px dashed #2fa2fe;
}
.wfcr-item-hover>.wfcr-item-inner>.wfcri-remove[data-v-2ed52fc5], .wfcr-group-item-hover>.wfcri-remove[data-v-2ed52fc5]{
    display: block;
}
.wfcr-item-click[data-v-2ed52fc5]{
    border: 1px solid #2fa2fe;
}
.wfcri-remove[data-v-2ed52fc5]{
    position: absolute;
    top: -1px;
    right: -1px;
    padding: 3px;
    font-size: 12px;
    color: #eee;
    line-height: 1;
    display: none;
    background: #2fa2fe;
    cursor: pointer;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfcri-overlay[data-v-2ed52fc5]{
   padding: 0 10px 0 2px;
}
.wfcri-view label[data-v-2ed52fc5]{
    display: inline-block;
    float: left;
    white-space: normal;
    word-break: break-word;
    padding: 0 10px;
    color: #222;
    width: 167px;
    color: #545f69;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcri-view span[data-v-2ed52fc5]{
    display: inline-block;
    float: right;
    text-align: right;
    color: rgba(25, 31, 37, .4);
    padding-right: 3px;
    font-size: 13px;
    color: #8f98a3;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wfcri-view i[data-v-2ed52fc5]{
    float: right;
    line-height: 44px;
    width: 15px;
}
.wfcs-title[data-v-2ed52fc5]{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 20px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #dfe7ed;
}
.wfcs-item[data-v-2ed52fc5]{
    padding: 20px 0 0 21px;
    color: #333;
}
.wfcs-item-name[data-v-2ed52fc5]{
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 14px;
}
.wfcs-item-name span[data-v-2ed52fc5]{
    margin-left: 10px;
    color: #8f98a3;
    font-size: 12px;
}
.wfcs-content[data-v-2ed52fc5] .el-input{
    padding-right: 25px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcs-content[data-v-2ed52fc5] .el-input .el-input__suffix{
    right: 27px;
}
.wfcs-content[data-v-2ed52fc5] .el-input__inner{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-right: 43px;
}
.wfcs-sel-item[data-v-2ed52fc5] .el-input .el-input__suffix{
    right: 1px;
}
.wfcs-sel-item[data-v-2ed52fc5] .el-input__icon{
    line-height: 34px;
}
/***流程设计***/
.wf-content[data-v-2ed52fc5] .el-tabs{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding-top: 61px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-2ed52fc5] .el-tabs__content{
    width: 100%;
    height: 100%;
    overflow: visible;
    padding-top: 70px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-2ed52fc5] .el-tab-pane{
    height: 100%;
    width: 100%;
}
.wfc-zoom[data-v-2ed52fc5]{
    position: absolute;
    top: 110px;
    right: 22px;
    width: 125px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #545f69;
    z-index: 4;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.wfc-zoom-out[data-v-2ed52fc5], .wfc-zoom-in[data-v-2ed52fc5]{
    display: block;
    width: 26px;
    height: 25px;
    line-height: 25px;
    color: #2fa2fe;
    font-weight: bold;
    border: 1px solid #2fa2fe;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-zoom-out[data-v-2ed52fc5]{
    float: left;
}
.wfc-zoom-in[data-v-2ed52fc5]{
    float: right;
}
.wfc-tab-gray-content *[data-v-2ed52fc5]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-process-scale[data-v-2ed52fc5]{
    position: relative;
    padding-top: 41px;
    width: 100%;
    margin-bottom: 150px;
    -webkit-transform-origin: 50% 0px 0px!important;
            transform-origin: 50% 0px 0px!important;
}
.wfcp-node[data-v-2ed52fc5]{
    width: 387px;
    display:inline-block;
}
.wfcp-branch[data-v-2ed52fc5], .wfcp-end[data-v-2ed52fc5]{
    width: 100%;
}
.wfcp-end[data-v-2ed52fc5]{
    width: 72px;
    height: 37px;
    line-height: 37px;
    border-radius: 5px;
    background: #d6d8e1;
    font-size: 13px;
    color: #6a747e;
    margin: auto;
}
.wfcp-node-box[data-v-2ed52fc5]{
    position: relative;
    width: 220px;
    height: 94px;
    margin: auto;
    background: #fff;
    z-index: 3;
    border-radius: 6px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
    border-top: 3px solid #2fa2fe;
    padding: 14px 17px 14px 17px;
    /*
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    */
}
.wfcp-node-list[data-v-2ed52fc5] .add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px;
    margin: auto;
}
.wfcp-node-list[data-v-2ed52fc5] .add-node-btn-box:before, .condition-node-box[data-v-2ed52fc5]:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.wfcp-node-list[data-v-2ed52fc5] .add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.wfcp-node-list[data-v-2ed52fc5] .add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.wfc-process-scale .add-branch[data-v-2ed52fc5]{
    position: absolute;
    top: 18px;
    left: 50%;
    min-width: 72px;
    height: 36px;
    line-height: 36px;
    background: #fff;
    color: #6a747e;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    border: none;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor:pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translate(-50%, -50%) translateZ(3px);
    -webkit-transform: translate(-50%, -50%) translateZ(3px);
}
.wfcp-branch-box[data-v-2ed52fc5]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    width: auto;
    margin: auto;
    margin-top: 18px;
    overflow: visible;
    border-top: 3px solid #d4d6df;
    border-bottom: 3px solid #d4d6df;
}
.wfc-process-scale .branch-item[data-v-2ed52fc5]{
    position: relative;
    display: inline-block;
    margin: auto;
    margin-bottom: -1px;
    /*width: 387px;*/
}
.wfc-process-scale .condition-node[data-v-2ed52fc5]{
    min-height: 226px;
}
.wfc-process-scale .condition-node-box[data-v-2ed52fc5]{
    padding: 22px 75px 0 75px;
}
.wfc-process-scale .auto-judge[data-v-2ed52fc5]{
    position: relative;
    width: 220px;
    height: 94px;
    border-radius: 7px;
    background: #fff;
    margin: auto;
    padding: 15px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
}
.wfcpn-item-name.purple-color[data-v-2ed52fc5]{
    text-decoration: underline;
}
.top-left-cover-line[data-v-2ed52fc5], .top-right-cover-line[data-v-2ed52fc5] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    top: -4px;
}
.top-left-cover-line[data-v-2ed52fc5]{
    left: -1.5px;
}
.top-right-cover-line[data-v-2ed52fc5]{
    right: -1.5px;
}
.bottom-left-cover-line[data-v-2ed52fc5], .bottom-right-cover-line[data-v-2ed52fc5] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    bottom: -3px;
}
.bottom-left-cover-line[data-v-2ed52fc5]{
    left: -1.5px;
}
.bottom-right-cover-line[data-v-2ed52fc5]{
    right: -1.5px;
}
.wfcs-sel-item[data-v-2ed52fc5]{
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
    padding-right: 110px;
}
.wfcs-sel-item[data-v-2ed52fc5]:last-child{
    margin-bottom: 0;
}
.wfcs-content[data-v-2ed52fc5] .el-checkbox{
    margin-right: 8px;
}
.wfcs-content[data-v-2ed52fc5] .el-radio{
    margin-bottom: 10px;
    font-size: 13px;
}
.wfcs-item[data-v-2ed52fc5] .el-checkbox__label{
    font-size: 13px;
}
.wfcs-content[data-v-2ed52fc5] .el-radio:last-child{
    margin-bottom: 0px;
}
.wfcs-sel-del-btn[data-v-2ed52fc5], .wfcs-sel-add-btn[data-v-2ed52fc5]{
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-2ed52fc5]{
    right: 64px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-2ed52fc5]{
    right: 24px;
    background: #2fa2fe;
}
.wfcs-sel-item[data-v-2ed52fc5] .el-input{
    padding-right: 0;
}
.wfcs-sel-item[data-v-2ed52fc5] .el-input__prefix{
    left: 10px;
}
.wfcs-sel-item[data-v-2ed52fc5] .el-input--prefix .el-input__inner{
    padding-left: 35px;
}
.wfcs-sel-item[data-v-2ed52fc5] .el-input__prefix{
    cursor: move;
}
.wfcs-mag[data-v-2ed52fc5]{
    font-size: 13px;
    color: #8f98a3;
    padding: 5px 20px 0px;
}
.wfcp-node-list[data-v-2ed52fc5]{
    position: relative;
    margin-bottom: -1px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.wfcp-branch[data-v-2ed52fc5]{
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.wfcp-branch-box-wrap[data-v-2ed52fc5]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f3f4f6;
}
.wfc-tab-condition-content[data-v-2ed52fc5]{
    overflow-x: auto;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.top-left-cover-line[data-v-2ed52fc5], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.top-right-cover-line[data-v-2ed52fc5]{
    background-color: #f3f4f6;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.bottom-left-cover-line[data-v-2ed52fc5], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.bottom-right-cover-line[data-v-2ed52fc5]{
    background-color: #f3f4f6;
}
.wfcp-node-list[data-v-2ed52fc5] .add-nod-sel-box{
    width: 324px;
    height: 90px;
    background: #fff;
    padding: 8px 15px;
}
.wfcp-node-list[data-v-2ed52fc5] .add-nod-sel-item{
    width: 33%;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
}
.wfcp-node-list[data-v-2ed52fc5] .ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.wfcp-node-list[data-v-2ed52fc5] .ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.wfcp-node-list[data-v-2ed52fc5] .ans-icon.orange-color{
    background: #ffebd5;
}
.wfcp-node-list[data-v-2ed52fc5] .ans-icon.purple-color{
    background: #eae8ff;
}
.blue-color[data-v-2ed52fc5]{
    color: #2fa2fe;
}
.wfcp-node-list[data-v-2ed52fc5] .add-nod-sel-box .green-color, .wfc-process-scale .green-color[data-v-2ed52fc5]{
    color: #6cc933;
}
.wfc-process-scale .green-top-color[data-v-2ed52fc5]{
    border-top: 3px solid #6cc933;
}
.wfc-process-scale .green-hover[data-v-2ed52fc5]{
    border-color: #6cc933;
}
.wfc-process-scale .green-hover .wfcpn-item-del[data-v-2ed52fc5]{
    background: #6cc933;
}
.wfcp-node-list[data-v-2ed52fc5] .add-nod-sel-box .orange-color, .wfc-process-scale .orange-color[data-v-2ed52fc5]{
    color: #ff9c2b;
}
.wfc-process-scale .orange-top-color[data-v-2ed52fc5]{
    border-top: 3px solid #ff9c2b;
}
.wfc-process-scale .orange-hover[data-v-2ed52fc5]{
    border-color: #ff9c2b;
}
.wfc-process-scale .orange-hover .wfcpn-item-del[data-v-2ed52fc5]{
    background: #ff9c2b;
}
.wfcp-node-list[data-v-2ed52fc5] .add-nod-sel-box .purple-color, .wfc-process-scale .purple-color[data-v-2ed52fc5]{
    color: #6f52ed;
}
.wfc-process-scale .purple-top-color[data-v-2ed52fc5]{
    border-top: 3px solid #6f52ed;
}
.wfc-process-scale .purple-hover[data-v-2ed52fc5]{
    border-color: #6f52ed;
}
.wfc-process-scale .purple-hover .wfcpn-item-del[data-v-2ed52fc5]{
    background: #6f52ed;
}
.wfcp-node-list[data-v-2ed52fc5] .add-nod-sel-box .jasper-color, .wfc-process-scale .jasper-color[data-v-2ed52fc5]{
    color: #2bd6c9;
}
.wfc-process-scale .jasper-top-color[data-v-2ed52fc5]{
    border-top: 3px solid #2bd6c9;
}
.wfc-process-scale .jasper-hover[data-v-2ed52fc5]{
    border-color: #2bd6c9;
}
.wfc-process-scale .jasper-hover .wfcpn-item-del[data-v-2ed52fc5]{
    background: #2bd6c9;
}
.wfcpn-item-icon[data-v-2ed52fc5]{
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 18px;
    margin-top:2px;
}
.wfcpn-item-name[data-v-2ed52fc5]{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
}
.wfcpn-item-desc[data-v-2ed52fc5]{
    font-size: 13px;
    color: #8f98a3;
    min-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcpn-item-del[data-v-2ed52fc5]{
    position: absolute;
    top: -8px;
    right: -8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}
.wfc-process-set-box[data-v-2ed52fc5]{
    position: absolute;
    width: 430px;
    text-align:left;
    /*
    width: 22.4%;
    max-width: 431px;
    */
    background: #fff;
    z-index: 2 !important;
    top: -91px;
    bottom: 0;
    right: -100%;
    color: #333;
    padding-top: 90px;
    padding-bottom: 80px;
    -webkit-box-shadow: 0px 0px 8px #d6d8e1;
            box-shadow: 0px 0px 8px #d6d8e1;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 9;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.show-process-set-box[data-v-2ed52fc5]{
    right: 0;
}
.wfcps-name[data-v-2ed52fc5]{
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    text-indent: 35px;
    border-bottom: 1px solid #f3f4f6;
}
.wfcps-content[data-v-2ed52fc5]{
    width: 100%;
    padding: 22px 33px 0 33px;
}
.wfcps-item-name[data-v-2ed52fc5]{
    width: 100%;
    height: 20px;
    font-size: 14px;
}
.wfcps-content[data-v-2ed52fc5] .el-radio__label{
    font-size: 13px;
}
.wfcps-item-con[data-v-2ed52fc5]{
    width: 100%;
    margin: 15px 0;
}
.wfcps-item-con[data-v-2ed52fc5] .el-input--suffix .el-input__inner{
    font-size: 13px;
}
.wfcps-item-con-desc[data-v-2ed52fc5]{
    width: 100%;
    font-size: 12px;
    color: #6a747e;
    margin-bottom: 20px;
}
.wfcps-item-add-btn[data-v-2ed52fc5]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    background: #2fa2fe;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
}
.wfcps-item-msg[data-v-2ed52fc5]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #8f98a3;
}
.wfcps-user[data-v-2ed52fc5]{
    display: inline-block;
    position:relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.wfcps-user-del-icon[data-v-2ed52fc5]{
    position:absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2fa2fe;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.wfcps-content[data-v-2ed52fc5], .wfcps-user[data-v-2ed52fc5], .wfcps-bottom[data-v-2ed52fc5]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcps-bottom[data-v-2ed52fc5]{
    position: absolute;
    bottom: 0;
    height: 78px;
    padding: 15px 30px;
    background: #fff;
}
.wfcps-bottom button[data-v-2ed52fc5]{
    width: 160px;
    height: 40px;
    font-size: 14px;
    margin-right: 30px;
}
.wfcps-bottom[data-v-2ed52fc5] .el-button+.el-button{
    margin-right: 0;
}
.wfcps-condition-detail-item[data-v-2ed52fc5] .el-input{
    width: 172px;
    height: 50px;
    line-height: 50px;
}
.wfcps-condition-detail-item[data-v-2ed52fc5] .el-select{
    margin-right: 15px;
}
.wfcps-condition-detail-item .max-select[data-v-2ed52fc5]{
    width: 100%;
    margin-right: 0;
}
.wfcps-item-con.num-section[data-v-2ed52fc5]{
    line-height: 40px;
    text-align: center;
}
.wfcps-item-con.num-section[data-v-2ed52fc5] .el-input{
    width: 80px;
    height: 40px;
}
.wfcps-item-con.num-section[data-v-2ed52fc5] .el-input:first-child{
    margin-right: 4px;
}
.wfcps-item-con.num-section[data-v-2ed52fc5] .el-select{
    margin-right: 3px;
}
.num-section-msg[data-v-2ed52fc5], .num-section-icon[data-v-2ed52fc5]{
    display: inline-block;
    width: 85px;
    font-size: 14px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.num-section-icon[data-v-2ed52fc5]{
    width: 40px;
}
.wfc-tab-white-content[data-v-2ed52fc5] .el-select{
    width: 100%;
}
.wfc-tab-white-content[data-v-2ed52fc5] .el-form-item__content{
    text-align: left;
}
.wf-content>button[data-v-2ed52fc5]{
    float: right;
    margin: 20px 0 20px 15px;
    z-index: 7;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content>button .layui-icon-extend-iconfont[data-v-2ed52fc5]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content>button>span[data-v-2ed52fc5]{
    margin: 0;
}
.wf-content>.el-button+.el-button[data-v-2ed52fc5]{
    margin-left: 15px;
}
.wf-content>button[data-v-2ed52fc5]:first-child{
    margin-right: 23px;
}
.wfcps-condition-detail-item[data-v-2ed52fc5] .el-checkbox{
    margin-bottom: 10px;
}
.wfcps-child-name[data-v-2ed52fc5]{
    margin-top: 22px;
}
.wf-content .wf-step-none[data-v-2ed52fc5]{
    padding-top: 0;
}
.wf-content .wf-step-none[data-v-2ed52fc5] .el-tabs__item, .wf-content .wf-step-none[data-v-2ed52fc5] .el-tabs__active-bar{
    display: none;
}
.wf-content .wf-step-none[data-v-2ed52fc5] .el-tabs__content{
    padding-top: 50px;
}
.wf-step-none .wfc-tab-gray-content[data-v-2ed52fc5]{
    border: 0;
}
.wf-content .wf-btn-top[data-v-2ed52fc5]{
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 0px 0 20px 15px;
    z-index: 2;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content .wf-btn-top .layui-icon-extend-iconfont[data-v-2ed52fc5]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content .wf-btn-top>span[data-v-2ed52fc5]{
    margin: 0;
}
.wf-content.wf-one-step-content[data-v-2ed52fc5]{
    padding: 0;
    background: #f3f4f6;
}
.wfcps-content-all[data-v-2ed52fc5]{
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.wfcps-item-con-time-child[data-v-2ed52fc5]{
    position: relative;
    width: 100%;
    height: 45px;
}
[data-v-2ed52fc5] .wfcps-item-con-time-child .el-input__icon{
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-2ed52fc5], .wfcps-item-con-child-del-btn[data-v-2ed52fc5], .wfcps-item-con-child-add-btn[data-v-2ed52fc5]{
    position: absolute;
    top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #8f98a3;
    cursor: pointer;
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-2ed52fc5]{
    right: 0;
    font-size: 20px;
}
.wfcps-item-con-child-add-btn[data-v-2ed52fc5]{
    right: 0;
}
.wfcps-item-con-child-del-btn[data-v-2ed52fc5]{
    font-size: 18px;
    right: 40px;
}
.wfcps-condition-detail-item-del-btn[data-v-2ed52fc5]:hover, .wfcps-item-con-child-del-btn[data-v-2ed52fc5]:hover, .wfcps-item-con-child-add-btn[data-v-2ed52fc5]:hover{
    color: #409EFF;
}
.wfcps-item-con-time-child-item.el-input[data-v-2ed52fc5]{
    width: 120px;
    height: 34px;
    line-height: 34px;
    float: left;
    cursor: pointer;
}
[data-v-2ed52fc5] .wfcps-item-con-time-child-item .el-input__inner{
    height: 34px;
    line-height: 34px;
    cursor: pointer;
}
.wfcps-item-con-time-child-item-icon[data-v-2ed52fc5]{
    height: 34px;
    line-height: 34px;
    margin: 0 10px;
    float: left;
}
.wfcps-condition-detail-item[data-v-2ed52fc5]{
    position: relative;
}
.process-set-box-shade[data-v-2ed52fc5]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .15);
}
.workflow-dialog-checkbox[data-v-2ed52fc5]{
    margin-bottom: 20px;
}
.wfcps-item-con-url-text.el-input[data-v-2ed52fc5]{
    width: 100%;
}
.wfcps-item-con-param-name.el-input[data-v-2ed52fc5]{
    width: 110px;
    margin-right: 10px;
}
.wfcps-item-con-child[data-v-2ed52fc5]{
    position: relative;
}
.wfcps-item-con-child .wfcs-sel-del-btn[data-v-2ed52fc5]{
    right: 34px;
}
.wfcps-item-con-child .wfcs-sel-add-btn[data-v-2ed52fc5]{
    right: 0;
}
[data-v-2ed52fc5] .wfcps-item-con-param-con .el-input{
    width: 160px;
}
.wfcri-head-row[data-v-2ed52fc5]{
    height: 35px;
    line-height:35px;
    text-indent: 10px;
    color: #8f98a3;
}
.wfcr-item-inner .wfcr-item-its[data-v-2ed52fc5]{
    margin-bottom:0px;
}
.wf-content.wf-step-no-top[data-v-2ed52fc5], .wf-content .wf-step-no-top[data-v-2ed52fc5]{
    top: 0;
    padding-top: 0;
}
[data-v-2ed52fc5] .wf-content .wf-step-no-top .el-tabs__header{
    top: 0;
}
[data-v-2ed52fc5] .edit-shade-show .el-tabs__content{
    z-index: 9;
    /*position: absolute;*/
    -webkit-transform: translate(0%, 0%) translateZ(9px);
            transform: translate(0%, 0%) translateZ(9px);
}
.wfc-tab-condition-save-btn[data-v-2ed52fc5]{
    display: block;
    width: 180px;
    margin: auto;
}
.wfc-step-second-save-btn[data-v-2ed52fc5]{
    display: block;
    width: 180px;
    margin: 10px auto;
    /**
     * modify by cao  修改from_type = 5时没有保存按钮的bug<复现：教师入离职-配置管理中的审批流应用>  2021/12/7
     * */
    z-index: 999;
}
.wfcs-content-desc[data-v-2ed52fc5]{
    font-size: 13px;
}
[data-v-2ed52fc5] .wfcs-content-num-input.el-input{
    width: 110px;
    padding-right: 10px;
    margin-left: 10px;
}
[data-v-2ed52fc5] .wfcs-content-num-input.el-input .el-input__inner{
    padding-right: 15px;
}
.wfc-tab-white-content .wfi-type-select[data-v-2ed52fc5] {
    width: 30%;
    float: left;
    margin-right: 10px;
}
.wfcs-item-set-user-info .el-select[data-v-2ed52fc5]{
    width: 100%;
}
[data-v-2ed52fc5] .wfcs-item-set-user-info .el-select .el-input__icon{
    line-height: 34px;
}
[data-v-2ed52fc5] .wfcs-item-set-user-info .el-checkbox{
    margin-bottom: 10px;
}
/*yansen 2021-10-25 修复工作流-表单设计不能拖动的问题*/
.wfc-panel.wfc-item-warehouse[data-v-2ed52fc5]{
    z-index: 2;
}
/*
 * @desc 工作流公用的css
 * @author zhangxue
 * @date 20191501
 */
html[data-v-b05bf990],body[data-v-b05bf990]{
    margin: 0;
    padding: 0;
    height: 100%;
    background: #f3f4f6;
    overflow: hidden;
}
.common_head[data-v-b05bf990], .manage_top_box[data-v-b05bf990]{
    position :relative;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
/*
 * @desc 工作流创建的css
 * @author zhangxue
 * @date 20191501
 */
.wf-list-body[data-v-b05bf990]{
    width: 100%;
    min-height: 100%;
    text-align: center;
    overflow: hidden;
    background: #f3f4f6;
}
.wf-create-name[data-v-b05bf990]{
    height: 70px;
    line-height: 70px;
    padding: 0 23px;
    color: #7a8590;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #dfe7ed;
}
.wf-content[data-v-b05bf990]{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-top: 60px;
    background: #edeff4;
    z-index: 2;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
[data-v-b05bf990].wf-content div{
    z-index: 1;
}
.wf-content[data-v-b05bf990] .el-tabs{
}
.wf-content[data-v-b05bf990] .el-tabs__header{
    position: absolute;
    top: 61px;
    left: 50%;
    /*width: 55.4%;*/
    z-index: 2;
    transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform-style: preserve-3d;
}
.wf-content[data-v-b05bf990] .el-tabs__nav{
    float: none;
}
.wf-content[data-v-b05bf990] .el-tabs__item{
    /*width: 25%;*/
    width: 200px;
    height: 70px;
    line-height: 70px;
    padding: 0;
    color: #545f69;
    font-size: 15px;
}
.wf-content[data-v-b05bf990] .el-tabs__nav .is-active{
    color: #2fa2fe;
    background: #edeff4;
}
.wf-content[data-v-b05bf990] .el-tabs__active-bar{
    width: 18px!important;
    height: 18px;
    bottom: -8px;
    left: 12.5%;
    background: #fff;
    transform: rotate(-45deg) translate(-36%, -36%)!important;
    -ms-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wf-content[data-v-b05bf990] .el-tabs__nav-wrap::after{
    height: 0;
}
.wf-content[data-v-b05bf990] .el-bar-first{
    background: #fff;
    /*left: 12.5%;*/
    left: 100px;
}
.wf-content[data-v-b05bf990] .el-bar-second{
    background: #d6d8e1;
    /*left: 37.5%;*/
    left: 300px;
}
.wf-content[data-v-b05bf990] .el-bar-third{
    background: #d6d8e1;
    /*left: 62.5%;*/
    left: 500px;
}
.wf-content[data-v-b05bf990] .el-bar-fourth{
    background: #fff;
    /*left: 87.5%;*/
    left: 700px;
}
.wf-content[data-v-b05bf990] .el-tabs__nav .is-active span{
    color: #fff;
    background: #2fa2fe;
}
.wfc-tab-name span[data-v-b05bf990]{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 10px;
    background: #d6d8e1;
    text-align: center;
}
.wfc-tab-white-content[data-v-b05bf990]{
    width: 98%;
    min-height: 80%;
    background: #fff;
    border-radius: 6px;
    margin: auto;
    padding: 35px 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-tab-gray-content[data-v-b05bf990]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    border-top: 1px solid #d6d8e1;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfct-name[data-v-b05bf990]{
    color: #2fa2fe;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px;
    padding-left: 12px;
}
.wfct-upload_img[data-v-b05bf990]{
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 16px;
    background: #fff;
    margin-right: 11px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px #7a8590;
            box-shadow: 0px 0px 3px #7a8590;
}
.wfct-upload_img img[data-v-b05bf990]{
    width: 100%;
    height: 100%;
}
.wtc-logo-box[data-v-b05bf990] .el-form-item__label{
    line-height: 60px;
}
.wfct-logo-tip[data-v-b05bf990]{
    float: left;
    line-height:60px;
    color: #919191;
}
.wf-content[data-v-b05bf990] .el-form-item__label{
    padding: 0 20px 0 0;
    color: #545f69;
    width: 88px;
}
.wf-content[data-v-b05bf990] .el-form-item{
    margin-bottom: 28px;
}
/***表格设计***/
/*
.wfc-tab-form-content{
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
}
*/
.wfc-panel[data-v-b05bf990]{
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 21.88%;
    color: #6a747e;
    background: #fff;
    overflow-y: auto;
    text-align: left;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfc-item-warehouse[data-v-b05bf990]{
    top: 0;
    left: 0;
    padding: 12px 20px;
}
.wfc-item-warehouse[data-v-b05bf990], .wfc-item-warehouse *[data-v-b05bf990], .wfc-result[data-v-b05bf990], .wfc-result *[data-v-b05bf990]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-item-set[data-v-b05bf990]{
    right: -100%;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wfc-item-set-show[data-v-b05bf990]{
    right: 0;
}
.wfciw-name[data-v-b05bf990]{
    height: 38px;
    line-height: 38px;
    color: #2fa2fe;
    font-size: 14px;
    background: #f3f4f6;
    color: #545f69;
    border-radius: 5px;
    margin-bottom:12px;
    cursor:pointer;
}
.wfciw-name.ed .layui-icon-extend-iconfont[data-v-b05bf990]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.wfciw-name .layui-icon-extend-iconfont[data-v-b05bf990]{
    color: #b2bbc4;
    margin-left:5px;
    margin-right:5px;
    font-size: 18px;
}
.wfciw-content[data-v-b05bf990]{
    width: 100%;
}
.wfciw-item[data-v-b05bf990]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 13px;
    border: 1px solid #dce5ef;
    cursor: move;
}
.wfciw-item img[data-v-b05bf990]{
    position:absolute;
    top: 50%;
    right: 32px;
    max-width: 18px;
    max-height: 18px;
    transform: translate(50%, -50%);
    -webkit-transform: translate(50%, -50%);
}
.wfciw-item-block[data-v-b05bf990]{
    height: 34px;
    line-height:34px;
    text-align: center;
    width: calc(33.33333% - 12px);
    margin-right: 18px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d8e1eb;
    border-radius: 3px;
    margin-bottom:12px;
    padding: 0 5px;
    cursor: move;
    font-size: 13px;
}
.wfciw-item-block-cover[data-v-b05bf990]{
    padding: 8px;
    border: 1px solid #d8e1eb;
    border-radius: 6px;
    padding:0 12px;
    margin-bottom:12px;
    cursor:move;
}
.wfciw-item-block-name[data-v-b05bf990]{
    margin: 12px 0;
}
.wfciw-item-block[data-v-b05bf990]:nth-child(3n) {
    margin-right:0px;
}
.wfciw-item-block-cover .wfciw-item-block[data-v-b05bf990]{
    cursor:auto;
}
.wfc-result-box[data-v-b05bf990]{
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: auto;
}
.wfc-result[data-v-b05bf990]{
    position: relative;
    width: 100%;
    height: 680px;
    padding-top: 15px;
    text-align: left;
    background: url(/vue/dist/static/img/phone_msg.91926f9.png) no-repeat top;
    background-size: 360px;
}
.wfcr-content[data-v-b05bf990]{
    width: 274px;
    height: 462px;
    margin: auto;
    margin-top: 56px;
    overflow-y: auto;
    margin-bottom: 40px;
}
.wfcr-content-bg[data-v-b05bf990]{
    background: #f3f4f6;
}
.wfcr-content-group-bg[data-v-b05bf990]{
    background: #fff;
    min-height: 15px;
}
._nr[data-v-b05bf990]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wfcr-item[data-v-b05bf990], .wfcr-item-its[data-v-b05bf990]{
    position: relative;
    width: 100%;
    min-height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    background: #fff;
    cursor: move;
    border: 1px solid #fff;
}
.wfcr-item-hover[data-v-b05bf990], .wfcr-group-item-hover[data-v-b05bf990]{
    border: 1px dashed #2fa2fe;
}
.wfcr-item-hover>.wfcr-item-inner>.wfcri-remove[data-v-b05bf990], .wfcr-group-item-hover>.wfcri-remove[data-v-b05bf990]{
    display: block;
}
.wfcr-item-click[data-v-b05bf990]{
    border: 1px solid #2fa2fe;
}
.wfcri-remove[data-v-b05bf990]{
    position: absolute;
    top: -1px;
    right: -1px;
    padding: 3px;
    font-size: 12px;
    color: #eee;
    line-height: 1;
    display: none;
    background: #2fa2fe;
    cursor: pointer;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfcri-overlay[data-v-b05bf990]{
   padding: 0 10px 0 2px;
}
.wfcri-view label[data-v-b05bf990]{
    display: inline-block;
    float: left;
    white-space: normal;
    word-break: break-word;
    padding: 0 10px;
    color: #222;
    width: 167px;
    color: #545f69;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcri-view span[data-v-b05bf990]{
    display: inline-block;
    float: right;
    text-align: right;
    color: rgba(25, 31, 37, .4);
    padding-right: 3px;
    font-size: 13px;
    color: #8f98a3;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wfcri-view i[data-v-b05bf990]{
    float: right;
    line-height: 44px;
    width: 15px;
}
.wfcs-title[data-v-b05bf990]{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 20px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #dfe7ed;
}
.wfcs-item[data-v-b05bf990]{
    padding: 20px 0 0 21px;
    color: #333;
}
.wfcs-item-name[data-v-b05bf990]{
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 14px;
}
.wfcs-item-name span[data-v-b05bf990]{
    margin-left: 10px;
    color: #8f98a3;
    font-size: 12px;
}
.wfcs-content[data-v-b05bf990] .el-input{
    padding-right: 25px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcs-content[data-v-b05bf990] .el-input .el-input__suffix{
    right: 27px;
}
.wfcs-content[data-v-b05bf990] .el-input__inner{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-right: 43px;
}
.wfcs-sel-item[data-v-b05bf990] .el-input .el-input__suffix{
    right: 1px;
}
.wfcs-sel-item[data-v-b05bf990] .el-input__icon{
    line-height: 34px;
}
/***流程设计***/
.wf-content[data-v-b05bf990] .el-tabs{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding-top: 61px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-b05bf990] .el-tabs__content{
    width: 100%;
    height: 100%;
    overflow: visible;
    padding-top: 70px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-b05bf990] .el-tab-pane{
    height: 100%;
    width: 100%;
}
.wfc-zoom[data-v-b05bf990]{
    position: absolute;
    top: 110px;
    right: 22px;
    width: 125px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #545f69;
    z-index: 4;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.wfc-zoom-out[data-v-b05bf990], .wfc-zoom-in[data-v-b05bf990]{
    display: block;
    width: 26px;
    height: 25px;
    line-height: 25px;
    color: #2fa2fe;
    font-weight: bold;
    border: 1px solid #2fa2fe;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-zoom-out[data-v-b05bf990]{
    float: left;
}
.wfc-zoom-in[data-v-b05bf990]{
    float: right;
}
.wfc-tab-gray-content *[data-v-b05bf990]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-process-scale[data-v-b05bf990]{
    position: relative;
    padding-top: 41px;
    width: 100%;
    margin-bottom: 150px;
    -webkit-transform-origin: 50% 0px 0px!important;
            transform-origin: 50% 0px 0px!important;
}
.wfcp-node[data-v-b05bf990]{
    width: 387px;
    display:inline-block;
}
.wfcp-branch[data-v-b05bf990], .wfcp-end[data-v-b05bf990]{
    width: 100%;
}
.wfcp-end[data-v-b05bf990]{
    width: 72px;
    height: 37px;
    line-height: 37px;
    border-radius: 5px;
    background: #d6d8e1;
    font-size: 13px;
    color: #6a747e;
    margin: auto;
}
.wfcp-node-box[data-v-b05bf990]{
    position: relative;
    width: 220px;
    height: 94px;
    margin: auto;
    background: #fff;
    z-index: 3;
    border-radius: 6px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
    border-top: 3px solid #2fa2fe;
    padding: 14px 17px 14px 17px;
    /*
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    */
}
.wfcp-node-list[data-v-b05bf990] .add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px;
    margin: auto;
}
.wfcp-node-list[data-v-b05bf990] .add-node-btn-box:before, .condition-node-box[data-v-b05bf990]:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.wfcp-node-list[data-v-b05bf990] .add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.wfcp-node-list[data-v-b05bf990] .add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.wfc-process-scale .add-branch[data-v-b05bf990]{
    position: absolute;
    top: 18px;
    left: 50%;
    min-width: 72px;
    height: 36px;
    line-height: 36px;
    background: #fff;
    color: #6a747e;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    border: none;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor:pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translate(-50%, -50%) translateZ(3px);
    -webkit-transform: translate(-50%, -50%) translateZ(3px);
}
.wfcp-branch-box[data-v-b05bf990]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    width: auto;
    margin: auto;
    margin-top: 18px;
    overflow: visible;
    border-top: 3px solid #d4d6df;
    border-bottom: 3px solid #d4d6df;
}
.wfc-process-scale .branch-item[data-v-b05bf990]{
    position: relative;
    display: inline-block;
    margin: auto;
    margin-bottom: -1px;
    /*width: 387px;*/
}
.wfc-process-scale .condition-node[data-v-b05bf990]{
    min-height: 226px;
}
.wfc-process-scale .condition-node-box[data-v-b05bf990]{
    padding: 22px 75px 0 75px;
}
.wfc-process-scale .auto-judge[data-v-b05bf990]{
    position: relative;
    width: 220px;
    height: 94px;
    border-radius: 7px;
    background: #fff;
    margin: auto;
    padding: 15px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
}
.wfcpn-item-name.purple-color[data-v-b05bf990]{
    text-decoration: underline;
}
.top-left-cover-line[data-v-b05bf990], .top-right-cover-line[data-v-b05bf990] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    top: -4px;
}
.top-left-cover-line[data-v-b05bf990]{
    left: -1.5px;
}
.top-right-cover-line[data-v-b05bf990]{
    right: -1.5px;
}
.bottom-left-cover-line[data-v-b05bf990], .bottom-right-cover-line[data-v-b05bf990] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    bottom: -3px;
}
.bottom-left-cover-line[data-v-b05bf990]{
    left: -1.5px;
}
.bottom-right-cover-line[data-v-b05bf990]{
    right: -1.5px;
}
.wfcs-sel-item[data-v-b05bf990]{
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
    padding-right: 110px;
}
.wfcs-sel-item[data-v-b05bf990]:last-child{
    margin-bottom: 0;
}
.wfcs-content[data-v-b05bf990] .el-checkbox{
    margin-right: 8px;
}
.wfcs-content[data-v-b05bf990] .el-radio{
    margin-bottom: 10px;
    font-size: 13px;
}
.wfcs-item[data-v-b05bf990] .el-checkbox__label{
    font-size: 13px;
}
.wfcs-content[data-v-b05bf990] .el-radio:last-child{
    margin-bottom: 0px;
}
.wfcs-sel-del-btn[data-v-b05bf990], .wfcs-sel-add-btn[data-v-b05bf990]{
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-b05bf990]{
    right: 64px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-b05bf990]{
    right: 24px;
    background: #2fa2fe;
}
.wfcs-sel-item[data-v-b05bf990] .el-input{
    padding-right: 0;
}
.wfcs-sel-item[data-v-b05bf990] .el-input__prefix{
    left: 10px;
}
.wfcs-sel-item[data-v-b05bf990] .el-input--prefix .el-input__inner{
    padding-left: 35px;
}
.wfcs-sel-item[data-v-b05bf990] .el-input__prefix{
    cursor: move;
}
.wfcs-mag[data-v-b05bf990]{
    font-size: 13px;
    color: #8f98a3;
    padding: 5px 20px 0px;
}
.wfcp-node-list[data-v-b05bf990]{
    position: relative;
    margin-bottom: -1px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.wfcp-branch[data-v-b05bf990]{
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.wfcp-branch-box-wrap[data-v-b05bf990]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f3f4f6;
}
.wfc-tab-condition-content[data-v-b05bf990]{
    overflow-x: auto;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.top-left-cover-line[data-v-b05bf990], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.top-right-cover-line[data-v-b05bf990]{
    background-color: #f3f4f6;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.bottom-left-cover-line[data-v-b05bf990], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.bottom-right-cover-line[data-v-b05bf990]{
    background-color: #f3f4f6;
}
.wfcp-node-list[data-v-b05bf990] .add-nod-sel-box{
    width: 324px;
    height: 90px;
    background: #fff;
    padding: 8px 15px;
}
.wfcp-node-list[data-v-b05bf990] .add-nod-sel-item{
    width: 33%;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
}
.wfcp-node-list[data-v-b05bf990] .ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.wfcp-node-list[data-v-b05bf990] .ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.wfcp-node-list[data-v-b05bf990] .ans-icon.orange-color{
    background: #ffebd5;
}
.wfcp-node-list[data-v-b05bf990] .ans-icon.purple-color{
    background: #eae8ff;
}
.blue-color[data-v-b05bf990]{
    color: #2fa2fe;
}
.wfcp-node-list[data-v-b05bf990] .add-nod-sel-box .green-color, .wfc-process-scale .green-color[data-v-b05bf990]{
    color: #6cc933;
}
.wfc-process-scale .green-top-color[data-v-b05bf990]{
    border-top: 3px solid #6cc933;
}
.wfc-process-scale .green-hover[data-v-b05bf990]{
    border-color: #6cc933;
}
.wfc-process-scale .green-hover .wfcpn-item-del[data-v-b05bf990]{
    background: #6cc933;
}
.wfcp-node-list[data-v-b05bf990] .add-nod-sel-box .orange-color, .wfc-process-scale .orange-color[data-v-b05bf990]{
    color: #ff9c2b;
}
.wfc-process-scale .orange-top-color[data-v-b05bf990]{
    border-top: 3px solid #ff9c2b;
}
.wfc-process-scale .orange-hover[data-v-b05bf990]{
    border-color: #ff9c2b;
}
.wfc-process-scale .orange-hover .wfcpn-item-del[data-v-b05bf990]{
    background: #ff9c2b;
}
.wfcp-node-list[data-v-b05bf990] .add-nod-sel-box .purple-color, .wfc-process-scale .purple-color[data-v-b05bf990]{
    color: #6f52ed;
}
.wfc-process-scale .purple-top-color[data-v-b05bf990]{
    border-top: 3px solid #6f52ed;
}
.wfc-process-scale .purple-hover[data-v-b05bf990]{
    border-color: #6f52ed;
}
.wfc-process-scale .purple-hover .wfcpn-item-del[data-v-b05bf990]{
    background: #6f52ed;
}
.wfcp-node-list[data-v-b05bf990] .add-nod-sel-box .jasper-color, .wfc-process-scale .jasper-color[data-v-b05bf990]{
    color: #2bd6c9;
}
.wfc-process-scale .jasper-top-color[data-v-b05bf990]{
    border-top: 3px solid #2bd6c9;
}
.wfc-process-scale .jasper-hover[data-v-b05bf990]{
    border-color: #2bd6c9;
}
.wfc-process-scale .jasper-hover .wfcpn-item-del[data-v-b05bf990]{
    background: #2bd6c9;
}
.wfcpn-item-icon[data-v-b05bf990]{
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 18px;
    margin-top:2px;
}
.wfcpn-item-name[data-v-b05bf990]{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
}
.wfcpn-item-desc[data-v-b05bf990]{
    font-size: 13px;
    color: #8f98a3;
    min-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcpn-item-del[data-v-b05bf990]{
    position: absolute;
    top: -8px;
    right: -8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}
.wfc-process-set-box[data-v-b05bf990]{
    position: absolute;
    width: 430px;
    text-align:left;
    /*
    width: 22.4%;
    max-width: 431px;
    */
    background: #fff;
    z-index: 2 !important;
    top: -91px;
    bottom: 0;
    right: -100%;
    color: #333;
    padding-top: 90px;
    padding-bottom: 80px;
    -webkit-box-shadow: 0px 0px 8px #d6d8e1;
            box-shadow: 0px 0px 8px #d6d8e1;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 9;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.show-process-set-box[data-v-b05bf990]{
    right: 0;
}
.wfcps-name[data-v-b05bf990]{
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    text-indent: 35px;
    border-bottom: 1px solid #f3f4f6;
}
.wfcps-content[data-v-b05bf990]{
    width: 100%;
    padding: 22px 33px 0 33px;
}
.wfcps-item-name[data-v-b05bf990]{
    width: 100%;
    height: 20px;
    font-size: 14px;
}
.wfcps-content[data-v-b05bf990] .el-radio__label{
    font-size: 13px;
}
.wfcps-item-con[data-v-b05bf990]{
    width: 100%;
    margin: 15px 0;
}
.wfcps-item-con[data-v-b05bf990] .el-input--suffix .el-input__inner{
    font-size: 13px;
}
.wfcps-item-con-desc[data-v-b05bf990]{
    width: 100%;
    font-size: 12px;
    color: #6a747e;
    margin-bottom: 20px;
}
.wfcps-item-add-btn[data-v-b05bf990]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    background: #2fa2fe;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
}
.wfcps-item-msg[data-v-b05bf990]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #8f98a3;
}
.wfcps-user[data-v-b05bf990]{
    display: inline-block;
    position:relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.wfcps-user-del-icon[data-v-b05bf990]{
    position:absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2fa2fe;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.wfcps-content[data-v-b05bf990], .wfcps-user[data-v-b05bf990], .wfcps-bottom[data-v-b05bf990]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcps-bottom[data-v-b05bf990]{
    position: absolute;
    bottom: 0;
    height: 78px;
    padding: 15px 30px;
    background: #fff;
}
.wfcps-bottom button[data-v-b05bf990]{
    width: 160px;
    height: 40px;
    font-size: 14px;
    margin-right: 30px;
}
.wfcps-bottom[data-v-b05bf990] .el-button+.el-button{
    margin-right: 0;
}
.wfcps-condition-detail-item[data-v-b05bf990] .el-input{
    width: 172px;
    height: 50px;
    line-height: 50px;
}
.wfcps-condition-detail-item[data-v-b05bf990] .el-select{
    margin-right: 15px;
}
.wfcps-condition-detail-item .max-select[data-v-b05bf990]{
    width: 100%;
    margin-right: 0;
}
.wfcps-item-con.num-section[data-v-b05bf990]{
    line-height: 40px;
    text-align: center;
}
.wfcps-item-con.num-section[data-v-b05bf990] .el-input{
    width: 80px;
    height: 40px;
}
.wfcps-item-con.num-section[data-v-b05bf990] .el-input:first-child{
    margin-right: 4px;
}
.wfcps-item-con.num-section[data-v-b05bf990] .el-select{
    margin-right: 3px;
}
.num-section-msg[data-v-b05bf990], .num-section-icon[data-v-b05bf990]{
    display: inline-block;
    width: 85px;
    font-size: 14px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.num-section-icon[data-v-b05bf990]{
    width: 40px;
}
.wfc-tab-white-content[data-v-b05bf990] .el-select{
    width: 100%;
}
.wfc-tab-white-content[data-v-b05bf990] .el-form-item__content{
    text-align: left;
}
.wf-content>button[data-v-b05bf990]{
    float: right;
    margin: 20px 0 20px 15px;
    z-index: 7;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content>button .layui-icon-extend-iconfont[data-v-b05bf990]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content>button>span[data-v-b05bf990]{
    margin: 0;
}
.wf-content>.el-button+.el-button[data-v-b05bf990]{
    margin-left: 15px;
}
.wf-content>button[data-v-b05bf990]:first-child{
    margin-right: 23px;
}
.wfcps-condition-detail-item[data-v-b05bf990] .el-checkbox{
    margin-bottom: 10px;
}
.wfcps-child-name[data-v-b05bf990]{
    margin-top: 22px;
}
.wf-content .wf-step-none[data-v-b05bf990]{
    padding-top: 0;
}
.wf-content .wf-step-none[data-v-b05bf990] .el-tabs__item, .wf-content .wf-step-none[data-v-b05bf990] .el-tabs__active-bar{
    display: none;
}
.wf-content .wf-step-none[data-v-b05bf990] .el-tabs__content{
    padding-top: 50px;
}
.wf-step-none .wfc-tab-gray-content[data-v-b05bf990]{
    border: 0;
}
.wf-content .wf-btn-top[data-v-b05bf990]{
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 0px 0 20px 15px;
    z-index: 2;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content .wf-btn-top .layui-icon-extend-iconfont[data-v-b05bf990]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content .wf-btn-top>span[data-v-b05bf990]{
    margin: 0;
}
.wf-content.wf-one-step-content[data-v-b05bf990]{
    padding: 0;
    background: #f3f4f6;
}
.wfcps-content-all[data-v-b05bf990]{
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.wfcps-item-con-time-child[data-v-b05bf990]{
    position: relative;
    width: 100%;
    height: 45px;
}
[data-v-b05bf990] .wfcps-item-con-time-child .el-input__icon{
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-b05bf990], .wfcps-item-con-child-del-btn[data-v-b05bf990], .wfcps-item-con-child-add-btn[data-v-b05bf990]{
    position: absolute;
    top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #8f98a3;
    cursor: pointer;
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-b05bf990]{
    right: 0;
    font-size: 20px;
}
.wfcps-item-con-child-add-btn[data-v-b05bf990]{
    right: 0;
}
.wfcps-item-con-child-del-btn[data-v-b05bf990]{
    font-size: 18px;
    right: 40px;
}
.wfcps-condition-detail-item-del-btn[data-v-b05bf990]:hover, .wfcps-item-con-child-del-btn[data-v-b05bf990]:hover, .wfcps-item-con-child-add-btn[data-v-b05bf990]:hover{
    color: #409EFF;
}
.wfcps-item-con-time-child-item.el-input[data-v-b05bf990]{
    width: 120px;
    height: 34px;
    line-height: 34px;
    float: left;
    cursor: pointer;
}
[data-v-b05bf990] .wfcps-item-con-time-child-item .el-input__inner{
    height: 34px;
    line-height: 34px;
    cursor: pointer;
}
.wfcps-item-con-time-child-item-icon[data-v-b05bf990]{
    height: 34px;
    line-height: 34px;
    margin: 0 10px;
    float: left;
}
.wfcps-condition-detail-item[data-v-b05bf990]{
    position: relative;
}
.process-set-box-shade[data-v-b05bf990]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .15);
}
.workflow-dialog-checkbox[data-v-b05bf990]{
    margin-bottom: 20px;
}
.wfcps-item-con-url-text.el-input[data-v-b05bf990]{
    width: 100%;
}
.wfcps-item-con-param-name.el-input[data-v-b05bf990]{
    width: 110px;
    margin-right: 10px;
}
.wfcps-item-con-child[data-v-b05bf990]{
    position: relative;
}
.wfcps-item-con-child .wfcs-sel-del-btn[data-v-b05bf990]{
    right: 34px;
}
.wfcps-item-con-child .wfcs-sel-add-btn[data-v-b05bf990]{
    right: 0;
}
[data-v-b05bf990] .wfcps-item-con-param-con .el-input{
    width: 160px;
}
.wfcri-head-row[data-v-b05bf990]{
    height: 35px;
    line-height:35px;
    text-indent: 10px;
    color: #8f98a3;
}
.wfcr-item-inner .wfcr-item-its[data-v-b05bf990]{
    margin-bottom:0px;
}
.wf-content.wf-step-no-top[data-v-b05bf990], .wf-content .wf-step-no-top[data-v-b05bf990]{
    top: 0;
    padding-top: 0;
}
[data-v-b05bf990] .wf-content .wf-step-no-top .el-tabs__header{
    top: 0;
}
[data-v-b05bf990] .edit-shade-show .el-tabs__content{
    z-index: 9;
    /*position: absolute;*/
    -webkit-transform: translate(0%, 0%) translateZ(9px);
            transform: translate(0%, 0%) translateZ(9px);
}
.wfc-tab-condition-save-btn[data-v-b05bf990]{
    display: block;
    width: 180px;
    margin: auto;
}
.wfc-step-second-save-btn[data-v-b05bf990]{
    display: block;
    width: 180px;
    margin: 10px auto;
    /**
     * modify by cao  修改from_type = 5时没有保存按钮的bug<复现：教师入离职-配置管理中的审批流应用>  2021/12/7
     * */
    z-index: 999;
}
.wfcs-content-desc[data-v-b05bf990]{
    font-size: 13px;
}
[data-v-b05bf990] .wfcs-content-num-input.el-input{
    width: 110px;
    padding-right: 10px;
    margin-left: 10px;
}
[data-v-b05bf990] .wfcs-content-num-input.el-input .el-input__inner{
    padding-right: 15px;
}
.wfc-tab-white-content .wfi-type-select[data-v-b05bf990] {
    width: 30%;
    float: left;
    margin-right: 10px;
}
.wfcs-item-set-user-info .el-select[data-v-b05bf990]{
    width: 100%;
}
[data-v-b05bf990] .wfcs-item-set-user-info .el-select .el-input__icon{
    line-height: 34px;
}
[data-v-b05bf990] .wfcs-item-set-user-info .el-checkbox{
    margin-bottom: 10px;
}
/*yansen 2021-10-25 修复工作流-表单设计不能拖动的问题*/
.wfc-panel.wfc-item-warehouse[data-v-b05bf990]{
    z-index: 2;
}
/*
 * @desc 工作流创建的css
 * @author zhangxue
 * @date 20191501
 */
.wf-list-body[data-v-2853986a]{
    width: 100%;
    min-height: 100%;
    text-align: center;
    overflow: hidden;
    background: #f3f4f6;
}
.wf-create-name[data-v-2853986a]{
    height: 70px;
    line-height: 70px;
    padding: 0 23px;
    color: #7a8590;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #dfe7ed;
}
.wf-content[data-v-2853986a]{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-top: 60px;
    background: #edeff4;
    z-index: 2;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
[data-v-2853986a].wf-content div{
    z-index: 1;
}
.wf-content[data-v-2853986a] .el-tabs{
}
.wf-content[data-v-2853986a] .el-tabs__header{
    position: absolute;
    top: 61px;
    left: 50%;
    /*width: 55.4%;*/
    z-index: 2;
    transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform-style: preserve-3d;
}
.wf-content[data-v-2853986a] .el-tabs__nav{
    float: none;
}
.wf-content[data-v-2853986a] .el-tabs__item{
    /*width: 25%;*/
    width: 200px;
    height: 70px;
    line-height: 70px;
    padding: 0;
    color: #545f69;
    font-size: 15px;
}
.wf-content[data-v-2853986a] .el-tabs__nav .is-active{
    color: #2fa2fe;
    background: #edeff4;
}
.wf-content[data-v-2853986a] .el-tabs__active-bar{
    width: 18px!important;
    height: 18px;
    bottom: -8px;
    left: 12.5%;
    background: #fff;
    transform: rotate(-45deg) translate(-36%, -36%)!important;
    -ms-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wf-content[data-v-2853986a] .el-tabs__nav-wrap::after{
    height: 0;
}
.wf-content[data-v-2853986a] .el-bar-first{
    background: #fff;
    /*left: 12.5%;*/
    left: 100px;
}
.wf-content[data-v-2853986a] .el-bar-second{
    background: #d6d8e1;
    /*left: 37.5%;*/
    left: 300px;
}
.wf-content[data-v-2853986a] .el-bar-third{
    background: #d6d8e1;
    /*left: 62.5%;*/
    left: 500px;
}
.wf-content[data-v-2853986a] .el-bar-fourth{
    background: #fff;
    /*left: 87.5%;*/
    left: 700px;
}
.wf-content[data-v-2853986a] .el-tabs__nav .is-active span{
    color: #fff;
    background: #2fa2fe;
}
.wfc-tab-name span[data-v-2853986a]{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 10px;
    background: #d6d8e1;
    text-align: center;
}
.wfc-tab-white-content[data-v-2853986a]{
    width: 98%;
    min-height: 80%;
    background: #fff;
    border-radius: 6px;
    margin: auto;
    padding: 35px 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-tab-gray-content[data-v-2853986a]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    border-top: 1px solid #d6d8e1;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfct-name[data-v-2853986a]{
    color: #2fa2fe;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px;
    padding-left: 12px;
}
.wfct-upload_img[data-v-2853986a]{
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 16px;
    background: #fff;
    margin-right: 11px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px #7a8590;
            box-shadow: 0px 0px 3px #7a8590;
}
.wfct-upload_img img[data-v-2853986a]{
    width: 100%;
    height: 100%;
}
.wtc-logo-box[data-v-2853986a] .el-form-item__label{
    line-height: 60px;
}
.wfct-logo-tip[data-v-2853986a]{
    float: left;
    line-height:60px;
    color: #919191;
}
.wf-content[data-v-2853986a] .el-form-item__label{
    padding: 0 20px 0 0;
    color: #545f69;
    width: 88px;
}
.wf-content[data-v-2853986a] .el-form-item{
    margin-bottom: 28px;
}
/***表格设计***/
/*
.wfc-tab-form-content{
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
}
*/
.wfc-panel[data-v-2853986a]{
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 21.88%;
    color: #6a747e;
    background: #fff;
    overflow-y: auto;
    text-align: left;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfc-item-warehouse[data-v-2853986a]{
    top: 0;
    left: 0;
    padding: 12px 20px;
}
.wfc-item-warehouse[data-v-2853986a], .wfc-item-warehouse *[data-v-2853986a], .wfc-result[data-v-2853986a], .wfc-result *[data-v-2853986a]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-item-set[data-v-2853986a]{
    right: -100%;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wfc-item-set-show[data-v-2853986a]{
    right: 0;
}
.wfciw-name[data-v-2853986a]{
    height: 38px;
    line-height: 38px;
    color: #2fa2fe;
    font-size: 14px;
    background: #f3f4f6;
    color: #545f69;
    border-radius: 5px;
    margin-bottom:12px;
    cursor:pointer;
}
.wfciw-name.ed .layui-icon-extend-iconfont[data-v-2853986a]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.wfciw-name .layui-icon-extend-iconfont[data-v-2853986a]{
    color: #b2bbc4;
    margin-left:5px;
    margin-right:5px;
    font-size: 18px;
}
.wfciw-content[data-v-2853986a]{
    width: 100%;
}
.wfciw-item[data-v-2853986a]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 13px;
    border: 1px solid #dce5ef;
    cursor: move;
}
.wfciw-item img[data-v-2853986a]{
    position:absolute;
    top: 50%;
    right: 32px;
    max-width: 18px;
    max-height: 18px;
    transform: translate(50%, -50%);
    -webkit-transform: translate(50%, -50%);
}
.wfciw-item-block[data-v-2853986a]{
    height: 34px;
    line-height:34px;
    text-align: center;
    width: calc(33.33333% - 12px);
    margin-right: 18px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d8e1eb;
    border-radius: 3px;
    margin-bottom:12px;
    padding: 0 5px;
    cursor: move;
    font-size: 13px;
}
.wfciw-item-block-cover[data-v-2853986a]{
    padding: 8px;
    border: 1px solid #d8e1eb;
    border-radius: 6px;
    padding:0 12px;
    margin-bottom:12px;
    cursor:move;
}
.wfciw-item-block-name[data-v-2853986a]{
    margin: 12px 0;
}
.wfciw-item-block[data-v-2853986a]:nth-child(3n) {
    margin-right:0px;
}
.wfciw-item-block-cover .wfciw-item-block[data-v-2853986a]{
    cursor:auto;
}
.wfc-result-box[data-v-2853986a]{
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: auto;
}
.wfc-result[data-v-2853986a]{
    position: relative;
    width: 100%;
    height: 680px;
    padding-top: 15px;
    text-align: left;
    background: url(/vue/dist/static/img/phone_msg.91926f9.png) no-repeat top;
    background-size: 360px;
}
.wfcr-content[data-v-2853986a]{
    width: 274px;
    height: 462px;
    margin: auto;
    margin-top: 56px;
    overflow-y: auto;
    margin-bottom: 40px;
}
.wfcr-content-bg[data-v-2853986a]{
    background: #f3f4f6;
}
.wfcr-content-group-bg[data-v-2853986a]{
    background: #fff;
    min-height: 15px;
}
._nr[data-v-2853986a]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wfcr-item[data-v-2853986a], .wfcr-item-its[data-v-2853986a]{
    position: relative;
    width: 100%;
    min-height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    background: #fff;
    cursor: move;
    border: 1px solid #fff;
}
.wfcr-item-hover[data-v-2853986a], .wfcr-group-item-hover[data-v-2853986a]{
    border: 1px dashed #2fa2fe;
}
.wfcr-item-hover>.wfcr-item-inner>.wfcri-remove[data-v-2853986a], .wfcr-group-item-hover>.wfcri-remove[data-v-2853986a]{
    display: block;
}
.wfcr-item-click[data-v-2853986a]{
    border: 1px solid #2fa2fe;
}
.wfcri-remove[data-v-2853986a]{
    position: absolute;
    top: -1px;
    right: -1px;
    padding: 3px;
    font-size: 12px;
    color: #eee;
    line-height: 1;
    display: none;
    background: #2fa2fe;
    cursor: pointer;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfcri-overlay[data-v-2853986a]{
   padding: 0 10px 0 2px;
}
.wfcri-view label[data-v-2853986a]{
    display: inline-block;
    float: left;
    white-space: normal;
    word-break: break-word;
    padding: 0 10px;
    color: #222;
    width: 167px;
    color: #545f69;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcri-view span[data-v-2853986a]{
    display: inline-block;
    float: right;
    text-align: right;
    color: rgba(25, 31, 37, .4);
    padding-right: 3px;
    font-size: 13px;
    color: #8f98a3;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wfcri-view i[data-v-2853986a]{
    float: right;
    line-height: 44px;
    width: 15px;
}
.wfcs-title[data-v-2853986a]{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 20px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #dfe7ed;
}
.wfcs-item[data-v-2853986a]{
    padding: 20px 0 0 21px;
    color: #333;
}
.wfcs-item-name[data-v-2853986a]{
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 14px;
}
.wfcs-item-name span[data-v-2853986a]{
    margin-left: 10px;
    color: #8f98a3;
    font-size: 12px;
}
.wfcs-content[data-v-2853986a] .el-input{
    padding-right: 25px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcs-content[data-v-2853986a] .el-input .el-input__suffix{
    right: 27px;
}
.wfcs-content[data-v-2853986a] .el-input__inner{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-right: 43px;
}
.wfcs-sel-item[data-v-2853986a] .el-input .el-input__suffix{
    right: 1px;
}
.wfcs-sel-item[data-v-2853986a] .el-input__icon{
    line-height: 34px;
}
/***流程设计***/
.wf-content[data-v-2853986a] .el-tabs{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding-top: 61px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-2853986a] .el-tabs__content{
    width: 100%;
    height: 100%;
    overflow: visible;
    padding-top: 70px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-2853986a] .el-tab-pane{
    height: 100%;
    width: 100%;
}
.wfc-zoom[data-v-2853986a]{
    position: absolute;
    top: 110px;
    right: 22px;
    width: 125px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #545f69;
    z-index: 4;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.wfc-zoom-out[data-v-2853986a], .wfc-zoom-in[data-v-2853986a]{
    display: block;
    width: 26px;
    height: 25px;
    line-height: 25px;
    color: #2fa2fe;
    font-weight: bold;
    border: 1px solid #2fa2fe;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-zoom-out[data-v-2853986a]{
    float: left;
}
.wfc-zoom-in[data-v-2853986a]{
    float: right;
}
.wfc-tab-gray-content *[data-v-2853986a]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-process-scale[data-v-2853986a]{
    position: relative;
    padding-top: 41px;
    width: 100%;
    margin-bottom: 150px;
    -webkit-transform-origin: 50% 0px 0px!important;
            transform-origin: 50% 0px 0px!important;
}
.wfcp-node[data-v-2853986a]{
    width: 387px;
    display:inline-block;
}
.wfcp-branch[data-v-2853986a], .wfcp-end[data-v-2853986a]{
    width: 100%;
}
.wfcp-end[data-v-2853986a]{
    width: 72px;
    height: 37px;
    line-height: 37px;
    border-radius: 5px;
    background: #d6d8e1;
    font-size: 13px;
    color: #6a747e;
    margin: auto;
}
.wfcp-node-box[data-v-2853986a]{
    position: relative;
    width: 220px;
    height: 94px;
    margin: auto;
    background: #fff;
    z-index: 3;
    border-radius: 6px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
    border-top: 3px solid #2fa2fe;
    padding: 14px 17px 14px 17px;
    /*
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    */
}
.wfcp-node-list[data-v-2853986a] .add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px;
    margin: auto;
}
.wfcp-node-list[data-v-2853986a] .add-node-btn-box:before, .condition-node-box[data-v-2853986a]:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.wfcp-node-list[data-v-2853986a] .add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.wfcp-node-list[data-v-2853986a] .add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.wfc-process-scale .add-branch[data-v-2853986a]{
    position: absolute;
    top: 18px;
    left: 50%;
    min-width: 72px;
    height: 36px;
    line-height: 36px;
    background: #fff;
    color: #6a747e;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    border: none;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor:pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translate(-50%, -50%) translateZ(3px);
    -webkit-transform: translate(-50%, -50%) translateZ(3px);
}
.wfcp-branch-box[data-v-2853986a]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    width: auto;
    margin: auto;
    margin-top: 18px;
    overflow: visible;
    border-top: 3px solid #d4d6df;
    border-bottom: 3px solid #d4d6df;
}
.wfc-process-scale .branch-item[data-v-2853986a]{
    position: relative;
    display: inline-block;
    margin: auto;
    margin-bottom: -1px;
    /*width: 387px;*/
}
.wfc-process-scale .condition-node[data-v-2853986a]{
    min-height: 226px;
}
.wfc-process-scale .condition-node-box[data-v-2853986a]{
    padding: 22px 75px 0 75px;
}
.wfc-process-scale .auto-judge[data-v-2853986a]{
    position: relative;
    width: 220px;
    height: 94px;
    border-radius: 7px;
    background: #fff;
    margin: auto;
    padding: 15px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
}
.wfcpn-item-name.purple-color[data-v-2853986a]{
    text-decoration: underline;
}
.top-left-cover-line[data-v-2853986a], .top-right-cover-line[data-v-2853986a] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    top: -4px;
}
.top-left-cover-line[data-v-2853986a]{
    left: -1.5px;
}
.top-right-cover-line[data-v-2853986a]{
    right: -1.5px;
}
.bottom-left-cover-line[data-v-2853986a], .bottom-right-cover-line[data-v-2853986a] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    bottom: -3px;
}
.bottom-left-cover-line[data-v-2853986a]{
    left: -1.5px;
}
.bottom-right-cover-line[data-v-2853986a]{
    right: -1.5px;
}
.wfcs-sel-item[data-v-2853986a]{
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
    padding-right: 110px;
}
.wfcs-sel-item[data-v-2853986a]:last-child{
    margin-bottom: 0;
}
.wfcs-content[data-v-2853986a] .el-checkbox{
    margin-right: 8px;
}
.wfcs-content[data-v-2853986a] .el-radio{
    margin-bottom: 10px;
    font-size: 13px;
}
.wfcs-item[data-v-2853986a] .el-checkbox__label{
    font-size: 13px;
}
.wfcs-content[data-v-2853986a] .el-radio:last-child{
    margin-bottom: 0px;
}
.wfcs-sel-del-btn[data-v-2853986a], .wfcs-sel-add-btn[data-v-2853986a]{
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-2853986a]{
    right: 64px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-2853986a]{
    right: 24px;
    background: #2fa2fe;
}
.wfcs-sel-item[data-v-2853986a] .el-input{
    padding-right: 0;
}
.wfcs-sel-item[data-v-2853986a] .el-input__prefix{
    left: 10px;
}
.wfcs-sel-item[data-v-2853986a] .el-input--prefix .el-input__inner{
    padding-left: 35px;
}
.wfcs-sel-item[data-v-2853986a] .el-input__prefix{
    cursor: move;
}
.wfcs-mag[data-v-2853986a]{
    font-size: 13px;
    color: #8f98a3;
    padding: 5px 20px 0px;
}
.wfcp-node-list[data-v-2853986a]{
    position: relative;
    margin-bottom: -1px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.wfcp-branch[data-v-2853986a]{
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.wfcp-branch-box-wrap[data-v-2853986a]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f3f4f6;
}
.wfc-tab-condition-content[data-v-2853986a]{
    overflow-x: auto;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.top-left-cover-line[data-v-2853986a], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.top-right-cover-line[data-v-2853986a]{
    background-color: #f3f4f6;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.bottom-left-cover-line[data-v-2853986a], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.bottom-right-cover-line[data-v-2853986a]{
    background-color: #f3f4f6;
}
.wfcp-node-list[data-v-2853986a] .add-nod-sel-box{
    width: 324px;
    height: 90px;
    background: #fff;
    padding: 8px 15px;
}
.wfcp-node-list[data-v-2853986a] .add-nod-sel-item{
    width: 33%;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
}
.wfcp-node-list[data-v-2853986a] .ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.wfcp-node-list[data-v-2853986a] .ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.wfcp-node-list[data-v-2853986a] .ans-icon.orange-color{
    background: #ffebd5;
}
.wfcp-node-list[data-v-2853986a] .ans-icon.purple-color{
    background: #eae8ff;
}
.blue-color[data-v-2853986a]{
    color: #2fa2fe;
}
.wfcp-node-list[data-v-2853986a] .add-nod-sel-box .green-color, .wfc-process-scale .green-color[data-v-2853986a]{
    color: #6cc933;
}
.wfc-process-scale .green-top-color[data-v-2853986a]{
    border-top: 3px solid #6cc933;
}
.wfc-process-scale .green-hover[data-v-2853986a]{
    border-color: #6cc933;
}
.wfc-process-scale .green-hover .wfcpn-item-del[data-v-2853986a]{
    background: #6cc933;
}
.wfcp-node-list[data-v-2853986a] .add-nod-sel-box .orange-color, .wfc-process-scale .orange-color[data-v-2853986a]{
    color: #ff9c2b;
}
.wfc-process-scale .orange-top-color[data-v-2853986a]{
    border-top: 3px solid #ff9c2b;
}
.wfc-process-scale .orange-hover[data-v-2853986a]{
    border-color: #ff9c2b;
}
.wfc-process-scale .orange-hover .wfcpn-item-del[data-v-2853986a]{
    background: #ff9c2b;
}
.wfcp-node-list[data-v-2853986a] .add-nod-sel-box .purple-color, .wfc-process-scale .purple-color[data-v-2853986a]{
    color: #6f52ed;
}
.wfc-process-scale .purple-top-color[data-v-2853986a]{
    border-top: 3px solid #6f52ed;
}
.wfc-process-scale .purple-hover[data-v-2853986a]{
    border-color: #6f52ed;
}
.wfc-process-scale .purple-hover .wfcpn-item-del[data-v-2853986a]{
    background: #6f52ed;
}
.wfcp-node-list[data-v-2853986a] .add-nod-sel-box .jasper-color, .wfc-process-scale .jasper-color[data-v-2853986a]{
    color: #2bd6c9;
}
.wfc-process-scale .jasper-top-color[data-v-2853986a]{
    border-top: 3px solid #2bd6c9;
}
.wfc-process-scale .jasper-hover[data-v-2853986a]{
    border-color: #2bd6c9;
}
.wfc-process-scale .jasper-hover .wfcpn-item-del[data-v-2853986a]{
    background: #2bd6c9;
}
.wfcpn-item-icon[data-v-2853986a]{
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 18px;
    margin-top:2px;
}
.wfcpn-item-name[data-v-2853986a]{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
}
.wfcpn-item-desc[data-v-2853986a]{
    font-size: 13px;
    color: #8f98a3;
    min-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcpn-item-del[data-v-2853986a]{
    position: absolute;
    top: -8px;
    right: -8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}
.wfc-process-set-box[data-v-2853986a]{
    position: absolute;
    width: 430px;
    text-align:left;
    /*
    width: 22.4%;
    max-width: 431px;
    */
    background: #fff;
    z-index: 2 !important;
    top: -91px;
    bottom: 0;
    right: -100%;
    color: #333;
    padding-top: 90px;
    padding-bottom: 80px;
    -webkit-box-shadow: 0px 0px 8px #d6d8e1;
            box-shadow: 0px 0px 8px #d6d8e1;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 9;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.show-process-set-box[data-v-2853986a]{
    right: 0;
}
.wfcps-name[data-v-2853986a]{
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    text-indent: 35px;
    border-bottom: 1px solid #f3f4f6;
}
.wfcps-content[data-v-2853986a]{
    width: 100%;
    padding: 22px 33px 0 33px;
}
.wfcps-item-name[data-v-2853986a]{
    width: 100%;
    height: 20px;
    font-size: 14px;
}
.wfcps-content[data-v-2853986a] .el-radio__label{
    font-size: 13px;
}
.wfcps-item-con[data-v-2853986a]{
    width: 100%;
    margin: 15px 0;
}
.wfcps-item-con[data-v-2853986a] .el-input--suffix .el-input__inner{
    font-size: 13px;
}
.wfcps-item-con-desc[data-v-2853986a]{
    width: 100%;
    font-size: 12px;
    color: #6a747e;
    margin-bottom: 20px;
}
.wfcps-item-add-btn[data-v-2853986a]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    background: #2fa2fe;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
}
.wfcps-item-msg[data-v-2853986a]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #8f98a3;
}
.wfcps-user[data-v-2853986a]{
    display: inline-block;
    position:relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.wfcps-user-del-icon[data-v-2853986a]{
    position:absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2fa2fe;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.wfcps-content[data-v-2853986a], .wfcps-user[data-v-2853986a], .wfcps-bottom[data-v-2853986a]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcps-bottom[data-v-2853986a]{
    position: absolute;
    bottom: 0;
    height: 78px;
    padding: 15px 30px;
    background: #fff;
}
.wfcps-bottom button[data-v-2853986a]{
    width: 160px;
    height: 40px;
    font-size: 14px;
    margin-right: 30px;
}
.wfcps-bottom[data-v-2853986a] .el-button+.el-button{
    margin-right: 0;
}
.wfcps-condition-detail-item[data-v-2853986a] .el-input{
    width: 172px;
    height: 50px;
    line-height: 50px;
}
.wfcps-condition-detail-item[data-v-2853986a] .el-select{
    margin-right: 15px;
}
.wfcps-condition-detail-item .max-select[data-v-2853986a]{
    width: 100%;
    margin-right: 0;
}
.wfcps-item-con.num-section[data-v-2853986a]{
    line-height: 40px;
    text-align: center;
}
.wfcps-item-con.num-section[data-v-2853986a] .el-input{
    width: 80px;
    height: 40px;
}
.wfcps-item-con.num-section[data-v-2853986a] .el-input:first-child{
    margin-right: 4px;
}
.wfcps-item-con.num-section[data-v-2853986a] .el-select{
    margin-right: 3px;
}
.num-section-msg[data-v-2853986a], .num-section-icon[data-v-2853986a]{
    display: inline-block;
    width: 85px;
    font-size: 14px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.num-section-icon[data-v-2853986a]{
    width: 40px;
}
.wfc-tab-white-content[data-v-2853986a] .el-select{
    width: 100%;
}
.wfc-tab-white-content[data-v-2853986a] .el-form-item__content{
    text-align: left;
}
.wf-content>button[data-v-2853986a]{
    float: right;
    margin: 20px 0 20px 15px;
    z-index: 7;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content>button .layui-icon-extend-iconfont[data-v-2853986a]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content>button>span[data-v-2853986a]{
    margin: 0;
}
.wf-content>.el-button+.el-button[data-v-2853986a]{
    margin-left: 15px;
}
.wf-content>button[data-v-2853986a]:first-child{
    margin-right: 23px;
}
.wfcps-condition-detail-item[data-v-2853986a] .el-checkbox{
    margin-bottom: 10px;
}
.wfcps-child-name[data-v-2853986a]{
    margin-top: 22px;
}
.wf-content .wf-step-none[data-v-2853986a]{
    padding-top: 0;
}
.wf-content .wf-step-none[data-v-2853986a] .el-tabs__item, .wf-content .wf-step-none[data-v-2853986a] .el-tabs__active-bar{
    display: none;
}
.wf-content .wf-step-none[data-v-2853986a] .el-tabs__content{
    padding-top: 50px;
}
.wf-step-none .wfc-tab-gray-content[data-v-2853986a]{
    border: 0;
}
.wf-content .wf-btn-top[data-v-2853986a]{
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 0px 0 20px 15px;
    z-index: 2;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content .wf-btn-top .layui-icon-extend-iconfont[data-v-2853986a]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content .wf-btn-top>span[data-v-2853986a]{
    margin: 0;
}
.wf-content.wf-one-step-content[data-v-2853986a]{
    padding: 0;
    background: #f3f4f6;
}
.wfcps-content-all[data-v-2853986a]{
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.wfcps-item-con-time-child[data-v-2853986a]{
    position: relative;
    width: 100%;
    height: 45px;
}
[data-v-2853986a] .wfcps-item-con-time-child .el-input__icon{
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-2853986a], .wfcps-item-con-child-del-btn[data-v-2853986a], .wfcps-item-con-child-add-btn[data-v-2853986a]{
    position: absolute;
    top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #8f98a3;
    cursor: pointer;
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-2853986a]{
    right: 0;
    font-size: 20px;
}
.wfcps-item-con-child-add-btn[data-v-2853986a]{
    right: 0;
}
.wfcps-item-con-child-del-btn[data-v-2853986a]{
    font-size: 18px;
    right: 40px;
}
.wfcps-condition-detail-item-del-btn[data-v-2853986a]:hover, .wfcps-item-con-child-del-btn[data-v-2853986a]:hover, .wfcps-item-con-child-add-btn[data-v-2853986a]:hover{
    color: #409EFF;
}
.wfcps-item-con-time-child-item.el-input[data-v-2853986a]{
    width: 120px;
    height: 34px;
    line-height: 34px;
    float: left;
    cursor: pointer;
}
[data-v-2853986a] .wfcps-item-con-time-child-item .el-input__inner{
    height: 34px;
    line-height: 34px;
    cursor: pointer;
}
.wfcps-item-con-time-child-item-icon[data-v-2853986a]{
    height: 34px;
    line-height: 34px;
    margin: 0 10px;
    float: left;
}
.wfcps-condition-detail-item[data-v-2853986a]{
    position: relative;
}
.process-set-box-shade[data-v-2853986a]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .15);
}
.workflow-dialog-checkbox[data-v-2853986a]{
    margin-bottom: 20px;
}
.wfcps-item-con-url-text.el-input[data-v-2853986a]{
    width: 100%;
}
.wfcps-item-con-param-name.el-input[data-v-2853986a]{
    width: 110px;
    margin-right: 10px;
}
.wfcps-item-con-child[data-v-2853986a]{
    position: relative;
}
.wfcps-item-con-child .wfcs-sel-del-btn[data-v-2853986a]{
    right: 34px;
}
.wfcps-item-con-child .wfcs-sel-add-btn[data-v-2853986a]{
    right: 0;
}
[data-v-2853986a] .wfcps-item-con-param-con .el-input{
    width: 160px;
}
.wfcri-head-row[data-v-2853986a]{
    height: 35px;
    line-height:35px;
    text-indent: 10px;
    color: #8f98a3;
}
.wfcr-item-inner .wfcr-item-its[data-v-2853986a]{
    margin-bottom:0px;
}
.wf-content.wf-step-no-top[data-v-2853986a], .wf-content .wf-step-no-top[data-v-2853986a]{
    top: 0;
    padding-top: 0;
}
[data-v-2853986a] .wf-content .wf-step-no-top .el-tabs__header{
    top: 0;
}
[data-v-2853986a] .edit-shade-show .el-tabs__content{
    z-index: 9;
    /*position: absolute;*/
    -webkit-transform: translate(0%, 0%) translateZ(9px);
            transform: translate(0%, 0%) translateZ(9px);
}
.wfc-tab-condition-save-btn[data-v-2853986a]{
    display: block;
    width: 180px;
    margin: auto;
}
.wfc-step-second-save-btn[data-v-2853986a]{
    display: block;
    width: 180px;
    margin: 10px auto;
    /**
     * modify by cao  修改from_type = 5时没有保存按钮的bug<复现：教师入离职-配置管理中的审批流应用>  2021/12/7
     * */
    z-index: 999;
}
.wfcs-content-desc[data-v-2853986a]{
    font-size: 13px;
}
[data-v-2853986a] .wfcs-content-num-input.el-input{
    width: 110px;
    padding-right: 10px;
    margin-left: 10px;
}
[data-v-2853986a] .wfcs-content-num-input.el-input .el-input__inner{
    padding-right: 15px;
}
.wfc-tab-white-content .wfi-type-select[data-v-2853986a] {
    width: 30%;
    float: left;
    margin-right: 10px;
}
.wfcs-item-set-user-info .el-select[data-v-2853986a]{
    width: 100%;
}
[data-v-2853986a] .wfcs-item-set-user-info .el-select .el-input__icon{
    line-height: 34px;
}
[data-v-2853986a] .wfcs-item-set-user-info .el-checkbox{
    margin-bottom: 10px;
}
/*yansen 2021-10-25 修复工作流-表单设计不能拖动的问题*/
.wfc-panel.wfc-item-warehouse[data-v-2853986a]{
    z-index: 2;
}

.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;
}
}
/*
 * @desc 工作流创建的css
 * @author zhangxue
 * @date 20191501
 */
.wf-list-body[data-v-1edb05c1]{
    width: 100%;
    min-height: 100%;
    text-align: center;
    overflow: hidden;
    background: #f3f4f6;
}
.wf-create-name[data-v-1edb05c1]{
    height: 70px;
    line-height: 70px;
    padding: 0 23px;
    color: #7a8590;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #dfe7ed;
}
.wf-content[data-v-1edb05c1]{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-top: 60px;
    background: #edeff4;
    z-index: 2;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
[data-v-1edb05c1].wf-content div{
    z-index: 1;
}
.wf-content[data-v-1edb05c1] .el-tabs{
}
.wf-content[data-v-1edb05c1] .el-tabs__header{
    position: absolute;
    top: 61px;
    left: 50%;
    /*width: 55.4%;*/
    z-index: 2;
    transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform-style: preserve-3d;
}
.wf-content[data-v-1edb05c1] .el-tabs__nav{
    float: none;
}
.wf-content[data-v-1edb05c1] .el-tabs__item{
    /*width: 25%;*/
    width: 200px;
    height: 70px;
    line-height: 70px;
    padding: 0;
    color: #545f69;
    font-size: 15px;
}
.wf-content[data-v-1edb05c1] .el-tabs__nav .is-active{
    color: #2fa2fe;
    background: #edeff4;
}
.wf-content[data-v-1edb05c1] .el-tabs__active-bar{
    width: 18px!important;
    height: 18px;
    bottom: -8px;
    left: 12.5%;
    background: #fff;
    transform: rotate(-45deg) translate(-36%, -36%)!important;
    -ms-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wf-content[data-v-1edb05c1] .el-tabs__nav-wrap::after{
    height: 0;
}
.wf-content[data-v-1edb05c1] .el-bar-first{
    background: #fff;
    /*left: 12.5%;*/
    left: 100px;
}
.wf-content[data-v-1edb05c1] .el-bar-second{
    background: #d6d8e1;
    /*left: 37.5%;*/
    left: 300px;
}
.wf-content[data-v-1edb05c1] .el-bar-third{
    background: #d6d8e1;
    /*left: 62.5%;*/
    left: 500px;
}
.wf-content[data-v-1edb05c1] .el-bar-fourth{
    background: #fff;
    /*left: 87.5%;*/
    left: 700px;
}
.wf-content[data-v-1edb05c1] .el-tabs__nav .is-active span{
    color: #fff;
    background: #2fa2fe;
}
.wfc-tab-name span[data-v-1edb05c1]{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 10px;
    background: #d6d8e1;
    text-align: center;
}
.wfc-tab-white-content[data-v-1edb05c1]{
    width: 98%;
    min-height: 80%;
    background: #fff;
    border-radius: 6px;
    margin: auto;
    padding: 35px 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-tab-gray-content[data-v-1edb05c1]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    border-top: 1px solid #d6d8e1;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfct-name[data-v-1edb05c1]{
    color: #2fa2fe;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px;
    padding-left: 12px;
}
.wfct-upload_img[data-v-1edb05c1]{
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 16px;
    background: #fff;
    margin-right: 11px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px #7a8590;
            box-shadow: 0px 0px 3px #7a8590;
}
.wfct-upload_img img[data-v-1edb05c1]{
    width: 100%;
    height: 100%;
}
.wtc-logo-box[data-v-1edb05c1] .el-form-item__label{
    line-height: 60px;
}
.wfct-logo-tip[data-v-1edb05c1]{
    float: left;
    line-height:60px;
    color: #919191;
}
.wf-content[data-v-1edb05c1] .el-form-item__label{
    padding: 0 20px 0 0;
    color: #545f69;
    width: 88px;
}
.wf-content[data-v-1edb05c1] .el-form-item{
    margin-bottom: 28px;
}
/***表格设计***/
/*
.wfc-tab-form-content{
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
}
*/
.wfc-panel[data-v-1edb05c1]{
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 21.88%;
    color: #6a747e;
    background: #fff;
    overflow-y: auto;
    text-align: left;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfc-item-warehouse[data-v-1edb05c1]{
    top: 0;
    left: 0;
    padding: 12px 20px;
}
.wfc-item-warehouse[data-v-1edb05c1], .wfc-item-warehouse *[data-v-1edb05c1], .wfc-result[data-v-1edb05c1], .wfc-result *[data-v-1edb05c1]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-item-set[data-v-1edb05c1]{
    right: -100%;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wfc-item-set-show[data-v-1edb05c1]{
    right: 0;
}
.wfciw-name[data-v-1edb05c1]{
    height: 38px;
    line-height: 38px;
    color: #2fa2fe;
    font-size: 14px;
    background: #f3f4f6;
    color: #545f69;
    border-radius: 5px;
    margin-bottom:12px;
    cursor:pointer;
}
.wfciw-name.ed .layui-icon-extend-iconfont[data-v-1edb05c1]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.wfciw-name .layui-icon-extend-iconfont[data-v-1edb05c1]{
    color: #b2bbc4;
    margin-left:5px;
    margin-right:5px;
    font-size: 18px;
}
.wfciw-content[data-v-1edb05c1]{
    width: 100%;
}
.wfciw-item[data-v-1edb05c1]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 13px;
    border: 1px solid #dce5ef;
    cursor: move;
}
.wfciw-item img[data-v-1edb05c1]{
    position:absolute;
    top: 50%;
    right: 32px;
    max-width: 18px;
    max-height: 18px;
    transform: translate(50%, -50%);
    -webkit-transform: translate(50%, -50%);
}
.wfciw-item-block[data-v-1edb05c1]{
    height: 34px;
    line-height:34px;
    text-align: center;
    width: calc(33.33333% - 12px);
    margin-right: 18px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d8e1eb;
    border-radius: 3px;
    margin-bottom:12px;
    padding: 0 5px;
    cursor: move;
    font-size: 13px;
}
.wfciw-item-block-cover[data-v-1edb05c1]{
    padding: 8px;
    border: 1px solid #d8e1eb;
    border-radius: 6px;
    padding:0 12px;
    margin-bottom:12px;
    cursor:move;
}
.wfciw-item-block-name[data-v-1edb05c1]{
    margin: 12px 0;
}
.wfciw-item-block[data-v-1edb05c1]:nth-child(3n) {
    margin-right:0px;
}
.wfciw-item-block-cover .wfciw-item-block[data-v-1edb05c1]{
    cursor:auto;
}
.wfc-result-box[data-v-1edb05c1]{
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: auto;
}
.wfc-result[data-v-1edb05c1]{
    position: relative;
    width: 100%;
    height: 680px;
    padding-top: 15px;
    text-align: left;
    background: url(/vue/dist/static/img/phone_msg.91926f9.png) no-repeat top;
    background-size: 360px;
}
.wfcr-content[data-v-1edb05c1]{
    width: 274px;
    height: 462px;
    margin: auto;
    margin-top: 56px;
    overflow-y: auto;
    margin-bottom: 40px;
}
.wfcr-content-bg[data-v-1edb05c1]{
    background: #f3f4f6;
}
.wfcr-content-group-bg[data-v-1edb05c1]{
    background: #fff;
    min-height: 15px;
}
._nr[data-v-1edb05c1]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wfcr-item[data-v-1edb05c1], .wfcr-item-its[data-v-1edb05c1]{
    position: relative;
    width: 100%;
    min-height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    background: #fff;
    cursor: move;
    border: 1px solid #fff;
}
.wfcr-item-hover[data-v-1edb05c1], .wfcr-group-item-hover[data-v-1edb05c1]{
    border: 1px dashed #2fa2fe;
}
.wfcr-item-hover>.wfcr-item-inner>.wfcri-remove[data-v-1edb05c1], .wfcr-group-item-hover>.wfcri-remove[data-v-1edb05c1]{
    display: block;
}
.wfcr-item-click[data-v-1edb05c1]{
    border: 1px solid #2fa2fe;
}
.wfcri-remove[data-v-1edb05c1]{
    position: absolute;
    top: -1px;
    right: -1px;
    padding: 3px;
    font-size: 12px;
    color: #eee;
    line-height: 1;
    display: none;
    background: #2fa2fe;
    cursor: pointer;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfcri-overlay[data-v-1edb05c1]{
   padding: 0 10px 0 2px;
}
.wfcri-view label[data-v-1edb05c1]{
    display: inline-block;
    float: left;
    white-space: normal;
    word-break: break-word;
    padding: 0 10px;
    color: #222;
    width: 167px;
    color: #545f69;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcri-view span[data-v-1edb05c1]{
    display: inline-block;
    float: right;
    text-align: right;
    color: rgba(25, 31, 37, .4);
    padding-right: 3px;
    font-size: 13px;
    color: #8f98a3;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wfcri-view i[data-v-1edb05c1]{
    float: right;
    line-height: 44px;
    width: 15px;
}
.wfcs-title[data-v-1edb05c1]{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 20px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #dfe7ed;
}
.wfcs-item[data-v-1edb05c1]{
    padding: 20px 0 0 21px;
    color: #333;
}
.wfcs-item-name[data-v-1edb05c1]{
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 14px;
}
.wfcs-item-name span[data-v-1edb05c1]{
    margin-left: 10px;
    color: #8f98a3;
    font-size: 12px;
}
.wfcs-content[data-v-1edb05c1] .el-input{
    padding-right: 25px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcs-content[data-v-1edb05c1] .el-input .el-input__suffix{
    right: 27px;
}
.wfcs-content[data-v-1edb05c1] .el-input__inner{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-right: 43px;
}
.wfcs-sel-item[data-v-1edb05c1] .el-input .el-input__suffix{
    right: 1px;
}
.wfcs-sel-item[data-v-1edb05c1] .el-input__icon{
    line-height: 34px;
}
/***流程设计***/
.wf-content[data-v-1edb05c1] .el-tabs{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding-top: 61px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-1edb05c1] .el-tabs__content{
    width: 100%;
    height: 100%;
    overflow: visible;
    padding-top: 70px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-1edb05c1] .el-tab-pane{
    height: 100%;
    width: 100%;
}
.wfc-zoom[data-v-1edb05c1]{
    position: absolute;
    top: 110px;
    right: 22px;
    width: 125px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #545f69;
    z-index: 4;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.wfc-zoom-out[data-v-1edb05c1], .wfc-zoom-in[data-v-1edb05c1]{
    display: block;
    width: 26px;
    height: 25px;
    line-height: 25px;
    color: #2fa2fe;
    font-weight: bold;
    border: 1px solid #2fa2fe;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-zoom-out[data-v-1edb05c1]{
    float: left;
}
.wfc-zoom-in[data-v-1edb05c1]{
    float: right;
}
.wfc-tab-gray-content *[data-v-1edb05c1]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-process-scale[data-v-1edb05c1]{
    position: relative;
    padding-top: 41px;
    width: 100%;
    margin-bottom: 150px;
    -webkit-transform-origin: 50% 0px 0px!important;
            transform-origin: 50% 0px 0px!important;
}
.wfcp-node[data-v-1edb05c1]{
    width: 387px;
    display:inline-block;
}
.wfcp-branch[data-v-1edb05c1], .wfcp-end[data-v-1edb05c1]{
    width: 100%;
}
.wfcp-end[data-v-1edb05c1]{
    width: 72px;
    height: 37px;
    line-height: 37px;
    border-radius: 5px;
    background: #d6d8e1;
    font-size: 13px;
    color: #6a747e;
    margin: auto;
}
.wfcp-node-box[data-v-1edb05c1]{
    position: relative;
    width: 220px;
    height: 94px;
    margin: auto;
    background: #fff;
    z-index: 3;
    border-radius: 6px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
    border-top: 3px solid #2fa2fe;
    padding: 14px 17px 14px 17px;
    /*
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    */
}
.wfcp-node-list[data-v-1edb05c1] .add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px;
    margin: auto;
}
.wfcp-node-list[data-v-1edb05c1] .add-node-btn-box:before, .condition-node-box[data-v-1edb05c1]:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.wfcp-node-list[data-v-1edb05c1] .add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.wfcp-node-list[data-v-1edb05c1] .add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.wfc-process-scale .add-branch[data-v-1edb05c1]{
    position: absolute;
    top: 18px;
    left: 50%;
    min-width: 72px;
    height: 36px;
    line-height: 36px;
    background: #fff;
    color: #6a747e;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    border: none;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor:pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translate(-50%, -50%) translateZ(3px);
    -webkit-transform: translate(-50%, -50%) translateZ(3px);
}
.wfcp-branch-box[data-v-1edb05c1]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    width: auto;
    margin: auto;
    margin-top: 18px;
    overflow: visible;
    border-top: 3px solid #d4d6df;
    border-bottom: 3px solid #d4d6df;
}
.wfc-process-scale .branch-item[data-v-1edb05c1]{
    position: relative;
    display: inline-block;
    margin: auto;
    margin-bottom: -1px;
    /*width: 387px;*/
}
.wfc-process-scale .condition-node[data-v-1edb05c1]{
    min-height: 226px;
}
.wfc-process-scale .condition-node-box[data-v-1edb05c1]{
    padding: 22px 75px 0 75px;
}
.wfc-process-scale .auto-judge[data-v-1edb05c1]{
    position: relative;
    width: 220px;
    height: 94px;
    border-radius: 7px;
    background: #fff;
    margin: auto;
    padding: 15px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
}
.wfcpn-item-name.purple-color[data-v-1edb05c1]{
    text-decoration: underline;
}
.top-left-cover-line[data-v-1edb05c1], .top-right-cover-line[data-v-1edb05c1] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    top: -4px;
}
.top-left-cover-line[data-v-1edb05c1]{
    left: -1.5px;
}
.top-right-cover-line[data-v-1edb05c1]{
    right: -1.5px;
}
.bottom-left-cover-line[data-v-1edb05c1], .bottom-right-cover-line[data-v-1edb05c1] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    bottom: -3px;
}
.bottom-left-cover-line[data-v-1edb05c1]{
    left: -1.5px;
}
.bottom-right-cover-line[data-v-1edb05c1]{
    right: -1.5px;
}
.wfcs-sel-item[data-v-1edb05c1]{
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
    padding-right: 110px;
}
.wfcs-sel-item[data-v-1edb05c1]:last-child{
    margin-bottom: 0;
}
.wfcs-content[data-v-1edb05c1] .el-checkbox{
    margin-right: 8px;
}
.wfcs-content[data-v-1edb05c1] .el-radio{
    margin-bottom: 10px;
    font-size: 13px;
}
.wfcs-item[data-v-1edb05c1] .el-checkbox__label{
    font-size: 13px;
}
.wfcs-content[data-v-1edb05c1] .el-radio:last-child{
    margin-bottom: 0px;
}
.wfcs-sel-del-btn[data-v-1edb05c1], .wfcs-sel-add-btn[data-v-1edb05c1]{
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-1edb05c1]{
    right: 64px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-1edb05c1]{
    right: 24px;
    background: #2fa2fe;
}
.wfcs-sel-item[data-v-1edb05c1] .el-input{
    padding-right: 0;
}
.wfcs-sel-item[data-v-1edb05c1] .el-input__prefix{
    left: 10px;
}
.wfcs-sel-item[data-v-1edb05c1] .el-input--prefix .el-input__inner{
    padding-left: 35px;
}
.wfcs-sel-item[data-v-1edb05c1] .el-input__prefix{
    cursor: move;
}
.wfcs-mag[data-v-1edb05c1]{
    font-size: 13px;
    color: #8f98a3;
    padding: 5px 20px 0px;
}
.wfcp-node-list[data-v-1edb05c1]{
    position: relative;
    margin-bottom: -1px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.wfcp-branch[data-v-1edb05c1]{
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.wfcp-branch-box-wrap[data-v-1edb05c1]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f3f4f6;
}
.wfc-tab-condition-content[data-v-1edb05c1]{
    overflow-x: auto;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.top-left-cover-line[data-v-1edb05c1], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.top-right-cover-line[data-v-1edb05c1]{
    background-color: #f3f4f6;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.bottom-left-cover-line[data-v-1edb05c1], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.bottom-right-cover-line[data-v-1edb05c1]{
    background-color: #f3f4f6;
}
.wfcp-node-list[data-v-1edb05c1] .add-nod-sel-box{
    width: 324px;
    height: 90px;
    background: #fff;
    padding: 8px 15px;
}
.wfcp-node-list[data-v-1edb05c1] .add-nod-sel-item{
    width: 33%;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
}
.wfcp-node-list[data-v-1edb05c1] .ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.wfcp-node-list[data-v-1edb05c1] .ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.wfcp-node-list[data-v-1edb05c1] .ans-icon.orange-color{
    background: #ffebd5;
}
.wfcp-node-list[data-v-1edb05c1] .ans-icon.purple-color{
    background: #eae8ff;
}
.blue-color[data-v-1edb05c1]{
    color: #2fa2fe;
}
.wfcp-node-list[data-v-1edb05c1] .add-nod-sel-box .green-color, .wfc-process-scale .green-color[data-v-1edb05c1]{
    color: #6cc933;
}
.wfc-process-scale .green-top-color[data-v-1edb05c1]{
    border-top: 3px solid #6cc933;
}
.wfc-process-scale .green-hover[data-v-1edb05c1]{
    border-color: #6cc933;
}
.wfc-process-scale .green-hover .wfcpn-item-del[data-v-1edb05c1]{
    background: #6cc933;
}
.wfcp-node-list[data-v-1edb05c1] .add-nod-sel-box .orange-color, .wfc-process-scale .orange-color[data-v-1edb05c1]{
    color: #ff9c2b;
}
.wfc-process-scale .orange-top-color[data-v-1edb05c1]{
    border-top: 3px solid #ff9c2b;
}
.wfc-process-scale .orange-hover[data-v-1edb05c1]{
    border-color: #ff9c2b;
}
.wfc-process-scale .orange-hover .wfcpn-item-del[data-v-1edb05c1]{
    background: #ff9c2b;
}
.wfcp-node-list[data-v-1edb05c1] .add-nod-sel-box .purple-color, .wfc-process-scale .purple-color[data-v-1edb05c1]{
    color: #6f52ed;
}
.wfc-process-scale .purple-top-color[data-v-1edb05c1]{
    border-top: 3px solid #6f52ed;
}
.wfc-process-scale .purple-hover[data-v-1edb05c1]{
    border-color: #6f52ed;
}
.wfc-process-scale .purple-hover .wfcpn-item-del[data-v-1edb05c1]{
    background: #6f52ed;
}
.wfcp-node-list[data-v-1edb05c1] .add-nod-sel-box .jasper-color, .wfc-process-scale .jasper-color[data-v-1edb05c1]{
    color: #2bd6c9;
}
.wfc-process-scale .jasper-top-color[data-v-1edb05c1]{
    border-top: 3px solid #2bd6c9;
}
.wfc-process-scale .jasper-hover[data-v-1edb05c1]{
    border-color: #2bd6c9;
}
.wfc-process-scale .jasper-hover .wfcpn-item-del[data-v-1edb05c1]{
    background: #2bd6c9;
}
.wfcpn-item-icon[data-v-1edb05c1]{
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 18px;
    margin-top:2px;
}
.wfcpn-item-name[data-v-1edb05c1]{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
}
.wfcpn-item-desc[data-v-1edb05c1]{
    font-size: 13px;
    color: #8f98a3;
    min-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcpn-item-del[data-v-1edb05c1]{
    position: absolute;
    top: -8px;
    right: -8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}
.wfc-process-set-box[data-v-1edb05c1]{
    position: absolute;
    width: 430px;
    text-align:left;
    /*
    width: 22.4%;
    max-width: 431px;
    */
    background: #fff;
    z-index: 2 !important;
    top: -91px;
    bottom: 0;
    right: -100%;
    color: #333;
    padding-top: 90px;
    padding-bottom: 80px;
    -webkit-box-shadow: 0px 0px 8px #d6d8e1;
            box-shadow: 0px 0px 8px #d6d8e1;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 9;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.show-process-set-box[data-v-1edb05c1]{
    right: 0;
}
.wfcps-name[data-v-1edb05c1]{
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    text-indent: 35px;
    border-bottom: 1px solid #f3f4f6;
}
.wfcps-content[data-v-1edb05c1]{
    width: 100%;
    padding: 22px 33px 0 33px;
}
.wfcps-item-name[data-v-1edb05c1]{
    width: 100%;
    height: 20px;
    font-size: 14px;
}
.wfcps-content[data-v-1edb05c1] .el-radio__label{
    font-size: 13px;
}
.wfcps-item-con[data-v-1edb05c1]{
    width: 100%;
    margin: 15px 0;
}
.wfcps-item-con[data-v-1edb05c1] .el-input--suffix .el-input__inner{
    font-size: 13px;
}
.wfcps-item-con-desc[data-v-1edb05c1]{
    width: 100%;
    font-size: 12px;
    color: #6a747e;
    margin-bottom: 20px;
}
.wfcps-item-add-btn[data-v-1edb05c1]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    background: #2fa2fe;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
}
.wfcps-item-msg[data-v-1edb05c1]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #8f98a3;
}
.wfcps-user[data-v-1edb05c1]{
    display: inline-block;
    position:relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.wfcps-user-del-icon[data-v-1edb05c1]{
    position:absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2fa2fe;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.wfcps-content[data-v-1edb05c1], .wfcps-user[data-v-1edb05c1], .wfcps-bottom[data-v-1edb05c1]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcps-bottom[data-v-1edb05c1]{
    position: absolute;
    bottom: 0;
    height: 78px;
    padding: 15px 30px;
    background: #fff;
}
.wfcps-bottom button[data-v-1edb05c1]{
    width: 160px;
    height: 40px;
    font-size: 14px;
    margin-right: 30px;
}
.wfcps-bottom[data-v-1edb05c1] .el-button+.el-button{
    margin-right: 0;
}
.wfcps-condition-detail-item[data-v-1edb05c1] .el-input{
    width: 172px;
    height: 50px;
    line-height: 50px;
}
.wfcps-condition-detail-item[data-v-1edb05c1] .el-select{
    margin-right: 15px;
}
.wfcps-condition-detail-item .max-select[data-v-1edb05c1]{
    width: 100%;
    margin-right: 0;
}
.wfcps-item-con.num-section[data-v-1edb05c1]{
    line-height: 40px;
    text-align: center;
}
.wfcps-item-con.num-section[data-v-1edb05c1] .el-input{
    width: 80px;
    height: 40px;
}
.wfcps-item-con.num-section[data-v-1edb05c1] .el-input:first-child{
    margin-right: 4px;
}
.wfcps-item-con.num-section[data-v-1edb05c1] .el-select{
    margin-right: 3px;
}
.num-section-msg[data-v-1edb05c1], .num-section-icon[data-v-1edb05c1]{
    display: inline-block;
    width: 85px;
    font-size: 14px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.num-section-icon[data-v-1edb05c1]{
    width: 40px;
}
.wfc-tab-white-content[data-v-1edb05c1] .el-select{
    width: 100%;
}
.wfc-tab-white-content[data-v-1edb05c1] .el-form-item__content{
    text-align: left;
}
.wf-content>button[data-v-1edb05c1]{
    float: right;
    margin: 20px 0 20px 15px;
    z-index: 7;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content>button .layui-icon-extend-iconfont[data-v-1edb05c1]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content>button>span[data-v-1edb05c1]{
    margin: 0;
}
.wf-content>.el-button+.el-button[data-v-1edb05c1]{
    margin-left: 15px;
}
.wf-content>button[data-v-1edb05c1]:first-child{
    margin-right: 23px;
}
.wfcps-condition-detail-item[data-v-1edb05c1] .el-checkbox{
    margin-bottom: 10px;
}
.wfcps-child-name[data-v-1edb05c1]{
    margin-top: 22px;
}
.wf-content .wf-step-none[data-v-1edb05c1]{
    padding-top: 0;
}
.wf-content .wf-step-none[data-v-1edb05c1] .el-tabs__item, .wf-content .wf-step-none[data-v-1edb05c1] .el-tabs__active-bar{
    display: none;
}
.wf-content .wf-step-none[data-v-1edb05c1] .el-tabs__content{
    padding-top: 50px;
}
.wf-step-none .wfc-tab-gray-content[data-v-1edb05c1]{
    border: 0;
}
.wf-content .wf-btn-top[data-v-1edb05c1]{
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 0px 0 20px 15px;
    z-index: 2;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content .wf-btn-top .layui-icon-extend-iconfont[data-v-1edb05c1]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content .wf-btn-top>span[data-v-1edb05c1]{
    margin: 0;
}
.wf-content.wf-one-step-content[data-v-1edb05c1]{
    padding: 0;
    background: #f3f4f6;
}
.wfcps-content-all[data-v-1edb05c1]{
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.wfcps-item-con-time-child[data-v-1edb05c1]{
    position: relative;
    width: 100%;
    height: 45px;
}
[data-v-1edb05c1] .wfcps-item-con-time-child .el-input__icon{
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-1edb05c1], .wfcps-item-con-child-del-btn[data-v-1edb05c1], .wfcps-item-con-child-add-btn[data-v-1edb05c1]{
    position: absolute;
    top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #8f98a3;
    cursor: pointer;
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-1edb05c1]{
    right: 0;
    font-size: 20px;
}
.wfcps-item-con-child-add-btn[data-v-1edb05c1]{
    right: 0;
}
.wfcps-item-con-child-del-btn[data-v-1edb05c1]{
    font-size: 18px;
    right: 40px;
}
.wfcps-condition-detail-item-del-btn[data-v-1edb05c1]:hover, .wfcps-item-con-child-del-btn[data-v-1edb05c1]:hover, .wfcps-item-con-child-add-btn[data-v-1edb05c1]:hover{
    color: #409EFF;
}
.wfcps-item-con-time-child-item.el-input[data-v-1edb05c1]{
    width: 120px;
    height: 34px;
    line-height: 34px;
    float: left;
    cursor: pointer;
}
[data-v-1edb05c1] .wfcps-item-con-time-child-item .el-input__inner{
    height: 34px;
    line-height: 34px;
    cursor: pointer;
}
.wfcps-item-con-time-child-item-icon[data-v-1edb05c1]{
    height: 34px;
    line-height: 34px;
    margin: 0 10px;
    float: left;
}
.wfcps-condition-detail-item[data-v-1edb05c1]{
    position: relative;
}
.process-set-box-shade[data-v-1edb05c1]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .15);
}
.workflow-dialog-checkbox[data-v-1edb05c1]{
    margin-bottom: 20px;
}
.wfcps-item-con-url-text.el-input[data-v-1edb05c1]{
    width: 100%;
}
.wfcps-item-con-param-name.el-input[data-v-1edb05c1]{
    width: 110px;
    margin-right: 10px;
}
.wfcps-item-con-child[data-v-1edb05c1]{
    position: relative;
}
.wfcps-item-con-child .wfcs-sel-del-btn[data-v-1edb05c1]{
    right: 34px;
}
.wfcps-item-con-child .wfcs-sel-add-btn[data-v-1edb05c1]{
    right: 0;
}
[data-v-1edb05c1] .wfcps-item-con-param-con .el-input{
    width: 160px;
}
.wfcri-head-row[data-v-1edb05c1]{
    height: 35px;
    line-height:35px;
    text-indent: 10px;
    color: #8f98a3;
}
.wfcr-item-inner .wfcr-item-its[data-v-1edb05c1]{
    margin-bottom:0px;
}
.wf-content.wf-step-no-top[data-v-1edb05c1], .wf-content .wf-step-no-top[data-v-1edb05c1]{
    top: 0;
    padding-top: 0;
}
[data-v-1edb05c1] .wf-content .wf-step-no-top .el-tabs__header{
    top: 0;
}
[data-v-1edb05c1] .edit-shade-show .el-tabs__content{
    z-index: 9;
    /*position: absolute;*/
    -webkit-transform: translate(0%, 0%) translateZ(9px);
            transform: translate(0%, 0%) translateZ(9px);
}
.wfc-tab-condition-save-btn[data-v-1edb05c1]{
    display: block;
    width: 180px;
    margin: auto;
}
.wfc-step-second-save-btn[data-v-1edb05c1]{
    display: block;
    width: 180px;
    margin: 10px auto;
    /**
     * modify by cao  修改from_type = 5时没有保存按钮的bug<复现：教师入离职-配置管理中的审批流应用>  2021/12/7
     * */
    z-index: 999;
}
.wfcs-content-desc[data-v-1edb05c1]{
    font-size: 13px;
}
[data-v-1edb05c1] .wfcs-content-num-input.el-input{
    width: 110px;
    padding-right: 10px;
    margin-left: 10px;
}
[data-v-1edb05c1] .wfcs-content-num-input.el-input .el-input__inner{
    padding-right: 15px;
}
.wfc-tab-white-content .wfi-type-select[data-v-1edb05c1] {
    width: 30%;
    float: left;
    margin-right: 10px;
}
.wfcs-item-set-user-info .el-select[data-v-1edb05c1]{
    width: 100%;
}
[data-v-1edb05c1] .wfcs-item-set-user-info .el-select .el-input__icon{
    line-height: 34px;
}
[data-v-1edb05c1] .wfcs-item-set-user-info .el-checkbox{
    margin-bottom: 10px;
}
/*yansen 2021-10-25 修复工作流-表单设计不能拖动的问题*/
.wfc-panel.wfc-item-warehouse[data-v-1edb05c1]{
    z-index: 2;
}

@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 工作流公用的css
 * @author zhangxue
 * @date 20191501
 */
html[data-v-4318485f],body[data-v-4318485f]{
    margin: 0;
    padding: 0;
    height: 100%;
    background: #f3f4f6;
    overflow: hidden;
}
.common_head[data-v-4318485f], .manage_top_box[data-v-4318485f]{
    position :relative;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
/*
 * @desc 工作流创建的css
 * @author zhangxue
 * @date 20191501
 */
.wf-list-body[data-v-4318485f]{
    width: 100%;
    min-height: 100%;
    text-align: center;
    overflow: hidden;
    background: #f3f4f6;
}
.wf-create-name[data-v-4318485f]{
    height: 70px;
    line-height: 70px;
    padding: 0 23px;
    color: #7a8590;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #dfe7ed;
}
.wf-content[data-v-4318485f]{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-top: 60px;
    background: #edeff4;
    z-index: 2;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
[data-v-4318485f].wf-content div{
    z-index: 1;
}
.wf-content[data-v-4318485f] .el-tabs{
}
.wf-content[data-v-4318485f] .el-tabs__header{
    position: absolute;
    top: 61px;
    left: 50%;
    /*width: 55.4%;*/
    z-index: 2;
    transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform-style: preserve-3d;
}
.wf-content[data-v-4318485f] .el-tabs__nav{
    float: none;
}
.wf-content[data-v-4318485f] .el-tabs__item{
    /*width: 25%;*/
    width: 200px;
    height: 70px;
    line-height: 70px;
    padding: 0;
    color: #545f69;
    font-size: 15px;
}
.wf-content[data-v-4318485f] .el-tabs__nav .is-active{
    color: #2fa2fe;
    background: #edeff4;
}
.wf-content[data-v-4318485f] .el-tabs__active-bar{
    width: 18px!important;
    height: 18px;
    bottom: -8px;
    left: 12.5%;
    background: #fff;
    transform: rotate(-45deg) translate(-36%, -36%)!important;
    -ms-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wf-content[data-v-4318485f] .el-tabs__nav-wrap::after{
    height: 0;
}
.wf-content[data-v-4318485f] .el-bar-first{
    background: #fff;
    /*left: 12.5%;*/
    left: 100px;
}
.wf-content[data-v-4318485f] .el-bar-second{
    background: #d6d8e1;
    /*left: 37.5%;*/
    left: 300px;
}
.wf-content[data-v-4318485f] .el-bar-third{
    background: #d6d8e1;
    /*left: 62.5%;*/
    left: 500px;
}
.wf-content[data-v-4318485f] .el-bar-fourth{
    background: #fff;
    /*left: 87.5%;*/
    left: 700px;
}
.wf-content[data-v-4318485f] .el-tabs__nav .is-active span{
    color: #fff;
    background: #2fa2fe;
}
.wfc-tab-name span[data-v-4318485f]{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 10px;
    background: #d6d8e1;
    text-align: center;
}
.wfc-tab-white-content[data-v-4318485f]{
    width: 98%;
    min-height: 80%;
    background: #fff;
    border-radius: 6px;
    margin: auto;
    padding: 35px 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-tab-gray-content[data-v-4318485f]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    border-top: 1px solid #d6d8e1;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfct-name[data-v-4318485f]{
    color: #2fa2fe;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px;
    padding-left: 12px;
}
.wfct-upload_img[data-v-4318485f]{
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 16px;
    background: #fff;
    margin-right: 11px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px #7a8590;
            box-shadow: 0px 0px 3px #7a8590;
}
.wfct-upload_img img[data-v-4318485f]{
    width: 100%;
    height: 100%;
}
.wtc-logo-box[data-v-4318485f] .el-form-item__label{
    line-height: 60px;
}
.wfct-logo-tip[data-v-4318485f]{
    float: left;
    line-height:60px;
    color: #919191;
}
.wf-content[data-v-4318485f] .el-form-item__label{
    padding: 0 20px 0 0;
    color: #545f69;
    width: 88px;
}
.wf-content[data-v-4318485f] .el-form-item{
    margin-bottom: 28px;
}
/***表格设计***/
/*
.wfc-tab-form-content{
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
}
*/
.wfc-panel[data-v-4318485f]{
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 21.88%;
    color: #6a747e;
    background: #fff;
    overflow-y: auto;
    text-align: left;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfc-item-warehouse[data-v-4318485f]{
    top: 0;
    left: 0;
    padding: 12px 20px;
}
.wfc-item-warehouse[data-v-4318485f], .wfc-item-warehouse *[data-v-4318485f], .wfc-result[data-v-4318485f], .wfc-result *[data-v-4318485f]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-item-set[data-v-4318485f]{
    right: -100%;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wfc-item-set-show[data-v-4318485f]{
    right: 0;
}
.wfciw-name[data-v-4318485f]{
    height: 38px;
    line-height: 38px;
    color: #2fa2fe;
    font-size: 14px;
    background: #f3f4f6;
    color: #545f69;
    border-radius: 5px;
    margin-bottom:12px;
    cursor:pointer;
}
.wfciw-name.ed .layui-icon-extend-iconfont[data-v-4318485f]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.wfciw-name .layui-icon-extend-iconfont[data-v-4318485f]{
    color: #b2bbc4;
    margin-left:5px;
    margin-right:5px;
    font-size: 18px;
}
.wfciw-content[data-v-4318485f]{
    width: 100%;
}
.wfciw-item[data-v-4318485f]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 13px;
    border: 1px solid #dce5ef;
    cursor: move;
}
.wfciw-item img[data-v-4318485f]{
    position:absolute;
    top: 50%;
    right: 32px;
    max-width: 18px;
    max-height: 18px;
    transform: translate(50%, -50%);
    -webkit-transform: translate(50%, -50%);
}
.wfciw-item-block[data-v-4318485f]{
    height: 34px;
    line-height:34px;
    text-align: center;
    width: calc(33.33333% - 12px);
    margin-right: 18px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d8e1eb;
    border-radius: 3px;
    margin-bottom:12px;
    padding: 0 5px;
    cursor: move;
    font-size: 13px;
}
.wfciw-item-block-cover[data-v-4318485f]{
    padding: 8px;
    border: 1px solid #d8e1eb;
    border-radius: 6px;
    padding:0 12px;
    margin-bottom:12px;
    cursor:move;
}
.wfciw-item-block-name[data-v-4318485f]{
    margin: 12px 0;
}
.wfciw-item-block[data-v-4318485f]:nth-child(3n) {
    margin-right:0px;
}
.wfciw-item-block-cover .wfciw-item-block[data-v-4318485f]{
    cursor:auto;
}
.wfc-result-box[data-v-4318485f]{
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: auto;
}
.wfc-result[data-v-4318485f]{
    position: relative;
    width: 100%;
    height: 680px;
    padding-top: 15px;
    text-align: left;
    background: url(/vue/dist/static/img/phone_msg.91926f9.png) no-repeat top;
    background-size: 360px;
}
.wfcr-content[data-v-4318485f]{
    width: 274px;
    height: 462px;
    margin: auto;
    margin-top: 56px;
    overflow-y: auto;
    margin-bottom: 40px;
}
.wfcr-content-bg[data-v-4318485f]{
    background: #f3f4f6;
}
.wfcr-content-group-bg[data-v-4318485f]{
    background: #fff;
    min-height: 15px;
}
._nr[data-v-4318485f]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wfcr-item[data-v-4318485f], .wfcr-item-its[data-v-4318485f]{
    position: relative;
    width: 100%;
    min-height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    background: #fff;
    cursor: move;
    border: 1px solid #fff;
}
.wfcr-item-hover[data-v-4318485f], .wfcr-group-item-hover[data-v-4318485f]{
    border: 1px dashed #2fa2fe;
}
.wfcr-item-hover>.wfcr-item-inner>.wfcri-remove[data-v-4318485f], .wfcr-group-item-hover>.wfcri-remove[data-v-4318485f]{
    display: block;
}
.wfcr-item-click[data-v-4318485f]{
    border: 1px solid #2fa2fe;
}
.wfcri-remove[data-v-4318485f]{
    position: absolute;
    top: -1px;
    right: -1px;
    padding: 3px;
    font-size: 12px;
    color: #eee;
    line-height: 1;
    display: none;
    background: #2fa2fe;
    cursor: pointer;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfcri-overlay[data-v-4318485f]{
   padding: 0 10px 0 2px;
}
.wfcri-view label[data-v-4318485f]{
    display: inline-block;
    float: left;
    white-space: normal;
    word-break: break-word;
    padding: 0 10px;
    color: #222;
    width: 167px;
    color: #545f69;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcri-view span[data-v-4318485f]{
    display: inline-block;
    float: right;
    text-align: right;
    color: rgba(25, 31, 37, .4);
    padding-right: 3px;
    font-size: 13px;
    color: #8f98a3;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wfcri-view i[data-v-4318485f]{
    float: right;
    line-height: 44px;
    width: 15px;
}
.wfcs-title[data-v-4318485f]{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 20px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #dfe7ed;
}
.wfcs-item[data-v-4318485f]{
    padding: 20px 0 0 21px;
    color: #333;
}
.wfcs-item-name[data-v-4318485f]{
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 14px;
}
.wfcs-item-name span[data-v-4318485f]{
    margin-left: 10px;
    color: #8f98a3;
    font-size: 12px;
}
.wfcs-content[data-v-4318485f] .el-input{
    padding-right: 25px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcs-content[data-v-4318485f] .el-input .el-input__suffix{
    right: 27px;
}
.wfcs-content[data-v-4318485f] .el-input__inner{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-right: 43px;
}
.wfcs-sel-item[data-v-4318485f] .el-input .el-input__suffix{
    right: 1px;
}
.wfcs-sel-item[data-v-4318485f] .el-input__icon{
    line-height: 34px;
}
/***流程设计***/
.wf-content[data-v-4318485f] .el-tabs{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding-top: 61px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-4318485f] .el-tabs__content{
    width: 100%;
    height: 100%;
    overflow: visible;
    padding-top: 70px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-4318485f] .el-tab-pane{
    height: 100%;
    width: 100%;
}
.wfc-zoom[data-v-4318485f]{
    position: absolute;
    top: 110px;
    right: 22px;
    width: 125px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #545f69;
    z-index: 4;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.wfc-zoom-out[data-v-4318485f], .wfc-zoom-in[data-v-4318485f]{
    display: block;
    width: 26px;
    height: 25px;
    line-height: 25px;
    color: #2fa2fe;
    font-weight: bold;
    border: 1px solid #2fa2fe;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-zoom-out[data-v-4318485f]{
    float: left;
}
.wfc-zoom-in[data-v-4318485f]{
    float: right;
}
.wfc-tab-gray-content *[data-v-4318485f]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-process-scale[data-v-4318485f]{
    position: relative;
    padding-top: 41px;
    width: 100%;
    margin-bottom: 150px;
    -webkit-transform-origin: 50% 0px 0px!important;
            transform-origin: 50% 0px 0px!important;
}
.wfcp-node[data-v-4318485f]{
    width: 387px;
    display:inline-block;
}
.wfcp-branch[data-v-4318485f], .wfcp-end[data-v-4318485f]{
    width: 100%;
}
.wfcp-end[data-v-4318485f]{
    width: 72px;
    height: 37px;
    line-height: 37px;
    border-radius: 5px;
    background: #d6d8e1;
    font-size: 13px;
    color: #6a747e;
    margin: auto;
}
.wfcp-node-box[data-v-4318485f]{
    position: relative;
    width: 220px;
    height: 94px;
    margin: auto;
    background: #fff;
    z-index: 3;
    border-radius: 6px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
    border-top: 3px solid #2fa2fe;
    padding: 14px 17px 14px 17px;
    /*
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    */
}
.wfcp-node-list[data-v-4318485f] .add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px;
    margin: auto;
}
.wfcp-node-list[data-v-4318485f] .add-node-btn-box:before, .condition-node-box[data-v-4318485f]:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.wfcp-node-list[data-v-4318485f] .add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.wfcp-node-list[data-v-4318485f] .add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.wfc-process-scale .add-branch[data-v-4318485f]{
    position: absolute;
    top: 18px;
    left: 50%;
    min-width: 72px;
    height: 36px;
    line-height: 36px;
    background: #fff;
    color: #6a747e;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    border: none;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor:pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translate(-50%, -50%) translateZ(3px);
    -webkit-transform: translate(-50%, -50%) translateZ(3px);
}
.wfcp-branch-box[data-v-4318485f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    width: auto;
    margin: auto;
    margin-top: 18px;
    overflow: visible;
    border-top: 3px solid #d4d6df;
    border-bottom: 3px solid #d4d6df;
}
.wfc-process-scale .branch-item[data-v-4318485f]{
    position: relative;
    display: inline-block;
    margin: auto;
    margin-bottom: -1px;
    /*width: 387px;*/
}
.wfc-process-scale .condition-node[data-v-4318485f]{
    min-height: 226px;
}
.wfc-process-scale .condition-node-box[data-v-4318485f]{
    padding: 22px 75px 0 75px;
}
.wfc-process-scale .auto-judge[data-v-4318485f]{
    position: relative;
    width: 220px;
    height: 94px;
    border-radius: 7px;
    background: #fff;
    margin: auto;
    padding: 15px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
}
.wfcpn-item-name.purple-color[data-v-4318485f]{
    text-decoration: underline;
}
.top-left-cover-line[data-v-4318485f], .top-right-cover-line[data-v-4318485f] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    top: -4px;
}
.top-left-cover-line[data-v-4318485f]{
    left: -1.5px;
}
.top-right-cover-line[data-v-4318485f]{
    right: -1.5px;
}
.bottom-left-cover-line[data-v-4318485f], .bottom-right-cover-line[data-v-4318485f] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    bottom: -3px;
}
.bottom-left-cover-line[data-v-4318485f]{
    left: -1.5px;
}
.bottom-right-cover-line[data-v-4318485f]{
    right: -1.5px;
}
.wfcs-sel-item[data-v-4318485f]{
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
    padding-right: 110px;
}
.wfcs-sel-item[data-v-4318485f]:last-child{
    margin-bottom: 0;
}
.wfcs-content[data-v-4318485f] .el-checkbox{
    margin-right: 8px;
}
.wfcs-content[data-v-4318485f] .el-radio{
    margin-bottom: 10px;
    font-size: 13px;
}
.wfcs-item[data-v-4318485f] .el-checkbox__label{
    font-size: 13px;
}
.wfcs-content[data-v-4318485f] .el-radio:last-child{
    margin-bottom: 0px;
}
.wfcs-sel-del-btn[data-v-4318485f], .wfcs-sel-add-btn[data-v-4318485f]{
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-4318485f]{
    right: 64px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-4318485f]{
    right: 24px;
    background: #2fa2fe;
}
.wfcs-sel-item[data-v-4318485f] .el-input{
    padding-right: 0;
}
.wfcs-sel-item[data-v-4318485f] .el-input__prefix{
    left: 10px;
}
.wfcs-sel-item[data-v-4318485f] .el-input--prefix .el-input__inner{
    padding-left: 35px;
}
.wfcs-sel-item[data-v-4318485f] .el-input__prefix{
    cursor: move;
}
.wfcs-mag[data-v-4318485f]{
    font-size: 13px;
    color: #8f98a3;
    padding: 5px 20px 0px;
}
.wfcp-node-list[data-v-4318485f]{
    position: relative;
    margin-bottom: -1px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.wfcp-branch[data-v-4318485f]{
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.wfcp-branch-box-wrap[data-v-4318485f]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f3f4f6;
}
.wfc-tab-condition-content[data-v-4318485f]{
    overflow-x: auto;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.top-left-cover-line[data-v-4318485f], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.top-right-cover-line[data-v-4318485f]{
    background-color: #f3f4f6;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.bottom-left-cover-line[data-v-4318485f], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.bottom-right-cover-line[data-v-4318485f]{
    background-color: #f3f4f6;
}
.wfcp-node-list[data-v-4318485f] .add-nod-sel-box{
    width: 324px;
    height: 90px;
    background: #fff;
    padding: 8px 15px;
}
.wfcp-node-list[data-v-4318485f] .add-nod-sel-item{
    width: 33%;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
}
.wfcp-node-list[data-v-4318485f] .ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.wfcp-node-list[data-v-4318485f] .ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.wfcp-node-list[data-v-4318485f] .ans-icon.orange-color{
    background: #ffebd5;
}
.wfcp-node-list[data-v-4318485f] .ans-icon.purple-color{
    background: #eae8ff;
}
.blue-color[data-v-4318485f]{
    color: #2fa2fe;
}
.wfcp-node-list[data-v-4318485f] .add-nod-sel-box .green-color, .wfc-process-scale .green-color[data-v-4318485f]{
    color: #6cc933;
}
.wfc-process-scale .green-top-color[data-v-4318485f]{
    border-top: 3px solid #6cc933;
}
.wfc-process-scale .green-hover[data-v-4318485f]{
    border-color: #6cc933;
}
.wfc-process-scale .green-hover .wfcpn-item-del[data-v-4318485f]{
    background: #6cc933;
}
.wfcp-node-list[data-v-4318485f] .add-nod-sel-box .orange-color, .wfc-process-scale .orange-color[data-v-4318485f]{
    color: #ff9c2b;
}
.wfc-process-scale .orange-top-color[data-v-4318485f]{
    border-top: 3px solid #ff9c2b;
}
.wfc-process-scale .orange-hover[data-v-4318485f]{
    border-color: #ff9c2b;
}
.wfc-process-scale .orange-hover .wfcpn-item-del[data-v-4318485f]{
    background: #ff9c2b;
}
.wfcp-node-list[data-v-4318485f] .add-nod-sel-box .purple-color, .wfc-process-scale .purple-color[data-v-4318485f]{
    color: #6f52ed;
}
.wfc-process-scale .purple-top-color[data-v-4318485f]{
    border-top: 3px solid #6f52ed;
}
.wfc-process-scale .purple-hover[data-v-4318485f]{
    border-color: #6f52ed;
}
.wfc-process-scale .purple-hover .wfcpn-item-del[data-v-4318485f]{
    background: #6f52ed;
}
.wfcp-node-list[data-v-4318485f] .add-nod-sel-box .jasper-color, .wfc-process-scale .jasper-color[data-v-4318485f]{
    color: #2bd6c9;
}
.wfc-process-scale .jasper-top-color[data-v-4318485f]{
    border-top: 3px solid #2bd6c9;
}
.wfc-process-scale .jasper-hover[data-v-4318485f]{
    border-color: #2bd6c9;
}
.wfc-process-scale .jasper-hover .wfcpn-item-del[data-v-4318485f]{
    background: #2bd6c9;
}
.wfcpn-item-icon[data-v-4318485f]{
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 18px;
    margin-top:2px;
}
.wfcpn-item-name[data-v-4318485f]{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
}
.wfcpn-item-desc[data-v-4318485f]{
    font-size: 13px;
    color: #8f98a3;
    min-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcpn-item-del[data-v-4318485f]{
    position: absolute;
    top: -8px;
    right: -8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}
.wfc-process-set-box[data-v-4318485f]{
    position: absolute;
    width: 430px;
    text-align:left;
    /*
    width: 22.4%;
    max-width: 431px;
    */
    background: #fff;
    z-index: 2 !important;
    top: -91px;
    bottom: 0;
    right: -100%;
    color: #333;
    padding-top: 90px;
    padding-bottom: 80px;
    -webkit-box-shadow: 0px 0px 8px #d6d8e1;
            box-shadow: 0px 0px 8px #d6d8e1;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 9;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.show-process-set-box[data-v-4318485f]{
    right: 0;
}
.wfcps-name[data-v-4318485f]{
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    text-indent: 35px;
    border-bottom: 1px solid #f3f4f6;
}
.wfcps-content[data-v-4318485f]{
    width: 100%;
    padding: 22px 33px 0 33px;
}
.wfcps-item-name[data-v-4318485f]{
    width: 100%;
    height: 20px;
    font-size: 14px;
}
.wfcps-content[data-v-4318485f] .el-radio__label{
    font-size: 13px;
}
.wfcps-item-con[data-v-4318485f]{
    width: 100%;
    margin: 15px 0;
}
.wfcps-item-con[data-v-4318485f] .el-input--suffix .el-input__inner{
    font-size: 13px;
}
.wfcps-item-con-desc[data-v-4318485f]{
    width: 100%;
    font-size: 12px;
    color: #6a747e;
    margin-bottom: 20px;
}
.wfcps-item-add-btn[data-v-4318485f]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    background: #2fa2fe;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
}
.wfcps-item-msg[data-v-4318485f]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #8f98a3;
}
.wfcps-user[data-v-4318485f]{
    display: inline-block;
    position:relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.wfcps-user-del-icon[data-v-4318485f]{
    position:absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2fa2fe;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.wfcps-content[data-v-4318485f], .wfcps-user[data-v-4318485f], .wfcps-bottom[data-v-4318485f]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcps-bottom[data-v-4318485f]{
    position: absolute;
    bottom: 0;
    height: 78px;
    padding: 15px 30px;
    background: #fff;
}
.wfcps-bottom button[data-v-4318485f]{
    width: 160px;
    height: 40px;
    font-size: 14px;
    margin-right: 30px;
}
.wfcps-bottom[data-v-4318485f] .el-button+.el-button{
    margin-right: 0;
}
.wfcps-condition-detail-item[data-v-4318485f] .el-input{
    width: 172px;
    height: 50px;
    line-height: 50px;
}
.wfcps-condition-detail-item[data-v-4318485f] .el-select{
    margin-right: 15px;
}
.wfcps-condition-detail-item .max-select[data-v-4318485f]{
    width: 100%;
    margin-right: 0;
}
.wfcps-item-con.num-section[data-v-4318485f]{
    line-height: 40px;
    text-align: center;
}
.wfcps-item-con.num-section[data-v-4318485f] .el-input{
    width: 80px;
    height: 40px;
}
.wfcps-item-con.num-section[data-v-4318485f] .el-input:first-child{
    margin-right: 4px;
}
.wfcps-item-con.num-section[data-v-4318485f] .el-select{
    margin-right: 3px;
}
.num-section-msg[data-v-4318485f], .num-section-icon[data-v-4318485f]{
    display: inline-block;
    width: 85px;
    font-size: 14px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.num-section-icon[data-v-4318485f]{
    width: 40px;
}
.wfc-tab-white-content[data-v-4318485f] .el-select{
    width: 100%;
}
.wfc-tab-white-content[data-v-4318485f] .el-form-item__content{
    text-align: left;
}
.wf-content>button[data-v-4318485f]{
    float: right;
    margin: 20px 0 20px 15px;
    z-index: 7;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content>button .layui-icon-extend-iconfont[data-v-4318485f]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content>button>span[data-v-4318485f]{
    margin: 0;
}
.wf-content>.el-button+.el-button[data-v-4318485f]{
    margin-left: 15px;
}
.wf-content>button[data-v-4318485f]:first-child{
    margin-right: 23px;
}
.wfcps-condition-detail-item[data-v-4318485f] .el-checkbox{
    margin-bottom: 10px;
}
.wfcps-child-name[data-v-4318485f]{
    margin-top: 22px;
}
.wf-content .wf-step-none[data-v-4318485f]{
    padding-top: 0;
}
.wf-content .wf-step-none[data-v-4318485f] .el-tabs__item, .wf-content .wf-step-none[data-v-4318485f] .el-tabs__active-bar{
    display: none;
}
.wf-content .wf-step-none[data-v-4318485f] .el-tabs__content{
    padding-top: 50px;
}
.wf-step-none .wfc-tab-gray-content[data-v-4318485f]{
    border: 0;
}
.wf-content .wf-btn-top[data-v-4318485f]{
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 0px 0 20px 15px;
    z-index: 2;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content .wf-btn-top .layui-icon-extend-iconfont[data-v-4318485f]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content .wf-btn-top>span[data-v-4318485f]{
    margin: 0;
}
.wf-content.wf-one-step-content[data-v-4318485f]{
    padding: 0;
    background: #f3f4f6;
}
.wfcps-content-all[data-v-4318485f]{
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.wfcps-item-con-time-child[data-v-4318485f]{
    position: relative;
    width: 100%;
    height: 45px;
}
[data-v-4318485f] .wfcps-item-con-time-child .el-input__icon{
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-4318485f], .wfcps-item-con-child-del-btn[data-v-4318485f], .wfcps-item-con-child-add-btn[data-v-4318485f]{
    position: absolute;
    top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #8f98a3;
    cursor: pointer;
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-4318485f]{
    right: 0;
    font-size: 20px;
}
.wfcps-item-con-child-add-btn[data-v-4318485f]{
    right: 0;
}
.wfcps-item-con-child-del-btn[data-v-4318485f]{
    font-size: 18px;
    right: 40px;
}
.wfcps-condition-detail-item-del-btn[data-v-4318485f]:hover, .wfcps-item-con-child-del-btn[data-v-4318485f]:hover, .wfcps-item-con-child-add-btn[data-v-4318485f]:hover{
    color: #409EFF;
}
.wfcps-item-con-time-child-item.el-input[data-v-4318485f]{
    width: 120px;
    height: 34px;
    line-height: 34px;
    float: left;
    cursor: pointer;
}
[data-v-4318485f] .wfcps-item-con-time-child-item .el-input__inner{
    height: 34px;
    line-height: 34px;
    cursor: pointer;
}
.wfcps-item-con-time-child-item-icon[data-v-4318485f]{
    height: 34px;
    line-height: 34px;
    margin: 0 10px;
    float: left;
}
.wfcps-condition-detail-item[data-v-4318485f]{
    position: relative;
}
.process-set-box-shade[data-v-4318485f]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .15);
}
.workflow-dialog-checkbox[data-v-4318485f]{
    margin-bottom: 20px;
}
.wfcps-item-con-url-text.el-input[data-v-4318485f]{
    width: 100%;
}
.wfcps-item-con-param-name.el-input[data-v-4318485f]{
    width: 110px;
    margin-right: 10px;
}
.wfcps-item-con-child[data-v-4318485f]{
    position: relative;
}
.wfcps-item-con-child .wfcs-sel-del-btn[data-v-4318485f]{
    right: 34px;
}
.wfcps-item-con-child .wfcs-sel-add-btn[data-v-4318485f]{
    right: 0;
}
[data-v-4318485f] .wfcps-item-con-param-con .el-input{
    width: 160px;
}
.wfcri-head-row[data-v-4318485f]{
    height: 35px;
    line-height:35px;
    text-indent: 10px;
    color: #8f98a3;
}
.wfcr-item-inner .wfcr-item-its[data-v-4318485f]{
    margin-bottom:0px;
}
.wf-content.wf-step-no-top[data-v-4318485f], .wf-content .wf-step-no-top[data-v-4318485f]{
    top: 0;
    padding-top: 0;
}
[data-v-4318485f] .wf-content .wf-step-no-top .el-tabs__header{
    top: 0;
}
[data-v-4318485f] .edit-shade-show .el-tabs__content{
    z-index: 9;
    /*position: absolute;*/
    -webkit-transform: translate(0%, 0%) translateZ(9px);
            transform: translate(0%, 0%) translateZ(9px);
}
.wfc-tab-condition-save-btn[data-v-4318485f]{
    display: block;
    width: 180px;
    margin: auto;
}
.wfc-step-second-save-btn[data-v-4318485f]{
    display: block;
    width: 180px;
    margin: 10px auto;
    /**
     * modify by cao  修改from_type = 5时没有保存按钮的bug<复现：教师入离职-配置管理中的审批流应用>  2021/12/7
     * */
    z-index: 999;
}
.wfcs-content-desc[data-v-4318485f]{
    font-size: 13px;
}
[data-v-4318485f] .wfcs-content-num-input.el-input{
    width: 110px;
    padding-right: 10px;
    margin-left: 10px;
}
[data-v-4318485f] .wfcs-content-num-input.el-input .el-input__inner{
    padding-right: 15px;
}
.wfc-tab-white-content .wfi-type-select[data-v-4318485f] {
    width: 30%;
    float: left;
    margin-right: 10px;
}
.wfcs-item-set-user-info .el-select[data-v-4318485f]{
    width: 100%;
}
[data-v-4318485f] .wfcs-item-set-user-info .el-select .el-input__icon{
    line-height: 34px;
}
[data-v-4318485f] .wfcs-item-set-user-info .el-checkbox{
    margin-bottom: 10px;
}
/*yansen 2021-10-25 修复工作流-表单设计不能拖动的问题*/
.wfc-panel.wfc-item-warehouse[data-v-4318485f]{
    z-index: 2;
}
/*
 * @desc 工作流创建的css
 * @author zhangxue
 * @date 20191501
 */
.wf-list-body[data-v-74eb51b6]{
    width: 100%;
    min-height: 100%;
    text-align: center;
    overflow: hidden;
    background: #f3f4f6;
}
.wf-create-name[data-v-74eb51b6]{
    height: 70px;
    line-height: 70px;
    padding: 0 23px;
    color: #7a8590;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #dfe7ed;
}
.wf-content[data-v-74eb51b6]{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-top: 60px;
    background: #edeff4;
    z-index: 2;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
[data-v-74eb51b6].wf-content div{
    z-index: 1;
}
.wf-content[data-v-74eb51b6] .el-tabs{
}
.wf-content[data-v-74eb51b6] .el-tabs__header{
    position: absolute;
    top: 61px;
    left: 50%;
    /*width: 55.4%;*/
    z-index: 2;
    transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform-style: preserve-3d;
}
.wf-content[data-v-74eb51b6] .el-tabs__nav{
    float: none;
}
.wf-content[data-v-74eb51b6] .el-tabs__item{
    /*width: 25%;*/
    width: 200px;
    height: 70px;
    line-height: 70px;
    padding: 0;
    color: #545f69;
    font-size: 15px;
}
.wf-content[data-v-74eb51b6] .el-tabs__nav .is-active{
    color: #2fa2fe;
    background: #edeff4;
}
.wf-content[data-v-74eb51b6] .el-tabs__active-bar{
    width: 18px!important;
    height: 18px;
    bottom: -8px;
    left: 12.5%;
    background: #fff;
    transform: rotate(-45deg) translate(-36%, -36%)!important;
    -ms-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wf-content[data-v-74eb51b6] .el-tabs__nav-wrap::after{
    height: 0;
}
.wf-content[data-v-74eb51b6] .el-bar-first{
    background: #fff;
    /*left: 12.5%;*/
    left: 100px;
}
.wf-content[data-v-74eb51b6] .el-bar-second{
    background: #d6d8e1;
    /*left: 37.5%;*/
    left: 300px;
}
.wf-content[data-v-74eb51b6] .el-bar-third{
    background: #d6d8e1;
    /*left: 62.5%;*/
    left: 500px;
}
.wf-content[data-v-74eb51b6] .el-bar-fourth{
    background: #fff;
    /*left: 87.5%;*/
    left: 700px;
}
.wf-content[data-v-74eb51b6] .el-tabs__nav .is-active span{
    color: #fff;
    background: #2fa2fe;
}
.wfc-tab-name span[data-v-74eb51b6]{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 10px;
    background: #d6d8e1;
    text-align: center;
}
.wfc-tab-white-content[data-v-74eb51b6]{
    width: 98%;
    min-height: 80%;
    background: #fff;
    border-radius: 6px;
    margin: auto;
    padding: 35px 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-tab-gray-content[data-v-74eb51b6]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    border-top: 1px solid #d6d8e1;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfct-name[data-v-74eb51b6]{
    color: #2fa2fe;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px;
    padding-left: 12px;
}
.wfct-upload_img[data-v-74eb51b6]{
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 16px;
    background: #fff;
    margin-right: 11px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px #7a8590;
            box-shadow: 0px 0px 3px #7a8590;
}
.wfct-upload_img img[data-v-74eb51b6]{
    width: 100%;
    height: 100%;
}
.wtc-logo-box[data-v-74eb51b6] .el-form-item__label{
    line-height: 60px;
}
.wfct-logo-tip[data-v-74eb51b6]{
    float: left;
    line-height:60px;
    color: #919191;
}
.wf-content[data-v-74eb51b6] .el-form-item__label{
    padding: 0 20px 0 0;
    color: #545f69;
    width: 88px;
}
.wf-content[data-v-74eb51b6] .el-form-item{
    margin-bottom: 28px;
}
/***表格设计***/
/*
.wfc-tab-form-content{
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
}
*/
.wfc-panel[data-v-74eb51b6]{
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 21.88%;
    color: #6a747e;
    background: #fff;
    overflow-y: auto;
    text-align: left;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfc-item-warehouse[data-v-74eb51b6]{
    top: 0;
    left: 0;
    padding: 12px 20px;
}
.wfc-item-warehouse[data-v-74eb51b6], .wfc-item-warehouse *[data-v-74eb51b6], .wfc-result[data-v-74eb51b6], .wfc-result *[data-v-74eb51b6]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-item-set[data-v-74eb51b6]{
    right: -100%;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wfc-item-set-show[data-v-74eb51b6]{
    right: 0;
}
.wfciw-name[data-v-74eb51b6]{
    height: 38px;
    line-height: 38px;
    color: #2fa2fe;
    font-size: 14px;
    background: #f3f4f6;
    color: #545f69;
    border-radius: 5px;
    margin-bottom:12px;
    cursor:pointer;
}
.wfciw-name.ed .layui-icon-extend-iconfont[data-v-74eb51b6]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.wfciw-name .layui-icon-extend-iconfont[data-v-74eb51b6]{
    color: #b2bbc4;
    margin-left:5px;
    margin-right:5px;
    font-size: 18px;
}
.wfciw-content[data-v-74eb51b6]{
    width: 100%;
}
.wfciw-item[data-v-74eb51b6]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 13px;
    border: 1px solid #dce5ef;
    cursor: move;
}
.wfciw-item img[data-v-74eb51b6]{
    position:absolute;
    top: 50%;
    right: 32px;
    max-width: 18px;
    max-height: 18px;
    transform: translate(50%, -50%);
    -webkit-transform: translate(50%, -50%);
}
.wfciw-item-block[data-v-74eb51b6]{
    height: 34px;
    line-height:34px;
    text-align: center;
    width: calc(33.33333% - 12px);
    margin-right: 18px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d8e1eb;
    border-radius: 3px;
    margin-bottom:12px;
    padding: 0 5px;
    cursor: move;
    font-size: 13px;
}
.wfciw-item-block-cover[data-v-74eb51b6]{
    padding: 8px;
    border: 1px solid #d8e1eb;
    border-radius: 6px;
    padding:0 12px;
    margin-bottom:12px;
    cursor:move;
}
.wfciw-item-block-name[data-v-74eb51b6]{
    margin: 12px 0;
}
.wfciw-item-block[data-v-74eb51b6]:nth-child(3n) {
    margin-right:0px;
}
.wfciw-item-block-cover .wfciw-item-block[data-v-74eb51b6]{
    cursor:auto;
}
.wfc-result-box[data-v-74eb51b6]{
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: auto;
}
.wfc-result[data-v-74eb51b6]{
    position: relative;
    width: 100%;
    height: 680px;
    padding-top: 15px;
    text-align: left;
    background: url(/vue/dist/static/img/phone_msg.91926f9.png) no-repeat top;
    background-size: 360px;
}
.wfcr-content[data-v-74eb51b6]{
    width: 274px;
    height: 462px;
    margin: auto;
    margin-top: 56px;
    overflow-y: auto;
    margin-bottom: 40px;
}
.wfcr-content-bg[data-v-74eb51b6]{
    background: #f3f4f6;
}
.wfcr-content-group-bg[data-v-74eb51b6]{
    background: #fff;
    min-height: 15px;
}
._nr[data-v-74eb51b6]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wfcr-item[data-v-74eb51b6], .wfcr-item-its[data-v-74eb51b6]{
    position: relative;
    width: 100%;
    min-height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    background: #fff;
    cursor: move;
    border: 1px solid #fff;
}
.wfcr-item-hover[data-v-74eb51b6], .wfcr-group-item-hover[data-v-74eb51b6]{
    border: 1px dashed #2fa2fe;
}
.wfcr-item-hover>.wfcr-item-inner>.wfcri-remove[data-v-74eb51b6], .wfcr-group-item-hover>.wfcri-remove[data-v-74eb51b6]{
    display: block;
}
.wfcr-item-click[data-v-74eb51b6]{
    border: 1px solid #2fa2fe;
}
.wfcri-remove[data-v-74eb51b6]{
    position: absolute;
    top: -1px;
    right: -1px;
    padding: 3px;
    font-size: 12px;
    color: #eee;
    line-height: 1;
    display: none;
    background: #2fa2fe;
    cursor: pointer;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfcri-overlay[data-v-74eb51b6]{
   padding: 0 10px 0 2px;
}
.wfcri-view label[data-v-74eb51b6]{
    display: inline-block;
    float: left;
    white-space: normal;
    word-break: break-word;
    padding: 0 10px;
    color: #222;
    width: 167px;
    color: #545f69;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcri-view span[data-v-74eb51b6]{
    display: inline-block;
    float: right;
    text-align: right;
    color: rgba(25, 31, 37, .4);
    padding-right: 3px;
    font-size: 13px;
    color: #8f98a3;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wfcri-view i[data-v-74eb51b6]{
    float: right;
    line-height: 44px;
    width: 15px;
}
.wfcs-title[data-v-74eb51b6]{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 20px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #dfe7ed;
}
.wfcs-item[data-v-74eb51b6]{
    padding: 20px 0 0 21px;
    color: #333;
}
.wfcs-item-name[data-v-74eb51b6]{
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 14px;
}
.wfcs-item-name span[data-v-74eb51b6]{
    margin-left: 10px;
    color: #8f98a3;
    font-size: 12px;
}
.wfcs-content[data-v-74eb51b6] .el-input{
    padding-right: 25px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcs-content[data-v-74eb51b6] .el-input .el-input__suffix{
    right: 27px;
}
.wfcs-content[data-v-74eb51b6] .el-input__inner{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-right: 43px;
}
.wfcs-sel-item[data-v-74eb51b6] .el-input .el-input__suffix{
    right: 1px;
}
.wfcs-sel-item[data-v-74eb51b6] .el-input__icon{
    line-height: 34px;
}
/***流程设计***/
.wf-content[data-v-74eb51b6] .el-tabs{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding-top: 61px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-74eb51b6] .el-tabs__content{
    width: 100%;
    height: 100%;
    overflow: visible;
    padding-top: 70px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-74eb51b6] .el-tab-pane{
    height: 100%;
    width: 100%;
}
.wfc-zoom[data-v-74eb51b6]{
    position: absolute;
    top: 110px;
    right: 22px;
    width: 125px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #545f69;
    z-index: 4;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.wfc-zoom-out[data-v-74eb51b6], .wfc-zoom-in[data-v-74eb51b6]{
    display: block;
    width: 26px;
    height: 25px;
    line-height: 25px;
    color: #2fa2fe;
    font-weight: bold;
    border: 1px solid #2fa2fe;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-zoom-out[data-v-74eb51b6]{
    float: left;
}
.wfc-zoom-in[data-v-74eb51b6]{
    float: right;
}
.wfc-tab-gray-content *[data-v-74eb51b6]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-process-scale[data-v-74eb51b6]{
    position: relative;
    padding-top: 41px;
    width: 100%;
    margin-bottom: 150px;
    -webkit-transform-origin: 50% 0px 0px!important;
            transform-origin: 50% 0px 0px!important;
}
.wfcp-node[data-v-74eb51b6]{
    width: 387px;
    display:inline-block;
}
.wfcp-branch[data-v-74eb51b6], .wfcp-end[data-v-74eb51b6]{
    width: 100%;
}
.wfcp-end[data-v-74eb51b6]{
    width: 72px;
    height: 37px;
    line-height: 37px;
    border-radius: 5px;
    background: #d6d8e1;
    font-size: 13px;
    color: #6a747e;
    margin: auto;
}
.wfcp-node-box[data-v-74eb51b6]{
    position: relative;
    width: 220px;
    height: 94px;
    margin: auto;
    background: #fff;
    z-index: 3;
    border-radius: 6px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
    border-top: 3px solid #2fa2fe;
    padding: 14px 17px 14px 17px;
    /*
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    */
}
.wfcp-node-list[data-v-74eb51b6] .add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px;
    margin: auto;
}
.wfcp-node-list[data-v-74eb51b6] .add-node-btn-box:before, .condition-node-box[data-v-74eb51b6]:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.wfcp-node-list[data-v-74eb51b6] .add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.wfcp-node-list[data-v-74eb51b6] .add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.wfc-process-scale .add-branch[data-v-74eb51b6]{
    position: absolute;
    top: 18px;
    left: 50%;
    min-width: 72px;
    height: 36px;
    line-height: 36px;
    background: #fff;
    color: #6a747e;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    border: none;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor:pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translate(-50%, -50%) translateZ(3px);
    -webkit-transform: translate(-50%, -50%) translateZ(3px);
}
.wfcp-branch-box[data-v-74eb51b6]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    width: auto;
    margin: auto;
    margin-top: 18px;
    overflow: visible;
    border-top: 3px solid #d4d6df;
    border-bottom: 3px solid #d4d6df;
}
.wfc-process-scale .branch-item[data-v-74eb51b6]{
    position: relative;
    display: inline-block;
    margin: auto;
    margin-bottom: -1px;
    /*width: 387px;*/
}
.wfc-process-scale .condition-node[data-v-74eb51b6]{
    min-height: 226px;
}
.wfc-process-scale .condition-node-box[data-v-74eb51b6]{
    padding: 22px 75px 0 75px;
}
.wfc-process-scale .auto-judge[data-v-74eb51b6]{
    position: relative;
    width: 220px;
    height: 94px;
    border-radius: 7px;
    background: #fff;
    margin: auto;
    padding: 15px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
}
.wfcpn-item-name.purple-color[data-v-74eb51b6]{
    text-decoration: underline;
}
.top-left-cover-line[data-v-74eb51b6], .top-right-cover-line[data-v-74eb51b6] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    top: -4px;
}
.top-left-cover-line[data-v-74eb51b6]{
    left: -1.5px;
}
.top-right-cover-line[data-v-74eb51b6]{
    right: -1.5px;
}
.bottom-left-cover-line[data-v-74eb51b6], .bottom-right-cover-line[data-v-74eb51b6] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    bottom: -3px;
}
.bottom-left-cover-line[data-v-74eb51b6]{
    left: -1.5px;
}
.bottom-right-cover-line[data-v-74eb51b6]{
    right: -1.5px;
}
.wfcs-sel-item[data-v-74eb51b6]{
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
    padding-right: 110px;
}
.wfcs-sel-item[data-v-74eb51b6]:last-child{
    margin-bottom: 0;
}
.wfcs-content[data-v-74eb51b6] .el-checkbox{
    margin-right: 8px;
}
.wfcs-content[data-v-74eb51b6] .el-radio{
    margin-bottom: 10px;
    font-size: 13px;
}
.wfcs-item[data-v-74eb51b6] .el-checkbox__label{
    font-size: 13px;
}
.wfcs-content[data-v-74eb51b6] .el-radio:last-child{
    margin-bottom: 0px;
}
.wfcs-sel-del-btn[data-v-74eb51b6], .wfcs-sel-add-btn[data-v-74eb51b6]{
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-74eb51b6]{
    right: 64px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-74eb51b6]{
    right: 24px;
    background: #2fa2fe;
}
.wfcs-sel-item[data-v-74eb51b6] .el-input{
    padding-right: 0;
}
.wfcs-sel-item[data-v-74eb51b6] .el-input__prefix{
    left: 10px;
}
.wfcs-sel-item[data-v-74eb51b6] .el-input--prefix .el-input__inner{
    padding-left: 35px;
}
.wfcs-sel-item[data-v-74eb51b6] .el-input__prefix{
    cursor: move;
}
.wfcs-mag[data-v-74eb51b6]{
    font-size: 13px;
    color: #8f98a3;
    padding: 5px 20px 0px;
}
.wfcp-node-list[data-v-74eb51b6]{
    position: relative;
    margin-bottom: -1px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.wfcp-branch[data-v-74eb51b6]{
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.wfcp-branch-box-wrap[data-v-74eb51b6]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f3f4f6;
}
.wfc-tab-condition-content[data-v-74eb51b6]{
    overflow-x: auto;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.top-left-cover-line[data-v-74eb51b6], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.top-right-cover-line[data-v-74eb51b6]{
    background-color: #f3f4f6;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.bottom-left-cover-line[data-v-74eb51b6], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.bottom-right-cover-line[data-v-74eb51b6]{
    background-color: #f3f4f6;
}
.wfcp-node-list[data-v-74eb51b6] .add-nod-sel-box{
    width: 324px;
    height: 90px;
    background: #fff;
    padding: 8px 15px;
}
.wfcp-node-list[data-v-74eb51b6] .add-nod-sel-item{
    width: 33%;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
}
.wfcp-node-list[data-v-74eb51b6] .ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.wfcp-node-list[data-v-74eb51b6] .ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.wfcp-node-list[data-v-74eb51b6] .ans-icon.orange-color{
    background: #ffebd5;
}
.wfcp-node-list[data-v-74eb51b6] .ans-icon.purple-color{
    background: #eae8ff;
}
.blue-color[data-v-74eb51b6]{
    color: #2fa2fe;
}
.wfcp-node-list[data-v-74eb51b6] .add-nod-sel-box .green-color, .wfc-process-scale .green-color[data-v-74eb51b6]{
    color: #6cc933;
}
.wfc-process-scale .green-top-color[data-v-74eb51b6]{
    border-top: 3px solid #6cc933;
}
.wfc-process-scale .green-hover[data-v-74eb51b6]{
    border-color: #6cc933;
}
.wfc-process-scale .green-hover .wfcpn-item-del[data-v-74eb51b6]{
    background: #6cc933;
}
.wfcp-node-list[data-v-74eb51b6] .add-nod-sel-box .orange-color, .wfc-process-scale .orange-color[data-v-74eb51b6]{
    color: #ff9c2b;
}
.wfc-process-scale .orange-top-color[data-v-74eb51b6]{
    border-top: 3px solid #ff9c2b;
}
.wfc-process-scale .orange-hover[data-v-74eb51b6]{
    border-color: #ff9c2b;
}
.wfc-process-scale .orange-hover .wfcpn-item-del[data-v-74eb51b6]{
    background: #ff9c2b;
}
.wfcp-node-list[data-v-74eb51b6] .add-nod-sel-box .purple-color, .wfc-process-scale .purple-color[data-v-74eb51b6]{
    color: #6f52ed;
}
.wfc-process-scale .purple-top-color[data-v-74eb51b6]{
    border-top: 3px solid #6f52ed;
}
.wfc-process-scale .purple-hover[data-v-74eb51b6]{
    border-color: #6f52ed;
}
.wfc-process-scale .purple-hover .wfcpn-item-del[data-v-74eb51b6]{
    background: #6f52ed;
}
.wfcp-node-list[data-v-74eb51b6] .add-nod-sel-box .jasper-color, .wfc-process-scale .jasper-color[data-v-74eb51b6]{
    color: #2bd6c9;
}
.wfc-process-scale .jasper-top-color[data-v-74eb51b6]{
    border-top: 3px solid #2bd6c9;
}
.wfc-process-scale .jasper-hover[data-v-74eb51b6]{
    border-color: #2bd6c9;
}
.wfc-process-scale .jasper-hover .wfcpn-item-del[data-v-74eb51b6]{
    background: #2bd6c9;
}
.wfcpn-item-icon[data-v-74eb51b6]{
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 18px;
    margin-top:2px;
}
.wfcpn-item-name[data-v-74eb51b6]{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
}
.wfcpn-item-desc[data-v-74eb51b6]{
    font-size: 13px;
    color: #8f98a3;
    min-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcpn-item-del[data-v-74eb51b6]{
    position: absolute;
    top: -8px;
    right: -8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}
.wfc-process-set-box[data-v-74eb51b6]{
    position: absolute;
    width: 430px;
    text-align:left;
    /*
    width: 22.4%;
    max-width: 431px;
    */
    background: #fff;
    z-index: 2 !important;
    top: -91px;
    bottom: 0;
    right: -100%;
    color: #333;
    padding-top: 90px;
    padding-bottom: 80px;
    -webkit-box-shadow: 0px 0px 8px #d6d8e1;
            box-shadow: 0px 0px 8px #d6d8e1;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 9;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.show-process-set-box[data-v-74eb51b6]{
    right: 0;
}
.wfcps-name[data-v-74eb51b6]{
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    text-indent: 35px;
    border-bottom: 1px solid #f3f4f6;
}
.wfcps-content[data-v-74eb51b6]{
    width: 100%;
    padding: 22px 33px 0 33px;
}
.wfcps-item-name[data-v-74eb51b6]{
    width: 100%;
    height: 20px;
    font-size: 14px;
}
.wfcps-content[data-v-74eb51b6] .el-radio__label{
    font-size: 13px;
}
.wfcps-item-con[data-v-74eb51b6]{
    width: 100%;
    margin: 15px 0;
}
.wfcps-item-con[data-v-74eb51b6] .el-input--suffix .el-input__inner{
    font-size: 13px;
}
.wfcps-item-con-desc[data-v-74eb51b6]{
    width: 100%;
    font-size: 12px;
    color: #6a747e;
    margin-bottom: 20px;
}
.wfcps-item-add-btn[data-v-74eb51b6]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    background: #2fa2fe;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
}
.wfcps-item-msg[data-v-74eb51b6]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #8f98a3;
}
.wfcps-user[data-v-74eb51b6]{
    display: inline-block;
    position:relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.wfcps-user-del-icon[data-v-74eb51b6]{
    position:absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2fa2fe;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.wfcps-content[data-v-74eb51b6], .wfcps-user[data-v-74eb51b6], .wfcps-bottom[data-v-74eb51b6]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcps-bottom[data-v-74eb51b6]{
    position: absolute;
    bottom: 0;
    height: 78px;
    padding: 15px 30px;
    background: #fff;
}
.wfcps-bottom button[data-v-74eb51b6]{
    width: 160px;
    height: 40px;
    font-size: 14px;
    margin-right: 30px;
}
.wfcps-bottom[data-v-74eb51b6] .el-button+.el-button{
    margin-right: 0;
}
.wfcps-condition-detail-item[data-v-74eb51b6] .el-input{
    width: 172px;
    height: 50px;
    line-height: 50px;
}
.wfcps-condition-detail-item[data-v-74eb51b6] .el-select{
    margin-right: 15px;
}
.wfcps-condition-detail-item .max-select[data-v-74eb51b6]{
    width: 100%;
    margin-right: 0;
}
.wfcps-item-con.num-section[data-v-74eb51b6]{
    line-height: 40px;
    text-align: center;
}
.wfcps-item-con.num-section[data-v-74eb51b6] .el-input{
    width: 80px;
    height: 40px;
}
.wfcps-item-con.num-section[data-v-74eb51b6] .el-input:first-child{
    margin-right: 4px;
}
.wfcps-item-con.num-section[data-v-74eb51b6] .el-select{
    margin-right: 3px;
}
.num-section-msg[data-v-74eb51b6], .num-section-icon[data-v-74eb51b6]{
    display: inline-block;
    width: 85px;
    font-size: 14px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.num-section-icon[data-v-74eb51b6]{
    width: 40px;
}
.wfc-tab-white-content[data-v-74eb51b6] .el-select{
    width: 100%;
}
.wfc-tab-white-content[data-v-74eb51b6] .el-form-item__content{
    text-align: left;
}
.wf-content>button[data-v-74eb51b6]{
    float: right;
    margin: 20px 0 20px 15px;
    z-index: 7;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content>button .layui-icon-extend-iconfont[data-v-74eb51b6]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content>button>span[data-v-74eb51b6]{
    margin: 0;
}
.wf-content>.el-button+.el-button[data-v-74eb51b6]{
    margin-left: 15px;
}
.wf-content>button[data-v-74eb51b6]:first-child{
    margin-right: 23px;
}
.wfcps-condition-detail-item[data-v-74eb51b6] .el-checkbox{
    margin-bottom: 10px;
}
.wfcps-child-name[data-v-74eb51b6]{
    margin-top: 22px;
}
.wf-content .wf-step-none[data-v-74eb51b6]{
    padding-top: 0;
}
.wf-content .wf-step-none[data-v-74eb51b6] .el-tabs__item, .wf-content .wf-step-none[data-v-74eb51b6] .el-tabs__active-bar{
    display: none;
}
.wf-content .wf-step-none[data-v-74eb51b6] .el-tabs__content{
    padding-top: 50px;
}
.wf-step-none .wfc-tab-gray-content[data-v-74eb51b6]{
    border: 0;
}
.wf-content .wf-btn-top[data-v-74eb51b6]{
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 0px 0 20px 15px;
    z-index: 2;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content .wf-btn-top .layui-icon-extend-iconfont[data-v-74eb51b6]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content .wf-btn-top>span[data-v-74eb51b6]{
    margin: 0;
}
.wf-content.wf-one-step-content[data-v-74eb51b6]{
    padding: 0;
    background: #f3f4f6;
}
.wfcps-content-all[data-v-74eb51b6]{
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.wfcps-item-con-time-child[data-v-74eb51b6]{
    position: relative;
    width: 100%;
    height: 45px;
}
[data-v-74eb51b6] .wfcps-item-con-time-child .el-input__icon{
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-74eb51b6], .wfcps-item-con-child-del-btn[data-v-74eb51b6], .wfcps-item-con-child-add-btn[data-v-74eb51b6]{
    position: absolute;
    top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #8f98a3;
    cursor: pointer;
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-74eb51b6]{
    right: 0;
    font-size: 20px;
}
.wfcps-item-con-child-add-btn[data-v-74eb51b6]{
    right: 0;
}
.wfcps-item-con-child-del-btn[data-v-74eb51b6]{
    font-size: 18px;
    right: 40px;
}
.wfcps-condition-detail-item-del-btn[data-v-74eb51b6]:hover, .wfcps-item-con-child-del-btn[data-v-74eb51b6]:hover, .wfcps-item-con-child-add-btn[data-v-74eb51b6]:hover{
    color: #409EFF;
}
.wfcps-item-con-time-child-item.el-input[data-v-74eb51b6]{
    width: 120px;
    height: 34px;
    line-height: 34px;
    float: left;
    cursor: pointer;
}
[data-v-74eb51b6] .wfcps-item-con-time-child-item .el-input__inner{
    height: 34px;
    line-height: 34px;
    cursor: pointer;
}
.wfcps-item-con-time-child-item-icon[data-v-74eb51b6]{
    height: 34px;
    line-height: 34px;
    margin: 0 10px;
    float: left;
}
.wfcps-condition-detail-item[data-v-74eb51b6]{
    position: relative;
}
.process-set-box-shade[data-v-74eb51b6]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .15);
}
.workflow-dialog-checkbox[data-v-74eb51b6]{
    margin-bottom: 20px;
}
.wfcps-item-con-url-text.el-input[data-v-74eb51b6]{
    width: 100%;
}
.wfcps-item-con-param-name.el-input[data-v-74eb51b6]{
    width: 110px;
    margin-right: 10px;
}
.wfcps-item-con-child[data-v-74eb51b6]{
    position: relative;
}
.wfcps-item-con-child .wfcs-sel-del-btn[data-v-74eb51b6]{
    right: 34px;
}
.wfcps-item-con-child .wfcs-sel-add-btn[data-v-74eb51b6]{
    right: 0;
}
[data-v-74eb51b6] .wfcps-item-con-param-con .el-input{
    width: 160px;
}
.wfcri-head-row[data-v-74eb51b6]{
    height: 35px;
    line-height:35px;
    text-indent: 10px;
    color: #8f98a3;
}
.wfcr-item-inner .wfcr-item-its[data-v-74eb51b6]{
    margin-bottom:0px;
}
.wf-content.wf-step-no-top[data-v-74eb51b6], .wf-content .wf-step-no-top[data-v-74eb51b6]{
    top: 0;
    padding-top: 0;
}
[data-v-74eb51b6] .wf-content .wf-step-no-top .el-tabs__header{
    top: 0;
}
[data-v-74eb51b6] .edit-shade-show .el-tabs__content{
    z-index: 9;
    /*position: absolute;*/
    -webkit-transform: translate(0%, 0%) translateZ(9px);
            transform: translate(0%, 0%) translateZ(9px);
}
.wfc-tab-condition-save-btn[data-v-74eb51b6]{
    display: block;
    width: 180px;
    margin: auto;
}
.wfc-step-second-save-btn[data-v-74eb51b6]{
    display: block;
    width: 180px;
    margin: 10px auto;
    /**
     * modify by cao  修改from_type = 5时没有保存按钮的bug<复现：教师入离职-配置管理中的审批流应用>  2021/12/7
     * */
    z-index: 999;
}
.wfcs-content-desc[data-v-74eb51b6]{
    font-size: 13px;
}
[data-v-74eb51b6] .wfcs-content-num-input.el-input{
    width: 110px;
    padding-right: 10px;
    margin-left: 10px;
}
[data-v-74eb51b6] .wfcs-content-num-input.el-input .el-input__inner{
    padding-right: 15px;
}
.wfc-tab-white-content .wfi-type-select[data-v-74eb51b6] {
    width: 30%;
    float: left;
    margin-right: 10px;
}
.wfcs-item-set-user-info .el-select[data-v-74eb51b6]{
    width: 100%;
}
[data-v-74eb51b6] .wfcs-item-set-user-info .el-select .el-input__icon{
    line-height: 34px;
}
[data-v-74eb51b6] .wfcs-item-set-user-info .el-checkbox{
    margin-bottom: 10px;
}
/*yansen 2021-10-25 修复工作流-表单设计不能拖动的问题*/
.wfc-panel.wfc-item-warehouse[data-v-74eb51b6]{
    z-index: 2;
}
/*
 * @desc 工作流创建子节点的css
 * @author zhangxue
 * @date 20191501
 */
.workflow-add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px; 
    margin: auto;
}
.workflow-add-node-btn-box:before, .condition-node-box:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.workflow-add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.workflow-add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.workflow-add-nod-sel-box{
    /*width: 324px;*/
    width: 218px;
    max-height: 208px;
    background: #fff;
    padding: 0px 15px;
    -webkit-box-sizing: unset;
            box-sizing: unset;
}
.workflow-add-nod-sel-item{
    /*width: 33%;*/
    width: 107px;
    height: 100px;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
    margin: 8px 0;
}
.workflow-ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.workflow-ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.workflow-ans-icon.orange-color{
    background: #ffebd5;
}
.workflow-ans-icon.purple-color{
    background: #eae8ff;
}
.workflow-ans-icon.jasper-color{
    background: #d0f9f6;
}
.workflow-add-nod-sel-box .blue-color{
    color: #2fa2fe;
}
.workflow-add-nod-sel-box .green-color{
    color: #6cc933;
}
.workflow-add-nod-sel-box .orange-color{
    color: #ff9c2b;
}
.workflow-add-nod-sel-box .purple-color{
    color: #6f52ed;
}
.workflow-add-nod-sel-box .jasper-color{
    color: #2bd6c9;
}
/*
 * @desc 工作流创建的css
 * @author zhangxue
 * @date 20191501
 */
.wf-list-body[data-v-565f4190]{
    width: 100%;
    min-height: 100%;
    text-align: center;
    overflow: hidden;
    background: #f3f4f6;
}
.wf-create-name[data-v-565f4190]{
    height: 70px;
    line-height: 70px;
    padding: 0 23px;
    color: #7a8590;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #dfe7ed;
}
.wf-content[data-v-565f4190]{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-top: 60px;
    background: #edeff4;
    z-index: 2;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
[data-v-565f4190].wf-content div{
    z-index: 1;
}
.wf-content[data-v-565f4190] .el-tabs{
}
.wf-content[data-v-565f4190] .el-tabs__header{
    position: absolute;
    top: 61px;
    left: 50%;
    /*width: 55.4%;*/
    z-index: 2;
    transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform-style: preserve-3d;
}
.wf-content[data-v-565f4190] .el-tabs__nav{
    float: none;
}
.wf-content[data-v-565f4190] .el-tabs__item{
    /*width: 25%;*/
    width: 200px;
    height: 70px;
    line-height: 70px;
    padding: 0;
    color: #545f69;
    font-size: 15px;
}
.wf-content[data-v-565f4190] .el-tabs__nav .is-active{
    color: #2fa2fe;
    background: #edeff4;
}
.wf-content[data-v-565f4190] .el-tabs__active-bar{
    width: 18px!important;
    height: 18px;
    bottom: -8px;
    left: 12.5%;
    background: #fff;
    transform: rotate(-45deg) translate(-36%, -36%)!important;
    -ms-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wf-content[data-v-565f4190] .el-tabs__nav-wrap::after{
    height: 0;
}
.wf-content[data-v-565f4190] .el-bar-first{
    background: #fff;
    /*left: 12.5%;*/
    left: 100px;
}
.wf-content[data-v-565f4190] .el-bar-second{
    background: #d6d8e1;
    /*left: 37.5%;*/
    left: 300px;
}
.wf-content[data-v-565f4190] .el-bar-third{
    background: #d6d8e1;
    /*left: 62.5%;*/
    left: 500px;
}
.wf-content[data-v-565f4190] .el-bar-fourth{
    background: #fff;
    /*left: 87.5%;*/
    left: 700px;
}
.wf-content[data-v-565f4190] .el-tabs__nav .is-active span{
    color: #fff;
    background: #2fa2fe;
}
.wfc-tab-name span[data-v-565f4190]{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 10px;
    background: #d6d8e1;
    text-align: center;
}
.wfc-tab-white-content[data-v-565f4190]{
    width: 98%;
    min-height: 80%;
    background: #fff;
    border-radius: 6px;
    margin: auto;
    padding: 35px 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-tab-gray-content[data-v-565f4190]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    border-top: 1px solid #d6d8e1;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfct-name[data-v-565f4190]{
    color: #2fa2fe;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px;
    padding-left: 12px;
}
.wfct-upload_img[data-v-565f4190]{
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 16px;
    background: #fff;
    margin-right: 11px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px #7a8590;
            box-shadow: 0px 0px 3px #7a8590;
}
.wfct-upload_img img[data-v-565f4190]{
    width: 100%;
    height: 100%;
}
.wtc-logo-box[data-v-565f4190] .el-form-item__label{
    line-height: 60px;
}
.wfct-logo-tip[data-v-565f4190]{
    float: left;
    line-height:60px;
    color: #919191;
}
.wf-content[data-v-565f4190] .el-form-item__label{
    padding: 0 20px 0 0;
    color: #545f69;
    width: 88px;
}
.wf-content[data-v-565f4190] .el-form-item{
    margin-bottom: 28px;
}
/***表格设计***/
/*
.wfc-tab-form-content{
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
}
*/
.wfc-panel[data-v-565f4190]{
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 21.88%;
    color: #6a747e;
    background: #fff;
    overflow-y: auto;
    text-align: left;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfc-item-warehouse[data-v-565f4190]{
    top: 0;
    left: 0;
    padding: 12px 20px;
}
.wfc-item-warehouse[data-v-565f4190], .wfc-item-warehouse *[data-v-565f4190], .wfc-result[data-v-565f4190], .wfc-result *[data-v-565f4190]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-item-set[data-v-565f4190]{
    right: -100%;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wfc-item-set-show[data-v-565f4190]{
    right: 0;
}
.wfciw-name[data-v-565f4190]{
    height: 38px;
    line-height: 38px;
    color: #2fa2fe;
    font-size: 14px;
    background: #f3f4f6;
    color: #545f69;
    border-radius: 5px;
    margin-bottom:12px;
    cursor:pointer;
}
.wfciw-name.ed .layui-icon-extend-iconfont[data-v-565f4190]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.wfciw-name .layui-icon-extend-iconfont[data-v-565f4190]{
    color: #b2bbc4;
    margin-left:5px;
    margin-right:5px;
    font-size: 18px;
}
.wfciw-content[data-v-565f4190]{
    width: 100%;
}
.wfciw-item[data-v-565f4190]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 13px;
    border: 1px solid #dce5ef;
    cursor: move;
}
.wfciw-item img[data-v-565f4190]{
    position:absolute;
    top: 50%;
    right: 32px;
    max-width: 18px;
    max-height: 18px;
    transform: translate(50%, -50%);
    -webkit-transform: translate(50%, -50%);
}
.wfciw-item-block[data-v-565f4190]{
    height: 34px;
    line-height:34px;
    text-align: center;
    width: calc(33.33333% - 12px);
    margin-right: 18px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d8e1eb;
    border-radius: 3px;
    margin-bottom:12px;
    padding: 0 5px;
    cursor: move;
    font-size: 13px;
}
.wfciw-item-block-cover[data-v-565f4190]{
    padding: 8px;
    border: 1px solid #d8e1eb;
    border-radius: 6px;
    padding:0 12px;
    margin-bottom:12px;
    cursor:move;
}
.wfciw-item-block-name[data-v-565f4190]{
    margin: 12px 0;
}
.wfciw-item-block[data-v-565f4190]:nth-child(3n) {
    margin-right:0px;
}
.wfciw-item-block-cover .wfciw-item-block[data-v-565f4190]{
    cursor:auto;
}
.wfc-result-box[data-v-565f4190]{
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: auto;
}
.wfc-result[data-v-565f4190]{
    position: relative;
    width: 100%;
    height: 680px;
    padding-top: 15px;
    text-align: left;
    background: url(/vue/dist/static/img/phone_msg.91926f9.png) no-repeat top;
    background-size: 360px;
}
.wfcr-content[data-v-565f4190]{
    width: 274px;
    height: 462px;
    margin: auto;
    margin-top: 56px;
    overflow-y: auto;
    margin-bottom: 40px;
}
.wfcr-content-bg[data-v-565f4190]{
    background: #f3f4f6;
}
.wfcr-content-group-bg[data-v-565f4190]{
    background: #fff;
    min-height: 15px;
}
._nr[data-v-565f4190]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wfcr-item[data-v-565f4190], .wfcr-item-its[data-v-565f4190]{
    position: relative;
    width: 100%;
    min-height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    background: #fff;
    cursor: move;
    border: 1px solid #fff;
}
.wfcr-item-hover[data-v-565f4190], .wfcr-group-item-hover[data-v-565f4190]{
    border: 1px dashed #2fa2fe;
}
.wfcr-item-hover>.wfcr-item-inner>.wfcri-remove[data-v-565f4190], .wfcr-group-item-hover>.wfcri-remove[data-v-565f4190]{
    display: block;
}
.wfcr-item-click[data-v-565f4190]{
    border: 1px solid #2fa2fe;
}
.wfcri-remove[data-v-565f4190]{
    position: absolute;
    top: -1px;
    right: -1px;
    padding: 3px;
    font-size: 12px;
    color: #eee;
    line-height: 1;
    display: none;
    background: #2fa2fe;
    cursor: pointer;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfcri-overlay[data-v-565f4190]{
   padding: 0 10px 0 2px;
}
.wfcri-view label[data-v-565f4190]{
    display: inline-block;
    float: left;
    white-space: normal;
    word-break: break-word;
    padding: 0 10px;
    color: #222;
    width: 167px;
    color: #545f69;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcri-view span[data-v-565f4190]{
    display: inline-block;
    float: right;
    text-align: right;
    color: rgba(25, 31, 37, .4);
    padding-right: 3px;
    font-size: 13px;
    color: #8f98a3;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wfcri-view i[data-v-565f4190]{
    float: right;
    line-height: 44px;
    width: 15px;
}
.wfcs-title[data-v-565f4190]{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 20px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #dfe7ed;
}
.wfcs-item[data-v-565f4190]{
    padding: 20px 0 0 21px;
    color: #333;
}
.wfcs-item-name[data-v-565f4190]{
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 14px;
}
.wfcs-item-name span[data-v-565f4190]{
    margin-left: 10px;
    color: #8f98a3;
    font-size: 12px;
}
.wfcs-content[data-v-565f4190] .el-input{
    padding-right: 25px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcs-content[data-v-565f4190] .el-input .el-input__suffix{
    right: 27px;
}
.wfcs-content[data-v-565f4190] .el-input__inner{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-right: 43px;
}
.wfcs-sel-item[data-v-565f4190] .el-input .el-input__suffix{
    right: 1px;
}
.wfcs-sel-item[data-v-565f4190] .el-input__icon{
    line-height: 34px;
}
/***流程设计***/
.wf-content[data-v-565f4190] .el-tabs{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding-top: 61px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-565f4190] .el-tabs__content{
    width: 100%;
    height: 100%;
    overflow: visible;
    padding-top: 70px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-565f4190] .el-tab-pane{
    height: 100%;
    width: 100%;
}
.wfc-zoom[data-v-565f4190]{
    position: absolute;
    top: 110px;
    right: 22px;
    width: 125px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #545f69;
    z-index: 4;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.wfc-zoom-out[data-v-565f4190], .wfc-zoom-in[data-v-565f4190]{
    display: block;
    width: 26px;
    height: 25px;
    line-height: 25px;
    color: #2fa2fe;
    font-weight: bold;
    border: 1px solid #2fa2fe;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-zoom-out[data-v-565f4190]{
    float: left;
}
.wfc-zoom-in[data-v-565f4190]{
    float: right;
}
.wfc-tab-gray-content *[data-v-565f4190]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-process-scale[data-v-565f4190]{
    position: relative;
    padding-top: 41px;
    width: 100%;
    margin-bottom: 150px;
    -webkit-transform-origin: 50% 0px 0px!important;
            transform-origin: 50% 0px 0px!important;
}
.wfcp-node[data-v-565f4190]{
    width: 387px;
    display:inline-block;
}
.wfcp-branch[data-v-565f4190], .wfcp-end[data-v-565f4190]{
    width: 100%;
}
.wfcp-end[data-v-565f4190]{
    width: 72px;
    height: 37px;
    line-height: 37px;
    border-radius: 5px;
    background: #d6d8e1;
    font-size: 13px;
    color: #6a747e;
    margin: auto;
}
.wfcp-node-box[data-v-565f4190]{
    position: relative;
    width: 220px;
    height: 94px;
    margin: auto;
    background: #fff;
    z-index: 3;
    border-radius: 6px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
    border-top: 3px solid #2fa2fe;
    padding: 14px 17px 14px 17px;
    /*
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    */
}
.wfcp-node-list[data-v-565f4190] .add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px;
    margin: auto;
}
.wfcp-node-list[data-v-565f4190] .add-node-btn-box:before, .condition-node-box[data-v-565f4190]:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.wfcp-node-list[data-v-565f4190] .add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.wfcp-node-list[data-v-565f4190] .add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.wfc-process-scale .add-branch[data-v-565f4190]{
    position: absolute;
    top: 18px;
    left: 50%;
    min-width: 72px;
    height: 36px;
    line-height: 36px;
    background: #fff;
    color: #6a747e;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    border: none;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor:pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translate(-50%, -50%) translateZ(3px);
    -webkit-transform: translate(-50%, -50%) translateZ(3px);
}
.wfcp-branch-box[data-v-565f4190]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    width: auto;
    margin: auto;
    margin-top: 18px;
    overflow: visible;
    border-top: 3px solid #d4d6df;
    border-bottom: 3px solid #d4d6df;
}
.wfc-process-scale .branch-item[data-v-565f4190]{
    position: relative;
    display: inline-block;
    margin: auto;
    margin-bottom: -1px;
    /*width: 387px;*/
}
.wfc-process-scale .condition-node[data-v-565f4190]{
    min-height: 226px;
}
.wfc-process-scale .condition-node-box[data-v-565f4190]{
    padding: 22px 75px 0 75px;
}
.wfc-process-scale .auto-judge[data-v-565f4190]{
    position: relative;
    width: 220px;
    height: 94px;
    border-radius: 7px;
    background: #fff;
    margin: auto;
    padding: 15px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
}
.wfcpn-item-name.purple-color[data-v-565f4190]{
    text-decoration: underline;
}
.top-left-cover-line[data-v-565f4190], .top-right-cover-line[data-v-565f4190] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    top: -4px;
}
.top-left-cover-line[data-v-565f4190]{
    left: -1.5px;
}
.top-right-cover-line[data-v-565f4190]{
    right: -1.5px;
}
.bottom-left-cover-line[data-v-565f4190], .bottom-right-cover-line[data-v-565f4190] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    bottom: -3px;
}
.bottom-left-cover-line[data-v-565f4190]{
    left: -1.5px;
}
.bottom-right-cover-line[data-v-565f4190]{
    right: -1.5px;
}
.wfcs-sel-item[data-v-565f4190]{
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
    padding-right: 110px;
}
.wfcs-sel-item[data-v-565f4190]:last-child{
    margin-bottom: 0;
}
.wfcs-content[data-v-565f4190] .el-checkbox{
    margin-right: 8px;
}
.wfcs-content[data-v-565f4190] .el-radio{
    margin-bottom: 10px;
    font-size: 13px;
}
.wfcs-item[data-v-565f4190] .el-checkbox__label{
    font-size: 13px;
}
.wfcs-content[data-v-565f4190] .el-radio:last-child{
    margin-bottom: 0px;
}
.wfcs-sel-del-btn[data-v-565f4190], .wfcs-sel-add-btn[data-v-565f4190]{
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-565f4190]{
    right: 64px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-565f4190]{
    right: 24px;
    background: #2fa2fe;
}
.wfcs-sel-item[data-v-565f4190] .el-input{
    padding-right: 0;
}
.wfcs-sel-item[data-v-565f4190] .el-input__prefix{
    left: 10px;
}
.wfcs-sel-item[data-v-565f4190] .el-input--prefix .el-input__inner{
    padding-left: 35px;
}
.wfcs-sel-item[data-v-565f4190] .el-input__prefix{
    cursor: move;
}
.wfcs-mag[data-v-565f4190]{
    font-size: 13px;
    color: #8f98a3;
    padding: 5px 20px 0px;
}
.wfcp-node-list[data-v-565f4190]{
    position: relative;
    margin-bottom: -1px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.wfcp-branch[data-v-565f4190]{
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.wfcp-branch-box-wrap[data-v-565f4190]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f3f4f6;
}
.wfc-tab-condition-content[data-v-565f4190]{
    overflow-x: auto;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.top-left-cover-line[data-v-565f4190], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.top-right-cover-line[data-v-565f4190]{
    background-color: #f3f4f6;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.bottom-left-cover-line[data-v-565f4190], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.bottom-right-cover-line[data-v-565f4190]{
    background-color: #f3f4f6;
}
.wfcp-node-list[data-v-565f4190] .add-nod-sel-box{
    width: 324px;
    height: 90px;
    background: #fff;
    padding: 8px 15px;
}
.wfcp-node-list[data-v-565f4190] .add-nod-sel-item{
    width: 33%;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
}
.wfcp-node-list[data-v-565f4190] .ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.wfcp-node-list[data-v-565f4190] .ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.wfcp-node-list[data-v-565f4190] .ans-icon.orange-color{
    background: #ffebd5;
}
.wfcp-node-list[data-v-565f4190] .ans-icon.purple-color{
    background: #eae8ff;
}
.blue-color[data-v-565f4190]{
    color: #2fa2fe;
}
.wfcp-node-list[data-v-565f4190] .add-nod-sel-box .green-color, .wfc-process-scale .green-color[data-v-565f4190]{
    color: #6cc933;
}
.wfc-process-scale .green-top-color[data-v-565f4190]{
    border-top: 3px solid #6cc933;
}
.wfc-process-scale .green-hover[data-v-565f4190]{
    border-color: #6cc933;
}
.wfc-process-scale .green-hover .wfcpn-item-del[data-v-565f4190]{
    background: #6cc933;
}
.wfcp-node-list[data-v-565f4190] .add-nod-sel-box .orange-color, .wfc-process-scale .orange-color[data-v-565f4190]{
    color: #ff9c2b;
}
.wfc-process-scale .orange-top-color[data-v-565f4190]{
    border-top: 3px solid #ff9c2b;
}
.wfc-process-scale .orange-hover[data-v-565f4190]{
    border-color: #ff9c2b;
}
.wfc-process-scale .orange-hover .wfcpn-item-del[data-v-565f4190]{
    background: #ff9c2b;
}
.wfcp-node-list[data-v-565f4190] .add-nod-sel-box .purple-color, .wfc-process-scale .purple-color[data-v-565f4190]{
    color: #6f52ed;
}
.wfc-process-scale .purple-top-color[data-v-565f4190]{
    border-top: 3px solid #6f52ed;
}
.wfc-process-scale .purple-hover[data-v-565f4190]{
    border-color: #6f52ed;
}
.wfc-process-scale .purple-hover .wfcpn-item-del[data-v-565f4190]{
    background: #6f52ed;
}
.wfcp-node-list[data-v-565f4190] .add-nod-sel-box .jasper-color, .wfc-process-scale .jasper-color[data-v-565f4190]{
    color: #2bd6c9;
}
.wfc-process-scale .jasper-top-color[data-v-565f4190]{
    border-top: 3px solid #2bd6c9;
}
.wfc-process-scale .jasper-hover[data-v-565f4190]{
    border-color: #2bd6c9;
}
.wfc-process-scale .jasper-hover .wfcpn-item-del[data-v-565f4190]{
    background: #2bd6c9;
}
.wfcpn-item-icon[data-v-565f4190]{
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 18px;
    margin-top:2px;
}
.wfcpn-item-name[data-v-565f4190]{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
}
.wfcpn-item-desc[data-v-565f4190]{
    font-size: 13px;
    color: #8f98a3;
    min-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcpn-item-del[data-v-565f4190]{
    position: absolute;
    top: -8px;
    right: -8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}
.wfc-process-set-box[data-v-565f4190]{
    position: absolute;
    width: 430px;
    text-align:left;
    /*
    width: 22.4%;
    max-width: 431px;
    */
    background: #fff;
    z-index: 2 !important;
    top: -91px;
    bottom: 0;
    right: -100%;
    color: #333;
    padding-top: 90px;
    padding-bottom: 80px;
    -webkit-box-shadow: 0px 0px 8px #d6d8e1;
            box-shadow: 0px 0px 8px #d6d8e1;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 9;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.show-process-set-box[data-v-565f4190]{
    right: 0;
}
.wfcps-name[data-v-565f4190]{
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    text-indent: 35px;
    border-bottom: 1px solid #f3f4f6;
}
.wfcps-content[data-v-565f4190]{
    width: 100%;
    padding: 22px 33px 0 33px;
}
.wfcps-item-name[data-v-565f4190]{
    width: 100%;
    height: 20px;
    font-size: 14px;
}
.wfcps-content[data-v-565f4190] .el-radio__label{
    font-size: 13px;
}
.wfcps-item-con[data-v-565f4190]{
    width: 100%;
    margin: 15px 0;
}
.wfcps-item-con[data-v-565f4190] .el-input--suffix .el-input__inner{
    font-size: 13px;
}
.wfcps-item-con-desc[data-v-565f4190]{
    width: 100%;
    font-size: 12px;
    color: #6a747e;
    margin-bottom: 20px;
}
.wfcps-item-add-btn[data-v-565f4190]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    background: #2fa2fe;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
}
.wfcps-item-msg[data-v-565f4190]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #8f98a3;
}
.wfcps-user[data-v-565f4190]{
    display: inline-block;
    position:relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.wfcps-user-del-icon[data-v-565f4190]{
    position:absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2fa2fe;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.wfcps-content[data-v-565f4190], .wfcps-user[data-v-565f4190], .wfcps-bottom[data-v-565f4190]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcps-bottom[data-v-565f4190]{
    position: absolute;
    bottom: 0;
    height: 78px;
    padding: 15px 30px;
    background: #fff;
}
.wfcps-bottom button[data-v-565f4190]{
    width: 160px;
    height: 40px;
    font-size: 14px;
    margin-right: 30px;
}
.wfcps-bottom[data-v-565f4190] .el-button+.el-button{
    margin-right: 0;
}
.wfcps-condition-detail-item[data-v-565f4190] .el-input{
    width: 172px;
    height: 50px;
    line-height: 50px;
}
.wfcps-condition-detail-item[data-v-565f4190] .el-select{
    margin-right: 15px;
}
.wfcps-condition-detail-item .max-select[data-v-565f4190]{
    width: 100%;
    margin-right: 0;
}
.wfcps-item-con.num-section[data-v-565f4190]{
    line-height: 40px;
    text-align: center;
}
.wfcps-item-con.num-section[data-v-565f4190] .el-input{
    width: 80px;
    height: 40px;
}
.wfcps-item-con.num-section[data-v-565f4190] .el-input:first-child{
    margin-right: 4px;
}
.wfcps-item-con.num-section[data-v-565f4190] .el-select{
    margin-right: 3px;
}
.num-section-msg[data-v-565f4190], .num-section-icon[data-v-565f4190]{
    display: inline-block;
    width: 85px;
    font-size: 14px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.num-section-icon[data-v-565f4190]{
    width: 40px;
}
.wfc-tab-white-content[data-v-565f4190] .el-select{
    width: 100%;
}
.wfc-tab-white-content[data-v-565f4190] .el-form-item__content{
    text-align: left;
}
.wf-content>button[data-v-565f4190]{
    float: right;
    margin: 20px 0 20px 15px;
    z-index: 7;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content>button .layui-icon-extend-iconfont[data-v-565f4190]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content>button>span[data-v-565f4190]{
    margin: 0;
}
.wf-content>.el-button+.el-button[data-v-565f4190]{
    margin-left: 15px;
}
.wf-content>button[data-v-565f4190]:first-child{
    margin-right: 23px;
}
.wfcps-condition-detail-item[data-v-565f4190] .el-checkbox{
    margin-bottom: 10px;
}
.wfcps-child-name[data-v-565f4190]{
    margin-top: 22px;
}
.wf-content .wf-step-none[data-v-565f4190]{
    padding-top: 0;
}
.wf-content .wf-step-none[data-v-565f4190] .el-tabs__item, .wf-content .wf-step-none[data-v-565f4190] .el-tabs__active-bar{
    display: none;
}
.wf-content .wf-step-none[data-v-565f4190] .el-tabs__content{
    padding-top: 50px;
}
.wf-step-none .wfc-tab-gray-content[data-v-565f4190]{
    border: 0;
}
.wf-content .wf-btn-top[data-v-565f4190]{
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 0px 0 20px 15px;
    z-index: 2;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content .wf-btn-top .layui-icon-extend-iconfont[data-v-565f4190]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content .wf-btn-top>span[data-v-565f4190]{
    margin: 0;
}
.wf-content.wf-one-step-content[data-v-565f4190]{
    padding: 0;
    background: #f3f4f6;
}
.wfcps-content-all[data-v-565f4190]{
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.wfcps-item-con-time-child[data-v-565f4190]{
    position: relative;
    width: 100%;
    height: 45px;
}
[data-v-565f4190] .wfcps-item-con-time-child .el-input__icon{
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-565f4190], .wfcps-item-con-child-del-btn[data-v-565f4190], .wfcps-item-con-child-add-btn[data-v-565f4190]{
    position: absolute;
    top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #8f98a3;
    cursor: pointer;
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-565f4190]{
    right: 0;
    font-size: 20px;
}
.wfcps-item-con-child-add-btn[data-v-565f4190]{
    right: 0;
}
.wfcps-item-con-child-del-btn[data-v-565f4190]{
    font-size: 18px;
    right: 40px;
}
.wfcps-condition-detail-item-del-btn[data-v-565f4190]:hover, .wfcps-item-con-child-del-btn[data-v-565f4190]:hover, .wfcps-item-con-child-add-btn[data-v-565f4190]:hover{
    color: #409EFF;
}
.wfcps-item-con-time-child-item.el-input[data-v-565f4190]{
    width: 120px;
    height: 34px;
    line-height: 34px;
    float: left;
    cursor: pointer;
}
[data-v-565f4190] .wfcps-item-con-time-child-item .el-input__inner{
    height: 34px;
    line-height: 34px;
    cursor: pointer;
}
.wfcps-item-con-time-child-item-icon[data-v-565f4190]{
    height: 34px;
    line-height: 34px;
    margin: 0 10px;
    float: left;
}
.wfcps-condition-detail-item[data-v-565f4190]{
    position: relative;
}
.process-set-box-shade[data-v-565f4190]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .15);
}
.workflow-dialog-checkbox[data-v-565f4190]{
    margin-bottom: 20px;
}
.wfcps-item-con-url-text.el-input[data-v-565f4190]{
    width: 100%;
}
.wfcps-item-con-param-name.el-input[data-v-565f4190]{
    width: 110px;
    margin-right: 10px;
}
.wfcps-item-con-child[data-v-565f4190]{
    position: relative;
}
.wfcps-item-con-child .wfcs-sel-del-btn[data-v-565f4190]{
    right: 34px;
}
.wfcps-item-con-child .wfcs-sel-add-btn[data-v-565f4190]{
    right: 0;
}
[data-v-565f4190] .wfcps-item-con-param-con .el-input{
    width: 160px;
}
.wfcri-head-row[data-v-565f4190]{
    height: 35px;
    line-height:35px;
    text-indent: 10px;
    color: #8f98a3;
}
.wfcr-item-inner .wfcr-item-its[data-v-565f4190]{
    margin-bottom:0px;
}
.wf-content.wf-step-no-top[data-v-565f4190], .wf-content .wf-step-no-top[data-v-565f4190]{
    top: 0;
    padding-top: 0;
}
[data-v-565f4190] .wf-content .wf-step-no-top .el-tabs__header{
    top: 0;
}
[data-v-565f4190] .edit-shade-show .el-tabs__content{
    z-index: 9;
    /*position: absolute;*/
    -webkit-transform: translate(0%, 0%) translateZ(9px);
            transform: translate(0%, 0%) translateZ(9px);
}
.wfc-tab-condition-save-btn[data-v-565f4190]{
    display: block;
    width: 180px;
    margin: auto;
}
.wfc-step-second-save-btn[data-v-565f4190]{
    display: block;
    width: 180px;
    margin: 10px auto;
    /**
     * modify by cao  修改from_type = 5时没有保存按钮的bug<复现：教师入离职-配置管理中的审批流应用>  2021/12/7
     * */
    z-index: 999;
}
.wfcs-content-desc[data-v-565f4190]{
    font-size: 13px;
}
[data-v-565f4190] .wfcs-content-num-input.el-input{
    width: 110px;
    padding-right: 10px;
    margin-left: 10px;
}
[data-v-565f4190] .wfcs-content-num-input.el-input .el-input__inner{
    padding-right: 15px;
}
.wfc-tab-white-content .wfi-type-select[data-v-565f4190] {
    width: 30%;
    float: left;
    margin-right: 10px;
}
.wfcs-item-set-user-info .el-select[data-v-565f4190]{
    width: 100%;
}
[data-v-565f4190] .wfcs-item-set-user-info .el-select .el-input__icon{
    line-height: 34px;
}
[data-v-565f4190] .wfcs-item-set-user-info .el-checkbox{
    margin-bottom: 10px;
}
/*yansen 2021-10-25 修复工作流-表单设计不能拖动的问题*/
.wfc-panel.wfc-item-warehouse[data-v-565f4190]{
    z-index: 2;
}
/*
 * @desc 工作流创建的css
 * @author zhangxue
 * @date 20191501
 */
.wf-list-body[data-v-acf6f860]{
    width: 100%;
    min-height: 100%;
    text-align: center;
    overflow: hidden;
    background: #f3f4f6;
}
.wf-create-name[data-v-acf6f860]{
    height: 70px;
    line-height: 70px;
    padding: 0 23px;
    color: #7a8590;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #dfe7ed;
}
.wf-content[data-v-acf6f860]{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-top: 60px;
    background: #edeff4;
    z-index: 2;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
[data-v-acf6f860].wf-content div{
    z-index: 1;
}
.wf-content[data-v-acf6f860] .el-tabs{
}
.wf-content[data-v-acf6f860] .el-tabs__header{
    position: absolute;
    top: 61px;
    left: 50%;
    /*width: 55.4%;*/
    z-index: 2;
    transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform-style: preserve-3d;
}
.wf-content[data-v-acf6f860] .el-tabs__nav{
    float: none;
}
.wf-content[data-v-acf6f860] .el-tabs__item{
    /*width: 25%;*/
    width: 200px;
    height: 70px;
    line-height: 70px;
    padding: 0;
    color: #545f69;
    font-size: 15px;
}
.wf-content[data-v-acf6f860] .el-tabs__nav .is-active{
    color: #2fa2fe;
    background: #edeff4;
}
.wf-content[data-v-acf6f860] .el-tabs__active-bar{
    width: 18px!important;
    height: 18px;
    bottom: -8px;
    left: 12.5%;
    background: #fff;
    transform: rotate(-45deg) translate(-36%, -36%)!important;
    -ms-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wf-content[data-v-acf6f860] .el-tabs__nav-wrap::after{
    height: 0;
}
.wf-content[data-v-acf6f860] .el-bar-first{
    background: #fff;
    /*left: 12.5%;*/
    left: 100px;
}
.wf-content[data-v-acf6f860] .el-bar-second{
    background: #d6d8e1;
    /*left: 37.5%;*/
    left: 300px;
}
.wf-content[data-v-acf6f860] .el-bar-third{
    background: #d6d8e1;
    /*left: 62.5%;*/
    left: 500px;
}
.wf-content[data-v-acf6f860] .el-bar-fourth{
    background: #fff;
    /*left: 87.5%;*/
    left: 700px;
}
.wf-content[data-v-acf6f860] .el-tabs__nav .is-active span{
    color: #fff;
    background: #2fa2fe;
}
.wfc-tab-name span[data-v-acf6f860]{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 10px;
    background: #d6d8e1;
    text-align: center;
}
.wfc-tab-white-content[data-v-acf6f860]{
    width: 98%;
    min-height: 80%;
    background: #fff;
    border-radius: 6px;
    margin: auto;
    padding: 35px 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-tab-gray-content[data-v-acf6f860]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    border-top: 1px solid #d6d8e1;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfct-name[data-v-acf6f860]{
    color: #2fa2fe;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px;
    padding-left: 12px;
}
.wfct-upload_img[data-v-acf6f860]{
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 16px;
    background: #fff;
    margin-right: 11px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px #7a8590;
            box-shadow: 0px 0px 3px #7a8590;
}
.wfct-upload_img img[data-v-acf6f860]{
    width: 100%;
    height: 100%;
}
.wtc-logo-box[data-v-acf6f860] .el-form-item__label{
    line-height: 60px;
}
.wfct-logo-tip[data-v-acf6f860]{
    float: left;
    line-height:60px;
    color: #919191;
}
.wf-content[data-v-acf6f860] .el-form-item__label{
    padding: 0 20px 0 0;
    color: #545f69;
    width: 88px;
}
.wf-content[data-v-acf6f860] .el-form-item{
    margin-bottom: 28px;
}
/***表格设计***/
/*
.wfc-tab-form-content{
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
}
*/
.wfc-panel[data-v-acf6f860]{
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 21.88%;
    color: #6a747e;
    background: #fff;
    overflow-y: auto;
    text-align: left;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfc-item-warehouse[data-v-acf6f860]{
    top: 0;
    left: 0;
    padding: 12px 20px;
}
.wfc-item-warehouse[data-v-acf6f860], .wfc-item-warehouse *[data-v-acf6f860], .wfc-result[data-v-acf6f860], .wfc-result *[data-v-acf6f860]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-item-set[data-v-acf6f860]{
    right: -100%;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wfc-item-set-show[data-v-acf6f860]{
    right: 0;
}
.wfciw-name[data-v-acf6f860]{
    height: 38px;
    line-height: 38px;
    color: #2fa2fe;
    font-size: 14px;
    background: #f3f4f6;
    color: #545f69;
    border-radius: 5px;
    margin-bottom:12px;
    cursor:pointer;
}
.wfciw-name.ed .layui-icon-extend-iconfont[data-v-acf6f860]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.wfciw-name .layui-icon-extend-iconfont[data-v-acf6f860]{
    color: #b2bbc4;
    margin-left:5px;
    margin-right:5px;
    font-size: 18px;
}
.wfciw-content[data-v-acf6f860]{
    width: 100%;
}
.wfciw-item[data-v-acf6f860]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 13px;
    border: 1px solid #dce5ef;
    cursor: move;
}
.wfciw-item img[data-v-acf6f860]{
    position:absolute;
    top: 50%;
    right: 32px;
    max-width: 18px;
    max-height: 18px;
    transform: translate(50%, -50%);
    -webkit-transform: translate(50%, -50%);
}
.wfciw-item-block[data-v-acf6f860]{
    height: 34px;
    line-height:34px;
    text-align: center;
    width: calc(33.33333% - 12px);
    margin-right: 18px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d8e1eb;
    border-radius: 3px;
    margin-bottom:12px;
    padding: 0 5px;
    cursor: move;
    font-size: 13px;
}
.wfciw-item-block-cover[data-v-acf6f860]{
    padding: 8px;
    border: 1px solid #d8e1eb;
    border-radius: 6px;
    padding:0 12px;
    margin-bottom:12px;
    cursor:move;
}
.wfciw-item-block-name[data-v-acf6f860]{
    margin: 12px 0;
}
.wfciw-item-block[data-v-acf6f860]:nth-child(3n) {
    margin-right:0px;
}
.wfciw-item-block-cover .wfciw-item-block[data-v-acf6f860]{
    cursor:auto;
}
.wfc-result-box[data-v-acf6f860]{
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: auto;
}
.wfc-result[data-v-acf6f860]{
    position: relative;
    width: 100%;
    height: 680px;
    padding-top: 15px;
    text-align: left;
    background: url(/vue/dist/static/img/phone_msg.91926f9.png) no-repeat top;
    background-size: 360px;
}
.wfcr-content[data-v-acf6f860]{
    width: 274px;
    height: 462px;
    margin: auto;
    margin-top: 56px;
    overflow-y: auto;
    margin-bottom: 40px;
}
.wfcr-content-bg[data-v-acf6f860]{
    background: #f3f4f6;
}
.wfcr-content-group-bg[data-v-acf6f860]{
    background: #fff;
    min-height: 15px;
}
._nr[data-v-acf6f860]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wfcr-item[data-v-acf6f860], .wfcr-item-its[data-v-acf6f860]{
    position: relative;
    width: 100%;
    min-height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    background: #fff;
    cursor: move;
    border: 1px solid #fff;
}
.wfcr-item-hover[data-v-acf6f860], .wfcr-group-item-hover[data-v-acf6f860]{
    border: 1px dashed #2fa2fe;
}
.wfcr-item-hover>.wfcr-item-inner>.wfcri-remove[data-v-acf6f860], .wfcr-group-item-hover>.wfcri-remove[data-v-acf6f860]{
    display: block;
}
.wfcr-item-click[data-v-acf6f860]{
    border: 1px solid #2fa2fe;
}
.wfcri-remove[data-v-acf6f860]{
    position: absolute;
    top: -1px;
    right: -1px;
    padding: 3px;
    font-size: 12px;
    color: #eee;
    line-height: 1;
    display: none;
    background: #2fa2fe;
    cursor: pointer;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfcri-overlay[data-v-acf6f860]{
   padding: 0 10px 0 2px;
}
.wfcri-view label[data-v-acf6f860]{
    display: inline-block;
    float: left;
    white-space: normal;
    word-break: break-word;
    padding: 0 10px;
    color: #222;
    width: 167px;
    color: #545f69;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcri-view span[data-v-acf6f860]{
    display: inline-block;
    float: right;
    text-align: right;
    color: rgba(25, 31, 37, .4);
    padding-right: 3px;
    font-size: 13px;
    color: #8f98a3;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wfcri-view i[data-v-acf6f860]{
    float: right;
    line-height: 44px;
    width: 15px;
}
.wfcs-title[data-v-acf6f860]{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 20px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #dfe7ed;
}
.wfcs-item[data-v-acf6f860]{
    padding: 20px 0 0 21px;
    color: #333;
}
.wfcs-item-name[data-v-acf6f860]{
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 14px;
}
.wfcs-item-name span[data-v-acf6f860]{
    margin-left: 10px;
    color: #8f98a3;
    font-size: 12px;
}
.wfcs-content[data-v-acf6f860] .el-input{
    padding-right: 25px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcs-content[data-v-acf6f860] .el-input .el-input__suffix{
    right: 27px;
}
.wfcs-content[data-v-acf6f860] .el-input__inner{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-right: 43px;
}
.wfcs-sel-item[data-v-acf6f860] .el-input .el-input__suffix{
    right: 1px;
}
.wfcs-sel-item[data-v-acf6f860] .el-input__icon{
    line-height: 34px;
}
/***流程设计***/
.wf-content[data-v-acf6f860] .el-tabs{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding-top: 61px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-acf6f860] .el-tabs__content{
    width: 100%;
    height: 100%;
    overflow: visible;
    padding-top: 70px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-acf6f860] .el-tab-pane{
    height: 100%;
    width: 100%;
}
.wfc-zoom[data-v-acf6f860]{
    position: absolute;
    top: 110px;
    right: 22px;
    width: 125px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #545f69;
    z-index: 4;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.wfc-zoom-out[data-v-acf6f860], .wfc-zoom-in[data-v-acf6f860]{
    display: block;
    width: 26px;
    height: 25px;
    line-height: 25px;
    color: #2fa2fe;
    font-weight: bold;
    border: 1px solid #2fa2fe;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-zoom-out[data-v-acf6f860]{
    float: left;
}
.wfc-zoom-in[data-v-acf6f860]{
    float: right;
}
.wfc-tab-gray-content *[data-v-acf6f860]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-process-scale[data-v-acf6f860]{
    position: relative;
    padding-top: 41px;
    width: 100%;
    margin-bottom: 150px;
    -webkit-transform-origin: 50% 0px 0px!important;
            transform-origin: 50% 0px 0px!important;
}
.wfcp-node[data-v-acf6f860]{
    width: 387px;
    display:inline-block;
}
.wfcp-branch[data-v-acf6f860], .wfcp-end[data-v-acf6f860]{
    width: 100%;
}
.wfcp-end[data-v-acf6f860]{
    width: 72px;
    height: 37px;
    line-height: 37px;
    border-radius: 5px;
    background: #d6d8e1;
    font-size: 13px;
    color: #6a747e;
    margin: auto;
}
.wfcp-node-box[data-v-acf6f860]{
    position: relative;
    width: 220px;
    height: 94px;
    margin: auto;
    background: #fff;
    z-index: 3;
    border-radius: 6px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
    border-top: 3px solid #2fa2fe;
    padding: 14px 17px 14px 17px;
    /*
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    */
}
.wfcp-node-list[data-v-acf6f860] .add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px;
    margin: auto;
}
.wfcp-node-list[data-v-acf6f860] .add-node-btn-box:before, .condition-node-box[data-v-acf6f860]:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.wfcp-node-list[data-v-acf6f860] .add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.wfcp-node-list[data-v-acf6f860] .add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.wfc-process-scale .add-branch[data-v-acf6f860]{
    position: absolute;
    top: 18px;
    left: 50%;
    min-width: 72px;
    height: 36px;
    line-height: 36px;
    background: #fff;
    color: #6a747e;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    border: none;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor:pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translate(-50%, -50%) translateZ(3px);
    -webkit-transform: translate(-50%, -50%) translateZ(3px);
}
.wfcp-branch-box[data-v-acf6f860]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    width: auto;
    margin: auto;
    margin-top: 18px;
    overflow: visible;
    border-top: 3px solid #d4d6df;
    border-bottom: 3px solid #d4d6df;
}
.wfc-process-scale .branch-item[data-v-acf6f860]{
    position: relative;
    display: inline-block;
    margin: auto;
    margin-bottom: -1px;
    /*width: 387px;*/
}
.wfc-process-scale .condition-node[data-v-acf6f860]{
    min-height: 226px;
}
.wfc-process-scale .condition-node-box[data-v-acf6f860]{
    padding: 22px 75px 0 75px;
}
.wfc-process-scale .auto-judge[data-v-acf6f860]{
    position: relative;
    width: 220px;
    height: 94px;
    border-radius: 7px;
    background: #fff;
    margin: auto;
    padding: 15px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
}
.wfcpn-item-name.purple-color[data-v-acf6f860]{
    text-decoration: underline;
}
.top-left-cover-line[data-v-acf6f860], .top-right-cover-line[data-v-acf6f860] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    top: -4px;
}
.top-left-cover-line[data-v-acf6f860]{
    left: -1.5px;
}
.top-right-cover-line[data-v-acf6f860]{
    right: -1.5px;
}
.bottom-left-cover-line[data-v-acf6f860], .bottom-right-cover-line[data-v-acf6f860] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    bottom: -3px;
}
.bottom-left-cover-line[data-v-acf6f860]{
    left: -1.5px;
}
.bottom-right-cover-line[data-v-acf6f860]{
    right: -1.5px;
}
.wfcs-sel-item[data-v-acf6f860]{
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
    padding-right: 110px;
}
.wfcs-sel-item[data-v-acf6f860]:last-child{
    margin-bottom: 0;
}
.wfcs-content[data-v-acf6f860] .el-checkbox{
    margin-right: 8px;
}
.wfcs-content[data-v-acf6f860] .el-radio{
    margin-bottom: 10px;
    font-size: 13px;
}
.wfcs-item[data-v-acf6f860] .el-checkbox__label{
    font-size: 13px;
}
.wfcs-content[data-v-acf6f860] .el-radio:last-child{
    margin-bottom: 0px;
}
.wfcs-sel-del-btn[data-v-acf6f860], .wfcs-sel-add-btn[data-v-acf6f860]{
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-acf6f860]{
    right: 64px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-acf6f860]{
    right: 24px;
    background: #2fa2fe;
}
.wfcs-sel-item[data-v-acf6f860] .el-input{
    padding-right: 0;
}
.wfcs-sel-item[data-v-acf6f860] .el-input__prefix{
    left: 10px;
}
.wfcs-sel-item[data-v-acf6f860] .el-input--prefix .el-input__inner{
    padding-left: 35px;
}
.wfcs-sel-item[data-v-acf6f860] .el-input__prefix{
    cursor: move;
}
.wfcs-mag[data-v-acf6f860]{
    font-size: 13px;
    color: #8f98a3;
    padding: 5px 20px 0px;
}
.wfcp-node-list[data-v-acf6f860]{
    position: relative;
    margin-bottom: -1px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.wfcp-branch[data-v-acf6f860]{
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.wfcp-branch-box-wrap[data-v-acf6f860]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f3f4f6;
}
.wfc-tab-condition-content[data-v-acf6f860]{
    overflow-x: auto;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.top-left-cover-line[data-v-acf6f860], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.top-right-cover-line[data-v-acf6f860]{
    background-color: #f3f4f6;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.bottom-left-cover-line[data-v-acf6f860], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.bottom-right-cover-line[data-v-acf6f860]{
    background-color: #f3f4f6;
}
.wfcp-node-list[data-v-acf6f860] .add-nod-sel-box{
    width: 324px;
    height: 90px;
    background: #fff;
    padding: 8px 15px;
}
.wfcp-node-list[data-v-acf6f860] .add-nod-sel-item{
    width: 33%;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
}
.wfcp-node-list[data-v-acf6f860] .ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.wfcp-node-list[data-v-acf6f860] .ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.wfcp-node-list[data-v-acf6f860] .ans-icon.orange-color{
    background: #ffebd5;
}
.wfcp-node-list[data-v-acf6f860] .ans-icon.purple-color{
    background: #eae8ff;
}
.blue-color[data-v-acf6f860]{
    color: #2fa2fe;
}
.wfcp-node-list[data-v-acf6f860] .add-nod-sel-box .green-color, .wfc-process-scale .green-color[data-v-acf6f860]{
    color: #6cc933;
}
.wfc-process-scale .green-top-color[data-v-acf6f860]{
    border-top: 3px solid #6cc933;
}
.wfc-process-scale .green-hover[data-v-acf6f860]{
    border-color: #6cc933;
}
.wfc-process-scale .green-hover .wfcpn-item-del[data-v-acf6f860]{
    background: #6cc933;
}
.wfcp-node-list[data-v-acf6f860] .add-nod-sel-box .orange-color, .wfc-process-scale .orange-color[data-v-acf6f860]{
    color: #ff9c2b;
}
.wfc-process-scale .orange-top-color[data-v-acf6f860]{
    border-top: 3px solid #ff9c2b;
}
.wfc-process-scale .orange-hover[data-v-acf6f860]{
    border-color: #ff9c2b;
}
.wfc-process-scale .orange-hover .wfcpn-item-del[data-v-acf6f860]{
    background: #ff9c2b;
}
.wfcp-node-list[data-v-acf6f860] .add-nod-sel-box .purple-color, .wfc-process-scale .purple-color[data-v-acf6f860]{
    color: #6f52ed;
}
.wfc-process-scale .purple-top-color[data-v-acf6f860]{
    border-top: 3px solid #6f52ed;
}
.wfc-process-scale .purple-hover[data-v-acf6f860]{
    border-color: #6f52ed;
}
.wfc-process-scale .purple-hover .wfcpn-item-del[data-v-acf6f860]{
    background: #6f52ed;
}
.wfcp-node-list[data-v-acf6f860] .add-nod-sel-box .jasper-color, .wfc-process-scale .jasper-color[data-v-acf6f860]{
    color: #2bd6c9;
}
.wfc-process-scale .jasper-top-color[data-v-acf6f860]{
    border-top: 3px solid #2bd6c9;
}
.wfc-process-scale .jasper-hover[data-v-acf6f860]{
    border-color: #2bd6c9;
}
.wfc-process-scale .jasper-hover .wfcpn-item-del[data-v-acf6f860]{
    background: #2bd6c9;
}
.wfcpn-item-icon[data-v-acf6f860]{
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 18px;
    margin-top:2px;
}
.wfcpn-item-name[data-v-acf6f860]{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
}
.wfcpn-item-desc[data-v-acf6f860]{
    font-size: 13px;
    color: #8f98a3;
    min-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcpn-item-del[data-v-acf6f860]{
    position: absolute;
    top: -8px;
    right: -8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}
.wfc-process-set-box[data-v-acf6f860]{
    position: absolute;
    width: 430px;
    text-align:left;
    /*
    width: 22.4%;
    max-width: 431px;
    */
    background: #fff;
    z-index: 2 !important;
    top: -91px;
    bottom: 0;
    right: -100%;
    color: #333;
    padding-top: 90px;
    padding-bottom: 80px;
    -webkit-box-shadow: 0px 0px 8px #d6d8e1;
            box-shadow: 0px 0px 8px #d6d8e1;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 9;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.show-process-set-box[data-v-acf6f860]{
    right: 0;
}
.wfcps-name[data-v-acf6f860]{
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    text-indent: 35px;
    border-bottom: 1px solid #f3f4f6;
}
.wfcps-content[data-v-acf6f860]{
    width: 100%;
    padding: 22px 33px 0 33px;
}
.wfcps-item-name[data-v-acf6f860]{
    width: 100%;
    height: 20px;
    font-size: 14px;
}
.wfcps-content[data-v-acf6f860] .el-radio__label{
    font-size: 13px;
}
.wfcps-item-con[data-v-acf6f860]{
    width: 100%;
    margin: 15px 0;
}
.wfcps-item-con[data-v-acf6f860] .el-input--suffix .el-input__inner{
    font-size: 13px;
}
.wfcps-item-con-desc[data-v-acf6f860]{
    width: 100%;
    font-size: 12px;
    color: #6a747e;
    margin-bottom: 20px;
}
.wfcps-item-add-btn[data-v-acf6f860]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    background: #2fa2fe;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
}
.wfcps-item-msg[data-v-acf6f860]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #8f98a3;
}
.wfcps-user[data-v-acf6f860]{
    display: inline-block;
    position:relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.wfcps-user-del-icon[data-v-acf6f860]{
    position:absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2fa2fe;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.wfcps-content[data-v-acf6f860], .wfcps-user[data-v-acf6f860], .wfcps-bottom[data-v-acf6f860]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcps-bottom[data-v-acf6f860]{
    position: absolute;
    bottom: 0;
    height: 78px;
    padding: 15px 30px;
    background: #fff;
}
.wfcps-bottom button[data-v-acf6f860]{
    width: 160px;
    height: 40px;
    font-size: 14px;
    margin-right: 30px;
}
.wfcps-bottom[data-v-acf6f860] .el-button+.el-button{
    margin-right: 0;
}
.wfcps-condition-detail-item[data-v-acf6f860] .el-input{
    width: 172px;
    height: 50px;
    line-height: 50px;
}
.wfcps-condition-detail-item[data-v-acf6f860] .el-select{
    margin-right: 15px;
}
.wfcps-condition-detail-item .max-select[data-v-acf6f860]{
    width: 100%;
    margin-right: 0;
}
.wfcps-item-con.num-section[data-v-acf6f860]{
    line-height: 40px;
    text-align: center;
}
.wfcps-item-con.num-section[data-v-acf6f860] .el-input{
    width: 80px;
    height: 40px;
}
.wfcps-item-con.num-section[data-v-acf6f860] .el-input:first-child{
    margin-right: 4px;
}
.wfcps-item-con.num-section[data-v-acf6f860] .el-select{
    margin-right: 3px;
}
.num-section-msg[data-v-acf6f860], .num-section-icon[data-v-acf6f860]{
    display: inline-block;
    width: 85px;
    font-size: 14px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.num-section-icon[data-v-acf6f860]{
    width: 40px;
}
.wfc-tab-white-content[data-v-acf6f860] .el-select{
    width: 100%;
}
.wfc-tab-white-content[data-v-acf6f860] .el-form-item__content{
    text-align: left;
}
.wf-content>button[data-v-acf6f860]{
    float: right;
    margin: 20px 0 20px 15px;
    z-index: 7;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content>button .layui-icon-extend-iconfont[data-v-acf6f860]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content>button>span[data-v-acf6f860]{
    margin: 0;
}
.wf-content>.el-button+.el-button[data-v-acf6f860]{
    margin-left: 15px;
}
.wf-content>button[data-v-acf6f860]:first-child{
    margin-right: 23px;
}
.wfcps-condition-detail-item[data-v-acf6f860] .el-checkbox{
    margin-bottom: 10px;
}
.wfcps-child-name[data-v-acf6f860]{
    margin-top: 22px;
}
.wf-content .wf-step-none[data-v-acf6f860]{
    padding-top: 0;
}
.wf-content .wf-step-none[data-v-acf6f860] .el-tabs__item, .wf-content .wf-step-none[data-v-acf6f860] .el-tabs__active-bar{
    display: none;
}
.wf-content .wf-step-none[data-v-acf6f860] .el-tabs__content{
    padding-top: 50px;
}
.wf-step-none .wfc-tab-gray-content[data-v-acf6f860]{
    border: 0;
}
.wf-content .wf-btn-top[data-v-acf6f860]{
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 0px 0 20px 15px;
    z-index: 2;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content .wf-btn-top .layui-icon-extend-iconfont[data-v-acf6f860]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content .wf-btn-top>span[data-v-acf6f860]{
    margin: 0;
}
.wf-content.wf-one-step-content[data-v-acf6f860]{
    padding: 0;
    background: #f3f4f6;
}
.wfcps-content-all[data-v-acf6f860]{
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.wfcps-item-con-time-child[data-v-acf6f860]{
    position: relative;
    width: 100%;
    height: 45px;
}
[data-v-acf6f860] .wfcps-item-con-time-child .el-input__icon{
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-acf6f860], .wfcps-item-con-child-del-btn[data-v-acf6f860], .wfcps-item-con-child-add-btn[data-v-acf6f860]{
    position: absolute;
    top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #8f98a3;
    cursor: pointer;
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-acf6f860]{
    right: 0;
    font-size: 20px;
}
.wfcps-item-con-child-add-btn[data-v-acf6f860]{
    right: 0;
}
.wfcps-item-con-child-del-btn[data-v-acf6f860]{
    font-size: 18px;
    right: 40px;
}
.wfcps-condition-detail-item-del-btn[data-v-acf6f860]:hover, .wfcps-item-con-child-del-btn[data-v-acf6f860]:hover, .wfcps-item-con-child-add-btn[data-v-acf6f860]:hover{
    color: #409EFF;
}
.wfcps-item-con-time-child-item.el-input[data-v-acf6f860]{
    width: 120px;
    height: 34px;
    line-height: 34px;
    float: left;
    cursor: pointer;
}
[data-v-acf6f860] .wfcps-item-con-time-child-item .el-input__inner{
    height: 34px;
    line-height: 34px;
    cursor: pointer;
}
.wfcps-item-con-time-child-item-icon[data-v-acf6f860]{
    height: 34px;
    line-height: 34px;
    margin: 0 10px;
    float: left;
}
.wfcps-condition-detail-item[data-v-acf6f860]{
    position: relative;
}
.process-set-box-shade[data-v-acf6f860]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .15);
}
.workflow-dialog-checkbox[data-v-acf6f860]{
    margin-bottom: 20px;
}
.wfcps-item-con-url-text.el-input[data-v-acf6f860]{
    width: 100%;
}
.wfcps-item-con-param-name.el-input[data-v-acf6f860]{
    width: 110px;
    margin-right: 10px;
}
.wfcps-item-con-child[data-v-acf6f860]{
    position: relative;
}
.wfcps-item-con-child .wfcs-sel-del-btn[data-v-acf6f860]{
    right: 34px;
}
.wfcps-item-con-child .wfcs-sel-add-btn[data-v-acf6f860]{
    right: 0;
}
[data-v-acf6f860] .wfcps-item-con-param-con .el-input{
    width: 160px;
}
.wfcri-head-row[data-v-acf6f860]{
    height: 35px;
    line-height:35px;
    text-indent: 10px;
    color: #8f98a3;
}
.wfcr-item-inner .wfcr-item-its[data-v-acf6f860]{
    margin-bottom:0px;
}
.wf-content.wf-step-no-top[data-v-acf6f860], .wf-content .wf-step-no-top[data-v-acf6f860]{
    top: 0;
    padding-top: 0;
}
[data-v-acf6f860] .wf-content .wf-step-no-top .el-tabs__header{
    top: 0;
}
[data-v-acf6f860] .edit-shade-show .el-tabs__content{
    z-index: 9;
    /*position: absolute;*/
    -webkit-transform: translate(0%, 0%) translateZ(9px);
            transform: translate(0%, 0%) translateZ(9px);
}
.wfc-tab-condition-save-btn[data-v-acf6f860]{
    display: block;
    width: 180px;
    margin: auto;
}
.wfc-step-second-save-btn[data-v-acf6f860]{
    display: block;
    width: 180px;
    margin: 10px auto;
    /**
     * modify by cao  修改from_type = 5时没有保存按钮的bug<复现：教师入离职-配置管理中的审批流应用>  2021/12/7
     * */
    z-index: 999;
}
.wfcs-content-desc[data-v-acf6f860]{
    font-size: 13px;
}
[data-v-acf6f860] .wfcs-content-num-input.el-input{
    width: 110px;
    padding-right: 10px;
    margin-left: 10px;
}
[data-v-acf6f860] .wfcs-content-num-input.el-input .el-input__inner{
    padding-right: 15px;
}
.wfc-tab-white-content .wfi-type-select[data-v-acf6f860] {
    width: 30%;
    float: left;
    margin-right: 10px;
}
.wfcs-item-set-user-info .el-select[data-v-acf6f860]{
    width: 100%;
}
[data-v-acf6f860] .wfcs-item-set-user-info .el-select .el-input__icon{
    line-height: 34px;
}
[data-v-acf6f860] .wfcs-item-set-user-info .el-checkbox{
    margin-bottom: 10px;
}
/*yansen 2021-10-25 修复工作流-表单设计不能拖动的问题*/
.wfc-panel.wfc-item-warehouse[data-v-acf6f860]{
    z-index: 2;
}

@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 工作流创建的css
 * @author zhangxue
 * @date 20191501
 */
.wf-list-body[data-v-646727c5]{
    width: 100%;
    min-height: 100%;
    text-align: center;
    overflow: hidden;
    background: #f3f4f6;
}
.wf-create-name[data-v-646727c5]{
    height: 70px;
    line-height: 70px;
    padding: 0 23px;
    color: #7a8590;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #dfe7ed;
}
.wf-content[data-v-646727c5]{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-top: 60px;
    background: #edeff4;
    z-index: 2;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
[data-v-646727c5].wf-content div{
    z-index: 1;
}
.wf-content[data-v-646727c5] .el-tabs{
}
.wf-content[data-v-646727c5] .el-tabs__header{
    position: absolute;
    top: 61px;
    left: 50%;
    /*width: 55.4%;*/
    z-index: 2;
    transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform: translate(-50%, 0%) translateZ(2px);
    -webkit-transform-style: preserve-3d;
}
.wf-content[data-v-646727c5] .el-tabs__nav{
    float: none;
}
.wf-content[data-v-646727c5] .el-tabs__item{
    /*width: 25%;*/
    width: 200px;
    height: 70px;
    line-height: 70px;
    padding: 0;
    color: #545f69;
    font-size: 15px;
}
.wf-content[data-v-646727c5] .el-tabs__nav .is-active{
    color: #2fa2fe;
    background: #edeff4;
}
.wf-content[data-v-646727c5] .el-tabs__active-bar{
    width: 18px!important;
    height: 18px;
    bottom: -8px;
    left: 12.5%;
    background: #fff;
    transform: rotate(-45deg) translate(-36%, -36%)!important;
    -ms-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transform: rotate(-45deg) translate(-36%, -36%)!important;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wf-content[data-v-646727c5] .el-tabs__nav-wrap::after{
    height: 0;
}
.wf-content[data-v-646727c5] .el-bar-first{
    background: #fff;
    /*left: 12.5%;*/
    left: 100px;
}
.wf-content[data-v-646727c5] .el-bar-second{
    background: #d6d8e1;
    /*left: 37.5%;*/
    left: 300px;
}
.wf-content[data-v-646727c5] .el-bar-third{
    background: #d6d8e1;
    /*left: 62.5%;*/
    left: 500px;
}
.wf-content[data-v-646727c5] .el-bar-fourth{
    background: #fff;
    /*left: 87.5%;*/
    left: 700px;
}
.wf-content[data-v-646727c5] .el-tabs__nav .is-active span{
    color: #fff;
    background: #2fa2fe;
}
.wfc-tab-name span[data-v-646727c5]{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 10px;
    background: #d6d8e1;
    text-align: center;
}
.wfc-tab-white-content[data-v-646727c5]{
    width: 98%;
    min-height: 80%;
    background: #fff;
    border-radius: 6px;
    margin: auto;
    padding: 35px 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-tab-gray-content[data-v-646727c5]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    border-top: 1px solid #d6d8e1;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfct-name[data-v-646727c5]{
    color: #2fa2fe;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px;
    padding-left: 12px;
}
.wfct-upload_img[data-v-646727c5]{
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 16px;
    background: #fff;
    margin-right: 11px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px #7a8590;
            box-shadow: 0px 0px 3px #7a8590;
}
.wfct-upload_img img[data-v-646727c5]{
    width: 100%;
    height: 100%;
}
.wtc-logo-box[data-v-646727c5] .el-form-item__label{
    line-height: 60px;
}
.wfct-logo-tip[data-v-646727c5]{
    float: left;
    line-height:60px;
    color: #919191;
}
.wf-content[data-v-646727c5] .el-form-item__label{
    padding: 0 20px 0 0;
    color: #545f69;
    width: 88px;
}
.wf-content[data-v-646727c5] .el-form-item{
    margin-bottom: 28px;
}
/***表格设计***/
/*
.wfc-tab-form-content{
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
}
*/
.wfc-panel[data-v-646727c5]{
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 21.88%;
    color: #6a747e;
    background: #fff;
    overflow-y: auto;
    text-align: left;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfc-item-warehouse[data-v-646727c5]{
    top: 0;
    left: 0;
    padding: 12px 20px;
}
.wfc-item-warehouse[data-v-646727c5], .wfc-item-warehouse *[data-v-646727c5], .wfc-result[data-v-646727c5], .wfc-result *[data-v-646727c5]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-item-set[data-v-646727c5]{
    right: -100%;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.wfc-item-set-show[data-v-646727c5]{
    right: 0;
}
.wfciw-name[data-v-646727c5]{
    height: 38px;
    line-height: 38px;
    color: #2fa2fe;
    font-size: 14px;
    background: #f3f4f6;
    color: #545f69;
    border-radius: 5px;
    margin-bottom:12px;
    cursor:pointer;
}
.wfciw-name.ed .layui-icon-extend-iconfont[data-v-646727c5]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.wfciw-name .layui-icon-extend-iconfont[data-v-646727c5]{
    color: #b2bbc4;
    margin-left:5px;
    margin-right:5px;
    font-size: 18px;
}
.wfciw-content[data-v-646727c5]{
    width: 100%;
}
.wfciw-item[data-v-646727c5]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    padding: 0 20px;
    font-size: 13px;
    margin-bottom: 13px;
    border: 1px solid #dce5ef;
    cursor: move;
}
.wfciw-item img[data-v-646727c5]{
    position:absolute;
    top: 50%;
    right: 32px;
    max-width: 18px;
    max-height: 18px;
    transform: translate(50%, -50%);
    -webkit-transform: translate(50%, -50%);
}
.wfciw-item-block[data-v-646727c5]{
    height: 34px;
    line-height:34px;
    text-align: center;
    width: calc(33.33333% - 12px);
    margin-right: 18px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d8e1eb;
    border-radius: 3px;
    margin-bottom:12px;
    padding: 0 5px;
    cursor: move;
    font-size: 13px;
}
.wfciw-item-block-cover[data-v-646727c5]{
    padding: 8px;
    border: 1px solid #d8e1eb;
    border-radius: 6px;
    padding:0 12px;
    margin-bottom:12px;
    cursor:move;
}
.wfciw-item-block-name[data-v-646727c5]{
    margin: 12px 0;
}
.wfciw-item-block[data-v-646727c5]:nth-child(3n) {
    margin-right:0px;
}
.wfciw-item-block-cover .wfciw-item-block[data-v-646727c5]{
    cursor:auto;
}
.wfc-result-box[data-v-646727c5]{
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: auto;
}
.wfc-result[data-v-646727c5]{
    position: relative;
    width: 100%;
    height: 680px;
    padding-top: 15px;
    text-align: left;
    background: url(/vue/dist/static/img/phone_msg.91926f9.png) no-repeat top;
    background-size: 360px;
}
.wfcr-content[data-v-646727c5]{
    width: 274px;
    height: 462px;
    margin: auto;
    margin-top: 56px;
    overflow-y: auto;
    margin-bottom: 40px;
}
.wfcr-content-bg[data-v-646727c5]{
    background: #f3f4f6;
}
.wfcr-content-group-bg[data-v-646727c5]{
    background: #fff;
    min-height: 15px;
}
._nr[data-v-646727c5]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wfcr-item[data-v-646727c5], .wfcr-item-its[data-v-646727c5]{
    position: relative;
    width: 100%;
    min-height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    background: #fff;
    cursor: move;
    border: 1px solid #fff;
}
.wfcr-item-hover[data-v-646727c5], .wfcr-group-item-hover[data-v-646727c5]{
    border: 1px dashed #2fa2fe;
}
.wfcr-item-hover>.wfcr-item-inner>.wfcri-remove[data-v-646727c5], .wfcr-group-item-hover>.wfcri-remove[data-v-646727c5]{
    display: block;
}
.wfcr-item-click[data-v-646727c5]{
    border: 1px solid #2fa2fe;
}
.wfcri-remove[data-v-646727c5]{
    position: absolute;
    top: -1px;
    right: -1px;
    padding: 3px;
    font-size: 12px;
    color: #eee;
    line-height: 1;
    display: none;
    background: #2fa2fe;
    cursor: pointer;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.wfcri-overlay[data-v-646727c5]{
   padding: 0 10px 0 2px;
}
.wfcri-view label[data-v-646727c5]{
    display: inline-block;
    float: left;
    white-space: normal;
    word-break: break-word;
    padding: 0 10px;
    color: #222;
    width: 167px;
    color: #545f69;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcri-view span[data-v-646727c5]{
    display: inline-block;
    float: right;
    text-align: right;
    color: rgba(25, 31, 37, .4);
    padding-right: 3px;
    font-size: 13px;
    color: #8f98a3;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wfcri-view i[data-v-646727c5]{
    float: right;
    line-height: 44px;
    width: 15px;
}
.wfcs-title[data-v-646727c5]{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-indent: 20px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #dfe7ed;
}
.wfcs-item[data-v-646727c5]{
    padding: 20px 0 0 21px;
    color: #333;
}
.wfcs-item-name[data-v-646727c5]{
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    margin-bottom: 14px;
}
.wfcs-item-name span[data-v-646727c5]{
    margin-left: 10px;
    color: #8f98a3;
    font-size: 12px;
}
.wfcs-content[data-v-646727c5] .el-input{
    padding-right: 25px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcs-content[data-v-646727c5] .el-input .el-input__suffix{
    right: 27px;
}
.wfcs-content[data-v-646727c5] .el-input__inner{
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-right: 43px;
}
.wfcs-sel-item[data-v-646727c5] .el-input .el-input__suffix{
    right: 1px;
}
.wfcs-sel-item[data-v-646727c5] .el-input__icon{
    line-height: 34px;
}
/***流程设计***/
.wf-content[data-v-646727c5] .el-tabs{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding-top: 61px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-646727c5] .el-tabs__content{
    width: 100%;
    height: 100%;
    overflow: visible;
    padding-top: 70px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wf-content[data-v-646727c5] .el-tab-pane{
    height: 100%;
    width: 100%;
}
.wfc-zoom[data-v-646727c5]{
    position: absolute;
    top: 110px;
    right: 22px;
    width: 125px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #545f69;
    z-index: 4;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.wfc-zoom-out[data-v-646727c5], .wfc-zoom-in[data-v-646727c5]{
    display: block;
    width: 26px;
    height: 25px;
    line-height: 25px;
    color: #2fa2fe;
    font-weight: bold;
    border: 1px solid #2fa2fe;
    text-align: center;
    cursor: pointer;
    border-radius: 5px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-zoom-out[data-v-646727c5]{
    float: left;
}
.wfc-zoom-in[data-v-646727c5]{
    float: right;
}
.wfc-tab-gray-content *[data-v-646727c5]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfc-process-scale[data-v-646727c5]{
    position: relative;
    padding-top: 41px;
    width: 100%;
    margin-bottom: 150px;
    -webkit-transform-origin: 50% 0px 0px!important;
            transform-origin: 50% 0px 0px!important;
}
.wfcp-node[data-v-646727c5]{
    width: 387px;
    display:inline-block;
}
.wfcp-branch[data-v-646727c5], .wfcp-end[data-v-646727c5]{
    width: 100%;
}
.wfcp-end[data-v-646727c5]{
    width: 72px;
    height: 37px;
    line-height: 37px;
    border-radius: 5px;
    background: #d6d8e1;
    font-size: 13px;
    color: #6a747e;
    margin: auto;
}
.wfcp-node-box[data-v-646727c5]{
    position: relative;
    width: 220px;
    height: 94px;
    margin: auto;
    background: #fff;
    z-index: 3;
    border-radius: 6px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
    border-top: 3px solid #2fa2fe;
    padding: 14px 17px 14px 17px;
    /*
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    */
}
.wfcp-node-list[data-v-646727c5] .add-node-btn-box{
    position: relative;
    width: 237px;
    height: 90px;
    margin: auto;
}
.wfcp-node-list[data-v-646727c5] .add-node-btn-box:before, .condition-node-box[data-v-646727c5]:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 3px;
    height: 100%;
    background-color: #d5d8e1;
}
.wfcp-node-list[data-v-646727c5] .add-node-btn{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 25px;
}
.wfcp-node-list[data-v-646727c5] .add-node-btn-icon{
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    margin: auto;
    border-radius: 50%;
    background: #2fa2fe;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.wfc-process-scale .add-branch[data-v-646727c5]{
    position: absolute;
    top: 18px;
    left: 50%;
    min-width: 72px;
    height: 36px;
    line-height: 36px;
    background: #fff;
    color: #6a747e;
    font-size: 13px;
    text-align: center;
    border-radius: 6px;
    border: none;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor:pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translate(-50%, -50%) translateZ(3px);
    -webkit-transform: translate(-50%, -50%) translateZ(3px);
}
.wfcp-branch-box[data-v-646727c5]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    width: auto;
    margin: auto;
    margin-top: 18px;
    overflow: visible;
    border-top: 3px solid #d4d6df;
    border-bottom: 3px solid #d4d6df;
}
.wfc-process-scale .branch-item[data-v-646727c5]{
    position: relative;
    display: inline-block;
    margin: auto;
    margin-bottom: -1px;
    /*width: 387px;*/
}
.wfc-process-scale .condition-node[data-v-646727c5]{
    min-height: 226px;
}
.wfc-process-scale .condition-node-box[data-v-646727c5]{
    padding: 22px 75px 0 75px;
}
.wfc-process-scale .auto-judge[data-v-646727c5]{
    position: relative;
    width: 220px;
    height: 94px;
    border-radius: 7px;
    background: #fff;
    margin: auto;
    padding: 15px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #fff;
}
.wfcpn-item-name.purple-color[data-v-646727c5]{
    text-decoration: underline;
}
.top-left-cover-line[data-v-646727c5], .top-right-cover-line[data-v-646727c5] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    top: -4px;
}
.top-left-cover-line[data-v-646727c5]{
    left: -1.5px;
}
.top-right-cover-line[data-v-646727c5]{
    right: -1.5px;
}
.bottom-left-cover-line[data-v-646727c5], .bottom-right-cover-line[data-v-646727c5] {
    position: absolute;
    height: 6px;
    width: 50%;
    /*background-color: #f3f4f6;*/
    bottom: -3px;
}
.bottom-left-cover-line[data-v-646727c5]{
    left: -1.5px;
}
.bottom-right-cover-line[data-v-646727c5]{
    right: -1.5px;
}
.wfcs-sel-item[data-v-646727c5]{
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
    padding-right: 110px;
}
.wfcs-sel-item[data-v-646727c5]:last-child{
    margin-bottom: 0;
}
.wfcs-content[data-v-646727c5] .el-checkbox{
    margin-right: 8px;
}
.wfcs-content[data-v-646727c5] .el-radio{
    margin-bottom: 10px;
    font-size: 13px;
}
.wfcs-item[data-v-646727c5] .el-checkbox__label{
    font-size: 13px;
}
.wfcs-content[data-v-646727c5] .el-radio:last-child{
    margin-bottom: 0px;
}
.wfcs-sel-del-btn[data-v-646727c5], .wfcs-sel-add-btn[data-v-646727c5]{
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-646727c5]{
    right: 64px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-646727c5]{
    right: 24px;
    background: #2fa2fe;
}
.wfcs-sel-item[data-v-646727c5] .el-input{
    padding-right: 0;
}
.wfcs-sel-item[data-v-646727c5] .el-input__prefix{
    left: 10px;
}
.wfcs-sel-item[data-v-646727c5] .el-input--prefix .el-input__inner{
    padding-left: 35px;
}
.wfcs-sel-item[data-v-646727c5] .el-input__prefix{
    cursor: move;
}
.wfcs-mag[data-v-646727c5]{
    font-size: 13px;
    color: #8f98a3;
    padding: 5px 20px 0px;
}
.wfcp-node-list[data-v-646727c5]{
    position: relative;
    margin-bottom: -1px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;
}
.wfcp-branch[data-v-646727c5]{
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.wfcp-branch-box-wrap[data-v-646727c5]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f3f4f6;
}
.wfc-tab-condition-content[data-v-646727c5]{
    overflow-x: auto;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.top-left-cover-line[data-v-646727c5], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.top-right-cover-line[data-v-646727c5]{
    background-color: #f3f4f6;
}
.wfcp-branch-box .wfcp-node-list:first-child>.wfcp-node-item>.bottom-left-cover-line[data-v-646727c5], .wfcp-branch-box .wfcp-node-list:last-child>.wfcp-node-item>.bottom-right-cover-line[data-v-646727c5]{
    background-color: #f3f4f6;
}
.wfcp-node-list[data-v-646727c5] .add-nod-sel-box{
    width: 324px;
    height: 90px;
    background: #fff;
    padding: 8px 15px;
}
.wfcp-node-list[data-v-646727c5] .add-nod-sel-item{
    width: 33%;
    float: left;
    text-align:center;
    font-size: 14px;
    color: #6a747e;
    cursor: pointer;
}
.wfcp-node-list[data-v-646727c5] .ans-icon{
    width: 64px;
    height: 64px;
    line-height: 64px;
    margin:auto;
    font-size: 25px;
    border-radius: 50%;
    margin-bottom: 12px;
    background: #d5ecff;
}
.wfcp-node-list[data-v-646727c5] .ans-icon.blue-color{
    background: #d5ecff;
    font-size: 30px;
}
.wfcp-node-list[data-v-646727c5] .ans-icon.orange-color{
    background: #ffebd5;
}
.wfcp-node-list[data-v-646727c5] .ans-icon.purple-color{
    background: #eae8ff;
}
.blue-color[data-v-646727c5]{
    color: #2fa2fe;
}
.wfcp-node-list[data-v-646727c5] .add-nod-sel-box .green-color, .wfc-process-scale .green-color[data-v-646727c5]{
    color: #6cc933;
}
.wfc-process-scale .green-top-color[data-v-646727c5]{
    border-top: 3px solid #6cc933;
}
.wfc-process-scale .green-hover[data-v-646727c5]{
    border-color: #6cc933;
}
.wfc-process-scale .green-hover .wfcpn-item-del[data-v-646727c5]{
    background: #6cc933;
}
.wfcp-node-list[data-v-646727c5] .add-nod-sel-box .orange-color, .wfc-process-scale .orange-color[data-v-646727c5]{
    color: #ff9c2b;
}
.wfc-process-scale .orange-top-color[data-v-646727c5]{
    border-top: 3px solid #ff9c2b;
}
.wfc-process-scale .orange-hover[data-v-646727c5]{
    border-color: #ff9c2b;
}
.wfc-process-scale .orange-hover .wfcpn-item-del[data-v-646727c5]{
    background: #ff9c2b;
}
.wfcp-node-list[data-v-646727c5] .add-nod-sel-box .purple-color, .wfc-process-scale .purple-color[data-v-646727c5]{
    color: #6f52ed;
}
.wfc-process-scale .purple-top-color[data-v-646727c5]{
    border-top: 3px solid #6f52ed;
}
.wfc-process-scale .purple-hover[data-v-646727c5]{
    border-color: #6f52ed;
}
.wfc-process-scale .purple-hover .wfcpn-item-del[data-v-646727c5]{
    background: #6f52ed;
}
.wfcp-node-list[data-v-646727c5] .add-nod-sel-box .jasper-color, .wfc-process-scale .jasper-color[data-v-646727c5]{
    color: #2bd6c9;
}
.wfc-process-scale .jasper-top-color[data-v-646727c5]{
    border-top: 3px solid #2bd6c9;
}
.wfc-process-scale .jasper-hover[data-v-646727c5]{
    border-color: #2bd6c9;
}
.wfc-process-scale .jasper-hover .wfcpn-item-del[data-v-646727c5]{
    background: #2bd6c9;
}
.wfcpn-item-icon[data-v-646727c5]{
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 18px;
    margin-top:2px;
}
.wfcpn-item-name[data-v-646727c5]{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
}
.wfcpn-item-desc[data-v-646727c5]{
    font-size: 13px;
    color: #8f98a3;
    min-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wfcpn-item-del[data-v-646727c5]{
    position: absolute;
    top: -8px;
    right: -8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
}
.wfc-process-set-box[data-v-646727c5]{
    position: absolute;
    width: 430px;
    text-align:left;
    /*
    width: 22.4%;
    max-width: 431px;
    */
    background: #fff;
    z-index: 2 !important;
    top: -91px;
    bottom: 0;
    right: -100%;
    color: #333;
    padding-top: 90px;
    padding-bottom: 80px;
    -webkit-box-shadow: 0px 0px 8px #d6d8e1;
            box-shadow: 0px 0px 8px #d6d8e1;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 9;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.show-process-set-box[data-v-646727c5]{
    right: 0;
}
.wfcps-name[data-v-646727c5]{
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 15px;
    text-indent: 35px;
    border-bottom: 1px solid #f3f4f6;
}
.wfcps-content[data-v-646727c5]{
    width: 100%;
    padding: 22px 33px 0 33px;
}
.wfcps-item-name[data-v-646727c5]{
    width: 100%;
    height: 20px;
    font-size: 14px;
}
.wfcps-content[data-v-646727c5] .el-radio__label{
    font-size: 13px;
}
.wfcps-item-con[data-v-646727c5]{
    width: 100%;
    margin: 15px 0;
}
.wfcps-item-con[data-v-646727c5] .el-input--suffix .el-input__inner{
    font-size: 13px;
}
.wfcps-item-con-desc[data-v-646727c5]{
    width: 100%;
    font-size: 12px;
    color: #6a747e;
    margin-bottom: 20px;
}
.wfcps-item-add-btn[data-v-646727c5]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    background: #2fa2fe;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
}
.wfcps-item-msg[data-v-646727c5]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #8f98a3;
}
.wfcps-user[data-v-646727c5]{
    display: inline-block;
    position:relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.wfcps-user-del-icon[data-v-646727c5]{
    position:absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2fa2fe;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
.wfcps-content[data-v-646727c5], .wfcps-user[data-v-646727c5], .wfcps-bottom[data-v-646727c5]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wfcps-bottom[data-v-646727c5]{
    position: absolute;
    bottom: 0;
    height: 78px;
    padding: 15px 30px;
    background: #fff;
}
.wfcps-bottom button[data-v-646727c5]{
    width: 160px;
    height: 40px;
    font-size: 14px;
    margin-right: 30px;
}
.wfcps-bottom[data-v-646727c5] .el-button+.el-button{
    margin-right: 0;
}
.wfcps-condition-detail-item[data-v-646727c5] .el-input{
    width: 172px;
    height: 50px;
    line-height: 50px;
}
.wfcps-condition-detail-item[data-v-646727c5] .el-select{
    margin-right: 15px;
}
.wfcps-condition-detail-item .max-select[data-v-646727c5]{
    width: 100%;
    margin-right: 0;
}
.wfcps-item-con.num-section[data-v-646727c5]{
    line-height: 40px;
    text-align: center;
}
.wfcps-item-con.num-section[data-v-646727c5] .el-input{
    width: 80px;
    height: 40px;
}
.wfcps-item-con.num-section[data-v-646727c5] .el-input:first-child{
    margin-right: 4px;
}
.wfcps-item-con.num-section[data-v-646727c5] .el-select{
    margin-right: 3px;
}
.num-section-msg[data-v-646727c5], .num-section-icon[data-v-646727c5]{
    display: inline-block;
    width: 85px;
    font-size: 14px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.num-section-icon[data-v-646727c5]{
    width: 40px;
}
.wfc-tab-white-content[data-v-646727c5] .el-select{
    width: 100%;
}
.wfc-tab-white-content[data-v-646727c5] .el-form-item__content{
    text-align: left;
}
.wf-content>button[data-v-646727c5]{
    float: right;
    margin: 20px 0 20px 15px;
    z-index: 7;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content>button .layui-icon-extend-iconfont[data-v-646727c5]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content>button>span[data-v-646727c5]{
    margin: 0;
}
.wf-content>.el-button+.el-button[data-v-646727c5]{
    margin-left: 15px;
}
.wf-content>button[data-v-646727c5]:first-child{
    margin-right: 23px;
}
.wfcps-condition-detail-item[data-v-646727c5] .el-checkbox{
    margin-bottom: 10px;
}
.wfcps-child-name[data-v-646727c5]{
    margin-top: 22px;
}
.wf-content .wf-step-none[data-v-646727c5]{
    padding-top: 0;
}
.wf-content .wf-step-none[data-v-646727c5] .el-tabs__item, .wf-content .wf-step-none[data-v-646727c5] .el-tabs__active-bar{
    display: none;
}
.wf-content .wf-step-none[data-v-646727c5] .el-tabs__content{
    padding-top: 50px;
}
.wf-step-none .wfc-tab-gray-content[data-v-646727c5]{
    border: 0;
}
.wf-content .wf-btn-top[data-v-646727c5]{
    position: absolute;
    top: 0;
    right: 0;
    float: right;
    margin: 0px 0 20px 15px;
    z-index: 2;
    padding: 8px 12px;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(7px);
    -webkit-transform: translateZ(7px);
}
.wf-content .wf-btn-top .layui-icon-extend-iconfont[data-v-646727c5]{
    margin-right: 8px;
    font-size: 13px;
}
.wf-content .wf-btn-top>span[data-v-646727c5]{
    margin: 0;
}
.wf-content.wf-one-step-content[data-v-646727c5]{
    padding: 0;
    background: #f3f4f6;
}
.wfcps-content-all[data-v-646727c5]{
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.wfcps-item-con-time-child[data-v-646727c5]{
    position: relative;
    width: 100%;
    height: 45px;
}
[data-v-646727c5] .wfcps-item-con-time-child .el-input__icon{
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-646727c5], .wfcps-item-con-child-del-btn[data-v-646727c5], .wfcps-item-con-child-add-btn[data-v-646727c5]{
    position: absolute;
    top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #8f98a3;
    cursor: pointer;
    line-height: 34px;
}
.wfcps-condition-detail-item-del-btn[data-v-646727c5]{
    right: 0;
    font-size: 20px;
}
.wfcps-item-con-child-add-btn[data-v-646727c5]{
    right: 0;
}
.wfcps-item-con-child-del-btn[data-v-646727c5]{
    font-size: 18px;
    right: 40px;
}
.wfcps-condition-detail-item-del-btn[data-v-646727c5]:hover, .wfcps-item-con-child-del-btn[data-v-646727c5]:hover, .wfcps-item-con-child-add-btn[data-v-646727c5]:hover{
    color: #409EFF;
}
.wfcps-item-con-time-child-item.el-input[data-v-646727c5]{
    width: 120px;
    height: 34px;
    line-height: 34px;
    float: left;
    cursor: pointer;
}
[data-v-646727c5] .wfcps-item-con-time-child-item .el-input__inner{
    height: 34px;
    line-height: 34px;
    cursor: pointer;
}
.wfcps-item-con-time-child-item-icon[data-v-646727c5]{
    height: 34px;
    line-height: 34px;
    margin: 0 10px;
    float: left;
}
.wfcps-condition-detail-item[data-v-646727c5]{
    position: relative;
}
.process-set-box-shade[data-v-646727c5]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .15);
}
.workflow-dialog-checkbox[data-v-646727c5]{
    margin-bottom: 20px;
}
.wfcps-item-con-url-text.el-input[data-v-646727c5]{
    width: 100%;
}
.wfcps-item-con-param-name.el-input[data-v-646727c5]{
    width: 110px;
    margin-right: 10px;
}
.wfcps-item-con-child[data-v-646727c5]{
    position: relative;
}
.wfcps-item-con-child .wfcs-sel-del-btn[data-v-646727c5]{
    right: 34px;
}
.wfcps-item-con-child .wfcs-sel-add-btn[data-v-646727c5]{
    right: 0;
}
[data-v-646727c5] .wfcps-item-con-param-con .el-input{
    width: 160px;
}
.wfcri-head-row[data-v-646727c5]{
    height: 35px;
    line-height:35px;
    text-indent: 10px;
    color: #8f98a3;
}
.wfcr-item-inner .wfcr-item-its[data-v-646727c5]{
    margin-bottom:0px;
}
.wf-content.wf-step-no-top[data-v-646727c5], .wf-content .wf-step-no-top[data-v-646727c5]{
    top: 0;
    padding-top: 0;
}
[data-v-646727c5] .wf-content .wf-step-no-top .el-tabs__header{
    top: 0;
}
[data-v-646727c5] .edit-shade-show .el-tabs__content{
    z-index: 9;
    /*position: absolute;*/
    -webkit-transform: translate(0%, 0%) translateZ(9px);
            transform: translate(0%, 0%) translateZ(9px);
}
.wfc-tab-condition-save-btn[data-v-646727c5]{
    display: block;
    width: 180px;
    margin: auto;
}
.wfc-step-second-save-btn[data-v-646727c5]{
    display: block;
    width: 180px;
    margin: 10px auto;
    /**
     * modify by cao  修改from_type = 5时没有保存按钮的bug<复现：教师入离职-配置管理中的审批流应用>  2021/12/7
     * */
    z-index: 999;
}
.wfcs-content-desc[data-v-646727c5]{
    font-size: 13px;
}
[data-v-646727c5] .wfcs-content-num-input.el-input{
    width: 110px;
    padding-right: 10px;
    margin-left: 10px;
}
[data-v-646727c5] .wfcs-content-num-input.el-input .el-input__inner{
    padding-right: 15px;
}
.wfc-tab-white-content .wfi-type-select[data-v-646727c5] {
    width: 30%;
    float: left;
    margin-right: 10px;
}
.wfcs-item-set-user-info .el-select[data-v-646727c5]{
    width: 100%;
}
[data-v-646727c5] .wfcs-item-set-user-info .el-select .el-input__icon{
    line-height: 34px;
}
[data-v-646727c5] .wfcs-item-set-user-info .el-checkbox{
    margin-bottom: 10px;
}
/*yansen 2021-10-25 修复工作流-表单设计不能拖动的问题*/
.wfc-panel.wfc-item-warehouse[data-v-646727c5]{
    z-index: 2;
}
.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);
}

.common-live-playbackw-app-page .el-loading-mask {
  background-color: rgba(0, 0, 0, .8);
}
.common-live-playbackw-app-page .el-loading-spinner .path {
  stroke: #2fa2fe;
}

@charset "UTF-8";
.common-live-playbackw-app-page[data-v-5fe34ce2] {
  width: 100%;
  height: 100%;
  background: white;
  color: #333333;
}
.common-live-playbackw-app-page .playbackw-app-top-title[data-v-5fe34ce2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 0;
    font-size: 17px;
}
.common-live-playbackw-app-page .playbackw-app-top-title .right-top-title-operation[data-v-5fe34ce2],
    .common-live-playbackw-app-page .playbackw-app-top-title .left-top-title-operation[data-v-5fe34ce2] {
      width: 20%;
}
.common-live-playbackw-app-page .playbackw-app-top-title .left-top-title-operation[data-v-5fe34ce2] {
      padding-left: 20px;
}
.common-live-playbackw-app-page .playbackw-app-top-title .center-top-title[data-v-5fe34ce2] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      text-align: center;
}
.common-live-playbackw-app-page .video-box[data-v-5fe34ce2] {
    background-color: black;
}
.common-live-playbackw-app-page .video-info-box[data-v-5fe34ce2] {
    background-color: white;
    border-radius: 20px 20px 0 0;
    padding: 0 20px;
}
.common-live-playbackw-app-page .video-info-box .video-title[data-v-5fe34ce2] {
      font-size: 19px;
      font-weight: 600;
      width: 100%;
      padding-top: 20px;
      margin-bottom: 20px;
}
.common-live-playbackw-app-page .overflow_show_dot[data-v-5fe34ce2] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.common-live-playbackw-app-page .overflow_show_dot_row_2[data-v-5fe34ce2] {
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    /* 超出几行省略 */
}
.common-live-playbackw-app-page .video-nav-box .video-nav[data-v-5fe34ce2] {
    font-size: 16px;
    font-weight: 600;
    padding: 10px 0;
}
.common-live-playbackw-app-page .video-nav-list-box[data-v-5fe34ce2] {
    margin-top: 2px;
    width: 100%;
    overflow: auto;
}
.common-live-playbackw-app-page .video-nav-list-box[data-v-5fe34ce2]::-webkit-scrollbar {
      width: 0;
}
.common-live-playbackw-app-page .video-nav-list[data-v-5fe34ce2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.common-live-playbackw-app-page .video-nav-list .video-nav-item[data-v-5fe34ce2] {
      width: 160px;
      margin-right: 8px;
}
.common-live-playbackw-app-page .video-nav-list .video-cover[data-v-5fe34ce2] {
      position: relative;
      width: 160px;
      height: 90px;
      margin-bottom: 6px;
      background-size: cover;
      border-radius: 4px;
      -webkit-box-shadow: 0 -30px 30px -20px inset;
              box-shadow: 0 -30px 30px -20px inset;
}
.common-live-playbackw-app-page .video-nav-list .video-cover .video-time-length[data-v-5fe34ce2] {
        position: absolute;
        bottom: 6px;
        right: 8px;
        color: white;
}
.common-live-playbackw-app-page .video-nav-list .video-title-nav-item[data-v-5fe34ce2] {
      width: 100%;
      font-size: 13px;
}
.common-live-playbackw-app-page .video-nav-list .video-nav-item.check .video-title-nav-item[data-v-5fe34ce2] {
      color: #2fa2fe;
}

.common-live-playbackw-web-page .el-loading-mask {
  background-color: rgba(0, 0, 0, .8);
}
.common-live-playbackw-web-page .el-loading-spinner .path {
  stroke: #12CAA3;
}

.common-live-playbackw-web-page[data-v-529368c5] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: black;
  color: white;
}
.common-live-playbackw-web-page .left-live[data-v-529368c5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: calc(100% - 280px);
}
.common-live-playbackw-web-page .right-nav[data-v-529368c5] {
    width: 280px;
    min-height: 100vh;
    background-color: #2B2B2B;
}
.common-live-playbackw-web-page .live-title[data-v-529368c5] {
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    padding-left: 16px;
    width: 100%;
    text-align: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: #1E1F21;
}
.common-live-playbackw-web-page .live-title i[data-v-529368c5] {
      cursor: pointer;
      margin-right: 15px;
}
.common-live-playbackw-web-page .live-title2[data-v-529368c5] {
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    margin-top: 10px;
    padding-left: 16px;
    width: 100%;
    text-align: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.common-live-playbackw-web-page .overflow_show_dot[data-v-529368c5] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.common-live-playbackw-web-page .overflow_show_dot_2[data-v-529368c5] {
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.common-live-playbackw-web-page .live-box[data-v-529368c5] {
    padding: 0 10px;
}
.common-live-playbackw-web-page .live-bottom[data-v-529368c5] {
    padding-left: 16px;
}
.common-live-playbackw-web-page .nav-box .nav-title[data-v-529368c5] {
    line-height: 36px;
    color: #12CAA3;
    text-align: center;
    border-bottom: 2px solid #12CAA3;
}
.common-live-playbackw-web-page .nav-box .nav-list[data-v-529368c5] {
    padding: 8px 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.common-live-playbackw-web-page .nav-box .nav-item[data-v-529368c5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    width: 100%;
    padding: 8px 0;
    border-bottom: 1px solid #222222;
}
.common-live-playbackw-web-page .nav-box .nav-item svg[data-v-529368c5] {
      vertical-align: top;
      margin-right: 6px;
}
.common-live-playbackw-web-page .nav-box .nav-item > span[data-v-529368c5] {
      display: -webkit-box;
      word-wrap: break-word;
      word-break: normal;
      width: calc(100% - 30px);
}
.common-live-playbackw-web-page .nav-box .nav-item[data-v-529368c5]:hover,
  .common-live-playbackw-web-page .nav-box .nav-item.check[data-v-529368c5] {
    color: #12CAA3;
}
.common-live-playbackw-web-page .nav-box .nav-item:hover svg *[data-v-529368c5],
    .common-live-playbackw-web-page .nav-box .nav-item.check svg *[data-v-529368c5] {
      stroke: #12CAA3;
}

.public-pop-root-inside .role-content[data-v-c2eaf0a6] {
  min-height: 400px;
  max-height: 650px;
  height: 60vh;
  overflow: auto;
}
.public-pop-root-inside .role-table-item[data-v-c2eaf0a6] {
  margin-bottom: 10px;
}
.public-pop-root-inside .role-table-row[data-v-c2eaf0a6] {
  padding: 8px 10px;
}
.public-pop-root-inside .role-table-header[data-v-c2eaf0a6] {
  background-color: #f2f2f2;
}
.public-pop-root-inside .role-table-body[data-v-c2eaf0a6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #f2f2f2;
}
.public-pop-root-inside .role-table-body > div[data-v-c2eaf0a6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.public-pop-root-inside .role-list-box[data-v-c2eaf0a6] {
  width: 40%;
}
.public-pop-root-inside .operation[data-v-c2eaf0a6] {
  margin-top: 40px;
  text-align: center;
}

@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;
}

.role-config-table[data-v-7cbeb3a1] {
  margin: 0 20px;
  margin-bottom: 20px;
  width: calc(100% - 40px);
  border-bottom: 1px solid #dcdfe6;
  border-left: 1px solid #dcdfe6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.role-config-table .role-config-row[data-v-7cbeb3a1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
}
.role-config-table .role-config-row > div[data-v-7cbeb3a1] {
      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;
      width: 20%;
      line-height: 42px;
      text-align: center;
      border-top: 1px solid #dcdfe6;
      border-right: 1px solid #dcdfe6;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      overflow: hidden;
}
.role-config-table .role-config-row .phase_studying_user_desc[data-v-7cbeb3a1] {
      line-height: 1.8;
}
.role-config-table .role-config-row .phase_studying_user_desc .text[data-v-7cbeb3a1] {
        max-width: 100%;
        white-space: unset;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
}
.role-config-table .role-config-row .role-config-row > div[data-v-7cbeb3a1] {
      width: 33.33%;
}
.role-config-table .role-config-row .role-config-row .role-config-row > div[data-v-7cbeb3a1] {
      width: 50%;
}
.role-config-table .role-config-row .border-right-width-none[data-v-7cbeb3a1] {
      border-right-width: 0;
}
.role-config-table .role-config-row .border-top-width-none > div[data-v-7cbeb3a1] {
      border-top-width: 0;
}
.role-config-table .role-config-header[data-v-7cbeb3a1] {
    background-color: #ebeef5;
}
.role-config-table .primary-font-color[data-v-7cbeb3a1] {
    cursor: pointer;
}

.create-template-dialog[data-v-e3ca7bdc] {
  padding: 0 32px;
}
.create-template-dialog .template-style-list[data-v-e3ca7bdc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.create-template-dialog .template-style-list .template-style-item[data-v-e3ca7bdc] {
      cursor: pointer;
      padding: 55px 0;
      margin-right: 24px;
      border: 1px solid #dfdfdf;
      border-radius: 4px;
      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;
}
.create-template-dialog .template-style-list .template-style-item.item-active[data-v-e3ca7bdc] {
        border-color: #ff7a4b;
        color: #ff7a4b;
}
.create-template-dialog .template-style-list .template-style-item.item-active i[data-v-e3ca7bdc] {
          color: #ff7a4b;
}
.create-template-dialog .template-style-list .template-style-item.item-active .style-size[data-v-e3ca7bdc] {
          color: #ff7a4b;
}
.create-template-dialog .template-style-list .template-style-item i[data-v-e3ca7bdc] {
        font-size: 32px;
        color: #dbdcde;
}
.create-template-dialog .template-style-list .template-style-item .style-name[data-v-e3ca7bdc] {
        margin-top: 16px;
        font-size: 14px;
        line-height: 20px;
}
.create-template-dialog .template-style-list .template-style-item .style-size[data-v-e3ca7bdc] {
        font-size: 12px;
        line-height: 17px;
        color: #999999;
}
.create-template-dialog .template-style-list .template-style-item .style-size-set[data-v-e3ca7bdc] {
        font-size: 12px;
        line-height: 20px;
        color: #999999;
}
.create-template-dialog .template-style-list .template-style-item .style-size-set input[data-v-e3ca7bdc] {
          padding-left: 4px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          width: 35px;
          border: none;
          border-bottom: 1px dashed #999999;
          color: #999999;
}
.create-template-dialog .template-style-list .template-style-item[data-v-e3ca7bdc]:first-child {
        -webkit-box-flex: 3;
            -ms-flex: 3;
                flex: 3;
}
.create-template-dialog .template-style-list .template-style-item[data-v-e3ca7bdc]:nth-child(2n) {
        width: 140px;
}
.create-template-dialog .template-style-list .template-style-item[data-v-e3ca7bdc]:last-child {
        -webkit-box-flex: 2;
            -ms-flex: 2;
                flex: 2;
        margin-right: 0;
}
.create-template-dialog .template-tags-list[data-v-e3ca7bdc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create-template-dialog .template-tags-list .template-tags-item[data-v-e3ca7bdc] {
      cursor: pointer;
      margin-right: 12px;
      padding: 6px 8px;
      border-radius: 4px;
      background-color: #f7f8fa;
      font-size: 12px;
      line-height: 16px;
      color: #606266;
}
.create-template-dialog .template-tags-list .template-tags-item.tags-item-active[data-v-e3ca7bdc] {
        background-color: #ff7a4b;
        color: #ffffff;
}
.create-template-dialog .dialog-actions[data-v-e3ca7bdc] {
    padding: 24px 0 0;
    text-align: center;
}












































.public-pop-root-inside[data-v-db8be216] {
  text-align: center;
}
.public-pop-root-inside .content[data-v-db8be216] {
    font-size: 16px;
    margin: 30px 40px;
}
.public-pop-root-inside .operation[data-v-db8be216] {
    margin-top: 40px;
}
.public-pop-root-inside .event-list-box[data-v-db8be216],
  .public-pop-root-inside .selected-show-content[data-v-db8be216] {
    margin-top: 10px;
}
.public-pop-root-inside .tag-select-item[data-v-db8be216] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 28px;
}
.public-pop-root-inside .tag-select-item .tag-name[data-v-db8be216],
    .public-pop-root-inside .tag-select-item .tag-values-item[data-v-db8be216] {
      margin-right: 12px;
      margin-bottom: 6px;
}
.public-pop-root-inside .tag-select-item .tag-name[data-v-db8be216] {
      width: 70px;
      text-align: right;
      font-weight: 600;
}
.public-pop-root-inside .tag-select-item .tag-values-box[data-v-db8be216] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.public-pop-root-inside .tag-select-item .tag-values-item[data-v-db8be216] {
      padding: 0 8px;
      border-radius: 4px;
      cursor: pointer;
      color: #606266;
}
.public-pop-root-inside .tag-select-item .tag-values-all-delete[data-v-db8be216] {
      background: transparent;
}
.public-pop-root-inside .selected-show-content[data-v-db8be216] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.public-pop-root-inside .selected-show-content .selected-box[data-v-db8be216] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      padding-left: 82px;
}
.public-pop-root-inside .selected-show-content .selected-box .tag-values-item[data-v-db8be216] {
        border: 1px dashed #c4c4c4;
        line-height: 28px;
        margin-right: 12px;
        margin-bottom: 0;
        padding: 0 8px;
        border-radius: 4px;
        cursor: pointer;
        color: #606266;
}
.public-pop-root-inside .selected-show-content .search-input[data-v-db8be216] {
      width: 200px;
}

.activity-theme-page .activity-theme-tag .el-tabs__header {
  margin: 0;
}
.activity-theme-page .activity-theme-tag .el-tabs__nav-wrap::after {
  height: 0;
}
.activity-theme-page .activity-theme-tag .el-tabs__active-bar {
  height: 1px;
}
.activity-theme-page .el-input-border-none {
  width: 332px;
}
.activity-theme-page .el-input-border-none .el-input__inner {
    border-width: 0;
}

.activity-theme-page[data-v-4e228c48] {
  margin: 0;
  background: transparent;
  height: 100%;
  width: 100%;
}
.activity-theme-page .activity-theme-tag[data-v-4e228c48] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 12px 20px 0 24px;
    border-bottom: 1px solid #f3f4f6;
}
.activity-theme-main[data-v-4e228c48] {
  padding: 20px;
  margin: 20px auto 0 auto;
  width: 80%;
  height: 80%;
  background: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.title-head-box[data-v-4e228c48] {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 40px;
  background-color: white;
  -webkit-box-shadow: 0 8px 8px 8px rgba(0, 0, 0, .02);
          box-shadow: 0 8px 8px 8px rgba(0, 0, 0, .02);
}
.title-head-box .return-before-page-btn[data-v-4e228c48] {
    position: absolute;
    left: 10%;
    cursor: pointer;
}
.theme-color-box .theme-color-item[data-v-4e228c48] {
  margin-bottom: 20px;
}
.theme-color-box .theme-color-item .theme-color-item-title[data-v-4e228c48] {
    margin: 12px 0;
    font-size: 16px;
    font-weight: 700;
    text-align: left;
}
.theme-color-box .theme-color-item .theme-color-item-content[data-v-4e228c48] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.theme-color-box .theme-color-item .theme-color-select-title[data-v-4e228c48] {
    margin: 8px 0;
}
.color-custom-box[data-v-4e228c48] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 372px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.color-option-box[data-v-4e228c48] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 372px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.color-option-box .color-option-item[data-v-4e228c48] {
    margin: 6px;
    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;
    width: 50px;
    height: 50px;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.color-option-box .color-option-item > div[data-v-4e228c48] {
      padding: 1px 0 2px 2.5px;
      width: 18px;
      height: 18px;
      font-size: 12px;
      font-weight: 600;
      background: white;
      border-radius: 9px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      display: none;
}
.color-option-box .color-option-item-checked > div[data-v-4e228c48] {
    display: block;
}
.cover-img-box[data-v-4e228c48] {
  cursor: pointer;
}
.cover-img-box > div[data-v-4e228c48] {
    width: 768px;
    height: 220px;
    border-radius: 4px;
    overflow: hidden;
}
.cover-img-box .cover-img[data-v-4e228c48] {
    overflow: hidden;
}
.cover-img-box .cover-img img[data-v-4e228c48] {
      width: 100%;
}
.cover-img-box .default-cover-img[data-v-4e228c48] {
    font-size: 38px;
    text-align: center;
    color: #909399;
    background-color: #ebedf0;
    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;
}
.cover-img-box .default-cover-img > i[data-v-4e228c48] {
      margin-bottom: 8px;
}
.cover-img-box .default-cover-img > span[data-v-4e228c48] {
      font-size: 12px;
}

[data-v-e241630e]  .page-manage-filter-select .el-input--inner,[data-v-e241630e]  .page-manage-filter-select .el-input--icon{
    height: 32px;
    line-height: 32px;
    background-color: transparent;
    color: #6a747e;
}
.manage-select-body-face[data-v-e241630e]{
    background:#f0f0f0;
    width:290px;
    height:165px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    text-align:center;
    padding-top:48px;
    margin-right: 10px;
    cursor: pointer;
    position: relative;
}
.manage-select-body-face img[data-v-e241630e]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    position: absolute;
    left: 0;
    top: 0;
}
.orange-btn[data-v-e241630e]{
    background: #ff7a4b;
    border-color: #ff7a4b;
    -webkit-box-shadow:none;
            box-shadow:none;
}
.manage-select-body-face .icon[data-v-e241630e]{
    font-size:33px;
    color:#c1c1c1;
}
.manage-select-body-face .text[data-v-e241630e]{
    color:#b3b3b3;
}
.manage-select-body-face-default-btn[data-v-e241630e]{
    line-height: normal;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    padding: 0 18px;
    border:1px solid #ff8f67!important;
    color:#ff8f67;
    border-radius:4px;
    line-height: 36px;
    height: 36px;
    cursor: pointer;
    margin-top: auto;
    box-sizing: border-box;
}
.manage-select-body-face-default-btn .icon[data-v-e241630e]{
    /* margin-top:3px; */
}
.manage-select-body-face-default-btn .text[data-v-e241630e]{
    margin-left:5px;
    font-size:14px;
}
.page-manage-content[data-v-e241630e]{
    width: 310px;
    height: 235px;
    margin-right: 15px;
}
.manage-select-body[data-v-e241630e]{
    min-height: 400px;
}
.manage-select-mold-left[data-v-e241630e]{
    width: 100%;
}
.manage-select-mold-right[data-v-e241630e]{
    width: 75%;
    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;
    height: 465px;
    overflow-y: auto;
}
.manage-select-mold-add-mold[data-v-e241630e]{
    height: 100%;
}
.page-manage-content-item[data-v-e241630e]{
    float: left;
    margin-right: 2%;
    border: 2px solid #efeaea;
    width: 100%;
    background-color: #fff;
    border-radius: 4px;
    height: 220px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-bottom: 18px;
    padding: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.add-mold-item[data-v-e241630e]{
    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;
    background-color: #f4f8fe;
    border: 2px solid #b7d8eb;
}
.add-mold-icon[data-v-e241630e]{
    color: #33a6fc;
    font-size: 45px;
    cursor: pointer;
}
.add-mold-item span[data-v-e241630e]{
    color: #5ab5e4;
    margin-top: 15px;
    font-size: 15px;
    font-weight: bold;
}
.page-manage-content-item[data-v-e241630e]:hover{
    border: 2px solid #b7d8eb;
}
.page-manage-content-item[data-v-e241630e]:nth-child(3n) {
    margin-right: 0;
}
.page-manage-item-img-box[data-v-e241630e]{
    position: relative;
    width: 100%;
    height: 150px;
    cursor: pointer;
}
.page-manage-item-title[data-v-e241630e]{
    color: #555f69;
    font-weight: bold;
    line-height: 30px;
}
.page-manage-item-desc[data-v-e241630e]{
    color: #6a747e;
    font-size: 13px;
}
.page-manage-item-img[data-v-e241630e]{
    width: 100%;
    height: 100%;
}
.page-manage-item-shadow-btn[data-v-e241630e]{
    color: #fff;
}
.page-manage-item-shadow-btn-icon[data-v-e241630e]{
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background-color: #fff;
    color: #4a535c;
    text-align: center;
    line-height: 36px;
}
.page-manage-item-img-shadow[data-v-e241630e]{
    position: absolute;
    top: 0;
    background: rgba(0, 0, 0, .4);
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
[data-v-e241630e]  .page-manage-tree{
    margin-top: -10px;
}
[data-v-e241630e]  .el-dialog--header{
    padding: 15px 20px 15px;
}
[data-v-e241630e]  .el-dialog {
    margin-top: 20px!important;
}
[data-v-e241630e]  .el-checkbox:last-of-type {
    position: absolute;
    right: 10px;
}
[data-v-e241630e]  .el-tree-node--expand-icon.expanded {
    color: #4d9ada;
}
[data-v-e241630e]  .el-tree-node--label:hover{
    color: #5998cd;
}
.class-list-info-div > span[data-v-e241630e] {
    margin-right: 15px;
}
.add-menber-btn > span[data-v-e241630e] {
    margin-right: 0px;
    color: #36a6fd;
}

[data-v-5103eec9]  .el-tree-node__expand-icon.expanded {
    color: #4d9ada;
}
[data-v-5103eec9]  .el-tree-node__label:hover{
    color: #409eff;
}
.page-manage-left[data-v-5103eec9]{
    width: 20%;
    margin-right: 4%;
    float: left;
    height: 100%;
}
.page-manage-title[data-v-5103eec9]{
    line-height: 66px;
    color: #6a747e;
}
.page-manage-tree[data-v-5103eec9]{
    height: 80%;
    border-radius: 6px;
    padding: 10px;
}

.public-pop-root-inside[data-v-21eef98f] {
  text-align: center;
}
.public-pop-root-inside .sys-cover-img-box[data-v-21eef98f] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    max-height: 400px;
}
.public-pop-root-inside .sys-cover-img-item[data-v-21eef98f] {
    position: relative;
    border-radius: 4px;
    overflow: hidden;
    cursor: pointer;
}
.public-pop-root-inside .sys-cover-img-item img[data-v-21eef98f] {
      width: 100%;
}
.public-pop-root-inside .sys-cover-img-item .el-icon-success[data-v-21eef98f] {
      position: absolute;
      bottom: 5px;
      right: 5px;
      color: #ff7a4b;
      font-size: 30px;
      display: none;
}
.public-pop-root-inside .sys-cover-img-item.check i[data-v-21eef98f] {
    display: block;
}
.public-pop-root-inside .operation[data-v-21eef98f] {
    margin-top: 40px;
}

.preview-list[data-v-7603e07a]{
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 14px;
}
.preview-item[data-v-7603e07a]{
    width: 100%;
    height: 242px;
    border: 1px solid #eeeeee;
    margin-bottom: 20px;
}
.preview-item-con[data-v-7603e07a]{
    position: relative;
    width: 100%;
    height: 42px;
    line-height: 42px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 100px 0 16px;
    border-bottom: 1px solid #eeeeee;
}
.preview-item-link[data-v-7603e07a]{
    /*border-bottom: 0;*/
    padding: 0 0 0 16px;
}
.preview-item-x2-code[data-v-7603e07a]{
    border-bottom: 0;
}
.px2-code-block[data-v-7603e07a]{
    width: 86px;
    height: 86px;
    border: 1px solid #eee;
    margin-top: 16px;
}
.px2-code-block-d-btn[data-v-7603e07a]{
    cursor: pointer;
    text-decoration: underline;
    font-size: 12px;
}
.preview-item-link-url[data-v-7603e07a]{
    width: 100%;
    font-size: 13px;
    color: #2fa2fe;
    cursor: pointer;
    text-decoration: underline;
    position: relative;
}
.preview-item-link-url-copy-btn[data-v-7603e07a]{
    position: absolute;
    right: 10px;
    top: 0px;
    font-size: 18px!important;
}
.preview-item-link span[data-v-7603e07a]{
    font-size: 13px;
}
.preview-item-name[data-v-7603e07a]{
    font-size: 14px;
}
.preview-item-btn[data-v-7603e07a]{
    position: absolute;
    top: 8px;
    right: 10px;
    width: 82px;
    height: 26px;
    line-height: 26px;
    padding: 0;
    -webkit-box-shadow: 0 0;
            box-shadow: 0 0;
    font-size: 13px;
}

.hidden-columns[data-v-320634d0] {
    white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    text-align: left;
    /*height: 46px;*/
}
.hidden-columns-text[data-v-320634d0]{
    visibility: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    text-align: left;
    height: 0;
}

@charset "UTF-8";
/* 改变主题色变量 */
.certificate-manage-pages .el-menu-item[data-v-63b7f2e3],
.certificate-manage-pages .el-submenu__title[data-v-63b7f2e3] {
  line-height: 40px;
  height: 40px;
}
.certificate-manage-pages .el-menu-item-group__title[data-v-63b7f2e3] {
  padding: 0;
}
.certificate-manage-pages .el-menu-item.is-active[data-v-63b7f2e3],
.certificate-manage-pages .el-tabs__item.is-active[data-v-63b7f2e3],
.certificate-manage-pages .el-tabs__item[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-radio__input.is-checked + .el-radio__label[data-v-63b7f2e3],
.certificate-manage-pages .el-radio-button__inner[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-button--primary.is-plain[data-v-63b7f2e3],
.certificate-manage-pages .el-checkbox__input.is-checked + .el-checkbox__label[data-v-63b7f2e3],
.certificate-manage-pages .el-tag[data-v-63b7f2e3],
.certificate-manage-pages .el-button--default[data-v-63b7f2e3]:focus,
.certificate-manage-pages .el-button--default[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-pagination.is-background .el-pager li[data-v-63b7f2e3]:not(.disabled):hover,
.certificate-manage-pages .el-tag .el-tag__close[data-v-63b7f2e3],
.certificate-manage-pages .el-submenu__title[data-v-63b7f2e3]:hover {
  color: #FF7A4B;
}
.certificate-manage-pages .el-tag[data-v-63b7f2e3],
.certificate-manage-pages .el-button--default[data-v-63b7f2e3]:focus,
.certificate-manage-pages .el-button--default[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-button--primary.is-plain
.el-menu-item[data-v-63b7f2e3]:focus,
.certificate-manage-pages .el-menu-item.is-active[data-v-63b7f2e3],
.certificate-manage-pages .el-submenu__title[data-v-63b7f2e3]:hover {
  background-color: rgba(255, 122, 75, .1);
}
.certificate-manage-pages .el-select .el-input.is-focus .el-input__inner[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-select .el-input.is-focus .el-input__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-button--primary[data-v-63b7f2e3],
.certificate-manage-pages .el-input__inner[data-v-63b7f2e3]:focus,
.certificate-manage-pages .el-select .el-input.is-focus .el-input__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-select .el-input__inner[data-v-63b7f2e3]:focus,
.certificate-manage-pages .el-textarea__inner[data-v-63b7f2e3]:focus,
.certificate-manage-pages .el-range-editor.is-active[data-v-63b7f2e3],
.certificate-manage-pages .el-range-editor.is-active[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-radio__input.is-checked .el-radio__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-radio__inner[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-checkbox__inner[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-checkbox__input.is-checked .el-checkbox__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-checkbox__input.is-focus .el-checkbox__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-button--primary.is-plain[data-v-63b7f2e3]:focus,
.certificate-manage-pages .el-tag[data-v-63b7f2e3],
.certificate-manage-pages .el-button--default[data-v-63b7f2e3]:focus,
.certificate-manage-pages .el-button--default[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-radio-button__orig-radio:checked + .el-radio-button__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-cascader .el-input .el-input__inner[data-v-63b7f2e3]:focus, .certificate-manage-pages .el-cascader .el-input.is-focus .el-input__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-button--primary.is-plain[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-switch.is-checked .el-switch__core[data-v-63b7f2e3] {
  border-color: #FF7A4B;
}
.certificate-manage-pages .el-tabs__active-bar[data-v-63b7f2e3],
.certificate-manage-pages .el-button--primary[data-v-63b7f2e3],
.certificate-manage-pages .el-radio__input.is-checked .el-radio__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-checkbox__input.is-checked .el-checkbox__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-pagination.is-background .el-pager li:not(.disabled).active[data-v-63b7f2e3],
.certificate-manage-pages .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-tag .el-tag__close[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-select .el-tag__close.el-icon-close[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-radio-button__orig-radio:checked + .el-radio-button__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-button--primary.is-plain[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-button--primary.is-plain:focus
.el-radio-button__orig-radio:checked + .el-radio-button__inner[data-v-63b7f2e3],
.certificate-manage-pages .el-switch.is-checked .el-switch__core[data-v-63b7f2e3] {
  background-color: #FF7A4B;
}
.certificate-manage-pages .el-radio-button__orig-radio:checked + .el-radio-button__inner[data-v-63b7f2e3] {
  -webkit-box-shadow: -1px 0 0 0 #FF7A4B;
          box-shadow: -1px 0 0 0 #FF7A4B;
}
.certificate-manage-pages .el-pagination.is-background .el-pager li:not(.disabled).active[data-v-63b7f2e3],
.certificate-manage-pages .el-tag .el-tag__close[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-radio-button__orig-radio:checked + .el-radio-button__inner[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-button--primary.is-plain[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-button--primary.is-plain[data-v-63b7f2e3]:focus {
  color: white;
}
.certificate-manage-pages .el-pagination.is-background .el-pager li:not(.disabled).active[data-v-63b7f2e3] {
  color: white !important;
  background-color: #FF7A4B !important;
}
.certificate-manage-pages .el-dialog[data-v-63b7f2e3] {
  border-radius: 15px !important;
}
.certificate-manage-pages .el-dialog__headerbtn .el-dialog__close[data-v-63b7f2e3],
.certificate-manage-pages .el-dialog__headerbtn .el-dialog__close[data-v-63b7f2e3]:hover {
  border-width: 0;
}
.certificate-manage-pages .element-ui-min-btn[data-v-63b7f2e3] {
  font-size: 12px;
  padding: 9px 10px;
}
.certificate-manage-pages .el-select__caret.el-icon-arrow-up[data-v-63b7f2e3]:before {
  content: "\E6E1";
  width: auto;
  height: auto;
  display: inline-block;
  background: none;
}
.certificate-manage-pages .activity-event-pages .el-button--primary[data-v-63b7f2e3] {
  border-color: #FF7A4B;
  background-color: #FF7A4B;
}
.certificate-manage-pages .activity-event-pages .el-pagination.is-background .el-pager li:not(.disabled).active[data-v-63b7f2e3] {
  background-color: #FF7A4B !important;
  color: #fff !important;
}
.certificate-manage-pages .activity-event-pages .el-pager li.active[data-v-63b7f2e3] {
  -webkit-box-shadow: 0 0 4px #FF7A4B;
          box-shadow: 0 0 4px #FF7A4B;
}
.certificate-manage-pages .el-button.element-ui-simple-btn[data-v-63b7f2e3] {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: white;
}
.certificate-manage-pages .el-button.element-ui-simple-btn[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-button.element-ui-simple-btn[data-v-63b7f2e3]:focus {
  background: #FF7A4B;
  border-color: #FF7A4B;
  color: #FFF !important;
}
.certificate-manage-pages .el-select .el-input.is-focus .el-input__inner[data-v-63b7f2e3]:hover {
  border-color: #E6E6E6;
}
.certificate-manage-pages select .el-input.is-focus .el-input__inner[data-v-63b7f2e3] {
  border-color: #FF7A4B;
}
.certificate-manage-pages .el-button--primary[data-v-63b7f2e3],
.certificate-manage-pages .el-button--info[data-v-63b7f2e3],
.certificate-manage-pages .el-pager li.active[data-v-63b7f2e3] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.certificate-manage-pages .el-button--info[data-v-63b7f2e3] {
  background: #cccccc;
  border-color: #cccccc;
}
.certificate-manage-pages .el-menu-item[data-v-63b7f2e3]:hover,
.certificate-manage-pages .el-submenu__title[data-v-63b7f2e3]:hover {
  color: #FF7A4B;
  background-color: transparent;
}
.certificate-manage-pages .el-checkbox span.el-checkbox__inner[data-v-63b7f2e3] {
  width: 14px;
  height: 14px;
}
.certificate-manage-pages .el-checkbox__inner[data-v-63b7f2e3]:after {
  width: 3px;
  height: 7px;
  top: 1px;
  left: 4px;
  border: 1px solid #FFF;
  border-left: 0;
  border-top: 0;
}
.certificate-manage-pages .el-checkbox__label[data-v-63b7f2e3] {
  padding-left: 6px;
}
.certificate-manage-pages .el-select .el-tag__close.el-icon-close[data-v-63b7f2e3] {
  background-color: transparent;
}
.certificate-manage-pages .el-table .el-table__row .cell > div[data-v-63b7f2e3],
.certificate-manage-pages .el-table .el-table__row .cell > span[data-v-63b7f2e3] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.certificate-manage-pages .el-table td[data-v-63b7f2e3], .certificate-manage-pages .el-table th.is-leaf[data-v-63b7f2e3] {
  border-color: #EBEDF0;
}
.certificate-manage-pages .el-table .el-table__fixed thead th[data-v-63b7f2e3],
.certificate-manage-pages .el-table th.is-leaf[data-v-63b7f2e3],
.certificate-manage-pages .el-table thead.has-gutter th[data-v-63b7f2e3] {
  background: #ededed;
}
.certificate-manage-pages .el-table .el-table__fixed-right[data-v-63b7f2e3]::before,
.certificate-manage-pages .el-table .el-table__fixed[data-v-63b7f2e3]::before {
  display: none;
}
.certificate-manage-pages .el-table .el-table__body-wrapper[data-v-63b7f2e3]::-webkit-scrollbar {
  height: 8px;
}
.certificate-manage-pages .el-table .el-table__body-wrapper[data-v-63b7f2e3]::-webkit-scrollbar-thumb, .certificate-manage-pages .el-table .el-table__body-wrapper[data-v-63b7f2e3]::-webkit-scrollbar-track {
  border-radius: 5px;
  border-width: 0;
  background-color: #F4F4F4;
}
.certificate-manage-pages .el-table .el-table__body-wrapper[data-v-63b7f2e3]::-webkit-scrollbar-thumb {
  background-color: #DEDFE0;
}
.certificate_modules .el-menu-item[data-v-63b7f2e3],
.certificate_modules .el-submenu__title[data-v-63b7f2e3] {
  line-height: 40px;
  height: 40px;
}
.certificate_modules .el-menu-item-group__title[data-v-63b7f2e3] {
  padding: 0;
}
.certificate_modules .el-select-dropdown__item.selected[data-v-63b7f2e3],
.certificate_modules .el-dropdown-menu__item[data-v-63b7f2e3]:focus,
.certificate_modules .el-dropdown-menu__item[data-v-63b7f2e3]:not(.is-disabled):hover,
.certificate_modules .el-date-picker__header-label.active[data-v-63b7f2e3],
.certificate_modules .el-date-picker__header-label[data-v-63b7f2e3]:hover,
.certificate_modules .el-picker-panel__icon-btn[data-v-63b7f2e3]:hover,
.certificate_modules .el-time-panel__btn.confirm[data-v-63b7f2e3],
.certificate_modules .el-button--text[data-v-63b7f2e3],
.certificate_modules .el-date-table td.available[data-v-63b7f2e3]:hover,
.certificate_modules .el-date-table td.today span[data-v-63b7f2e3],
.certificate_modules .el-button--default[data-v-63b7f2e3]:focus,
.certificate_modules .el-button--default[data-v-63b7f2e3]:hover,
.certificate_modules .time-select-item.selected[data-v-63b7f2e3]:not(.disabled),
.certificate_modules .el-dialog__headerbtn:focus .el-dialog__close[data-v-63b7f2e3],
.certificate_modules .el-dialog__headerbtn:hover .el-dialog__close[data-v-63b7f2e3] {
  color: #FF7A4B;
}
.certificate_modules .el-button--default[data-v-63b7f2e3]:focus,
.certificate_modules .el-button--default[data-v-63b7f2e3]:hover,
.certificate_modules .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-63b7f2e3],
.certificate_modules .el-button--primary[data-v-63b7f2e3] {
  border-color: #FF7A4B;
}
.certificate_modules .el-button--default[data-v-63b7f2e3]:focus,
.certificate_modules .el-button--defaults[data-v-63b7f2e3]:hover,
.certificate_modules .time-select-item[data-v-63b7f2e3]:hover,
.certificate_modules .el-date-table td.in-range div[data-v-63b7f2e3] {
  background-color: rgba(255, 122, 75, .1);
}
.certificate_modules .simulation_input_box[data-v-63b7f2e3],
.certificate_modules .green-btn[data-v-63b7f2e3],
.certificate_modules .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-63b7f2e3] {
  background-color: #FF7A4B !important;
}
.certificate_modules .el-button.is-plain[data-v-63b7f2e3]:focus,
.certificate_modules .el-button.is-plain[data-v-63b7f2e3]:hover {
  border-color: #FF7A4B;
  color: #FF7A4B;
}
.certificate_modules .el-date-table td.current:not(.disabled) span[data-v-63b7f2e3],
.certificate_modules .el-button--primary[data-v-63b7f2e3],
.certificate_modules .el-date-table td.end-date span[data-v-63b7f2e3], .certificate_modules .el-date-table td.start-date span[data-v-63b7f2e3] {
  color: white;
  background-color: #FF7A4B;
}
.certificate_modules .el-input__inner[data-v-63b7f2e3]:focus,
.certificate_modules .el-select .el-input.is-focus .el-input__inner[data-v-63b7f2e3],
.certificate_modules .el-select .el-input__inner[data-v-63b7f2e3]:focus,
.certificate_modules .el-textarea__inner[data-v-63b7f2e3]:focus,
.certificate_modules .el-button--primary[data-v-63b7f2e3] {
  border-color: #FF7A4B;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.certificate_modules .el-date-picker__time-header[data-v-63b7f2e3] {
  z-index: 2;
}
.certificate_modules .el-date-picker__time-header .el-time-panel.el-popper[data-v-63b7f2e3] {
    position: absolute;
    top: 40px;
}
.certificate_modules .el-dropdown-menu__item[data-v-63b7f2e3]:focus,
.certificate_modules .el-dropdown-menu__item[data-v-63b7f2e3]:not(.is-disabled):hover,
.certificate_modules .el-select-dropdown__item.hover[data-v-63b7f2e3],
.certificate_modules .el-select-dropdown__item[data-v-63b7f2e3]:hover {
  background-color: rgba(255, 122, 75, .1);
}
.certificate_modules .el-select-dropdown__item.selected[data-v-63b7f2e3] {
  color: #606266;
  font-weight: 400;
}
.certificate_modules.calendar-date-picker-box[data-v-63b7f2e3] {
  width: 322px;
}
.certificate_modules.calendar-date-picker-box .el-date-table td.calendar-own-box[data-v-63b7f2e3] {
    position: relative;
}
.certificate_modules.calendar-date-picker-box .el-date-table td.calendar-own-box[data-v-63b7f2e3]::after {
      content: '';
      position: absolute;
      bottom: 0px;
      left: calc(50% - 4px);
      width: 8px;
      height: 8px;
      border-radius: 50%;
      background-color: #FF7A4B;
}
.certificate_modules.calendar-date-picker-box .el-date-table td span[data-v-63b7f2e3] {
    width: 22px;
    height: 22px;
    line-height: 22px;
}
.certificate_modules.calendar-date-picker-box .el-picker-panel__body-wrapper[data-v-63b7f2e3] {
    height: 357px;
}
.certificate_modules.calendar-date-picker-box .el-picker-panel__sidebar[data-v-63b7f2e3] {
    position: absolute;
    top: unset;
    left: 131px;
    bottom: 10px;
    z-index: 2;
    padding: 0;
    width: 60px;
    border-width: 0;
}
.certificate_modules.calendar-date-picker-box .el-picker-panel__sidebar .el-picker-panel__shortcut[data-v-63b7f2e3] {
      padding: 0;
      text-align: center;
}
.certificate_modules.calendar-date-picker-box .el-picker-panel__sidebar .el-picker-panel__shortcut[data-v-63b7f2e3]:hover {
      color: #FF7A4B;
}
.certificate_modules.calendar-date-picker-box .el-picker-panel__body[data-v-63b7f2e3] {
    margin-left: 0;
}
.certificate_modules.el-select-dropdown.is-multiple .el-select-dropdown__item.selected[data-v-63b7f2e3] {
  color: #FF7A4B;
}
.certificate_modules.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover[data-v-63b7f2e3] {
  background-color: rgba(255, 122, 75, .1);
}
#activityEvent_app .el-dialog__headerbtn[data-v-63b7f2e3] {
  top: 10px;
  right: 10px;
  width: 38px;
  height: 38px;
  line-height: 38px;
  background: #fff;
  border-radius: 50%;
  line-height: 38px;
}
.black_background[data-v-63b7f2e3] {
  background-color: #151515;
  border-color: #151515;
}
.black_background .el-dropdown-menu__item[data-v-63b7f2e3] {
    color: white;
}
.black_background .popper__arrow[data-v-63b7f2e3],
  .black_background .popper__arrow[data-v-63b7f2e3]::after {
    border-bottom-color: #151515 !important;
}
.my-img[data-v-63b7f2e3] {
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(0, 0, 0, .3);
}
.my-img .el-image[data-v-63b7f2e3] {
    width: 100%;
    height: 100%;
    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;
    overflow: hidden;
}
.my-img .el-image img[data-v-63b7f2e3] {
      width: 100%;
      height: 100%;
}
.pages-content[data-v-63b7f2e3] {
  width: 100%;
  height: 100%;
  position: relative;
  color: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.pages-content .page-top[data-v-63b7f2e3] {
    background-color: #fff;
    height: 60px;
    position: relative;
}
.pages-content .page-top .title[data-v-63b7f2e3] {
      width: 100%;
      position: relative;
      text-align: center;
      line-height: 60px;
}
.pages-content .page-top .title .el-icon-arrow-left[data-v-63b7f2e3] {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        left: 112px;
        cursor: pointer;
}
.pages-content .page-center-wrap[data-v-63b7f2e3] {
    padding: 16px 112px 32px;
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pages-content .page-center-wrap .page-center[data-v-63b7f2e3] {
      width: 100%;
      height: 100%;
      border-radius: 4px;
      background: #fff;
}
.pages-content .page-center-wrap .page-center .col-top[data-v-63b7f2e3] {
        padding: 24px;
        width: 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left[data-v-63b7f2e3] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left .image[data-v-63b7f2e3] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            margin-right: 24px;
            width: 190px;
            height: 120px;
            display: flex;
            justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            background: #f4f5f7;
            position: relative;
            overflow: hidden;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left .image img[data-v-63b7f2e3] {
              width: 100%;
              -o-object-fit: contain;
                 object-fit: contain;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left .image .eye-wrap[data-v-63b7f2e3] {
              position: absolute;
              bottom: 0;
              left: 0;
              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;
              width: 100%;
              height: 40px;
              opacity: 0.7;
              background: #000000;
              border: 1px solid #000000;
              border-radius: 4px;
              color: #fff;
              -webkit-box-sizing: border-box;
                      box-sizing: border-box;
              padding: 0 20px;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left .image .eye-wrap .icon[data-v-63b7f2e3] {
                font-size: 18px;
                cursor: pointer;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left .image img[data-v-63b7f2e3] {
              height: 100%;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left ul[data-v-63b7f2e3] {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
            text-align: left;
            color: #333333;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left ul .detail-top-header[data-v-63b7f2e3] {
              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;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left ul .detail-top-header .name[data-v-63b7f2e3] {
                height: 24px;
                font-size: 16px;
                font-weight: 700;
                line-height: 24px;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left ul li[data-v-63b7f2e3] {
              margin-bottom: 12px;
              height: 20px;
              font-size: 14px;
              font-weight: 400;
              line-height: 20px;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-left ul li[data-v-63b7f2e3]:last-child {
              margin-bottom: 0;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-right[data-v-63b7f2e3] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.pages-content .page-center-wrap .page-center .col-top .col-top-right .icon[data-v-63b7f2e3] {
            font-size: 14px;
            font-weight: bold;
            margin-right: 8px;
            cursor: pointer;
}
.pages-content .page-center-wrap .page-center .line[data-v-63b7f2e3] {
        width: 100%;
        height: 1px;
        background: #e9e9e9;
}
.pages-content .page-center-wrap .page-center .col-data[data-v-63b7f2e3] {
        padding: 16px 24px;
        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;
}
.pages-content .page-center-wrap .page-center .col-data .col-data-txt[data-v-63b7f2e3] {
          font-size: 16px;
          font-weight: 700;
          line-height: 24px;
}
.pages-content .page-center-wrap .page-center .col-list[data-v-63b7f2e3] {
        width: 100%;
        padding: 0 16px 8px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap[data-v-63b7f2e3] {
          width: 25%;
          padding: 0 8px 16px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item[data-v-63b7f2e3] {
            cursor: pointer;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            width: 100%;
            border: 1px solid #e6e9ef;
            border-radius: 4px;
            padding: 20px;
            position: relative;
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item .list-item-title[data-v-63b7f2e3] {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: justify;
                  -ms-flex-pack: justify;
                      justify-content: space-between;
              -ms-flex-line-pack: center;
                  align-content: center;
              margin-bottom: 12px;
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item .list-item-title .title[data-v-63b7f2e3] {
                font-size: 16px;
                font-weight: 700;
                display: -webkit-box;
                overflow: hidden;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 1;
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item .list-item-title .status[data-v-63b7f2e3] {
                white-space: nowrap;
                -ms-flex-negative: 0;
                    flex-shrink: 0;
                padding: 4px 9px;
                font-size: 11px;
                line-height: 16px;
                border-radius: 4px;
                -moz-text-align-last: center;
                     text-align-last: center;
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item .list-item-title .green[data-v-63b7f2e3] {
                color: #13c738;
                background-color: rgba(19, 199, 56, .1);
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item .list-item-title .blue[data-v-63b7f2e3] {
                color: #2fa2fe;
                background-color: rgba(47, 162, 254, .1);
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item .list-item-title .grey[data-v-63b7f2e3] {
                color: #999999;
                background-color: rgba(153, 153, 153, .1);
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item ul li[data-v-63b7f2e3] {
              line-height: 20px;
              margin-bottom: 8px;
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item ul li[data-v-63b7f2e3]:last-child {
              margin-bottom: 0;
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item .list-item-update-block[data-v-63b7f2e3] {
              height: 40px;
}
.pages-content .page-center-wrap .page-center .col-list .list-item-wrap .list-item .list-item-update-tips[data-v-63b7f2e3] {
              position: absolute;
              height: 40px;
              line-height: 40px;
              bottom: 0;
              left: 0;
              right: 0;
              background-color: rgba(230, 166, 60, 0.10196);
              text-align: center;
              color: #e6a63c;
}
.pages-content .dialog[data-v-63b7f2e3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 544px;
}
.pages-content .dialog .dialog-left[data-v-63b7f2e3] {
      height: 100%;
      border-right: 1px solid #ebedf0;
      padding: 24px 32px 0 0;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.pages-content .dialog .dialog-left .item[data-v-63b7f2e3] {
        margin-bottom: 16px;
}
.pages-content .dialog .dialog-left .item p[data-v-63b7f2e3] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.pages-content .dialog .dialog-left .item p .el-icon-success[data-v-63b7f2e3] {
            font-size: 15px;
            color: #999;
}
.pages-content .dialog .dialog-left .item p span[data-v-63b7f2e3] {
            padding-left: 9px;
}
.pages-content .dialog .dialog-right[data-v-63b7f2e3] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
}
.pages-content .dialog .dialog-right .flex[data-v-63b7f2e3] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
.pages-content .dialog .dialog-right .flex .upload1[data-v-63b7f2e3] {
          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;
}
.pages-content .dialog .dialog-right .flex .upload1 .col1[data-v-63b7f2e3] {
            cursor: pointer;
            width: 350px;
            height: 130px;
            font-weight: 700;
            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;
            color: #ff7a4b;
            border: 1px dashed #ff7a4b;
            border-radius: 16px;
            margin-bottom: 20px;
}
.pages-content .dialog .dialog-right .flex .upload1 .col1 .el-icon-folder-opened[data-v-63b7f2e3] {
              font-size: 32px;
              font-weight: 700;
              margin-bottom: 12px;
}
.pages-content .dialog .dialog-right .flex .upload1 .col1 .txt[data-v-63b7f2e3] {
              font-weight: normal;
              font-size: 12px;
}
.pages-content .dialog .dialog-right .flex .upload1 .col2 .icon[data-v-63b7f2e3] {
            cursor: pointer;
}
.pages-content .dialog .dialog-right .flex .upload2[data-v-63b7f2e3] {
          height: 100%;
          padding: 24px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.pages-content .dialog .dialog-right .flex .upload2[data-v-63b7f2e3] .el-pager li,
          .pages-content .dialog .dialog-right .flex .upload2[data-v-63b7f2e3] .el-pagination .btn-next,
          .pages-content .dialog .dialog-right .flex .upload2[data-v-63b7f2e3] .el-pagination .btn-prev {
            width: 30px;
            height: 30px;
            line-height: 30px;
}
.pages-content .dialog .dialog-right .flex .upload2 .activity_modules[data-v-63b7f2e3] {
            position: absolute;
            bottom: 18px;
            right: 50%;
            width: 30px;
            height: 30px;
}
.pages-content .dialog .dialog-right .flex .upload3[data-v-63b7f2e3] {
          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;
}
.pages-content .dialog .dialog-right .flex .upload3 .el-icon-success[data-v-63b7f2e3] {
            font-size: 70px;
            color: #ff7a4b;
            margin-bottom: 16px;
}
.pages-content .dialog .dialog-right .footer[data-v-63b7f2e3] {
        padding: 14px 24px;
        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;
        border-top: 1px solid #ebedf0;
}
.pages-content .dialog .dialog-right .footer .footer-left[data-v-63b7f2e3] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.pages-content .dialog .dialog-right .footer .btn .el-button[data-v-63b7f2e3] {
          border-color: #999;
          background-color: #999;
          color: #fff;
}
.pages-content .dialog-body[data-v-63b7f2e3] {
    width: 100%;
    padding: 30px 30px 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pages-content .dialog-body .dialog-content[data-v-63b7f2e3] {
      min-height: 180px;
      margin-bottom: 24px;
}
.pages-content .dialog-body .dialog-content .add-input[data-v-63b7f2e3] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 8px;
}
.pages-content .dialog-body .dialog-content .add-input[data-v-63b7f2e3] .el-input {
          width: 250px;
}
.pages-content .dialog-body .dialog-content .add-input .el-button[data-v-63b7f2e3] {
          margin-left: 8px;
}
.pages-content .dialog-body .col-way[data-v-63b7f2e3] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 30px;
}
.pages-content .dialog-body .col-way span[data-v-63b7f2e3] {
        width: 90px;
}
.pages-content .dialog-body .col-messege[data-v-63b7f2e3] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 22px;
}
.pages-content .dialog-body .col-messege span[data-v-63b7f2e3] {
        line-height: 36px;
        width: 90px;
}
.pages-content .dialog-body .certificate-search-info[data-v-63b7f2e3] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 30px;
}
.pages-content .dialog-body .certificate-search-info span[data-v-63b7f2e3] {
        line-height: 36px;
        width: 90px;
}
.pages-content .dialog-body .col-way[data-v-63b7f2e3] {
      margin-top: 20px;
}
.pages-content .dialog-body .col-way[data-v-63b7f2e3] .el-radio .el-radio__label {
        color: #606266 !important;
}
.pages-content .dialog-body .col-way[data-v-63b7f2e3] .is-checked .el-radio__label {
        color: #ff7a4b !important;
}
.pages-content .dialog-body .dialog-footer-btn[data-v-63b7f2e3] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-top: 8px;
}
.pages-content .dialog-body .dialog-footer-btn .el-button--default[data-v-63b7f2e3] {
        margin-right: 24px;
        background: #c0c4cc;
        border-color: #c0c4cc;
        color: #fff;
}
.pages-content .dialog-body .dialog-footer-btn .el-button[data-v-63b7f2e3]:focus,
      .pages-content .dialog-body .dialog-footer-btn .el-button[data-v-63b7f2e3]:hover {
        border-color: transparent;
}
.pages-content .dialog-body .dialog-footer-btn .el-button--primary[data-v-63b7f2e3] {
        margin: 0;
}
.pages-content .el-tag[data-v-63b7f2e3] {
    width: auto !important;
    color: #606266;
    border-color: #f7f8fa;
    margin-bottom: 8px;
    margin-right: 8px;
    line-height: 28px !important;
}
.pages-content[data-v-63b7f2e3] .el-checkbox {
    line-height: 36px;
}
.pages-content[data-v-63b7f2e3] .el-tag__close {
    color: #c8c9cc;
}
.pages-content[data-v-63b7f2e3] .el-tag__close:hover {
    background-color: #c0c4cc !important;
}
.pages-content[data-v-63b7f2e3] .el-radio .el-radio__label {
    color: #999 !important;
}
.pages-content[data-v-63b7f2e3] .is-checked .el-radio__label {
    color: #606266 !important;
}
.pages-content .el-button[data-v-63b7f2e3] {
    border-color: #ff7a4b;
    color: #ff7a4b;
}
.pages-content .el-button--primary[data-v-63b7f2e3] {
    color: #fff;
}
.pages-content .el-dropdown-link[data-v-63b7f2e3] {
    cursor: pointer;
}
.pages-content .empty_box .empty-tips[data-v-63b7f2e3] {
    margin-left: 20px;
    display: inline-block;
}
.pages-content .empty_box .empty-tips-item[data-v-63b7f2e3] {
      text-align: left;
      color: #999999;
}

.activity-data-header[data-v-55566832] {
  padding: 0 0 16px 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;
}
.activity-data-header .data-header-counts[data-v-55566832] {
    font-size: 16px;
    font-weight: bold;
}
.activity-data-header .data-header-status[data-v-55566832] {
    color: #999;
}
.activity-data-header .data-header-status i[data-v-55566832] {
      margin-right: 8px;
}
.table-btn[data-v-55566832] {
  cursor: pointer;
  margin: 0 4px;
}
.table-btn[data-v-55566832]:hover {
    color: #f56c6c;
}
.actions[data-v-55566832] {
  padding: 16px 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

[data-v-35068760].add-data-source-dialog .el-dialog.source-dialog > .el-dialog__header {
  background-color: #FAFAFA;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}
[data-v-35068760].add-data-source-dialog .el-dialog.source-dialog > .el-dialog__body {
  padding: 0;
}
[data-v-35068760].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);
}
[data-v-35068760].add-data-source-dialog .el-dialog.source-dialog > .el-dialog__body .el-radio__input.is-checked + .el-radio__label {
    color: var(--theme-color);
}
[data-v-35068760].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-35068760] {
  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-35068760] {
    background-color: #ffffff;
    color: var(--theme-color);
}
.add-data-source-dialog .primary-btn.is-disable[data-v-35068760] {
    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-35068760] {
  height: 544px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.add-data-source-dialog .dialog-wrapper .dialog-left-step[data-v-35068760] {
    padding: 24px 0;
    width: 138px;
    border-right: 1px solid #EBEDF0;
}
.add-data-source-dialog .dialog-wrapper .dialog-left-step .step-item[data-v-35068760] {
      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-35068760] {
        cursor: pointer;
}
.add-data-source-dialog .dialog-wrapper .dialog-left-step .step-item .success-step-status i[data-v-35068760] {
          font-size: 14px;
          color: #DEE0E3;
}
.add-data-source-dialog .dialog-wrapper .dialog-left-step .step-item .success-step-status span[data-v-35068760] {
          padding-left: 10px;
          font-size: 14px;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content[data-v-35068760] {
    width: calc(100% - 139px);
    height: 100%;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-box[data-v-35068760] {
      width: 100%;
      height: 487px;
      overflow-y: auto;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-box .upload-success[data-v-35068760] {
        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 .el-icon-success[data-v-35068760] {
          font-size: 70px;
          color: var(--theme-color);
          margin-bottom: 16px;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-footer[data-v-35068760] {
      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-35068760] {
        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-35068760] {
          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-35068760] {
            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-35068760] {
              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-35068760] {
            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-35068760] {
              color: var(--theme-color);
}

.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);
}
.el-upload-dragger:hover {
    border-color: var(--theme-color);
}
.el-upload-dragger .el-icon-folder-opened {
    font-size: 32px;
    font-weight: 700;
    margin-bottom: 12px;
}
.el-upload-dragger .upload-title {
    font-size: 14px;
    font-weight: bold;
}
.el-upload-dragger .upload-tip {
    font-weight: normal;
    font-size: 12px;
    opacity: 0.8;
}

.upload-file-comp[data-v-38d4acd7] {
  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-38d4acd7] {
    cursor: pointer;
    color: var(--theme-color);
}

.validate-table-data[data-v-5db4b24e] {
  height: 100%;
  position: relative;
}
.validate-table-data .empty_box[data-v-5db4b24e] {
    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-5db4b24e] .el-pager li,
  .validate-table-data[data-v-5db4b24e] .el-pagination .btn-next,
  .validate-table-data[data-v-5db4b24e] .el-pagination .btn-prev {
    width: 30px !important;
    height: 30px;
    line-height: 30px;
}
.validate-table-data[data-v-5db4b24e] .el-pagination.is-background .el-pager li:not(.disabled).active {
    background-color: var(--theme-color) !important;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.validate-table-data[data-v-5db4b24e] .el-pagination.is-background .el-pager li:not(.disabled):hover {
    color: var(--theme-color) !important;
}
.validate-table-data .pagination[data-v-5db4b24e] {
    position: absolute;
    bottom: 5px;
    right: 24px;
}

.loading-tips-pop[data-v-d7f5ed90] {
  text-align: center;
}
.loading-tips-pop .pop-icon[data-v-d7f5ed90] {
    padding: 24px 0;
}
.loading-tips-pop .pop-icon i[data-v-d7f5ed90] {
      font-size: 30px;
}
.loading-tips-pop .content[data-v-d7f5ed90] {
    padding-bottom: 20px;
}

@font-face {
    font-family: 方正书宋;
    src: url('/font/方正书宋简体.ttf');
}
@font-face {
    font-family: 方正仿宋;
    src: url('/font/方正仿宋简体.ttf');
}
@font-face {
    font-family: 方正楷体;
    src: url('/font/方正楷体简体.ttf');
}
@font-face {
    font-family: 方正黑体;
    src: url('/font/方正黑体简体.ttf');
}
@font-face {
    font-family: 华文隶书;
    src: url('/font/华文隶书.ttf');
}
@font-face {
    font-family: 优设标题黑;
    src: url('https://yuschool-cloud-resource.oss-cn-beijing.aliyuncs.com/font/YouSheBiaoTiHei-2.ttf');
}
@font-face {
    font-family: 华文楷体;
    src: url('https://yuschool-cloud-resource.oss-cn-beijing.aliyuncs.com/font/华文楷体.ttf');
}

.pages-content[data-v-1441ddc6] {
  height: 100vh;
}
.pages-content .page-top-wrap[data-v-1441ddc6] {
    background-color: #fff;
    width: 100%;
    height: 60px;
}
.pages-content .page-top-wrap .page-top[data-v-1441ddc6] {
      width: 100%;
      height: 100%;
      padding: 0 40px;
      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-box-sizing: border-box;
              box-sizing: border-box;
}
.pages-content .page-top-wrap .page-top .page-top-left[data-v-1441ddc6] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.pages-content .page-top-wrap .page-top .page-top-left i[data-v-1441ddc6] {
          cursor: pointer;
}
.pages-content .page-top-wrap .page-top .page-top-left[data-v-1441ddc6] .certificate-name-input .el-input__inner {
          border: 1px solid transparent;
}
.pages-content .page-top-wrap .page-top .page-top-left[data-v-1441ddc6] .certificate-name-input .el-input__inner:hover {
            border: 1px solid #ff7a4b;
}
.pages-content .page-top-wrap .page-top .page-top-left[data-v-1441ddc6] .certificate-name-input .el-input__inner:focus {
            border: 1px solid #ff7a4b;
}
.pages-content .page-center-wrap[data-v-1441ddc6] {
    width: 100%;
    height: calc(100% - 60px);
}
.pages-content .page-center-wrap .page-center[data-v-1441ddc6] {
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.pages-content .page-center-wrap .page-center .page-center-nav[data-v-1441ddc6] {
        width: 80px;
        height: 100%;
        background: #fff;
        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;
}
.pages-content .page-center-wrap .page-center .page-center-nav .nav-item[data-v-1441ddc6] {
          width: 100%;
          margin-top: 36px;
          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;
          cursor: pointer;
}
.pages-content .page-center-wrap .page-center .page-center-nav .nav-item .icon[data-v-1441ddc6] {
            font-size: 24px;
            margin-bottom: 4px;
}
.pages-content .page-center-wrap .page-center .page-center-nav .nav-item-acitve[data-v-1441ddc6] {
          color: #ff7a4b !important;
          border-right: 2px solid #ff7a4b !important;
}
.pages-content .page-center-wrap .page-center .page-center-nav[data-v-1441ddc6] .el-upload {
          width: 100%;
          margin-top: 36px;
          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;
}
.pages-content .page-center-wrap .page-center .page-center-nav[data-v-1441ddc6] .el-upload .icon {
            font-size: 24px;
            margin-bottom: 4px;
}
.pages-content .page-center-wrap .page-center .page-center-nav[data-v-1441ddc6] .el-upload .el-button {
            padding: 0;
            background: transparent;
            color: #333;
            border: 0;
}
.pages-content .page-center-wrap .page-center .page-center-content[data-v-1441ddc6] {
        width: calc(100% - 80px);
        height: 100%;
        border-left: 1px solid #f0f0f0;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
.pages-content .page-center-wrap .page-center .page-center-content .content-left[data-v-1441ddc6] {
          width: 212px;
          height: 100%;
          background: #fff;
          padding: 16px 10px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
}
.pages-content .page-center-wrap .page-center .page-center-content .content-left .title-txt[data-v-1441ddc6] {
            font-size: 14px;
            padding-bottom: 10px;
            font-weight: bold;
            border-bottom: 1px solid #f0f0f0;
            margin-bottom: 16px;
}
.pages-content .page-center-wrap .page-center .page-center-content .content-left .item-wrap[data-v-1441ddc6] {
            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;
}
.pages-content .page-center-wrap .page-center .page-center-content .content-left .item-wrap .item[data-v-1441ddc6] {
              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;
              margin: 0 5px 5px 0;
}
.pages-content .page-center-wrap .page-center .page-center-content .content-left .item-wrap .item .image[data-v-1441ddc6] {
                width: 44px;
                height: 44px;
                background: #e8ecf0;
                border-radius: 8px;
                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;
}
.pages-content .page-center-wrap .page-center .page-center-content .content-left .item-wrap .item .image .icon[data-v-1441ddc6] {
                  font-size: 18px;
}
.pages-content .page-center-wrap .page-center .page-center-content .content-left .item-wrap .item span[data-v-1441ddc6] {
                margin-top: 5px;
                font-size: 12px;
}
.pages-content .page-center-wrap .page-center .page-center-content .content-center .canvas-box[data-v-1441ddc6] {
          position: relative;
}
.pages-content .page-center-wrap .page-center .page-center-content .content-center .inside-shadow[data-v-1441ddc6] {
          position: absolute;
          width: 100%;
          height: 100%;
          -webkit-box-shadow: inset 15px 5px blue;
                  box-shadow: inset 15px 5px blue;
          -webkit-box-shadow: inset 0 0 9px 2px rgba(0, 0, 0, 0.12157);
                  box-shadow: inset 0 0 9px 2px rgba(0, 0, 0, 0.12157);
          z-index: 2;
          pointer-events: none;
}
.pages-content .page-center-wrap .page-center .page-center-content #workspace[data-v-1441ddc6] {
          background: #f1f1f1;
}
.pages-content .page-center-wrap .page-center .page-center-content .content-right[data-v-1441ddc6] {
          width: 300px;
          height: 100%;
          overflow-y: auto;
          background: #fff;
          position: relative;
}
[data-v-1441ddc6] .canvas-container {
  margin-top: -1px !important;
}

.size-content[data-v-7fe0c10a] {
  width: 100%;
  height: 100%;
}
.size-content .title-txt[data-v-7fe0c10a] {
    font-size: 16px;
    padding: 16px 24px;
    font-weight: bold;
    border-bottom: 1px solid #f4f5f7;
}
.size-content .predict-size[data-v-7fe0c10a] {
    font-weight: bold;
    font-size: 16px;
    padding: 0px 24px;
}
.size-content .rel-size[data-v-7fe0c10a] {
    padding: 24px;
    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;
}
.size-content .rel-size .input-wrap[data-v-7fe0c10a] {
      width: 106px;
      position: relative;
}
.size-content .rel-size .input-wrap span[data-v-7fe0c10a] {
        position: absolute;
        top: 0;
        right: 12px;
        line-height: 36px;
        color: #999;
}
.size-content .rel-size[data-v-7fe0c10a] .el-input {
      width: 106px;
}
.size-content .rel-size .icon[data-v-7fe0c10a] {
      cursor: pointer;
}
.size-content .rel-size .icon.is-lock[data-v-7fe0c10a] {
        color: #ff7a4b;
}
.size-content .predict-select[data-v-7fe0c10a] {
    padding: 16px 24px;
}
.size-content .predict-select .active_modules[data-v-7fe0c10a] {
      width: 100%;
}
.size-content div[data-v-7fe0c10a] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.set-content[data-v-47034d41] {
  width: 100%;
  height: 100%;
}
.set-content .title-txt[data-v-47034d41] {
    font-size: 16px;
    padding: 16px 24px;
    font-weight: bold;
    border-bottom: 1px solid #f4f5f7;
}
.set-content .data-txt[data-v-47034d41] {
    margin-top: 16px;
    font-size: 16px;
    padding: 0 24px;
    font-weight: bold;
}
.set-content .data-txt .text-require[data-v-47034d41] {
      color: #FF0000;
}
.set-content .status[data-v-47034d41] {
    padding: 0 24px 8px;
    margin-top: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.set-content .status .active_modules[data-v-47034d41] {
      margin-right: 5px;
}
.set-content .set-text-input[data-v-47034d41] {
    padding: 8px 24px;
}
.set-content .set-word[data-v-47034d41] {
    width: 100%;
    padding: 16px 24px 0;
}
.set-content .set-word .select[data-v-47034d41] {
      margin-bottom: 8px;
}
.set-content .set-word .select .active_modules[data-v-47034d41] {
        width: 100%;
}
.set-content .flex[data-v-47034d41] {
    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: 8px;
}
.set-content .flex .flex-left[data-v-47034d41] {
      width: 48%;
      height: 36px;
      border-radius: 4px;
      position: relative;
}
.set-content .flex .flex-left span[data-v-47034d41] {
        position: absolute;
        top: 0;
        right: 12px;
        line-height: 36px;
}
.set-content .flex .flex-right[data-v-47034d41] {
      width: 48%;
      height: 36px;
      border: 1px solid #dcdfe6;
      border-radius: 4px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.set-content .flex .flex-right[data-v-47034d41] .el-color-picker__trigger {
        border: 0;
        margin-right: 10px;
}
.set-content .set-style[data-v-47034d41] {
    width: 100%;
    padding: 4px;
    background: #f4f5f7;
    border-radius: 4px;
}
.set-content .set-style .set-style-left[data-v-47034d41] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 50%;
}
.set-content .set-style .set-style-left .item[data-v-47034d41] {
        margin: 0 2px;
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        text-align: center;
        border-radius: 4px;
}
.set-content .set-style .set-style-left .item .icon[data-v-47034d41] {
          line-height: 28px;
}
.set-content .set-style .set-style-right[data-v-47034d41] {
      width: 50%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.set-content .set-style .set-style-right .item[data-v-47034d41] {
        padding-left: 8px;
        width: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.set-content .set-style .set-style-right .item[data-v-47034d41] .el-input__inner {
          padding: 0;
          padding-left: 8px;
          background: transparent;
          border: 0;
          line-height: 1;
}
.set-content .set-style .set-style-right .item[data-v-47034d41] .el-input__inner {
          padding: 0;
          padding-left: 8px;
          background: transparent;
          border: 0;
          line-height: 1;
}
.set-content .set-style .set-style-right .item[data-v-47034d41] .el-input__inner:focus {
          -webkit-box-shadow: none;
                  box-shadow: none;
}
.set-content .set-align[data-v-47034d41] {
    width: 100%;
    padding: 4px 6px;
    background: #f4f5f7;
    border-radius: 4px;
}
.set-content .set-align .item[data-v-47034d41] {
      width: 25%;
      text-align: center;
      border-radius: 4px;
}
.set-content .set-align .item .icon[data-v-47034d41] {
        line-height: 28px;
}
div[data-v-47034d41] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.el-select-dropdown__item[data-v-47034d41] .font-item {
  display: block;
  background-size: cover;
  background-position: center center;
  height: 34px;
  width: 200px;
  color: #fff;
  font-size: 27px;
  text-align: center;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="1 0" /><feFuncG type="table" tableValues="1 0" /><feFuncB type="table" tableValues="1 0" /></feComponentTransfer></filter></svg>#filter');
  -webkit-filter: invert(100%);
          filter: invert(100%);
}

.set-content .title-txt[data-v-18136d98] {
  font-size: 16px;
  padding: 16px 24px;
  font-weight: bold;
  border-bottom: 1px solid #f4f5f7;
}
.set-content .set-text-input[data-v-18136d98] {
  padding: 0 24px;
}
.set-content .data-txt[data-v-18136d98] {
  margin: 16px 0;
  font-size: 16px;
  padding: 0 24px;
  font-weight: bold;
}
.set-content .data-txt .text-require[data-v-18136d98] {
    color: #FF0000;
}
.set-content .status[data-v-18136d98] {
  padding: 0 24px 8px;
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.set-content .status .active-modules[data-v-18136d98] {
    margin-right: 5px;
}
.set-content .set-image-content[data-v-18136d98] {
  padding: 0 24px 0;
}
.set-content .set-image-content .active-modules[data-v-18136d98] {
    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;
    width: 100%;
    height: 36px;
    color: #ff7a4b;
    border-radius: 4px;
    margin-bottom: 16px;
}
.set-content .set-image-content .active-modules[data-v-18136d98] .el-upload {
      width: 100%;
      position: relative;
}
.set-content .set-image-content .active-modules[data-v-18136d98] .el-upload .el-icon-upload {
        font-size: 16px;
        line-height: 36px;
        position: absolute;
        left: 32%;
}
.set-content .set-image-content .active-modules[data-v-18136d98] .el-button {
      width: 100%;
      height: 36px;
      background: transparent;
      color: #ff7a4b;
      position: relative;
}
.set-content .set-image-content .active-modules[data-v-18136d98] .el-button span {
        position: absolute;
        top: 0;
        line-height: 36px;
        left: 44%;
}
.set-content .set-image-content .active-modules .icon[data-v-18136d98] {
      margin-right: 10px;
}
.set-content .rel-size[data-v-18136d98] {
  padding: 0 24px;
  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;
}
.set-content .rel-size .icon[data-v-18136d98] {
    cursor: pointer;
}
.set-content .rel-size .icon.is-lock[data-v-18136d98] {
      color: #ff7a4b;
}
.set-content .rel-size .input-wrap[data-v-18136d98] {
    width: 106px;
    position: relative;
}
.set-content .rel-size .input-wrap span[data-v-18136d98] {
      position: absolute;
      top: 0;
      right: 12px;
      line-height: 36px;
      color: #999;
}
.set-content .rel-size[data-v-18136d98] .el-input {
    width: 106px;
}

.set-content .title-txt[data-v-4cbc607d] {
  font-size: 16px;
  padding: 16px 24px;
  font-weight: bold;
  border-bottom: 1px solid #f4f5f7;
}
.set-content .data-txt[data-v-4cbc607d] {
  margin-top: 16px;
  font-size: 16px;
  padding: 0 24px;
  font-weight: bold;
  margin-bottom: 16px;
}
.set-content .data-txt .text-require[data-v-4cbc607d] {
    color: #FF0000;
}
.set-content .set-text-input[data-v-4cbc607d] {
  padding: 0 24px;
}
.set-content .status[data-v-4cbc607d] {
  padding: 0 24px 8px;
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.set-content .status .active_modules[data-v-4cbc607d] {
    margin-right: 5px;
}
.set-content .set-image-content[data-v-4cbc607d] {
  padding: 0 24px 0;
}
.set-content .set-image-content .active-modules[data-v-4cbc607d] {
    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;
    width: 100%;
    height: 36px;
    color: #ff7a4b;
    border-radius: 4px;
    margin-bottom: 16px;
}
.set-content .set-image-content .active-modules[data-v-4cbc607d] .el-upload {
      width: 100%;
      position: relative;
}
.set-content .set-image-content .active-modules[data-v-4cbc607d] .el-upload .el-icon-upload {
        font-size: 16px;
        line-height: 36px;
        position: absolute;
        left: 32%;
}
.set-content .set-image-content .active-modules[data-v-4cbc607d] .el-button {
      width: 100%;
      height: 36px;
      background: transparent;
      color: #ff7a4b;
      position: relative;
}
.set-content .set-image-content .active-modules[data-v-4cbc607d] .el-button span {
        position: absolute;
        top: 0;
        line-height: 36px;
        left: 44%;
}
.set-content .set-image-content .active-modules .icon[data-v-4cbc607d] {
      margin-right: 10px;
}
.set-content .rel-size[data-v-4cbc607d] {
  padding: 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 16px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.set-content .rel-size .icon[data-v-4cbc607d] {
    cursor: pointer;
}
.set-content .rel-size .icon.is-lock[data-v-4cbc607d] {
      color: #ff7a4b;
}
.set-content .rel-size .input-wrap[data-v-4cbc607d] {
    width: 106px;
    position: relative;
}
.set-content .rel-size .input-wrap span[data-v-4cbc607d] {
      position: absolute;
      top: 0;
      right: 12px;
      line-height: 36px;
      color: #999;
}
.set-content .rel-size[data-v-4cbc607d] .el-input {
    width: 106px;
}
.set-content .copy-https[data-v-4cbc607d] {
  padding: 0 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
}
.set-content .copy-https[data-v-4cbc607d] .el-textarea__inner {
    resize: none;
    height: 247px;
    padding: 12px;
}

.page-top-right[data-v-0028e477] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.page-top-right .icons-wrap .icon[data-v-0028e477] {
    cursor: pointer;
    font-size: 18px;
    margin-right: 32px;
}
.page-top-right .icons-wrap .icon.is-disabled[data-v-0028e477] {
      color: #E8ECF0;
}
.page-top-right .line[data-v-0028e477] {
    width: 1px;
    height: 10px;
    background: #d8d8d8;
    margin-left: 8px;
    margin-right: 40px;
}
.right-btn .icon[data-v-0028e477] {
  margin-right: 40px;
  cursor: pointer;
}

.layer[data-v-70ccb751] {
  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;
}
.layer .title-txt[data-v-70ccb751] {
    font-size: 14px;
    padding-bottom: 10px;
    font-weight: bold;
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 16px;
}
.layer .layer-content[data-v-70ccb751] {
    width: 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-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow-y: auto;
}
.layer .layer-content .item[data-v-70ccb751] {
      width: 100%;
      height: 36px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 7px 9px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      background: #f4f5f7;
      border-radius: 8px;
      margin-top: 4px;
      cursor: pointer;
}
.layer .layer-content .item .line[data-v-70ccb751] {
        height: 10px;
        width: 1px;
        background-color: #333;
        margin: 0 8px;
}
.layer .layer-content .item .txt[data-v-70ccb751] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
}
.layer .layer-content .item-active[data-v-70ccb751] {
      color: #ff7a4b !important;
}
.layer .layer-content .item-active .line[data-v-70ccb751] {
        height: 10px;
        width: 1px;
        background-color: #ff7a4b;
}

.footer[data-v-6a86bc78] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding-bottom: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  background-color: #FFF;
}
.footer .icon[data-v-6a86bc78] {
    font-size: 20px;
    z-index: 9;
    cursor: pointer;
}
.footer .icon.is-active[data-v-6a86bc78] {
      color: #ff7a4b;
}
/*
 * 网盘文件选择与上传
 */
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;
}

.material-list-wrap[data-v-64d9d11c] {
  width: 100%;
  height: 100%;
  background: #fff;
}
.material-list-wrap .title-txt[data-v-64d9d11c] {
    font-size: 14px;
    padding-bottom: 10px;
    font-weight: bold;
    border-bottom: 1px solid #f0f0f0;
}
.material-list-wrap .material-grid[data-v-64d9d11c] {
    padding: 16px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 12px;
    overflow-y: auto;
    max-height: calc(100vh - 200px);
}
.material-list-wrap .material-item[data-v-64d9d11c] {
    width: calc(50% - 6px);
    height: 100px;
    border: 1px solid #e8ecf0;
    border-radius: 8px;
    background: #f5f7fa;
    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;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.material-list-wrap .material-item img[data-v-64d9d11c] {
      max-width: 80%;
      max-height: 80%;
      -o-object-fit: contain;
         object-fit: contain;
}
.material-list-wrap .material-item[data-v-64d9d11c]:hover {
      border-color: #ff7a4b;
      -webkit-box-shadow: 0 2px 8px rgba(255, 122, 75, .15);
              box-shadow: 0 2px 8px rgba(255, 122, 75, .15);
}
.material-list-wrap .upload-item[data-v-64d9d11c] {
    border-style: dashed;
    color: #999;
}
.material-list-wrap .upload-item i[data-v-64d9d11c] {
      font-size: 24px;
      margin-bottom: 8px;
}
.material-list-wrap .upload-item span[data-v-64d9d11c] {
      font-size: 12px;
}
.material-list-wrap .upload-item[data-v-64d9d11c]:hover {
      border-color: #ff7a4b;
      color: #ff7a4b;
}
.material-list-wrap .delete-btn[data-v-64d9d11c] {
    position: absolute;
    top: 4px;
    right: 4px;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    border-radius: 50%;
    font-size: 12px;
    color: #fff;
    background: rgba(0, 0, 0, .5);
    opacity: 0;
    -webkit-transition: opacity .2s ease;
    transition: opacity .2s ease;
}
.material-list-wrap .material-item:hover .delete-btn[data-v-64d9d11c] {
    opacity: 1;
}
.material-list-wrap .empty-tip[data-v-64d9d11c] {
    width: 100%;
    text-align: center;
    color: #999;
    font-size: 14px;
    padding: 40px 0;
}
.material-list-wrap .pagination-wrap[data-v-64d9d11c] {
    padding: 16px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.title-edit-input[data-v-6c8a0220] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.title-edit-input .fake-title[data-v-6c8a0220] {
    position: absolute;
    left: 0;
    color: transparent;
    visibility: hidden;
}
.title-edit-input .input-title[data-v-6c8a0220], .title-edit-input .fake-title[data-v-6c8a0220] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: auto;
    background: transparent;
    max-width: 480px;
    min-width: 15px;
    height: 36px;
    line-height: 36px;
    border: 1px solid transparent;
    padding: 1px 8px;
    font-family: -apple-system, Helvetica Neue, Helvetica, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif, "TdocsUncommon";
    font-size: 18px;
    font-weight: 500;
    color: #000;
    caret-color: #000;
    opacity: 0.88;
    text-overflow: ellipsis;
    text-align: left;
    overflow: hidden;
    white-space: pre;
    border-radius: 4px;
    user-select: text;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    display: inline-block;
}
.title-edit-input .input-title[data-v-6c8a0220]:hover, .title-edit-input .fake-title[data-v-6c8a0220]:hover {
      border: 1px solid #e5e5e5;
}
.title-edit-input .input-title[data-v-6c8a0220]:focus, .title-edit-input .fake-title[data-v-6c8a0220]:focus {
      border: 1px solid #ff7a4b !important;
      -webkit-appearance: none;
      color: #000000;
      outline: none;
}
.title-edit-input .input-title-edit-btn[data-v-6c8a0220] {
    margin: 0 8px;
    height: 100%;
    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;
}

.pages-content[data-v-e733e7d8] {
  width: 100%;
  height: 100%;
  position: relative;
  color: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.pages-content .page-top[data-v-e733e7d8] {
    background-color: #fff;
    height: 60px;
    position: relative;
}
.pages-content .page-top .title[data-v-e733e7d8] {
      width: 100%;
      position: relative;
      text-align: center;
      line-height: 60px;
}
.pages-content .page-top .title .el-icon-arrow-left[data-v-e733e7d8] {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        left: 112px;
        cursor: pointer;
}
.pages-content[data-v-e733e7d8] .el-button--primary {
    margin-left: 10px !important;
}
.pages-content .page-center-wrap[data-v-e733e7d8] {
    padding: 16px 0 32px;
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pages-content .page-center-wrap .page-center[data-v-e733e7d8] {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      margin: 0 auto;
      width: calc(100vw - 224px);
      height: 100%;
      padding: 24px 0;
      border-radius: 4px;
      background: #fff;
      position: relative;
}
.pages-content .page-center-wrap .page-center .col-top[data-v-e733e7d8] {
        padding: 0 24px 0 16px;
        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: 10px;
        height: 28px;
}
.pages-content .page-center-wrap .page-center .col-top .left[data-v-e733e7d8] {
          font-size: 16px;
          font-weight: 700;
          color: #333333;
          line-height: 24px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-item-align: center;
              align-self: center;
}
.pages-content .page-center-wrap .page-center .col-top .left i[data-v-e733e7d8] {
            font-size: 20px;
            line-height: 28px;
            margin-left: 5px;
            cursor: pointer;
}
.pages-content .page-center-wrap .page-center .col-top .left .el-icon-success[data-v-e733e7d8] {
            color: #ff7a4b;
}
.pages-content .page-center-wrap .page-center .col-top .left .el-icon-error[data-v-e733e7d8] {
            color: #f56c6c;
}
.pages-content .page-center-wrap .page-center .col-top .right[data-v-e733e7d8] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          margin-bottom: 16px;
}
.pages-content .page-center-wrap .page-center .col-top .right p[data-v-e733e7d8] {
            cursor: pointer;
            margin-left: 26px;
}
.pages-content .page-center-wrap .page-center .col-top .right p .icon[data-v-e733e7d8] {
              margin-right: 8px;
              cursor: pointer;
}
.pages-content .page-center-wrap .page-center .content-wrapper[data-v-e733e7d8] {
        padding: 0 24px;
}
.pages-content .page-center-wrap .page-center .col-messge[data-v-e733e7d8] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-bottom: 16px;
}
.pages-content .page-center-wrap .page-center .col-messge span[data-v-e733e7d8] {
          margin-right: 32px;
}
.pages-content .page-center-wrap .page-center .col-tips[data-v-e733e7d8] {
        width: 100%;
        padding: 16px;
        background-color: rgba(230, 166, 60, .1);
        margin-bottom: 16px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        position: relative;
}
.pages-content .page-center-wrap .page-center .col-tips p[data-v-e733e7d8] {
          width: auto;
          line-height: 28px;
          color: #e6a63c;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
}
.pages-content .page-center-wrap .page-center .col-tips p span[data-v-e733e7d8] {
            cursor: pointer;
            text-decoration: underline;
}
.pages-content .page-center-wrap .page-center .col-tips-close[data-v-e733e7d8] {
          cursor: pointer;
          position: absolute;
          top: 8px;
          right: 8px;
          font-size: 14px;
          color: #e6a63c;
}
.pages-content .page-center-wrap .page-center .col-status[data-v-e733e7d8] {
        width: 100%;
        padding: 24px 48px;
        background: #f4f5f7;
        border-radius: 4px;
        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-sizing: border-box;
        -webkit-box-sizing: border-box;
}
.pages-content .page-center-wrap .page-center .col-status .left .txting[data-v-e733e7d8] {
          line-height: 24px;
          font-size: 16px;
          font-weight: 700;
          margin-bottom: 12px;
}
.pages-content .page-center-wrap .page-center .col-status .left .txt-name[data-v-e733e7d8] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          margin-bottom: 12px;
}
.pages-content .page-center-wrap .page-center .col-status .left .txt-name .label[data-v-e733e7d8] {
            -ms-flex-negative: 0;
                flex-shrink: 0;
}
.pages-content .page-center-wrap .page-center .col-status .left .txt-tips[data-v-e733e7d8] {
          font-weight: 700;
}
.pages-content .page-center-wrap .page-center .col-status .right[data-v-e733e7d8] {
          -ms-flex-negative: 0;
              flex-shrink: 0;
}
.pages-content .page-center-wrap .page-center .table-header-box[data-v-e733e7d8] {
        margin-top: 36px;
        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;
}
.pages-content .page-center-wrap .page-center .table-header-box .header-box-nav[data-v-e733e7d8] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.pages-content .page-center-wrap .page-center .table-header-box .header-box-nav .box-nav-item-badge[data-v-e733e7d8] {
            margin-right: 32px;
}
.pages-content .page-center-wrap .page-center .table-header-box .header-box-nav .box-nav-item-badge .box-nav-item[data-v-e733e7d8] {
              padding: 0 6px;
              cursor: pointer;
              position: relative;
              -webkit-transition: all .3s;
              transition: all .3s;
}
.pages-content .page-center-wrap .page-center .table-header-box .header-box-nav .box-nav-item-badge .box-nav-item.is-active[data-v-e733e7d8] {
                color: #ff7a4b;
}
.pages-content .page-center-wrap .page-center .table-header-box .header-box-nav .box-nav-item-badge .box-nav-item.is-active[data-v-e733e7d8]::after {
                  content: '';
                  width: 100%;
                  height: 2px;
                  background-color: #ff7a4b;
                  position: absolute;
                  bottom: -10px;
                  left: 50%;
                  -webkit-transform: translateX(-50%);
                          transform: translateX(-50%);
}
.pages-content .page-center-wrap .page-center .table-header-box .header-box-nav .box-nav-item-badge .box-nav-item[data-v-e733e7d8]:hover {
                color: #ff7a4b;
}
.pages-content .page-center-wrap .page-center .col-done[data-v-e733e7d8] {
        width: 100%;
        height: 36px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        position: relative;
}
.pages-content .page-center-wrap .page-center .col-done .left[data-v-e733e7d8] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          padding: 0 24px;
}
.pages-content .page-center-wrap .page-center .col-done .left span[data-v-e733e7d8] {
            cursor: pointer;
            margin-left: 24px;
            color: #ff7a4b;
}
.pages-content .page-center-wrap .page-center .col-done .el-button[data-v-e733e7d8] {
          position: absolute;
          top: 0;
          right: 0;
}
.pages-content .page-center-wrap .footer[data-v-e733e7d8] {
      padding: 22px 0;
}
.pages-content .page-center-wrap .footer .activity_modules[data-v-e733e7d8] {
        height: 30px;
}
.pages-content .page-center-wrap .footer[data-v-e733e7d8] .el-pager li,
      .pages-content .page-center-wrap .footer[data-v-e733e7d8] .el-pagination .btn-next,
      .pages-content .page-center-wrap .footer[data-v-e733e7d8] .el-pagination .btn-prev {
        width: 30px;
        height: 30px;
        line-height: 30px;
}
.pages-content .page-center-wrap .activity_modules[data-v-e733e7d8] {
      border-color: #ff7a4b;
      color: #ff7a4b;
}
.pages-content .publish-content[data-v-e733e7d8] {
    width: 100%;
    padding: 0 10px 10px 10px;
}
.pages-content .publish-content .qrcode[data-v-e733e7d8] {
      margin-top: 12px;
      width: 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;
      color: #ff7a4b;
      margin-bottom: 24px;
}
.pages-content .publish-content .qrcode p[data-v-e733e7d8] {
        cursor: pointer;
        -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;
}
.pages-content .publish-content .qrcode span[data-v-e733e7d8] {
        margin-left: 8px;
        text-decoration: underline;
}
.pages-content .publish-content .qrcode .download-qrcode[data-v-e733e7d8] {
        margin-top: 12px;
}
.pages-content .publish-content .copy-url[data-v-e733e7d8] {
      width: 100%;
      padding: 4px 4px 4px 16px;
      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;
      background: #f4f5f7;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      margin-bottom: 24px;
}
.pages-content .publish-content .copy-url span[data-v-e733e7d8] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        margin-right: 16px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
}
.pages-content .publish-content .is-publish[data-v-e733e7d8] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 26px;
}
.pages-content .table-actions[data-v-e733e7d8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.pages-content .table-actions .actions-btn[data-v-e733e7d8] {
      margin: 0 5px;
      cursor: pointer;
      color: #ff7a4b;
}

.sms-dialog-page .sms-dialog-box[data-v-365612b4] {
  padding: 0 10px;
  width: 80%;
}
.sms-dialog-page .sms-dialog-box .sms-dialog-item[data-v-365612b4] {
    margin-bottom: 16px;
}
.sms-dialog-page .sms-dialog-box .sms-dialog-item .item-label[data-v-365612b4] {
      margin-right: 16px;
      font-weight: bold;
}
.sms-dialog-page .sms-dialog-box .sms-dialog-item.row[data-v-365612b4] {
      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: normal;
          -ms-flex-direction: row;
              flex-direction: row;
}
.sms-dialog-page .sms-dialog-box .sms-dialog-item.column[data-v-365612b4] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
}
.sms-dialog-page .sms-dialog-actions[data-v-365612b4] {
  text-align: center;
}

.public-pop-root-inside .search-fields-container[data-v-e73b3548] {
  margin-bottom: 20px;
}
.public-pop-root-inside .search-fields-container .fields-title[data-v-e73b3548] {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 12px;
    color: #333;
}
.public-pop-root-inside .operation[data-v-e73b3548] {
  margin-top: 24px;
  text-align: center;
}

div[data-v-5940c6f0] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pages-content[data-v-5940c6f0] {
  height: 100%;
  position: relative;
}
.pages-content .active_modules[data-v-5940c6f0] {
    margin-left: 8px;
}
.pages-content .search[data-v-5940c6f0] {
    position: absolute;
    top: 12px;
    right: 24px;
    z-index: 99;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.pages-content .el-tabs[data-v-5940c6f0] {
    height: 100%;
    background-color: #fff;
    margin: 0 !important;
}
.pages-content .el-tabs .pane-content[data-v-5940c6f0] {
      padding: 24px 18px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.pages-content .el-tabs .pane-content .pane-content-item-wrap[data-v-5940c6f0] {
        width: 25%;
        padding: 0 8px;
        padding-bottom: 24px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.pages-content .el-tabs .pane-content .pane-content-item-wrap .pane-content-item[data-v-5940c6f0] {
          cursor: pointer;
          width: 100%;
}
.pages-content .el-tabs .pane-content .pane-content-item-wrap .pane-content-item .image[data-v-5940c6f0] {
            overflow: hidden;
            width: 100%;
            background-color: #f4f5f7;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            margin-bottom: 12px;
            position: relative;
}
.pages-content .el-tabs .pane-content .pane-content-item-wrap .pane-content-item .image .item-image-actions[data-v-5940c6f0] {
              position: absolute;
              bottom: 0;
              left: 0;
              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;
              width: 100%;
              height: 40px;
              opacity: 0.7;
              background: #000000;
              border: 1px solid #000000;
              border-radius: 4px;
              color: #fff;
              -webkit-box-sizing: border-box;
                      box-sizing: border-box;
              padding: 0 20px;
}
.pages-content .el-tabs .pane-content .pane-content-item-wrap .pane-content-item .image .item-image-actions .icon[data-v-5940c6f0] {
                font-size: 18px;
                cursor: pointer;
}
.pages-content .el-tabs .pane-content .pane-content-item-wrap .pane-content-item .image img[data-v-5940c6f0] {
              width: 100%;
              height: 180px;
              -o-object-fit: contain;
                 object-fit: contain;
              background: #f4f5f7;
              border-radius: 4px;
              border-radius: 4px;
}
.pages-content .el-tabs .pane-content .pane-content-item-wrap .pane-content-item .name[data-v-5940c6f0] {
            height: 24px;
            font-size: 16px;
            font-weight: 700;
            text-align: left;
            color: #454545;
            line-height: 24px;
            margin-bottom: 12px;
}
.pages-content .el-tabs .pane-content .pane-content-item-wrap .pane-content-item .size[data-v-5940c6f0],
          .pages-content .el-tabs .pane-content .pane-content-item-wrap .pane-content-item .accout[data-v-5940c6f0],
          .pages-content .el-tabs .pane-content .pane-content-item-wrap .pane-content-item .time[data-v-5940c6f0] {
            height: 17px;
            font-size: 12px;
            font-weight: 400;
            text-align: left;
            color: #999999;
            line-height: 17px;
            margin-bottom: 12px;
}
.pages-content .dialog-col-type[data-v-5940c6f0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 16px;
    padding: 0 32px;
}
.pages-content .dialog-col-type .dialog-col-txt[data-v-5940c6f0] {
      font-weight: 700;
      color: #303133;
}
.pages-content .dialog-col-type span[data-v-5940c6f0] {
      margin-right: 24px;
      color: #303133;
      cursor: pointer;
}
.pages-content .dialog-col-type .txt-active[data-v-5940c6f0] {
      color: #ff7a4b;
}
.pages-content .line-wrap[data-v-5940c6f0] {
    width: 100%;
    padding: 0 32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pages-content .line-wrap .line[data-v-5940c6f0] {
      height: 1px;
      background: #ebedf0;
      width: 100%;
}
.pages-content .dialog-col-tags[data-v-5940c6f0] {
    padding: 16px 32px 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.pages-content .dialog-col-tags .col-tags-left[data-v-5940c6f0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-right: 20px;
}
.pages-content .dialog-col-tags .col-tags-left .tag-wrap[data-v-5940c6f0] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        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;
}
.pages-content .dialog-col-tags .col-tags-left .tag-wrap .icon[data-v-5940c6f0] {
          margin-bottom: 8px;
}
.pages-content .dialog-col-tags .col-tags-left[data-v-5940c6f0] .el-tag {
        color: #454545;
        border-color: #f7f8fa;
        margin-bottom: 8px;
}
.pages-content .dialog-col-tags .col-tags-left[data-v-5940c6f0] .el-tag .el-tag__close {
          color: #c8c9cc;
}
.pages-content .dialog-col-tags .col-tags-left[data-v-5940c6f0] .el-tag .el-tag__close:hover {
          background-color: transparent !important;
}
.pages-content .dialog-col-cer[data-v-5940c6f0] {
    width: 100%;
    padding: 0 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.pages-content .dialog-col-cer .col-cer-item-wrap[data-v-5940c6f0] {
      width: 25%;
      padding: 0 8px;
      margin-bottom: 16px;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item[data-v-5940c6f0] {
        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;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .layui-icon-extend-iconfont-xingzhuang5[data-v-5940c6f0] {
          font-size: 26px;
          color: #c8c9cc;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .image[data-v-5940c6f0] {
          width: 100%;
          height: 100px;
          background-color: #f4f5f7;
          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;
          margin-bottom: 8px;
          position: relative;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .image .eye-wrap[data-v-5940c6f0] {
            width: 100%;
            height: 40px;
            position: absolute;
            bottom: 0;
            left: 0;
            opacity: 0.7;
            background: #000000;
            border: 1px solid #000000;
            border-radius: 4px;
            z-index: 9;
            color: #fff;
            display: none;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .image .eye-wrap-active[data-v-5940c6f0] {
            cursor: pointer;
            display: block;
            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;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .image img[data-v-5940c6f0] {
            height: 100%;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .name[data-v-5940c6f0] {
          margin-bottom: 3px;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .txt[data-v-5940c6f0] {
          color: #666;
          font-size: 12px;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
}
.pages-content .dialog-col-btn[data-v-5940c6f0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 8px;
}
.pages-content .dialog-col-btn .el-button--default[data-v-5940c6f0] {
      margin-right: 24px;
      background: #c0c4cc;
      color: #fff;
}
.pages-content .dialog-col-btn .el-button[data-v-5940c6f0]:focus,
    .pages-content .dialog-col-btn .el-button[data-v-5940c6f0]:hover {
      border-color: transparent;
}
.pages-content .dialog-col-btn .el-button--primary[data-v-5940c6f0] {
      margin: 0;
}
.pages-content[data-v-5940c6f0] .el-dialog .el-dialog__header {
    padding: 32px 32px 24px;
}
.pages-content[data-v-5940c6f0] .el-dialog .el-dialog__title {
    color: #303133 !important;
}
.pages-content[data-v-5940c6f0] .el-dialog .el-dialog__body {
    padding: 0 0 23px;
}
.pages-content[data-v-5940c6f0] .el-tabs__header {
    margin: 0;
}
.pages-content[data-v-5940c6f0] .el-tabs__nav-scroll {
    height: 60px;
}
.pages-content[data-v-5940c6f0] .el-tabs__nav-scroll .el-tabs__item,
    .pages-content[data-v-5940c6f0] .el-tabs__nav-scroll .el-tabs__nav {
      height: 60px;
      line-height: 60px;
}
.pages-content[data-v-5940c6f0] .el-tabs__nav-scroll .el-tabs__item {
      font-family: Source Han Sans SC, Source Han Sans SC-Regular !important;
      padding: 0 24px;
}
.pages-content[data-v-5940c6f0] .el-tabs__nav-scroll .el-tabs__active-bar {
      height: 1px !important;
}
.pages-content[data-v-5940c6f0] .el-tabs__nav-wrap::after {
    height: 1px;
    background-color: #f8f9fa;
}
.pages-content .el-tag + .el-tag[data-v-5940c6f0] {
    margin-left: 10px;
}
.pages-content .button-new-tag[data-v-5940c6f0] {
    margin-left: 10px;
    height: 32px;
    line-height: 30px;
    padding-top: 0;
    padding-bottom: 0;
}
.pages-content .input-new-tag[data-v-5940c6f0] {
    width: 90px;
    margin-left: 10px;
    vertical-align: bottom;
}

.page-header[data-v-38b5fc13] {
  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;
}
.page-header .header-left[data-v-38b5fc13] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.page-header .header-left .header-title[data-v-38b5fc13] {
      margin-right: 10px;
      font-weight: bold;
}
.page-header .header-left .header-nav[data-v-38b5fc13] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
}
.page-header .header-left .header-nav-item[data-v-38b5fc13] {
        padding: 0 10px;
        cursor: pointer;
}
.page-header .header-left .header-nav-item.is-active[data-v-38b5fc13] {
          color: #409EFF;
}
.page-header .header-left .header-nav .nav-block[data-v-38b5fc13] {
        width: 30px;
        height: 2px;
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #409EFF;
}

.public-pop-root-inside[data-v-89a6af20] {
  text-align: center;
}
.public-pop-root-inside .content[data-v-89a6af20] {
    height: 400px;
    overflow: auto;
}
.public-pop-root-inside .content .primary-font-color[data-v-89a6af20] {
      cursor: pointer;
}
.public-pop-root-inside .operation[data-v-89a6af20] {
    margin-top: 30px;
}
.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}.van-cell-group{background-color:#fff}.van-cell-group--inset{margin:0 16px;overflow:hidden;border-radius:8px}.van-cell-group__title{padding:16px 16px 8px;color:#969799;font-size:14px;line-height:16px}.van-cell-group__title--inset{padding:16px 16px 8px 32px}
.cursor-p[data-v-3cfc5399] {
  cursor: pointer;
}
.tooltip-container[data-v-3cfc5399] {
  width: 100%;
}
.tooltip-container .text-box[data-v-3cfc5399] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.van-picker{position:relative;background-color:#fff;-webkit-user-select:none;user-select:none}.van-picker__toolbar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:44px}.van-picker__cancel,.van-picker__confirm{height:100%;padding:0 16px;font-size:14px;background-color:transparent;border:none;cursor:pointer}.van-picker__cancel:active,.van-picker__confirm:active{opacity:.7}.van-picker__confirm{color:#576b95}.van-picker__cancel{color:#969799}.van-picker__title{max-width:50%;font-weight:500;font-size:16px;line-height:20px;text-align:center}.van-picker__columns{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;cursor:grab}.van-picker__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;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;color:#1989fa;background-color:rgba(255, 255, 255, .9)}.van-picker__frame{position:absolute;top:50%;right:16px;left:16px;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.van-picker__mask{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-image:-webkit-linear-gradient(top,hsla(0, 0%, 100%, .9),hsla(0, 0%, 100%, .4)),-webkit-linear-gradient(bottom,hsla(0, 0%, 100%, .9),hsla(0, 0%, 100%, .4));background-image:linear-gradient(180deg,hsla(0, 0%, 100%, .9),hsla(0, 0%, 100%, .4)),linear-gradient(0deg,hsla(0, 0%, 100%, .9),hsla(0, 0%, 100%, .4));background-repeat:no-repeat;background-position:top,bottom;-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:none}.van-picker-column{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;font-size:16px}.van-picker-column__wrapper{-webkit-transition-timing-function:cubic-bezier(.23,1,.68,1);transition-timing-function:cubic-bezier(.23,1,.68,1)}.van-picker-column__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;padding:0 4px;color:#000}.van-picker-column__item--disabled{cursor:not-allowed;opacity:.3}
@charset "UTF-8";
.design-main {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items {
  position: relative;
  height: 100%;
  /* background: red; */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.design-main-items2 {
  text-align: center;
}
/* 编辑 */
.design-main-edit {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-universality {
  max-height: calc(50% - 10px);
  overflow-y: auto;
  background: #fff;
  margin-bottom: 20px;
  border-radius: 6px;
}
.leave_root_name_edit {
  width: 356px;
  height: 34px;
  border-radius: 7px;
}
.design-main-edit-title {
  color: #b2b2b2;
  line-height: 44px;
  font-size: 16px;
  margin-bottom: 12px;
}
.design-main-edit-current {
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
}
.design-main-edit-current {
  /* max-height: calc(50% - 10px);
      overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.color-val {
  width: 92px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.color-val .el-input__inner {
    background-color: transparent;
    border-color: transparent !important;
}
.date-val {
  width: 132px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.date-val .el-input__inner, .date-val .el-range-editor .el-range-input {
    font-size: 12px;
    background-color: transparent;
    border-color: transparent !important;
}
.design-main-items-content {
  padding: 90px 10% 0;
  position: absolute;
  width: 80%;
  height: calc(100% - 90px);
  overflow: hidden;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.design-main-items > .design-main-items-content > .title {
  font-weight: 800;
  color: #dc7717;
}
.design-main-items > .design-main-items-content > .title .title-val {
    font-size: 22px;
    line-height: 26px;
}
.design-main-items.design-main-items2 > .design-main-items-content .title {
  font-weight: 800;
  color: #dc7717;
  width: 100%;
  height: 20px;
  background: #fdf2e6;
  border-radius: 10px;
  position: relative;
}
.design-main-items.design-main-items2 > .design-main-items-content .title .title-val {
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
}
/* 预览 start ===================================*/
.a4-page .design-main-edit {
  display: none;
}
.a4-page .design-main-preview {
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}
.a4-page .design-main-preview .design-main-preview-details {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
}
/* 预览 end =======================================*/
.growthreports-design.growthreports-content {
  width: 100% !important;
  min-height: calc(100vh - 60px) !important;
  padding-bottom: 0 !important;
}
.growthreports-design.growthreports-content > .page-header {
    width: 100%;
    height: 60px;
    padding: 0 12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-bottom: 1px solid rgba(0, 0, 0, .2);
}
.growthreports-design.growthreports-content > .page-header .el-page-header__left {
      position: relative;
}
.growthreports-design.growthreports-content > .page-header .el-page-header__left:after {
        width: 1px !important;
}
.growthreports-design.growthreports-content > .page-header .el-page-header__content {
      margin: 0;
}
.growthreports-design.growthreports-content .design-content {
    width: 100%;
    height: calc(100vh - 120px);
}
.growthreports-design.growthreports-content .el-table tr {
    height: auto !important;
    color: #606266 !important;
}
.design-left {
  width: 360px;
  height: calc(100vh - 120px);
  position: relative;
  background: #fff;
}
.design-right {
  width: calc(100% - 380px);
  height: calc(100vh - 170px);
  position: relative;
}

.baoshan-page[data-v-bc19abaa] {
  width: 100%;
}
.baoshan-page .page-echarts-box[data-v-bc19abaa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 320px;
}
.baoshan-page .page-echarts-box .echarts-box-item[data-v-bc19abaa] {
      width: calc(50% - 10px);
      height: 100%;
}
.baoshan-page .page-echarts-box .echarts-box-item #baoshan-echarts-sub[data-v-bc19abaa] {
        width: 100%;
        height: 100%;
}
.baoshan-page .page-echarts-box .echarts-box-item #baoshan-echarts-capacity[data-v-bc19abaa] {
        width: 100%;
        height: 100%;
}
.baoshan-page .page-user-level[data-v-bc19abaa] {
    padding: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.baoshan-page .page-user-level .user-level-item[data-v-bc19abaa] {
      padding: 0 20px;
}
.baoshan-page .page-user-level .user-level-item .level-item-circle[data-v-bc19abaa] {
        width: 60px;
        height: 60px;
        border-radius: 50%;
        border: 2px solid #67afe9;
        -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;
        font-size: 16px;
}
.baoshan-page .page-user-level .user-level-item .level-item-label[data-v-bc19abaa] {
        height: 30px;
        line-height: 30px;
        text-align: center;
        font-size: 16px;
        font-weight: 700;
}
.baoshan-page .page-user-process .user-process-item[data-v-bc19abaa] {
    padding-top: 20px;
}
.baoshan-page .page-user-process .user-process-item .process-item-title[data-v-bc19abaa] {
      font-size: 16px;
      text-align: left;
      color: #6a6a6a;
}
.baoshan-page .page-user-process .user-process-item .process-item-box[data-v-bc19abaa] {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-top: 12px;
      height: 8px;
}
.baoshan-page .page-user-process .user-process-item .process-item-box .process-line[data-v-bc19abaa] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        height: 100%;
}
.baoshan-page .page-user-process .user-process-item .process-item-box .process-line.color-1[data-v-bc19abaa] {
          background-color: #ff6d46;
}
.baoshan-page .page-user-process .user-process-item .process-item-box .process-line.color-2[data-v-bc19abaa] {
          background-color: #f8be45;
}
.baoshan-page .page-user-process .user-process-item .process-item-box .process-line.color-3[data-v-bc19abaa] {
          background-color: #67afe9;
}
.baoshan-page .page-user-process .user-process-item .process-item-box .process-line.color-4[data-v-bc19abaa] {
          background-color: #00af4c;
}
.baoshan-page .page-user-process .user-process-item .process-item-box .process-man[data-v-bc19abaa] {
        width: 28px;
        height: 28px;
        position: absolute;
        top: 50%;
        left: 0;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        background: url(/vue/dist/static/img/man1.96bbfd4.png) no-repeat;
}

@charset "UTF-8";
.design-main[data-v-b16472a8] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.design-main .design-main-items[data-v-b16472a8] {
    padding: 90px 40px 0;
}
.design-main .design-main-items .design-attendance[data-v-b16472a8] {
      font-size: 14px;
      color: #252525;
}
.design-main .design-main-items .design-attendance .column1[data-v-b16472a8] {
        width: 60px;
}
.design-main .design-main-items .design-attendance .column2[data-v-b16472a8] {
        width: calc(50% - 30px);
}
.design-main .design-main-items .design-attendance .column3[data-v-b16472a8] {
        width: calc(50% - 30px);
}
.design-main .design-main-items .design-attendance .cell[data-v-b16472a8] {
        text-align: center;
        padding: 14px 0;
        line-height: 20px;
}
.design-main .design-main-items .design-attendance .title[data-v-b16472a8] {
        width: 14px;
}
/* 编辑 */
.design-main-edit[data-v-b16472a8] {
  min-width: 460px;
  height: 100%;
}

.design-main-preview[data-v-6d7cd98f]{
    position: relative;
    width: calc(100% - 480px);
    height: 100%;
    background: #fff;
    overflow: hidden;
    margin-right: 20px;
}
.design-main-preview-details[data-v-6d7cd98f]{
    width: 210px;
    height: calc(100% - 40px);
    -webkit-box-shadow:rgba(0, 0, 0, .3) 0px 0px 25px;
            box-shadow:rgba(0, 0, 0, .3) 0px 0px 25px;
}
.design-main-preview-details-scale[data-v-6d7cd98f]{
    -webkit-transform-origin: left top;
            transform-origin: left top;
}
.design-main-preview:hover .design-main-preview-up[data-v-6d7cd98f]{
    opacity: 1;
}
.design-main-preview:hover .design-main-preview-next[data-v-6d7cd98f]{
    opacity: 1;
}
.design-main-preview-up[data-v-6d7cd98f],
.design-main-preview-next[data-v-6d7cd98f]{
    position: absolute;
    top: calc(50% - 5vh);
    left: -5vh;
    z-index: 290;
    width: 10vh;
    height: 10vh;
    background: #f8f8f8;
    border-radius: 50%;
    cursor: pointer;
    opacity: 0;
}
.design-main-preview-up > i[data-v-6d7cd98f],
.design-main-preview-next > i[data-v-6d7cd98f]{
    position: absolute;
    top: calc(50% - 2.5vh);
    right: 8px;
    font-size:5vh;
    color: #fff;
}
.design-main-preview-next > i[data-v-6d7cd98f]{
    left: 8px;
}
.design-main-preview-next[data-v-6d7cd98f]{
    left: auto;
    right: -5vh;
}

.pd-r30[data-v-11a1204f]{
    padding-right: 30px;
}
.pd-l30[data-v-11a1204f]{
    padding-left: 30px;
}
/* 页头 */
.page-header[data-v-11a1204f] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
}
/* 添加flex布局样式 kwok 2025-11-28 */
.page-header.flex-align[data-v-11a1204f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.page-header.jub-jub-end[data-v-11a1204f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.header-info.jub-jub-center[data-v-11a1204f] {
    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;
}
.page-header > .header-image[data-v-11a1204f] {
    position: absolute;
}
.page-header > .to-right[data-v-11a1204f] {
    top: 8px;
    right: -10px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.page-header > .to-left[data-v-11a1204f] {
    top: 0;
    left: 0;
}
.page-header > .header-info .page-header-img[data-v-11a1204f] {
    /* width: 30px; */
    height: 30px;
}
.page-header > .header-info .page-header-title[data-v-11a1204f] {
    color: #313131;
    font-size: 12px;
    line-height: 85px;
    margin-left: 10px;
    font-weight: 700;
}




















































/* 页底 */
.page-footer[data-v-5dfce16e] {
    position: absolute;
    bottom: 35px;
    left: 0;
    width: 100%;
    z-index: 2;
}
.page-footer-line[data-v-5dfce16e] {
    width: calc(50% - 25px);
    height: 1px;
}
.page-footer > .page-footer-content[data-v-5dfce16e] {
    position: absolute;
    top: 0px;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    height: 40px;
    width: 50px;
    padding: 0 10px;
}
.page-footer > .page-footer-content > .page-footer-dot[data-v-5dfce16e] {
    width: 4px;
    height: 4px;
    border-radius: 50%;
}
.page-footer > .page-footer-content > .page-footer-pagenumb[data-v-5dfce16e] {
    font-size: 12px;
    margin: 0 6px;
}


.design-main-edit-universality[data-v-aedd8214]{
    max-height: none;
    overflow-y: auto;
    background: #fff;
    margin-bottom: 20px;
    border-radius: 6px;
    padding: 0 20px;
}
.design-main-edit-universality > .title[data-v-aedd8214]{
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-universality > .lists > .title[data-v-aedd8214]{
    font-size: 20px;
    color: #313131;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 16px;
}
.design-main-edit-universality > .lists > .item[data-v-aedd8214]{
    margin-bottom: 14px;
}
.design-main-edit-universality > .lists > .item > .title[data-v-aedd8214]{
    width: 50px;
    font-size: 16px;
    color: #626262;
    font-weight: 400;
}
.leave_root_name_edit[data-v-aedd8214]{
    width: 370px;
    height: 34px;
}
.img-vessel[data-v-aedd8214]{
    width: 34px;
    height: 34px;
    border-radius: 6px;
    border: 1px solid #f0f0f0;
    overflow: hidden;
}
.img-vessel > image[data-v-aedd8214] {
    width: 100%;
    height: 100%;
}
.pos-box[data-v-aedd8214]{
    margin-top: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.pos-box>div[data-v-aedd8214]{
    padding: 4px 14px;
    cursor: pointer;
}
.pos-box>.check[data-v-aedd8214]{
    color: white;
    background-color: #ff7a4b;
}

/*
 * 网盘文件选择与上传
 */
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;
}

.item[data-v-fbdb6ce4]{
    margin-bottom: 14px;
}
.item > .title[data-v-fbdb6ce4]{
    width: 50px;
    font-size: 16px;
    color: #626262;
    font-weight: 400;
}
.item-content[data-v-fbdb6ce4]{
    width: 100%;
}
.img-vessel[data-v-fbdb6ce4]{
    width: 34px;
    height: 34px;
    border-radius: 6px;
    border: 1px solid #f0f0f0;
    overflow: hidden;
}
.img-vessel > image[data-v-fbdb6ce4] {
    width: 100%;
    height: 100%;
}
.design-item-btn-small[data-v-fbdb6ce4]{
    width: 92px;
    height: 34px;
    background: #f0f0f0;
    border-radius: 7px;
    text-align: center;
    line-height: 34px;
    font-weight: 400;
    color: #626262;
    cursor: pointer;
}


.design-main[data-v-00171d0c]{
    position: absolute;
    width: 100%;
    height: 100%;
}

/* 内容 */
.design-main-items[data-v-00171d0c]{
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main-items > .design-main-items-content[data-v-00171d0c]{
    padding: 90px 80px 0;
    position: absolute;
    width: calc(100% - 160px);
    height: calc(100% - 90px);
    background-size: 100%;
}

/* 页面标题 */
.title-box[data-v-00171d0c]{
    text-align: center;
    margin-bottom: 4%;
}
.title-head[data-v-00171d0c] {
    position: relative;
    display: inline-block;
    font-size: 24px;
    font-weight: 600;
}
.title-head-100w[data-v-00171d0c]{
    width: 100%;
}
.title-head-100w .back[data-v-00171d0c]{
    width: 100%;
    left: 0%;
}
.text[data-v-00171d0c] {
    position: relative;
    z-index: 2;
    margin-bottom: 8px;
    color: #dc7717;
}
.back[data-v-00171d0c] {
    position: absolute;
    height: 24px;
    width: 120%;
    top: 16px;
    left: -10%;
    z-index: 1;
    border-radius: 12px;
    background-color: #fdf2e6;
}
.design-main-items > .design-main-items-content > .list[data-v-00171d0c]{
    margin-bottom: 3%;
    position: relative;
}
.design-main-items > .design-main-items-content > .list > .title[data-v-00171d0c]{
    font-size: 16px;
    line-height: 20px;
    color: #DC7717;
    margin-bottom: 4%;
}
.design-main-items > .design-main-items-content > .list > .title_child_synthesis[data-v-00171d0c]{
    font-size: 18px;
    line-height: 20px;
    color: #DC7717;
}
.design-main-items > .design-main-items-content > .list > .title_child_synthesis > .score-standard[data-v-00171d0c]{
    font-size: 14px;
    color: #1A1A1A;
}
.design-main-items > .design-main-items-content > .list > .chart-vessel-h25[data-v-00171d0c]{
    position: absolute;
    width: 100%;
    height: calc(86% - 20px);
    /* height: calc(100% - 32px);
    top: 32px; */
}
.design-main-items > .design-main-items-content > .list .chart-vessel-universal[data-v-00171d0c]{
    width: calc(50% - 10px);
    height: 100%;
    border: 1px solid #fbf2e7;
    border-radius: 12px;
}
.design-main-items > .design-main-items-content > .list > .chart-vessel-h30[data-v-00171d0c]{
    position: absolute;
    width: 100%;
    height: calc(86% - 20px);
    /* height: calc(100% - 32px);
    top: 32px; */
}
.design-main-items > .design-main-items-content > .list > .chart-vessel-h30 > .chart-vessel-short-vessel[data-v-00171d0c]{
    width: calc(40% - 10px);
    height: calc(100% - 30px);
    border: 1px solid #fbf2e7;
    border-radius: 12px;
}
.design-main-items > .design-main-items-content > .list > .chart-vessel-h30 > .chart-vessel-short-vessel > .chart-vessel-short[data-v-00171d0c]{
    width: 100%;
    height: 100%;
}
.design-main-items > .design-main-items-content > .list > .chart-vessel-h30 > .chart-vessel-wide-vessel[data-v-00171d0c]{
    width: calc(60% - 10px);
    height: calc(100% - 30px);
    border: 1px solid #fbf2e7;
    border-radius: 12px;
}
.design-main-items > .design-main-items-content > .list > .chart-vessel-h30 > .chart-vessel-wide-vessel > .chart-vessel-wide[data-v-00171d0c]{
    width: 100%;
    height: 100%;
}
.design-main-items > .design-main-items-content > .list > .chart-vessel-h30 .title[data-v-00171d0c]{
    text-align: center;
    line-height: 20px;
    font-size: 14px;
    color: #1A1A1A;
    margin-top: 10px;
}
.design-main-items > .design-main-items-content > .list > .evaluate[data-v-00171d0c]{
    position: relative;
    max-height: 98px;
    padding: 12px 18px;
    border-radius: 12px;
    font-size: 12px;
    line-height: 24px;
    color: #1A1A1A;
    text-indent:2em;
}
.design-main-items > .design-main-items-content > .list > .evaluate > .icon[data-v-00171d0c]{
    position: absolute;
    top: -12px;
    right: -24px;
}

/* 编辑 */
.design-main-edit[data-v-00171d0c]{
    min-width: 460px;
    height: 100%;
}

/* 编辑 */
.design-main-edit[data-v-00171d0c]{
    min-width: 460px;
    height: 100%;
}
.design-main-edit-current[data-v-00171d0c]{
    background: #fff;
    border-radius: 6px;
    padding: 0 20px;
}
.design-main-edit-current > .title[data-v-00171d0c]{
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-current > .lists >.title[data-v-00171d0c]{
    height: 28px;
    font-size: 20px;
    font-weight: 400;
    color: #313131;
    margin-bottom: 15px;
}

/* 成绩单列表 */
.select_school_report_vessel[data-v-00171d0c]{
    padding: 0 40px;
    height: 600px;
    overflow: auto;
}
.school_report_type[data-v-00171d0c]{
    background: #0061D0;
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    margin-left: 20px;
    padding: 4px 10px;
}

.echart-radar-page[data-v-22bf769e] {
}
.echart_radar[data-v-22bf769e] {
    -webkit-print-color-adjust: exact;
    /* height: 100%; */
    /* width: 100%; */
    /* width: 200px;
    height: 200px; */
    /* box-shadow: 0 0 3px red; */
}

.columnar-polarity[data-v-0f6744bd] {
  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;
}
.echarts-columnar-polarity-box[data-v-0f6744bd] {
  position: relative;
}
.echarts-columnar-polarity-title2[data-v-0f6744bd] {
  bottom: calc(20% - 20px);
}
.taget-info-item[data-v-0f6744bd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
  white-space: nowrap;
}
.taget-info-item .just[data-v-0f6744bd],
  .taget-info-item .minus[data-v-0f6744bd] {
    height: 14px;
    width: 14px;
    border-radius: 7px;
    background: #38ab52;
    margin-right: 10px;
}

.w200[data-v-f21e2b12] {
  width: 350px;
}
.designUniversalityPreview .list[data-v-f21e2b12] {
  max-height: calc(50% - 10px);
  overflow-y: auto;
  background: #fff;
  margin-bottom: 20px;
  border-radius: 6px;
  padding: 0 20px;
}
.designUniversalityPreview .list > .title[data-v-f21e2b12] {
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.designUniversalityPreview .list > .item[data-v-f21e2b12] {
    margin-bottom: 16px;
}
.designUniversalityPreview .list > .item .val[data-v-f21e2b12] {
      width: 350px;
      font-size: 16px;
      line-height: 30px;
      color: #626262;
      font-weight: 600;
      margin-left: 25px;
}
.designUniversalityPreview .list > .item .user[data-v-f21e2b12] {
      width: 140px;
      height: 140px;
      border-radius: 50%;
      overflow: hidden;
      position: relative;
}
.designUniversalityPreview .list > .item .user .user-header[data-v-f21e2b12] {
        width: 100%;
        height: 100%;
}
.designUniversalityPreview .list > .item .user .change[data-v-f21e2b12] {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 30px;
        text-align: center;
        line-height: 30px;
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        background: rgba(0, 0, 0, .1);
}

@charset "UTF-8";
.design-main[data-v-2ff98ac1] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.design-main .design-main-items[data-v-2ff98ac1] {
    padding: 90px 40px 0;
}
.design-main .design-main-items .corporeity-health[data-v-2ff98ac1] {
      margin-top: -1px;
      font-size: 14px;
      color: #252525;
}
.design-main .design-main-items .corporeity-health .column1[data-v-2ff98ac1] {
        width: 60px;
}
.design-main .design-main-items .corporeity-health .column2[data-v-2ff98ac1] {
        width: calc(100% - 60px);
}
.design-main .design-main-items .corporeity-health .cell[data-v-2ff98ac1] {
        text-align: center;
        padding: 14px 0;
        line-height: 20px;
}
.design-main .design-main-items .corporeity-health .cell2[data-v-2ff98ac1] {
        text-align: center;
        padding: 14px 0;
        line-height: 68px;
}
.design-main .design-main-items .corporeity-health .result-score-list[data-v-2ff98ac1] {
        width: 60%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
.design-main .design-main-items .corporeity-health .result-score-list .result-score-item[data-v-2ff98ac1] {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
}
.design-main .design-main-items .corporeity-health .result-score-list .result-score-item .score-item-val[data-v-2ff98ac1] {
            min-height: 49px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
}
.design-main .design-main-items .corporeity-health .title[data-v-2ff98ac1] {
        width: 14px;
}
.design-main .design-main-items .corporeity-health .title-row[data-v-2ff98ac1] {
        width: 28px;
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-right[data-v-2ff98ac1] {
        width: 40%;
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-left[data-v-2ff98ac1] {
        width: 60%;
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-left .hearing-title[data-v-2ff98ac1] {
          width: 40px;
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-left .hearing-title p[data-v-2ff98ac1] {
            width: 14px;
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-left .hearing-content[data-v-2ff98ac1] {
          width: calc(100% - 40px);
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-left .hearing-score[data-v-2ff98ac1] {
          width: calc(100% - 40px);
}
.design-main .design-main-items .corporeity-health .label[data-v-2ff98ac1] {
        width: 80px;
}
.design-main .design-main-items .corporeity-health .label-result[data-v-2ff98ac1] {
        width: calc(100% - 80px);
        position: relative;
}
.design-main .design-main-items .corporeity-health .label-result .unit[data-v-2ff98ac1] {
          position: absolute;
          right: 10px;
}
.design-main .design-main-items .corporeity-health .result[data-v-2ff98ac1] {
        width: 100%;
}
.design-main .design-main-items .corporeity-health .result .result-title[data-v-2ff98ac1] {
          width: 40%;
}
.design-main .design-main-items .corporeity-health .result .result-score[data-v-2ff98ac1] {
          width: 60%;
}
.design-main .design-main-items .corporeity-health .dynamic-list[data-v-2ff98ac1] {
        width: 100%;
}
.design-main .design-main-items .corporeity-health .dynamic-list .item-40[data-v-2ff98ac1] {
          width: 40%;
}
.design-main .design-main-items .corporeity-health .dynamic-list .item-60[data-v-2ff98ac1] {
          width: 60%;
}
.design-main .design-main-items .corporeity-health .dynamic-list .align-other-item[data-v-2ff98ac1] {
          width: calc(60% - 1px);
}
/* 编辑 */
.design-main-edit[data-v-2ff98ac1] {
  min-width: 460px;
  height: 100%;
}
.select-school-report-vessel[data-v-2ff98ac1] {
  padding: 0 40px;
  max-height: 600px;
  overflow: auto;
}

@charset "UTF-8";
.design-main[data-v-446916a9] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-446916a9] {
  height: 100%;
  background-image: url(/vue/dist/static/img/design_student_info_back.288247d.png);
}
/* 编辑 */
.design-main-edit[data-v-446916a9] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-universality[data-v-446916a9] {
  max-height: calc(50% - 10px);
  overflow-y: auto;
  background: #fff;
  margin-bottom: 20px;
  border-radius: 6px;
}
.design-main-edit-current[data-v-446916a9] {
  max-height: calc(50% - 10px);
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
}
.lists[data-v-446916a9] {
  margin-bottom: 24px;
}
.design-logo-box[data-v-446916a9] {
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.design-logo-box .design-logo-text[data-v-446916a9] {
    font-size: 24px;
    font-weight: 800;
    color: white;
}
.design-logo-box .design-logo-img[data-v-446916a9] {
    width: 80px;
    height: 80px;
    margin-top: -80px;
    margin-bottom: 16px;
}
.design-logo-box .design-logo-img .el-image[data-v-446916a9] {
      width: 100%;
      height: 100%;
}

.item-content[data-v-48b909a1] {
  width: 100%;
}
.img-vessel[data-v-48b909a1] {
  width: 34px;
  height: 34px;
  border-radius: 6px;
  border: 1px solid #f0f0f0;
  overflow: hidden;
}
.img-vessel > image[data-v-48b909a1] {
  width: 100%;
  height: 100%;
}
.img-path[data-v-48b909a1] {
  width: calc(100% - 154px);
  height: 34px;
  background: #f8f8f8;
  border: 1px solid #f0f0f0;
  border-radius: 6px;
}
.design-item-btn-medium[data-v-48b909a1] {
  width: 180px;
  height: 34px;
  background: #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  font-weight: 400;
  color: #626262;
  cursor: pointer;
}
.sys-img-titile[data-v-48b909a1] {
  font-size: 20px;
  font-weight: 600;
  color: black;
}
.sys-img-box[data-v-48b909a1] {
  margin: 20px 0 40px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.sys-img-box .sys-img-item[data-v-48b909a1] {
    width: 22%;
    margin: 1.5%;
    border-radius: 5%;
    overflow: hidden;
    position: relative;
}
.sys-img-box .sys-img-item img[data-v-48b909a1] {
      width: 100%;
}
.sys-img-box .sys-img-item .sys-img-item-back[data-v-48b909a1] {
      display: none;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, .5);
      text-align: center;
}
.sys-img-box .sys-img-item .sys-img-item-back i[data-v-48b909a1] {
        font-size: 500%;
        font-weight: 800;
        color: rgba(255, 255, 255, .5);
}
.sys-img-box .sys-img-item .sys-img-item-check[data-v-48b909a1] {
      display: block;
}
.sys-img-box .sys-img-item .sys-img-item-check i[data-v-48b909a1] {
        color: #168c51;
}
.sys-img-box .sys-img-item:hover .sys-img-item-back[data-v-48b909a1] {
    display: block;
}
.sys-img-operation[data-v-48b909a1] {
  text-align: center;
}

@charset "UTF-8";
.border-merge[data-v-e9f5848c] {
  margin: -1px 0 0 -1px;
}
.design-main[data-v-e9f5848c] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.design-main .design-main-items[data-v-e9f5848c] {
    padding: 90px 40px 0;
}
.design-main .design-main-items .subjoin[data-v-e9f5848c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.design-main .design-main-items .subjoin .left[data-v-e9f5848c] {
        padding: 10px 0;
        font-size: 14px;
        -ms-flex-preferred-size: 60px;
            flex-basis: 60px;
        border: 1px solid #666;
        text-align: center;
}
.design-main .design-main-items .subjoin .right[data-v-e9f5848c] {
        padding: 10px;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        border: 1px solid #666;
}
.design-main .design-main-items .subjoin .right .item[data-v-e9f5848c] {
          font-size: 14px;
          line-height: 40px;
}
/* 编辑 */
.design-main-edit[data-v-e9f5848c] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-e9f5848c] {
  max-height: 100%;
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
}
.lists[data-v-e9f5848c] {
  margin-bottom: 24px;
}



































































































































































































































































/*  */
.leave_root_name_edit[data-v-59afbd84]{
    width: 356px;
    height: 34px;
    border-radius: 7px;
}
.design-main[data-v-59afbd84]{
    position: absolute;
    width: 100%;
    height: 100%;
}
/*  */
.design-main-items[data-v-59afbd84]{
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main-items > .bg-vessel[data-v-59afbd84]{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.design-main-items > .bg-vessel > .bg-pic[data-v-59afbd84]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.content[data-v-59afbd84]{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 203;
}
.school-logo-vessel[data-v-59afbd84]{
    width: 65px;
    height: 65px;
    margin-bottom: 30px;
}
.school-logo-vessel > .el-image[data-v-59afbd84]{
    width: 100%;
    height: 100%;
}
.school-name[data-v-59afbd84],.debter-name[data-v-59afbd84]{
    height: 40px;
    font-size: 34px;
    line-height: 40px;
    font-weight: bold;
}
.semester-name[data-v-59afbd84]{
    height: 26px;
    font-size: 22px;
    line-height: 26px;
}
.pupil-datum[data-v-59afbd84]{
    margin: 200px 0 100px 0;
}
.pupil-datum > .item[data-v-59afbd84]{
    margin-top: 14px;
}
.pupil-datum > .item > .title[data-v-59afbd84]{
    font-size: 24px;
    line-height: 30px;
    font-weight: 400;
    margin-right: 10px;
    font-family: 'HarmonyOS_Sans_SC_Regular';
}
.pupil-datum > .item > .val[data-v-59afbd84]{
    width: 160px;
    height: 30px;
    font-size:  24px;
    font-family: 'HarmonyOS_Sans_SC_Regular';
    line-height: 30px;
    font-weight: 600;
    text-align: center;
    border-bottom: 1px solid;
}
/* 编辑 */
.design-main-edit[data-v-59afbd84]{
    min-width: 460px;
    height: 100%;
}
.design-main-edit-current[data-v-59afbd84]{
    /* max-height: calc(50% - 10px);
    overflow-y: auto; */
    background: #fff;
    border-radius: 6px;
    padding: 0 20px;
}
.design-main-edit-current > .title[data-v-59afbd84]{
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-current > .lists >.title[data-v-59afbd84]{
    height: 28px;
    font-size: 20px;
    font-weight: 400;
    color: #313131;
    margin-bottom: 15px;
}
.color-val[data-v-59afbd84]{
    width: 92px;
    height: 34px;
    background: #f8f8f8;
    border: 0.1px solid #f0f0f0;
    border-radius: 7px;
    text-align: center;
    line-height: 34px;
    margin-left: 15px;
}




































































































































































































































































/*  */
.leave_root_name_edit[data-v-360ff4ad]{
    width: 356px;
    height: 34px;
    border-radius: 7px;
}
.design-main[data-v-360ff4ad]{
    position: absolute;
    width: 100%;
    height: 100%;
}
/*  */
.design-main-items[data-v-360ff4ad]{
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main-items > .bg-vessel[data-v-360ff4ad]{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.design-main-items > .bg-vessel > .bg-pic[data-v-360ff4ad]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.content[data-v-360ff4ad]{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 203;
}
.title-1[data-v-360ff4ad]{
    font-size: 30px;
    font-family: 方正书宋;
    font-weight: bold;
    color:#252525;
}
.title-2[data-v-360ff4ad]{
    font-size: 38px;
    font-family: 方正书宋;
    font-weight: bold;
    color:#252525;
    margin-top: 4%;
}
.title-3[data-v-360ff4ad]{
    font-size: 50px;
    font-family: 报隶简;
    color:#252525;
    margin-top: 16%;
}
.title-4[data-v-360ff4ad]{
    font-size: 24px;
    font-family: 方正楷体;
    color:#252525;
    margin-top: 16%;
}
.pupil-datum[data-v-360ff4ad]{
    margin: 20% 0 8% 0;
}
.pupil-datum > .item[data-v-360ff4ad]{
    margin-top: 10%;
}
.pupil-datum > .item > .title[data-v-360ff4ad]{
    font-size: 28px;
    line-height: 30px;
    margin-right: 10px;
    font-family: 报隶简;
}
.pupil-datum > .item > .val[data-v-360ff4ad]{
    width: 320px;
    height: 30px;
    font-size:  24px;
    font-family: 'HarmonyOS_Sans_SC_Regular';
    line-height: 30px;
    font-family: 报隶简;
    text-align: center;
}
/* 学年 */
.school-year[data-v-360ff4ad] {
    font-size: 20px;
    font-weight: bold;
    font-family: 方正楷体;
}
.year-margin[data-v-360ff4ad] {
    margin: 0 20px;
    font-size: 20px;
    font-family: 方正楷体;
}
/* 学期 */
.school-semester[data-v-360ff4ad] {
    margin-top: 20px;
    font-size: 20px;
    font-weight: bold;
    font-family: 方正楷体;
}
.margin-1-block[data-v-360ff4ad] {
    margin: 0 20px;
}
/* 编辑 */
.design-main-edit[data-v-360ff4ad]{
    min-width: 460px;
    height: 100%;
}
.design-main-edit-current[data-v-360ff4ad]{
    /* max-height: calc(50% - 10px);
    overflow-y: auto; */
    background: #fff;
    border-radius: 6px;
    padding: 0 20px;
}
.design-main-edit-current > .title[data-v-360ff4ad]{
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-current > .lists >.title[data-v-360ff4ad]{
    height: 28px;
    font-size: 20px;
    font-weight: 400;
    color: #313131;
    margin-bottom: 15px;
}
.color-val[data-v-360ff4ad]{
    width: 92px;
    height: 34px;
    background: #f8f8f8;
    border: 0.1px solid #f0f0f0;
    border-radius: 7px;
    text-align: center;
    line-height: 34px;
    margin-left: 15px;
}

@charset "UTF-8";
.design-main[data-v-7aebf704] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-7aebf704] {
  position: relative;
  height: 100%;
  /* background: red; */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.design-main-items2[data-v-7aebf704] {
  text-align: center;
}
/* 编辑 */
.design-main-edit[data-v-7aebf704] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-universality[data-v-7aebf704] {
  max-height: calc(50% - 10px);
  overflow-y: auto;
  background: #fff;
  margin-bottom: 20px;
  border-radius: 6px;
}
.leave_root_name_edit[data-v-7aebf704] {
  width: 356px;
  height: 34px;
  border-radius: 7px;
}
.design-main-edit-title[data-v-7aebf704] {
  color: #b2b2b2;
  line-height: 44px;
  font-size: 16px;
  margin-bottom: 12px;
}
.design-main-edit-current[data-v-7aebf704] {
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
}
.design-main-edit-current[data-v-7aebf704] {
  /* max-height: calc(50% - 10px);
      overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-7aebf704] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-7aebf704] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.color-val[data-v-7aebf704] {
  width: 92px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.color-val .el-input__inner[data-v-7aebf704] {
    background-color: transparent;
    border-color: transparent !important;
}
.date-val[data-v-7aebf704] {
  width: 132px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.date-val .el-input__inner[data-v-7aebf704], .date-val .el-range-editor .el-range-input[data-v-7aebf704] {
    font-size: 12px;
    background-color: transparent;
    border-color: transparent !important;
}
.design-main-items-content[data-v-7aebf704] {
  padding: 90px 10% 0;
  position: absolute;
  width: 80%;
  height: calc(100% - 90px);
  overflow: hidden;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.design-main-items > .design-main-items-content > .title[data-v-7aebf704] {
  font-weight: 800;
  color: #dc7717;
}
.design-main-items > .design-main-items-content > .title .title-val[data-v-7aebf704] {
    font-size: 22px;
    line-height: 26px;
}
.design-main-items.design-main-items2 > .design-main-items-content .title[data-v-7aebf704] {
  font-weight: 800;
  color: #dc7717;
  width: 100%;
  height: 20px;
  background: #fdf2e6;
  border-radius: 10px;
  position: relative;
}
.design-main-items.design-main-items2 > .design-main-items-content .title .title-val[data-v-7aebf704] {
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
}
/* 预览 start ===================================*/
.a4-page .design-main-edit[data-v-7aebf704] {
  display: none;
}
.a4-page .design-main-preview[data-v-7aebf704] {
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}
.a4-page .design-main-preview .design-main-preview-details[data-v-7aebf704] {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
}
/* 预览 end =======================================*/
.design-main[data-v-7aebf704] {
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 16px;
}
/* 内容 */
.design-main-items[data-v-7aebf704] {
  width: 100%;
  height: 100%;
  position: relative;
}
.design-main-items > .design-main-items-content[data-v-7aebf704] {
  padding: 90px 80px 0;
  position: absolute;
  width: calc(100% - 160px);
  height: calc(100% - 90px);
}
.design-main-items > .design-main-items-content > .title[data-v-7aebf704] {
  width: 100%;
  height: 20px;
  border-radius: 10px;
  position: relative;
  margin-bottom: 20px;
}
.design-main-items > .design-main-items-content > .title .title-back[data-v-7aebf704] {
    position: absolute;
    height: 18px;
    width: 100px;
    background: red;
}
.design-main-items > .design-main-items-content > .title > .title-val[data-v-7aebf704] {
  font-size: 22px;
  line-height: 26px;
  text-align: center;
  position: absolute;
  width: 100%;
  top: -12px;
  color: #dc7717;
}
.design-main-items > .design-main-items-content > .list[data-v-7aebf704] {
  margin-bottom: 5%;
  position: relative;
}
.design-main-items > .design-main-items-content > .list-evaluate[data-v-7aebf704] {
  margin-top: 5%;
}
.design-main-items > .design-main-items-content > .list > .title[data-v-7aebf704] {
  font-size: 16px;
  line-height: 20px;
  color: #dc7717;
  margin-bottom: 12px;
  font-weight: 600;
}
.design-main-items
> .design-main-items-content
> .list
> .title
> .score-standard[data-v-7aebf704] {
  font-size: 12px;
  color: #1a1a1a;
}
.design-main-items > .design-main-items-content > .list > .chart-vessel-h25[data-v-7aebf704] {
  position: absolute;
  width: 100%;
  height: calc(100% - 32px);
  top: 32px;
}
.design-main-items
> .design-main-items-content
> .list
.chart-vessel-universal[data-v-7aebf704] {
  width: 49%;
  height: 100%;
  border: 1px solid #fbf2e7;
  border-radius: 12px;
}
.design-main-items > .design-main-items-content > .list > .chart-vessel-h30[data-v-7aebf704] {
  position: absolute;
  width: 100%;
  height: calc(100% - 32px);
  top: 32px;
}
.design-main-items
> .design-main-items-content
> .list
> .chart-vessel-h30
> .chart-vessel-short-vessel[data-v-7aebf704] {
  width: calc(40% - 10px);
  height: calc(100% - 30px);
  border: 1px solid #fbf2e7;
  border-radius: 12px;
}
.design-main-items
> .design-main-items-content
> .list
> .chart-vessel-h30
> .chart-vessel-short-vessel
> .chart-vessel-short[data-v-7aebf704] {
  width: 100%;
  height: 100%;
}
.design-main-items
> .design-main-items-content
> .list
> .chart-vessel-h30
> .chart-vessel-wide-vessel[data-v-7aebf704] {
  width: calc(60% - 10px);
  height: calc(100% - 30px);
  border: 1px solid #fbf2e7;
  border-radius: 12px;
}
.design-main-items
> .design-main-items-content
> .list
> .chart-vessel-h30
> .chart-vessel-wide-vessel
> .chart-vessel-wide[data-v-7aebf704] {
  width: 100%;
  height: 100%;
}
.design-main-items
> .design-main-items-content
> .list
> .chart-vessel-h30
.title[data-v-7aebf704] {
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  color: #1a1a1a;
  margin-top: 10px;
}
.design-main-items > .design-main-items-content > .list > .evaluate[data-v-7aebf704] {
  position: relative;
  max-height: 98px;
  padding: 10px 20px;
  border-radius: 12px;
  font-size: 14px;
  line-height: 24px;
  color: #1a1a1a;
}
.design-main-items > .design-main-items-content > .list > .evaluate > .icon[data-v-7aebf704] {
  position: absolute;
  top: -12px;
  right: -24px;
}
/* 编辑 */
.design-main-edit[data-v-7aebf704] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-7aebf704] {
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-7aebf704] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-7aebf704] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.chart-vessel-universal-title[data-v-7aebf704] {
  text-align: center;
  margin-top: 20px;
}
.box-title[data-v-7aebf704] {
  font-size: 18px;
  font-weight: 600;
  text-align: center;
}
.box-title .title-head[data-v-7aebf704] {
  position: relative;
  display: inline-block;
}
.box-title .text[data-v-7aebf704] {
  position: relative;
  z-index: 2;
  margin-bottom: 8px;
}
.box-title .back[data-v-7aebf704] {
  position: absolute;
  height: 18px;
  width: 120%;
  top: 12px;
  left: -10%;
  z-index: 1;
  border-radius: 12px;
}
.title[data-v-7aebf704],
.chart-vessel-universal-title[data-v-7aebf704] {
  font-size: 14px !important;
  font-weight: 600 !important;
}
.title > span[data-v-7aebf704] {
  font-size: 12px;
  font-weight: 400;
  color: black;
}
.evaluate > p[data-v-7aebf704] {
  font-size: 12px;
}
.list-evaluate[data-v-7aebf704] {
  margin-bottom: 20px !important;
}

.design-main[data-v-7bd24983] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.design-main .design-main-items[data-v-7bd24983] {
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main .design-main-right[data-v-7bd24983] {
    width: 460px !important;
    height: 100%;
    background-color: #ffffff;
}

@charset "UTF-8";
.design-center[data-v-7b13555e] {
  position: relative;
  width: 100%;
  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;
  overflow: hidden;
}
.design-center .design-canvas[data-v-7b13555e] {
    width: 100%;
    height: 100%;
    position: relative;
    background: #fff;
    background-size: cover;
    /* 让背景图像尽可能填充整个容器 */
    background-position: center center;
    /* 居中显示背景图像 */
    background-repeat: no-repeat;
    /* 禁止背景图像重复 */
    -webkit-transition: -webkit-transform 0.1s ease;
    transition: -webkit-transform 0.1s ease;
    transition: transform 0.1s ease;
    transition: transform 0.1s ease, -webkit-transform 0.1s ease;
    -webkit-transform: scale(1);
            transform: scale(1);
}
.design-center .design-canvas .vdr.active[data-v-7b13555e]:before {
      outline: none;
      -webkit-box-shadow: 0 16px 32px 0 rgba(0, 0, 0, .16), 0 0 0 2px #165dff;
              box-shadow: 0 16px 32px 0 rgba(0, 0, 0, .16), 0 0 0 2px #165dff;
}
.design-center .design-canvas .vdr.active .del-comp[data-v-7b13555e] {
      display: block;
}
.design-center .design-canvas .comp-box[data-v-7b13555e] {
      width: 100%;
      height: 100%;
      position: relative;
}
.design-center .design-canvas .comp-box .del-comp[data-v-7b13555e] {
        position: absolute;
        top: -16px;
        right: -16px;
        font-size: 24px;
        color: red;
        cursor: pointer;
        display: none;
}

.reports-image[data-v-190e1d45] {
  width: 100%;
  height: 100%;
}

.text-box[data-v-b72965fe] {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

[data-v-4ee8331b]  .el-table.my-table-td-boder td.el-table__cell {
    border-bottom: none;
}
[data-v-4ee8331b]  .el-table.my-table-td-boder th.el-table__cell.is-leaf {
    border-bottom: none;
}
[data-v-4ee8331b]  .el-table.my-table-td-boder::before {
    height: 0;
}
.el-table .el-table__row[data-v-4ee8331b] {
    background-color: transparent !important;
}
.reports-table[data-v-4ee8331b] .el-table,
.el-table__expanded-cell[data-v-4ee8331b] {
    background-color: transparent;
}
.reports-table[data-v-4ee8331b] .el-table tr {
    background-color: transparent !important;
}
.reports-table[data-v-4ee8331b] .el-table--enable-row-transition .el-table__body td,
.el-table .cell[data-v-4ee8331b] {
    background-color: transparent;
}
[data-v-4ee8331b]  .el-table .cell {
    background-color: transparent;
    padding: 0;
    line-height: normal;
    line-height: initial;
    font-size: var(--font_size);
}


.reports-table[data-v-4ee8331b] {
  --font_size: 40px;
  width: 100%;
  height: 100%;
}
.reports-table .el-table--border[data-v-4ee8331b]::after, .reports-table .el-table[data-v-4ee8331b]::before {
    background: transparent;
}
.reports-table .custom-icon[data-v-4ee8331b] {
    font-size: var(--font_size);
}
.reports-table .checked-color[data-v-4ee8331b] {
    color: #FFB400;
}
.reports-table .face-icon[data-v-4ee8331b] {
    font-size: var(--font_size);
    color: #A83731;
}

.reports-medal-vessel[data-v-03f02f9b] {
  width: 100%;
  height: 100%;
}
.container[data-v-03f02f9b] {
  position: relative;
  width: 100%;
  height: 100%;
}
.box[data-v-03f02f9b] {
  position: absolute;
  /* width: 50px;
    height: 50px;
    line-height: 50px; */
  text-align: center;
  font-size: 16px;
}
.box img[data-v-03f02f9b] {
    width: 100%;
    height: 100%;
}







































































[data-v-92db1f42] .el-input-number.is-controls-right .el-input__inner {
  padding-left: 6px;
  padding-right: 40px;
}
.reports-rate[data-v-92db1f42] {
  --icon_size: 18px;
  width: 100%;
  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;
}
.reports-rate .custom-rate[data-v-92db1f42] {
    width: 100%;
    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;
}
.reports-rate .custom-rate[data-v-92db1f42] .el-rate__icon {
      font-size: var(--icon_size);
}

.reports-image-vessel[data-v-44a74a17] {
  width: 100%;
  height: 100%;
}
.reports-image-vessel .lists[data-v-44a74a17] {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 10px;
}
.reports-image-vessel .lists .list-item[data-v-44a74a17] {
      background-color: #f2f2f2;
      text-align: center;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border-radius: 6px;
      overflow: hidden;
      background-size: contain;
      background-position: center center;
      background-repeat: no-repeat;
}

[data-v-398046ae]  .el-table.my-table-td-boder td.el-table__cell {
    border-bottom: none;
}
[data-v-398046ae]  .el-table.my-table-td-boder th.el-table__cell.is-leaf {
    border-bottom: none;
}
[data-v-398046ae]  .el-table.my-table-td-boder::before {
    height: 0;
}
.el-table .el-table__row[data-v-398046ae] {
    background-color: transparent !important;
}
.reports-table[data-v-398046ae] .el-table,
.el-table__expanded-cell[data-v-398046ae] {
    background-color: transparent;
}
.reports-table[data-v-398046ae] .el-table tr {
    background-color: transparent !important;
}
.reports-table[data-v-398046ae] .el-table--enable-row-transition .el-table__body td,
.el-table .cell[data-v-398046ae] {
    background-color: transparent;
}
[data-v-398046ae]  .el-table .cell {
    background-color: transparent;
    padding: 0;
    line-height: normal;
    line-height: initial;
    font-size: var(--font_size);
}


.reports-table[data-v-398046ae] {
  --font_size: 40px;
  width: 100%;
  height: 100%;
}
.reports-table .el-table--border[data-v-398046ae]::after, .reports-table .el-table[data-v-398046ae]::before {
    background: transparent;
}
.reports-table .custom-icon[data-v-398046ae] {
    font-size: var(--font_size);
}
.reports-table .checked-color[data-v-398046ae] {
    color: #FFB400;
}
.reports-table .face-icon[data-v-398046ae] {
    font-size: var(--font_size);
    color: #A83731;
}

[data-v-ca7f096e] .el-input-number.is-controls-right .el-input__inner {
  padding-left: 6px;
  padding-right: 40px;
}
[data-v-ca7f096e] .design-main-edit-universality {
  padding: 0 !important;
}
.growthreports-config-right-config-box[data-v-ca7f096e] {
  height: 100%;
}
.growthreports-config-right-config-box[data-v-ca7f096e] .el-form-item__label {
    line-height: 18px;
}
.growthreports-config-right-config-box .menus[data-v-ca7f096e] {
    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: 40px;
    margin-bottom: 12px;
    padding: 0 24px;
}
.growthreports-config-right-config-box .menus .menus-item[data-v-ca7f096e] {
      width: 50%;
      text-align: center;
      cursor: pointer;
}
.growthreports-config-right-config-box .menus .menus-item .menus-item-name[data-v-ca7f096e] {
        border-bottom: 2px solid #fff;
        display: inline-block;
        line-height: 30px;
}
.growthreports-config-right-config-box .menus .menus-item .checked-menus-item[data-v-ca7f096e] {
        color: #2492fb;
        border-bottom: 2px solid #2492fb;
}
.growthreports-config-right-config-box .empty-img[data-v-ca7f096e] {
    padding: 60px 0;
    width: 100%;
}
.growthreports-config-right-config-box .empty-img img[data-v-ca7f096e] {
      margin: 0 auto;
      display: block;
      width: 192px;
      height: 102px;
}
.growthreports-config-right-config-box .empty-img .text[data-v-ca7f096e] {
      text-align: center;
      margin-top: 15px;
      font-size: 14px;
}
.growthreports-config-right-config-box .content[data-v-ca7f096e] {
    height: calc(100% - 52px);
    padding: 0 24px;
    overflow-y: auto;
}
.growthreports-config-right-config-box .content[data-v-ca7f096e]::-webkit-scrollbar {
      display: none;
}
.growthreports-config-right-config-box .content .page-data-origin .box-title[data-v-ca7f096e] {
      line-height: 32px;
      color: #606266;
      font-size: 14px;
      margin-bottom: 12px;
}
.growthreports-config-right-config-box .content .page-data-origin .data-origin-item[data-v-ca7f096e] {
      background: #F1F1F1;
      padding: 0 12px;
      border-radius: 4px;
      margin-top: 12px;
      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;
}
.growthreports-config-right-config-box .content .page-data-origin .data-origin-item .origin-name[data-v-ca7f096e] {
        width: calc(100% - 26px);
        line-height: 40px;
}
.growthreports-config-right-config-box .content .page-data-origin .data-origin-item .origin-edit-icon[data-v-ca7f096e] {
        width: 20px;
        text-align: right;
}
.growthreports-config-right-config-box .content .page-data-info[data-v-ca7f096e] {
      margin-bottom: 12px;
}
.growthreports-config-right-config-box .content .page-data-info .page-title[data-v-ca7f096e] {
        line-height: 18px;
        color: #606266;
        font-size: 14px;
        margin-bottom: 12px;
}
.growthreports-config-right-config-box .content .page-data-info .uploading-vessel[data-v-ca7f096e] {
        height: 40px;
        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;
}
.growthreports-config-right-config-box .content .page-data-info .uploading-vessel .img-vessel[data-v-ca7f096e] {
          width: 34px;
          height: 34px;
          border-radius: 6px;
          border: 1px solid #f0f0f0;
          overflow: hidden;
}
.growthreports-config-right-config-box .content .page-data-info .uploading-vessel .img-vessel > image[data-v-ca7f096e] {
          width: 100%;
          height: 100%;
}
.growthreports-config-right-config-box .content .page-data-info .uploading-vessel .uploading-btn[data-v-ca7f096e] {
          width: 92px;
          height: 34px;
          background: #f0f0f0;
          border-radius: 7px;
          text-align: center;
          line-height: 34px;
          font-weight: 400;
          color: #626262;
          cursor: pointer;
}
.growthreports-config-right-config-box .content .basics-info[data-v-ca7f096e] {
      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;
}
.growthreports-config-right-config-box .content .basics-info .item[data-v-ca7f096e] {
        width: 48%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.growthreports-config-right-config-box .content .basics-info .item .item-title[data-v-ca7f096e] {
          font-size: 12px;
          line-height: 16px;
          margin-bottom: 4px;
          margin-right: 12px;
}
.growthreports-config-right-config-box .content .basics-info .item .number-box[data-v-ca7f096e] {
          width: calc(100% - 40px);
}

.growthreports-config-right-data-origin-box[data-v-649c4c67] {
  width: 100%;
}
.growthreports-config-right-data-origin-box .set-data-origin-item[data-v-649c4c67] {
    width: 100%;
    margin-bottom: 12px;
}
.growthreports-config-right-data-origin-box .add-data-origin[data-v-649c4c67] {
    background: #409EFF;
    height: 32px;
    text-align: center;
    line-height: 32px;
    border-radius: 4px;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}
.growthreports-config-right-data-origin-box .show-field-name[data-v-649c4c67] {
    background: #f4f5f7;
    border-radius: 4px;
    padding: 0 12px;
    line-height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.growthreports-config-right-data-origin-box .show-field-name .name[data-v-649c4c67] {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
}
.growthreports-config-right-data-origin-box .show-field-name .edit-btn[data-v-649c4c67] {
      margin-left: 8px;
      cursor: pointer;
}
.growthreports-config-right-data-origin-box .config-table-title[data-v-649c4c67] {
    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;
    line-height: 18px;
    color: #606266;
    font-size: 14px;
    margin-bottom: 12px;
}
.growthreports-config-right-data-origin-box .config-table-title .field-icon[data-v-649c4c67] {
      cursor: pointer;
}
.growthreports-config-right-data-origin-box .config-table-field[data-v-649c4c67] {
    width: 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;
    margin-bottom: 6px;
}
.growthreports-config-right-data-origin-box .config-table-field .field-title[data-v-649c4c67] {
      width: 50px;
      font-size: 12px;
}
.growthreports-config-right-data-origin-box .config-table-field .field-name[data-v-649c4c67] {
      width: calc(100% - 50px);
      background: #f4f5f7;
      border-radius: 4px;
      padding: 0 12px;
      line-height: 32px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}

.dialog-gather-data .content[data-v-63922d40] {
  height: 600px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid rgba(0, 0, 0, .2);
  border-bottom: 1px solid rgba(0, 0, 0, .2);
  border-right: 1px solid rgba(0, 0, 0, .2);
}
.dialog-gather-data .content .app-list[data-v-63922d40] {
    width: 25%;
    height: 100%;
    overflow-y: auto;
    padding: 12px 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-left: 1px solid rgba(0, 0, 0, .2);
}
.dialog-gather-data .content .app-list .title-box[data-v-63922d40] {
      font-size: 16px;
      margin-bottom: 12px;
      color: #333;
}
.dialog-gather-data .content .app-list .app-item[data-v-63922d40] {
      line-height: 30px;
      margin-bottom: 12px;
      cursor: pointer;
      border-radius: 4px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
      border: 1px solid transparent;
      padding: 4px 8px;
}
.dialog-gather-data .content .app-list .app-item[data-v-63922d40]:hover {
        background-color: #f5f7fa;
        border-color: #e4e7ed;
}
.dialog-gather-data .content .app-list .app-item .item-icon[data-v-63922d40] {
        width: 30px;
        height: 30px;
}
.dialog-gather-data .content .app-list .app-item .item-name[data-v-63922d40] {
        width: calc(100% - 50px);
        padding: 0 6px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease;
}
.dialog-gather-data .content .app-list .app-item .item-right-icon[data-v-63922d40] {
        font-size: 20px;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease;
}
.dialog-gather-data .content .app-list .checked-page-item[data-v-63922d40] {
      background: #eaf5ff;
      color: #409eff;
      border-color: #409eff !important;
      -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
              box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
}
.dialog-gather-data .content .app-list .checked-page-item .item-name[data-v-63922d40] {
        color: #409eff;
        font-weight: 500;
}
.dialog-gather-data .content .app-list .checked-page-item .item-right-icon[data-v-63922d40] {
        color: #409eff;
}
.dialog-gather-data .content .app-list .checked-page-item[data-v-63922d40]:hover {
        background: #d4f1ff;
        border-color: #66b1ff !important;
}
.dialog-gather-data .content .page-list[data-v-63922d40] {
    width: 25%;
    height: 100%;
    overflow-y: auto;
    padding: 12px 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-left: 1px solid rgba(0, 0, 0, .2);
}
.dialog-gather-data .content .page-list .title-box[data-v-63922d40] {
      font-size: 16px;
      margin-bottom: 12px;
      color: #333;
}
.dialog-gather-data .content .page-list .page-tree-container .page-tree-item[data-v-63922d40] {
      margin-bottom: 8px;
}
.dialog-gather-data .content .page-list .page-tree-container .page-list-item[data-v-63922d40] {
      line-height: 30px;
      margin-bottom: 4px;
      padding: 0 12px;
      cursor: pointer;
      border-radius: 4px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
      border: 1px solid transparent;
}
.dialog-gather-data .content .page-list .page-tree-container .page-list-item[data-v-63922d40]:hover {
        background-color: #f5f7fa;
        border-color: #e4e7ed;
}
.dialog-gather-data .content .page-list .page-tree-container .page-list-item .expand-icon[data-v-63922d40] {
        margin-right: 8px;
        font-size: 12px;
        color: #666;
        cursor: pointer;
        -webkit-transition: -webkit-transform 0.3s;
        transition: -webkit-transform 0.3s;
        transition: transform 0.3s;
        transition: transform 0.3s, -webkit-transform 0.3s;
}
.dialog-gather-data .content .page-list .page-tree-container .page-list-item .expand-icon[data-v-63922d40]:hover {
          color: #409eff;
}
.dialog-gather-data .content .page-list .page-tree-container .page-list-item .expand-placeholder[data-v-63922d40] {
        width: 20px;
        margin-right: 8px;
}
.dialog-gather-data .content .page-list .page-tree-container .page-list-item .item-name[data-v-63922d40] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease;
}
.dialog-gather-data .content .page-list .page-tree-container .page-child-container[data-v-63922d40] {
      margin-left: 20px;
}
.dialog-gather-data .content .page-list .page-tree-container .page-child-container .page-child-item[data-v-63922d40] {
        padding-left: 8px;
        font-size: 14px;
}
.dialog-gather-data .content .page-list .checked-page-item[data-v-63922d40] {
      background: #eaf5ff;
      color: #409eff;
      border-color: #409eff !important;
      -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
              box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
}
.dialog-gather-data .content .page-list .checked-page-item .expand-icon[data-v-63922d40] {
        color: #409eff !important;
}
.dialog-gather-data .content .page-list .checked-page-item .expand-icon[data-v-63922d40]:hover {
          color: #409eff !important;
}
.dialog-gather-data .content .page-list .checked-page-item .item-name[data-v-63922d40] {
        color: #409eff;
        font-weight: 500;
}
.dialog-gather-data .content .page-list .checked-page-item[data-v-63922d40]:hover {
        background: #d4f1ff;
        border-color: #66b1ff !important;
}
.dialog-gather-data .content .field-list-box[data-v-63922d40] {
    width: 25%;
    height: 100%;
    overflow-y: auto;
    padding: 12px 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-left: 1px solid rgba(0, 0, 0, .2);
}
.dialog-gather-data .content .field-list-box .title-box[data-v-63922d40] {
      font-size: 16px;
      margin-bottom: 12px;
      color: #333;
}
.dialog-gather-data .content .field-list-box .field-list-item-label[data-v-63922d40] {
      margin-bottom: 12px;
      font-weight: bold;
}
.dialog-gather-data .content .field-list-box .field-list-item[data-v-63922d40] {
      line-height: 30px;
      margin-bottom: 12px;
      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: 8px 12px;
      border-radius: 4px;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
      border: 1px solid transparent;
}
.dialog-gather-data .content .field-list-box .field-list-item[data-v-63922d40]:hover {
        background-color: #f5f7fa;
        border-color: #e4e7ed;
}
.dialog-gather-data .content .field-list-box .field-list-item .field-item-name[data-v-63922d40] {
        width: calc(100% - 20px);
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease;
}
.dialog-gather-data .content .field-list-box .field-list-item .field-item-handle[data-v-63922d40] {
        width: 20px;
        text-align: right;
}
.dialog-gather-data .content .field-list-box .field-list-item .field-item-handle .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner[data-v-63922d40] {
          background-color: #409eff;
          border-color: #409eff;
}
.dialog-gather-data .content .field-list-box .field-item-box[data-v-63922d40] {
      margin-bottom: 12px;
}
.dialog-gather-data .content .field-list-box .field-item-box .item-box-title[data-v-63922d40] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        line-height: 30px;
        cursor: pointer;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        border-radius: 4px;
        padding: 0 8px;
        border: 1px solid transparent;
}
.dialog-gather-data .content .field-list-box .field-item-box .item-box-title[data-v-63922d40]:hover {
          background-color: #f5f7fa;
          border-color: #e4e7ed;
}
.dialog-gather-data .content .field-list-box .field-item-box .item-box-title .name[data-v-63922d40] {
          margin-left: 8px;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease;
}
.dialog-gather-data .content .field-list-box .field-item-box .item-box-title.is-active[data-v-63922d40] {
          background: #eaf5ff;
          color: #409eff;
          border-color: #409eff;
          -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
                  box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
}
.dialog-gather-data .content .field-list-box .field-item-box .item-box-title.is-active .name[data-v-63922d40] {
            color: #409eff;
            font-weight: 500;
}
.dialog-gather-data .content .field-list-box .field-item-box .item-box-child-item[data-v-63922d40] {
        padding-left: 22px;
        line-height: 30px;
        cursor: pointer;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        border-radius: 4px;
        margin: 2px 0;
        border: 1px solid transparent;
}
.dialog-gather-data .content .field-list-box .field-item-box .item-box-child-item[data-v-63922d40]:hover {
          background-color: #f5f7fa;
          border-color: #e4e7ed;
}
.dialog-gather-data .content .field-list-box .field-item-box .item-box-child-item.is-active[data-v-63922d40] {
          background: #eaf5ff;
          color: #409eff;
          border-color: #409eff;
          -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
                  box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
}
.dialog-gather-data .content .select-field-list-box[data-v-63922d40] {
    width: 25%;
    height: 100%;
    overflow-y: auto;
    padding: 12px 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-left: 1px solid rgba(0, 0, 0, .2);
}
.dialog-gather-data .content .select-field-list-box .title-box[data-v-63922d40] {
      margin-bottom: 12px;
      color: #333;
}
.dialog-gather-data .content .select-field-list-box .field-list-item .item[data-v-63922d40] {
      line-height: 30px;
      margin-bottom: 12px;
      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: 8px 12px;
      background: #eaf5ff;
      border: 1px solid #b3d8ff;
      border-radius: 6px;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
}
.dialog-gather-data .content .select-field-list-box .field-list-item .item[data-v-63922d40]:hover {
        background: #d4f1ff;
        border-color: #409eff;
        -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
                box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
}
.dialog-gather-data .content .select-field-list-box .field-list-item .item .field-item-name[data-v-63922d40] {
        width: calc(100% - 20px);
        color: #409eff;
        font-weight: 500;
}
.dialog-gather-data .content .select-field-list-box .field-list-item .item .select-field-icon-del[data-v-63922d40] {
        width: 20px;
        text-align: right;
        cursor: pointer;
        color: #f56c6c;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
}
.dialog-gather-data .content .select-field-list-box .field-list-item .item .select-field-icon-del[data-v-63922d40]:hover {
          color: #f78989;
          -webkit-transform: scale(1.2);
                  transform: scale(1.2);
}
.dialog-gather-data .handle-btn[data-v-63922d40] {
  text-align: center;
  margin-top: 18px;
}

[data-v-f0984b52] .el-form-item__label {
  line-height: 40px !important;
}
.dialog-gather-data .handle-btn[data-v-f0984b52] {
  text-align: center;
  margin-top: 18px;
}

.tree-item-container .page-tree-item[data-v-22c27866] {
  margin-bottom: 4px;
}
.tree-item-container .page-list-item[data-v-22c27866] {
  line-height: 30px;
  margin-bottom: 4px;
  padding: 0 12px;
  cursor: pointer;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border: 1px solid transparent;
}
.tree-item-container .page-list-item[data-v-22c27866]:hover {
    background-color: #f5f7fa;
    border-color: #e4e7ed;
}
.tree-item-container .page-list-item .expand-icon[data-v-22c27866] {
    margin-right: 8px;
    font-size: 12px;
    color: #666;
    cursor: pointer;
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s;
}
.tree-item-container .page-list-item .expand-icon[data-v-22c27866]:hover {
      color: #409eff;
}
.tree-item-container .page-list-item .expand-placeholder[data-v-22c27866] {
    width: 20px;
    margin-right: 8px;
}
.tree-item-container .page-list-item .item-name[data-v-22c27866] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease;
}
.tree-item-container .page-list-item .el-checkbox[data-v-22c27866] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.tree-item-container .page-child-container[data-v-22c27866] {
  margin-left: 20px;
}
.tree-item-container .page-child-container .page-child-item[data-v-22c27866] {
    padding-left: 8px;
    font-size: 14px;
}
.tree-item-container .checked-page-item[data-v-22c27866] {
  background: #eaf5ff;
  color: #409eff;
  border-color: #409eff !important;
  -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
          box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
}
.tree-item-container .checked-page-item .expand-icon[data-v-22c27866] {
    color: #409eff !important;
}
.tree-item-container .checked-page-item .expand-icon[data-v-22c27866]:hover {
      color: #409eff !important;
}
.tree-item-container .checked-page-item .item-name[data-v-22c27866] {
    color: #409eff;
    font-weight: 500;
}
.tree-item-container .checked-page-item[data-v-22c27866]:hover {
    background: #d4f1ff;
    border-color: #66b1ff !important;
}

.field-tree-item-container .field-tree-item[data-v-2c925edf] {
  margin-bottom: 4px;
}
.field-tree-item-container .field-tree-item .field-tree-label[data-v-2c925edf] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 12px;
    line-height: 30px;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    border: 1px solid transparent;
    position: relative;
}
.field-tree-item-container .field-tree-item .field-tree-label[data-v-2c925edf]:hover {
      background: #f5f7fa;
      border-color: #e4e7ed;
}
.field-tree-item-container .field-tree-item .field-tree-label .tree-icon[data-v-2c925edf] {
      margin-right: 6px;
      font-size: 16px;
      color: #909399;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.field-tree-item-container .field-tree-item .field-tree-label .field-tree-label-text[data-v-2c925edf] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      min-width: 0;
      max-width: 180px;
      display: inline-block;
      vertical-align: middle;
}
.field-tree-item-container .field-tree-item .field-tree-label .el-icon-arrow-down[data-v-2c925edf] {
      margin-left: 8px;
      font-size: 12px;
      color: #666;
      -webkit-transition: -webkit-transform 0.3s;
      transition: -webkit-transform 0.3s;
      transition: transform 0.3s;
      transition: transform 0.3s, -webkit-transform 0.3s;
}
.field-tree-item-container .field-tree-item .field-tree-label .el-icon-arrow-down.expanded[data-v-2c925edf] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.field-tree-item-container .field-tree-item .field-tree-label.directory-item[data-v-2c925edf] {
      font-weight: 500;
      color: #606266;
}
.field-tree-item-container .field-tree-item .field-tree-label.directory-item[data-v-2c925edf]:hover {
        background: #f0f9ff;
        border-color: #b3d8ff;
}
.field-tree-item-container .field-tree-item .field-tree-label.leaf-item[data-v-2c925edf] {
      color: #333;
}
.field-tree-item-container .field-tree-item .checked-field-item[data-v-2c925edf] {
    background: #eaf5ff;
    color: #409eff;
    border-color: #409eff !important;
    -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
            box-shadow: 0 2px 8px rgba(64, 158, 255, .2);
    font-weight: 500;
}
.field-tree-item-container .field-tree-item .checked-field-item[data-v-2c925edf]:hover {
      background: #d4f1ff;
      border-color: #66b1ff !important;
}
.field-tree-item-container .field-tree-item .checked-field-item .field-tree-label-text[data-v-2c925edf] {
      color: #409eff;
      font-weight: 500;
}
.field-tree-item-container .field-tree-item .field-tree-children[data-v-2c925edf] {
    margin-left: 20px;
}

:v-deep .dialog-gather-data[data-v-04ed0e61] {
  min-width: 856px;
}
:v-deep .ddialog-gather-data .el-dialog__header[data-v-04ed0e61] {
  border-bottom: 1px solid #DCDFE6;
}
:v-deep .dialog-gather-data .el-dialog__body[data-v-04ed0e61] {
  padding: 0;
}
.dialog-gather-data .content[data-v-04ed0e61] {
  height: 460px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid rgba(0, 0, 0, .2);
  border-bottom: 1px solid rgba(0, 0, 0, .2);
  border-right: 1px solid rgba(0, 0, 0, .2);
}
.dialog-gather-data .content .vdoing-list[data-v-04ed0e61] {
    width: 280px;
    height: 100%;
    overflow-y: auto;
    padding: 12px 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-left: 1px solid rgba(0, 0, 0, .2);
}
.dialog-gather-data .content .vdoing-list .vdoing-header[data-v-04ed0e61] {
      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: 12px;
}
.dialog-gather-data .content .vdoing-list .vdoing-header .title-box[data-v-04ed0e61] {
        font-size: 16px;
        color: #333;
}
.dialog-gather-data .content .vdoing-list .vdoing-header .transposition-btn[data-v-04ed0e61] {
        font-size: 12px;
        color: var(--theme_color);
        border: 1px solid var(--theme_color);
        border-radius: 4px;
        padding: 2px 6px;
        cursor: pointer;
}
.dialog-gather-data .content .vdoing-list .vdoing-list-item[data-v-04ed0e61] {
      line-height: 30px;
      margin-bottom: 12px;
      padding: 0 12px;
      cursor: pointer;
      border-radius: 4px;
      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;
}
.dialog-gather-data .content .vdoing-list .vdoing-list-item .vdoing-item-name[data-v-04ed0e61] {
        width: calc(100% - 42px);
}
.dialog-gather-data .content .vdoing-list .vdoing-list-item .vdoing-item-desc[data-v-04ed0e61] {
        width: 42px;
        color: #606266;
        font-size: 12px;
        text-align: right;
}
.dialog-gather-data .content .vdoing-list .checked-vdoing-item[data-v-04ed0e61] {
      background: #F1F1F1;
      color: var(--theme_color);
}
.dialog-gather-data .content .field-list-box[data-v-04ed0e61] {
    width: 280px;
    height: 100%;
    overflow-y: auto;
    padding: 12px 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-left: 1px solid rgba(0, 0, 0, .2);
}
.dialog-gather-data .content .field-list-box .title-box[data-v-04ed0e61] {
      font-size: 16px;
      margin-bottom: 12px;
      color: #333;
}
.dialog-gather-data .content .field-list-box .field-list-item[data-v-04ed0e61] {
      line-height: 30px;
      margin-bottom: 12px;
      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;
}
.dialog-gather-data .content .field-list-box .field-list-item .field-item-name[data-v-04ed0e61] {
        width: calc(100% - 20px);
}
.dialog-gather-data .content .field-list-box .field-list-item .field-item-handle[data-v-04ed0e61] {
        width: 20px;
        text-align: right;
        cursor: pointer;
}
.dialog-gather-data .content .field-list-box .date-box .date-item .month-header[data-v-04ed0e61] {
      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;
}
.dialog-gather-data .content .field-list-box .date-box .date-item .month-header .month-info[data-v-04ed0e61] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        cursor: pointer;
        line-height: 30px;
}
.dialog-gather-data .content .field-list-box .date-box .date-item .month-header .month-info .month-info-name[data-v-04ed0e61] {
          margin-left: 6px;
}
.dialog-gather-data .content .field-list-box .date-box .date-item .month-header .month-info i.el-icon-arrow-down[data-v-04ed0e61] {
          font-size: 12px;
          font-weight: bold;
          -webkit-transform: rotateZ(0deg);
                  transform: rotateZ(0deg);
          -webkit-transition: 0.1s all;
          transition: 0.1s all;
}
.dialog-gather-data .content .field-list-box .date-box .date-item .month-header .month-info.close i.el-icon-arrow-down[data-v-04ed0e61] {
        -webkit-transform: rotateZ(180deg);
                transform: rotateZ(180deg);
}
.dialog-gather-data .content .field-list-box .date-box .date-item .child-list-box[data-v-04ed0e61] {
      padding-left: 16px;
}
.dialog-gather-data .content .field-list-box .date-box .date-item .child-list-box .child-item[data-v-04ed0e61] {
        line-height: 30px;
        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;
}
.dialog-gather-data .content .select-list-box[data-v-04ed0e61] {
    width: 280px;
    height: 100%;
    overflow-y: auto;
    padding: 12px 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-left: 1px solid rgba(0, 0, 0, .2);
}
.dialog-gather-data .content .select-list-box .title-box[data-v-04ed0e61] {
      font-size: 16px;
      margin-bottom: 12px;
      color: #333;
}
.dialog-gather-data .content .select-list-box .select-list-item[data-v-04ed0e61] {
      line-height: 30px;
      margin-bottom: 12px;
      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;
}
.dialog-gather-data .content .select-list-box .select-list-item .select-item-name[data-v-04ed0e61] {
        width: calc(100% - 20px);
}
.dialog-gather-data .content .select-list-box .select-list-item .select-item-handle[data-v-04ed0e61] {
        width: 20px;
        text-align: right;
        cursor: pointer;
}
.dialog-gather-data .handle-btn[data-v-04ed0e61] {
  text-align: center;
  margin-top: 18px;
}

.student-evaluate-list-pop .public-pop-root-inside .search-box[data-v-7aa01a24] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  margin-bottom: 10px;
}
.student-evaluate-list-pop .public-pop-root-inside .search-box[data-v-7aa01a24] .el-input {
    width: 200px;
}
.student-evaluate-list-pop .public-pop-root-inside .content[data-v-7aa01a24] {
  height: 600px;
  overflow: auto;
}
.student-evaluate-list-pop .public-pop-root-inside .content .list-item[data-v-7aa01a24] {
    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;
    padding: 20px 0;
    border-bottom: 1px solid #f3f3f3;
}
.student-evaluate-list-pop .public-pop-root-inside .content .list-item .content-head[data-v-7aa01a24] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.student-evaluate-list-pop .public-pop-root-inside .content .list-item .content-head .head-name[data-v-7aa01a24] {
        font-size: 22px;
        font-weight: 400;
}
.student-evaluate-list-pop .public-pop-root-inside .content .list-item .content-head .head-type-name[data-v-7aa01a24] {
        background: #0061D0;
        border-radius: 4px;
        font-size: 16px;
        color: #fff;
        margin-left: 20px;
        padding: 4px 10px;
}
.student-evaluate-list-pop .public-pop-root-inside .content .list-item .content-info[data-v-7aa01a24] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 20px;
      padding: 10px 0;
}
.student-evaluate-list-pop .public-pop-root-inside .content .list-item .content-info .info-user-count[data-v-7aa01a24],
      .student-evaluate-list-pop .public-pop-root-inside .content .list-item .content-info .info-lesson-count[data-v-7aa01a24] {
        margin-right: 20px;
}
.student-evaluate-list-pop .public-pop-root-inside .content .list-item .content-desc[data-v-7aa01a24] {
      font-size: 20px;
}
.student-evaluate-list-pop .public-pop-root-inside .operation[data-v-7aa01a24] {
  padding-top: 20px;
  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;
}

.medal-type-pop .public-pop-root-inside .content[data-v-3149d940] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.medal-type-pop .public-pop-root-inside .operation[data-v-3149d940] {
  padding-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.text-set .text-property[data-v-9ddc6b76] {
  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;
}
.text-set .text-property .property-item[data-v-9ddc6b76] {
    width: 48%;
    position: relative;
}
.text-set .text-property .property-item .size-unit[data-v-9ddc6b76] {
      position: absolute;
      top: 0;
      right: 12px;
      line-height: 32px;
}
.text-set .text-property .property-item-color[data-v-9ddc6b76] {
    height: 32px;
    padding: 0 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.text-set .text-property .property-item-color[data-v-9ddc6b76] .color-vla {
      margin-left: 6px;
}
.text-set .text-property .property-item-color[data-v-9ddc6b76] .color-vla .el-input__inner {
        border: none;
        height: 20px;
        line-height: 20px;
        padding: 0 6px;
}
.text-set .set-align[data-v-9ddc6b76] {
  width: 100%;
  margin-top: 12px;
  padding: 4px 6px;
  background: #f4f5f7;
  border-radius: 4px;
  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;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.text-set .set-align .item[data-v-9ddc6b76] {
    width: 25%;
    line-height: 28px;
    text-align: center;
    border-radius: 4px;
}
.text-set .set-align .item .icon[data-v-9ddc6b76] {
      line-height: 28px;
}
.text-set .set-style[data-v-9ddc6b76] {
  width: 100%;
  margin-top: 12px;
  padding: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #f4f5f7;
  border-radius: 4px;
  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;
}
.text-set .set-style .set-style-left[data-v-9ddc6b76] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 50%;
}
.text-set .set-style .set-style-left .item[data-v-9ddc6b76] {
      margin: 0 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      text-align: center;
      border-radius: 4px;
}
.text-set .set-style .set-style-left .item .icon[data-v-9ddc6b76] {
        line-height: 28px;
}
.text-set .set-style .set-style-right[data-v-9ddc6b76] {
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.text-set .set-style .set-style-right .item[data-v-9ddc6b76] {
      padding-left: 8px;
      width: 50%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.text-set .set-style .set-style-right .item[data-v-9ddc6b76] .el-input__inner {
        padding: 0;
        padding-left: 8px;
        background: transparent;
        border: 0;
        line-height: 1;
}
.text-set .set-style .set-style-right .item[data-v-9ddc6b76] .el-input__inner {
        padding: 0;
        padding-left: 8px;
        background: transparent;
        border: 0;
        line-height: 1;
}
.text-set .set-style .set-style-right .item[data-v-9ddc6b76] .el-input__inner:focus {
        -webkit-box-shadow: none;
                box-shadow: none;
}

.select-icon-class-box .el-select-dropdown__item[data-v-07e41424] {
  padding: 0 12px;
}
.select-icon-class-box .el-select-dropdown__item .select-option-box[data-v-07e41424] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.select-icon-class-box .el-select-dropdown__item .select-option-box span[data-v-07e41424] {
      margin-right: 12px;
}
.set-reports-table .mb12[data-v-07e41424] {
  margin-bottom: 12px;
}
.set-reports-table .set-size-box[data-v-07e41424] {
  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;
}
.set-reports-table .set-size-box .input-number-box[data-v-07e41424] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.set-reports-table .set-size-box .input-number-box .set-size-title[data-v-07e41424] {
      margin-right: 12px;
}
.set-reports-table .set-data-origin-item[data-v-07e41424] {
  width: 100%;
  margin-bottom: 12px;
}
.set-reports-table .property-item-color[data-v-07e41424] {
  height: 32px;
  padding: 0 6px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.set-reports-table .property-item-color[data-v-07e41424] .color-vla {
    margin-left: 6px;
}
.set-reports-table .property-item-color[data-v-07e41424] .color-vla .el-input__inner {
      border: none;
      height: 20px;
      line-height: 20px;
      padding: 0 6px;
}
.set-reports-table .config-font-size[data-v-07e41424] {
  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;
}
.set-reports-table .config-font-size .input-tag[data-v-07e41424] {
    width: calc(100% - 30px);
}

[data-v-9efbf8e8] .el-input-number.is-controls-right .el-input__inner {
  padding-left: 6px;
  padding-right: 40px;
}
.select-icon-class-box .el-select-dropdown__item[data-v-9efbf8e8] {
  padding: 0 12px;
}
.select-icon-class-box .el-select-dropdown__item .select-option-box[data-v-9efbf8e8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.select-icon-class-box .el-select-dropdown__item .select-option-box span[data-v-9efbf8e8] {
      margin-right: 12px;
}
.set-reports-rate .text-property[data-v-9efbf8e8] {
  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: 12px;
}
.set-reports-rate .text-property .property-item[data-v-9efbf8e8] {
    width: 48%;
    position: relative;
}
.set-reports-rate .text-property .property-item .size-unit[data-v-9efbf8e8] {
      position: absolute;
      top: 0;
      right: 12px;
      line-height: 32px;
}
.set-reports-rate .text-property .property-item-color[data-v-9efbf8e8] {
    height: 32px;
    padding: 0 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.set-reports-rate .text-property .property-item-color[data-v-9efbf8e8] .color-vla {
      margin-left: 6px;
}
.set-reports-rate .text-property .property-item-color[data-v-9efbf8e8] .color-vla .el-input__inner {
        border: none;
        height: 20px;
        line-height: 20px;
        padding: 0 6px;
}
.set-reports-rate .basics-info[data-v-9efbf8e8] {
  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;
}
.set-reports-rate .basics-info .item[data-v-9efbf8e8] {
    width: 48%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.set-reports-rate .basics-info .item .item-title[data-v-9efbf8e8] {
      font-size: 12px;
      line-height: 16px;
      margin-bottom: 4px;
      margin-right: 12px;
}
.set-reports-rate .basics-info .item .number-box[data-v-9efbf8e8] {
      width: calc(100% - 52px);
}

.set-reports-table .set-data-origin-item[data-v-4e329080] {
  width: 100%;
}

.select-icon-class-box .el-select-dropdown__item[data-v-ac066ad4] {
  padding: 0 12px;
}
.select-icon-class-box .el-select-dropdown__item .select-option-box[data-v-ac066ad4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.select-icon-class-box .el-select-dropdown__item .select-option-box span[data-v-ac066ad4] {
      margin-right: 12px;
}
.set-reports-table .mb12[data-v-ac066ad4] {
  margin-bottom: 12px;
}
.set-reports-table .set-size-box[data-v-ac066ad4] {
  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;
}
.set-reports-table .set-size-box .input-number-box[data-v-ac066ad4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.set-reports-table .set-size-box .input-number-box .set-size-title[data-v-ac066ad4] {
      margin-right: 12px;
}
.set-reports-table .set-data-origin-item[data-v-ac066ad4] {
  width: 100%;
  margin-bottom: 12px;
}
.set-reports-table .property-item-color[data-v-ac066ad4] {
  height: 32px;
  padding: 0 6px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.set-reports-table .property-item-color[data-v-ac066ad4] .color-vla {
    margin-left: 6px;
}
.set-reports-table .property-item-color[data-v-ac066ad4] .color-vla .el-input__inner {
      border: none;
      height: 20px;
      line-height: 20px;
      padding: 0 6px;
}
.set-reports-table .config-font-size[data-v-ac066ad4] {
  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;
}
.set-reports-table .config-font-size .input-tag[data-v-ac066ad4] {
    width: calc(100% - 30px);
}

@charset "UTF-8";
[data-v-3c8476b0] .el-checkbox__label {
  vertical-align: middle;
}
.design-main[data-v-3c8476b0] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.design-main .design-main-items[data-v-3c8476b0] {
    padding: 90px 40px 40px;
    overflow-y: auto;
}
/* 编辑 */
.design-main-edit[data-v-3c8476b0] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-3c8476b0] {
  max-height: 100%;
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
}
.lists[data-v-3c8476b0] {
  margin-bottom: 24px;
}
[data-v-3c8476b0] .el-table td,[data-v-3c8476b0] .el-table th {
  padding: 0px 0;
}
/*table边框颜色*/
.el-table--border[data-v-3c8476b0]:after,
.el-table--group[data-v-3c8476b0]:after,
.el-table[data-v-3c8476b0]:before {
  background-color: #666;
}
.el-table--border[data-v-3c8476b0],
.el-table--group[data-v-3c8476b0] {
  border-color: #666;
}
[data-v-3c8476b0] .el-table td,[data-v-3c8476b0] .el-table th.is-leaf {
  border-bottom: 1px solid #666;
}
[data-v-3c8476b0] .el-table--border th,[data-v-3c8476b0] .el-table--border th.gutter:last-of-type {
  border-bottom: 1px solid #666;
}
[data-v-3c8476b0] .el-table--border td,[data-v-3c8476b0] .el-table--border th {
  border-right: 1px solid #666;
}
.evaluation-scheme[data-v-3c8476b0] {
  font-size: 14px;
  margin-top: -1px;
}
.evaluation-scheme .evaluation-scheme-table[data-v-3c8476b0] {
    color: #252525;
    font-size: 14px;
}
.evaluation-scheme .evaluation-scheme-table .custom-header-height .serial-number[data-v-3c8476b0] {
      width: 60px;
      line-height: 20px;
      padding: 20px 0;
      text-align: center;
}
.evaluation-scheme .evaluation-scheme-table .custom-header-height .serial-content[data-v-3c8476b0] {
      width: calc(100% - 60px);
      border-left: 1px solid #666;
      padding: 20px 0;
      text-align: center;
}
.evaluation-scheme .evaluation-scheme-table .serial_number[data-v-3c8476b0] {
      width: 60px;
      line-height: 20px;
      padding: 10px 0;
      text-align: center;
}
.evaluation-scheme .evaluation-scheme-table .serial_content[data-v-3c8476b0] {
      width: calc(100% - 60px);
      border-left: 1px solid #666;
      text-align: center;
      line-height: 20px;
      padding: 10px 0;
}
.evaluation-scheme .evaluation-scheme-table .serial-serial-content[data-v-3c8476b0] {
      width: 100%;
      text-align: center;
      line-height: 20px;
      padding: 10px 0;
}
.evaluation-scheme .evaluation-scheme-bottom[data-v-3c8476b0] {
    color: #252525;
    text-align: center;
    margin-top: -1px;
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
}
.evaluation-scheme .evaluation-scheme-bottom .column1[data-v-3c8476b0] {
      -webkit-transform: scale(1);
              transform: scale(1);
      width: 182px;
      line-height: 60px;
      border-left: 1px solid #666;
}
.evaluation-scheme .evaluation-scheme-bottom .column2[data-v-3c8476b0] {
      width: calc(50% - 100px);
      line-height: 60px;
      border-left: 1px solid #666;
}
.evaluation-scheme .evaluation-scheme-bottom .column3[data-v-3c8476b0] {
      width: 118px;
      line-height: 60px;
      border-left: 1px solid #666;
}
.evaluation-scheme .evaluation-scheme-bottom .column4[data-v-3c8476b0] {
      width: calc(50% - 100px);
      line-height: 60px;
      border-left: 1px solid #666;
}
.scheme-list[data-v-3c8476b0] {
  border: 1px solid #eee;
  border-radius: 4px;
  max-height: 500px;
  overflow-y: auto;
  padding: 6px 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.scheme-list .item[data-v-3c8476b0] {
    padding: 12px;
    border-bottom: 1px dashed #eee;
}
.scheme-list .item .create-user[data-v-3c8476b0] {
      padding-left: 26px;
      margin-top: 12px;
}

.design-listening-desc-page .preformatted .row-val img {
  max-width: 80%;
}

@charset "UTF-8";
.design-listening-desc-page .design-main-items > .design-main-items-content[data-v-6a090677] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  padding: 60px 5% 0;
}
.design-listening-desc-page .design-main-items > .design-main-items-content > .title[data-v-6a090677] {
    font-size: 22px;
    line-height: 26px;
    color: #626262;
}
.design-listening-desc-page .design-main-items > .design-main-items-content .desc-content[data-v-6a090677] {
    text-align: left;
    height: calc(100% - 90px);
    overflow: auto;
}
.preview-design-listening-desc-page .design-main-items > .design-main-items-content .desc-content[data-v-6a090677] {
  overflow: unset;
}
.design-main[data-v-6a090677] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-6a090677] {
  width: 100%;
  height: 100%;
  position: relative;
}
.design-main-items > .bg-vessel[data-v-6a090677] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.design-main-items > .bg-vessel > .bg-pic[data-v-6a090677] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.content[data-v-6a090677] {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 203;
}
/* 编辑 */
.design-main-edit[data-v-6a090677] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-6a090677] {
  /* max-height: calc(50% - 10px);
    overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-6a090677] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-6a090677] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.preformatted[data-v-6a090677] {
  margin-top: 20px;
  line-height: 24px;
  /* white-space: pre-wrap;
word-wrap: break-word; */
}
.preformatted .row[data-v-6a090677] {
    margin-top: 20px;
}
.preformatted .row .row-title[data-v-6a090677] {
      margin-bottom: 8px;
      padding-left: 10px;
      font-size: 16px;
      font-weight: 600;
      border-left: 4px solid #ff7a4b;
}
.resource-info[data-v-6a090677] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.resource-info .resource-item[data-v-6a090677] {
    padding-right: 18px;
    padding-bottom: 18px;
    width: 100px;
    text-align: center;
}
.resource-info .resource-item .resource-title[data-v-6a090677] {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
}
.resource-info .resource-item .resource-eqcode img[data-v-6a090677] {
      width: 80px;
      height: 80px;
}
.resource-info .resource-item .resource-hint[data-v-6a090677] {
      font-size: 12px;
}

.page-header-box[data-v-20ad6827] {
  padding: 8px 20px;
  position: absolute;
  z-index: 10;
  top: 0;
  width: 100%;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.page-header-box .page-header-img[data-v-20ad6827] {
    margin-right: 8px;
    max-width: 200px;
    max-height: 150px;
}

.page-footer-box[data-v-81233512] {
  padding: 8px 20px;
  position: absolute;
  z-index: 10;
  bottom: 0;
  width: 100%;
  line-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.page-footer-box .page-footer-img[data-v-81233512] {
    margin-right: 8px;
    max-width: 200px;
    max-height: 150px;
}

.design-main-edit-current[data-v-73e21b84] {
    max-height: none;
    overflow-y: auto;
    background: #fff;
    margin-bottom: 20px;
    border-radius: 6px;
    padding: 0 20px;
}
.design-main-edit-current>.title[data-v-73e21b84] {
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-current>.lists>.title[data-v-73e21b84] {
    font-size: 20px;
    color: #313131;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 16px;
}
.design-main-edit-current>.lists>.item[data-v-73e21b84] {
    margin-bottom: 14px;
}
.design-main-edit-current>.lists>.item>.title[data-v-73e21b84] {
    width: 50px;
    font-size: 16px;
    color: #626262;
    font-weight: 400;
}

@charset "UTF-8";
.design-main[data-v-00e2aa40] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/* 内容 */
.design-main-items[data-v-00e2aa40] {
  width: 100%;
  height: 100%;
  position: relative;
}
.design-main-items > .design-main-items-content[data-v-00e2aa40] {
  padding: 0 10% 0;
  position: relative;
  width: 80%;
  height: 100%;
  background-size: 100%;
}
/* 页面标题 */
.design-main-items > .design-main-items-content > .title[data-v-00e2aa40] {
  padding-top: 20%;
}
.design-main-items > .design-main-items-content > .title > .title_icon[data-v-00e2aa40] {
  width: 18px;
  height: 20px;
}
.design-main-items > .design-main-items-content > .title > .title-val[data-v-00e2aa40] {
  font-size: 22px;
  line-height: 26px;
  padding: 0 30px;
}
.design-main-items > .design-main-items-content > .details[data-v-00e2aa40] {
  width: 100%;
  height: 72%;
  margin-top: 5%;
  padding: 6%;
  font-size: 16px;
  line-height: 30px;
}
.design-main-items > .design-main-items-content > .details > .details-content[data-v-00e2aa40] {
  max-height: calc(100% - 90px);
  overflow-x: auto;
}
.headmaster-signature-box[data-v-00e2aa40] {
  margin-top: 20px;
  text-align: left;
  float: right;
  font-weight: 600;
}
.headmaster-signature-box .headmaster-signature-info[data-v-00e2aa40] {
    margin-bottom: 5px;
    height: 40px;
}
.headmaster-signature-box .headmaster-signature-info span[data-v-00e2aa40] {
      display: inline-block;
      margin-right: 10px;
}
.headmaster-signature-box .headmaster-signature-info img[data-v-00e2aa40] {
      height: 100%;
}
/* 编辑 */
.design-main-edit[data-v-00e2aa40] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-00e2aa40] {
  max-height: calc(100% - 210px);
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-00e2aa40] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-00e2aa40] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.color-val[data-v-00e2aa40] {
  width: 92px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}

.design-main[data-v-eb9a0422]{
    position: absolute;
    width: 100%;
    height: 100%;
}

/* 内容 */
.design-main-items[data-v-eb9a0422]{
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main-items > .design-main-items-content[data-v-eb9a0422]{
    padding: 0 80px 0;
    position: absolute;
    width: calc(100% - 160px);
    height: calc(100% - 90px);
    background-size: 100%;
}
.design-main-items > .design-main-items-content > .title[data-v-eb9a0422]{
    width: 140px;
    height: 20px;
    margin: 20% auto 5%;
    background:rgba(24, 28, 131, .1);
    border-radius: 10px;
    position: relative;
}
.design-main-items > .design-main-items-content > .title > .title-val[data-v-eb9a0422]{
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
    color: #24018F;
    font-weight: 700
}
.design-main-items > .design-main-items-content > .list[data-v-eb9a0422]{
    height: calc(20% + 32px);
    margin-bottom: 3%;
    position: relative;
}
.design-main-items > .design-main-items-content > .list .title[data-v-eb9a0422]{
    font-size: 16px;
    line-height: 20px;
    color: #24018F;
    font-weight: 700;
    margin-bottom: 12px;
}
.design-main-items > .design-main-items-content > .list .echarts-vessel[data-v-eb9a0422]{
    height: calc(100% - 32px);
    border: 1px solid #E7E8F2;
    border-radius: 12px;
}
.design-main-items > .design-main-items-content > .list > .list-row2-item[data-v-eb9a0422]{
    width: 49%;
    height: 100%;
}





.design-main-items.design-main-items2 > .design-main-items-content .title[data-v-65841e3d] {
  color: #168c51;
  background-color: transparent;
}
.design-main-items.design-main-items2 > .design-main-items-content .title .title-back[data-v-65841e3d] {
    display: inline-block;
    background-color: transparent;
    width: 140px;
    height: 20px;
    background: rgba(22, 140, 81, .1);
    border-radius: 10px;
}
.message-content[data-v-65841e3d] {
  height: calc(100% - 190px);
  /* width: 80%; */
  margin: 40px auto 0;
  border: 2px #fdf2e6 solid;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.message-content[data-v-65841e3d] {
  border-color: transparent;
  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;
}
.message-content .desing-image[data-v-65841e3d] {
    position: relative;
    height: 76%;
    border-radius: 20px;
    overflow: hidden;
}
.message-content .desing-image .back-img[data-v-65841e3d] {
      width: 100%;
      height: 100%;
}
.message-content .desing-image .symbol-img[data-v-65841e3d] {
      position: absolute;
      height: 92%;
      bottom: 8%;
      left: 50%;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
}
.message-content .desing-image .score-info[data-v-65841e3d] {
      width: 84%;
      position: absolute;
      top: 10%;
      left: 8%;
      color: white;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
}
.message-content .grade[data-v-65841e3d] {
    width: 100%;
    margin: 20px 0 30px;
}
.message-content .grade .current-score[data-v-65841e3d] {
      width: 75%;
      background: #FEFED3;
      padding: 40px 0;
      border-radius: 20px;
}
.message-content .grade .upgrade-upgrowth[data-v-65841e3d] {
      width: 20%;
      height: 100%;
}
.message-content .grade .upgrade-upgrowth .desing-image[data-v-65841e3d] {
        position: relative;
        height: calc(100% - 30px);
        border-radius: 20px;
        overflow: hidden;
}
.message-content .grade .upgrade-upgrowth .desing-image .back-img[data-v-65841e3d] {
          width: 100%;
          height: 100%;
}
.message-content .grade .upgrade-upgrowth .desing-image .symbol-img[data-v-65841e3d] {
          position: absolute;
          height: 92%;
          bottom: 8%;
          left: 50%;
          -webkit-transform: translateX(-50%);
                  transform: translateX(-50%);
}
.message-content .grade .upgrade-upgrowth .desing-image .score-info[data-v-65841e3d] {
          width: 84%;
          position: absolute;
          top: 10%;
          left: 8%;
          color: white;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
.design-table .design-table-title[data-v-65841e3d] {
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  margin-bottom: 10px;
}
.design-table .design-table-body[data-v-65841e3d] {
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border: 1px #e9f7f0 solid;
}
.design-table .design-table-body .design-table-body-cel[data-v-65841e3d] {
    font-size: 12px;
    padding: 6px 20px;
    width: 25%;
    max-width: 200px;
    border: 1px #e9f7f0 solid;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 26px;
}

@charset "UTF-8";
.design-main[data-v-d5f7e8e4] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-d5f7e8e4] {
  position: relative;
  height: 100%;
  /* background: red; */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.design-main-items2[data-v-d5f7e8e4] {
  text-align: center;
}
/* 编辑 */
.design-main-edit[data-v-d5f7e8e4] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-universality[data-v-d5f7e8e4] {
  max-height: calc(50% - 10px);
  overflow-y: auto;
  background: #fff;
  margin-bottom: 20px;
  border-radius: 6px;
}
.leave_root_name_edit[data-v-d5f7e8e4] {
  width: 356px;
  height: 34px;
  border-radius: 7px;
}
.design-main-edit-title[data-v-d5f7e8e4] {
  color: #b2b2b2;
  line-height: 44px;
  font-size: 16px;
  margin-bottom: 12px;
}
.design-main-edit-current[data-v-d5f7e8e4] {
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
}
.design-main-edit-current[data-v-d5f7e8e4] {
  /* max-height: calc(50% - 10px);
      overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-d5f7e8e4] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-d5f7e8e4] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.color-val[data-v-d5f7e8e4] {
  width: 92px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.color-val .el-input__inner[data-v-d5f7e8e4] {
    background-color: transparent;
    border-color: transparent !important;
}
.date-val[data-v-d5f7e8e4] {
  width: 132px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.date-val .el-input__inner[data-v-d5f7e8e4], .date-val .el-range-editor .el-range-input[data-v-d5f7e8e4] {
    font-size: 12px;
    background-color: transparent;
    border-color: transparent !important;
}
.design-main-items-content[data-v-d5f7e8e4] {
  padding: 90px 10% 0;
  position: absolute;
  width: 80%;
  height: calc(100% - 90px);
  overflow: hidden;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.design-main-items > .design-main-items-content > .title[data-v-d5f7e8e4] {
  font-weight: 800;
  color: #dc7717;
}
.design-main-items > .design-main-items-content > .title .title-val[data-v-d5f7e8e4] {
    font-size: 22px;
    line-height: 26px;
}
.design-main-items.design-main-items2 > .design-main-items-content .title[data-v-d5f7e8e4] {
  font-weight: 800;
  color: #dc7717;
  width: 100%;
  height: 20px;
  background: #fdf2e6;
  border-radius: 10px;
  position: relative;
}
.design-main-items.design-main-items2 > .design-main-items-content .title .title-val[data-v-d5f7e8e4] {
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
}
/* 预览 start ===================================*/
.a4-page .design-main-edit[data-v-d5f7e8e4] {
  display: none;
}
.a4-page .design-main-preview[data-v-d5f7e8e4] {
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}
.a4-page .design-main-preview .design-main-preview-details[data-v-d5f7e8e4] {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
}
/* 预览 end =======================================*/
.max-imgWH[data-v-d5f7e8e4] {
  max-width: 400px;
  max-height: 400px;
}
.message-content[data-v-d5f7e8e4] {
  height: calc(100% - 100px);
  /* width: 80%; */
  margin: 40px auto 0;
  border: 2px #fdf2e6 solid;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-color: transparent;
}
.design-table[data-v-d5f7e8e4] {
  text-align: left;
  font-size: 12px;
  border: 1px solid #fdf2e6;
}
.design-table .design-table-row[data-v-d5f7e8e4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.design-table .design-table-row .design-table-cel[data-v-d5f7e8e4] {
      padding: 8px 12px;
      border: 1px solid #fdf2e6;
}
.design-table .design-table-row .design-table-cel-inter-bank[data-v-d5f7e8e4] {
      padding: 0;
      border-width: 0;
}
.design-table .design-table-row > .design-table-cel[data-v-d5f7e8e4] {
      width: 16%;
}
.design-table .design-table-row > .design-table-cel1[data-v-d5f7e8e4] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.download-table[data-v-d5f7e8e4] {
  border: 1px solid #fdf2e6;
}
.download-table .list[data-v-d5f7e8e4] {
    border-bottom: 1px solid #fdf2e6;
}
.download-table .list .list-left[data-v-d5f7e8e4] {
      width: 120px;
      line-height: 30px;
}
.download-table .list .list-right[data-v-d5f7e8e4] {
      border-left: 1px solid #fdf2e6;
      width: calc(100% - 120px);
}
.download-table .list .list-right .list-right-item[data-v-d5f7e8e4] {
        padding: 10px;
        line-height: 30px;
        border-bottom: 1px solid #fdf2e6;
}
.download-table .list .list-right .list-right-item .video-vessel[data-v-d5f7e8e4] {
          width: 400px;
          position: relative;
}
.download-table .list .list-right .list-right-item .video-vessel .video-img[data-v-d5f7e8e4] {
            width: 400px;
}
.download-table .list .list-right .list-right-item .video-vessel .video-qrcode-url[data-v-d5f7e8e4] {
            position: absolute;
            bottom: 0;
            right: 0;
}
.download-table .list .list-right .list-right-item[data-v-d5f7e8e4]:last-child {
        border: 0;
}
.download-table .list[data-v-d5f7e8e4]:last-child {
    border: 0;
}

.design-main[data-v-03eda298] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.design-main .design-main-items[data-v-03eda298] {
    padding: 90px 40px 0;
}
.design-main .design-main-items .growth-stamp[data-v-03eda298] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.design-main .design-main-items .growth-stamp .left[data-v-03eda298] {
        padding: 10px 0;
        font-size: 14px;
        line-height: 20px;
        -ms-flex-preferred-size: 182px;
            flex-basis: 182px;
        text-align: center;
}
.design-main .design-main-items .growth-stamp .right[data-v-03eda298] {
        padding: 10px;
        height: 80px;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
}
.design-main .design-main-items .growth-stamp .right .item[data-v-03eda298] {
          font-size: 14px;
          line-height: 40px;
}

@charset "UTF-8";
.design-main[data-v-1ad2e476] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-1ad2e476] {
  position: relative;
  height: 100%;
  /* background: red; */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.design-main-items2[data-v-1ad2e476] {
  text-align: center;
}
/* 编辑 */
.design-main-edit[data-v-1ad2e476] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-universality[data-v-1ad2e476] {
  max-height: calc(50% - 10px);
  overflow-y: auto;
  background: #fff;
  margin-bottom: 20px;
  border-radius: 6px;
}
.leave_root_name_edit[data-v-1ad2e476] {
  width: 356px;
  height: 34px;
  border-radius: 7px;
}
.design-main-edit-title[data-v-1ad2e476] {
  color: #b2b2b2;
  line-height: 44px;
  font-size: 16px;
  margin-bottom: 12px;
}
.design-main-edit-current[data-v-1ad2e476] {
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
}
.design-main-edit-current[data-v-1ad2e476] {
  /* max-height: calc(50% - 10px);
      overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-1ad2e476] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-1ad2e476] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.color-val[data-v-1ad2e476] {
  width: 92px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.color-val .el-input__inner[data-v-1ad2e476] {
    background-color: transparent;
    border-color: transparent !important;
}
.date-val[data-v-1ad2e476] {
  width: 132px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.date-val .el-input__inner[data-v-1ad2e476], .date-val .el-range-editor .el-range-input[data-v-1ad2e476] {
    font-size: 12px;
    background-color: transparent;
    border-color: transparent !important;
}
.design-main-items-content[data-v-1ad2e476] {
  padding: 90px 10% 0;
  position: absolute;
  width: 80%;
  height: calc(100% - 90px);
  overflow: hidden;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.design-main-items > .design-main-items-content > .title[data-v-1ad2e476] {
  font-weight: 800;
  color: #dc7717;
}
.design-main-items > .design-main-items-content > .title .title-val[data-v-1ad2e476] {
    font-size: 22px;
    line-height: 26px;
}
.design-main-items.design-main-items2 > .design-main-items-content .title[data-v-1ad2e476] {
  font-weight: 800;
  color: #dc7717;
  width: 100%;
  height: 20px;
  background: #fdf2e6;
  border-radius: 10px;
  position: relative;
}
.design-main-items.design-main-items2 > .design-main-items-content .title .title-val[data-v-1ad2e476] {
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
}
/* 预览 start ===================================*/
.a4-page .design-main-edit[data-v-1ad2e476] {
  display: none;
}
.a4-page .design-main-preview[data-v-1ad2e476] {
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}
.a4-page .design-main-preview .design-main-preview-details[data-v-1ad2e476] {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
}
/* 预览 end =======================================*/
/* .message-title{
  margin-top: 70px;
  font-size: 24px;
  font-weight: 800;
  font-family: '微软雅黑';
  color: #EF9037;
}
.message-title-back{
  height: 24px;
  background-color: #fabe5e;
  opacity: .3;
  margin: -16px 10% 0;
  border-radius: 15px;
} */
.message-content[data-v-1ad2e476] {
  height: calc(100% - 170px);
  /* width: 80%; */
  margin: 40px auto 0;
  border: 2px #fdf2e6 solid;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: left;
  text-indent: 30px;
  padding: 1vh;
  line-height: 1.8;
}
.message-content > div[data-v-1ad2e476] {
    height: 100%;
    overflow: auto;
}

.design-main-items[data-v-066f15af] {
  padding: 90px 40px 0;
}
.guardianMessage[data-v-066f15af] {
  border: 1px solid #666;
  min-height: 150px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.guardianMessage .title[data-v-066f15af] {
    line-height: 40px;
    font-size: 14px;
    color: #252525;
}

@charset "UTF-8";
.min-h200[data-v-0b3c4de4] {
  min-height: 200px;
}
.design-main-items[data-v-0b3c4de4] {
  position: relative;
  background-size: 100%;
  background-position: 0 100%;
}
.design-main-items-content[data-v-0b3c4de4] {
  padding-top: 16%;
  height: 88%;
}
.design-main-items-content .title[data-v-0b3c4de4] {
    background: transparent !important;
}
.design-main-items-content .title .title-val[data-v-0b3c4de4] {
      color: #0164d5;
}
.message-content[data-v-0b3c4de4] {
  padding: 6%;
  height: 74%;
  margin: 7% auto 0;
  font-family: SourceHanSansCN, SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: justify;
  color: #1a1a1a;
  line-height: 28px;
  overflow: auto;
}
.headmaster-head-info[data-v-0b3c4de4] {
  width: 30%;
  float: left;
  margin: 0 4% 0 0;
  text-align: center;
}
.headmaster-head-info img[data-v-0b3c4de4] {
    width: 100%;
}
.headmaster-head-info div[data-v-0b3c4de4] {
    width: 100%;
    font-weight: 600;
}
.headmaster-signature-box[data-v-0b3c4de4] {
  text-align: left;
  float: right;
  font-weight: 600;
  margin-top: 10px;
}
.headmaster-signature-box .headmaster-signature-info[data-v-0b3c4de4] {
    margin-bottom: 5px;
    height: 40px;
}
.headmaster-signature-box .headmaster-signature-info span[data-v-0b3c4de4] {
      display: inline-block;
      margin-right: 10px;
}
.headmaster-signature-box .headmaster-signature-info img[data-v-0b3c4de4] {
      height: 100%;
}
.design-main-items-back[data-v-0b3c4de4] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}
.design-main-items-back img[data-v-0b3c4de4] {
    width: 100%;
}
.lists[data-v-0b3c4de4] {
  margin-bottom: 24px;
}
/* 编辑 */
.design-main-edit-current[data-v-0b3c4de4] {
  max-height: calc(100% - 210px);
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}

.design-main[data-v-6efe2146]{
    position: absolute;
    width: 100%;
    height: 100%;
}

/* 内容 */
.design-main-items[data-v-6efe2146]{
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main-items > .design-main-items-content[data-v-6efe2146]{
    padding: 90px 10% 0;
    position: absolute;
    width: 80%;
    height: calc(100% - 90px);
    background-size: 100%;
}
.design-main-items > .design-main-items-content > .title[data-v-6efe2146]{
    width: 100%;
    height: 20px;
    background: #FDF2E6;
    border-radius: 10px;
    position: relative;
}
.design-main-items > .design-main-items-content > .title > .title-val[data-v-6efe2146]{
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
}
.design-main-items > .design-main-items-content > .details[data-v-6efe2146]{
    height: 70%;
    margin-top: 6%;
    border: 2px solid #FDF2E6;
    border-radius: 10px;
    padding: 6%;
    font-size: 16px;
    line-height: 30px;
}
.design-main-items > .design-main-items-content > .details >.details-content[data-v-6efe2146]{
    height: calc(100% - 90px);
    overflow-x: auto;
}
.design-main-items > .design-main-items-content > .details >.min-content-height[data-v-6efe2146]{
    min-height: 630px;
}

/* 编辑 */
.design-main-edit[data-v-6efe2146]{
    min-width: 460px;
    height: 100%;
}
.design-main-edit-current[data-v-6efe2146]{
    /* max-height: calc(50% - 10px);
    overflow-y: auto; */
    background: #fff;
    border-radius: 6px;
    padding: 0 20px;
}
.design-main-edit-current > .title[data-v-6efe2146]{
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-current > .lists >.title[data-v-6efe2146]{
    height: 28px;
    font-size: 20px;
    font-weight: 400;
    color: #313131;
    margin-bottom: 15px;
}
.color-val[data-v-6efe2146]{
    width: 92px;
    height: 34px;
    background: #f8f8f8;
    border: 0.1px solid #f0f0f0;
    border-radius: 7px;
    text-align: center;
    line-height: 34px;
    margin-left: 15px;
}

@charset "UTF-8";
.design-listening-cover-end-title-box[data-v-9121dc38] {
  position: absolute;
  top: 40%;
  width: 100%;
  text-align: center;
  color: #999;
}
.design-listening-cover-end-title-box > .title[data-v-9121dc38] {
    font-size: 24px;
    line-height: 26px;
    color: #626262;
}
.design-main[data-v-9121dc38] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-9121dc38] {
  width: 100%;
  height: 100%;
  position: relative;
}
.design-main-items > .bg-vessel[data-v-9121dc38] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.design-main-items > .bg-vessel > .bg-pic[data-v-9121dc38] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.content[data-v-9121dc38] {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 203;
}
/* 编辑 */
.design-main-edit[data-v-9121dc38] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-9121dc38] {
  /* max-height: calc(50% - 10px);
        overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-9121dc38] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-9121dc38] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.page-end-logo[data-v-9121dc38] {
  position: absolute;
  top: -100px;
  left: calc(50% - 32.5px);
  width: 65px;
  height: 65px;
}
.page-end-logo > .el-image[data-v-9121dc38] {
  width: 100%;
  height: 100%;
}

@charset "UTF-8";
/*  */
.design-listening-cover-start-content[data-v-a1afdaea] {
  overflow: hidden;
}
.leave_root_name_edit[data-v-a1afdaea] {
  width: 356px;
  height: 34px;
  border-radius: 7px;
}
.design-main[data-v-a1afdaea] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-a1afdaea] {
  width: 100%;
  height: 100%;
  position: relative;
}
.design-main-items > .bg-vessel[data-v-a1afdaea] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.design-main-items > .bg-vessel > .bg-pic[data-v-a1afdaea] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.content[data-v-a1afdaea] {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 203;
}
.school-logo-vessel[data-v-a1afdaea] {
  width: 65px;
  height: 65px;
  margin-bottom: 30px;
}
.school-logo-vessel > .el-image[data-v-a1afdaea] {
  width: 100%;
  height: 100%;
}
.school-name[data-v-a1afdaea],
.debter-name[data-v-a1afdaea] {
  padding: 0 50px;
  max-width: calc(100% - 100px);
  height: 40px;
  font-size: 34px;
  line-height: 40px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.semester-name[data-v-a1afdaea] {
  padding: 0 50px;
  max-width: calc(100% - 100px);
  height: 26px;
  font-size: 22px;
  line-height: 26px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.pupil-datum[data-v-a1afdaea] {
  margin: 160px 0 100px 0;
}
.pupil-datum > .item[data-v-a1afdaea] {
  margin-top: 22px;
}
.pupil-datum > .item > .title[data-v-a1afdaea] {
  font-size: 24px;
  line-height: 30px;
  font-weight: 400;
  margin-right: 10px;
  font-family: 'HarmonyOS_Sans_SC_Regular';
}
.pupil-datum > .item > .val[data-v-a1afdaea] {
  width: 160px;
  height: 30px;
  font-size: 24px;
  font-family: 'HarmonyOS_Sans_SC_Regular';
  line-height: 30px;
  font-weight: 600;
  text-align: center;
}
/* 编辑 */
.design-main-edit[data-v-a1afdaea] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-a1afdaea] {
  /* max-height: calc(50% - 10px);
        overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-a1afdaea] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-a1afdaea] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.color-val[data-v-a1afdaea] {
  width: 92px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.design-listening-cover-start-content[data-v-a1afdaea] {
  padding-top: 80px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sign-item[data-v-a1afdaea] {
  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: 8px;
}
.sign-item .sign-inp[data-v-a1afdaea] {
    width: calc(100% - 90px);
}
.sign-item .drag-icon[data-v-a1afdaea] {
    cursor: pointer;
}
.add-sign-btn[data-v-a1afdaea] {
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: right;
}
.code-img[data-v-a1afdaea] {
  position: absolute;
  bottom: 100px;
  left: calc(50% - 40px);
  width: 80px;
  text-align: center;
  line-height: 22px;
}
.code-img img[data-v-a1afdaea] {
    width: 100%;
}
.mini_program_code.code-img[data-v-a1afdaea] {
  width: 130px;
  background-color: rgba(255, 255, 255, .4);
  border-radius: 50%;
  left: calc(50% - 65px);
}
.mini_program_code.code-img > div[data-v-a1afdaea] {
    margin: 20px;
    width: 90px;
    border-radius: 50%;
}
.mini_program_code.code-img > div img[data-v-a1afdaea] {
      display: inline-block;
      margin: 5px;
      width: 80px;
}
.mini_program_code.code-img .text[data-v-a1afdaea] {
    display: none;
}
.er_code.code-img[data-v-a1afdaea] {
  width: 160px;
  background-color: transparent;
  left: calc(50% - 80px);
}
.er_code.code-img > div[data-v-a1afdaea] {
    margin: 20px;
    width: 120px;
    border-radius: 50%;
    background-color: transparent !important;
}
.er_code.code-img > div img[data-v-a1afdaea] {
      display: inline-block;
      margin: 5px;
      width: 100px;
}
.er_code.code-img .text[data-v-a1afdaea] {
    margin-top: -20px;
    display: block;
}
.back-img[data-v-a1afdaea] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.course-info-box[data-v-a1afdaea] {
  margin-top: 90px;
}
.course-info-box .item .title[data-v-a1afdaea] {
    width: 86px;
    font-size: 16px;
    text-align: right;
}
.course-info-box .item .val[data-v-a1afdaea] {
    width: 260px;
    font-size: 18px;
    font-weight: 400;
    overflow: hidden;
    /*超出部分隐藏*/
    white-space: nowrap;
    /*强制不换行*/
    text-overflow: ellipsis;
    /*超出部分显示点点点*/
}

@charset "UTF-8";
.design-listening-desc-page .design-main-items > .design-main-items-content[data-v-6ec0eccb] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  padding: 90px 5% 0;
}
.design-listening-desc-page .design-main-items > .design-main-items-content > .title[data-v-6ec0eccb] {
    font-size: 22px;
    line-height: 26px;
    color: #626262;
}
.design-listening-desc-page .design-main-items > .design-main-items-content .desc-content[data-v-6ec0eccb] {
    text-align: left;
    height: calc(100% - 120px);
    overflow: auto;
}
.preview-design-listening-desc-page .design-main-items > .design-main-items-content .desc-content[data-v-6ec0eccb] {
  overflow: unset;
}
.design-main[data-v-6ec0eccb] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-6ec0eccb] {
  width: 100%;
  height: 100%;
  position: relative;
}
.design-main-items > .bg-vessel[data-v-6ec0eccb] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.design-main-items > .bg-vessel > .bg-pic[data-v-6ec0eccb] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.content[data-v-6ec0eccb] {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 203;
}
/* 编辑 */
.design-main-edit[data-v-6ec0eccb] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-6ec0eccb] {
  /* max-height: calc(50% - 10px);
        overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-6ec0eccb] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-6ec0eccb] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.preformatted[data-v-6ec0eccb] {
  margin-top: 30px;
  line-height: 24px;
  white-space: pre-wrap;
  word-wrap: break-word;
}

@charset "UTF-8";
.content[data-v-c547a82c] {
  padding: 50px 20px;
  border: 1px solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.listening-record-table[data-v-c547a82c] {
  --border: 1px solid #626262;
  height: 100%;
  padding: 20px;
  padding-top: 0;
  border: var(--border);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.listening-record-table .table-header[data-v-c547a82c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    font-size: 16px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    line-height: 50px;
    height: 50px;
}
.listening-record-table .table-header img[data-v-c547a82c] {
      height: 30px;
}
.listening-record-table .table-header .scheme-name[data-v-c547a82c] {
      max-width: 50%;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
}
.listening-record-table .table-bottom[data-v-c547a82c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}
.listening-record-table .table-body[data-v-c547a82c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: calc(100% - 60px);
    border: var(--border);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.listening-record-table .table-body .tab-left[data-v-c547a82c] {
      width: 60%;
}
.listening-record-table .table-body .tab-right[data-v-c547a82c] {
      width: 40%;
      border-left: var(--border);
}
.listening-record-table .row[data-v-c547a82c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.listening-record-table .row .cell[data-v-c547a82c] {
      line-height: 30px;
      text-align: center;
      border-bottom: var(--border);
      border-right: var(--border);
}
.listening-record-table .row .title[data-v-c547a82c] {
      line-height: 40px;
      font-weight: 600;
}
.listening-record-table .row .text[data-v-c547a82c] {
      padding: 0 8px;
}
.listening-record-table .row .time[data-v-c547a82c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: space-evenly;
          -ms-flex-pack: space-evenly;
              justify-content: space-evenly;
}
.listening-record-table .row .flex1[data-v-c547a82c] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.listening-record-table .row .border_right_0[data-v-c547a82c] {
      border-right-width: 0;
}
.scale-item[data-v-c547a82c] {
  margin-bottom: 12px;
}
.scale-item .scale-info[data-v-c547a82c] {
    margin-bottom: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    line-height: 40px;
    background-color: #f8f8f8;
    border-radius: 4px;
    overflow: hidden;
}
.scale-item .scale-info .num[data-v-c547a82c] {
      width: 30px;
      text-align: center;
}
.scale-item .scale-info .handle[data-v-c547a82c] {
      width: 30px;
      text-align: center;
}
.scale-item .scale-info .handle i[data-v-c547a82c] {
        cursor: pointer;
}
.scale-item .scale-info .name[data-v-c547a82c] {
      width: calc(100% - 70px);
}
.add-scale-btn[data-v-c547a82c] {
  margin-top: 16px;
}
.design-main[data-v-c547a82c] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-c547a82c] {
  width: 100%;
  height: 100%;
  position: relative;
}
.design-main-items > .bg-vessel[data-v-c547a82c] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.design-main-items > .bg-vessel > .bg-pic[data-v-c547a82c] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.content[data-v-c547a82c] {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 203;
}
/* 编辑 */
.design-main-edit[data-v-c547a82c] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-c547a82c] {
  /* max-height: calc(50% - 10px);
        overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-c547a82c] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-c547a82c] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.scheme-name-box[data-v-c547a82c] {
  padding: 6px 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  background-color: #F3F3F3;
  border: 1px solid #E2E2E2;
}
.empty-text[data-v-c547a82c] {
  padding: 24px 0;
  text-align: center;
  font-size: 16px;
  color: #626262;
}

@charset "UTF-8";
.design-main[data-v-1c19ba0e] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-1c19ba0e] {
  position: relative;
  height: 100%;
  /* background: red; */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.design-main-items2[data-v-1c19ba0e] {
  text-align: center;
}
/* 编辑 */
.design-main-edit[data-v-1c19ba0e] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-universality[data-v-1c19ba0e] {
  max-height: calc(50% - 10px);
  overflow-y: auto;
  background: #fff;
  margin-bottom: 20px;
  border-radius: 6px;
}
.leave_root_name_edit[data-v-1c19ba0e] {
  width: 356px;
  height: 34px;
  border-radius: 7px;
}
.design-main-edit-title[data-v-1c19ba0e] {
  color: #b2b2b2;
  line-height: 44px;
  font-size: 16px;
  margin-bottom: 12px;
}
.design-main-edit-current[data-v-1c19ba0e] {
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
}
.design-main-edit-current[data-v-1c19ba0e] {
  /* max-height: calc(50% - 10px);
      overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-1c19ba0e] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-1c19ba0e] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.color-val[data-v-1c19ba0e] {
  width: 92px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.color-val .el-input__inner[data-v-1c19ba0e] {
    background-color: transparent;
    border-color: transparent !important;
}
.date-val[data-v-1c19ba0e] {
  width: 132px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.date-val .el-input__inner[data-v-1c19ba0e], .date-val .el-range-editor .el-range-input[data-v-1c19ba0e] {
    font-size: 12px;
    background-color: transparent;
    border-color: transparent !important;
}
.design-main-items-content[data-v-1c19ba0e] {
  padding: 90px 10% 0;
  position: absolute;
  width: 80%;
  height: calc(100% - 90px);
  overflow: hidden;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.design-main-items > .design-main-items-content > .title[data-v-1c19ba0e] {
  font-weight: 800;
  color: #dc7717;
}
.design-main-items > .design-main-items-content > .title .title-val[data-v-1c19ba0e] {
    font-size: 22px;
    line-height: 26px;
}
.design-main-items.design-main-items2 > .design-main-items-content .title[data-v-1c19ba0e] {
  font-weight: 800;
  color: #dc7717;
  width: 100%;
  height: 20px;
  background: #fdf2e6;
  border-radius: 10px;
  position: relative;
}
.design-main-items.design-main-items2 > .design-main-items-content .title .title-val[data-v-1c19ba0e] {
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
}
/* 预览 start ===================================*/
.a4-page .design-main-edit[data-v-1c19ba0e] {
  display: none;
}
.a4-page .design-main-preview[data-v-1c19ba0e] {
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}
.a4-page .design-main-preview .design-main-preview-details[data-v-1c19ba0e] {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
}
/* 预览 end =======================================*/
.max-imgWH[data-v-1c19ba0e] {
  max-width: 400px;
  max-height: 400px;
}
.design-main-items > .design-main-items-content .title[data-v-1c19ba0e] {
  background-color: transparent;
}
.design-main-items > .design-main-items-content .title .title-back[data-v-1c19ba0e] {
    display: inline-block;
    background-color: transparent;
    width: 140px;
    height: 20px;
    background: #fdf2e6;
    border-radius: 10px;
}
.message-content[data-v-1c19ba0e] {
  height: calc(100% - 120px);
  /* width: 80%; */
  margin: 40px auto 0;
  border: 2px #fdf2e6 solid;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-color: transparent;
}
.message-content .desing-image[data-v-1c19ba0e] {
    width: 100%;
    height: 35%;
    margin-bottom: 20px;
}
.message-content .desing-image img[data-v-1c19ba0e] {
      max-width: 100%;
      height: 100%;
}
.design-table[data-v-1c19ba0e] {
  text-align: left;
  font-size: 12px;
  border: 1px solid #fdf2e6;
}
.design-table .design-table-row[data-v-1c19ba0e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.design-table .design-table-row .design-table-cel[data-v-1c19ba0e] {
      padding: 8px 12px;
      border: 1px solid #fdf2e6;
}
.design-table .design-table-row .design-table-cel-inter-bank[data-v-1c19ba0e] {
      padding: 0;
      border-width: 0;
}
.design-table .design-table-row > .design-table-cel[data-v-1c19ba0e] {
      width: 16%;
}
.design-table .design-table-row > .design-table-cel1[data-v-1c19ba0e] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.download-table[data-v-1c19ba0e] {
  border: 1px solid #fdf2e6;
}
.download-table .list[data-v-1c19ba0e] {
    border-bottom: 1px solid #fdf2e6;
}
.download-table .list .list-left[data-v-1c19ba0e] {
      width: 120px;
      line-height: 30px;
}
.download-table .list .list-right[data-v-1c19ba0e] {
      border-left: 1px solid #fdf2e6;
      width: calc(100% - 120px);
}
.download-table .list .list-right .list-right-item[data-v-1c19ba0e] {
        padding: 10px;
        line-height: 30px;
        border-bottom: 1px solid #fdf2e6;
}
.download-table .list .list-right .list-right-item .video-vessel[data-v-1c19ba0e] {
          width: 400px;
          position: relative;
}
.download-table .list .list-right .list-right-item .video-vessel .video-img[data-v-1c19ba0e] {
            width: 400px;
}
.download-table .list .list-right .list-right-item .video-vessel .video-qrcode-url[data-v-1c19ba0e] {
            position: absolute;
            bottom: 0;
            right: 0;
}
.download-table .list .list-right .list-right-item[data-v-1c19ba0e]:last-child {
        border: 0;
}
.download-table .list[data-v-1c19ba0e]:last-child {
    border: 0;
}

.design-main[data-v-7d51c1ba]{
    position: absolute;
    width: 100%;
    height: 100%;
}

/* 内容 */
.design-main-items[data-v-7d51c1ba]{
    width: 100%;
    height: 100%;
    position: relative;
    background: #FFFAF1;
}
.design-main-items > .design-main-items-content[data-v-7d51c1ba]{
    padding: 90px 80px 0;
    position: absolute;
    width: calc(100% - 160px);
    height: calc(100% - 90px);
    overflow-y: auto;
    background-size: 100%;
}
.design-main-items > .design-main-items-content > .title[data-v-7d51c1ba]{
    width: 140px;
    height: 20px;
    margin: 0 auto;
    background: #FDF2E6;
    border-radius: 10px;
    position: relative;
}
.design-main-items > .design-main-items-content > .title > .title-val[data-v-7d51c1ba]{
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
}
.design-main-items > .design-main-items-content > .details[data-v-7d51c1ba]{
    width: 100%;
    height: calc(100% - 184px);
    margin-top: 40px;
    border-radius: 10px;
}
.design-main-items > .design-main-items-content > .details > .list[data-v-7d51c1ba]{
    border: 2px solid #FFE4CA;
    padding: 2% 6% 2% 0;
    margin-bottom: 2%;
    background: #FFFDFB;
    border-radius: 6px;
}
.design-main-items > .design-main-items-content > .details > .list > .list-left[data-v-7d51c1ba]{
    width: 30%;
}
.design-main-items > .design-main-items-content > .details > .list > .list-left > .medal-name[data-v-7d51c1ba]{
    color: #000;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    line-height: 20px;
}
.design-main-items > .design-main-items-content > .details > .list > .list-left > .list-left-img[data-v-7d51c1ba] {
    /* width: 60px;
    height: 60px; */
}
.design-main-items > .design-main-items-content > .details > .list > .list-left > .list-left-img > img[data-v-7d51c1ba]{
    max-width: 60px;
}
.design-main-items > .design-main-items-content > .details > .list > .list-right[data-v-7d51c1ba]{
    width: 70%;
}
.design-main-items > .design-main-items-content > .details > .list .list-name[data-v-7d51c1ba]{
    width: 62px;
    font-size: 14px;
    line-height: 20px;
    color: #000;
    font-weight: bold;
    margin-right: 10px;
}
.design-main-items > .design-main-items-content > .details > .list .list-val[data-v-7d51c1ba]{
    width: calc(100% - 72px);
    font-size: 14px;
    line-height: 20px;
    color: #313131;
}

/* 编辑 */
.design-main-edit[data-v-7d51c1ba]{
    min-width: 460px;
    height: 100%;
}













































































































































































































































































































































































































































































































































































































































































/* 表格样式 */
.table[data-v-2e4ad5d6]{
    height: calc(100% - 100px);
    overflow: auto;
}
.table_type_title[data-v-2e4ad5d6]{
    background: #FAF2E7;
    text-align: center;
    font-size: 16px;
    line-height: 40px;
    border: 1px solid rgb(254, 214, 176);
    border-top-width: 0px;
    color: #dc7717;
    font-weight: 600;
}
.table>div[data-v-2e4ad5d6]:first-child{
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-top-width: 1px;
}
.table_title[data-v-2e4ad5d6]{
    width: 14%;
    height: 61px;
    padding: 0 10px;
    line-height: 16px;
}
.table_content[data-v-2e4ad5d6]{
    width: 86%;
}
.table_content_list[data-v-2e4ad5d6]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.table_content_list > div[data-v-2e4ad5d6] {
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    border: 1px solid rgb(254, 214, 176);
    border-top-width: 0px;
    border-left-width: 0px;
    color: #000;
    font-weight: 600;
}
.table_list_val[data-v-2e4ad5d6] {
    text-align: center;
    border: 1px solid rgb(254, 214, 176);
    border-top-width: 0px;
    color: #000;
    font-weight: 600;
}
.design-main[data-v-2e4ad5d6]{
    position: absolute;
    width: 100%;
    height: 100%;
}
/* 内容 */
.design-main-items[data-v-2e4ad5d6]{
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main-items > .design-main-items-content[data-v-2e4ad5d6]{
    padding: 90px 80px 0;
    position: absolute;
    width: calc(100% - 160px);
    height: calc(100% - 90px);
    background-size: 100%;
}
.design-main-items > .design-main-items-content > .title[data-v-2e4ad5d6]{
    height: 20px;
    background: #FDF2E6;
    border-radius: 10px;
    position: relative;
    margin: 0 auto 4%;
}
.design-main-items > .design-main-items-content > .title > .title-val[data-v-2e4ad5d6]{
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
    color: #DC7717;
}
.design-main-items > .design-main-items-content >.chart_type[data-v-2e4ad5d6]{
    width: 100%;
    height: 100%;
}
.chart_type > .list[data-v-2e4ad5d6]{
    margin-bottom: 3%;
    position: relative;
}
.chart_type > .list > .title[data-v-2e4ad5d6]{
    font-size: 16px;
    line-height: 20px;
    color: #DC7717;
    margin-bottom: 4%;
}
.chart_type > .list > .evaluate> .title_child_synthesis[data-v-2e4ad5d6]{
    font-size: 18px;
    line-height: 20px;
    color: #DC7717;
}
.chart_type > .list > .evaluate > .title_child_synthesis > .score-standard[data-v-2e4ad5d6]{
    font-size: 14px;
    color: #1A1A1A;
    margin-left: 20px;
}
.chart_type > .list > .chart-vessel-h25[data-v-2e4ad5d6]{
    position: absolute;
    width: 100%;
    height: calc(86% - 20px);
    /* top: calc(10% + 20px); */
}
.chart_type > .list .chart-vessel-universal[data-v-2e4ad5d6]{
    width: calc(50% - 10px);
    height: 100%;
    border: 1px solid #fbf2e7;
    border-radius: 12px;
}
.chart_type > .list > .chart-vessel-h30[data-v-2e4ad5d6]{
    position: absolute;
    width: 100%;
    height: calc(86% - 20px);
    /* top: calc(10% + 20px); */
}
.chart_type > .list > .chart-vessel-h30 > .chart-vessel-short-vessel[data-v-2e4ad5d6]{
    width: calc(40% - 10px);
    height: calc(100% - 30px);
    border: 1px solid #fbf2e7;
    border-radius: 12px;
}
.chart_type > .list > .chart-vessel-h30 > .chart-vessel-short-vessel > .chart-vessel-short[data-v-2e4ad5d6]{
    width: 100%;
    height: 100%;
}
.chart_type > .list > .chart-vessel-h30 > .chart-vessel-wide-vessel[data-v-2e4ad5d6]{
    width: calc(60% - 10px);
    height: calc(100% - 30px);
    border: 1px solid #fbf2e7;
    border-radius: 12px;
}
.chart_type > .list > .chart-vessel-h30 > .chart-vessel-wide-vessel > .chart-vessel-wide[data-v-2e4ad5d6]{
    width: 100%;
    height: 100%;
}
.chart_type > .list > .chart-vessel-h30 .title[data-v-2e4ad5d6]{
    text-align: center;
    line-height: 20px;
    font-size: 14px;
    color: #1A1A1A;
    margin-top: 10px;
}
.chart_type > .list > .evaluate[data-v-2e4ad5d6]{
    position: relative;
    max-height: 98px;
    padding: 12px 18px;
    border-radius: 12px;
    font-size: 12px;
    line-height: 24px;
    color: #1A1A1A;
}
.chart_type > .list > .evaluate > .icon[data-v-2e4ad5d6]{
    position: absolute;
    top: -12px;
    right: -24px;
}
/* 编辑 */
.design-main-edit[data-v-2e4ad5d6]{
    min-width: 460px;
    height: 100%;
}
.design-main-edit-current[data-v-2e4ad5d6]{
    background: #fff;
    border-radius: 6px;
    padding: 0 20px;
    max-height: calc(100% - 210px);
}
.design-main-edit-current > .title[data-v-2e4ad5d6]{
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-current > .lists >.title[data-v-2e4ad5d6]{
    height: 28px;
    font-size: 20px;
    font-weight: 400;
    color: #313131;
    margin-bottom: 15px;
}
.title-box[data-v-2e4ad5d6]{
    text-align: center;
    margin-bottom: 4%;
}
.title-head[data-v-2e4ad5d6] {
    position: relative;
    display: inline-block;
    font-size: 24px;
    font-weight: 600;
}
.title-head-100w[data-v-2e4ad5d6]{
    width: 100%;
}
.title-head-100w .back[data-v-2e4ad5d6]{
    width: 100%;
    left: 0%;
}
.text[data-v-2e4ad5d6] {
    position: relative;
    z-index: 2;
    margin-bottom: 8px;
    color: #dc7717;
}
.back[data-v-2e4ad5d6] {
    position: absolute;
    height: 24px;
    width: 120%;
    top: 16px;
    left: -10%;
    z-index: 1;
    border-radius: 12px;
    background-color: #fdf2e6;
}
.select_school_report_vessel[data-v-2e4ad5d6]{
    padding: 0 40px;
    height: 600px;
    overflow: auto;
}
.school_report_type[data-v-2e4ad5d6]{
    background: #0061D0;
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    margin-left: 20px;
    padding: 4px 10px;
}

@charset "UTF-8";
.design-main[data-v-1063eb8c] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.design-main .design-main-items[data-v-1063eb8c] {
    padding: 90px 40px 40px;
    overflow-y: auto;
}
.design-main .design-main-items .course[data-v-1063eb8c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-size: 14px;
      color: #252525;
}
.design-main .design-main-items .course .left[data-v-1063eb8c] {
        padding: 10px 0;
        font-size: 14px;
        -ms-flex-preferred-size: 60px;
            flex-basis: 60px;
        text-align: center;
}
.design-main .design-main-items .course .right[data-v-1063eb8c] {
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
}
.design-main .design-main-items .course .right .subject-title-list[data-v-1063eb8c] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.design-main .design-main-items .course .right .subject-title-list .course-subject[data-v-1063eb8c] {
            width: 100px;
            text-align: center;
            line-height: 40px;
}
.design-main .design-main-items .course .right .subject-title-list .subject-title[data-v-1063eb8c] {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
            text-align: center;
            line-height: 40px;
}
.design-main .design-main-items .course .right .examine-result[data-v-1063eb8c] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.design-main .design-main-items .course .right .examine-result .examine-title[data-v-1063eb8c] {
            width: 40px;
            text-align: center;
}
.design-main .design-main-items .course .right .examine-result .examine-result-vessel[data-v-1063eb8c] {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
}
.design-main .design-main-items .course .right .examine-result .examine-result-vessel .examine-result-list[data-v-1063eb8c] {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
}
.design-main .design-main-items .course .right .examine-result .examine-result-vessel .examine-result-list .examine-result-list-title[data-v-1063eb8c] {
                width: 59px;
                text-align: center;
                line-height: 40px;
}
.design-main .design-main-items .course .right .examine-result .examine-result-vessel .examine-result-list .examine-result-list-score[data-v-1063eb8c] {
                -webkit-box-flex: 1;
                    -ms-flex: 1;
                        flex: 1;
                text-align: center;
                line-height: 40px;
}
/* 编辑 */
.design-main-edit[data-v-1063eb8c] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-1063eb8c] {
  max-height: 100%;
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
}
.lists[data-v-1063eb8c] {
  margin-bottom: 24px;
}
.select-school-report-vessel[data-v-1063eb8c] {
  padding: 0 40px;
  max-height: 600px;
  overflow: auto;
}
.select-school-report-vessel .school-report-type[data-v-1063eb8c] {
    background: #0061D0;
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    margin-left: 20px;
    padding: 4px 10px;
}

@charset "UTF-8";
.design-main-items[data-v-25e6c342] {
  padding-top: 200px;
  background-size: 100%;
  background-position: 0 100%;
  background-image: url(/vue/dist/static/img/desig_school_idea_back.e215a7e.png);
}
.school-idea[data-v-25e6c342] {
  overflow: auto;
}
.school-idea-item[data-v-25e6c342] {
  padding: 0 8% 4% 8%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  line-height: 21px;
  font-weight: 800;
  font-family: "\5FAE\8F6F\96C5\9ED1";
}
.school-idea-item .school-idea-item-title[data-v-25e6c342] {
    width: 30%;
    color: #eb7100;
    text-align: right;
}
.school-idea-item .school-idea-item-center[data-v-25e6c342] {
    width: 50%;
    color: #1a1a1a;
    text-align: left;
}
.school-idea-item .school-idea-item-severed[data-v-25e6c342] {
    height: 21px;
    width: 2px;
    margin: 0 4%;
}
.design-main-back[data-v-25e6c342] {
  position: absolute;
  bottom: 0;
  width: 100%;
}
.design-main-back > img[data-v-25e6c342] {
    width: 100%;
}
.lists-bottom-line[data-v-25e6c342] {
  border-bottom: 1px solid #e7e7e7;
}
.school-item[data-v-25e6c342] {
  margin: 40px 0;
}
.not-must .item-name .leave_root_name_edit[data-v-25e6c342] {
  width: calc(100% - 140px);
}
.leave_root_name_edit[data-v-25e6c342] {
  width: calc(100% - 42px);
}
.school-item-add[data-v-25e6c342] {
  text-align: center;
  font-size: 24px;
}
.school-item-add button[data-v-25e6c342] {
    padding: 0px 30px;
    border-color: #e7e7e7;
    border-style: solid;
    background-color: #e7e7e7;
    border-radius: 5px;
}
.btn-del[data-v-25e6c342] {
  border-color: #e7e7e7;
  border-style: solid;
  background-color: #e7e7e7;
  border-radius: 5px;
  line-height: 30px;
  padding: 0 26px;
}
.btn-del[data-v-25e6c342]:focus,
.school-item-add button[data-v-25e6c342]:focus {
  outline: none;
}
.btn-del[data-v-25e6c342]:active,
.school-item-add button[data-v-25e6c342]:active {
  border-style: solid;
}
.cursor-pointer[data-v-25e6c342] {
  cursor: pointer;
}
.design-main-edit-current[data-v-25e6c342] {
  max-height: calc(100% - 210px);
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}

.design-main[data-v-16f4066c]{
    position: absolute;
    width: 100%;
    height: 100%;
}

/* 内容 */
.design-main-items[data-v-16f4066c]{
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main-items > .design-main-items-content[data-v-16f4066c]{
    padding: 90px 80px 0;
    position: absolute;
    width: calc(100% - 160px);
    height: calc(100% - 90px);
    background-size: 100%;
}

/* 页面标题 */
.design-main-items > .design-main-items-content > .title[data-v-16f4066c]{
    padding-top:  40px;
}
.design-main-items > .design-main-items-content > .title >.title_icon[data-v-16f4066c]{
    width: 18px;
    height: 20px;
}
.design-main-items > .design-main-items-content > .title > .title-val[data-v-16f4066c]{
    font-size: 22px;
    line-height: 26px;
    padding: 0 30px;
}
.design-main-items > .design-main-items-content > .details_show_title[data-v-16f4066c]{
    height: calc(100% - 222px);
    margin-top: 40px;
    padding: 4%;
    font-size: 18px;
    overflow: auto;
}
.design-main-items > .design-main-items-content > .details_hide_title[data-v-16f4066c]{
    height: calc(100% - 154px);
    margin-top: 40px;
    padding: 4%;
    font-size: 18px;
    overflow: auto;
}
.details-content[data-v-16f4066c]{
    line-height: 30px;
    font-size: 16px;
}
.details-img[data-v-16f4066c]{
    width: 74%;
    max-height: 760px;
    margin: 20px 0;
}

/* 编辑 */
.design-main-edit[data-v-16f4066c]{
    min-width: 460px;
    height: 100%;
}
.design-main-edit-current[data-v-16f4066c]{
    max-height: calc(100% - 210px);
    overflow-y: auto;
    background: #fff;
    border-radius: 6px;
    padding: 0 20px;
}
.design-main-edit-current > .title[data-v-16f4066c]{
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-current > .lists >.title[data-v-16f4066c]{
    height: 28px;
    font-size: 20px;
    font-weight: 400;
    color: #313131;
    margin-bottom: 15px;
}
.color-val[data-v-16f4066c]{
    width: 92px;
    height: 34px;
    background: #f8f8f8;
    border: 0.1px solid #f0f0f0;
    border-radius: 7px;
    text-align: center;
    line-height: 34px;
    margin-left: 15px;
}

.design-main-edit-current[data-v-f469f584] {
  padding: 0 20px;
}
.design-main-items[data-v-f469f584] {
  padding-top: 15%;
  background-image: url(/vue/dist/static/img/design_student_info_back.288247d.png);
}
.design-main-items[data-v-f469f584],
.student-head[data-v-f469f584] {
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* .student-info-box { */

/* margin-top: 15%; */

/* } */
.student-head[data-v-f469f584] {
  padding: 15% 0 0 0;
  width: 15%;
  margin: 0 auto 5% auto;
  background-image: url(/vue/dist/static/img/student_default.5931ac6.png);
  border-radius: 50%;
}
.significance-text[data-v-f469f584] {
  color: #fabe5e;
  font-weight: 800;
  font-size: 24px;
  margin: 2% 5px;
}
.unimportance-text[data-v-f469f584] {
  color: #f8f8f8;
}
.student-info-title[data-v-f469f584] {
  font-size: 18px;
  font-weight: 800;
  color: #f8f8f8;
  margin: 15% 0 12% 0;
}
.student-content-box[data-v-f469f584] {
  color: #f8f8f8;
  letter-spacing: 2px;
  font-size: 16px;
}
.student-content-item[data-v-f469f584] {
  margin-bottom: 2%;
}
.student-content-box .significance-text[data-v-f469f584] {
  font-style: italic;
  font-size: 20px;
}

@charset "UTF-8";
.design-main[data-v-01bc1fa6] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/*  */
.design-main-items[data-v-01bc1fa6] {
  position: relative;
  height: 100%;
  /* background: red; */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.design-main-items2[data-v-01bc1fa6] {
  text-align: center;
}
/* 编辑 */
.design-main-edit[data-v-01bc1fa6] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-universality[data-v-01bc1fa6] {
  max-height: calc(50% - 10px);
  overflow-y: auto;
  background: #fff;
  margin-bottom: 20px;
  border-radius: 6px;
}
.leave_root_name_edit[data-v-01bc1fa6] {
  width: 356px;
  height: 34px;
  border-radius: 7px;
}
.design-main-edit-title[data-v-01bc1fa6] {
  color: #b2b2b2;
  line-height: 44px;
  font-size: 16px;
  margin-bottom: 12px;
}
.design-main-edit-current[data-v-01bc1fa6] {
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
}
.design-main-edit-current[data-v-01bc1fa6] {
  /* max-height: calc(50% - 10px);
      overflow-y: auto; */
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-01bc1fa6] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-01bc1fa6] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.color-val[data-v-01bc1fa6] {
  width: 92px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.color-val .el-input__inner[data-v-01bc1fa6] {
    background-color: transparent;
    border-color: transparent !important;
}
.date-val[data-v-01bc1fa6] {
  width: 132px;
  height: 34px;
  background: #f8f8f8;
  border: 0.1px solid #f0f0f0;
  border-radius: 7px;
  text-align: center;
  line-height: 34px;
  margin-left: 15px;
}
.date-val .el-input__inner[data-v-01bc1fa6], .date-val .el-range-editor .el-range-input[data-v-01bc1fa6] {
    font-size: 12px;
    background-color: transparent;
    border-color: transparent !important;
}
.design-main-items-content[data-v-01bc1fa6] {
  padding: 90px 10% 0;
  position: absolute;
  width: 80%;
  height: calc(100% - 90px);
  overflow: hidden;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.design-main-items > .design-main-items-content > .title[data-v-01bc1fa6] {
  font-weight: 800;
  color: #dc7717;
}
.design-main-items > .design-main-items-content > .title .title-val[data-v-01bc1fa6] {
    font-size: 22px;
    line-height: 26px;
}
.design-main-items.design-main-items2 > .design-main-items-content .title[data-v-01bc1fa6] {
  font-weight: 800;
  color: #dc7717;
  width: 100%;
  height: 20px;
  background: #fdf2e6;
  border-radius: 10px;
  position: relative;
}
.design-main-items.design-main-items2 > .design-main-items-content .title .title-val[data-v-01bc1fa6] {
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
}
/* 预览 start ===================================*/
.a4-page .design-main-edit[data-v-01bc1fa6] {
  display: none;
}
.a4-page .design-main-preview[data-v-01bc1fa6] {
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}
.a4-page .design-main-preview .design-main-preview-details[data-v-01bc1fa6] {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
}
/* 预览 end =======================================*/
/* .message-title{
font-size: 24px;
line-height: 26px;
font-weight: 800;
font-family: '微软雅黑';
color: #EF9037;
}
.message-title-back{
height: 20px;
background-color: #fabe5e;
opacity: .3;
margin: -16px 0 0;
border-radius: 10px;
} */
.message-content[data-v-01bc1fa6] {
  height: 78%;
  /* width: 80%; */
  margin-top: 6%;
  border: 2px #fdf2e6 solid;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: left;
  text-indent: 30px;
  padding: 6%;
  line-height: 1.8;
}
.message-content > div[data-v-01bc1fa6] {
    height: 100%;
    overflow: auto;
}

.design-main-items[data-v-60efb2db] {
  padding: 90px 40px 0;
}
.teacherMessage[data-v-60efb2db] {
  position: relative;
  border: 1px solid #666;
  min-height: 150px;
  padding: 10px 10px 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
}
.teacherMessage .title[data-v-60efb2db] {
    line-height: 40px;
}
.teacherMessage .message-content[data-v-60efb2db] {
    text-align: left;
    text-indent: 30px;
    line-height: 1.8;
}
.teacherMessage .message-content > div[data-v-60efb2db] {
      height: 100%;
      overflow: auto;
}
.teacherMessage .inscribe[data-v-60efb2db] {
    position: absolute;
    bottom: 10px;
    right: 120px;
}

@charset "UTF-8";
.design-main[data-v-4d591a7e] {
  position: absolute;
  width: 100%;
  height: 100%;
  /* 内容 */
}
.design-main .design-main-items[data-v-4d591a7e] {
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main .design-main-items .design-main-items-content[data-v-4d591a7e] {
      padding: 20px 60px 0;
      position: absolute;
      width: calc(100% - 120px);
      height: calc(100% - 90px);
      /* 标题 */
      /* 分析说明 */
      /* 雷达图容器 */
}
.design-main .design-main-items .design-main-items-content .title[data-v-4d591a7e] {
        width: 200px;
        height: 20px;
        margin: 20% auto 5%;
        background: rgba(24, 28, 131, .1);
        border-radius: 10px;
        position: relative;
}
.design-main .design-main-items .design-main-items-content .title .title-val[data-v-4d591a7e] {
          font-size: 22px;
          line-height: 26px;
          text-align: center;
          position: absolute;
          width: 100%;
          top: -12px;
          color: #24018F;
          font-weight: 700;
}
.design-main .design-main-items .design-main-items-content .analysis-desc[data-v-4d591a7e] {
        font-size: 14px;
        color: #666;
        text-align: center;
        margin-bottom: 20px;
        background: #f8f9fa;
        padding: 10px;
        border-radius: 6px;
}
.design-main .design-main-items .design-main-items-content .subject-title[data-v-4d591a7e] {
        font-size: 15px;
        font-weight: 600;
        color: #ff8a50;
        text-align: center;
        margin-bottom: 10px;
        padding: 4px;
        border-radius: 6px;
}
.design-main .design-main-items .design-main-items-content .echarts-vessel[data-v-4d591a7e] {
        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;
        margin-bottom: 10px;
        border: 1px solid #E7E8F2;
        border-radius: 12px;
        padding: 10px;
}
.design-main .design-main-items .design-main-items-content .echarts-vessel .average-beat-info[data-v-4d591a7e] {
          font-size: 16px;
          color: #333;
          margin-bottom: 10px;
          text-align: center;
}
.design-main .design-main-items .design-main-items-content .echarts-vessel .average-beat-info .average-beat-value[data-v-4d591a7e] {
            font-weight: bold;
            color: #FF8A50;
            font-size: 18px;
}

.echart-radar-page[data-v-557fab45] {
}
.echart_radar[data-v-557fab45] {
    -webkit-print-color-adjust: exact;
}

@charset "UTF-8";
.design-main[data-v-7161e0c6] {
  position: absolute;
  width: 100%;
  height: 100%;
  /* 内容 */
}
.design-main .design-main-items[data-v-7161e0c6] {
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main .design-main-items .design-main-items-content[data-v-7161e0c6] {
      padding: 20px 60px 0;
      position: absolute;
      width: calc(100% - 120px);
      height: calc(100% - 90px);
      /* 标题 */
      /* 学科网格布局 */
}
.design-main .design-main-items .design-main-items-content .title[data-v-7161e0c6] {
        width: 200px;
        height: 20px;
        margin: 20% auto 5%;
        background: rgba(24, 28, 131, .1);
        border-radius: 10px;
        position: relative;
}
.design-main .design-main-items .design-main-items-content .title .title-val[data-v-7161e0c6] {
          font-size: 22px;
          line-height: 26px;
          text-align: center;
          position: absolute;
          width: 100%;
          top: -12px;
          color: #24018F;
          font-weight: 700;
}
.design-main .design-main-items .design-main-items-content .subject-grid[data-v-7161e0c6] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
}
.design-main .design-main-items .design-main-items-content .subject-grid .subject-item[data-v-7161e0c6] {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          margin-bottom: 8px;
          padding: 8px;
          background: #fff;
          /* 数据汇总 */
}
.design-main .design-main-items .design-main-items-content .subject-grid .subject-item .subject-title[data-v-7161e0c6] {
            font-size: 15px;
            font-weight: 600;
            color: #333;
            text-align: center;
            margin-bottom: 8px;
            padding: 4px;
            background: rgba(36, 1, 143, .05);
            border-radius: 6px;
}
.design-main .design-main-items .design-main-items-content .subject-grid .subject-item .data-summary[data-v-7161e0c6] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            gap: 60px;
            margin-bottom: 20px;
}
.design-main .design-main-items .design-main-items-content .subject-grid .subject-item .data-summary .summary-item[data-v-7161e0c6] {
              text-align: center;
}
.design-main .design-main-items .design-main-items-content .subject-grid .subject-item .data-summary .summary-item .summary-value[data-v-7161e0c6] {
                font-size: 24px;
                font-weight: bold;
                margin-bottom: 5px;
}
.design-main .design-main-items .design-main-items-content .subject-grid .subject-item .data-summary .summary-item .summary-value.red[data-v-7161e0c6] {
                  color: #FF6B6B;
}
.design-main .design-main-items .design-main-items-content .subject-grid .subject-item .data-summary .summary-item .summary-label[data-v-7161e0c6] {
                font-size: 12px;
                color: #999;
}
.design-main .design-main-items .design-main-items-content .subject-grid .subject-item .echarts-vessel[data-v-7161e0c6] {
            margin-top: 10px;
            border: 1px solid #E7E8F2;
            border-radius: 12px;
}

@charset "UTF-8";
.design-main[data-v-d68ba008] {
  position: absolute;
  width: 100%;
  height: 100%;
  /* 内容 */
}
.design-main .design-main-items[data-v-d68ba008] {
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main .design-main-items .design-main-items-content[data-v-d68ba008] {
      padding: 20px 60px 0;
      position: absolute;
      width: calc(100% - 120px);
      height: calc(100% - 90px);
      /* 标题 */
      /* 成绩统计 */
      /* 进步统计 */
      /* 总分说明 */
      /* 图表容器 */
      /* 全部学科分数排名分析 */
}
.design-main .design-main-items .design-main-items-content .title[data-v-d68ba008] {
        width: 270px;
        height: 20px;
        margin: 20% auto 5%;
        background: rgba(24, 28, 131, .1);
        border-radius: 10px;
        position: relative;
}
.design-main .design-main-items .design-main-items-content .title .title-val[data-v-d68ba008] {
          font-size: 22px;
          line-height: 26px;
          text-align: center;
          position: absolute;
          width: 100%;
          top: -12px;
          color: #24018F;
          font-weight: 700;
}
.design-main .design-main-items .design-main-items-content .semester-title[data-v-d68ba008] {
        margin-bottom: 20px;
        font-size: 18px;
        text-align: center;
}
.design-main .design-main-items .design-main-items-content .score-stats[data-v-d68ba008] {
        padding: 12px 10px;
        border: 1px solid #e7e8f2;
        border-radius: 12px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: distribute;
            justify-content: space-around;
        margin-bottom: 20px;
}
.design-main .design-main-items .design-main-items-content .score-stats .score-item[data-v-d68ba008] {
          text-align: center;
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
}
.design-main .design-main-items .design-main-items-content .score-stats .score-item .score-value[data-v-d68ba008] {
            font-size: 24px;
            font-weight: bold;
            margin-bottom: 5px;
}
.design-main .design-main-items .design-main-items-content .score-stats .score-item .score-value.red[data-v-d68ba008] {
              color: #FF6B6B;
}
.design-main .design-main-items .design-main-items-content .score-stats .score-item .score-value.orange[data-v-d68ba008] {
              color: #FF8A50;
}
.design-main .design-main-items .design-main-items-content .score-stats .score-item .score-label[data-v-d68ba008] {
            font-size: 12px;
            color: #999;
}
.design-main .design-main-items .design-main-items-content .progress-stats[data-v-d68ba008] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 100px;
        margin-bottom: 20px;
}
.design-main .design-main-items .design-main-items-content .progress-stats .progress-item[data-v-d68ba008] {
          text-align: center;
}
.design-main .design-main-items .design-main-items-content .progress-stats .progress-item .progress-value[data-v-d68ba008] {
            font-size: 20px;
            font-weight: bold;
            margin-bottom: 5px;
            color: #333;
}
.design-main .design-main-items .design-main-items-content .progress-stats .progress-item .progress-value.orange[data-v-d68ba008] {
              color: #FF8A50;
}
.design-main .design-main-items .design-main-items-content .progress-stats .progress-item .progress-label[data-v-d68ba008] {
            font-size: 12px;
            color: #999;
}
.design-main .design-main-items .design-main-items-content .total-desc[data-v-d68ba008] {
        font-size: 15px;
        color: #f7d987;
        line-height: 1.4;
        margin-bottom: 20px;
        text-align: justify;
        background: #faf9ee;
        padding: 8px 12px;
        border-radius: 8px;
}
.design-main .design-main-items .design-main-items-content .echarts-vessel[data-v-d68ba008] {
        margin-top: 20px;
        height: calc(20% - 32px);
        border: 1px solid #E7E8F2;
        border-radius: 12px;
}
.design-main .design-main-items .design-main-items-content .subject-rank-analysis[data-v-d68ba008] {
        margin-top: 20px;
        /* 数据汇总 */
}
.design-main .design-main-items .design-main-items-content .subject-rank-analysis .analysis-title[data-v-d68ba008] {
          font-size: 16px;
          font-weight: 600;
          color: #333;
          text-align: center;
          margin-bottom: 20px;
}
.design-main .design-main-items .design-main-items-content .subject-rank-analysis .data-summary[data-v-d68ba008] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          gap: 60px;
          margin-bottom: 20px;
}
.design-main .design-main-items .design-main-items-content .subject-rank-analysis .data-summary .summary-item[data-v-d68ba008] {
            text-align: center;
}
.design-main .design-main-items .design-main-items-content .subject-rank-analysis .data-summary .summary-item .summary-value[data-v-d68ba008] {
              font-size: 24px;
              font-weight: bold;
              margin-bottom: 5px;
}
.design-main .design-main-items .design-main-items-content .subject-rank-analysis .data-summary .summary-item .summary-value.red[data-v-d68ba008] {
                color: #FF6B6B;
}
.design-main .design-main-items .design-main-items-content .subject-rank-analysis .data-summary .summary-item .summary-label[data-v-d68ba008] {
              font-size: 12px;
              color: #999;
}

.design-main[data-v-69bed763]{
    position: absolute;
    width: 100%;
    height: 100%;
}

/* 内容 */
.design-main-items[data-v-69bed763]{
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main-items > .design-main-items-content[data-v-69bed763]{
    padding: 90px 80px 0;
    position: absolute;
    width: calc(100% - 160px);
    height: calc(100% - 90px);
    background-size: 100%;
}

/* 页面标题 */
.design-main-items > .design-main-items-content > .title[data-v-69bed763]{
    padding-top:  40px;
}
.design-main-items > .design-main-items-content > .title >.title_icon[data-v-69bed763]{
    width: 18px;
    height: 20px;
}
.design-main-items > .design-main-items-content > .title > .title-val[data-v-69bed763]{
    font-size: 22px;
    line-height: 26px;
    padding: 0 30px;
}
.design-main-items > .design-main-items-content > .details_show_title[data-v-69bed763]{
    height: calc(100% - 222px);
    margin-top: 40px;
    padding: 4%;
    font-size: 18px;
    overflow: auto;
}
.design-main-items > .design-main-items-content > .details_hide_title[data-v-69bed763]{
    height: calc(100% - 154px);
    margin-top: 40px;
    padding: 4%;
    font-size: 18px;
    overflow: auto;
}
.details-content[data-v-69bed763]{
    line-height: 30px;
    font-size: 16px;
}
.details-img[data-v-69bed763]{
    width: 74%;
    max-height: 760px;
    margin: 20px 0;
}

/* 编辑 */
.design-main-edit[data-v-69bed763]{
    min-width: 460px;
    height: 100%;
}
.design-main-edit-current[data-v-69bed763]{
    max-height: calc(100% - 210px);
    overflow-y: auto;
    background: #fff;
    border-radius: 6px;
    padding: 0 20px;
}
.design-main-edit-current > .title[data-v-69bed763]{
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-current > .lists >.title[data-v-69bed763]{
    height: 28px;
    font-size: 20px;
    font-weight: 400;
    color: #313131;
    margin-bottom: 15px;
}
.color-val[data-v-69bed763]{
    width: 92px;
    height: 34px;
    background: #f8f8f8;
    border: 0.1px solid #f0f0f0;
    border-radius: 7px;
    text-align: center;
    line-height: 34px;
    margin-left: 15px;
}

.design-main[data-v-76d23774]{
    position: absolute;
    width: 100%;
    height: 100%;
}

/* 内容 */
.design-main-items[data-v-76d23774]{
    width: 100%;
    height: 100%;
    position: relative;
}
.design-main-items > .design-main-items-content[data-v-76d23774]{
    padding: 90px 80px 0;
    position: absolute;
    width: calc(100% - 160px);
    height: calc(100% - 90px);
    background-size: 100%;
}

/* 页面标题 */
.design-main-items > .design-main-items-content > .title[data-v-76d23774]{
    padding-top:  40px;
}
.design-main-items > .design-main-items-content > .title >.title_icon[data-v-76d23774]{
    width: 18px;
    height: 20px;
}
.design-main-items > .design-main-items-content > .title > .title-val[data-v-76d23774]{
    font-size: 22px;
    line-height: 26px;
    padding: 0 30px;
}
.design-main-items > .design-main-items-content > .details_show_title[data-v-76d23774]{
    height: calc(100% - 222px);
    margin-top: 40px;
    padding: 4%;
    font-size: 18px;
    overflow: auto;
}
.design-main-items > .design-main-items-content > .details_hide_title[data-v-76d23774]{
    height: calc(100% - 154px);
    margin-top: 40px;
    padding: 4%;
    font-size: 18px;
    overflow: auto;
}
.details-content[data-v-76d23774]{
    line-height: 30px;
    font-size: 16px;
}
.details-img[data-v-76d23774]{
    width: 74%;
    max-height: 760px;
    margin: 20px 0;
}

/* 编辑 */
.design-main-edit[data-v-76d23774]{
    min-width: 460px;
    height: 100%;
}
.design-main-edit-current[data-v-76d23774]{
    max-height: calc(100% - 210px);
    overflow-y: auto;
    background: #fff;
    border-radius: 6px;
    padding: 0 20px;
}
.design-main-edit-current > .title[data-v-76d23774]{
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-current > .lists >.title[data-v-76d23774]{
    height: 28px;
    font-size: 20px;
    font-weight: 400;
    color: #313131;
    margin-bottom: 15px;
}
.color-val[data-v-76d23774]{
    width: 92px;
    height: 34px;
    background: #f8f8f8;
    border: 0.1px solid #f0f0f0;
    border-radius: 7px;
    text-align: center;
    line-height: 34px;
    margin-left: 15px;
}
/**
 * 亦小成长报告册公共css文件 [yansen][2025/7/3]
 */

/*--------------------------------班级优化大师（亦小）------------------------------------*/
.yx-page[data-v-6736b09a] {
    height: 100%;
    position: relative;
}
.yx-page-face-top-logo[data-v-6736b09a]{
    position: absolute;
    top: 0;
    left: 0;
    width: 421px;
    height: 340px;
    background: url(/vue/dist/static/img/yx-page-face-top-logo-purple.c2f4a64.png) center no-repeat;
}
.yx-page-face-top-logo[orange-theme][data-v-6736b09a] {
    background-image: url(/vue/dist/static/img/yx-page-face-top-logo.92e3608.png);
}
.yx-page-face-name[data-v-6736b09a]{
    font-size: 35px;
    color: #181C83;
    text-align: center;
    position: absolute;
    font-weight: bold;
    width: 100%;
    text-align: center;
    top: 50%;
    z-index: 2;
    margin-top: -40px;
}
.yx-page-face-name[orange-theme][data-v-6736b09a] {
    color: #DC7717;
}
.yx-page-face-center-logo[data-v-6736b09a]{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 176px;
    height: 42px;
    background: url(/vue/dist/static/img/yx-page-face-center-logo-purple.fadfc3c.png) center no-repeat;
}
.yx-page-face-center-logo[orange-theme][data-v-6736b09a]{
    background-image: url(/vue/dist/static/img/yx-page-face-center-logo.24ad24f.png);
}
.yx-page-face-bottom-logo[data-v-6736b09a]{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 421px;
    height: 340px;
    background: url(/vue/dist/static/img/yx-page-face-bottom-logo-purple.2ce4633.png) center no-repeat;
}
.yx-page-face-bottom-logo[orange-theme][data-v-6736b09a]{
    background-image: url(/vue/dist/static/img/yx-page-face-bottom-logo.4eb2b08.png);
}
.yx-page-horn__top-left[data-v-6736b09a] {
    width: 108px;
    height: 85px;
    position: absolute;
    top: 0;
    left: 0;
    background: url(/vue/dist/static/img/yx-horn-purple.57b3971.png) no-repeat;
}
.yx-page-horn__top-left[orange-theme][data-v-6736b09a] {
    background-image: url(/vue/dist/static/img/yx-horn-orange.0d13bd0.png);
}
.yx-class-optimization-master__stars[data-v-6736b09a] {
    width: 234px;
    height: 80px;
    -webkit-box-sizing: unset;
            box-sizing: unset;
    background: url(/vue/dist/static/img/yx-personal-medal-stars.17788fb.png) no-repeat;
    background-position: bottom center;
    padding-top: 30px;
    margin: auto;
}
.yx-class-optimization-master__title-v1[data-v-6736b09a] {
    color: #24018F;
    font-size: 24px;
    margin-top: -32px;
    font-weight: bold;
    text-align: center;
}
.yx-class-optimization-master__medal-box[data-v-6736b09a]{
    height: 850px;
    margin-top: 30px;
    border-radius: 12px;
    background: linear-gradient(37deg, #FFFFFF 0%, #FFF7E5 100%);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #C4C6F4;
    padding: 40px;
}
.yx-class-optimization-master__medal-box-title[data-v-6736b09a]{
    text-align: center;
    color: #24018F;
    font-size: 14px;
    font-weight: bold;
}
.yx-class-optimization-master__medal-box-rule[data-v-6736b09a]{
    width: 360px;
    margin: auto;
    color: #595CA5;
    font-size: 12px;
    margin-bottom: 5px;
}
.yx-class-optimization-master__medal-box-x-line[data-v-6736b09a]{
    height: 1px;
    background: #C4C6F4;
    margin-top: 40px;
}
.yx-class-optimization-master__medal-box-center-title[data-v-6736b09a]{
    margin-top: 40px;
    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;
}
.yx-class-optimization-master__medal-new-list[data-v-6736b09a]{
    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;
}
.yx-class-optimization-master__medal-new-item[data-v-6736b09a]{
    width: 120px;
    height: 120px;
}
.yx-class-optimization-master__medal-new-item img[data-v-6736b09a]{
    width: 100%;
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
}
.yx-class-om__center-title-text[data-v-6736b09a]{
    font-size: 25px;
    color: #DC7717;
    font-weight: bold;
    margin: 0 5px;
}
.yx-class-optimization-master__top-line[data-v-6736b09a]{
    height: 22px;
    background: #DEDDEF;
    border-radius: 15px;
}
.yx-class-om__center-title-l-logo[data-v-6736b09a]{
    width: 17px;
    height: 20px;
    background: url(/vue/dist/static/img/yx-class-optimization-master__medal-box-center-logo-left.da7ca0c.png);
}
.yx-class-om__center-title-r-logo[data-v-6736b09a]{
    width: 17px;
    height: 20px;
    background: url(/vue/dist/static/img/yx-class-optimization-master__medal-box-center-logo-right.fa97196.png);
}
.yx-class-optimization-master__cbox[data-v-6736b09a]{
    width: 690px;
    padding-top: 100px;
    margin: auto;
}
.yx-optimization__medal-list[data-v-6736b09a] {
    width: 610px;
    margin: 40px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.yx-optimization__medal-item[data-v-6736b09a] {
    width: 232px;
    height: 232px;
    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;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #FFE5A7;
    background: linear-gradient(45deg, #FFFFFF 0%, #FFF7E5 100%);
    margin-bottom: 20px;
    position: relative;
}
.yx-optimization__medal-item img[data-v-6736b09a] {
    width: 100%;
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
    position: relative;
    z-index: 2;
}
.yx-optimization__medal-ring[data-v-6736b09a]{
    width: 160px;
    height: 160px;
    background: url(/vue/dist/static/img/modal-icon-border.f559bdc.png) center no-repeat;
    background-size: contain;
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-51%, -50%);
            transform: translate(-51%, -50%);
}
.yx-optimization__medal-level-1[data-v-6736b09a]{
    width: 33%!important;
}
.yx-optimization__medal-level-2[data-v-6736b09a]{
    width: 66%!important;
}
.yx-optimization__target-title[data-v-6736b09a] {
    width: 60px;
    height: 16px;
    border-radius: 10px;
    background: #DEDDEF;
    position: absolute;
    text-align: center;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
    line-height: 0;
    font-weight: bold;
    color: #24018F;
    font-size: 16px;
}
.yx-optimization__sec-box[data-v-6736b09a] {
    width: 674px;
    margin: auto;
}
.yx-optimization__sec-box[orange-theme][data-v-6736b09a] {
    width: 614px;
}
.yx-optimization__sec-title[data-v-6736b09a] {
    color: #1D1389;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 20px;
}
.yx-optimization__sec-title[orange-theme][data-v-6736b09a] {
    color: #DC7717;
}
.yx-optimization__sec-overview[data-v-6736b09a] {
    height: 99px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 12px;
    border: 1px solid #E7E6ED;
    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;
    margin-bottom: 20px;
}
.yx-optimization__overview-item[data-v-6736b09a] {
    text-align: center;
}
.yx-optimization__overview-num[data-v-6736b09a] {
    color: #1D1389;
    font-size: 22px;
}
.yx-optimization__overview-name[data-v-6736b09a] {
    font-size: 11px;
    color: #8C8B91;
    margin-top: 10px;
}
.yx-optimization__record-item[data-v-6736b09a] {
    border: 1px solid #DEDDEF;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 12px;
    height: 85px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px;
}
.yx-optimization__record-logo[data-v-6736b09a] {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
    padding: 0 25px;
}
.yx-optimization__record-info[data-v-6736b09a]{
    padding-left: 25px;
}
.yx-optimization__record-title[data-v-6736b09a] {
    font-size: 18px;
    font-weight: bold;
    color: #1A1A1A;
}
.yx-optimization__record-desc[data-v-6736b09a] {
    font-size: 12px;
    color: #7F7F7F;
    margin-top: 5px;
}
.yx-optimization__record-desc span[data-v-6736b09a] {
    font-size: 16px;
    font-weight: bold;
    color: #7F7F7F;
}
.yx-page-place[data-v-6736b09a] {
    height: 100px;
}

/*--------------------------------学业成绩（亦小）------------------------------------*/
.yx-page-score__mark[data-v-6736b09a] {
    width: 34px;
    height: 22px;
    border-radius: 12px;
    background-size: 34px 22px;
    background: #FBF2E7;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
}
.yx-page-score__mark-title[data-v-6736b09a] {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 80px;
    font-weight: bold;
    font-size: 22px;
    font-weight: bold;
    color: #DC7717;
}
.yx-page-score__table-container[data-v-6736b09a] {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    padding: 20px;
    background-color: #f8f9fa;
}
.yx-page-score__table[data-v-6736b09a] {
    width: 100%;
    max-width: 600px;
    border-collapse: collapse;
    background-color: white;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 20px;
}
.yx-page-score__table-header[data-v-6736b09a] {
    background-color: #fef3e2;
    font-weight: 600;
    font-size: 14px;
    color: #DC7717;
    border: 1px solid #FFD6AF;
}
.yx-page-score__table-header th[data-v-6736b09a] {
    padding: 5px;
    text-align: center;
    border: 1px solid #FFD6AF;
}
.yx-page-score__table-row[data-v-6736b09a] {
    border-bottom: 1px solid #f0f0f0;
}
.yx-page-score__table-row[data-v-6736b09a]:last-child {
    border-bottom: none;
}
.yx-page-score__table-cell[data-v-6736b09a] {
    padding: 5px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    border: 1px solid #FFD6AF;
    text-align: center;
    color: #FF7E15;
}
.yx-page-score__table-score[data-v-6736b09a] {
    color: #666;
    font-weight: bold;
}
.yx-page-score__table-subject[data-v-6736b09a] {
    color: #1A1A1A;
}
.yx-page-score__table-score--zero[data-v-6736b09a] {
    color: #FF7E15;
}
.yx-page-score__table-indicator[data-v-6736b09a] {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    margin: 0 auto;
}
.yx-page-score__table-indicator--orange[data-v-6736b09a] {
    background-color: #ff8c42;
}
.yx-page-score__table-indicator--light-orange[data-v-6736b09a] {
    background-color: #ffb366;
}
.yx-page-score__table-indicator--empty[data-v-6736b09a] {
    background-color: #f0f0f0;
}
.yx-page-score__study-line[data-v-6736b09a] {
    height: 10px;
    border-radius: 12px;
    background: #DC7717;
}
.yx-page-score__study-suggest[data-v-6736b09a] {
    position: relative;
    margin-left: -38px;
    margin-top: -19px;
    width: 687px;
    height: 464px;
    background: url(/vue/dist/static/img/yx-study-jianyi.2d3a9ef.png) center no-repeat;
    background-size: cover;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 35px 70px;
}
.yx-page-score__study-suggest-cor[data-v-6736b09a] {
    width: 130px;
    height: 130px;
    background: url(/vue/dist/static/img/yx-study-jianyi-cor.b05b726.png) center no-repeat;
    background-size: cover;
    position: absolute;
    right: 34px;
    bottom: 6px;
}
.yx-page-score__study-suggest-title[data-v-6736b09a] {
    font-size: 12px;
    font-weight: bold;
    position:relative;
    z-index: 3;
}
.yx-page-score__study-suggest-detail[data-v-6736b09a] {
    font-size: 11px;
    position:relative;
    z-index: 3;
}

/*--------------------------------项目式学习（亦小）------------------------------------*/
.yx-project-learn-title[data-v-6736b09a] {
    width:674px;
    height: 22px;
    border-radius: 12px;
    background-size: 34px 22px;
    background: #FBF2E7;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
    text-align: center;
    line-height: 15px;
    color: #DC7717;
    font-size: 22px;
    font-weight: bold;
}
.yx-project-learn__place[data-v-6736b09a] {
    height: 144px;
}
.yx-project-learn__area-container[data-v-6736b09a] {
    width: 674px;
    margin: 0 auto;
    background: white;
    border-radius: 8px;
    overflow: hidden;
    border: 1px solid #FFD6AF;
}
.yx-project-learn__area-section[data-v-6736b09a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #FFD6AF;
}
.yx-project-learn__area-section[data-v-6736b09a]:last-child {
    border-bottom: none;
}
.yx-project-learn__area-label[data-v-6736b09a] {
    width: 90px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-weight: bold;
    color: #333;
    border-right: 1px solid #FFD6AF;
    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-size: 14px;
}
.yx-project-learn__area-content[data-v-6736b09a] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-project-learn__area-project-title[data-v-6736b09a] {
    font-size: 14px;
    color: #333;
    line-height: 1.2;
}
.yx-project-learn__area-project-description[data-v-6736b09a] {
    font-size: 12px;
    color: #555;
    line-height: 1.2;
}
.yx-project-learn__area-path[data-v-6736b09a] {
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 200'%3E%3Cpath d='M50 150 Q150 50 250 100 T450 80' stroke='%23ff9800' stroke-width='8' fill='none'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.yx-project-learn__area-milestone[data-v-6736b09a] {
    position: absolute;
    background: #ff9800;
    color: white;
    padding: 6px 12px;
    border-radius: 20px;
    font-size: 12px;
    white-space: nowrap;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
            box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
.yx-project-learn__area-results-grid[data-v-6736b09a] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
}
.yx-project-learn__area-result-image[data-v-6736b09a] {
    width: 100%;
    height: 140px;
    background: #e0e0e0;
    border-radius: 4px;
    background-image: url('https://hebbkx1anhila5yf.public.blob.vercel-storage.com/yx-project-learn__area.png-whL1Mz0e1AkkXHjTVdFUs6Q10k639Q.jpeg');
    background-size: cover;
    background-position: center;
    position: relative;
    overflow: hidden;
}
.yx-project-learn__area-result-image[data-v-6736b09a]::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .1);
}

/*--------------------------------时间轴------------------------------------*/
.yx-time-axis__container[data-v-6736b09a] {
    width: 674px;
    height: 838px;
    border-radius: 8px;
    margin: 0 auto;
    border: 1px solid #FFD6AF;
    padding: 30px 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-time-axis__place[data-v-6736b09a] {
    height: 85px;
}
.yx-time-axis__timeline[data-v-6736b09a] {
    height: 100%;
    position: relative;
}
.yx-time-axis__timeline[data-v-6736b09a]::before {
    content: '';
    position: absolute;
    left: 36px;
    top: 0;
    bottom: 0;
    width: 2px;
    background-color: #FFD6AF;
}
.yx-time-axis__item[data-v-6736b09a] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 35px;
    padding-left: 0;
    position: relative;
}
.yx-time-axis__item[data-v-6736b09a]:last-child {
    margin-bottom: 0;
}
.yx-time-axis__date[data-v-6736b09a] {
    background: -webkit-gradient(linear, left top, left bottom, from(#EA6103), to(#FB8442));
    background: linear-gradient(180deg, #EA6103 0%, #FB8442 100%);
    color: #fff;
    padding: 4px 10px;
    border-radius: 12px;
    font-size: 11px;
    font-weight: 500;
    white-space: nowrap;
    width: 79px;
    text-align: center;
    position: relative;
    z-index: 2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-time-axis__content[data-v-6736b09a] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 25px;
    padding-top: 2px;
}
.yx-time-axis__header[data-v-6736b09a] {
    margin-bottom: 10px;
}
.yx-time-axis__title[data-v-6736b09a] {
    font-size: 14px;
    font-weight: 600;
    color: #333;
    margin-bottom: 2px;
}
.yx-time-axis__subtitle[data-v-6736b09a] {
    font-size: 11px;
    color: #666;
    line-height: 1.4;
}
.yx-time-axis__image[data-v-6736b09a] {
    width: 90px;
    height: 60px;
    border-radius: 4px;
    -o-object-fit: cover;
       object-fit: cover;
    border: 1px solid #e8e8e8;
}
.yx-time-axis__image-placeholder[data-v-6736b09a] {
    height: 74px;
    background-color: #f5f5f5;
    border-radius: 4px;
    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;
    color: #999;
    font-size: 11px;
    border: 1px solid #e8e8e8;
    background-size: cover;
    background-position: center;
    margin-bottom: 10px;
    margin-right: 10px;
}
.yx-time-axis__image-placeholder img[data-v-6736b09a]{
    /*width: 100%;*/
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
}

/* 圆点位于两个时间节点之间的中间位置 */
.yx-time-axis__dot[data-v-6736b09a] {
    position: absolute;
    left: 32px;
    width: 6px;
    height: 6px;
    background: #DC7717;
    border-radius: 50%;
    border: 2px solid white;
    z-index: 3;
    -webkit-box-shadow: 0 0 0 1px #FFD6AF;
            box-shadow: 0 0 0 1px #FFD6AF;
    top: 50%;
    margin-top: 28px;
}

/* 为不同的时间轴项目添加不同的背景色调 */
.yx-time-axis__item:nth-child(1) .yx-time-axis__image-placeholder[data-v-6736b09a] {
    background-color: #fff3e0;
}
.yx-time-axis__item:nth-child(2) .yx-time-axis__image-placeholder[data-v-6736b09a] {
    background-color: #e8f5e8;
}
.yx-time-axis__item:nth-child(3) .yx-time-axis__image-placeholder[data-v-6736b09a] {
    background-color: #e3f2fd;
}
.yx-time-axis__item:nth-child(4) .yx-time-axis__image-placeholder[data-v-6736b09a] {
    background-color: #fce4ec;
}
/**
 * 亦小成长报告册公共css文件 [yansen][2025/7/3]
 */

/*--------------------------------班级优化大师（亦小）------------------------------------*/
.yx-page[data-v-77246d99] {
    height: 100%;
    position: relative;
}
.yx-page-face-top-logo[data-v-77246d99]{
    position: absolute;
    top: 0;
    left: 0;
    width: 421px;
    height: 340px;
    background: url(/vue/dist/static/img/yx-page-face-top-logo-purple.c2f4a64.png) center no-repeat;
}
.yx-page-face-top-logo[orange-theme][data-v-77246d99] {
    background-image: url(/vue/dist/static/img/yx-page-face-top-logo.92e3608.png);
}
.yx-page-face-name[data-v-77246d99]{
    font-size: 35px;
    color: #181C83;
    text-align: center;
    position: absolute;
    font-weight: bold;
    width: 100%;
    text-align: center;
    top: 50%;
    z-index: 2;
    margin-top: -40px;
}
.yx-page-face-name[orange-theme][data-v-77246d99] {
    color: #DC7717;
}
.yx-page-face-center-logo[data-v-77246d99]{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 176px;
    height: 42px;
    background: url(/vue/dist/static/img/yx-page-face-center-logo-purple.fadfc3c.png) center no-repeat;
}
.yx-page-face-center-logo[orange-theme][data-v-77246d99]{
    background-image: url(/vue/dist/static/img/yx-page-face-center-logo.24ad24f.png);
}
.yx-page-face-bottom-logo[data-v-77246d99]{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 421px;
    height: 340px;
    background: url(/vue/dist/static/img/yx-page-face-bottom-logo-purple.2ce4633.png) center no-repeat;
}
.yx-page-face-bottom-logo[orange-theme][data-v-77246d99]{
    background-image: url(/vue/dist/static/img/yx-page-face-bottom-logo.4eb2b08.png);
}
.yx-page-horn__top-left[data-v-77246d99] {
    width: 108px;
    height: 85px;
    position: absolute;
    top: 0;
    left: 0;
    background: url(/vue/dist/static/img/yx-horn-purple.57b3971.png) no-repeat;
}
.yx-page-horn__top-left[orange-theme][data-v-77246d99] {
    background-image: url(/vue/dist/static/img/yx-horn-orange.0d13bd0.png);
}
.yx-class-optimization-master__stars[data-v-77246d99] {
    width: 234px;
    height: 80px;
    -webkit-box-sizing: unset;
            box-sizing: unset;
    background: url(/vue/dist/static/img/yx-personal-medal-stars.17788fb.png) no-repeat;
    background-position: bottom center;
    padding-top: 30px;
    margin: auto;
}
.yx-class-optimization-master__title-v1[data-v-77246d99] {
    color: #24018F;
    font-size: 24px;
    margin-top: -32px;
    font-weight: bold;
    text-align: center;
}
.yx-class-optimization-master__medal-box[data-v-77246d99]{
    height: 850px;
    margin-top: 30px;
    border-radius: 12px;
    background: linear-gradient(37deg, #FFFFFF 0%, #FFF7E5 100%);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #C4C6F4;
    padding: 40px;
}
.yx-class-optimization-master__medal-box-title[data-v-77246d99]{
    text-align: center;
    color: #24018F;
    font-size: 14px;
    font-weight: bold;
}
.yx-class-optimization-master__medal-box-rule[data-v-77246d99]{
    width: 360px;
    margin: auto;
    color: #595CA5;
    font-size: 12px;
    margin-bottom: 5px;
}
.yx-class-optimization-master__medal-box-x-line[data-v-77246d99]{
    height: 1px;
    background: #C4C6F4;
    margin-top: 40px;
}
.yx-class-optimization-master__medal-box-center-title[data-v-77246d99]{
    margin-top: 40px;
    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;
}
.yx-class-optimization-master__medal-new-list[data-v-77246d99]{
    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;
}
.yx-class-optimization-master__medal-new-item[data-v-77246d99]{
    width: 120px;
    height: 120px;
}
.yx-class-optimization-master__medal-new-item img[data-v-77246d99]{
    width: 100%;
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
}
.yx-class-om__center-title-text[data-v-77246d99]{
    font-size: 25px;
    color: #DC7717;
    font-weight: bold;
    margin: 0 5px;
}
.yx-class-optimization-master__top-line[data-v-77246d99]{
    height: 22px;
    background: #DEDDEF;
    border-radius: 15px;
}
.yx-class-om__center-title-l-logo[data-v-77246d99]{
    width: 17px;
    height: 20px;
    background: url(/vue/dist/static/img/yx-class-optimization-master__medal-box-center-logo-left.da7ca0c.png);
}
.yx-class-om__center-title-r-logo[data-v-77246d99]{
    width: 17px;
    height: 20px;
    background: url(/vue/dist/static/img/yx-class-optimization-master__medal-box-center-logo-right.fa97196.png);
}
.yx-class-optimization-master__cbox[data-v-77246d99]{
    width: 690px;
    padding-top: 100px;
    margin: auto;
}
.yx-optimization__medal-list[data-v-77246d99] {
    width: 610px;
    margin: 40px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.yx-optimization__medal-item[data-v-77246d99] {
    width: 232px;
    height: 232px;
    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;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #FFE5A7;
    background: linear-gradient(45deg, #FFFFFF 0%, #FFF7E5 100%);
    margin-bottom: 20px;
    position: relative;
}
.yx-optimization__medal-item img[data-v-77246d99] {
    width: 100%;
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
    position: relative;
    z-index: 2;
}
.yx-optimization__medal-ring[data-v-77246d99]{
    width: 160px;
    height: 160px;
    background: url(/vue/dist/static/img/modal-icon-border.f559bdc.png) center no-repeat;
    background-size: contain;
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-51%, -50%);
            transform: translate(-51%, -50%);
}
.yx-optimization__medal-level-1[data-v-77246d99]{
    width: 33%!important;
}
.yx-optimization__medal-level-2[data-v-77246d99]{
    width: 66%!important;
}
.yx-optimization__target-title[data-v-77246d99] {
    width: 60px;
    height: 16px;
    border-radius: 10px;
    background: #DEDDEF;
    position: absolute;
    text-align: center;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
    line-height: 0;
    font-weight: bold;
    color: #24018F;
    font-size: 16px;
}
.yx-optimization__sec-box[data-v-77246d99] {
    width: 674px;
    margin: auto;
}
.yx-optimization__sec-box[orange-theme][data-v-77246d99] {
    width: 614px;
}
.yx-optimization__sec-title[data-v-77246d99] {
    color: #1D1389;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 20px;
}
.yx-optimization__sec-title[orange-theme][data-v-77246d99] {
    color: #DC7717;
}
.yx-optimization__sec-overview[data-v-77246d99] {
    height: 99px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 12px;
    border: 1px solid #E7E6ED;
    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;
    margin-bottom: 20px;
}
.yx-optimization__overview-item[data-v-77246d99] {
    text-align: center;
}
.yx-optimization__overview-num[data-v-77246d99] {
    color: #1D1389;
    font-size: 22px;
}
.yx-optimization__overview-name[data-v-77246d99] {
    font-size: 11px;
    color: #8C8B91;
    margin-top: 10px;
}
.yx-optimization__record-item[data-v-77246d99] {
    border: 1px solid #DEDDEF;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 12px;
    height: 85px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px;
}
.yx-optimization__record-logo[data-v-77246d99] {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
    padding: 0 25px;
}
.yx-optimization__record-info[data-v-77246d99]{
    padding-left: 25px;
}
.yx-optimization__record-title[data-v-77246d99] {
    font-size: 18px;
    font-weight: bold;
    color: #1A1A1A;
}
.yx-optimization__record-desc[data-v-77246d99] {
    font-size: 12px;
    color: #7F7F7F;
    margin-top: 5px;
}
.yx-optimization__record-desc span[data-v-77246d99] {
    font-size: 16px;
    font-weight: bold;
    color: #7F7F7F;
}
.yx-page-place[data-v-77246d99] {
    height: 100px;
}

/*--------------------------------学业成绩（亦小）------------------------------------*/
.yx-page-score__mark[data-v-77246d99] {
    width: 34px;
    height: 22px;
    border-radius: 12px;
    background-size: 34px 22px;
    background: #FBF2E7;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
}
.yx-page-score__mark-title[data-v-77246d99] {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 80px;
    font-weight: bold;
    font-size: 22px;
    font-weight: bold;
    color: #DC7717;
}
.yx-page-score__table-container[data-v-77246d99] {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    padding: 20px;
    background-color: #f8f9fa;
}
.yx-page-score__table[data-v-77246d99] {
    width: 100%;
    max-width: 600px;
    border-collapse: collapse;
    background-color: white;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 20px;
}
.yx-page-score__table-header[data-v-77246d99] {
    background-color: #fef3e2;
    font-weight: 600;
    font-size: 14px;
    color: #DC7717;
    border: 1px solid #FFD6AF;
}
.yx-page-score__table-header th[data-v-77246d99] {
    padding: 5px;
    text-align: center;
    border: 1px solid #FFD6AF;
}
.yx-page-score__table-row[data-v-77246d99] {
    border-bottom: 1px solid #f0f0f0;
}
.yx-page-score__table-row[data-v-77246d99]:last-child {
    border-bottom: none;
}
.yx-page-score__table-cell[data-v-77246d99] {
    padding: 5px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    border: 1px solid #FFD6AF;
    text-align: center;
    color: #FF7E15;
}
.yx-page-score__table-score[data-v-77246d99] {
    color: #666;
    font-weight: bold;
}
.yx-page-score__table-subject[data-v-77246d99] {
    color: #1A1A1A;
}
.yx-page-score__table-score--zero[data-v-77246d99] {
    color: #FF7E15;
}
.yx-page-score__table-indicator[data-v-77246d99] {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    margin: 0 auto;
}
.yx-page-score__table-indicator--orange[data-v-77246d99] {
    background-color: #ff8c42;
}
.yx-page-score__table-indicator--light-orange[data-v-77246d99] {
    background-color: #ffb366;
}
.yx-page-score__table-indicator--empty[data-v-77246d99] {
    background-color: #f0f0f0;
}
.yx-page-score__study-line[data-v-77246d99] {
    height: 10px;
    border-radius: 12px;
    background: #DC7717;
}
.yx-page-score__study-suggest[data-v-77246d99] {
    position: relative;
    margin-left: -38px;
    margin-top: -19px;
    width: 687px;
    height: 464px;
    background: url(/vue/dist/static/img/yx-study-jianyi.2d3a9ef.png) center no-repeat;
    background-size: cover;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 35px 70px;
}
.yx-page-score__study-suggest-cor[data-v-77246d99] {
    width: 130px;
    height: 130px;
    background: url(/vue/dist/static/img/yx-study-jianyi-cor.b05b726.png) center no-repeat;
    background-size: cover;
    position: absolute;
    right: 34px;
    bottom: 6px;
}
.yx-page-score__study-suggest-title[data-v-77246d99] {
    font-size: 12px;
    font-weight: bold;
    position:relative;
    z-index: 3;
}
.yx-page-score__study-suggest-detail[data-v-77246d99] {
    font-size: 11px;
    position:relative;
    z-index: 3;
}

/*--------------------------------项目式学习（亦小）------------------------------------*/
.yx-project-learn-title[data-v-77246d99] {
    width:674px;
    height: 22px;
    border-radius: 12px;
    background-size: 34px 22px;
    background: #FBF2E7;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
    text-align: center;
    line-height: 15px;
    color: #DC7717;
    font-size: 22px;
    font-weight: bold;
}
.yx-project-learn__place[data-v-77246d99] {
    height: 144px;
}
.yx-project-learn__area-container[data-v-77246d99] {
    width: 674px;
    margin: 0 auto;
    background: white;
    border-radius: 8px;
    overflow: hidden;
    border: 1px solid #FFD6AF;
}
.yx-project-learn__area-section[data-v-77246d99] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #FFD6AF;
}
.yx-project-learn__area-section[data-v-77246d99]:last-child {
    border-bottom: none;
}
.yx-project-learn__area-label[data-v-77246d99] {
    width: 90px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-weight: bold;
    color: #333;
    border-right: 1px solid #FFD6AF;
    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-size: 14px;
}
.yx-project-learn__area-content[data-v-77246d99] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-project-learn__area-project-title[data-v-77246d99] {
    font-size: 14px;
    color: #333;
    line-height: 1.2;
}
.yx-project-learn__area-project-description[data-v-77246d99] {
    font-size: 12px;
    color: #555;
    line-height: 1.2;
}
.yx-project-learn__area-path[data-v-77246d99] {
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 200'%3E%3Cpath d='M50 150 Q150 50 250 100 T450 80' stroke='%23ff9800' stroke-width='8' fill='none'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.yx-project-learn__area-milestone[data-v-77246d99] {
    position: absolute;
    background: #ff9800;
    color: white;
    padding: 6px 12px;
    border-radius: 20px;
    font-size: 12px;
    white-space: nowrap;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
            box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
.yx-project-learn__area-results-grid[data-v-77246d99] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
}
.yx-project-learn__area-result-image[data-v-77246d99] {
    width: 100%;
    height: 140px;
    background: #e0e0e0;
    border-radius: 4px;
    background-image: url('https://hebbkx1anhila5yf.public.blob.vercel-storage.com/yx-project-learn__area.png-whL1Mz0e1AkkXHjTVdFUs6Q10k639Q.jpeg');
    background-size: cover;
    background-position: center;
    position: relative;
    overflow: hidden;
}
.yx-project-learn__area-result-image[data-v-77246d99]::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .1);
}

/*--------------------------------时间轴------------------------------------*/
.yx-time-axis__container[data-v-77246d99] {
    width: 674px;
    height: 838px;
    border-radius: 8px;
    margin: 0 auto;
    border: 1px solid #FFD6AF;
    padding: 30px 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-time-axis__place[data-v-77246d99] {
    height: 85px;
}
.yx-time-axis__timeline[data-v-77246d99] {
    height: 100%;
    position: relative;
}
.yx-time-axis__timeline[data-v-77246d99]::before {
    content: '';
    position: absolute;
    left: 36px;
    top: 0;
    bottom: 0;
    width: 2px;
    background-color: #FFD6AF;
}
.yx-time-axis__item[data-v-77246d99] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 35px;
    padding-left: 0;
    position: relative;
}
.yx-time-axis__item[data-v-77246d99]:last-child {
    margin-bottom: 0;
}
.yx-time-axis__date[data-v-77246d99] {
    background: -webkit-gradient(linear, left top, left bottom, from(#EA6103), to(#FB8442));
    background: linear-gradient(180deg, #EA6103 0%, #FB8442 100%);
    color: #fff;
    padding: 4px 10px;
    border-radius: 12px;
    font-size: 11px;
    font-weight: 500;
    white-space: nowrap;
    width: 79px;
    text-align: center;
    position: relative;
    z-index: 2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-time-axis__content[data-v-77246d99] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 25px;
    padding-top: 2px;
}
.yx-time-axis__header[data-v-77246d99] {
    margin-bottom: 10px;
}
.yx-time-axis__title[data-v-77246d99] {
    font-size: 14px;
    font-weight: 600;
    color: #333;
    margin-bottom: 2px;
}
.yx-time-axis__subtitle[data-v-77246d99] {
    font-size: 11px;
    color: #666;
    line-height: 1.4;
}
.yx-time-axis__image[data-v-77246d99] {
    width: 90px;
    height: 60px;
    border-radius: 4px;
    -o-object-fit: cover;
       object-fit: cover;
    border: 1px solid #e8e8e8;
}
.yx-time-axis__image-placeholder[data-v-77246d99] {
    height: 74px;
    background-color: #f5f5f5;
    border-radius: 4px;
    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;
    color: #999;
    font-size: 11px;
    border: 1px solid #e8e8e8;
    background-size: cover;
    background-position: center;
    margin-bottom: 10px;
    margin-right: 10px;
}
.yx-time-axis__image-placeholder img[data-v-77246d99]{
    /*width: 100%;*/
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
}

/* 圆点位于两个时间节点之间的中间位置 */
.yx-time-axis__dot[data-v-77246d99] {
    position: absolute;
    left: 32px;
    width: 6px;
    height: 6px;
    background: #DC7717;
    border-radius: 50%;
    border: 2px solid white;
    z-index: 3;
    -webkit-box-shadow: 0 0 0 1px #FFD6AF;
            box-shadow: 0 0 0 1px #FFD6AF;
    top: 50%;
    margin-top: 28px;
}

/* 为不同的时间轴项目添加不同的背景色调 */
.yx-time-axis__item:nth-child(1) .yx-time-axis__image-placeholder[data-v-77246d99] {
    background-color: #fff3e0;
}
.yx-time-axis__item:nth-child(2) .yx-time-axis__image-placeholder[data-v-77246d99] {
    background-color: #e8f5e8;
}
.yx-time-axis__item:nth-child(3) .yx-time-axis__image-placeholder[data-v-77246d99] {
    background-color: #e3f2fd;
}
.yx-time-axis__item:nth-child(4) .yx-time-axis__image-placeholder[data-v-77246d99] {
    background-color: #fce4ec;
}
/**
 * 亦小成长报告册公共css文件 [yansen][2025/7/3]
 */

/*--------------------------------班级优化大师（亦小）------------------------------------*/
.yx-page[data-v-36589180] {
    height: 100%;
    position: relative;
}
.yx-page-face-top-logo[data-v-36589180]{
    position: absolute;
    top: 0;
    left: 0;
    width: 421px;
    height: 340px;
    background: url(/vue/dist/static/img/yx-page-face-top-logo-purple.c2f4a64.png) center no-repeat;
}
.yx-page-face-top-logo[orange-theme][data-v-36589180] {
    background-image: url(/vue/dist/static/img/yx-page-face-top-logo.92e3608.png);
}
.yx-page-face-name[data-v-36589180]{
    font-size: 35px;
    color: #181C83;
    text-align: center;
    position: absolute;
    font-weight: bold;
    width: 100%;
    text-align: center;
    top: 50%;
    z-index: 2;
    margin-top: -40px;
}
.yx-page-face-name[orange-theme][data-v-36589180] {
    color: #DC7717;
}
.yx-page-face-center-logo[data-v-36589180]{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 176px;
    height: 42px;
    background: url(/vue/dist/static/img/yx-page-face-center-logo-purple.fadfc3c.png) center no-repeat;
}
.yx-page-face-center-logo[orange-theme][data-v-36589180]{
    background-image: url(/vue/dist/static/img/yx-page-face-center-logo.24ad24f.png);
}
.yx-page-face-bottom-logo[data-v-36589180]{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 421px;
    height: 340px;
    background: url(/vue/dist/static/img/yx-page-face-bottom-logo-purple.2ce4633.png) center no-repeat;
}
.yx-page-face-bottom-logo[orange-theme][data-v-36589180]{
    background-image: url(/vue/dist/static/img/yx-page-face-bottom-logo.4eb2b08.png);
}
.yx-page-horn__top-left[data-v-36589180] {
    width: 108px;
    height: 85px;
    position: absolute;
    top: 0;
    left: 0;
    background: url(/vue/dist/static/img/yx-horn-purple.57b3971.png) no-repeat;
}
.yx-page-horn__top-left[orange-theme][data-v-36589180] {
    background-image: url(/vue/dist/static/img/yx-horn-orange.0d13bd0.png);
}
.yx-class-optimization-master__stars[data-v-36589180] {
    width: 234px;
    height: 80px;
    -webkit-box-sizing: unset;
            box-sizing: unset;
    background: url(/vue/dist/static/img/yx-personal-medal-stars.17788fb.png) no-repeat;
    background-position: bottom center;
    padding-top: 30px;
    margin: auto;
}
.yx-class-optimization-master__title-v1[data-v-36589180] {
    color: #24018F;
    font-size: 24px;
    margin-top: -32px;
    font-weight: bold;
    text-align: center;
}
.yx-class-optimization-master__medal-box[data-v-36589180]{
    height: 850px;
    margin-top: 30px;
    border-radius: 12px;
    background: linear-gradient(37deg, #FFFFFF 0%, #FFF7E5 100%);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #C4C6F4;
    padding: 40px;
}
.yx-class-optimization-master__medal-box-title[data-v-36589180]{
    text-align: center;
    color: #24018F;
    font-size: 14px;
    font-weight: bold;
}
.yx-class-optimization-master__medal-box-rule[data-v-36589180]{
    width: 360px;
    margin: auto;
    color: #595CA5;
    font-size: 12px;
    margin-bottom: 5px;
}
.yx-class-optimization-master__medal-box-x-line[data-v-36589180]{
    height: 1px;
    background: #C4C6F4;
    margin-top: 40px;
}
.yx-class-optimization-master__medal-box-center-title[data-v-36589180]{
    margin-top: 40px;
    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;
}
.yx-class-optimization-master__medal-new-list[data-v-36589180]{
    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;
}
.yx-class-optimization-master__medal-new-item[data-v-36589180]{
    width: 120px;
    height: 120px;
}
.yx-class-optimization-master__medal-new-item img[data-v-36589180]{
    width: 100%;
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
}
.yx-class-om__center-title-text[data-v-36589180]{
    font-size: 25px;
    color: #DC7717;
    font-weight: bold;
    margin: 0 5px;
}
.yx-class-optimization-master__top-line[data-v-36589180]{
    height: 22px;
    background: #DEDDEF;
    border-radius: 15px;
}
.yx-class-om__center-title-l-logo[data-v-36589180]{
    width: 17px;
    height: 20px;
    background: url(/vue/dist/static/img/yx-class-optimization-master__medal-box-center-logo-left.da7ca0c.png);
}
.yx-class-om__center-title-r-logo[data-v-36589180]{
    width: 17px;
    height: 20px;
    background: url(/vue/dist/static/img/yx-class-optimization-master__medal-box-center-logo-right.fa97196.png);
}
.yx-class-optimization-master__cbox[data-v-36589180]{
    width: 690px;
    padding-top: 100px;
    margin: auto;
}
.yx-optimization__medal-list[data-v-36589180] {
    width: 610px;
    margin: 40px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.yx-optimization__medal-item[data-v-36589180] {
    width: 232px;
    height: 232px;
    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;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #FFE5A7;
    background: linear-gradient(45deg, #FFFFFF 0%, #FFF7E5 100%);
    margin-bottom: 20px;
    position: relative;
}
.yx-optimization__medal-item img[data-v-36589180] {
    width: 100%;
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
    position: relative;
    z-index: 2;
}
.yx-optimization__medal-ring[data-v-36589180]{
    width: 160px;
    height: 160px;
    background: url(/vue/dist/static/img/modal-icon-border.f559bdc.png) center no-repeat;
    background-size: contain;
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-51%, -50%);
            transform: translate(-51%, -50%);
}
.yx-optimization__medal-level-1[data-v-36589180]{
    width: 33%!important;
}
.yx-optimization__medal-level-2[data-v-36589180]{
    width: 66%!important;
}
.yx-optimization__target-title[data-v-36589180] {
    width: 60px;
    height: 16px;
    border-radius: 10px;
    background: #DEDDEF;
    position: absolute;
    text-align: center;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
    line-height: 0;
    font-weight: bold;
    color: #24018F;
    font-size: 16px;
}
.yx-optimization__sec-box[data-v-36589180] {
    width: 674px;
    margin: auto;
}
.yx-optimization__sec-box[orange-theme][data-v-36589180] {
    width: 614px;
}
.yx-optimization__sec-title[data-v-36589180] {
    color: #1D1389;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 20px;
}
.yx-optimization__sec-title[orange-theme][data-v-36589180] {
    color: #DC7717;
}
.yx-optimization__sec-overview[data-v-36589180] {
    height: 99px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 12px;
    border: 1px solid #E7E6ED;
    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;
    margin-bottom: 20px;
}
.yx-optimization__overview-item[data-v-36589180] {
    text-align: center;
}
.yx-optimization__overview-num[data-v-36589180] {
    color: #1D1389;
    font-size: 22px;
}
.yx-optimization__overview-name[data-v-36589180] {
    font-size: 11px;
    color: #8C8B91;
    margin-top: 10px;
}
.yx-optimization__record-item[data-v-36589180] {
    border: 1px solid #DEDDEF;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 12px;
    height: 85px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px;
}
.yx-optimization__record-logo[data-v-36589180] {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
    padding: 0 25px;
}
.yx-optimization__record-info[data-v-36589180]{
    padding-left: 25px;
}
.yx-optimization__record-title[data-v-36589180] {
    font-size: 18px;
    font-weight: bold;
    color: #1A1A1A;
}
.yx-optimization__record-desc[data-v-36589180] {
    font-size: 12px;
    color: #7F7F7F;
    margin-top: 5px;
}
.yx-optimization__record-desc span[data-v-36589180] {
    font-size: 16px;
    font-weight: bold;
    color: #7F7F7F;
}
.yx-page-place[data-v-36589180] {
    height: 100px;
}

/*--------------------------------学业成绩（亦小）------------------------------------*/
.yx-page-score__mark[data-v-36589180] {
    width: 34px;
    height: 22px;
    border-radius: 12px;
    background-size: 34px 22px;
    background: #FBF2E7;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
}
.yx-page-score__mark-title[data-v-36589180] {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 80px;
    font-weight: bold;
    font-size: 22px;
    font-weight: bold;
    color: #DC7717;
}
.yx-page-score__table-container[data-v-36589180] {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    padding: 20px;
    background-color: #f8f9fa;
}
.yx-page-score__table[data-v-36589180] {
    width: 100%;
    max-width: 600px;
    border-collapse: collapse;
    background-color: white;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 20px;
}
.yx-page-score__table-header[data-v-36589180] {
    background-color: #fef3e2;
    font-weight: 600;
    font-size: 14px;
    color: #DC7717;
    border: 1px solid #FFD6AF;
}
.yx-page-score__table-header th[data-v-36589180] {
    padding: 5px;
    text-align: center;
    border: 1px solid #FFD6AF;
}
.yx-page-score__table-row[data-v-36589180] {
    border-bottom: 1px solid #f0f0f0;
}
.yx-page-score__table-row[data-v-36589180]:last-child {
    border-bottom: none;
}
.yx-page-score__table-cell[data-v-36589180] {
    padding: 5px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    border: 1px solid #FFD6AF;
    text-align: center;
    color: #FF7E15;
}
.yx-page-score__table-score[data-v-36589180] {
    color: #666;
    font-weight: bold;
}
.yx-page-score__table-subject[data-v-36589180] {
    color: #1A1A1A;
}
.yx-page-score__table-score--zero[data-v-36589180] {
    color: #FF7E15;
}
.yx-page-score__table-indicator[data-v-36589180] {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    margin: 0 auto;
}
.yx-page-score__table-indicator--orange[data-v-36589180] {
    background-color: #ff8c42;
}
.yx-page-score__table-indicator--light-orange[data-v-36589180] {
    background-color: #ffb366;
}
.yx-page-score__table-indicator--empty[data-v-36589180] {
    background-color: #f0f0f0;
}
.yx-page-score__study-line[data-v-36589180] {
    height: 10px;
    border-radius: 12px;
    background: #DC7717;
}
.yx-page-score__study-suggest[data-v-36589180] {
    position: relative;
    margin-left: -38px;
    margin-top: -19px;
    width: 687px;
    height: 464px;
    background: url(/vue/dist/static/img/yx-study-jianyi.2d3a9ef.png) center no-repeat;
    background-size: cover;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 35px 70px;
}
.yx-page-score__study-suggest-cor[data-v-36589180] {
    width: 130px;
    height: 130px;
    background: url(/vue/dist/static/img/yx-study-jianyi-cor.b05b726.png) center no-repeat;
    background-size: cover;
    position: absolute;
    right: 34px;
    bottom: 6px;
}
.yx-page-score__study-suggest-title[data-v-36589180] {
    font-size: 12px;
    font-weight: bold;
    position:relative;
    z-index: 3;
}
.yx-page-score__study-suggest-detail[data-v-36589180] {
    font-size: 11px;
    position:relative;
    z-index: 3;
}

/*--------------------------------项目式学习（亦小）------------------------------------*/
.yx-project-learn-title[data-v-36589180] {
    width:674px;
    height: 22px;
    border-radius: 12px;
    background-size: 34px 22px;
    background: #FBF2E7;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
    text-align: center;
    line-height: 15px;
    color: #DC7717;
    font-size: 22px;
    font-weight: bold;
}
.yx-project-learn__place[data-v-36589180] {
    height: 144px;
}
.yx-project-learn__area-container[data-v-36589180] {
    width: 674px;
    margin: 0 auto;
    background: white;
    border-radius: 8px;
    overflow: hidden;
    border: 1px solid #FFD6AF;
}
.yx-project-learn__area-section[data-v-36589180] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #FFD6AF;
}
.yx-project-learn__area-section[data-v-36589180]:last-child {
    border-bottom: none;
}
.yx-project-learn__area-label[data-v-36589180] {
    width: 90px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-weight: bold;
    color: #333;
    border-right: 1px solid #FFD6AF;
    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-size: 14px;
}
.yx-project-learn__area-content[data-v-36589180] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-project-learn__area-project-title[data-v-36589180] {
    font-size: 14px;
    color: #333;
    line-height: 1.2;
}
.yx-project-learn__area-project-description[data-v-36589180] {
    font-size: 12px;
    color: #555;
    line-height: 1.2;
}
.yx-project-learn__area-path[data-v-36589180] {
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 200'%3E%3Cpath d='M50 150 Q150 50 250 100 T450 80' stroke='%23ff9800' stroke-width='8' fill='none'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.yx-project-learn__area-milestone[data-v-36589180] {
    position: absolute;
    background: #ff9800;
    color: white;
    padding: 6px 12px;
    border-radius: 20px;
    font-size: 12px;
    white-space: nowrap;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
            box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
.yx-project-learn__area-results-grid[data-v-36589180] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
}
.yx-project-learn__area-result-image[data-v-36589180] {
    width: 100%;
    height: 140px;
    background: #e0e0e0;
    border-radius: 4px;
    background-image: url('https://hebbkx1anhila5yf.public.blob.vercel-storage.com/yx-project-learn__area.png-whL1Mz0e1AkkXHjTVdFUs6Q10k639Q.jpeg');
    background-size: cover;
    background-position: center;
    position: relative;
    overflow: hidden;
}
.yx-project-learn__area-result-image[data-v-36589180]::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .1);
}

/*--------------------------------时间轴------------------------------------*/
.yx-time-axis__container[data-v-36589180] {
    width: 674px;
    height: 838px;
    border-radius: 8px;
    margin: 0 auto;
    border: 1px solid #FFD6AF;
    padding: 30px 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-time-axis__place[data-v-36589180] {
    height: 85px;
}
.yx-time-axis__timeline[data-v-36589180] {
    height: 100%;
    position: relative;
}
.yx-time-axis__timeline[data-v-36589180]::before {
    content: '';
    position: absolute;
    left: 36px;
    top: 0;
    bottom: 0;
    width: 2px;
    background-color: #FFD6AF;
}
.yx-time-axis__item[data-v-36589180] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 35px;
    padding-left: 0;
    position: relative;
}
.yx-time-axis__item[data-v-36589180]:last-child {
    margin-bottom: 0;
}
.yx-time-axis__date[data-v-36589180] {
    background: -webkit-gradient(linear, left top, left bottom, from(#EA6103), to(#FB8442));
    background: linear-gradient(180deg, #EA6103 0%, #FB8442 100%);
    color: #fff;
    padding: 4px 10px;
    border-radius: 12px;
    font-size: 11px;
    font-weight: 500;
    white-space: nowrap;
    width: 79px;
    text-align: center;
    position: relative;
    z-index: 2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-time-axis__content[data-v-36589180] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 25px;
    padding-top: 2px;
}
.yx-time-axis__header[data-v-36589180] {
    margin-bottom: 10px;
}
.yx-time-axis__title[data-v-36589180] {
    font-size: 14px;
    font-weight: 600;
    color: #333;
    margin-bottom: 2px;
}
.yx-time-axis__subtitle[data-v-36589180] {
    font-size: 11px;
    color: #666;
    line-height: 1.4;
}
.yx-time-axis__image[data-v-36589180] {
    width: 90px;
    height: 60px;
    border-radius: 4px;
    -o-object-fit: cover;
       object-fit: cover;
    border: 1px solid #e8e8e8;
}
.yx-time-axis__image-placeholder[data-v-36589180] {
    height: 74px;
    background-color: #f5f5f5;
    border-radius: 4px;
    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;
    color: #999;
    font-size: 11px;
    border: 1px solid #e8e8e8;
    background-size: cover;
    background-position: center;
    margin-bottom: 10px;
    margin-right: 10px;
}
.yx-time-axis__image-placeholder img[data-v-36589180]{
    /*width: 100%;*/
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
}

/* 圆点位于两个时间节点之间的中间位置 */
.yx-time-axis__dot[data-v-36589180] {
    position: absolute;
    left: 32px;
    width: 6px;
    height: 6px;
    background: #DC7717;
    border-radius: 50%;
    border: 2px solid white;
    z-index: 3;
    -webkit-box-shadow: 0 0 0 1px #FFD6AF;
            box-shadow: 0 0 0 1px #FFD6AF;
    top: 50%;
    margin-top: 28px;
}

/* 为不同的时间轴项目添加不同的背景色调 */
.yx-time-axis__item:nth-child(1) .yx-time-axis__image-placeholder[data-v-36589180] {
    background-color: #fff3e0;
}
.yx-time-axis__item:nth-child(2) .yx-time-axis__image-placeholder[data-v-36589180] {
    background-color: #e8f5e8;
}
.yx-time-axis__item:nth-child(3) .yx-time-axis__image-placeholder[data-v-36589180] {
    background-color: #e3f2fd;
}
.yx-time-axis__item:nth-child(4) .yx-time-axis__image-placeholder[data-v-36589180] {
    background-color: #fce4ec;
}
.yx-course-map[data-v-36589180]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 20px;
    max-height: 500px;
}

.course-map-path-inner[data-v-2e041fce]{
    height: 83px;
    background: url(/vue/dist/static/img/yx-project-learn__path.3fb082c.png) center no-repeat;
    background-size: 100% 100%;
    position: relative;
    /*border: 1px solid red;*/
}
.mark-info-item[data-v-2e041fce]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}
.mark-info-list[data-v-2e041fce]{
}
.mark-info-item-index[data-v-2e041fce]{
    margin-top: 4px;
    margin-right: 5px;
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-weight: bold;
    font-size: 13px;
    border-radius: 10px;
    text-align: center;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#EA6103), to(#FB8442));
    background: linear-gradient(180deg, #EA6103 0%, #FB8442 100%);
    -ms-flex-negative: 0;
        flex-shrink: 0;
}
.mark-info-item-content[data-v-2e041fce]{
    font-size: 12px;
    margin-top: 2px;
    color: #1A1A1A;
    line-height: 20px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
}
.mark-info[data-v-2e041fce]{
    width: 70px;
    position: absolute;
    border-radius: 20px;
    color: #fff;
    font-size: 10px;
    padding: 3px 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: -webkit-gradient(linear, left top, left bottom, from(#EA6103), to(#FB8442));
    background: linear-gradient(180deg, #EA6103 0%, #FB8442 100%);
}
.path-mark[data-v-2e041fce]{
    width: 28px;
    height: 28px;
    background: url(/vue/dist/static/img/course-map-point-mark.735fc48.png) center no-repeat;
    background-size: contain;
    position: absolute;
    -webkit-transform: translate(-14px, -23px);
            transform: translate(-14px, -23px);
    z-index: 3;
    font-size: 10px;
    color: #EB6305;
    text-align: center;
    line-height: 18px;
}
/**
 * 亦小成长报告册公共css文件 [yansen][2025/7/3]
 */

/*--------------------------------班级优化大师（亦小）------------------------------------*/
.yx-page[data-v-ddc1bfa4] {
    height: 100%;
    position: relative;
}
.yx-page-face-top-logo[data-v-ddc1bfa4]{
    position: absolute;
    top: 0;
    left: 0;
    width: 421px;
    height: 340px;
    background: url(/vue/dist/static/img/yx-page-face-top-logo-purple.c2f4a64.png) center no-repeat;
}
.yx-page-face-top-logo[orange-theme][data-v-ddc1bfa4] {
    background-image: url(/vue/dist/static/img/yx-page-face-top-logo.92e3608.png);
}
.yx-page-face-name[data-v-ddc1bfa4]{
    font-size: 35px;
    color: #181C83;
    text-align: center;
    position: absolute;
    font-weight: bold;
    width: 100%;
    text-align: center;
    top: 50%;
    z-index: 2;
    margin-top: -40px;
}
.yx-page-face-name[orange-theme][data-v-ddc1bfa4] {
    color: #DC7717;
}
.yx-page-face-center-logo[data-v-ddc1bfa4]{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 176px;
    height: 42px;
    background: url(/vue/dist/static/img/yx-page-face-center-logo-purple.fadfc3c.png) center no-repeat;
}
.yx-page-face-center-logo[orange-theme][data-v-ddc1bfa4]{
    background-image: url(/vue/dist/static/img/yx-page-face-center-logo.24ad24f.png);
}
.yx-page-face-bottom-logo[data-v-ddc1bfa4]{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 421px;
    height: 340px;
    background: url(/vue/dist/static/img/yx-page-face-bottom-logo-purple.2ce4633.png) center no-repeat;
}
.yx-page-face-bottom-logo[orange-theme][data-v-ddc1bfa4]{
    background-image: url(/vue/dist/static/img/yx-page-face-bottom-logo.4eb2b08.png);
}
.yx-page-horn__top-left[data-v-ddc1bfa4] {
    width: 108px;
    height: 85px;
    position: absolute;
    top: 0;
    left: 0;
    background: url(/vue/dist/static/img/yx-horn-purple.57b3971.png) no-repeat;
}
.yx-page-horn__top-left[orange-theme][data-v-ddc1bfa4] {
    background-image: url(/vue/dist/static/img/yx-horn-orange.0d13bd0.png);
}
.yx-class-optimization-master__stars[data-v-ddc1bfa4] {
    width: 234px;
    height: 80px;
    -webkit-box-sizing: unset;
            box-sizing: unset;
    background: url(/vue/dist/static/img/yx-personal-medal-stars.17788fb.png) no-repeat;
    background-position: bottom center;
    padding-top: 30px;
    margin: auto;
}
.yx-class-optimization-master__title-v1[data-v-ddc1bfa4] {
    color: #24018F;
    font-size: 24px;
    margin-top: -32px;
    font-weight: bold;
    text-align: center;
}
.yx-class-optimization-master__medal-box[data-v-ddc1bfa4]{
    height: 850px;
    margin-top: 30px;
    border-radius: 12px;
    background: linear-gradient(37deg, #FFFFFF 0%, #FFF7E5 100%);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #C4C6F4;
    padding: 40px;
}
.yx-class-optimization-master__medal-box-title[data-v-ddc1bfa4]{
    text-align: center;
    color: #24018F;
    font-size: 14px;
    font-weight: bold;
}
.yx-class-optimization-master__medal-box-rule[data-v-ddc1bfa4]{
    width: 360px;
    margin: auto;
    color: #595CA5;
    font-size: 12px;
    margin-bottom: 5px;
}
.yx-class-optimization-master__medal-box-x-line[data-v-ddc1bfa4]{
    height: 1px;
    background: #C4C6F4;
    margin-top: 40px;
}
.yx-class-optimization-master__medal-box-center-title[data-v-ddc1bfa4]{
    margin-top: 40px;
    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;
}
.yx-class-optimization-master__medal-new-list[data-v-ddc1bfa4]{
    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;
}
.yx-class-optimization-master__medal-new-item[data-v-ddc1bfa4]{
    width: 120px;
    height: 120px;
}
.yx-class-optimization-master__medal-new-item img[data-v-ddc1bfa4]{
    width: 100%;
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
}
.yx-class-om__center-title-text[data-v-ddc1bfa4]{
    font-size: 25px;
    color: #DC7717;
    font-weight: bold;
    margin: 0 5px;
}
.yx-class-optimization-master__top-line[data-v-ddc1bfa4]{
    height: 22px;
    background: #DEDDEF;
    border-radius: 15px;
}
.yx-class-om__center-title-l-logo[data-v-ddc1bfa4]{
    width: 17px;
    height: 20px;
    background: url(/vue/dist/static/img/yx-class-optimization-master__medal-box-center-logo-left.da7ca0c.png);
}
.yx-class-om__center-title-r-logo[data-v-ddc1bfa4]{
    width: 17px;
    height: 20px;
    background: url(/vue/dist/static/img/yx-class-optimization-master__medal-box-center-logo-right.fa97196.png);
}
.yx-class-optimization-master__cbox[data-v-ddc1bfa4]{
    width: 690px;
    padding-top: 100px;
    margin: auto;
}
.yx-optimization__medal-list[data-v-ddc1bfa4] {
    width: 610px;
    margin: 40px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.yx-optimization__medal-item[data-v-ddc1bfa4] {
    width: 232px;
    height: 232px;
    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;
    border-radius: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #FFE5A7;
    background: linear-gradient(45deg, #FFFFFF 0%, #FFF7E5 100%);
    margin-bottom: 20px;
    position: relative;
}
.yx-optimization__medal-item img[data-v-ddc1bfa4] {
    width: 100%;
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
    position: relative;
    z-index: 2;
}
.yx-optimization__medal-ring[data-v-ddc1bfa4]{
    width: 160px;
    height: 160px;
    background: url(/vue/dist/static/img/modal-icon-border.f559bdc.png) center no-repeat;
    background-size: contain;
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-51%, -50%);
            transform: translate(-51%, -50%);
}
.yx-optimization__medal-level-1[data-v-ddc1bfa4]{
    width: 33%!important;
}
.yx-optimization__medal-level-2[data-v-ddc1bfa4]{
    width: 66%!important;
}
.yx-optimization__target-title[data-v-ddc1bfa4] {
    width: 60px;
    height: 16px;
    border-radius: 10px;
    background: #DEDDEF;
    position: absolute;
    text-align: center;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
    line-height: 0;
    font-weight: bold;
    color: #24018F;
    font-size: 16px;
}
.yx-optimization__sec-box[data-v-ddc1bfa4] {
    width: 674px;
    margin: auto;
}
.yx-optimization__sec-box[orange-theme][data-v-ddc1bfa4] {
    width: 614px;
}
.yx-optimization__sec-title[data-v-ddc1bfa4] {
    color: #1D1389;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 20px;
}
.yx-optimization__sec-title[orange-theme][data-v-ddc1bfa4] {
    color: #DC7717;
}
.yx-optimization__sec-overview[data-v-ddc1bfa4] {
    height: 99px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 12px;
    border: 1px solid #E7E6ED;
    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;
    margin-bottom: 20px;
}
.yx-optimization__overview-item[data-v-ddc1bfa4] {
    text-align: center;
}
.yx-optimization__overview-num[data-v-ddc1bfa4] {
    color: #1D1389;
    font-size: 22px;
}
.yx-optimization__overview-name[data-v-ddc1bfa4] {
    font-size: 11px;
    color: #8C8B91;
    margin-top: 10px;
}
.yx-optimization__record-item[data-v-ddc1bfa4] {
    border: 1px solid #DEDDEF;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 12px;
    height: 85px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px;
}
.yx-optimization__record-logo[data-v-ddc1bfa4] {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
    padding: 0 25px;
}
.yx-optimization__record-info[data-v-ddc1bfa4]{
    padding-left: 25px;
}
.yx-optimization__record-title[data-v-ddc1bfa4] {
    font-size: 18px;
    font-weight: bold;
    color: #1A1A1A;
}
.yx-optimization__record-desc[data-v-ddc1bfa4] {
    font-size: 12px;
    color: #7F7F7F;
    margin-top: 5px;
}
.yx-optimization__record-desc span[data-v-ddc1bfa4] {
    font-size: 16px;
    font-weight: bold;
    color: #7F7F7F;
}
.yx-page-place[data-v-ddc1bfa4] {
    height: 100px;
}

/*--------------------------------学业成绩（亦小）------------------------------------*/
.yx-page-score__mark[data-v-ddc1bfa4] {
    width: 34px;
    height: 22px;
    border-radius: 12px;
    background-size: 34px 22px;
    background: #FBF2E7;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
}
.yx-page-score__mark-title[data-v-ddc1bfa4] {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 80px;
    font-weight: bold;
    font-size: 22px;
    font-weight: bold;
    color: #DC7717;
}
.yx-page-score__table-container[data-v-ddc1bfa4] {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    padding: 20px;
    background-color: #f8f9fa;
}
.yx-page-score__table[data-v-ddc1bfa4] {
    width: 100%;
    max-width: 600px;
    border-collapse: collapse;
    background-color: white;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 20px;
}
.yx-page-score__table-header[data-v-ddc1bfa4] {
    background-color: #fef3e2;
    font-weight: 600;
    font-size: 14px;
    color: #DC7717;
    border: 1px solid #FFD6AF;
}
.yx-page-score__table-header th[data-v-ddc1bfa4] {
    padding: 5px;
    text-align: center;
    border: 1px solid #FFD6AF;
}
.yx-page-score__table-row[data-v-ddc1bfa4] {
    border-bottom: 1px solid #f0f0f0;
}
.yx-page-score__table-row[data-v-ddc1bfa4]:last-child {
    border-bottom: none;
}
.yx-page-score__table-cell[data-v-ddc1bfa4] {
    padding: 5px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    border: 1px solid #FFD6AF;
    text-align: center;
    color: #FF7E15;
}
.yx-page-score__table-score[data-v-ddc1bfa4] {
    color: #666;
    font-weight: bold;
}
.yx-page-score__table-subject[data-v-ddc1bfa4] {
    color: #1A1A1A;
}
.yx-page-score__table-score--zero[data-v-ddc1bfa4] {
    color: #FF7E15;
}
.yx-page-score__table-indicator[data-v-ddc1bfa4] {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    margin: 0 auto;
}
.yx-page-score__table-indicator--orange[data-v-ddc1bfa4] {
    background-color: #ff8c42;
}
.yx-page-score__table-indicator--light-orange[data-v-ddc1bfa4] {
    background-color: #ffb366;
}
.yx-page-score__table-indicator--empty[data-v-ddc1bfa4] {
    background-color: #f0f0f0;
}
.yx-page-score__study-line[data-v-ddc1bfa4] {
    height: 10px;
    border-radius: 12px;
    background: #DC7717;
}
.yx-page-score__study-suggest[data-v-ddc1bfa4] {
    position: relative;
    margin-left: -38px;
    margin-top: -19px;
    width: 687px;
    height: 464px;
    background: url(/vue/dist/static/img/yx-study-jianyi.2d3a9ef.png) center no-repeat;
    background-size: cover;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 35px 70px;
}
.yx-page-score__study-suggest-cor[data-v-ddc1bfa4] {
    width: 130px;
    height: 130px;
    background: url(/vue/dist/static/img/yx-study-jianyi-cor.b05b726.png) center no-repeat;
    background-size: cover;
    position: absolute;
    right: 34px;
    bottom: 6px;
}
.yx-page-score__study-suggest-title[data-v-ddc1bfa4] {
    font-size: 12px;
    font-weight: bold;
    position:relative;
    z-index: 3;
}
.yx-page-score__study-suggest-detail[data-v-ddc1bfa4] {
    font-size: 11px;
    position:relative;
    z-index: 3;
}

/*--------------------------------项目式学习（亦小）------------------------------------*/
.yx-project-learn-title[data-v-ddc1bfa4] {
    width:674px;
    height: 22px;
    border-radius: 12px;
    background-size: 34px 22px;
    background: #FBF2E7;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 90px;
    text-align: center;
    line-height: 15px;
    color: #DC7717;
    font-size: 22px;
    font-weight: bold;
}
.yx-project-learn__place[data-v-ddc1bfa4] {
    height: 144px;
}
.yx-project-learn__area-container[data-v-ddc1bfa4] {
    width: 674px;
    margin: 0 auto;
    background: white;
    border-radius: 8px;
    overflow: hidden;
    border: 1px solid #FFD6AF;
}
.yx-project-learn__area-section[data-v-ddc1bfa4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #FFD6AF;
}
.yx-project-learn__area-section[data-v-ddc1bfa4]:last-child {
    border-bottom: none;
}
.yx-project-learn__area-label[data-v-ddc1bfa4] {
    width: 90px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-weight: bold;
    color: #333;
    border-right: 1px solid #FFD6AF;
    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-size: 14px;
}
.yx-project-learn__area-content[data-v-ddc1bfa4] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-project-learn__area-project-title[data-v-ddc1bfa4] {
    font-size: 14px;
    color: #333;
    line-height: 1.2;
}
.yx-project-learn__area-project-description[data-v-ddc1bfa4] {
    font-size: 12px;
    color: #555;
    line-height: 1.2;
}
.yx-project-learn__area-path[data-v-ddc1bfa4] {
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 200'%3E%3Cpath d='M50 150 Q150 50 250 100 T450 80' stroke='%23ff9800' stroke-width='8' fill='none'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.yx-project-learn__area-milestone[data-v-ddc1bfa4] {
    position: absolute;
    background: #ff9800;
    color: white;
    padding: 6px 12px;
    border-radius: 20px;
    font-size: 12px;
    white-space: nowrap;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
            box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
.yx-project-learn__area-results-grid[data-v-ddc1bfa4] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
}
.yx-project-learn__area-result-image[data-v-ddc1bfa4] {
    width: 100%;
    height: 140px;
    background: #e0e0e0;
    border-radius: 4px;
    background-image: url('https://hebbkx1anhila5yf.public.blob.vercel-storage.com/yx-project-learn__area.png-whL1Mz0e1AkkXHjTVdFUs6Q10k639Q.jpeg');
    background-size: cover;
    background-position: center;
    position: relative;
    overflow: hidden;
}
.yx-project-learn__area-result-image[data-v-ddc1bfa4]::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .1);
}

/*--------------------------------时间轴------------------------------------*/
.yx-time-axis__container[data-v-ddc1bfa4] {
    width: 674px;
    height: 838px;
    border-radius: 8px;
    margin: 0 auto;
    border: 1px solid #FFD6AF;
    padding: 30px 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-time-axis__place[data-v-ddc1bfa4] {
    height: 85px;
}
.yx-time-axis__timeline[data-v-ddc1bfa4] {
    height: 100%;
    position: relative;
}
.yx-time-axis__timeline[data-v-ddc1bfa4]::before {
    content: '';
    position: absolute;
    left: 36px;
    top: 0;
    bottom: 0;
    width: 2px;
    background-color: #FFD6AF;
}
.yx-time-axis__item[data-v-ddc1bfa4] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 35px;
    padding-left: 0;
    position: relative;
}
.yx-time-axis__item[data-v-ddc1bfa4]:last-child {
    margin-bottom: 0;
}
.yx-time-axis__date[data-v-ddc1bfa4] {
    background: -webkit-gradient(linear, left top, left bottom, from(#EA6103), to(#FB8442));
    background: linear-gradient(180deg, #EA6103 0%, #FB8442 100%);
    color: #fff;
    padding: 4px 10px;
    border-radius: 12px;
    font-size: 11px;
    font-weight: 500;
    white-space: nowrap;
    width: 79px;
    text-align: center;
    position: relative;
    z-index: 2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.yx-time-axis__content[data-v-ddc1bfa4] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 25px;
    padding-top: 2px;
}
.yx-time-axis__header[data-v-ddc1bfa4] {
    margin-bottom: 10px;
}
.yx-time-axis__title[data-v-ddc1bfa4] {
    font-size: 14px;
    font-weight: 600;
    color: #333;
    margin-bottom: 2px;
}
.yx-time-axis__subtitle[data-v-ddc1bfa4] {
    font-size: 11px;
    color: #666;
    line-height: 1.4;
}
.yx-time-axis__image[data-v-ddc1bfa4] {
    width: 90px;
    height: 60px;
    border-radius: 4px;
    -o-object-fit: cover;
       object-fit: cover;
    border: 1px solid #e8e8e8;
}
.yx-time-axis__image-placeholder[data-v-ddc1bfa4] {
    height: 74px;
    background-color: #f5f5f5;
    border-radius: 4px;
    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;
    color: #999;
    font-size: 11px;
    border: 1px solid #e8e8e8;
    background-size: cover;
    background-position: center;
    margin-bottom: 10px;
    margin-right: 10px;
}
.yx-time-axis__image-placeholder img[data-v-ddc1bfa4]{
    /*width: 100%;*/
    height: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
}

/* 圆点位于两个时间节点之间的中间位置 */
.yx-time-axis__dot[data-v-ddc1bfa4] {
    position: absolute;
    left: 32px;
    width: 6px;
    height: 6px;
    background: #DC7717;
    border-radius: 50%;
    border: 2px solid white;
    z-index: 3;
    -webkit-box-shadow: 0 0 0 1px #FFD6AF;
            box-shadow: 0 0 0 1px #FFD6AF;
    top: 50%;
    margin-top: 28px;
}

/* 为不同的时间轴项目添加不同的背景色调 */
.yx-time-axis__item:nth-child(1) .yx-time-axis__image-placeholder[data-v-ddc1bfa4] {
    background-color: #fff3e0;
}
.yx-time-axis__item:nth-child(2) .yx-time-axis__image-placeholder[data-v-ddc1bfa4] {
    background-color: #e8f5e8;
}
.yx-time-axis__item:nth-child(3) .yx-time-axis__image-placeholder[data-v-ddc1bfa4] {
    background-color: #e3f2fd;
}
.yx-time-axis__item:nth-child(4) .yx-time-axis__image-placeholder[data-v-ddc1bfa4] {
    background-color: #fce4ec;
}
.yx-time-axis__imgs[data-v-ddc1bfa4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}

.design-catalogue[data-v-40cd4b19]{
    width: 100%;
    height: 100%;
    position: absolute;
}
.design-catalogue-list[data-v-40cd4b19]{
    max-height: calc(100% - 56px);
    background: #fff;
    overflow-y: auto;
}
.design-catalogue-list-title[data-v-40cd4b19]{
    font-size: 16px;
    color: #828282;
    line-height: 56px;
    margin-left: 20px;
}
.design-catalogue-list-item[data-v-40cd4b19]{
    height: 40px;
    margin-bottom: 6px;
}
.design-catalogue-list-item-index[data-v-40cd4b19]{
    width: 30px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #acacac;
    font-size: 14px;
}
.design-catalogue-list-item-title[data-v-40cd4b19]{
    width: 185px;
    height: 40px;
    font-size: 16px;
    color: #626262;
    text-align: center;
    line-height: 40px;
    background: #eaf5ff;
    border-radius: 6px;
    cursor: pointer;
}
.design-catalogue-list-item-title-ac[data-v-40cd4b19]{
    border: 2px solid #2492FB;
}
.design-catalogue-list-item-del[data-v-40cd4b19]{
    width: 40px;
    height: 40px;
    text-align: center;
    cursor: pointer;
}
.add-list[data-v-40cd4b19]{
    width: 100%;
    height: 40px;
    background: #fff;
    border-radius: 6px;
    text-align: center;
    margin-top: 16px;
    cursor: pointer;
}
/* 选择模块 */
.add-module-vessel[data-v-40cd4b19]{
    border-radius: 16px;
    padding: 50px 45px;
    border: 1px solid rgba(112, 112, 112, .3);
}
.label-hint[data-v-40cd4b19]{
    font-size: 16px;
    color: #B2B2B2;
}
/* 删除模块 */
.del-hint[data-v-40cd4b19]{
    font-size: 26px;
    color: #313131;
    font-weight: 500;
    margin: 50px 0;
}

.growthreports-config-left-menu-box[data-v-7627f850] {
  width: 100%;
  height: 100%;
}
.growthreports-config-left-menu-box > .main[data-v-7627f850] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
}
.growthreports-config-left-menu-box > .main .nav-box[data-v-7627f850] {
      width: 60px;
      border-right: 1px solid #D8D8D8;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.growthreports-config-left-menu-box > .main .nav-box .nav-item[data-v-7627f850] {
        margin-top: 36px;
        text-align: center;
        cursor: pointer;
}
.growthreports-config-left-menu-box > .main .nav-box .nav-item i[data-v-7627f850] {
          display: block;
          font-size: 28px;
}
.growthreports-config-left-menu-box > .main .nav-box .nav-item.check[data-v-7627f850] {
          color: #409eff;
}
.growthreports-config-left-menu-box > .main .content[data-v-7627f850] {
      width: calc(100% - 60px);
}

.growthreports-page[data-v-28d80b5a] {
  width: 100%;
  height: 100%;
}
.growthreports-page .module-title[data-v-28d80b5a] {
    padding: 0 18px;
    line-height: 50px;
    border-bottom: 1px solid rgba(0, 0, 0, .2);
}
.growthreports-page .pages-box[data-v-28d80b5a] {
    width: 100%;
    height: calc(100% - 51px);
    padding: 18px 18px 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow-y: auto;
}
.growthreports-page .pages-box .add-item-box[data-v-28d80b5a] {
      width: 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;
      margin-bottom: 12px;
}
.growthreports-page .pages-box .add-item-box .serial-num[data-v-28d80b5a] {
        width: 40px;
}
.growthreports-page .pages-box .add-item-box .item-name[data-v-28d80b5a] {
        width: calc(100% - 80px);
        border: 1px solid #eaf5ff;
        border-radius: 6px;
        line-height: 40px;
        height: 40px;
        text-align: center;
        cursor: pointer;
}
.growthreports-page .pages-box .add-item-box .item-icon-box[data-v-28d80b5a] {
        width: 40px;
}
.growthreports-page .pages-box .list-item-box .item-box[data-v-28d80b5a] {
      width: 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;
      margin-bottom: 12px;
}
.growthreports-page .pages-box .list-item-box .item-box .serial-num[data-v-28d80b5a] {
        width: 40px;
}
.growthreports-page .pages-box .list-item-box .item-box .item-name[data-v-28d80b5a] {
        width: calc(100% - 80px);
        border: 1px solid #eaf5ff;
        border-radius: 6px;
        line-height: 40px;
        height: 40px;
        text-align: center;
        cursor: pointer;
        background: #eaf5ff;
}
.growthreports-page .pages-box .list-item-box .item-box .checked-page[data-v-28d80b5a] {
        border: 1px solid #2492fb;
}
.growthreports-page .pages-box .list-item-box .item-box .item-icon-box[data-v-28d80b5a] {
        width: 40px;
        text-align: right;
        cursor: pointer;
        font-size: 18px;
}

.add-reports-column-pop[data-v-7d5f95f9] .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
.add-reports-column-pop[data-v-7d5f95f9] .el-dialog__body {
  padding: 0 0 20px;
}
.add-reports-column-pop[data-v-7d5f95f9] .el-divider--horizontal {
  margin: 16px 0;
}
.add-reports-column-pop .public-pop-root-inside[data-v-7d5f95f9] {
  height: 400px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.add-reports-column-pop .public-pop-root-inside .inside-aside[data-v-7d5f95f9] {
    padding: 16px 12px;
    width: 160px;
    height: 100%;
    background-color: #FFF;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.add-reports-column-pop .public-pop-root-inside .inside-aside .aside-nav-list[data-v-7d5f95f9] {
      margin-top: 16px;
      height: calc(100% - 48px);
      overflow-y: auto;
}
.add-reports-column-pop .public-pop-root-inside .inside-aside .aside-nav-list .aside-nav-item[data-v-7d5f95f9] {
        width: 100%;
        height: 34px;
        line-height: 34px;
        text-align: center;
        border-radius: 4px;
        cursor: pointer;
        -webkit-transition: all .2s;
        transition: all .2s;
}
.add-reports-column-pop .public-pop-root-inside .inside-aside .aside-nav-list .aside-nav-item[data-v-7d5f95f9]:hover, .add-reports-column-pop .public-pop-root-inside .inside-aside .aside-nav-list .aside-nav-item.is-active[data-v-7d5f95f9] {
          background-color: #f8f8f8;
          font-size: 14px;
          font-weight: bold;
}
.add-reports-column-pop .public-pop-root-inside .inside-content[data-v-7d5f95f9] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 16px 12px;
    height: 400px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow-y: auto;
    scroll-behavior: smooth;
}
.add-reports-column-pop .public-pop-root-inside .inside-content .column-box[data-v-7d5f95f9] {
      margin-bottom: 20px;
}
.add-reports-column-pop .public-pop-root-inside .inside-content .column-box .column-title[data-v-7d5f95f9] {
        margin-bottom: 12px;
        font-size: 16px;
        font-weight: bold;
}
.add-reports-column-pop .public-pop-root-inside .inside-content .column-box .column-list[data-v-7d5f95f9] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
}
.add-reports-column-pop .public-pop-root-inside .inside-content .column-box .column-list .column-item[data-v-7d5f95f9] {
          margin-right: 12px;
}
.add-reports-column-pop .public-pop-root-inside .inside-content .column-box .column-list .column-item .column-logo[data-v-7d5f95f9] {
            margin-bottom: 12px;
            width: 120px;
            height: 150px;
            border: 1px solid #ccc;
            border-radius: 4px;
            overflow: hidden;
            background-color: #eee;
            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-reports-column-pop .public-pop-root-inside .inside-content .column-box .column-list .column-item .column-logo i[data-v-7d5f95f9] {
              font-size: 30px;
}
.add-reports-column-pop .public-pop-root-inside .inside-content .column-box .column-list .column-item .column-name[data-v-7d5f95f9] {
            text-align: center;
}
.add-reports-column-pop .operation[data-v-7d5f95f9] {
  padding-top: 20px;
  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;
}

.comp-page[data-v-44a1d05b] {
  width: 100%;
  height: 100%;
}
.comp-page .empty-img[data-v-44a1d05b] {
    padding: 60px 0;
    width: 100%;
}
.comp-page .empty-img img[data-v-44a1d05b] {
      margin: 0 auto;
      display: block;
      width: 192px;
      height: 102px;
}
.comp-page .empty-img .text[data-v-44a1d05b] {
      text-align: center;
      margin-top: 15px;
      font-size: 14px;
}
.comp-page .module-title[data-v-44a1d05b] {
    padding: 0 18px;
    line-height: 50px;
    border-bottom: 1px solid rgba(0, 0, 0, .2);
}
.comp-page .comp-type-item[data-v-44a1d05b] {
    padding: 0 18px;
    margin-top: 12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.comp-page .comp-type-item .header-box[data-v-44a1d05b] {
      margin-bottom: 18px;
      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;
      font-weight: 600;
      cursor: pointer;
}
.comp-page .comp-type-item .header-box i.el-icon-arrow-down[data-v-44a1d05b] {
        font-size: 12px;
        font-weight: bold;
        -webkit-transform: rotateZ(0deg);
                transform: rotateZ(0deg);
        -webkit-transition: 0.1s all;
        transition: 0.1s all;
}
.comp-page .comp-type-item .header-box.close i.el-icon-arrow-down[data-v-44a1d05b] {
      -webkit-transform: rotateZ(180deg);
              transform: rotateZ(180deg);
}
.comp-page .comp-type-item .comp-content[data-v-44a1d05b] {
      display: grid;
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
      grid-gap: 12px 12px;
}
.comp-page .comp-type-item .comp-content .comp-item[data-v-44a1d05b] {
        text-align: center;
        cursor: pointer;
}
.comp-page .comp-type-item .comp-content .comp-item .comp-cover[data-v-44a1d05b] {
          width: 100%;
          border-radius: 12px;
}
.comp-page .comp-type-item .comp-content .comp-item .comp-cover img[data-v-44a1d05b] {
            width: 100%;
}
.comp-page .comp-type-item .comp-content .comp-item .name[data-v-44a1d05b] {
          line-height: 36px;
}
.comp-page .comp-type-item .base-comp-content .comp-item[data-v-44a1d05b] {
      position: relative;
}
.comp-page .comp-type-item .base-comp-content .comp-item .handle[data-v-44a1d05b] {
        position: absolute;
        right: -10px;
        top: -10px;
        background-color: #E1EEFF;
        border-radius: 12px;
}
.comp-page .comp-type-item .base-comp-content .comp-item .handle i[data-v-44a1d05b] {
          text-align: center;
          display: block;
          font-size: 10px;
          width: 24px;
          height: 24px;
          line-height: 24px;
          color: var(--theme_color);
          font-weight: bold;
}
.comp-page .comp-type-item .base-comp-content .comp-item .handle.error[data-v-44a1d05b] {
        background-color: #F76560;
}
.comp-page .comp-type-item .base-comp-content .comp-item .handle.error i[data-v-44a1d05b] {
          font-size: 16px;
          color: white;
}
.comp-page .comp-type-item .app-comp-item[data-v-44a1d05b] {
      display: block;
}
.comp-page .comp-type-item .app-comp-item .app-comp-item[data-v-44a1d05b] {
        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;
        text-align: left;
        margin-bottom: 18px;
}
.comp-page .comp-type-item .app-comp-item .app-comp-item .comp-cover[data-v-44a1d05b] {
          width: 50px;
          border-radius: 12px;
}
.comp-page .comp-type-item .app-comp-item .app-comp-item .comp-cover img[data-v-44a1d05b] {
            width: 100%;
}
.comp-page .comp-type-item .app-comp-item .app-comp-item .name[data-v-44a1d05b] {
          width: calc(100% - 98px);
}
.comp-page .comp-type-item .app-comp-item .app-comp-item .handle[data-v-44a1d05b] {
          background-color: #E1EEFF;
          border-radius: 12px;
}
.comp-page .comp-type-item .app-comp-item .app-comp-item .handle i[data-v-44a1d05b] {
            text-align: center;
            display: block;
            font-size: 10px;
            width: 24px;
            height: 24px;
            line-height: 24px;
            color: var(--theme_color);
            font-weight: bold;
}
.comp-page .comp-type-item .app-comp-item .app-comp-item .handle.error[data-v-44a1d05b] {
          background-color: #F76560;
}
.comp-page .comp-type-item .app-comp-item .app-comp-item .handle.error i[data-v-44a1d05b] {
            font-size: 16px;
            color: white;
}

.w30[data-v-14acc9e2]{
    width: 30px;
}
.w110[data-v-14acc9e2]{
    width: 110px;
}
.download-modul-catalog[data-v-14acc9e2]{
    position: relative;
    /* background: url('http://lion.yuschool.cn/omd/e16452e10bedb46a8a0d873bfbd2291f') no-repeat; */
    background-size:100%;
}
.main[data-v-14acc9e2]{
    padding: 0 10% 0 14%;
}
.title-vessel[data-v-14acc9e2]{
    padding: 12% 0 9%;
}
.title[data-v-14acc9e2]{
    font-size: 30px;
    line-height: 36px;
    color: #F7C572;
}
.title-vessel p[data-v-14acc9e2]:nth-child(1){
}
.title-vessel p[data-v-14acc9e2]:nth-child(2){
    font-weight: bold;
    word-break: break-all;
    text-align: right;
}
.foreword[data-v-14acc9e2]{
    color: #fff;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    margin-top: 20px;
}
.items li[data-v-14acc9e2]{
    margin-top: 20px;
}
.news[data-v-14acc9e2]{
    color: #ffffff;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    padding-right: 20px;
    white-space: nowrap;
}
.dashed[data-v-14acc9e2]{
    height: 1px;
    background-image: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(50%, #fff), color-stop(0%, transparent));
    background-image: linear-gradient(to right, #fff 0%, #fff 50%, transparent 0%);
    background-size: 16px 1px;
    background-repeat: repeat-x;
    width: 100%;
}
.pagination[data-v-14acc9e2]{
    width: 40px;
    text-align: right;
    color: #ffffff;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
}
/* 编辑 */
.design-main-edit[data-v-14acc9e2]{
    min-width: 460px;
    height: 100%;
}
.design-main-edit-current[data-v-14acc9e2]{
    /* max-height: calc(50% - 10px);
    overflow-y: auto; */
    background: #fff;
    border-radius: 6px;
    padding: 0 20px;
}
.design-main-edit-current > .title[data-v-14acc9e2]{
    font-size: 16px;
    color: #b2b2b2;
    line-height: 44px;
    margin-bottom: 12px;
}
.design-main-edit-current > .lists >.title[data-v-14acc9e2]{
    height: 28px;
    font-size: 20px;
    font-weight: 400;
    color: #313131;
    margin-bottom: 15px;
}
/*增加黑色字体颜色 风格 [yansen][2025/7/5]*/
.jjc__black .news[data-v-14acc9e2]{
    color: #000;
}
.jjc__black .dashed[data-v-14acc9e2]{
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #000), color-stop(50%, #000), color-stop(0, transparent));
    background-image: linear-gradient(90deg, #000 0, #000 50%, transparent 0);
}
.jjc__black .pagination[data-v-14acc9e2]{
    color: #000;
}

.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;
}

.header-navigation{
    height: 80px;
}
.header-navigation-back{
    min-width: 260px;
}
/**
 * @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;
}
@charset "UTF-8";
/* 表单lable 字体大小 */
[data-v-30eef7f5] .el-form-item__label {
  font-size: 14px;
  padding: 0 30px 0 0;
}
.books-factory-main[data-v-30eef7f5] {
  padding: 40px;
  background: #fff;
  border-radius: 12px;
}
.books-cover[data-v-30eef7f5] {
  width: 120px;
  height: 150px;
  border-radius: 4px;
}
[data-v-30eef7f5] .image-slot-error {
  width: 120px;
  height: 150px;
  border-radius: 4px;
  text-align: center;
  line-height: 150px;
  font-size: 20px;
  background: #ebedf0;
}
.file-list[data-v-30eef7f5] {
  max-width: 390px;
  background: #ebedf0;
  border-radius: 4px;
  padding: 0 20px;
  margin-top: 10px;
}
.file-list .file-name[data-v-30eef7f5] {
    font-size: 14px;
    color: #606266;
    width: calc(100% - 70px);
}
.file-list .file-operate[data-v-30eef7f5] {
    width: 30px;
}

.max-w420{
    max-width: 420px;
}

.certificate-manage-pages {
  --color-primary: #ff7a4b;
}
.certificate-manage-pages .pages-side-nav .left-nav {
  padding-top: 20px;
  width: 180px;
  background-color: white;
}
.certificate-manage-pages .pages-side-nav .left-nav .el-menu {
    border-width: 0;
}
.certificate-manage-pages .pages-side-nav .left-nav .icon-svg {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.certificate-manage-pages .pages-side-nav .left-nav .icon-svg > svg {
      width: 16px;
      height: 16px;
}
.certificate-manage-pages .pages-side-nav .left-nav .icon-svg > svg * {
        stroke: #454545;
}
.certificate-manage-pages .pages-side-nav .left-nav .icon {
    font-size: 16px;
}
.certificate-manage-pages .pages-side-nav .left-nav .el-submenu .el-menu-item {
    min-width: auto;
}
.certificate-manage-pages .pages-side-nav .left-nav .el-menu-item.is-active .icon-svg > svg * {
    stroke: var(--color-primary);
}

.header-navigation{
    height: 80px;
}
.header-navigation-back{
    min-width: 260px;
}

.basicsData[data-v-465d391a] {
  font-size: 20px;
  line-height: 42px;
  color: #666;
}
.table-bottom-appraiser[data-v-465d391a] {
  margin-left: 166pxs;
  border: 1px solid #EBEEF5;
  border-top: none;
  padding: 6px 20px;
  line-height: 24px;
  color: #000;
  font-weight: bold;
}
.table-box[data-v-465d391a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.table-box .menu-list[data-v-465d391a] {
    width: 160px;
}
.table-box .menu-list .menu-item[data-v-465d391a] {
      padding-left: 6px;
      width: 100%;
      line-height: 40px;
      cursor: pointer;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.table-box .menu-list .menu-item.check[data-v-465d391a] {
      color: #409eff;
      background-color: rgba(64, 158, 255, .1);
      border-right: 4px solid #409eff;
}
.table-box .content[data-v-465d391a] {
    width: calc(100% - 166px);
}

.statement[data-v-76ea61b8] {
  font-size: 20px;
  line-height: 24px;
  color: #666;
}
.table-box[data-v-76ea61b8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.table-box .menu-list[data-v-76ea61b8] {
    width: 160px;
}
.table-box .menu-list .menu-item[data-v-76ea61b8] {
      padding-left: 6px;
      width: 100%;
      line-height: 40px;
      cursor: pointer;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.table-box .menu-list .menu-item.check[data-v-76ea61b8] {
      color: #409eff;
      background-color: rgba(64, 158, 255, .1);
      border-right: 4px solid #409eff;
}
.table-box .content[data-v-76ea61b8] {
    width: calc(100% - 166px);
}

.class-item[data-v-8fa586aa] {
  font-size: 18px;
  line-height: 42px;
  margin-right: 20px;
  cursor: pointer;
}
.class-item-ac[data-v-8fa586aa] {
  color: #2fa2fe;
}
.table-box[data-v-8fa586aa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.table-box .menu-list[data-v-8fa586aa] {
    width: 160px;
}
.table-box .menu-list .menu-item[data-v-8fa586aa] {
      padding-left: 6px;
      width: 100%;
      line-height: 40px;
      cursor: pointer;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.table-box .menu-list .menu-item.check[data-v-8fa586aa] {
      color: #409eff;
      background-color: rgba(64, 158, 255, .1);
      border-right: 4px solid #409eff;
}
.table-box .content[data-v-8fa586aa] {
    width: calc(100% - 166px);
}

@charset "UTF-8";
[data-v-012e451a] .sns-big-checkbox .el-checkbox__input {
  display: none;
}
[data-v-012e451a].el-checkbox.is-bordered.is-checked.sns-big-checkbox {
  border-color: #0096ff;
  background: #0096ff;
}
[data-v-012e451a] .sns-big-checkbox.is-bordered.is-checked .el-checkbox__label {
  color: #fff;
}
[data-v-012e451a] .sns-big-checkbox .el-checkbox__label {
  font-size: 20px;
}
/* 表单lable 字体大小 */
[data-v-012e451a] .el-form-item__label {
  font-size: 20px;
  padding: 0 30px 0 0;
}
.growthreports-factory-main[data-v-012e451a] {
  padding: 40px;
  background: #fff;
  border-radius: 12px;
}
.modules-design .modules-design-item[data-v-012e451a] {
  width: 140px;
  height: 34px;
  border-radius: 6px;
  background: #F8F8F8;
  display: inline-block;
  margin-right: 20px;
  text-align: center;
  line-height: 34px;
  font-size: 16px;
  cursor: pointer;
}
.set-team-member[data-v-012e451a] {
  width: 180px;
  height: 34px;
  border-radius: 6px;
  background: #F8F8F8;
  display: inline-block;
  text-align: center;
  line-height: 34px;
  font-size: 16px;
  color: #626262;
  font-weight: 400;
  cursor: pointer;
}
.team-member-list[data-v-012e451a] {
  font-size: 16px;
  color: #626262;
}
/* 年级列表 */
.grade-list[data-v-012e451a] {
  height: 30px;
  padding: 4px 16px;
  margin-right: 20px;
  border: 1px solid #dcdfe6;
  font-size: 20px;
  line-height: 30px;
  border-radius: 4px;
  margin-bottom: 20px;
  cursor: pointer;
}
.checked-grade-list[data-v-012e451a] {
  background: #0096FF;
  color: #fff;
  border: 1px solid #0096FF;
}
/* 评价人 */
.appraiser-vessel[data-v-012e451a] {
  position: relative;
  height: 32px;
}
.appraiser-val[data-v-012e451a] {
  line-height: 32px;
  font-size: 14px;
  padding: 0 100px;
}
.appraiser-set[data-v-012e451a] {
  position: absolute;
  top: 0;
  right: 0;
}
/* 评价结果 */
.evaluate_result_input[data-v-012e451a] {
  width: 100px;
}
.evaluate_result_input[data-v-012e451a] .el-input__inner {
    text-align: center;
}

@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;
}
.max-w960{
    max-width: 960px;
}

.basicsData[data-v-410e451e] {
  font-size: 20px;
  line-height: 42px;
  color: #666;
}
.table-bottom-appraiser[data-v-410e451e] {
  border: 1px solid #EBEEF5;
  border-top: none;
  padding: 6px 20px;
  line-height: 24px;
  color: #000;
  font-weight: bold;
}
.details[data-v-410e451e] {
  padding: 40px;
  background: #fff;
  border-radius: 4px;
}
.details .title[data-v-410e451e] {
    font-size: 26px;
    line-height: 30px;
    color: #000;
    font-weight: bold;
}
.details .data-type[data-v-410e451e] {
    border-bottom: 1px solid #DCDCDC;
    padding: 20px 0 0px 0;
}
.details .data-type .menu[data-v-410e451e] {
      padding: 10px 10px;
      margin: 0 20px;
      font-size: 20px;
      cursor: pointer;
}
.details .data-type .menu-ac[data-v-410e451e] {
      color: #2fa2fe;
}

.header-navigation{
    height: 80px;
}
.header-navigation-back{
    min-width: 260px;
}
.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--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}
.smhk_frame_banner_name_right[data-v-2eea2b81]{
    float:right;
}
.smhk_frame_banner[data-v-2eea2b81]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-2eea2b81]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-2eea2b81]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-2eea2b81]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-2eea2b81]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-2eea2b81]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-2eea2b81]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.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%)}
.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;
}

.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;
}

.new-login-box[data-v-8209c312]{
    background-color: #f8f9fb;
    height: 100%;
}
.new-login-bottom-bg[data-v-8209c312]{
    background: url(/vue/dist/static/img/bag_02.d6248e6.png) no-repeat center bottom;
    background-size: contain;
    position: fixed;
    bottom: 0px;
    width: 100%;
    margin: auto;
    height: 100%;
}
.new-login-box-container[data-v-8209c312]{
    width: 100%;
    max-width: 88%;
    height: 100%;
    margin: auto;
    position: relative;
    padding: 0.1px;
    z-index: 10;
}
.new-login-box-top[data-v-8209c312]{
    height: 90px;
    margin-top: 30px;
    margin-bottom: 10px;
}
.new-login-box-top-left[data-v-8209c312]{
    float: left;
    max-width: 60%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.new-login-box-top-logo[data-v-8209c312]{
    height: 62px;
    margin-right: 12px;
}
.new-login-box-top-name[data-v-8209c312]{
    display: inline-block;
    color: #53a9e9;
    height: 62px;
}
.new-login-box-top-h1[data-v-8209c312]{
    font-size: 34px;
    line-height: 44px;
    display: block;
    margin-top: -4px;
}
.new-login-box-top-slogan[data-v-8209c312]{
    height: 34px;
    border: 2px  solid #fff;
    border-radius: 7px;  /*圆角弧度为7px*/
    position: relative;
    background-color: #fff;
    padding: 0 20px;
    margin-left: 20px;
    line-height: 34px;
    color: #359def;
    margin-top: -16px;
}
.new-login-box-top-slogan[data-v-8209c312]::after{
    content: '';
    width: 0;
    height: 0;
    /*border: 10px solid;*/
    position: absolute;
    top: 6px;
    left: -20px;
}
.new-login-box-top-right[data-v-8209c312]{
    float: right;
}
.new-login-box-top-right-item[data-v-8209c312]{
    display: inline-block;
    margin: 0 20px;
    line-height: 64px;
    cursor: pointer;
    color: #999999;
}
.new-login-box-content[data-v-8209c312]{
    width: 383px;
    min-height: 340px;
    -webkit-box-shadow: 0px 0px 20px 2px #ecedef;
            box-shadow: 0px 0px 20px 2px #ecedef;
    background-color: #fff;
    margin: auto;
    border-radius: 10px;
    position: absolute;
    top: calc(50% - 180px);
    left: calc(50% - 191px);
    padding-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-8209c312] .new-login-nav .el-tabs__nav-wrap::after{
    display: none;
}
.new-login-nav-item[data-v-8209c312]{
    margin-top: 20px;
}
.new-login-nav-item-img[data-v-8209c312]{
    width: 160px;
    height: 160px;
    margin: 20px auto;
    display: block;
}
.new-login-nav-item-title[data-v-8209c312]{
    text-align: center;
    font-size: 13px;
}
.new-login-nav-item-download[data-v-8209c312]{
    text-align: center;
}
.new-login-nav-item-download span[data-v-8209c312]{
    display: inline-block;
    width: 40%;
    color: #333333;
    cursor: pointer;
}
.new-login-nav-item-download i[data-v-8209c312]{
    padding-right: 4px;
}
.new-login-nav-box[data-v-8209c312]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.new-login-nav-span[data-v-8209c312]{
    cursor: pointer;
    line-height: 26px;
    color: #666666;
    padding-top: 30px;
}
.new-login-nav-span.ed[data-v-8209c312]{
    /*border-bottom: 3px solid #2fa2fe;*/
    /*color: #2fa2fe!important;*/
    border-radius: 2px;
}
.new-login-nav-line[data-v-8209c312]{
    display: none;
    border-radius: 3px;
    height: 3px;
    /*background-color: #2fa2fe;*/
    width: 30px;
    margin: auto;
}
.new-login-nav-span.ed .new-login-nav-line[data-v-8209c312]{
    display: block;
}
.new-login-nav-loading-reset[data-v-8209c312]{
    text-decoration: underline;
    cursor: pointer;
}
.new-login-nav-item-img-box[data-v-8209c312]{
    position: relative;
}
.new-login-nav-item-loading[data-v-8209c312]{
    background: rgba(255, 255, 255, .9);
    width: 160px;
    height: 160px;
    position: absolute;
    z-index: 99;
    top: 0;
    left: 111px;
    text-align: center;
    color: #333;
    line-height: 30px;
    font-size: 13px;
}
.new-login-nav-item-loading-img[data-v-8209c312]{
    color: #09ba07;
    font-size: 32px;
    display: block;
    margin-top: 55px;
    margin-bottom: 10px;
}
.new-login-nav-account-input[data-v-8209c312]{
    width: 80%;
    display: block;
    margin: auto;
    margin-bottom: 20px;
}
.new-login-nav-code-input[data-v-8209c312]{
    float: left;
    width: 54%;
    margin-left: 10%;
}
[data-v-8209c312] .new-login-nav-account-input .el-input__inner{
    background-color: #f2f2f2;
}
.new-login-account-part2[data-v-8209c312]{
    color: #888c92;
    width: 80%;
    margin: auto;
    font-size: 13px;
    overflow: hidden;
    height: 24px;
}
.new-account-part2-forget-pwd[data-v-8209c312]{
    line-height: 20px;
    cursor: pointer;
}
.new-account-part2-left[data-v-8209c312]{
    float: left;
}
.new-account-part2-right[data-v-8209c312]{
    float: right;
    line-height: 20px;
    cursor: pointer;
}
.new-login-account-part3[data-v-8209c312]{
    display: block;
    margin: auto;
    width: 80%;
    border-radius: 20px;
    margin-top: 20px;
}
.new-login-account-part4[data-v-8209c312]{
    text-align: center;
    line-height: 60px;
    color: #888c92;
    font-size: 13px;
    cursor: pointer;
}
.new-login-account-part4 i[data-v-8209c312]{
    padding-right: 4px;
}
[data-v-8209c312] .new-login-account-part2 .el-breadcrumb__item{
    font-size: 13px;
}
.new-login-nav-pwd-icon[data-v-8209c312]{
    display: inline-block;
    width: 20px;
    height: 11px;
    background: url(/vue/dist/static/img/password_eye.4135ec8.png) no-repeat center;
    background-size: contain;
    line-height: 40px;
    display: table-cell;
    cursor: pointer;
}
[data-v-8209c312] .new-login-nav-account-input .el-input__suffix{
    right: 10px;
}
.open .new-login-nav-pwd-icon[data-v-8209c312]{
    background: url(/vue/dist/static/img/mimakejian.282fa83.png) no-repeat center;
    background-size: contain;
    height: 15px;
}
.new-login-get-code[data-v-8209c312]{
    float: right;
    width: 24%;
    height: 40px;
    line-height: 40px;
    background-color: #e8f4fe;
    color: #2fa2fe;
    text-align: center;
    border-radius: 6px;
    cursor: pointer;
    margin-right: 10%;
}
.new-login-bottom-bg-text[data-v-8209c312]{
    bottom: 10px;
    position: absolute;
    text-align: center;
    width: 100%;
    color: #333333;
    font-size: 13px;
}
.new-login-box-right[data-v-8209c312]{
    width: 120px;
    position: fixed;
    right: 0;
    top: 28%;
}
.new-login-box-right-content[data-v-8209c312]{
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    color: #333333;
    -webkit-box-shadow:  -4px 1px 20px 2px #ebecee;
            box-shadow:  -4px 1px 20px 2px #ebecee;
    font-size: 12px;
    padding-bottom: 14px;
}
.new-login-box-right-img[data-v-8209c312]{
    display: block;
    margin: auto;
    height: 80px;
}
.new-login-box-right-code[data-v-8209c312]{
    width: 80px;
    height: 80px;
    margin: auto;
    display: block;
    margin-bottom: 5px;
}
.new-login-img-code[data-v-8209c312]{
    vertical-align: middle;
    display: table-cell;
    cursor: pointer;
}
[data-v-8209c312] .new-login-imgcode-input .el-input__inner{
    padding-right: 58px;
}
.login-error[data-v-8209c312]{
    margin-bottom: 10px;
    margin-top: -10px;
    margin-left: 10%;
    color: red;
}
.login-error2[data-v-8209c312]{
    color: red;
}
.new-login-account-tel-part2[data-v-8209c312]{
    float: right;
}
.new-login-get-code-disabled[data-v-8209c312]{
    background-color: #cfcfcf;
    color: #fff;
    font-size: 12px;
    cursor: not-allowed;
}
.scan-code-guide[data-v-8209c312]{
    position: absolute;
    left: calc(50% + 197px);
    top: calc(50% - 180px);
    background-color: #fff;
    padding: 10px;
    height: 340px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow: 4px 0px 6px 1px #e6e7e9;
            box-shadow: 4px 0px 6px 1px #e6e7e9;
    border-radius: 10px;
}
.scan-code-guide-img[data-v-8209c312]{
    height: 80%;
    display: block;
    margin: auto;
}
.scan-code-guide-text[data-v-8209c312]{
    line-height: 30px;
    color: #333;
    text-align: center;
}
.client_code_img[data-v-8209c312]{
    width: 200px;
    height: 200px;
    display: block;
    margin: 20px auto;
}
.client_code_btn[data-v-8209c312]{
    display: block;
    margin: auto;
    width: 140px;
}
[data-v-8209c312] .new-account-part2-left .el-checkbox__label{
    font-size: 13px;
}
[data-v-8209c312] .new-login-nav-item-download .layui-icon-extend-iconfont{
    font-size: 14px;
}
.new-login-right-list[data-v-8209c312]{
    width: 110px;
    line-height: 40px;
    border-radius: 4px;
    background-color: #fff;
    text-align: center;
    right: 20px;
    -webkit-box-shadow: 0 0 6px 2px #f0f1f3;
            box-shadow: 0 0 6px 2px #f0f1f3;
    color: #2d2d2d;
}
.new-login-right-list-item[data-v-8209c312]{
    border-bottom: 1px solid #f3f3f3;
}
.new-login-right-list-item2[data-v-8209c312]{
    cursor: pointer;
}
.new-login-right-list-item2[data-v-8209c312]:hover{
    color: #4d99d7;
}
.new-login-left-tip[data-v-8209c312]{
    position: fixed;
    top: 35%;
    color: #333;
}
.new-login-left-tip i[data-v-8209c312]{
    color: #f3a251;
    font-size: 13px;
}
.activity-error[data-v-8209c312]{
    clear: both;
}
/*ai环境增加登录框透明效果 [yansen][2024/12/20]*/
._login-box-transparency .new-login-box-content[data-v-8209c312]{
    opacity: 0.9!important;
}
._login-box-transparency .new-login-box-content[data-v-8209c312]:hover{
    opacity: 1!important;
}
.new-login-box-container[data-v-8209c312]{
    padding: 0;
    max-width: unset;
}
.new-login-box-content[data-v-8209c312] {
    position: static;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: auto;
    min-height: auto;
}
.new-login-nav-box[data-v-8209c312]{
    display: block;
    padding-left: calc(10% - 20px);
}
.new-login-nav-span[data-v-8209c312]{
    float: left;
    margin: 0 20px;
    font-size: 16px;
    line-height: 35px;
    font-weight: bold;
}
.new-login-nav-box-go-register[data-v-8209c312]{
    /*color: #2fa2fe!important;*/
    float: right;
    margin-right: 20px;
    margin-top: 34px;
    cursor: pointer;
}



























































































/*@import "../../common/css/new_teach_version_ui.css";*/














































































































































































































































































.auth-module-area[data-v-fea67306]{
    height: 500px;
    overflow: auto;
}
.auth-module-group-main[data-v-fea67306]{
    padding-left: 20px;
    padding-right: 20px;
    height: 40px;
    line-height: 40px;
    background: #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.auth-module-block-main[data-v-fea67306]{
    padding-left: 40px;
    padding-right: 20px;
    height: 40px;
    line-height: 40px;
    background: #f7f7f7;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.auth-module-block-unit[data-v-fea67306]{
    padding-left: 60px;
    height: 40px;
    line-height: 40px;
}
.arrow[data-v-fea67306]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    color:#777;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.arrow.expand[data-v-fea67306]{
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
.set-auth-module-dialog-bottom[data-v-fea67306]{
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.no-content[data-v-fea67306]{
    height: 100%;
    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;
    text-align: center;
}
/*
 * 音频展示
 */
.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";
.name[data-v-bbb5e79e] {
  text-align: center;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.face-icon[data-v-bbb5e79e] {
  color: #A83731;
}
.face-icon2[data-v-bbb5e79e] {
  color: #FFB400;
}
.res-content-type-name[data-v-bbb5e79e] {
  color: var(--color_primary);
  cursor: pointer;
}
.clickable-cell[data-v-bbb5e79e] {
  color: #409EFF;
  cursor: pointer;
}
.clickable-cell[data-v-bbb5e79e]:hover {
    text-decoration: underline;
}
/* 低于60%的分数显示红色 kwok 2025-11-20 */
.low-score[data-v-bbb5e79e] {
  color: #F56C6C;
  font-weight: bold;
}
/* 指标表头样式 kwok 2025-12-05 */
.indicator-header[data-v-bbb5e79e] {
  color: #409EFF;
  cursor: pointer;
}
.indicator-header[data-v-bbb5e79e]:hover {
    text-decoration: underline;
}

@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;
}
/**
 * @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%;
}

.design-catalogue[data-v-2f0d2cf6] {
  width: 100%;
  height: 100%;
  position: absolute;
}
.design-catalogue-list[data-v-2f0d2cf6] {
  height: 100%;
  background: #fff;
}
.design-catalogue-list-title[data-v-2f0d2cf6] {
  font-size: 16px;
  color: #828282;
  line-height: 56px;
  margin-left: 20px;
}
.design-catalogue-centent[data-v-2f0d2cf6] {
  padding: 30px 0;
  height: calc(100% - 136px);
  overflow-y: auto;
}
.design-catalogue-item[data-v-2f0d2cf6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 40px;
  margin-bottom: 20px;
}
.design-catalogue-item > div[data-v-2f0d2cf6] {
    position: relative;
    cursor: pointer;
}
.design-catalogue-item .design-catalogue-item-index[data-v-2f0d2cf6] {
    width: 50px;
    text-align: center;
}
.design-catalogue-item .a4-page[data-v-2f0d2cf6] {
    -webkit-transform-origin: left top;
            transform-origin: left top;
    border-radius: 5%;
    overflow: hidden;
}
.design-catalogue-item .design-catalogue-item-back[data-v-2f0d2cf6] {
    position: absolute;
    width: 110%;
    height: 110%;
    left: -5%;
    top: -5%;
    border-radius: 5%;
    background-color: rgba(0, 0, 0, .1);
}

.student-condition .detail-table .clickable-cell[data-v-7468da3c] {
  color: #409EFF;
  cursor: pointer;
}
.student-condition .detail-table .clickable-cell[data-v-7468da3c]:hover {
    text-decoration: underline;
}
.student-condition .detail-table .table_empty[data-v-7468da3c] {
  padding: 24px 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-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.student-condition .detail-table .table_empty .empty-icon[data-v-7468da3c] {
    height: 175px;
    width: 196px;
    background: url(/vue/dist/static/img/empty_10.c200d0f.png) center;
    background-size: 80%;
    top: 50%;
    left: 50%;
}

[data-v-4507c6e8] .checkbox-group-box .el-checkbox__label {
  line-height: 32px;
}
.show-project .content[data-v-4507c6e8] {
  padding: 0 10px;
}
.show-project .content .hint[data-v-4507c6e8] {
    margin-bottom: 10px;
}

.student-condition .detail-table .table_empty[data-v-52a9917a] {
  padding: 24px 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-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.student-condition .detail-table .table_empty .empty-icon[data-v-52a9917a] {
    height: 175px;
    width: 196px;
    background: url(/vue/dist/static/img/empty_10.c200d0f.png) center;
    background-size: 80%;
    top: 50%;
    left: 50%;
}

.gather-box .gather[data-v-7fa3e736] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 18px;
}
.gather-box .gather .title[data-v-7fa3e736] {
    width: 100px;
    font-size: 14px;
    line-height: 28px;
}
.gather-box .gather .info[data-v-7fa3e736] {
    width: calc(100% - 100px);
}
.gather-box .gather .info .url-box[data-v-7fa3e736] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 6px;
}
.gather-box .gather .info .url-box .url-value[data-v-7fa3e736] {
        width: calc(100% - 20px);
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        line-height: 28px;
        background: #f4f5f7;
        border-radius: 4px;
        padding: 0 12px;
}
.gather-box .gather .info .url-box .url-cope-icon[data-v-7fa3e736] {
        font-size: 14px;
        margin-left: 6px;
        cursor: pointer;
}
.gather-box .gather .info .info-desc[data-v-7fa3e736] {
      font-size: 12px;
}
.gather-box .gather .info .code-box[data-v-7fa3e736] {
      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;
      width: 100px;
      margin-top: 12px;
}
.gather-box .gather .info .code-box .code-img[data-v-7fa3e736] {
        width: 100px;
        height: 100px;
        margin-bottom: 6px;
}
.gather-box .gather .info .code-box .code-download-icon[data-v-7fa3e736] {
        cursor: pointer;
}
.gather-box .gather .info .code-box .el-icon-document-copy[data-v-7fa3e736]:before {
        margin-right: 6px;
}

.download-modul-blank[data-v-27fb6555] {
  position: relative;
  background: #fff;
}

.download-modul-cover[data-v-7f1f9d6a]{
    position: relative;
    background: #fff;
}
.top[data-v-7f1f9d6a]{
    width: 70%;
    position: absolute;
    top: 0;left: 0;
}
.bottom[data-v-7f1f9d6a]{
    width: 70%; 
    position: absolute;
    bottom: 0;right: 0;
}
.title-vessel[data-v-7f1f9d6a]{
    width: 30%;
    height: 5%;
    border-radius: 40px;
    position: absolute;
}
.title[data-v-7f1f9d6a]{
    position: absolute;
    width: 300%;
    left: -100%;
    top: -25px;
    font-size: 38px;
    line-height: 50px;
    text-align: center;
    font-weight: bold;
}

.stu-cultivate-model-box[data-v-3b5e1b96] {
  padding: 16% 10% 0 10%;
}
.stu-cultivate-model-box .box-title[data-v-3b5e1b96] {
    font-size: 18px;
    font-weight: 600;
    text-align: center;
}
.box-title .title-head[data-v-3b5e1b96] {
  position: relative;
  display: inline-block;
}
.box-title .text[data-v-3b5e1b96] {
  position: relative;
  z-index: 2;
  margin-bottom: 8px;
}
.box-title .back[data-v-3b5e1b96] {
  position: absolute;
  height: 18px;
  width: 120%;
  top: 12px;
  left: -10%;
  z-index: 1;
  border-radius: 12px;
}
.box-title .line-center[data-v-3b5e1b96] {
  position: relative;
  height: 16px;
  width: 1px;
  background-color: red;
  left: 50%;
}
.box-title .title-branch[data-v-3b5e1b96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-title .title-branch-item[data-v-3b5e1b96] {
  border-top: 1px red solid;
  border-left: 1px red solid;
  position: relative;
  height: 14px;
  width: 192px;
}
.box-title .title-branch-item-last[data-v-3b5e1b96] {
  border-left-width: 0;
  border-right: 1px red solid;
  width: 0px !important;
  white-space: nowrap;
}
.box-title .branch-item-text[data-v-3b5e1b96] {
  position: relative;
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  top: 14px;
  left: -50%;
  border-radius: 10px;
  padding: 4px 10px;
}
.always-box[data-v-3b5e1b96] {
  margin-top: 60px;
  font-size: 14px;
}
.always-box .always-box-title[data-v-3b5e1b96] {
    text-align: center;
    font-weight: 600;
    line-height: 2;
    margin-bottom: 10px;
}
.always-box .always-box-centent[data-v-3b5e1b96] {
    font-size: 13px;
    font-family: monospace;
    line-height: 1.4;
    text-indent: 32px;
}
.subheading-box[data-v-3b5e1b96] {
  margin-top: 20px;
}
.subheading-box .subheading-row[data-v-3b5e1b96] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 10px;
}
.subheading-box .subheading-row > div[data-v-3b5e1b96] {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.subheading-box .subheading-title[data-v-3b5e1b96] {
    font-size: 14px;
    font-weight: 600;
    margin: 0 0 10px 0;
}
.subheading-box .subheading-centent[data-v-3b5e1b96] {
    color: black;
    font-size: 13px;
    padding: 10px;
    font-family: monospace;
    line-height: 1.6;
    text-indent: 32px;
    border-radius: 30px;
    height: calc(100% - 49px);
}

@charset "UTF-8";
/* 表格样式 */
.table[data-v-e7c80444] {
  height: calc(100% - 100px);
  overflow: auto;
}
.table_type_title[data-v-e7c80444] {
  background: #faf2e7;
  text-align: center;
  font-size: 16px;
  line-height: 40px;
  border: 1px solid #fed6b0;
  border-top-width: 0px;
  color: #dc7717;
  font-weight: 600;
}
.table > div[data-v-e7c80444]:first-child {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-top-width: 1px;
}
.table_title[data-v-e7c80444] {
  width: 14%;
  height: 61px;
  padding: 0 10px;
  line-height: 16px;
}
.table_content[data-v-e7c80444] {
  width: 86%;
}
.table_content_list[data-v-e7c80444] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.table_content_list > div[data-v-e7c80444] {
  font-size: 12px;
  line-height: 30px;
  text-align: center;
  border: 1px solid #fed6b0;
  border-top-width: 0px;
  border-left-width: 0px;
  color: #000;
  font-weight: 600;
}
.table_list_val[data-v-e7c80444] {
  text-align: center;
  border: 1px solid #fed6b0;
  border-top-width: 0px;
  color: #000;
  font-weight: 600;
}
.design-main[data-v-e7c80444] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/* 内容 */
.design-main-items[data-v-e7c80444] {
  width: 100%;
  height: 100%;
  position: relative;
}
.design-main-items > .design-main-items-content[data-v-e7c80444] {
  padding: 90px 80px 0;
  position: absolute;
  width: calc(100% - 160px);
  height: calc(100% - 90px);
}
.design-main-items > .design-main-items-content > .title[data-v-e7c80444] {
  height: 20px;
  background: #fdf2e6;
  border-radius: 10px;
  position: relative;
  margin: 0 auto 4%;
}
.design-main-items > .design-main-items-content > .title > .title-val[data-v-e7c80444] {
  font-size: 22px;
  line-height: 26px;
  text-align: center;
  position: absolute;
  width: 100%;
  top: -12px;
  color: #dc7717;
}
.design-main-items > .design-main-items-content > .chart-type[data-v-e7c80444] {
  width: 100%;
  height: calc(98% - 40px);
}
.chart-type > .list-evaluate[data-v-e7c80444] {
  margin-top: 6%;
}
.chart-type > .list[data-v-e7c80444] {
  margin-bottom: 3%;
  position: relative;
}
.chart-type > .list > .title[data-v-e7c80444] {
  font-size: 16px;
  line-height: 20px;
  color: #dc7717;
  margin-bottom: 4%;
}
.chart-type > .list > .title > .score-standard[data-v-e7c80444] {
  font-size: 12px;
  color: #1a1a1a;
}
.chart-type > .list > .chart-vessel-h25[data-v-e7c80444] {
  position: absolute;
  width: 100%;
  height: calc(86% - 20px);
  /* height: calc(100% - 32px);
    top: 32px; */
}
.chart-type > .list .chart-vessel-universal[data-v-e7c80444] {
  width: 49%;
  height: 100%;
  border: 1px solid #fbf2e7;
  border-radius: 12px;
}
.chart-type > .list > .chart-vessel-h30[data-v-e7c80444] {
  position: absolute;
  width: 100%;
  height: calc(86% - 20px);
  /* height: calc(100% - 32px);
    top: 32px; */
}
.chart-type > .list > .chart-vessel-h30 > .chart-vessel-short-vessel[data-v-e7c80444] {
  width: calc(40% - 10px);
  height: calc(100% - 30px);
  border: 1px solid #fbf2e7;
  border-radius: 12px;
}
.chart-type
> .list
> .chart-vessel-h30
> .chart-vessel-short-vessel
> .chart-vessel-short[data-v-e7c80444] {
  width: 100%;
  height: 100%;
}
.chart-type > .list > .chart-vessel-h30 > .chart-vessel-wide-vessel[data-v-e7c80444] {
  width: 100%;
  height: calc(100% - 30px);
  border: 1px solid #fbf2e7;
  border-radius: 12px;
}
.chart-type
> .list
> .chart-vessel-h30
> .chart-vessel-wide-vessel
> .chart-vessel-wide[data-v-e7c80444] {
  width: 100%;
  height: 100%;
}
.chart-type > .list > .chart-vessel-h30 .title[data-v-e7c80444] {
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  color: #1a1a1a;
  margin-top: 10px;
}
.chart-type > .list > .evaluate[data-v-e7c80444] {
  position: relative;
  max-height: 98px;
  padding: 12px 18px;
  border-radius: 12px;
  font-size: 12px;
  line-height: 24px;
  color: #1a1a1a;
}
.chart-type > .list > .evaluate > .icon[data-v-e7c80444] {
  position: absolute;
  top: -12px;
  right: -24px;
}
.chart-type > .target-list-vessel[data-v-e7c80444] {
  height: calc(97% - 230px);
}
.target-list-vessel > .list[data-v-e7c80444] {
  border: 2px solid #A8AAD6;
  padding: 3% 0;
  margin-top: 3%;
  background: #fff;
  border-radius: 6px;
}
.target-list-vessel > .list .list-left[data-v-e7c80444] {
  width: 20%;
}
.target-list-vessel > .list .list-left > .medal-name[data-v-e7c80444] {
  color: #000;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  line-height: 20px;
}
.target-list-vessel > .list .list-left > .list-left-img[data-v-e7c80444] {
  /* width: 60px;
    height: 60px; */
}
.target-list-vessel > .list .list-left > .list-left-img > img[data-v-e7c80444] {
  max-width: 60px;
}
.target-list-vessel > .list .list-right[data-v-e7c80444] {
  width: 75%;
}
.target-list-vessel > .list .list-right > .list-title[data-v-e7c80444] {
  font-size: 24px;
  color: #000;
  font-weight: 700;
}
.target-list-vessel > .list .list-right > .list-title .describe[data-v-e7c80444] {
    margin-left: 30px;
    font-size: 16px;
    font-weight: 400;
    color: #7D7D7D;
}
.target-list-vessel > .list .list-right > .list-grade[data-v-e7c80444] {
  font-size: 20px;
  color: #7D7D7D;
  font-weight: 700;
  margin-top: 2%;
}
.target-list-vessel > .list .list-right > .list-grade .describe[data-v-e7c80444] {
    font-size: 16px;
    font-weight: 400;
}
.target-list-vessel > .list .remark[data-v-e7c80444] {
  width: calc(90% - 4px);
  margin: 12px auto 0;
  padding: 12px;
  border-radius: 10px;
  border: 2px solid #E5E3ED;
  background: #EDEDF5;
}
.target-list-vessel > .list .remark .grade[data-v-e7c80444] {
    width: 94px;
    font-size: 14px;
    line-height: 20px;
}
.target-list-vessel > .list .remark .description[data-v-e7c80444] {
    font-size: 14px;
    line-height: 20px;
    color: #7d7d7d;
    width: calc(100% - 90px);
}
/* 编辑 */
.design-main-edit[data-v-e7c80444] {
  min-width: 460px;
  height: 100%;
}
.design-main-edit-current[data-v-e7c80444] {
  background: #fff;
  border-radius: 6px;
  padding: 0 20px;
}
.design-main-edit-current > .title[data-v-e7c80444] {
  font-size: 16px;
  color: #b2b2b2;
  line-height: 44px;
  margin-bottom: 12px;
}
.design-main-edit-current > .lists > .title[data-v-e7c80444] {
  height: 28px;
  font-size: 20px;
  font-weight: 400;
  color: #313131;
  margin-bottom: 15px;
}
.title-box[data-v-e7c80444] {
  text-align: center;
  margin-bottom: 2%;
}
.title-head[data-v-e7c80444] {
  position: relative;
  display: inline-block;
  font-size: 24px;
  font-weight: 600;
}
.title-head-100w[data-v-e7c80444] {
  width: 100%;
}
.title-head-100w .back[data-v-e7c80444] {
  width: 100%;
  left: 0%;
}
.text[data-v-e7c80444] {
  position: relative;
  z-index: 2;
  margin-bottom: 8px;
  /* color: #dc7717; */
}
.back[data-v-e7c80444] {
  position: absolute;
  height: 24px;
  width: 120%;
  top: 16px;
  left: -10%;
  z-index: 1;
  border-radius: 12px;
  background-color: #fdf2e6;
}
.select_school_report_vessel[data-v-e7c80444] {
  padding: 0 40px;
  height: 600px;
  overflow: auto;
}
.school_report_type[data-v-e7c80444] {
  background: #0061d0;
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  margin-left: 20px;
  padding: 4px 10px;
}
/* 20220802-新加发展概述 */
.item-vessel[data-v-e7c80444] {
  width: 100%;
  height: calc(100% - 30px);
  border: 1px solid #fbf2e7;
  border-radius: 12px;
}
.item-vessel-list[data-v-e7c80444] {
  padding: 5% 0;
}
.item-vessel-list .val[data-v-e7c80444] {
    font-size: 30px;
    line-height: 30px;
}
.item-vessel-list .title[data-v-e7c80444] {
    margin-top: 30%;
    font-size: 14px;
    line-height: 14px;
    color: #8c8c8c;
}

@charset "UTF-8";
.design-main[data-v-445b3db5] {
  position: absolute;
  width: 100%;
  height: 100%;
}
/* 内容 */
.design-main-items[data-v-445b3db5] {
  width: 100%;
  height: 100%;
  position: relative;
}
.design-main-items > .design-main-items-content[data-v-445b3db5] {
  padding: 90px 80px 0;
  position: absolute;
  width: calc(100% - 160px);
  height: calc(100% - 90px);
  overflow-y: auto;
  background-size: 100%;
}
.design-main-items > .design-main-items-content > .details[data-v-445b3db5] {
  width: 100%;
  height: calc(100% - 90px);
  border-radius: 10px;
}
.design-main-items > .design-main-items-content > .details > .list[data-v-445b3db5] {
  border: 2px solid #A8AAD6;
  padding: 3% 0;
  margin-top: 3%;
  background: #fff;
  border-radius: 6px;
}
.design-main-items > .design-main-items-content > .details > .list .list-left[data-v-445b3db5] {
  width: 20%;
}
.design-main-items > .design-main-items-content > .details > .list .list-left > .medal-name[data-v-445b3db5] {
  color: #000;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  line-height: 20px;
}
.design-main-items > .design-main-items-content > .details > .list .list-left > .list-left-img[data-v-445b3db5] {
  /* width: 60px;
    height: 60px; */
}
.design-main-items > .design-main-items-content > .details > .list .list-left > .list-left-img > img[data-v-445b3db5] {
  max-width: 60px;
}
.design-main-items > .design-main-items-content > .details > .list .list-right[data-v-445b3db5] {
  width: 75%;
}
.design-main-items > .design-main-items-content > .details > .list .list-right > .list-title[data-v-445b3db5] {
  font-size: 24px;
  color: #000;
  font-weight: 700;
}
.design-main-items > .design-main-items-content > .details > .list .list-right > .list-title .describe[data-v-445b3db5] {
    margin-left: 30px;
    font-size: 16px;
    font-weight: 400;
    color: #7D7D7D;
}
.design-main-items > .design-main-items-content > .details > .list .list-right > .list-grade[data-v-445b3db5] {
  font-size: 20px;
  color: #7D7D7D;
  font-weight: 700;
  margin-top: 2%;
}
.design-main-items > .design-main-items-content > .details > .list .list-right > .list-grade .describe[data-v-445b3db5] {
    font-size: 16px;
    font-weight: 400;
}
.list .remark[data-v-445b3db5] {
  width: calc(90% - 4px);
  margin: 12px auto 0;
  padding: 12px;
  border-radius: 10px;
  border: 2px solid #E5E3ED;
  background: #EDEDF5;
}
.list .remark .grade[data-v-445b3db5] {
    width: 94px;
    font-size: 14px;
    line-height: 20px;
}
.list .remark .description[data-v-445b3db5] {
    font-size: 14px;
    line-height: 20px;
    color: #7d7d7d;
    width: calc(100% - 90px);
}

.content[data-v-241c1b2d] {
  padding: 50px 20px;
  border: 1px solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.download-modul-catalog[data-v-241c1b2d] {
  background-color: white;
}
.listening-record-table[data-v-241c1b2d] {
  --border: 1px solid #626262;
  height: 100%;
  padding: 20px;
  padding-top: 0;
  border: var(--border);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.listening-record-table .table-header[data-v-241c1b2d] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    font-size: 16px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    line-height: 50px;
    height: 50px;
}
.listening-record-table .table-header img[data-v-241c1b2d] {
      height: 30px;
}
.listening-record-table .table-header .scheme-name[data-v-241c1b2d] {
      max-width: 50%;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
}
.listening-record-table .table-bottom[data-v-241c1b2d] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}
.listening-record-table .table-body[data-v-241c1b2d] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: calc(70% - 60px);
    border: var(--border);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.listening-record-table .table-body .tab-left[data-v-241c1b2d] {
      width: 100%;
}
.listening-record-table .table-body .tab-right[data-v-241c1b2d] {
      width: 40%;
      border-left: var(--border);
}
.listening-record-table .rethink-box[data-v-241c1b2d] {
    height: calc(50% - 30px);
    border: var(--border);
}
.listening-record-table .rethink-box + .rethink-box[data-v-241c1b2d] {
      border-top-width: 0;
}
.listening-record-table .rethink-box.box-full[data-v-241c1b2d] {
      height: calc(100% - 60px) !important;
}
.listening-record-table .rethink-box .title[data-v-241c1b2d] {
      width: 36px;
      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;
      text-align: center;
      font-size: 15px;
      font-weight: 600;
      line-height: 30px;
      border-right: var(--border);
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.listening-record-table .row[data-v-241c1b2d] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.listening-record-table .row .cell[data-v-241c1b2d] {
      line-height: 30px;
      text-align: center;
      border-bottom: var(--border);
      border-right: var(--border);
}
.listening-record-table .row .title[data-v-241c1b2d] {
      line-height: 40px;
      font-weight: 600;
}
.listening-record-table .row .text[data-v-241c1b2d] {
      padding: 0 8px;
}
.listening-record-table .row .time[data-v-241c1b2d] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: space-evenly;
          -ms-flex-pack: space-evenly;
              justify-content: space-evenly;
}
.listening-record-table .row .flex1[data-v-241c1b2d] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.listening-record-table .row .border_right_0[data-v-241c1b2d] {
      border-right-width: 0;
}
.content[data-v-241c1b2d] {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 203;
}

.download-modul-catalog[data-v-12fbe656] {
  background-color: white;
}
.content[data-v-12fbe656] {
  padding: 50px 20px;
  position: absolute;
  width: 100%;
  height: 100%;
  border: 1px solid transparent;
  z-index: 203;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.listening-record-table[data-v-12fbe656] {
  --border: 1px solid #626262;
  height: 100%;
  padding: 20px;
  padding-top: 0;
  border: var(--border);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.listening-record-table .table-header[data-v-12fbe656] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    font-size: 16px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    line-height: 50px;
    height: 50px;
}
.listening-record-table .table-header img[data-v-12fbe656] {
      height: 30px;
}
.listening-record-table .table-header .scheme-name[data-v-12fbe656] {
      max-width: 50%;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
}
.listening-record-table .table-bottom[data-v-12fbe656] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}
.listening-record-table .table-bottom > div[data-v-12fbe656] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.listening-record-table .table-bottom > div .check-box[data-v-12fbe656] {
        position: relative;
        margin-left: 4px;
        margin-right: 10px;
        width: 10px;
        height: 10px;
        font-size: 20px;
        font-weight: 600;
        line-height: 10px;
        color: #69757E;
        border: 1px solid #69757E;
}
.listening-record-table .table-bottom > div .check-box i[data-v-12fbe656] {
          position: absolute;
          top: -7px;
          left: -3px;
}
.listening-record-table .table-bottom > div .check-error-1[data-v-12fbe656] {
        width: 8px;
}
.listening-record-table .table-bottom > div .check-error-1 i[data-v-12fbe656] {
          top: -2px;
          left: -4px;
}
.listening-record-table .table-bottom > div .check-error-2[data-v-12fbe656] {
        width: 8px;
}
.listening-record-table .table-bottom > div .check-error-2 i[data-v-12fbe656] {
          top: 1px;
          left: -4px;
}
.listening-record-table .table-bottom > div .eliminate-hint[data-v-12fbe656] {
        position: relative;
        padding: 0 3px;
        line-height: 16px;
        font-weight: 600;
}
.listening-record-table .table-bottom > div .eliminate-hint > div[data-v-12fbe656] {
          position: absolute;
          left: 0;
          width: 100%;
          height: 2px;
          background-color: #FF822A;
}
.listening-record-table .table-bottom .table-bottom-label[data-v-12fbe656] {
      display: block;
      width: 520px;
      overflow: hidden;
}
.listening-record-table .table-bottom .table-bottom-label .transform-box[data-v-12fbe656] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        width: 578px;
        -webkit-transform: scale(0.9);
                transform: scale(0.9);
        -webkit-transform-origin: left;
                transform-origin: left;
}
.listening-record-table .table-body[data-v-12fbe656] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: calc(100% - 60px);
    border: var(--border);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: hidden;
}
.listening-record-table .table-title > div[data-v-12fbe656] {
    line-height: 40px !important;
    font-weight: 600;
}
.listening-record-table .sum-remark[data-v-12fbe656] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow: hidden;
    height: 100%;
}
.listening-record-table .sum-remark .sum-remark-content[data-v-12fbe656] {
      margin: 16px;
      margin-top: 0;
}
.listening-record-table .sum-remark .sum-remark-content > div[data-v-12fbe656] {
        height: 39px;
        border-bottom: 1px #aaa dashed;
}
.listening-record-table .row[data-v-12fbe656] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.listening-record-table .row .cell[data-v-12fbe656] {
      padding: 0 4px;
      line-height: 22px;
      border-bottom: var(--border);
      border-right: var(--border);
}
.listening-record-table .row .a_c[data-v-12fbe656] {
      text-align: center;
}
.listening-record-table .row .v_c[data-v-12fbe656] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.listening-record-table .row .v_c.a_c[data-v-12fbe656] {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.listening-record-table .row .title[data-v-12fbe656] {
      line-height: 40px;
      font-weight: 600;
}
.listening-record-table .row .text[data-v-12fbe656] {
      padding: 0 8px;
}
.listening-record-table .row .time[data-v-12fbe656] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: space-evenly;
          -ms-flex-pack: space-evenly;
              justify-content: space-evenly;
}
.listening-record-table .row .flex1[data-v-12fbe656] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.listening-record-table .row .border_right_0[data-v-12fbe656] {
      border-right-width: 0;
}
.listening-record-table .row .border_bottom_0[data-v-12fbe656] {
      border-bottom-width: 0;
}
.listening-record-table .row .appraise-grade-box[data-v-12fbe656] {
      width: 244px;
}
.listening-record-table .row .menu-title[data-v-12fbe656] {
      width: 90px;
      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;
      font-size: 14px;
      line-height: 22px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.listening-record-table .row .appraise-grade-box[data-v-12fbe656] {
      padding: 0 2px;
}
.listening-record-table .row .appraise-grade-box.checkbox-box[data-v-12fbe656] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-line-pack: center;
          align-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.listening-record-table .row .appraise-grade-box.checkbox-box > div[data-v-12fbe656] {
        margin: 0 3px;
}
.listening-record-table .row .appraise-grade-box.checkbox-box .checkbox[data-v-12fbe656] {
        line-height: 30px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.listening-record-table .row .appraise-grade-box.checkbox-box .checkbox span[data-v-12fbe656] {
          width: calc(100% - 18px);
          white-space: nowrap;
}
.listening-record-table .row .appraise-grade-box.checkbox-box .checkbox[data-v-12fbe656]::before {
        content: '';
        display: inline-block;
        margin-right: 2px;
        width: 14px;
        height: 14px;
        border: var(--border);
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
}
.listening-record-table .menu-flex[data-v-12fbe656] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.listening-record-table .menu-flex .row[data-v-12fbe656]:last-child {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}

.echart-page-line[data-v-0cbd04bc] {
  width: 100%;
  height: 100%;
}

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

.download-modul-catalog[data-v-af58ce94]{
    position: relative;
    background: #fff;
}
.download-modul-catalog > .design-main-items-content > .title[data-v-af58ce94]{
    width: 140px;
    height: 20px;
    margin: 90px auto 6%;
    background:rgba(24, 28, 131, .1);
    border-radius: 10px;
    position: relative;
}
.download-modul-catalog > .design-main-items-content > .title > .title-val[data-v-af58ce94]{
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
    color: #24018F;
    font-weight: 700
}
.download-modul-catalog > .design-main-items-content > .list-w-18[data-v-af58ce94]{
    height: calc(18% + 40px);
}
.download-modul-catalog > .design-main-items-content > .list-w-47[data-v-af58ce94]{
    height: calc(47% + 40px);
}
.download-modul-catalog > .design-main-items-content > .list[data-v-af58ce94]{
    margin-bottom: 6%;
    position: relative;
}
.download-modul-catalog > .design-main-items-content > .list .title[data-v-af58ce94]{
    font-size: 16px;
    line-height: 20px;
    color: #24018F;
    font-weight: 700;
    margin-bottom: 20px;
}
.download-modul-catalog > .design-main-items-content > .list .echarts-vessel[data-v-af58ce94]{
    height: calc(100% - 40px);
    border: 1px solid #E7E8F2;
    border-radius: 12px;
}
.download-modul-catalog > .design-main-items-content > .list > .list-row2-item[data-v-af58ce94]{
    width: 49%;
    height: 100%;
}
.items > li[data-v-af58ce94]{
    margin-top: 20px;
}
.items > li[data-v-af58ce94]:nth-child(1){
    margin: 0;
}
.time[data-v-af58ce94]{
    width: 80px;
    font-size: 12px;
    text-align: center;
    color: #24018F;
    background: #E7E8F2;
    border-radius: 12px;
    padding: 4px 8px;
}
.detail[data-v-af58ce94]{
    font-size: 12px;
    color: #1A1A1A;
    line-height: 18px;
    font-weight: bold;
    padding:0 10px;
    white-space: nowrap;
}
.dashed[data-v-af58ce94]{
    height: 1px;
    background-image: -webkit-gradient(linear, left top, right top, from(#DDDDDD), color-stop(50%, #DDDDDD), color-stop(0%, transparent));
    background-image: linear-gradient(to right, #DDDDDD 0%, #DDDDDD 50%, transparent 0%);
    background-size: 16px 1px;
    background-repeat: repeat-x;
    width: 100%;
}
.number[data-v-af58ce94]{
    width: 110px;
    text-align: right;
    color: #1A1A1A;
    font-size: 12px;
    line-height: 18px; 
    font-weight: bold;
}

.download-modul-catalog[data-v-17977e07]{
    position: relative;
    background: #fff;
}
.download-modul-catalog > .design-main-items-content > .title[data-v-17977e07]{
    width: 140px;
    height: 20px;
    margin: 90px auto 6%;
    background:rgba(24, 28, 131, .1);
    border-radius: 10px;
    position: relative;
}
.download-modul-catalog > .design-main-items-content > .title > .title-val[data-v-17977e07]{
    font-size: 22px;
    line-height: 26px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: -12px;
    color: #24018F;
    font-weight: 700
}
.download-modul-catalog > .design-main-items-content > .list-w-18[data-v-17977e07]{
    height: calc(18% + 40px);
}
.download-modul-catalog > .design-main-items-content > .list-w-20[data-v-17977e07]{
    height: calc(20% + 40px);
}
.download-modul-catalog > .design-main-items-content > .list-w-14[data-v-17977e07]{
    height: calc(14% + 40px);
}
.download-modul-catalog > .design-main-items-content > .list[data-v-17977e07]{
    margin-bottom: 6%;
    position: relative;
}
.download-modul-catalog > .design-main-items-content > .list .title[data-v-17977e07]{
    font-size: 16px;
    line-height: 20px;
    color: #24018F;
    font-weight: 700;
    margin-bottom: 20px;
}
.download-modul-catalog > .design-main-items-content > .list .echarts-vessel[data-v-17977e07]{
    height: calc(100% - 40px);
    border: 1px solid #E7E8F2;
    border-radius: 12px;
    overflow: hidden;
}
.download-modul-catalog > .design-main-items-content > .list > .list-row2-item[data-v-17977e07]{
    width: 49%;
    height: 100%;
}

@charset "UTF-8";
.design-main[data-v-2ca64871] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.design-main *[data-v-2ca64871] {
    font-family: 方正书宋;
    font-weight: bold;
}
.design-main .design-main-items[data-v-2ca64871] {
    padding: 60px 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.design-main .design-main-items .auto-height[data-v-2ca64871] {
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
}
.design-main .design-main-items .course[data-v-2ca64871] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-size: 14px;
      color: #252525;
}
.design-main .design-main-items .course .left[data-v-2ca64871] {
        padding: 10px 0;
        font-size: 14px;
        -ms-flex-preferred-size: 60px;
            flex-basis: 60px;
        text-align: center;
}
.design-main .design-main-items .course .right[data-v-2ca64871] {
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
}
.design-main .design-main-items .course .right .subject-title-list[data-v-2ca64871] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.design-main .design-main-items .course .right .subject-title-list .course-subject[data-v-2ca64871] {
            width: 100px;
            text-align: center;
            line-height: 40px;
}
.design-main .design-main-items .course .right .subject-title-list .subject-title[data-v-2ca64871] {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
            text-align: center;
            line-height: 20px;
}
.design-main .design-main-items .course .right .subject-title-list .subject-title .subject-title-name[data-v-2ca64871] {
              max-width: 40px;
}
.design-main .design-main-items .course .right .examine-result[data-v-2ca64871] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.design-main .design-main-items .course .right .examine-result .examine-title[data-v-2ca64871] {
            width: 40px;
            text-align: center;
}
.design-main .design-main-items .course .right .examine-result .examine-result-vessel[data-v-2ca64871] {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
}
.design-main .design-main-items .course .right .examine-result .examine-result-vessel .examine-result-list[data-v-2ca64871] {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
}
.design-main .design-main-items .course .right .examine-result .examine-result-vessel .examine-result-list .examine-result-list-title[data-v-2ca64871] {
                width: 59px;
                text-align: center;
                line-height: 40px;
}
.design-main .design-main-items .course .right .examine-result .examine-result-vessel .examine-result-list .examine-result-list-score[data-v-2ca64871] {
                -webkit-box-flex: 1;
                    -ms-flex: 1;
                        flex: 1;
                text-align: center;
                line-height: 40px;
}
.design-main .design-main-items .course .right .course-list[data-v-2ca64871] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
}
.design-main .design-main-items .course .right .course-list .course-list-left[data-v-2ca64871] {
            -ms-flex-preferred-size: 120px;
                flex-basis: 120px;
            text-align: center;
}
.design-main .design-main-items .course .right .course-list .course-list-right[data-v-2ca64871] {
            -webkit-box-flex: 1;
                -ms-flex-positive: 1;
                    flex-grow: 1;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
}
.design-main .design-main-items .course .right .course-list .course-list-right .evaluate-item[data-v-2ca64871] {
              -webkit-box-flex: 1;
                  -ms-flex-positive: 1;
                      flex-grow: 1;
}
.design-main .design-main-items .course .right .course-list .course-list-right .evaluate-item div[data-v-2ca64871] {
                text-align: center;
                line-height: 49px;
                min-height: 49px;
}
.design-main .design-main-items .evaluation-scheme[data-v-2ca64871] {
      font-size: 14px;
      margin-top: -1px;
}
.design-main .design-main-items .evaluation-scheme[data-v-2ca64871] .el-table .cell {
        padding: 0;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-table[data-v-2ca64871] {
        color: #252525;
        font-size: 14px;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-table .first-content[data-v-2ca64871] {
          line-height: 16px;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-table .custom-header-height .serial-number[data-v-2ca64871] {
          padding: 20px 0;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-table .custom-header-height .serial-content[data-v-2ca64871] {
          width: calc(100% - 40px);
          padding: 20px 0;
          text-align: center;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-table .serial-number[data-v-2ca64871] {
          width: 40px;
          line-height: 20px;
          padding: 10px 0;
          text-align: center;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-table .serial-content[data-v-2ca64871] {
          width: calc(100% - 60px);
          border-left: 1px solid #666;
          text-align: left;
          line-height: 20px;
          padding: 10px 10px;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-table .single-serial-content[data-v-2ca64871] {
          width: 100%;
          text-align: center;
          line-height: 20px;
          padding: 10px 0;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-bottom[data-v-2ca64871] {
        text-align: center;
        margin-top: -1px;
        border-top: 1px solid #666;
        border-bottom: 1px solid #666;
        border-right: 1px solid #666;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-bottom .column1[data-v-2ca64871] {
          -ms-flex-negative: 0;
              flex-shrink: 0;
          width: 182px;
          line-height: 60px;
          border-left: 1px solid #666;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-bottom .column2[data-v-2ca64871] {
          width: calc(50% - 100px);
          line-height: 60px;
          border-left: 1px solid #666;
          /* color: #fff; */
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-bottom .column3[data-v-2ca64871] {
          -ms-flex-negative: 0;
              flex-shrink: 0;
          width: 118px;
          line-height: 60px;
          border-left: 1px solid #666;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
}
.design-main .design-main-items .evaluation-scheme .evaluation-scheme-bottom .column4[data-v-2ca64871] {
          width: calc(50% - 100px);
          line-height: 60px;
          min-height: 60px;
          border-left: 1px solid #666;
}
.design-main .design-main-items .growth-stamp[data-v-2ca64871] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-top: -1px;
      height: 100%;
}
.design-main .design-main-items .growth-stamp .left[data-v-2ca64871] {
        padding: 10px 0;
        font-size: 14px;
        line-height: 20px;
        -ms-flex-preferred-size: 181px;
            flex-basis: 181px;
        text-align: center;
}
.design-main .design-main-items .growth-stamp .right[data-v-2ca64871] {
        padding: 10px;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
}
[data-v-2ca64871] .el-table td,[data-v-2ca64871] .el-table th {
  padding: 0px 0;
}
/*table边框颜色*/
.el-table--border[data-v-2ca64871]:after,
.el-table--group[data-v-2ca64871]:after,
.el-table[data-v-2ca64871]:before {
  background-color: #666;
}
.el-table--border[data-v-2ca64871],
.el-table--group[data-v-2ca64871] {
  border-color: #666;
}
[data-v-2ca64871] .el-table td,[data-v-2ca64871] .el-table th.is-leaf {
  border-bottom: 1px solid #666;
}
[data-v-2ca64871] .el-table--border th,[data-v-2ca64871] .el-table--border th.gutter:last-of-type {
  border-bottom: 1px solid #666;
}
[data-v-2ca64871] .el-table--border td,[data-v-2ca64871] .el-table--border th {
  border-right: 1px solid #666;
}

@charset "UTF-8";
.design-main[data-v-9ba3afde] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.design-main *[data-v-9ba3afde] {
    font-family: 方正书宋;
    font-weight: bold;
    color: #FF0000 !important;
}
.design-main .border-rt[data-v-9ba3afde], .design-main .border-lb[data-v-9ba3afde] {
    border-color: #FF0000 !important;
}
.design-main .design-main-items[data-v-9ba3afde] {
    padding: 60px 40px;
}
.design-main .design-main-items .design-attendance[data-v-9ba3afde] {
      font-size: 14px;
      color: #252525;
}
.design-main .design-main-items .design-attendance .column1[data-v-9ba3afde] {
        width: 60px;
}
.design-main .design-main-items .design-attendance .column2[data-v-9ba3afde] {
        width: calc(50% - 30px);
}
.design-main .design-main-items .design-attendance .column3[data-v-9ba3afde] {
        width: calc(50% - 30px);
}
.design-main .design-main-items .design-attendance .cell[data-v-9ba3afde] {
        text-align: center;
        padding: 14px 0;
        line-height: 20px;
}
.design-main .design-main-items .design-attendance .title[data-v-9ba3afde] {
        width: 14px;
}
.design-main .design-main-items .corporeity-health[data-v-9ba3afde] {
      margin-top: -1px;
      font-size: 14px;
      color: #252525;
}
.design-main .design-main-items .corporeity-health .column1[data-v-9ba3afde] {
        width: 60px;
}
.design-main .design-main-items .corporeity-health .column2[data-v-9ba3afde] {
        width: calc(100% - 60px);
}
.design-main .design-main-items .corporeity-health .cell[data-v-9ba3afde] {
        text-align: center;
        padding: 14px 0;
        line-height: 20px;
}
.design-main .design-main-items .corporeity-health .cell2[data-v-9ba3afde] {
        text-align: center;
        padding: 14px 0;
        line-height: 68px;
}
.design-main .design-main-items .corporeity-health .result-score-list[data-v-9ba3afde] {
        width: 60%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
.design-main .design-main-items .corporeity-health .result-score-list .result-score-item[data-v-9ba3afde] {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
}
.design-main .design-main-items .corporeity-health .result-score-list .result-score-item .score-item-val[data-v-9ba3afde] {
            min-height: 49px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
}
.design-main .design-main-items .corporeity-health .title[data-v-9ba3afde] {
        width: 14px;
}
.design-main .design-main-items .corporeity-health .title-row[data-v-9ba3afde] {
        width: 28px;
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-right[data-v-9ba3afde] {
        width: 40%;
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-left[data-v-9ba3afde] {
        width: 60%;
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-left .hearing-title[data-v-9ba3afde] {
          width: 40px;
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-left .hearing-title p[data-v-9ba3afde] {
            width: 14px;
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-left .hearing-content[data-v-9ba3afde] {
          width: calc(100% - 40px);
}
.design-main .design-main-items .corporeity-health .fixed-column .fixed-column-left .hearing-score[data-v-9ba3afde] {
          width: calc(100% - 40px);
}
.design-main .design-main-items .corporeity-health .label[data-v-9ba3afde] {
        width: 80px;
}
.design-main .design-main-items .corporeity-health .label-result[data-v-9ba3afde] {
        width: calc(100% - 80px);
        position: relative;
}
.design-main .design-main-items .corporeity-health .label-result .unit[data-v-9ba3afde] {
          position: absolute;
          right: 10px;
}
.design-main .design-main-items .corporeity-health .result[data-v-9ba3afde] {
        width: 100%;
}
.design-main .design-main-items .corporeity-health .result .result-title[data-v-9ba3afde] {
          width: 40%;
}
.design-main .design-main-items .corporeity-health .result .result-score[data-v-9ba3afde] {
          width: 60%;
}
.design-main .design-main-items .corporeity-health .dynamic-list[data-v-9ba3afde] {
        width: 100%;
}
.design-main .design-main-items .corporeity-health .dynamic-list .item-40[data-v-9ba3afde] {
          width: 40%;
}
.design-main .design-main-items .corporeity-health .dynamic-list .item-60[data-v-9ba3afde] {
          width: 60%;
}
.design-main .design-main-items .corporeity-health .dynamic-list .align-other-item[data-v-9ba3afde] {
          width: calc(60% - 1px);
}
.design-main .design-main-items .teacher-message[data-v-9ba3afde] {
      margin-top: -1px;
      position: relative;
      border: 1px solid #FF0000;
      min-height: 320px;
      padding: 10px 10px 40px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      font-size: 14px;
}
.design-main .design-main-items .teacher-message .title[data-v-9ba3afde] {
        line-height: 40px;
}
.design-main .design-main-items .teacher-message .message-content[data-v-9ba3afde] {
        text-align: left;
}
.design-main .design-main-items .teacher-message .message-content > div[data-v-9ba3afde] {
          height: 100%;
          overflow: auto;
}
.design-main .design-main-items .teacher-message .inscribe[data-v-9ba3afde] {
        position: absolute;
        bottom: 10px;
        right: 120px;
}
.design-main .design-main-items .guardian-message[data-v-9ba3afde] {
      margin-top: -1px;
      border: 1px solid #FF0000;
      min-height: 190px;
      padding: 10px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      font-size: 14px;
}
.design-main .design-main-items .guardian-message .title[data-v-9ba3afde] {
        line-height: 40px;
}
.design-main .design-main-items .subjoin[data-v-9ba3afde] {
      margin-top: -1px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.design-main .design-main-items .subjoin .left[data-v-9ba3afde] {
        padding: 10px 0;
        font-size: 14px;
        -ms-flex-preferred-size: 60px;
            flex-basis: 60px;
        text-align: center;
}
.design-main .design-main-items .subjoin .right[data-v-9ba3afde] {
        padding: 10px;
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
}
.design-main .design-main-items .subjoin .right .item[data-v-9ba3afde] {
          font-size: 14px;
          line-height: 40px;
}

.download-modul-cover[data-v-0f729618] {
  position: relative;
  background: #fff;
}
.download-modul-cover .main[data-v-0f729618] {
    padding-top: 16%;
}
.download-modul-cover .main .title[data-v-0f729618] {
      width: 140px;
      height: 26px;
      margin: 0 auto;
      background: #FDF2E6;
      border-radius: 10px;
      position: relative;
}
.download-modul-cover .main .title .title-val[data-v-0f729618] {
        font-weight: 800;
        color: #dc7717;
        font-size: 22px;
        line-height: 26px;
        text-align: center;
        position: absolute;
        width: 100%;
        top: -12px;
}
.download-modul-cover .main .img-vessel[data-v-0f729618] {
      width: 600px;
      height: 300px;
      margin: 60px 0;
}
.download-modul-cover .main .content[data-v-0f729618] {
      font-size: 30px;
      line-height: 60px;
      color: #B5B5B5;
      text-align: center;
}

.growthreports-factory-main[data-v-3cd40d92]{
    padding: 40px;
    background: #fff;
    border-radius: 12px;
}
.modules-design .modules-design-item[data-v-3cd40d92]{
    width: 140px;
    height: 34px;
    border-radius: 6px;
    background: #F8F8F8;
    display: inline-block;
    margin-right: 20px;
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    cursor: pointer;
}
.set-team-member[data-v-3cd40d92]{
    width: 180px;
    height: 34px;
    border-radius: 6px;
    background: #F8F8F8;
    display: inline-block;
    margin-right: 20px;
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    color: #626262;
    font-weight: 400;
    cursor: pointer;
}
[data-v-3cd40d92]  .growthreports-factory-main .el-tree-node__children{
    white-space: normal;
}
[data-v-3cd40d92]  .growthreports-factory-main .el-tree-node__children .el-tree-node{
    display: inline-block;
}
.label-hint[data-v-3cd40d92]{
    font-size: 16px;
    color: #B2B2B2;
}
.label-hint-topleft[data-v-3cd40d92]{
    margin-left: 24px;
}
.team-member-list[data-v-3cd40d92]{
    font-size: 16px;
    color: #626262;
}
/* 按钮组 */
.btns[data-v-3cd40d92]{
    text-align: center;
    margin-top: 40px;
}
.sns-big-checkbox[data-v-3cd40d92]{
    min-width: 130px;
    text-align: center
}
.up-page-bg-result[data-v-3cd40d92]{
    width: 220px;
    position: relative;
    background: #F1F1F1;
    padding: 0 12px;
    border-radius: 4px;
    line-height: 32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
.del-icon{
        position: absolute;
        top: -8px;
        right: -8px;
        font-size: 18px;
        color: #f56c6c;
        cursor: pointer;
}
}
.scheme-item[data-v-3cd40d92] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
.choose-course-face-box {
        padding: 10px 0;
        /* text-align: center; */
        width: 608px;
        margin: auto;
        height:400px;
        overflow: auto;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.choose-course-face-box img {
        width: 292px;
        height: 164px;
        margin-bottom: 15px;
        cursor: pointer;
}
.choose-course-face-box img:nth-child(2n) {
        margin-left: 10px;
}
.scheme-item-banner {
        width: 292px;
        height: 164px;
        border-radius: 4px;
        overflow: hidden;
        cursor: pointer;
img {
            display: block;
            width: 100%;
            height: 100%;
}
}
.scheme-item-action {
        margin-left: 10px;
        height: 164px;
        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: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
.action-item {
button {
                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;
}
@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;
}
.max-w960{
    max-width: 960px;
}

.min-w200[data-v-7c57250e]{
    min-width: 160px
}
.factory-result-icon[data-v-7c57250e]{
    font-size: 100px;
    color: #C3C3C3;
    margin-bottom: 80px;
}
.factory-result[data-v-7c57250e]{
    min-height: calc(100vh - 200px);
}
.title[data-v-7c57250e]{
    font-size: 26px;
    color: #313131;
    font-weight: 400;
    margin-bottom: 30px;
}
.else-option[data-v-7c57250e]{
    margin: 10px 0;
}
.else-option-title[data-v-7c57250e]{
    width: 220px;
    text-align: right;
    font-size: 20px;
    color: #313131;
    font-weight: 400;
}

.institution-selection-dialog .tree-selection .el-tree{
    background: #f5f5f5;
}
.institution-selection-dialog .tree-selection .el-tree .el-tree-node__content:hover{
    background: #f5f5f5;
}

.dialog-left[data-v-f1b1802e]{
    width: 280px;
    height: 100%;
    margin-right: 20px;
}
.dialog-right[data-v-f1b1802e]{
    width: calc(100% - 280px);
    height: 100%;
}
.tree-selection[data-v-f1b1802e]{
    height: calc(100% - 50px);
    margin-top: 10px;
    background: #f5f5f5;
    border-radius: 5px;
    padding-top: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow-y: auto;
    overflow-x: hidden;
}
.dialog-right-name[data-v-f1b1802e]{
    line-height: 40px;
}
.dialog-right-results-selection[data-v-f1b1802e]{
    height: calc(100% - 50px);
    border:1px solid #d5d5d5;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 13px 8px;
    margin-top: 10px;
}
.dialog-right-results-selection-item[data-v-f1b1802e]{
    display:grid;
    width:230px;
    grid-template-columns:calc(100% - 20px) auto;
    -ms-flex-line-pack:center;
        align-content:center;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    background:#f0f0f0;
    padding:10px 14px 10px 14px;
    border-radius: 4px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
.dialog-right-results-selection-item .name[data-v-f1b1802e]{
    color:#5b6c75;
}
.dialog-right-results-selection-item .icon[data-v-f1b1802e]{
    color:#5b6c75;
    cursor: pointer;
}


.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;
}
























/* 引入全局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;
}

.update-login-ui .el-checkbox__label{
    color:#fff;
}
.update-login-ui .el-breadcrumb__separator{
    color: #fff;
}
/*[yansen][2023/4/6]*/
.new-login-bottom-bg-text a{
    color:inherit;
}
/*登录框字体整体调大 [yansen][2024/4/7]*/
.new-login-box-content._n-lbc_jky .new-account-part2-left .el-checkbox__label{
    font-size: 18px;
}
.new-login-box-content._n-lbc_jky .new-account-part2-forget-pwd{
    font-size: 18px;
}
.new-login-box-content._n-lbc_jky .el-breadcrumb__separator {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px);
}
.new-login-box-content._n-lbc_jky .new-account-part2-right {
    font-size: 18px;
}
.new-login-box-content._n-lbc_jky .el-checkbox__input{
    top: -1px;
}
.new-login-box-content._n-lbc_jky .el-input__inner{
    height: 54px;
    font-size: 18px;
}
.new-login-box-content._n-lbc_jky .new-login-nav-account-input .el-input__suffix{
    top: 9px;
}
.cyq-custom-adjust-footer a {
    color: #fff;
}

.new-login-box[data-v-53f7f7ef]{
    background-color: #f8f9fb;
    height: 100%;
}
.new-login-bottom-bg[data-v-53f7f7ef]{
    background: url(/vue/dist/static/img/bag_02.d6248e6.png) no-repeat center bottom;
    background-size: contain;
    position: fixed;
    bottom: 0px;
    width: 100%;
    margin: auto;
    height: 100%;
}
.new-login-bottom-mask[data-v-53f7f7ef]{
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .3);
}
.new-login-box-container[data-v-53f7f7ef]{
    width: 100%;
    max-width: 88%;
    height: 100%;
    margin: auto;
    position: relative;
    padding: 0.1px;
    z-index: 10;
}
.new-login-box-top[data-v-53f7f7ef]{
    height: 90px;
    margin-top: 30px;
    margin-bottom: 10px;
}
.new-login-box-top-left[data-v-53f7f7ef]{
    float: left;
    max-width: 60%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.new-login-box-top-logo[data-v-53f7f7ef]{
    height: 62px;
    margin-right: 12px;
}
.new-login-box-top-name[data-v-53f7f7ef]{
    display: inline-block;
    color: #53a9e9;
    height: 62px;
}
.new-login-box-top-h1[data-v-53f7f7ef]{
    font-size: 34px;
    line-height: 44px;
    display: block;
    margin-top: -4px;
}
.new-login-box-top-slogan[data-v-53f7f7ef]{
    height: 34px;
    border: 2px  solid #fff;
    border-radius: 7px;  /*圆角弧度为7px*/
    position: relative;
    background-color: #fff;
    padding: 0 20px;
    margin-left: 20px;
    line-height: 34px;
    color: #359def;
    margin-top: -16px;
}
.new-login-box-top-slogan[data-v-53f7f7ef]::after{
    content: '';
    width: 0;
    height: 0;
    /*border: 10px solid;*/
    position: absolute;
    top: 6px;
    left: -20px;
}
.new-login-box-top-right[data-v-53f7f7ef]{
    float: right;
}
.new-login-box-top-right-item[data-v-53f7f7ef]{
    display: inline-block;
    margin: 0 20px;
    line-height: 64px;
    cursor: pointer;
    color: #999999;
}
.new-login-box-content[data-v-53f7f7ef]{
    width: 383px;
    min-height: 340px;
    /*box-shadow: 0px 0px 20px 2px #ecedef;*/
    background-color: #fff;
    background: rgba(0, 0, 0, .5);
    margin: auto;
    border-radius: 10px;
    position: absolute;
    /*top: calc(50% - 180px);*/
    /*left: calc(50% - 191px);*/
    right:12%;
    bottom: 200px;
    padding-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-53f7f7ef] .new-login-nav .el-tabs__nav-wrap::after{
    display: none;
}
.new-login-nav-item[data-v-53f7f7ef]{
    margin-top: 20px;
}
.new-login-nav-item-img[data-v-53f7f7ef]{
    width: 160px;
    height: 160px;
    margin: 20px auto;
    display: block;
}
.new-login-nav-item-title[data-v-53f7f7ef]{
    text-align: center;
    font-size: 13px;
    color:#fff;
}
.new-login-nav-item-download[data-v-53f7f7ef]{
    text-align: center;
}
.new-login-nav-item-download span[data-v-53f7f7ef]{
    display: inline-block;
    width: 40%;
    color: #fff;
    cursor: pointer;
}
.new-login-nav-item-download i[data-v-53f7f7ef]{
    padding-right: 4px;
}
.new-login-nav-box[data-v-53f7f7ef]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.new-login-nav-span[data-v-53f7f7ef]{
    cursor: pointer;
    line-height: 26px;
    color: #fff;
    padding-top: 30px;
    float: left;
    margin: 0 20px;
}
.new-login-nav-span-title[data-v-53f7f7ef]{
}
.new-login-nav-span.ed[data-v-53f7f7ef]{
    /*border-bottom: 3px solid #2fa2fe;*/
    /*color: #2fa2fe!important;*/
    border-radius: 2px;
}
.new-login-nav-line[data-v-53f7f7ef]{
    display: none;
    border-radius: 3px;
    height: 3px;
    /*background-color: #2fa2fe;*/
    background-color: #fff;
    width: 30px;
    margin: auto;
}
.new-login-nav-span.ed .new-login-nav-line[data-v-53f7f7ef]{
    display: block;
}
.new-login-nav-loading-reset[data-v-53f7f7ef]{
    text-decoration: underline;
    cursor: pointer;
}
.new-login-nav-item-img-box[data-v-53f7f7ef]{
    position: relative;
}
.new-login-nav-item-loading[data-v-53f7f7ef]{
    background: rgba(255, 255, 255, .9);
    width: 160px;
    height: 160px;
    position: absolute;
    z-index: 99;
    top: 0;
    left: 111px;
    text-align: center;
    color: #333;
    line-height: 30px;
    font-size: 13px;
}
.new-login-nav-item-loading-img[data-v-53f7f7ef]{
    color: #09ba07;
    font-size: 32px;
    display: block;
    margin-top: 55px;
    margin-bottom: 10px;
}
.new-login-nav-account-input[data-v-53f7f7ef]{
    width: 80%;
    display: block;
    margin: auto;
    margin-bottom: 20px;
}
.new-login-nav-code-input[data-v-53f7f7ef]{
    float: left;
    width: 54%;
    margin-left: 10%;
}
[data-v-53f7f7ef] .new-login-nav-account-input .el-input__inner{
    background-color: #fff;
}
.new-login-account-part2[data-v-53f7f7ef]{
    color: #fff;
    width: 80%;
    margin: auto;
    font-size: 13px;
    overflow: hidden;
    height: 24px;
}
.new-account-part2-forget-pwd[data-v-53f7f7ef]{
    line-height: 20px;
    cursor: pointer;
    color:#fff;
}
.new-account-part2-left[data-v-53f7f7ef]{
    float: left;
}
.new-account-part2-right[data-v-53f7f7ef]{
    float: right;
    line-height: 20px;
    cursor: pointer;
    color:#fff;
}
.new-login-account-part3[data-v-53f7f7ef]{
    display: block;
    margin: auto;
    width: 80%;
    border-radius: 20px;
    margin-top: 20px;
}
.new-login-account-part4[data-v-53f7f7ef]{
    text-align: center;
    line-height: 60px;
    color: #888c92;
    font-size: 13px;
    cursor: pointer;
}
.new-login-account-part4 i[data-v-53f7f7ef]{
    padding-right: 4px;
}
[data-v-53f7f7ef] .new-login-account-part2 .el-breadcrumb__item{
    font-size: 13px;
}
.new-login-nav-pwd-icon[data-v-53f7f7ef]{
    display: inline-block;
    width: 20px;
    height: 11px;
    background: url(/vue/dist/static/img/password_eye.4135ec8.png) no-repeat center;
    background-size: contain;
    line-height: 40px;
    display: table-cell;
    cursor: pointer;
}
[data-v-53f7f7ef] .new-login-nav-account-input .el-input__suffix{
    right: 10px;
}
.open .new-login-nav-pwd-icon[data-v-53f7f7ef]{
    background: url(/vue/dist/static/img/mimakejian.282fa83.png) no-repeat center;
    background-size: contain;
    height: 15px;
}
.new-login-get-code[data-v-53f7f7ef]{
    float: right;
    width: 24%;
    height: 40px;
    line-height: 40px;
    background-color: #e8f4fe;
    color: #2fa2fe;
    text-align: center;
    border-radius: 6px;
    cursor: pointer;
    margin-right: 10%;
}
.new-login-bottom-bg-text[data-v-53f7f7ef]{
    bottom: 0px;
    position: absolute;
    text-align: center;
    width: 100%;
    /*color: #333333;*/
    color: #8e8e8e;
    font-size: 13px;
    height: 44px;
    line-height: 44px;
    background: rgba(62, 60, 56, .3);
}
.new-login-box-right[data-v-53f7f7ef]{
    width: 120px;
    position: fixed;
    right: 0;
    top: 28%;
}
.new-login-box-right-content[data-v-53f7f7ef]{
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    color: #333333;
    -webkit-box-shadow:  -4px 1px 20px 2px #ebecee;
            box-shadow:  -4px 1px 20px 2px #ebecee;
    font-size: 12px;
    padding-bottom: 14px;
}
.new-login-box-right-img[data-v-53f7f7ef]{
    display: block;
    margin: auto;
    height: 80px;
}
.new-login-box-right-code[data-v-53f7f7ef]{
    width: 80px;
    height: 80px;
    margin: auto;
    display: block;
    margin-bottom: 5px;
}
.new-login-img-code[data-v-53f7f7ef]{
    vertical-align: middle;
    display: table-cell;
    cursor: pointer;
}
[data-v-53f7f7ef] .new-login-imgcode-input .el-input__inner{
    padding-right: 58px;
}
.login-error[data-v-53f7f7ef]{
    margin-bottom: 10px;
    margin-top: -10px;
    margin-left: 10%;
    color: red;
}
.login-error2[data-v-53f7f7ef]{
    color: red;
}
.new-login-account-tel-part2[data-v-53f7f7ef]{
    float: right;
}
.new-login-get-code-disabled[data-v-53f7f7ef]{
    background-color: #cfcfcf;
    color: #fff;
    font-size: 12px;
    cursor: not-allowed;
}
.scan-code-guide[data-v-53f7f7ef]{
    position: absolute;
    left: calc(50% + 197px);
    top: calc(50% - 180px);
    background-color: #fff;
    padding: 10px;
    height: 340px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow: 4px 0px 6px 1px #e6e7e9;
            box-shadow: 4px 0px 6px 1px #e6e7e9;
    border-radius: 10px;
}
.scan-code-guide-img[data-v-53f7f7ef]{
    height: 80%;
    display: block;
    margin: auto;
}
.scan-code-guide-text[data-v-53f7f7ef]{
    line-height: 30px;
    color: #333;
    text-align: center;
}
.client_code_img[data-v-53f7f7ef]{
    width: 200px;
    height: 200px;
    display: block;
    margin: 20px auto;
}
.client_code_btn[data-v-53f7f7ef]{
    display: block;
    margin: auto;
    width: 140px;
}
[data-v-53f7f7ef] .new-account-part2-left .el-checkbox__label{
    font-size: 13px;
}
[data-v-53f7f7ef] .new-login-nav-item-download .layui-icon-extend-iconfont{
    font-size: 14px;
}
.new-login-right-list[data-v-53f7f7ef]{
    width: 110px;
    line-height: 40px;
    border-radius: 4px;
    background-color: #fff;
    text-align: center;
    right: 20px;
    -webkit-box-shadow: 0 0 6px 2px #f0f1f3;
            box-shadow: 0 0 6px 2px #f0f1f3;
    color: #2d2d2d;
}
.new-login-right-list-item[data-v-53f7f7ef]{
    border-bottom: 1px solid #f3f3f3;
}
.new-login-right-list-item2[data-v-53f7f7ef]{
    cursor: pointer;
}
.new-login-right-list-item2[data-v-53f7f7ef]:hover{
    color: #4d99d7;
}
.new-login-left-tip[data-v-53f7f7ef]{
    position: fixed;
    top: 35%;
    color: #333;
}
.new-login-left-tip i[data-v-53f7f7ef]{
    color: #f3a251;
    font-size: 13px;
}
.activity-error[data-v-53f7f7ef]{
    clear: both;
}
.login-info-box-top[data-v-53f7f7ef]{
    position: absolute;
    width: 100%;
    height: 58px;
    /*border: 1px solid red;*/
    top: -100px;
}
.logoBox img[data-v-53f7f7ef] {
    width: 100%;
    -o-object-fit: scale-down;
       object-fit: scale-down;
    height: 68px;
    float: left;
    margin-right: 12px;
}
.logoBox p[data-v-53f7f7ef] {
    width: 1px;
    height: 16px;
    background: #a6a5b1;
    float: left;
    margin-top: 50px;
    margin-right: 8px;
}
.logoBox div[data-v-53f7f7ef] {
    height: 16px;
    line-height: 16px;
    margin-top: 50px;
    color: #ffffff;
}
/*[yansen][2023/4/24]*/
.gentle-reminder-container[data-v-53f7f7ef]{
    position: fixed;
    background: rgba(0, 0, 0, .5);
    padding: 20px;
    border-radius: 25px;
    left: 13%;
    width: 600px;
    text-align: center;
    z-index: 11;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    opacity: 0;
}
.gentle-reminder-container-title[data-v-53f7f7ef]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
}
.gentle-reminder-container-desc[data-v-53f7f7ef]{
    margin-top: 10px;
    font-size: 15px;
    color: #fff;
    line-height: 30px;
    text-align: left;
    text-indent: 2em;
}
/*教科院登录页-定制化样式 [yansen][2024/4/1]*/
.jky-custom-adjust-header[data-v-53f7f7ef]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, .15);
            box-shadow: inset 0px 1px 0px rgba(0, 0, 0, .15);
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 22;
    height: 108px;
}
.jky-custom-adjust-header-logo[data-v-53f7f7ef]{
    margin-left: 45px;
    margin-right: 15px;
}
.jky-custom-adjust-header-logo img[data-v-53f7f7ef]{
    height: 75px;
    width: 75px;
}
.jky-custom-adjust-header-chinese[data-v-53f7f7ef]{
    font-size: 35px;
    font-family: cursive;
    letter-spacing: 1px;
}
.jky-custom-adjust-header-line[data-v-53f7f7ef]{
    height: 38px;
    width: 1px;
    background: #2c3e50;
    margin-left: 12px;
}
.jky-custom-adjust-header-text[data-v-53f7f7ef]{
    margin-left: 12px;
    font-size: 30px;
    font-family: cursive;
    letter-spacing: 1px;
}
.jky-custom-adjust-footer[data-v-53f7f7ef]{
    width: 100%;
    height: 90px;
    position: fixed;
    bottom: 0px;
    left: 0px;
    -webkit-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, .15);
            box-shadow: inset 0px 1px 0px rgba(0, 0, 0, .15);
    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-size: 16px;
}
.cyq-custom-adjust-footer[data-v-53f7f7ef]{
    width: 100%;
    position: fixed;
    bottom: 20px;
    text-align: center;
    color: #fff;
}
/*教科院登录页-定制化样式 [yansen][2024/4/7]*/
.new-login-box-content._n-lbc_jky[data-v-53f7f7ef]{
    width: 489px;
    /* height: 400px; */
    /*background: #fff;*/
    bottom: unset;
    top: 200px;
}
.new-login-box-content._n-lbc_jky .new-login-nav-span-title[data-v-53f7f7ef]{
    font-size: 25px;
}
.new-login-box-content._n-lbc_jky .new-login-nav-line[data-v-53f7f7ef] {
    margin-top: 10px;
}
.new-login-box-content._n-lbc_jky .new-login-common-btn[data-v-53f7f7ef]{
    font-size: 20px;
    margin-top: 40px;
}
.new-login-box-content._n-lbc_jky .new-login-account-part2[data-v-53f7f7ef]{
    margin-top: 30px;
}
.new-login-box-content._n-lbc_jky .new-login-account-part3[data-v-53f7f7ef]{
    font-size: 20px;
    margin-top: 40px;
}
.new-login-box-content._n-lbc_jky .new-login-get-code[data-v-53f7f7ef]{
    height: 54px;
    line-height: 54px;
    font-size: 18px;
}
.new-login-nav-box[data-v-53f7f7ef]{
		display: block;
		padding-left: calc(10% - 20px);
}
.new-login-nav-span[data-v-53f7f7ef]{
}
.new-login-nav-box-go-register[data-v-53f7f7ef]{
		/*color: #2fa2fe!important;*/
		float: right;
		margin-right: 20px;
		margin-top: 34px;
		cursor: pointer;
}

.login-switch-accounts-main[data-v-d261f2c6] {
  height: 100vh;
  width: 100%;
  overflow: auto;
}
.login-switch-accounts-main .login-switch-accounts-title[data-v-d261f2c6] {
    margin: 120px auto 20px auto;
    width: 250px;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}
.login-switch-accounts-main .user-list-box[data-v-d261f2c6] {
    margin: 0 auto;
    width: 360px;
}
.login-switch-accounts-main .user-list-box .user-item[data-v-d261f2c6] {
      margin-bottom: 18px;
      padding: 0 12px;
      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;
      height: 60px;
      border: 1px solid #E6E6E6;
      border-radius: 8px;
      cursor: pointer;
}
.login-switch-accounts-main .user-list-box .user-item .name[data-v-d261f2c6] {
        width: calc(100% - 140px);
        font-size: 15px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
}
.login-switch-accounts-main .user-list-box .user-item .name .sub-name[data-v-d261f2c6] {
          width: 100%;
          font-size: 12px;
          color: #838A92;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
}
.login-switch-accounts-main .user-list-box .user-item .logo[data-v-d261f2c6] {
        width: 40px;
        height: 40px;
        border-radius: 20px;
}
.login-switch-accounts-main .user-list-box .user-item .user-icon[data-v-d261f2c6] {
        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;
        width: 90px;
}
.login-switch-accounts-main .user-list-box .user-item .user-icon .user-type[data-v-d261f2c6] {
          width: 60px;
          text-align: center;
          font-size: 13px;
          color: white;
          line-height: 20px;
          background-color: #3052D4;
          border-radius: 10px;
}
.login-switch-accounts-main .user-list-box .user-item .user-icon .el-icon-arrow-right[data-v-d261f2c6] {
          font-size: 16px;
          font-weight: bold;
}
.login-switch-accounts-main .user-list-box .user-item[data-v-d261f2c6]:hover,
    .login-switch-accounts-main .user-list-box .user-item.check[data-v-d261f2c6] {
      border-color: #3052D4;
}



































































































































































































































































































































/*[yansen][2023/4/6]*/
.new-login-bottom-bg-text a{
    color:inherit;
}

.new-login-box[data-v-1be60950]{
    background-color: #f8f9fb;
    height: 100%;
}
.new-login-bottom-bg[data-v-1be60950]{
    background: url(/vue/dist/static/img/bag_02.d6248e6.png) no-repeat center bottom;
    background-size: contain;
    position: fixed;
    bottom: 0px;
    right: 0;
    width: calc(100% - 520px);
    margin: auto;
    height: 100%;
}
.new-login-box-container[data-v-1be60950]{
    width: 520px;
    height: 100%;
    background: #fff;
    position: relative;
    padding: 0.1px;
    z-index: 10;
}
.new-login-box-top[data-v-1be60950]{
    height: 90px;
    margin-top: 30px;
    margin-bottom: 10px;
}
.new-login-box-top-left[data-v-1be60950]{
    float: left;
    max-width: 60%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.new-login-box-top-logo[data-v-1be60950]{
    height: 62px;
    margin-right: 12px;
}
.new-login-box-top-name[data-v-1be60950]{
    display: inline-block;
    color: #53a9e9;
    height: 62px;
}
.new-login-box-top-h1[data-v-1be60950]{
    font-size: 34px;
    line-height: 44px;
    display: block;
    margin-top: -4px;
}
.new-login-box-top-slogan[data-v-1be60950]{
    height: 34px;
    border: 2px  solid #fff;
    border-radius: 7px;  /*圆角弧度为7px*/
    position: relative;
    background-color: #fff;
    padding: 0 20px;
    margin-left: 20px;
    line-height: 34px;
    color: #359def;
    margin-top: -16px;
}
.new-login-box-top-slogan[data-v-1be60950]::after{
    content: '';
    width: 0;
    height: 0;
    /*border: 10px solid;*/
    position: absolute;
    top: 6px;
    left: -20px;
}
.new-login-box-top-right[data-v-1be60950]{
    float: right;
}
.new-login-box-top-right-item[data-v-1be60950]{
    display: inline-block;
    margin: 0 20px;
    line-height: 64px;
    cursor: pointer;
    color: #999999;
}
.new-login-box-content[data-v-1be60950]{
    padding: 0 80px;
    background-color: #fff;
    margin: auto;
    border-radius: 10px;
    /*top: calc(50% - 180px);*/
    /*left: calc(50% - 191px);*/
    padding-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-repeat: no-repeat;
    background-size: 300px 300px;
    background-position-x: -150px;
    background-position-y: bottom;
}
[data-v-1be60950] .new-login-nav .el-tabs__nav-wrap::after{
    display: none;
}
.new-login-nav-item[data-v-1be60950]{
    margin-top: 20px;
    min-height: 293px;
}
.new-login-nav-item-img[data-v-1be60950]{
    width: 160px;
    height: 160px;
    margin: 20px auto;
    display: block;
}
.new-login-nav-item-title[data-v-1be60950]{
    text-align: center;
    font-size: 13px;
}
.new-login-nav-item-download[data-v-1be60950]{
    text-align: center;
}
.new-login-nav-item-download span[data-v-1be60950]{
    display: inline-block;
    width: 40%;
    color: #333333;
    cursor: pointer;
}
.new-login-nav-item-download i[data-v-1be60950]{
    padding-right: 4px;
}
.new-login-nav-box[data-v-1be60950]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 30px;
}
.new-login-nav-span[data-v-1be60950]{
    cursor: pointer;
    float: left;
    line-height: 26px;
    color: #666666;
    /*padding-top: 30px;*/
    width: calc(33.33333% - 10px);
    height: 40px;
    line-height: 40px;
    border: 1px solid #e6e6e6;
    border-radius: 8px;
    text-align: center;
    margin-right: 15px;
}
.new-login-nav-span.ed[data-v-1be60950]{
    /*border-bottom: 3px solid #2fa2fe;*/
    /*color: #2fa2fe!important;*/
    /*border-radius: 2px;*/
    background: #f4f5f7;
    border-color: #f4f5f7;
}
.new-login-nav-span[data-v-1be60950]:last-child{
    margin-right: 0;
}
.new-login-nav-line[data-v-1be60950]{
    display: none;
    border-radius: 3px;
    height: 3px;
    /*background-color: #2fa2fe;*/
    width: 30px;
    margin: auto;
}
.new-login-nav-span.ed .new-login-nav-line[data-v-1be60950]{
    display: block;
}
.new-login-nav-loading-reset[data-v-1be60950]{
    text-decoration: underline;
    cursor: pointer;
}
.new-login-nav-item-img-box[data-v-1be60950]{
    position: relative;
}
.new-login-nav-item-loading[data-v-1be60950]{
    background: rgba(255, 255, 255, .9);
    width: 160px;
    height: 160px;
    position: absolute;
    z-index: 99;
    top: 0;
    left: 100px;
    text-align: center;
    color: #333;
    line-height: 30px;
    font-size: 13px;
}
.new-login-nav-item-loading-img[data-v-1be60950]{
    color: #09ba07;
    font-size: 32px;
    display: block;
    margin-top: 55px;
    margin-bottom: 10px;
}
.new-login-nav-account-input[data-v-1be60950]{
    /*width: 80%;*/
    display: block;
    margin: auto;
    margin-bottom: 20px;
}
.new-login-nav-code-input[data-v-1be60950]{
    float: left;
    width: 65%;
    /*margin-left: 10%;*/
}
[data-v-1be60950] .new-login-nav-account-input .el-input__inner{
    background-color: #fff;
}
.new-login-account-part2[data-v-1be60950]{
    color: #888c92;
    width: 100%;
    margin: auto;
    font-size: 13px;
    overflow: hidden;
    height: 24px;
}
.new-account-part2-forget-pwd[data-v-1be60950]{
    line-height: 20px;
    cursor: pointer;
    text-decoration: underline;
}
.new-account-part2-left[data-v-1be60950]{
    float: left;
}
.new-account-part2-right[data-v-1be60950]{
    float: right;
    line-height: 20px;
    cursor: pointer;
}
.new-login-account-part3[data-v-1be60950]{
    display: block;
    margin: 40px auto;
    width: 70px;
    height: 70px;
    background: #07b0ea;
    border-radius: 50%;
    -webkit-box-shadow: 0px 10px 44px 10px rgba(7, 176, 234, .27);
            box-shadow: 0px 10px 44px 10px rgba(7, 176, 234, .27);
    position: relative;
}
.new-login-account-part3[data-v-1be60950]:hover{
    background-image: -webkit-gradient(linear, left top, left bottom, from(#41FFCF), to(#37AEFF));
    background-image: linear-gradient(180deg, #41FFCF 0%, #37AEFF 100%);
    border-color: #41FFCF;
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
}
.new-login-account-part4[data-v-1be60950]{
    text-align: center;
    line-height: 60px;
    color: #888c92;
    font-size: 13px;
    cursor: pointer;
}
.new-login-account-part4 i[data-v-1be60950]{
    padding-right: 4px;
}
[data-v-1be60950] .new-login-account-part2 .el-breadcrumb__item{
    font-size: 13px;
}
.new-login-nav-pwd-icon[data-v-1be60950]{
    display: inline-block;
    width: 20px;
    height: 11px;
    background: url(/vue/dist/static/img/password_eye.4135ec8.png) no-repeat center;
    background-size: contain;
    line-height: 40px;
    display: table-cell;
    cursor: pointer;
}
[data-v-1be60950] .new-login-nav-account-input .el-input__suffix{
    right: 10px;
}
.open .new-login-nav-pwd-icon[data-v-1be60950]{
    background: url(/vue/dist/static/img/mimakejian.282fa83.png) no-repeat center;
    background-size: contain;
    height: 15px;
}
.new-login-get-code[data-v-1be60950]{
    float: right;
    width: 28%;
    height: 40px;
    line-height: 40px;
    background-color: #e8f4fe;
    color: #2fa2fe;
    text-align: center;
    border-radius: 6px;
    cursor: pointer;
    /*margin-right: 10%;*/
}
.new-login-bottom-bg-text[data-v-1be60950]{
    bottom: 0px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, .37);
    position: absolute;
    text-align: center;
    width: 100%;
    color: #333333;
    font-size: 13px;
}
.new-login-box-right[data-v-1be60950]{
    width: 120px;
    position: fixed;
    right: 0;
    top: 28%;
}
.new-login-box-right-content[data-v-1be60950]{
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    color: #333333;
    -webkit-box-shadow:  -4px 1px 20px 2px #ebecee;
            box-shadow:  -4px 1px 20px 2px #ebecee;
    font-size: 12px;
    padding-bottom: 14px;
}
.new-login-box-right-img[data-v-1be60950]{
    display: block;
    margin: auto;
    height: 80px;
}
.new-login-box-right-code[data-v-1be60950]{
    width: 80px;
    height: 80px;
    margin: auto;
    display: block;
    margin-bottom: 5px;
}
.new-login-img-code[data-v-1be60950]{
    vertical-align: middle;
    display: table-cell;
    cursor: pointer;
}
[data-v-1be60950] .new-login-imgcode-input .el-input__inner{
    padding-right: 58px;
}
.login-error[data-v-1be60950]{
    margin-bottom: 10px;
    margin-top: -10px;
    margin-left: 10%;
    color: red;
}
.login-error2[data-v-1be60950]{
    color: red;
}
.new-login-account-tel-part2[data-v-1be60950]{
    float: right;
}
.new-login-get-code-disabled[data-v-1be60950]{
    background-color: #cfcfcf;
    color: #fff;
    font-size: 12px;
    cursor: not-allowed;
}
.scan-code-guide[data-v-1be60950]{
    position: absolute;
    left: calc(50% + 197px);
    top: calc(50% - 180px);
    background-color: #fff;
    padding: 10px;
    height: 340px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow: 4px 0px 6px 1px #e6e7e9;
            box-shadow: 4px 0px 6px 1px #e6e7e9;
    border-radius: 10px;
}
.scan-code-guide-img[data-v-1be60950]{
    height: 73%;
    display: block;
    margin: auto;
}
.scan-code-guide-text[data-v-1be60950]{
    line-height: 30px;
    color: #333;
    text-align: center;
}
.client_code_img[data-v-1be60950]{
    width: 200px;
    height: 200px;
    display: block;
    margin: 20px auto;
}
.client_code_btn[data-v-1be60950]{
    display: block;
    margin: auto;
    width: 140px;
}
[data-v-1be60950] .new-account-part2-left .el-checkbox__label{
    font-size: 13px;
}
[data-v-1be60950] .new-login-nav-item-download .layui-icon-extend-iconfont{
    font-size: 14px;
}
.new-login-right-list[data-v-1be60950]{
    width: 110px;
    line-height: 40px;
    border-radius: 4px;
    background-color: #fff;
    text-align: center;
    right: 20px;
    -webkit-box-shadow: 0 0 6px 2px #f0f1f3;
            box-shadow: 0 0 6px 2px #f0f1f3;
    color: #2d2d2d;
}
.new-login-right-list-item[data-v-1be60950]{
    border-bottom: 1px solid #f3f3f3;
}
.new-login-right-list-item2[data-v-1be60950]{
    cursor: pointer;
}
.new-login-right-list-item2[data-v-1be60950]:hover{
    color: #4d99d7;
}
.new-login-left-tip[data-v-1be60950]{
    position: fixed;
    top: 35%;
    color: #333;
}
.new-login-left-tip i[data-v-1be60950]{
    color: #f3a251;
    font-size: 13px;
}
.activity-error[data-v-1be60950]{
    clear: both;
}
.new-login-school-logo[data-v-1be60950]{
    width: 60px;
    height: 60px;
}
.new-login-slogan[data-v-1be60950]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.new-login-slogan-text[data-v-1be60950]{
    font-size: 18px;
}
.new-login-slogan-color-block[data-v-1be60950]{
    width: 7px;
    height: 13px;
    background: #07b0ea;
    margin-left: 10px;
}
.new-login-greeting[data-v-1be60950]{
    margin-top: 15px;
}
.new-login-greeting-item[data-v-1be60950]{
    font-size: 35px;
    color: #1a1a1a;
}
.new-login-footer-text[data-v-1be60950]{
    text-align: center;
    color: #999999;
    font-size: 12px;
}
.new-login-nav-box-go-register[data-v-1be60950]{
		/*color: #2fa2fe!important;*/
		float: right;
		margin-right: 20px;
		margin-top: 34px;
		cursor: pointer;
}

.dingtalk_login[data-v-6f29bbca]{
    width: 100%;
    height: 100vh;
}

.th-web-index[data-v-0d7b557f]{
    width: 100%;
    height: 100%;
    background: url(/vue/dist/static/img/bag.bcdef26.png) no-repeat;
    background-size: 100% 100%;
}
.new-login-box-container[data-v-0d7b557f]{
    width: 100%;
    max-width: 88%;
    height: 100%;
    margin: auto;
    position: relative;
    padding: 0.1px;
    z-index: 10;
}
.new-login-box-top[data-v-0d7b557f]{
    height: 90px;
    margin-top: 30px;
    margin-bottom: 10px;
}
.new-login-box-top-left[data-v-0d7b557f]{
    float: left;
    max-width: 60%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.new-login-box-top-logo[data-v-0d7b557f]{
    height: 62px;
    margin-right: 12px;
}
.new-login-box-top-name[data-v-0d7b557f]{
    display: inline-block;
    color: #fff;
    height: 62px;
}
.new-login-box-top-h1[data-v-0d7b557f]{
    font-size: 32px;
    line-height: 44px;
    display: block;
    margin-top: -4px;
}
.new-login-box-top-slogan[data-v-0d7b557f]{
    height: 34px;
    border: 2px  solid #fff;
    border-radius: 7px;  /*圆角弧度为7px*/
    position: relative;
    background-color: #fff;
    padding: 0 20px;
    margin-left: 20px;
    line-height: 34px;
    color: #359def;
    margin-top: -16px;
    font-weight: bold;
}
.new-login-box-top-slogan[data-v-0d7b557f]::after{
    content: '';
    width: 0;
    height: 0;
    border: 10px solid;
    position: absolute;
    top: 6px;
    left: -18px;
    border-color: transparent #fff transparent transparent;
}
.th-index-content[data-v-0d7b557f]{
    width: 60%;
    margin: auto;
    overflow: hidden;
    margin-top: 80px;
}
.th-index-content-left[data-v-0d7b557f]{
    color: #fff;
    line-height: 60px;
    text-align: center;
    width: 40%;
    float: left;
    margin-top: 30px;
}
.th-index-content-left div[data-v-0d7b557f]{
    margin-bottom: 10px;
}
.th-index-content-right[data-v-0d7b557f]{
    float: right;
    width: 340px;
    height: 290px;
    background: rgba(0, 0, 0, .4);
}
.font-size-21[data-v-0d7b557f]{
    font-size: 28px;
}
.font-size-27[data-v-0d7b557f]{
    font-size: 37px;
}
.th-index-content-right-title[data-v-0d7b557f]{
    line-height: 60px;
    color: #fff;
    text-align: center;
    margin-top: 30px;
}
.th-index-content-right-btn[data-v-0d7b557f]{
    width: 200px;
    height: 40px;
    background: #38a2f8;
    color: #fff;
    text-align: center;
    line-height: 40px;
    margin: auto;
    font-size: 20px;
    border-radius: 4px;
    margin-top: 30px;
    cursor: pointer;
}
.margin-top-30[data-v-0d7b557f]{
    margin-top: 40px;
}

.login-main[data-v-21a84ea9] {
    width: 100%; height: 100%;
}
.login-main .user-groups[data-v-21a84ea9] {
    position: absolute;
    top: 60px; left: 60px;
    width: 370px;min-height: 500px;
    padding: 10px;
    overflow: hidden;
    border: 1px solid #dddddd;
    border-radius: 6px;
    -webkit-box-shadow: 0 0 20px #dddddd;
            box-shadow: 0 0 20px #dddddd;

    -webkit-user-select: none;

       -moz-user-select: none;

        -ms-user-select: none;

            user-select: none;
}
.login-main .user-avatar[data-v-21a84ea9] {
    float: left;
    margin: 5px;
    cursor: pointer;
}
.login-main .login-btn[data-v-21a84ea9] {
    width: 100px;
    margin-top: 40px;
    margin-left: calc(50% - 50px);
}
.login-main .form[data-v-21a84ea9] {
    position: absolute;
    top: calc(50% - 200px);left: calc(50% - 250px);
    width: 500px; height: 400px;
}

.currency-manage.omf-zone .button.el-button.first-pager.el-button--default.is-disabled {
  margin-left: 0;
}
.currency-manage.omf-zone .el-pagination__jump {
  margin-left: 8px;
}
.currency-manage.omf-zone .page-sure-btn, .currency-manage.omf-zone .page-total-btn {
  margin-left: 6px;
}
.currency-manage.omf-zone .el-pagination.is-background .btn-next,
.currency-manage.omf-zone .el-pagination.is-background .btn-prev,
.currency-manage.omf-zone .el-pagination.is-background .el-pager li {
  margin: 0 4px;
}
.currency-manage.omf-zone .el-pager li,
.currency-manage.omf-zone .el-pagination .btn-next,
.currency-manage.omf-zone .el-pagination .btn-prev {
  margin-top: 2.5px;
  line-height: 35px;
  height: 35px;
}
.currency-manage.omf-zone .el-pagination.is-background .btn-next,
.currency-manage.omf-zone .el-pagination.is-background .btn-prev,
.currency-manage.omf-zone .el-pagination.is-background .el-pager li {
  width: 35px;
}
.currency-manage.omf-zone .el-pagination .el-select .el-input,
.currency-manage.omf-zone .el-pagination__sizes {
  margin: 0;
}
.currency-manage.omf-zone .currency-manage.omf-zone .page-sure-btn,
.currency-manage.omf-zone .currency-manage.omf-zone .page-total-btn {
  margin-left: 0;
}
.currency-manage.omf-zone .el-pagination {
  padding-left: 0;
}
.currency-manage.omf-zone .currency-manage.omf-zone .page-sure-btn {
  padding: 0 !important;
  margin-left: 0px;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-ab23f4ba]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-ab23f4ba]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-ab23f4ba] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-ab23f4ba] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-ab23f4ba] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-ab23f4ba]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-ab23f4ba]{
    width: 250px;
    float: left;
}
.omf-right[data-v-ab23f4ba]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-ab23f4ba]{
    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-ab23f4ba]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-ab23f4ba]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-ab23f4ba]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-ab23f4ba]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-ab23f4ba]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-ab23f4ba]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-ab23f4ba]{
    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-ab23f4ba]{
    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-ab23f4ba]{
    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-ab23f4ba]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-ab23f4ba]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-ab23f4ba]{
    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-ab23f4ba 0.2s;
            animation:rotate_animation-data-v-ab23f4ba 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-ab23f4ba]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-ab23f4ba 0.2s;
            animation:rotate_animation_ed-data-v-ab23f4ba 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-ab23f4ba{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-ab23f4ba{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-ab23f4ba{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-ab23f4ba{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-ab23f4ba]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-ab23f4ba]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-ab23f4ba]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-ab23f4ba]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-ab23f4ba]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-ab23f4ba]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-ab23f4ba]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-ab23f4ba]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-ab23f4ba]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-ab23f4ba]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-ab23f4ba]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-ab23f4ba]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-ab23f4ba 1s;
            animation: fill_animation-data-v-ab23f4ba 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-ab23f4ba{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-ab23f4ba{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-ab23f4ba]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-ab23f4ba]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-ab23f4ba]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-ab23f4ba]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-ab23f4ba]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-ab23f4ba]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-ab23f4ba]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-ab23f4ba]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-ab23f4ba]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-ab23f4ba]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-ab23f4ba]{
    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-ab23f4ba]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-ab23f4ba]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-ab23f4ba]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-ab23f4ba]{
    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-ab23f4ba]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-ab23f4ba]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-ab23f4ba]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-ab23f4ba]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-ab23f4ba]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-ab23f4ba]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-ab23f4ba]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-ab23f4ba]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-ab23f4ba]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-ab23f4ba]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-ab23f4ba]{
    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-ab23f4ba]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-ab23f4ba]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-ab23f4ba]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-ab23f4ba]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-ab23f4ba]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-ab23f4ba]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-ab23f4ba]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-ab23f4ba]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-ab23f4ba]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-ab23f4ba]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-ab23f4ba]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-ab23f4ba]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-ab23f4ba]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-ab23f4ba]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-ab23f4ba]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-ab23f4ba]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-ab23f4ba]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-ab23f4ba]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-ab23f4ba]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-ab23f4ba]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-ab23f4ba]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-ab23f4ba]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-ab23f4ba]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-ab23f4ba]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-ab23f4ba]{
    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-ab23f4ba]{
    height: 100%;
}
.oflc-flex[data-v-ab23f4ba] {
    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-ab23f4ba]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-ab23f4ba]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-ab23f4ba]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-ab23f4ba]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-ab23f4ba]{
    color: #333;
}
.oflc-ddr-account[data-v-ab23f4ba]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-ab23f4ba]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-ab23f4ba]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-ab23f4ba]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-ab23f4ba]{
    color: #999;
}
.oflc-scc-btn[data-v-ab23f4ba]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-ab23f4ba]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-ab23f4ba]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-ab23f4ba]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-ab23f4ba]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-ab23f4ba]{
    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-ab23f4ba]{
    float: left;
}
.commodity-course-info-comp[data-v-ab23f4ba]{
    /*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-ab23f4ba]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-ab23f4ba]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-ab23f4ba]{
    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-ab23f4ba]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-ab23f4ba]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-ab23f4ba]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-ab23f4ba]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-ab23f4ba]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-ab23f4ba]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-ab23f4ba]{
    display: block;
}
.ccic-tl-name-btn[data-v-ab23f4ba]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-ab23f4ba]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-ab23f4ba]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-ab23f4ba]{
    float: right;
}
.ccic-c-price[data-v-ab23f4ba]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-ab23f4ba]{
    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-ab23f4ba]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-ab23f4ba]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-ab23f4ba]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-ab23f4ba]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-ab23f4ba]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-ab23f4ba]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-ab23f4ba]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-ab23f4ba]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-ab23f4ba]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-ab23f4ba]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-ab23f4ba]{
    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-ab23f4ba]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-ab23f4ba]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-ab23f4ba]{
    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-ab23f4ba]{
    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-ab23f4ba]{
    line-height: 26px;
}
.spc-coin-icon[data-v-ab23f4ba]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-ab23f4ba]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-ab23f4ba] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-ab23f4ba]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-ab23f4ba]{
    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-ab23f4ba]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-ab23f4ba]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-ab23f4ba]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-ab23f4ba]{
    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-ab23f4ba]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-ab23f4ba]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-ab23f4ba] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-ab23f4ba] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-ab23f4ba] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-ab23f4ba] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-ab23f4ba] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-ab23f4ba]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-ab23f4ba]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-ab23f4ba]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-ab23f4ba]{
    -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-ab23f4ba]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-ab23f4ba]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-ab23f4ba]{
    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-ab23f4ba]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-ab23f4ba]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-ab23f4ba]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-ab23f4ba]{
    float: right;
}
.integral-score-record-pop-table[data-v-ab23f4ba]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-ab23f4ba]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-ab23f4ba]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-ab23f4ba]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-ab23f4ba]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-ab23f4ba]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-ab23f4ba]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-ab23f4ba]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-ab23f4ba]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-ab23f4ba]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-ab23f4ba]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-ab23f4ba]{
    display: none;
}
.ctlv-f-zone[data-v-ab23f4ba]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-ab23f4ba]{
    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-ab23f4ba]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-ab23f4ba]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-ab23f4ba]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 消费币管理
 * @author: yansen
 * @time: 2021-03-10
 */
.consumer-currency-manage-header[data-v-ab23f4ba]{
    margin-top: 21px;
}
.consumer-currency-manage-hl-nav[data-v-ab23f4ba]{
    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-ab23f4ba]{
    color: #2288F7;
    border-bottom: 2px solid #2288f7;
}
.consumer-currency-manage-hl-navs[data-v-ab23f4ba]{
    float: left;
}
.consumer-currency-manage-hr[data-v-ab23f4ba]{
    float: right;
}
.ccm-batch-btn[data-v-ab23f4ba]{
    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-ab23f4ba]{
    float: left;
    width: 179px;
    margin-right: 24px;
}
.ccm-sheet-header[data-v-ab23f4ba]{
    background: #f1f1f1;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
.ccm-sheet[data-v-ab23f4ba]{
    margin-top: 20px;
    border: 1px solid #e9e8e8;
    padding-bottom: 0px;
    min-height: 100px;
}
.ccm-sheet-col[data-v-ab23f4ba]{
    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-ab23f4ba] .wl_filter_btns{
    margin-top: 10px;
}
.ccm-sheet-row[data-v-ab23f4ba]{
    height: 45px;
    line-height: 45px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.ccm-sheet-row[data-v-ab23f4ba]{
    border-bottom: 1px solid #e9e8e8;
}
.ccm-sheet-row .ccm-sheet-col[data-v-ab23f4ba]{
    color: #999;
}
.csc-fir-col[data-v-ab23f4ba]{
    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-ab23f4ba] {
    color: #409EFF;
}
.ccm-sheet-header[data-v-ab23f4ba] .el-checkbox__label{
    color: #494949;
}
.ccm-sheet-row[data-v-ab23f4ba] .el-checkbox__label{
    color: #999;
}
.ccm-sheet-col-btn[data-v-ab23f4ba]{
    cursor: pointer;
    color: #333;
}
.ccm-sheet-col-gb[data-v-ab23f4ba]{
    color: #333;
    margin: 0 14px;
}
.ccmsc-list-hc[data-v-ab23f4ba]{
    height: 40px;
    cursor: pointer;
}
.ccmsc-list-icon[data-v-ab23f4ba]{
    color: #999999;
    font-size: 13px;
    margin-left: 8px;
}
.ccm-sheet-filter[data-v-ab23f4ba]{
    margin-top: 60px;
    margin-bottom: 38px;
}
.ccm-sc-num[data-v-ab23f4ba]{
    float: left;
    color: #333;
    line-height: 45px;
}
.ccm-sc-icon[data-v-ab23f4ba]{
    width: 15px;
    height: 15px;
    border-radius: 50%;
    float: left;
    line-height: normal;
    margin-top: -5px;
    margin-right: 8px;
}
.ccm-sc-icon img[data-v-ab23f4ba]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.ccm-sheet-row .ccm-sheet-col[data-v-ab23f4ba]{
    color: #333;
}
.ccm-sheet-col-text-income[data-v-ab23f4ba]{
    color: #2288F7;
}
.ccm-sheet-col-text-income._reverse[data-v-ab23f4ba]{
    color: #FF8A8A;
}
.my-integral-pop-fst[data-v-ab23f4ba]{
    height: 230px;
}
.my-integral-pop-fst-left[data-v-ab23f4ba]{
    width: 410px;
    float: left;
    height: 100%;
}
.my-integral-pop-fst-right[data-v-ab23f4ba]{
    width: calc(100% - 410px);
    float: left;
    height: 100%;
}
.my-integral-pop-fst-r-title[data-v-ab23f4ba]{
    font-size: 16px;
    color: #494949;
    font-weight: bold;
    padding-top: 59px;
}
.my-integral-pop-fst-r-pt[data-v-ab23f4ba]{
    width: 25%;
    float: left;
}
.myipfst-r-pt-name[data-v-ab23f4ba]{
    color: #666;
    font-size: 14px;
}
.myipfst-r-pt-count[data-v-ab23f4ba]{
    font-size: 30px;
    color: #333;
    font-weight: bold;
    letter-spacing: 0px;
    margin-top: 25px;
}
.myipfst-r-pt-desc[data-v-ab23f4ba]{
    color: #f9b54f;
    font-size: 12px;
    margin-top: 15px;
}
.my-integral-pop-fst-r-pts[data-v-ab23f4ba]{
    margin-top: 48px;
}
.my-integral-pop-fst-graphical-cover[data-v-ab23f4ba]{
    width: 200px;
    height: 200px;
    margin: 48px auto 0;
    position: relative;
}
.my-integral-pop-fst-graphical-core[data-v-ab23f4ba]{
    width: 100%;
    height: 100%;
}
.my-integral-pop-fst-graphical-core-page[data-v-ab23f4ba]{
    width: 100%;
    height: 100%;
}
.my-integral-pop-fst-count[data-v-ab23f4ba]{
    font-size: 22px;
    font-weight: bold;
    color: #333;
    position: absolute;
    text-align: center;
    top: 75px;
    width: 100%;
}
.my-integral-pop-fst-name[data-v-ab23f4ba]{
    font-size: 15px;
    color: #999;
    position: absolute;
    text-align: center;
    top: 105px;
    width: 100%;
}
.my-integral-pop-fst-total[data-v-ab23f4ba]{
    text-align: center;
    font-weight: bold;
    margin-top: -15px;
}
.ccm-sheet-col[data-v-ab23f4ba] .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;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-4ec15822]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-4ec15822]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-4ec15822] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-4ec15822] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-4ec15822] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-4ec15822]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-4ec15822]{
    width: 250px;
    float: left;
}
.omf-right[data-v-4ec15822]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-4ec15822]{
    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-4ec15822]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-4ec15822]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-4ec15822]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-4ec15822]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-4ec15822]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-4ec15822]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-4ec15822]{
    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-4ec15822]{
    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-4ec15822]{
    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-4ec15822]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-4ec15822]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-4ec15822]{
    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-4ec15822 0.2s;
            animation:rotate_animation-data-v-4ec15822 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-4ec15822]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-4ec15822 0.2s;
            animation:rotate_animation_ed-data-v-4ec15822 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-4ec15822{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-4ec15822{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-4ec15822{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-4ec15822{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-4ec15822]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-4ec15822]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-4ec15822]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-4ec15822]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-4ec15822]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-4ec15822]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-4ec15822]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-4ec15822]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-4ec15822]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-4ec15822]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-4ec15822]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-4ec15822]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-4ec15822 1s;
            animation: fill_animation-data-v-4ec15822 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-4ec15822{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-4ec15822{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-4ec15822]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-4ec15822]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-4ec15822]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-4ec15822]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-4ec15822]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-4ec15822]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-4ec15822]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-4ec15822]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-4ec15822]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-4ec15822]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-4ec15822]{
    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-4ec15822]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-4ec15822]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-4ec15822]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-4ec15822]{
    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-4ec15822]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-4ec15822]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-4ec15822]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-4ec15822]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-4ec15822]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-4ec15822]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-4ec15822]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-4ec15822]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-4ec15822]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-4ec15822]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-4ec15822]{
    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-4ec15822]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-4ec15822]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-4ec15822]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-4ec15822]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-4ec15822]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-4ec15822]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-4ec15822]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-4ec15822]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-4ec15822]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-4ec15822]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-4ec15822]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-4ec15822]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-4ec15822]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-4ec15822]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-4ec15822]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-4ec15822]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-4ec15822]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-4ec15822]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-4ec15822]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-4ec15822]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-4ec15822]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-4ec15822]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-4ec15822]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-4ec15822]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-4ec15822]{
    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-4ec15822]{
    height: 100%;
}
.oflc-flex[data-v-4ec15822] {
    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-4ec15822]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-4ec15822]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-4ec15822]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-4ec15822]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-4ec15822]{
    color: #333;
}
.oflc-ddr-account[data-v-4ec15822]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-4ec15822]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-4ec15822]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-4ec15822]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-4ec15822]{
    color: #999;
}
.oflc-scc-btn[data-v-4ec15822]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-4ec15822]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-4ec15822]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-4ec15822]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-4ec15822]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-4ec15822]{
    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-4ec15822]{
    float: left;
}
.commodity-course-info-comp[data-v-4ec15822]{
    /*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-4ec15822]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-4ec15822]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-4ec15822]{
    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-4ec15822]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-4ec15822]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-4ec15822]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-4ec15822]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-4ec15822]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-4ec15822]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-4ec15822]{
    display: block;
}
.ccic-tl-name-btn[data-v-4ec15822]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-4ec15822]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-4ec15822]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-4ec15822]{
    float: right;
}
.ccic-c-price[data-v-4ec15822]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-4ec15822]{
    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-4ec15822]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-4ec15822]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-4ec15822]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-4ec15822]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-4ec15822]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-4ec15822]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-4ec15822]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-4ec15822]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-4ec15822]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-4ec15822]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-4ec15822]{
    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-4ec15822]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-4ec15822]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-4ec15822]{
    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-4ec15822]{
    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-4ec15822]{
    line-height: 26px;
}
.spc-coin-icon[data-v-4ec15822]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-4ec15822]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-4ec15822] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-4ec15822]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-4ec15822]{
    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-4ec15822]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-4ec15822]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-4ec15822]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-4ec15822]{
    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-4ec15822]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-4ec15822]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-4ec15822] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-4ec15822] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-4ec15822] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-4ec15822] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-4ec15822] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-4ec15822]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-4ec15822]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-4ec15822]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-4ec15822]{
    -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-4ec15822]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-4ec15822]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-4ec15822]{
    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-4ec15822]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-4ec15822]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-4ec15822]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-4ec15822]{
    float: right;
}
.integral-score-record-pop-table[data-v-4ec15822]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-4ec15822]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-4ec15822]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-4ec15822]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-4ec15822]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-4ec15822]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-4ec15822]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-4ec15822]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-4ec15822]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-4ec15822]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-4ec15822]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-4ec15822]{
    display: none;
}
.ctlv-f-zone[data-v-4ec15822]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-4ec15822]{
    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-4ec15822]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-4ec15822]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-4ec15822]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-28b8f238]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-28b8f238]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-28b8f238] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-28b8f238] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-28b8f238] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-28b8f238]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-28b8f238]{
    width: 250px;
    float: left;
}
.omf-right[data-v-28b8f238]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-28b8f238]{
    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-28b8f238]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-28b8f238]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-28b8f238]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-28b8f238]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-28b8f238]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-28b8f238]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-28b8f238]{
    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-28b8f238]{
    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-28b8f238]{
    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-28b8f238]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-28b8f238]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-28b8f238]{
    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-28b8f238 0.2s;
            animation:rotate_animation-data-v-28b8f238 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-28b8f238]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-28b8f238 0.2s;
            animation:rotate_animation_ed-data-v-28b8f238 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-28b8f238{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-28b8f238{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-28b8f238{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-28b8f238{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-28b8f238]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-28b8f238]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-28b8f238]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-28b8f238]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-28b8f238]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-28b8f238]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-28b8f238]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-28b8f238]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-28b8f238]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-28b8f238]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-28b8f238]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-28b8f238]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-28b8f238 1s;
            animation: fill_animation-data-v-28b8f238 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-28b8f238{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-28b8f238{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-28b8f238]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-28b8f238]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-28b8f238]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-28b8f238]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-28b8f238]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-28b8f238]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-28b8f238]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-28b8f238]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-28b8f238]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-28b8f238]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-28b8f238]{
    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-28b8f238]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-28b8f238]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-28b8f238]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-28b8f238]{
    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-28b8f238]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-28b8f238]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-28b8f238]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-28b8f238]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-28b8f238]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-28b8f238]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-28b8f238]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-28b8f238]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-28b8f238]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-28b8f238]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-28b8f238]{
    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-28b8f238]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-28b8f238]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-28b8f238]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-28b8f238]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-28b8f238]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-28b8f238]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-28b8f238]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-28b8f238]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-28b8f238]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-28b8f238]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-28b8f238]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-28b8f238]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-28b8f238]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-28b8f238]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-28b8f238]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-28b8f238]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-28b8f238]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-28b8f238]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-28b8f238]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-28b8f238]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-28b8f238]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-28b8f238]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-28b8f238]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-28b8f238]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-28b8f238]{
    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-28b8f238]{
    height: 100%;
}
.oflc-flex[data-v-28b8f238] {
    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-28b8f238]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-28b8f238]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-28b8f238]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-28b8f238]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-28b8f238]{
    color: #333;
}
.oflc-ddr-account[data-v-28b8f238]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-28b8f238]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-28b8f238]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-28b8f238]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-28b8f238]{
    color: #999;
}
.oflc-scc-btn[data-v-28b8f238]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-28b8f238]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-28b8f238]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-28b8f238]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-28b8f238]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-28b8f238]{
    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-28b8f238]{
    float: left;
}
.commodity-course-info-comp[data-v-28b8f238]{
    /*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-28b8f238]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-28b8f238]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-28b8f238]{
    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-28b8f238]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-28b8f238]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-28b8f238]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-28b8f238]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-28b8f238]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-28b8f238]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-28b8f238]{
    display: block;
}
.ccic-tl-name-btn[data-v-28b8f238]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-28b8f238]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-28b8f238]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-28b8f238]{
    float: right;
}
.ccic-c-price[data-v-28b8f238]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-28b8f238]{
    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-28b8f238]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-28b8f238]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-28b8f238]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-28b8f238]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-28b8f238]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-28b8f238]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-28b8f238]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-28b8f238]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-28b8f238]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-28b8f238]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-28b8f238]{
    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-28b8f238]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-28b8f238]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-28b8f238]{
    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-28b8f238]{
    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-28b8f238]{
    line-height: 26px;
}
.spc-coin-icon[data-v-28b8f238]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-28b8f238]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-28b8f238] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-28b8f238]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-28b8f238]{
    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-28b8f238]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-28b8f238]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-28b8f238]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-28b8f238]{
    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-28b8f238]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-28b8f238]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-28b8f238] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-28b8f238] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-28b8f238] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-28b8f238] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-28b8f238] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-28b8f238]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-28b8f238]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-28b8f238]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-28b8f238]{
    -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-28b8f238]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-28b8f238]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-28b8f238]{
    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-28b8f238]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-28b8f238]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-28b8f238]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-28b8f238]{
    float: right;
}
.integral-score-record-pop-table[data-v-28b8f238]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-28b8f238]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-28b8f238]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-28b8f238]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-28b8f238]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-28b8f238]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-28b8f238]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-28b8f238]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-28b8f238]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-28b8f238]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-28b8f238]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-28b8f238]{
    display: none;
}
.ctlv-f-zone[data-v-28b8f238]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-28b8f238]{
    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-28b8f238]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-28b8f238]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-28b8f238]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}

.operate-common-pop{
    padding: 0;
}
.modify-cloud-school-comp-body .el-tree-node__content{
    margin-bottom: 10px;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-746bccb0]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-746bccb0]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-746bccb0] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-746bccb0] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-746bccb0] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-746bccb0]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-746bccb0]{
    width: 250px;
    float: left;
}
.omf-right[data-v-746bccb0]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-746bccb0]{
    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-746bccb0]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-746bccb0]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-746bccb0]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-746bccb0]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-746bccb0]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-746bccb0]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-746bccb0]{
    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-746bccb0]{
    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-746bccb0]{
    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-746bccb0]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-746bccb0]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-746bccb0]{
    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-746bccb0 0.2s;
            animation:rotate_animation-data-v-746bccb0 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-746bccb0]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-746bccb0 0.2s;
            animation:rotate_animation_ed-data-v-746bccb0 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-746bccb0{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-746bccb0{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-746bccb0{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-746bccb0{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-746bccb0]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-746bccb0]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-746bccb0]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-746bccb0]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-746bccb0]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-746bccb0]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-746bccb0]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-746bccb0]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-746bccb0]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-746bccb0]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-746bccb0]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-746bccb0]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-746bccb0 1s;
            animation: fill_animation-data-v-746bccb0 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-746bccb0{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-746bccb0{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-746bccb0]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-746bccb0]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-746bccb0]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-746bccb0]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-746bccb0]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-746bccb0]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-746bccb0]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-746bccb0]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-746bccb0]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-746bccb0]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-746bccb0]{
    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-746bccb0]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-746bccb0]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-746bccb0]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-746bccb0]{
    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-746bccb0]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-746bccb0]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-746bccb0]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-746bccb0]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-746bccb0]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-746bccb0]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-746bccb0]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-746bccb0]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-746bccb0]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-746bccb0]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-746bccb0]{
    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-746bccb0]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-746bccb0]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-746bccb0]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-746bccb0]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-746bccb0]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-746bccb0]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-746bccb0]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-746bccb0]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-746bccb0]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-746bccb0]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-746bccb0]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-746bccb0]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-746bccb0]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-746bccb0]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-746bccb0]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-746bccb0]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-746bccb0]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-746bccb0]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-746bccb0]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-746bccb0]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-746bccb0]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-746bccb0]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-746bccb0]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-746bccb0]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-746bccb0]{
    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-746bccb0]{
    height: 100%;
}
.oflc-flex[data-v-746bccb0] {
    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-746bccb0]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-746bccb0]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-746bccb0]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-746bccb0]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-746bccb0]{
    color: #333;
}
.oflc-ddr-account[data-v-746bccb0]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-746bccb0]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-746bccb0]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-746bccb0]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-746bccb0]{
    color: #999;
}
.oflc-scc-btn[data-v-746bccb0]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-746bccb0]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-746bccb0]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-746bccb0]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-746bccb0]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-746bccb0]{
    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-746bccb0]{
    float: left;
}
.commodity-course-info-comp[data-v-746bccb0]{
    /*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-746bccb0]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-746bccb0]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-746bccb0]{
    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-746bccb0]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-746bccb0]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-746bccb0]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-746bccb0]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-746bccb0]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-746bccb0]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-746bccb0]{
    display: block;
}
.ccic-tl-name-btn[data-v-746bccb0]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-746bccb0]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-746bccb0]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-746bccb0]{
    float: right;
}
.ccic-c-price[data-v-746bccb0]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-746bccb0]{
    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-746bccb0]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-746bccb0]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-746bccb0]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-746bccb0]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-746bccb0]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-746bccb0]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-746bccb0]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-746bccb0]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-746bccb0]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-746bccb0]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-746bccb0]{
    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-746bccb0]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-746bccb0]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-746bccb0]{
    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-746bccb0]{
    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-746bccb0]{
    line-height: 26px;
}
.spc-coin-icon[data-v-746bccb0]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-746bccb0]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-746bccb0] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-746bccb0]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-746bccb0]{
    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-746bccb0]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-746bccb0]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-746bccb0]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-746bccb0]{
    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-746bccb0]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-746bccb0]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-746bccb0] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-746bccb0] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-746bccb0] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-746bccb0] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-746bccb0] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-746bccb0]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-746bccb0]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-746bccb0]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-746bccb0]{
    -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-746bccb0]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-746bccb0]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-746bccb0]{
    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-746bccb0]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-746bccb0]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-746bccb0]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-746bccb0]{
    float: right;
}
.integral-score-record-pop-table[data-v-746bccb0]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-746bccb0]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-746bccb0]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-746bccb0]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-746bccb0]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-746bccb0]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-746bccb0]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-746bccb0]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-746bccb0]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-746bccb0]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-746bccb0]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-746bccb0]{
    display: none;
}
.ctlv-f-zone[data-v-746bccb0]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-746bccb0]{
    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-746bccb0]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-746bccb0]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-746bccb0]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-e4c488ec]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-e4c488ec]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-e4c488ec] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-e4c488ec] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-e4c488ec] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-e4c488ec]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-e4c488ec]{
    width: 250px;
    float: left;
}
.omf-right[data-v-e4c488ec]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-e4c488ec]{
    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-e4c488ec]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-e4c488ec]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-e4c488ec]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-e4c488ec]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-e4c488ec]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-e4c488ec]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-e4c488ec]{
    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-e4c488ec]{
    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-e4c488ec]{
    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-e4c488ec]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-e4c488ec]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-e4c488ec]{
    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-e4c488ec 0.2s;
            animation:rotate_animation-data-v-e4c488ec 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-e4c488ec]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-e4c488ec 0.2s;
            animation:rotate_animation_ed-data-v-e4c488ec 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-e4c488ec{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-e4c488ec{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-e4c488ec{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-e4c488ec{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-e4c488ec]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-e4c488ec]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-e4c488ec]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-e4c488ec]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-e4c488ec]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-e4c488ec]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-e4c488ec]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-e4c488ec]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-e4c488ec]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-e4c488ec]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-e4c488ec]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-e4c488ec]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-e4c488ec 1s;
            animation: fill_animation-data-v-e4c488ec 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-e4c488ec{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-e4c488ec{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-e4c488ec]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-e4c488ec]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-e4c488ec]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-e4c488ec]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-e4c488ec]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-e4c488ec]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-e4c488ec]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-e4c488ec]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-e4c488ec]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-e4c488ec]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-e4c488ec]{
    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-e4c488ec]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-e4c488ec]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-e4c488ec]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-e4c488ec]{
    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-e4c488ec]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-e4c488ec]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-e4c488ec]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-e4c488ec]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-e4c488ec]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-e4c488ec]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-e4c488ec]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-e4c488ec]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-e4c488ec]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-e4c488ec]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-e4c488ec]{
    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-e4c488ec]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-e4c488ec]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-e4c488ec]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-e4c488ec]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-e4c488ec]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-e4c488ec]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-e4c488ec]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-e4c488ec]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-e4c488ec]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-e4c488ec]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-e4c488ec]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-e4c488ec]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-e4c488ec]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-e4c488ec]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-e4c488ec]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-e4c488ec]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-e4c488ec]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-e4c488ec]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-e4c488ec]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-e4c488ec]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-e4c488ec]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-e4c488ec]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-e4c488ec]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-e4c488ec]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-e4c488ec]{
    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-e4c488ec]{
    height: 100%;
}
.oflc-flex[data-v-e4c488ec] {
    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-e4c488ec]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-e4c488ec]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-e4c488ec]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-e4c488ec]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-e4c488ec]{
    color: #333;
}
.oflc-ddr-account[data-v-e4c488ec]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-e4c488ec]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-e4c488ec]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-e4c488ec]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-e4c488ec]{
    color: #999;
}
.oflc-scc-btn[data-v-e4c488ec]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-e4c488ec]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-e4c488ec]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-e4c488ec]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-e4c488ec]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-e4c488ec]{
    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-e4c488ec]{
    float: left;
}
.commodity-course-info-comp[data-v-e4c488ec]{
    /*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-e4c488ec]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-e4c488ec]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-e4c488ec]{
    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-e4c488ec]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-e4c488ec]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-e4c488ec]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-e4c488ec]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-e4c488ec]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-e4c488ec]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-e4c488ec]{
    display: block;
}
.ccic-tl-name-btn[data-v-e4c488ec]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-e4c488ec]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-e4c488ec]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-e4c488ec]{
    float: right;
}
.ccic-c-price[data-v-e4c488ec]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-e4c488ec]{
    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-e4c488ec]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-e4c488ec]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-e4c488ec]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-e4c488ec]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-e4c488ec]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-e4c488ec]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-e4c488ec]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-e4c488ec]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-e4c488ec]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-e4c488ec]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-e4c488ec]{
    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-e4c488ec]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-e4c488ec]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-e4c488ec]{
    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-e4c488ec]{
    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-e4c488ec]{
    line-height: 26px;
}
.spc-coin-icon[data-v-e4c488ec]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-e4c488ec]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-e4c488ec] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-e4c488ec]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-e4c488ec]{
    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-e4c488ec]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-e4c488ec]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-e4c488ec]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-e4c488ec]{
    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-e4c488ec]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-e4c488ec]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-e4c488ec] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-e4c488ec] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-e4c488ec] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-e4c488ec] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-e4c488ec] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-e4c488ec]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-e4c488ec]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-e4c488ec]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-e4c488ec]{
    -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-e4c488ec]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-e4c488ec]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-e4c488ec]{
    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-e4c488ec]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-e4c488ec]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-e4c488ec]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-e4c488ec]{
    float: right;
}
.integral-score-record-pop-table[data-v-e4c488ec]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-e4c488ec]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-e4c488ec]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-e4c488ec]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-e4c488ec]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-e4c488ec]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-e4c488ec]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-e4c488ec]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-e4c488ec]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-e4c488ec]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-e4c488ec]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-e4c488ec]{
    display: none;
}
.ctlv-f-zone[data-v-e4c488ec]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-e4c488ec]{
    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-e4c488ec]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-e4c488ec]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-e4c488ec]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-bd6dfd66] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-bd6dfd66] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-bd6dfd66] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-bd6dfd66] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-bd6dfd66] .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-bd6dfd66] .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-bd6dfd66] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-bd6dfd66] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-bd6dfd66] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-bd6dfd66] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-bd6dfd66]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-bd6dfd66] {
    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-bd6dfd66]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-bd6dfd66]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-bd6dfd66]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-bd6dfd66]{
    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-bd6dfd66]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-bd6dfd66]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-bd6dfd66]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-bd6dfd66]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-bd6dfd66]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-bd6dfd66]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-bd6dfd66]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-bd6dfd66] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-bd6dfd66]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-bd6dfd66]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-bd6dfd66] .cource-teaching-form .el-input__inner,[data-v-bd6dfd66] .cource-teaching-form .el-textarea__inner,[data-v-bd6dfd66] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-bd6dfd66] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-bd6dfd66] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-bd6dfd66] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-bd6dfd66] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-bd6dfd66] .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-bd6dfd66] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-bd6dfd66] .cource-teaching-form .el-input__inner:focus,[data-v-bd6dfd66] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-bd6dfd66] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-bd6dfd66] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-bd6dfd66] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-bd6dfd66] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-bd6dfd66] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-bd6dfd66] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-bd6dfd66] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-bd6dfd66] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-bd6dfd66]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-bd6dfd66]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-bd6dfd66]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-bd6dfd66]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-bd6dfd66]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-bd6dfd66]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-bd6dfd66]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-bd6dfd66]{
    height: 485px;
}
.course-search[data-v-bd6dfd66]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-bd6dfd66]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-bd6dfd66]{
    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-bd6dfd66]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-bd6dfd66]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-bd6dfd66]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-bd6dfd66]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-bd6dfd66]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-bd6dfd66]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-bd6dfd66] {
    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-bd6dfd66]{
    border: none;
}
.select-span-pop-box-title[data-v-bd6dfd66]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-bd6dfd66] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-bd6dfd66] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-bd6dfd66]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-bd6dfd66]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-bd6dfd66]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-bd6dfd66]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-bd6dfd66]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-bd6dfd66]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-bd6dfd66]{
}
._vpcc_second[data-v-bd6dfd66]{
    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-bd6dfd66]{
    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-bd6dfd66]{
    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-bd6dfd66]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-bd6dfd66]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-bd6dfd66]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-bd6dfd66]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-bd6dfd66] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-bd6dfd66]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-bd6dfd66] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-bd6dfd66]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-bd6dfd66] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-bd6dfd66] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-bd6dfd66] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-bd6dfd66]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-bd6dfd66]{
    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-bd6dfd66]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-bd6dfd66]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-bd6dfd66]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-bd6dfd66]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-bd6dfd66]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-bd6dfd66]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-bd6dfd66]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-bd6dfd66]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-bd6dfd66]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-bd6dfd66]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-bd6dfd66]{
    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-bd6dfd66]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-bd6dfd66]{
    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-bd6dfd66]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-bd6dfd66]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-bd6dfd66]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-bd6dfd66]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-bd6dfd66]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-bd6dfd66]{
    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-bd6dfd66]{
    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-bd6dfd66]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-bd6dfd66]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-bd6dfd66] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-bd6dfd66] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-bd6dfd66] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-bd6dfd66]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-bd6dfd66]{
    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-bd6dfd66]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-bd6dfd66]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-bd6dfd66]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-bd6dfd66]{
    float: right;
}
.chnsifpd-v2[data-v-bd6dfd66]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-bd6dfd66]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-bd6dfd66]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-bd6dfd66]{
    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-bd6dfd66]{
    display: block;
}
.course-hns-info-form-user[data-v-bd6dfd66]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-bd6dfd66]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-bd6dfd66]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-bd6dfd66]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-bd6dfd66]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-bd6dfd66]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-bd6dfd66]{
    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-bd6dfd66]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-bd6dfd66]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-bd6dfd66]{
    height: 600px;
    overflow: auto;
}
.gocp-core-field[data-v-bd6dfd66]{
    padding-top: 51px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.gocp-core-field-input-core[data-v-bd6dfd66]{
    width: 100%;
    height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 16px;
    color: #68747f;
    border: 1px solid #d1dce7;
    border-radius: 5px;
}
.gocp-core-field-txt[data-v-bd6dfd66]{
    font-size: 16px;
    font-weight: bold;
    color: #333;
    line-height: 34px;
    float: left;
}
.gocp-core-field-input[data-v-bd6dfd66]{
    float:left;
    width: 150px;
    margin: 0 20px 13px;
}
.add-fast-link-pop-url[data-v-bd6dfd66] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-bd6dfd66]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-bd6dfd66]{
    padding: 0px;
}
.new-teach-version-pop-ui[data-v-bd6dfd66] .el-dialog__body{
    padding: 0 0 20px 0;
}
.copyright-ratio-pop[data-v-bd6dfd66]{
    padding: 0 24px;
    height: 190px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.copyright-ratio-pop .course-hns-info-form-user[data-v-bd6dfd66]{
    margin-top: 30px;
}
.copyright-rp-ratio-box-input[data-v-bd6dfd66]{
    width: 48px;
    height: 34px;
    border-radius: 5px;
    border: 1px solid #d9d9e1;
    text-align: center;
    margin-left: 14px;
}
.copyright-rp-ratio-box[data-v-bd6dfd66]{
    margin-top: 7px;
}
.copyright-ratio-pop-top[data-v-bd6dfd66]{
    height: 143px;
}
.copyright-ratio-pop-btn[data-v-bd6dfd66]{
    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-bd6dfd66]:hover{
    -webkit-transform: scale(1);
            transform: scale(1);
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-6bb77b8a] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-6bb77b8a] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-6bb77b8a] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-6bb77b8a] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-6bb77b8a] .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-6bb77b8a] .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-6bb77b8a] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-6bb77b8a] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-6bb77b8a] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-6bb77b8a] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-6bb77b8a]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-6bb77b8a] {
    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-6bb77b8a]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-6bb77b8a]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-6bb77b8a]{
    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-6bb77b8a]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-6bb77b8a]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-6bb77b8a]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-6bb77b8a]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-6bb77b8a]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-6bb77b8a]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-6bb77b8a]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-6bb77b8a] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-6bb77b8a]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-6bb77b8a]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-6bb77b8a] .cource-teaching-form .el-input__inner,[data-v-6bb77b8a] .cource-teaching-form .el-textarea__inner,[data-v-6bb77b8a] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-6bb77b8a] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-6bb77b8a] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-6bb77b8a] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-6bb77b8a] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-6bb77b8a] .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-6bb77b8a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-6bb77b8a] .cource-teaching-form .el-input__inner:focus,[data-v-6bb77b8a] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-6bb77b8a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-6bb77b8a] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-6bb77b8a] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-6bb77b8a] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-6bb77b8a] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-6bb77b8a] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-6bb77b8a] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-6bb77b8a] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-6bb77b8a]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-6bb77b8a]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-6bb77b8a]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-6bb77b8a]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-6bb77b8a]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-6bb77b8a]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-6bb77b8a]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-6bb77b8a]{
    height: 485px;
}
.course-search[data-v-6bb77b8a]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-6bb77b8a]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-6bb77b8a]{
    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-6bb77b8a]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-6bb77b8a]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-6bb77b8a]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-6bb77b8a]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-6bb77b8a]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-6bb77b8a]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-6bb77b8a] {
    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-6bb77b8a]{
    border: none;
}
.select-span-pop-box-title[data-v-6bb77b8a]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-6bb77b8a] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-6bb77b8a] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-6bb77b8a]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-6bb77b8a]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-6bb77b8a]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-6bb77b8a]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-6bb77b8a]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-6bb77b8a]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-6bb77b8a]{
}
._vpcc_second[data-v-6bb77b8a]{
    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-6bb77b8a]{
    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-6bb77b8a]{
    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-6bb77b8a]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-6bb77b8a]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-6bb77b8a]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-6bb77b8a]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-6bb77b8a] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-6bb77b8a]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-6bb77b8a] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-6bb77b8a]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-6bb77b8a] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-6bb77b8a] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-6bb77b8a] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-6bb77b8a]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-6bb77b8a]{
    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-6bb77b8a]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-6bb77b8a]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-6bb77b8a]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-6bb77b8a]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-6bb77b8a]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-6bb77b8a]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-6bb77b8a]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-6bb77b8a]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-6bb77b8a]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-6bb77b8a]{
    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-6bb77b8a]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-6bb77b8a]{
    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-6bb77b8a]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-6bb77b8a]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-6bb77b8a]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-6bb77b8a]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-6bb77b8a]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-6bb77b8a]{
    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-6bb77b8a]{
    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-6bb77b8a]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-6bb77b8a]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-6bb77b8a] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-6bb77b8a] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-6bb77b8a] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-6bb77b8a]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-6bb77b8a]{
    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-6bb77b8a]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-6bb77b8a]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-6bb77b8a]{
    float: right;
}
.chnsifpd-v2[data-v-6bb77b8a]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-6bb77b8a]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-6bb77b8a]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-6bb77b8a]{
    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-6bb77b8a]{
    display: block;
}
.course-hns-info-form-user[data-v-6bb77b8a]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-6bb77b8a]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-6bb77b8a]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-6bb77b8a]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-6bb77b8a]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-6bb77b8a]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-6bb77b8a]{
    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-6bb77b8a]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-6bb77b8a]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-6bb77b8a]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-6bb77b8a]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-6bb77b8a] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-6bb77b8a] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-6bb77b8a] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-6bb77b8a]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-6bb77b8a]{
    width: 250px;
    float: left;
}
.omf-right[data-v-6bb77b8a]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-6bb77b8a]{
    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-6bb77b8a]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-6bb77b8a]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-6bb77b8a]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-6bb77b8a]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-6bb77b8a]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-6bb77b8a]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-6bb77b8a]{
    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-6bb77b8a]{
    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-6bb77b8a]{
    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-6bb77b8a]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-6bb77b8a]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-6bb77b8a]{
    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-6bb77b8a 0.2s;
            animation:rotate_animation-data-v-6bb77b8a 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-6bb77b8a]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-6bb77b8a 0.2s;
            animation:rotate_animation_ed-data-v-6bb77b8a 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-6bb77b8a{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-6bb77b8a{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-6bb77b8a{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-6bb77b8a{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-6bb77b8a]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-6bb77b8a]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-6bb77b8a]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-6bb77b8a]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-6bb77b8a]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-6bb77b8a]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-6bb77b8a]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-6bb77b8a]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-6bb77b8a]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-6bb77b8a]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-6bb77b8a]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-6bb77b8a]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-6bb77b8a 1s;
            animation: fill_animation-data-v-6bb77b8a 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-6bb77b8a{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-6bb77b8a{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-6bb77b8a]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-6bb77b8a]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-6bb77b8a]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-6bb77b8a]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-6bb77b8a]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-6bb77b8a]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-6bb77b8a]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-6bb77b8a]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-6bb77b8a]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-6bb77b8a]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-6bb77b8a]{
    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-6bb77b8a]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-6bb77b8a]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-6bb77b8a]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-6bb77b8a]{
    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-6bb77b8a]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-6bb77b8a]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-6bb77b8a]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-6bb77b8a]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-6bb77b8a]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-6bb77b8a]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-6bb77b8a]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-6bb77b8a]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-6bb77b8a]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-6bb77b8a]{
    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-6bb77b8a]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-6bb77b8a]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-6bb77b8a]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-6bb77b8a]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-6bb77b8a]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-6bb77b8a]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-6bb77b8a]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-6bb77b8a]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-6bb77b8a]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-6bb77b8a]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-6bb77b8a]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-6bb77b8a]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-6bb77b8a]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-6bb77b8a]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-6bb77b8a]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-6bb77b8a]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-6bb77b8a]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-6bb77b8a]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-6bb77b8a]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-6bb77b8a]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-6bb77b8a]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-6bb77b8a]{
    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-6bb77b8a]{
    height: 100%;
}
.oflc-flex[data-v-6bb77b8a] {
    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-6bb77b8a]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-6bb77b8a]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-6bb77b8a]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-6bb77b8a]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-6bb77b8a]{
    color: #333;
}
.oflc-ddr-account[data-v-6bb77b8a]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-6bb77b8a]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-6bb77b8a]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-6bb77b8a]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-6bb77b8a]{
    color: #999;
}
.oflc-scc-btn[data-v-6bb77b8a]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-6bb77b8a]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-6bb77b8a]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-6bb77b8a]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-6bb77b8a]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-6bb77b8a]{
    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-6bb77b8a]{
    float: left;
}
.commodity-course-info-comp[data-v-6bb77b8a]{
    /*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-6bb77b8a]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-6bb77b8a]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-6bb77b8a]{
    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-6bb77b8a]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-6bb77b8a]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-6bb77b8a]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-6bb77b8a]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-6bb77b8a]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-6bb77b8a]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-6bb77b8a]{
    display: block;
}
.ccic-tl-name-btn[data-v-6bb77b8a]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-6bb77b8a]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-6bb77b8a]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-6bb77b8a]{
    float: right;
}
.ccic-c-price[data-v-6bb77b8a]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-6bb77b8a]{
    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-6bb77b8a]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-6bb77b8a]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-6bb77b8a]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-6bb77b8a]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-6bb77b8a]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-6bb77b8a]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-6bb77b8a]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-6bb77b8a]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-6bb77b8a]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-6bb77b8a]{
    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-6bb77b8a]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-6bb77b8a]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-6bb77b8a]{
    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-6bb77b8a]{
    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-6bb77b8a]{
    line-height: 26px;
}
.spc-coin-icon[data-v-6bb77b8a]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-6bb77b8a] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-6bb77b8a]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-6bb77b8a]{
    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-6bb77b8a]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-6bb77b8a]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-6bb77b8a]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-6bb77b8a]{
    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-6bb77b8a]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-6bb77b8a]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-6bb77b8a] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-6bb77b8a] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-6bb77b8a] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-6bb77b8a] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-6bb77b8a] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-6bb77b8a]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-6bb77b8a]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-6bb77b8a]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-6bb77b8a]{
    -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-6bb77b8a]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-6bb77b8a]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-6bb77b8a]{
    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-6bb77b8a]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-6bb77b8a]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-6bb77b8a]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-6bb77b8a]{
    float: right;
}
.integral-score-record-pop-table[data-v-6bb77b8a]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-6bb77b8a]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-6bb77b8a]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-6bb77b8a]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-6bb77b8a]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-6bb77b8a]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-6bb77b8a]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-6bb77b8a]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-6bb77b8a]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-6bb77b8a]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-6bb77b8a]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-6bb77b8a]{
    display: none;
}
.ctlv-f-zone[data-v-6bb77b8a]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-6bb77b8a]{
    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-6bb77b8a]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-6bb77b8a]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-6bb77b8a]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 消费币管理
 * @author: yansen
 * @time: 2021-03-10
 */
.consumer-currency-manage-header[data-v-6bb77b8a]{
    margin-top: 21px;
}
.consumer-currency-manage-hl-nav[data-v-6bb77b8a]{
    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-6bb77b8a]{
    color: #2288F7;
    border-bottom: 2px solid #2288f7;
}
.consumer-currency-manage-hl-navs[data-v-6bb77b8a]{
    float: left;
}
.consumer-currency-manage-hr[data-v-6bb77b8a]{
    float: right;
}
.ccm-batch-btn[data-v-6bb77b8a]{
    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-6bb77b8a]{
    float: left;
    width: 179px;
    margin-right: 24px;
}
.ccm-sheet-header[data-v-6bb77b8a]{
    background: #f1f1f1;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
.ccm-sheet[data-v-6bb77b8a]{
    margin-top: 20px;
    border: 1px solid #e9e8e8;
    padding-bottom: 0px;
    min-height: 100px;
}
.ccm-sheet-col[data-v-6bb77b8a]{
    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-6bb77b8a] .wl_filter_btns{
    margin-top: 10px;
}
.ccm-sheet-row[data-v-6bb77b8a]{
    height: 45px;
    line-height: 45px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.ccm-sheet-row[data-v-6bb77b8a]{
    border-bottom: 1px solid #e9e8e8;
}
.ccm-sheet-row .ccm-sheet-col[data-v-6bb77b8a]{
    color: #999;
}
.csc-fir-col[data-v-6bb77b8a]{
    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-6bb77b8a] {
    color: #409EFF;
}
.ccm-sheet-header[data-v-6bb77b8a] .el-checkbox__label{
    color: #494949;
}
.ccm-sheet-row[data-v-6bb77b8a] .el-checkbox__label{
    color: #999;
}
.ccm-sheet-col-btn[data-v-6bb77b8a]{
    cursor: pointer;
    color: #333;
}
.ccm-sheet-col-gb[data-v-6bb77b8a]{
    color: #333;
    margin: 0 14px;
}
.ccmsc-list-hc[data-v-6bb77b8a]{
    height: 40px;
    cursor: pointer;
}
.ccmsc-list-icon[data-v-6bb77b8a]{
    color: #999999;
    font-size: 13px;
    margin-left: 8px;
}
.ccm-sheet-filter[data-v-6bb77b8a]{
    margin-top: 60px;
    margin-bottom: 38px;
}
.ccm-sc-num[data-v-6bb77b8a]{
    float: left;
    color: #333;
    line-height: 45px;
}
.ccm-sc-icon[data-v-6bb77b8a]{
    width: 15px;
    height: 15px;
    border-radius: 50%;
    float: left;
    line-height: normal;
    margin-top: -5px;
    margin-right: 8px;
}
.ccm-sc-icon img[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.ccm-sheet-row .ccm-sheet-col[data-v-6bb77b8a]{
    color: #333;
}
.ccm-sheet-col-text-income[data-v-6bb77b8a]{
    color: #2288F7;
}
.ccm-sheet-col-text-income._reverse[data-v-6bb77b8a]{
    color: #FF8A8A;
}
.my-integral-pop-fst[data-v-6bb77b8a]{
    height: 230px;
}
.my-integral-pop-fst-left[data-v-6bb77b8a]{
    width: 410px;
    float: left;
    height: 100%;
}
.my-integral-pop-fst-right[data-v-6bb77b8a]{
    width: calc(100% - 410px);
    float: left;
    height: 100%;
}
.my-integral-pop-fst-r-title[data-v-6bb77b8a]{
    font-size: 16px;
    color: #494949;
    font-weight: bold;
    padding-top: 59px;
}
.my-integral-pop-fst-r-pt[data-v-6bb77b8a]{
    width: 25%;
    float: left;
}
.myipfst-r-pt-name[data-v-6bb77b8a]{
    color: #666;
    font-size: 14px;
}
.myipfst-r-pt-count[data-v-6bb77b8a]{
    font-size: 30px;
    color: #333;
    font-weight: bold;
    letter-spacing: 0px;
    margin-top: 25px;
}
.myipfst-r-pt-desc[data-v-6bb77b8a]{
    color: #f9b54f;
    font-size: 12px;
    margin-top: 15px;
}
.my-integral-pop-fst-r-pts[data-v-6bb77b8a]{
    margin-top: 48px;
}
.my-integral-pop-fst-graphical-cover[data-v-6bb77b8a]{
    width: 200px;
    height: 200px;
    margin: 48px auto 0;
    position: relative;
}
.my-integral-pop-fst-graphical-core[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
}
.my-integral-pop-fst-graphical-core-page[data-v-6bb77b8a]{
    width: 100%;
    height: 100%;
}
.my-integral-pop-fst-count[data-v-6bb77b8a]{
    font-size: 22px;
    font-weight: bold;
    color: #333;
    position: absolute;
    text-align: center;
    top: 75px;
    width: 100%;
}
.my-integral-pop-fst-name[data-v-6bb77b8a]{
    font-size: 15px;
    color: #999;
    position: absolute;
    text-align: center;
    top: 105px;
    width: 100%;
}
.my-integral-pop-fst-total[data-v-6bb77b8a]{
    text-align: center;
    font-weight: bold;
    margin-top: -15px;
}
.ccm-sheet-col[data-v-6bb77b8a] .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-url[data-v-6bb77b8a] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-box[data-v-6bb77b8a] .el-input__inner {
    border-radius: 5px;
}
.add-fast-link-pop-title[data-v-6bb77b8a]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-6bb77b8a]{
    padding: 0px;
}
.new-teach-version-pop-ui[data-v-6bb77b8a] .el-dialog__body{
    padding: 0 0 20px 0;
}
.copyright-ratio-pop[data-v-6bb77b8a]{
    padding: 0;
    min-height: 290px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.copyright-ratio-pop .course-hns-info-form-user[data-v-6bb77b8a]{
    margin-top: 30px;
}
.copyright-rp-ratio-box-input[data-v-6bb77b8a]{
    width: 48px;
    height: 34px;
    border-radius: 5px;
    border: 1px solid #d9d9e1;
    text-align: center;
    margin-left: 14px;
}
.copyright-rp-ratio-box[data-v-6bb77b8a]{
    margin-top: 7px;
}
.copyright-ratio-pop-top[data-v-6bb77b8a]{
    height: 143px;
}
.copyright-ratio-pop-btn[data-v-6bb77b8a]{
    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-6bb77b8a]:hover{
    -webkit-transform: scale(1);
            transform: scale(1);
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-972de894]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-972de894]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-972de894] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-972de894] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-972de894] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-972de894]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-972de894]{
    width: 250px;
    float: left;
}
.omf-right[data-v-972de894]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-972de894]{
    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-972de894]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-972de894]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-972de894]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-972de894]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-972de894]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-972de894]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-972de894]{
    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-972de894]{
    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-972de894]{
    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-972de894]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-972de894]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-972de894]{
    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-972de894 0.2s;
            animation:rotate_animation-data-v-972de894 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-972de894]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-972de894 0.2s;
            animation:rotate_animation_ed-data-v-972de894 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-972de894{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-972de894{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-972de894{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-972de894{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-972de894]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-972de894]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-972de894]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-972de894]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-972de894]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-972de894]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-972de894]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-972de894]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-972de894]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-972de894]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-972de894]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-972de894]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-972de894 1s;
            animation: fill_animation-data-v-972de894 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-972de894{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-972de894{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-972de894]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-972de894]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-972de894]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-972de894]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-972de894]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-972de894]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-972de894]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-972de894]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-972de894]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-972de894]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-972de894]{
    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-972de894]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-972de894]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-972de894]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-972de894]{
    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-972de894]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-972de894]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-972de894]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-972de894]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-972de894]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-972de894]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-972de894]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-972de894]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-972de894]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-972de894]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-972de894]{
    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-972de894]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-972de894]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-972de894]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-972de894]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-972de894]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-972de894]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-972de894]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-972de894]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-972de894]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-972de894]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-972de894]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-972de894]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-972de894]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-972de894]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-972de894]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-972de894]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-972de894]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-972de894]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-972de894]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-972de894]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-972de894]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-972de894]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-972de894]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-972de894]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-972de894]{
    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-972de894]{
    height: 100%;
}
.oflc-flex[data-v-972de894] {
    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-972de894]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-972de894]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-972de894]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-972de894]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-972de894]{
    color: #333;
}
.oflc-ddr-account[data-v-972de894]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-972de894]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-972de894]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-972de894]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-972de894]{
    color: #999;
}
.oflc-scc-btn[data-v-972de894]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-972de894]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-972de894]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-972de894]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-972de894]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-972de894]{
    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-972de894]{
    float: left;
}
.commodity-course-info-comp[data-v-972de894]{
    /*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-972de894]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-972de894]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-972de894]{
    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-972de894]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-972de894]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-972de894]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-972de894]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-972de894]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-972de894]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-972de894]{
    display: block;
}
.ccic-tl-name-btn[data-v-972de894]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-972de894]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-972de894]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-972de894]{
    float: right;
}
.ccic-c-price[data-v-972de894]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-972de894]{
    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-972de894]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-972de894]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-972de894]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-972de894]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-972de894]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-972de894]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-972de894]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-972de894]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-972de894]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-972de894]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-972de894]{
    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-972de894]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-972de894]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-972de894]{
    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-972de894]{
    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-972de894]{
    line-height: 26px;
}
.spc-coin-icon[data-v-972de894]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-972de894]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-972de894] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-972de894]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-972de894]{
    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-972de894]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-972de894]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-972de894]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-972de894]{
    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-972de894]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-972de894]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-972de894] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-972de894] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-972de894] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-972de894] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-972de894] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-972de894]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-972de894]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-972de894]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-972de894]{
    -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-972de894]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-972de894]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-972de894]{
    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-972de894]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-972de894]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-972de894]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-972de894]{
    float: right;
}
.integral-score-record-pop-table[data-v-972de894]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-972de894]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-972de894]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-972de894]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-972de894]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-972de894]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-972de894]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-972de894]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-972de894]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-972de894]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-972de894]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-972de894]{
    display: none;
}
.ctlv-f-zone[data-v-972de894]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-972de894]{
    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-972de894]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-972de894]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-972de894]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 消费币管理
 * @author: yansen
 * @time: 2021-01-14
 */
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-7242e0a1] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-7242e0a1] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-7242e0a1] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-7242e0a1] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-7242e0a1] .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-7242e0a1] .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-7242e0a1] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-7242e0a1] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-7242e0a1] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-7242e0a1] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-7242e0a1]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-7242e0a1] {
    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-7242e0a1]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-7242e0a1]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-7242e0a1]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-7242e0a1]{
    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-7242e0a1]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-7242e0a1]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-7242e0a1]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-7242e0a1]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-7242e0a1]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-7242e0a1]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-7242e0a1]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-7242e0a1] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-7242e0a1]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-7242e0a1]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-7242e0a1] .cource-teaching-form .el-input__inner,[data-v-7242e0a1] .cource-teaching-form .el-textarea__inner,[data-v-7242e0a1] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-7242e0a1] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-7242e0a1] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-7242e0a1] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-7242e0a1] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-7242e0a1] .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-7242e0a1] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-7242e0a1] .cource-teaching-form .el-input__inner:focus,[data-v-7242e0a1] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-7242e0a1] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-7242e0a1] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-7242e0a1] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-7242e0a1] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-7242e0a1] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-7242e0a1] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-7242e0a1] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-7242e0a1] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-7242e0a1]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-7242e0a1]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-7242e0a1]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-7242e0a1]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-7242e0a1]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-7242e0a1]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-7242e0a1]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-7242e0a1]{
    height: 485px;
}
.course-search[data-v-7242e0a1]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-7242e0a1]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-7242e0a1]{
    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-7242e0a1]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-7242e0a1]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-7242e0a1]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-7242e0a1]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-7242e0a1]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-7242e0a1]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-7242e0a1] {
    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-7242e0a1]{
    border: none;
}
.select-span-pop-box-title[data-v-7242e0a1]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-7242e0a1] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-7242e0a1] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-7242e0a1]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-7242e0a1]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-7242e0a1]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-7242e0a1]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-7242e0a1]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-7242e0a1]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-7242e0a1]{
}
._vpcc_second[data-v-7242e0a1]{
    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-7242e0a1]{
    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-7242e0a1]{
    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-7242e0a1]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-7242e0a1]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-7242e0a1]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-7242e0a1]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-7242e0a1] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-7242e0a1]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-7242e0a1] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-7242e0a1]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-7242e0a1] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-7242e0a1] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-7242e0a1] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-7242e0a1]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-7242e0a1]{
    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-7242e0a1]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-7242e0a1]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-7242e0a1]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-7242e0a1]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-7242e0a1]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-7242e0a1]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-7242e0a1]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-7242e0a1]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-7242e0a1]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-7242e0a1]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-7242e0a1]{
    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-7242e0a1]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-7242e0a1]{
    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-7242e0a1]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-7242e0a1]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-7242e0a1]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-7242e0a1]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-7242e0a1]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-7242e0a1]{
    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-7242e0a1]{
    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-7242e0a1]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-7242e0a1]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-7242e0a1] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-7242e0a1] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-7242e0a1] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-7242e0a1]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-7242e0a1]{
    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-7242e0a1]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-7242e0a1]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-7242e0a1]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-7242e0a1]{
    float: right;
}
.chnsifpd-v2[data-v-7242e0a1]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-7242e0a1]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-7242e0a1]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-7242e0a1]{
    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-7242e0a1]{
    display: block;
}
.course-hns-info-form-user[data-v-7242e0a1]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-7242e0a1]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-7242e0a1]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-7242e0a1]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-7242e0a1]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-7242e0a1]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-7242e0a1]{
    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-7242e0a1]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-7242e0a1]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-7242e0a1]{
    height: 600px;
    overflow: auto;
}
.add-fast-link-pop-url[data-v-7242e0a1] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-7242e0a1]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-7242e0a1]{
    padding: 0;
}
.msgConfirmBox .el-dialog__body[data-v-7242e0a1]{
    padding: 0;
}
.sintr-input[data-v-7242e0a1]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
    margin: 0 10px;
}
.set-interest-rate-pop[data-v-7242e0a1]{
    padding-top: 20px;
}
.add-fast-link-pop-box-yes-btn[data-v-7242e0a1]{
    float: right;
}
.add-fast-link-pop-box-no-btn[data-v-7242e0a1]{
    color:#999999;
    background: #eeeeee;
    float: left;
}
.add-fast-link-pop-box-btns[data-v-7242e0a1]{
    width: 380px;
    margin: 50px auto 15px;
}
/**
 * @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;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-d4a3f3e8] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-d4a3f3e8] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-d4a3f3e8] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-d4a3f3e8] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-d4a3f3e8] .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-d4a3f3e8] .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-d4a3f3e8] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-d4a3f3e8] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-d4a3f3e8] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-d4a3f3e8] {
    margin-bottom: 10px;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-790646ed]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-790646ed]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-790646ed] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-790646ed] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-790646ed] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-790646ed]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-790646ed]{
    width: 250px;
    float: left;
}
.omf-right[data-v-790646ed]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-790646ed]{
    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-790646ed]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-790646ed]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-790646ed]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-790646ed]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-790646ed]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-790646ed]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-790646ed]{
    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-790646ed]{
    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-790646ed]{
    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-790646ed]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-790646ed]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-790646ed]{
    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-790646ed 0.2s;
            animation:rotate_animation-data-v-790646ed 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-790646ed]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-790646ed 0.2s;
            animation:rotate_animation_ed-data-v-790646ed 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-790646ed{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-790646ed{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-790646ed{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-790646ed{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-790646ed]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-790646ed]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-790646ed]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-790646ed]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-790646ed]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-790646ed]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-790646ed]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-790646ed]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-790646ed]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-790646ed]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-790646ed]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-790646ed]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-790646ed 1s;
            animation: fill_animation-data-v-790646ed 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-790646ed{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-790646ed{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-790646ed]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-790646ed]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-790646ed]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-790646ed]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-790646ed]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-790646ed]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-790646ed]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-790646ed]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-790646ed]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-790646ed]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-790646ed]{
    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-790646ed]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-790646ed]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-790646ed]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-790646ed]{
    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-790646ed]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-790646ed]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-790646ed]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-790646ed]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-790646ed]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-790646ed]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-790646ed]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-790646ed]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-790646ed]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-790646ed]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-790646ed]{
    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-790646ed]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-790646ed]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-790646ed]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-790646ed]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-790646ed]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-790646ed]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-790646ed]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-790646ed]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-790646ed]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-790646ed]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-790646ed]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-790646ed]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-790646ed]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-790646ed]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-790646ed]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-790646ed]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-790646ed]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-790646ed]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-790646ed]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-790646ed]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-790646ed]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-790646ed]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-790646ed]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-790646ed]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-790646ed]{
    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-790646ed]{
    height: 100%;
}
.oflc-flex[data-v-790646ed] {
    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-790646ed]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-790646ed]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-790646ed]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-790646ed]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-790646ed]{
    color: #333;
}
.oflc-ddr-account[data-v-790646ed]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-790646ed]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-790646ed]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-790646ed]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-790646ed]{
    color: #999;
}
.oflc-scc-btn[data-v-790646ed]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-790646ed]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-790646ed]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-790646ed]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-790646ed]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-790646ed]{
    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-790646ed]{
    float: left;
}
.commodity-course-info-comp[data-v-790646ed]{
    /*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-790646ed]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-790646ed]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-790646ed]{
    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-790646ed]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-790646ed]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-790646ed]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-790646ed]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-790646ed]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-790646ed]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-790646ed]{
    display: block;
}
.ccic-tl-name-btn[data-v-790646ed]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-790646ed]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-790646ed]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-790646ed]{
    float: right;
}
.ccic-c-price[data-v-790646ed]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-790646ed]{
    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-790646ed]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-790646ed]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-790646ed]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-790646ed]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-790646ed]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-790646ed]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-790646ed]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-790646ed]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-790646ed]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-790646ed]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-790646ed]{
    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-790646ed]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-790646ed]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-790646ed]{
    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-790646ed]{
    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-790646ed]{
    line-height: 26px;
}
.spc-coin-icon[data-v-790646ed]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-790646ed]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-790646ed] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-790646ed]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-790646ed]{
    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-790646ed]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-790646ed]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-790646ed]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-790646ed]{
    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-790646ed]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-790646ed]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-790646ed] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-790646ed] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-790646ed] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-790646ed] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-790646ed] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-790646ed]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-790646ed]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-790646ed]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-790646ed]{
    -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-790646ed]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-790646ed]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-790646ed]{
    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-790646ed]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-790646ed]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-790646ed]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-790646ed]{
    float: right;
}
.integral-score-record-pop-table[data-v-790646ed]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-790646ed]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-790646ed]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-790646ed]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-790646ed]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-790646ed]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-790646ed]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-790646ed]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-790646ed]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-790646ed]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-790646ed]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-790646ed]{
    display: none;
}
.ctlv-f-zone[data-v-790646ed]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-790646ed]{
    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-790646ed]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-790646ed]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-790646ed]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 积分管理页面样式
 * @author: yansen
 * @time: 2020-01-14
 */
.omf-stat-table-root[data-v-790646ed]{
    margin-top: 17px;
    border: 1px solid #e9e8e8;
    background: #fff;
}
.omf-sth-l-unit[data-v-790646ed]{
    height:80px;
    line-height:80px;
    text-align: center;
    color: #494949;
    font-size: 14px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-right: 1px solid #e9e8e8;
    border-bottom: 1px solid #e9e8e8;
    background: #f1f1f1;
    color: #494949;
}
.omf-stat-table-left[data-v-790646ed]{
    width: 262px;
    float: left;
}
.omf-stat-table-right[data-v-790646ed]{
    width: calc(100% - 262px);
    float: right;
}
.omf-sth-r-unit-title[data-v-790646ed]{
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #e9e8e8;
    text-align: center;
    background: #f1f1f1;
    color: #494949;
}
.omf-sth-r-unit-marks[data-v-790646ed]{
}
.omf-sth-r-unit-mark[data-v-790646ed]{
    width: 33.33333%;
    height: 39px;
    line-height: 39px;
    float: left;
    background: #f9f9f9;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #e9e8e8;
    text-align: center;
    font-size: 13px;
    color: #999;
}
.omf-sth-r-unit-mark[data-v-790646ed]:not(:last-child) {
    border-right: 1px solid #e9e8e8;
}
.omf-stblu-fir-lv[data-v-790646ed]{
    background: #f9f9f9;
    width: 106px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    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;
    height: 46px;
    color: #999;
}
.omf-stblu-sec-lvs[data-v-790646ed]{
    width: calc(100% - 106px);
    float: left;
    border-left: 1px solid #e9e8e8;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.omf-stblu-sec-lv[data-v-790646ed]{
    height: 46px;
    line-height: 46px;
    color: #999;
}
.omf-stblu-sec-lv[data-v-790646ed]:not(:last-child) {
    border-bottom: 1px solid #e9e8e8;
}
.omf-stb-l-unit[data-v-790646ed]{
    border-right:1px solid #e9e8e8;
}
.omf-stb-l-unit:not(:last-child) .omf-stblu-sec-lvs[data-v-790646ed]{
    border-bottom: 1px solid #e9e8e8;
}
.omf-stb-l-unit:not(:last-child) .omf-stblu-fir-lv[data-v-790646ed]{
    border-bottom: 1px solid #e9e8e8;
}
.omf-stb-r-unit-row-show[data-v-790646ed]{
    text-align: center;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.omf-stb-r-unit-col[data-v-790646ed]:not(:last-child){
    border-right: 1px solid #e9e8e8;
}
.omf-stb-r-unit-col[data-v-790646ed]{
    width: 33.33333%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.omf-stb-r-unit-row[data-v-790646ed]{
    height: 46px;
    line-height: 46px;
    font-size: 13px;
    color: #999;
    cursor: pointer;
}
.omf-stb-r-unit-row[data-v-790646ed]:not(:last-child) {
    border-bottom: 1px solid #e9e8e8;
}
.omf-stb-r-unit-core[data-v-790646ed]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid transparent;
}
.omf-stb-r-unit-row.s_ed .omf-stb-r-unit-core[data-v-790646ed]{
    border:1px solid #2288f7;
}
.omf-stb-r-unit-row-edit[data-v-790646ed]{
    width: 100%;
    display: block;
    border: none;
    height: 46px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    color: #999;
}
.gt_note[data-v-790646ed]{
    cursor: pointer;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-52586463] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-52586463] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-52586463] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-52586463] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-52586463] .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-52586463] .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-52586463] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-52586463] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-52586463] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-52586463] {
    margin-bottom: 10px;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-52586463]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-52586463]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-52586463] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-52586463] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-52586463] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-52586463]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-52586463]{
    width: 250px;
    float: left;
}
.omf-right[data-v-52586463]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-52586463]{
    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-52586463]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-52586463]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-52586463]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-52586463]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-52586463]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-52586463]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-52586463]{
    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-52586463]{
    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-52586463]{
    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-52586463]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-52586463]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-52586463]{
    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-52586463 0.2s;
            animation:rotate_animation-data-v-52586463 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-52586463]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-52586463 0.2s;
            animation:rotate_animation_ed-data-v-52586463 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-52586463{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-52586463{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-52586463{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-52586463{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-52586463]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-52586463]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-52586463]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-52586463]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-52586463]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-52586463]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-52586463]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-52586463]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-52586463]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-52586463]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-52586463]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-52586463]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-52586463 1s;
            animation: fill_animation-data-v-52586463 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-52586463{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-52586463{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-52586463]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-52586463]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-52586463]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-52586463]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-52586463]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-52586463]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-52586463]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-52586463]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-52586463]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-52586463]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-52586463]{
    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-52586463]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-52586463]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-52586463]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-52586463]{
    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-52586463]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-52586463]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-52586463]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-52586463]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-52586463]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-52586463]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-52586463]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-52586463]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-52586463]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-52586463]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-52586463]{
    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-52586463]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-52586463]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-52586463]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-52586463]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-52586463]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-52586463]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-52586463]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-52586463]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-52586463]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-52586463]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-52586463]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-52586463]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-52586463]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-52586463]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-52586463]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-52586463]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-52586463]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-52586463]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-52586463]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-52586463]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-52586463]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-52586463]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-52586463]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-52586463]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-52586463]{
    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-52586463]{
    height: 100%;
}
.oflc-flex[data-v-52586463] {
    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-52586463]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-52586463]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-52586463]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-52586463]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-52586463]{
    color: #333;
}
.oflc-ddr-account[data-v-52586463]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-52586463]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-52586463]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-52586463]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-52586463]{
    color: #999;
}
.oflc-scc-btn[data-v-52586463]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-52586463]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-52586463]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-52586463]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-52586463]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-52586463]{
    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-52586463]{
    float: left;
}
.commodity-course-info-comp[data-v-52586463]{
    /*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-52586463]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-52586463]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-52586463]{
    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-52586463]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-52586463]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-52586463]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-52586463]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-52586463]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-52586463]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-52586463]{
    display: block;
}
.ccic-tl-name-btn[data-v-52586463]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-52586463]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-52586463]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-52586463]{
    float: right;
}
.ccic-c-price[data-v-52586463]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-52586463]{
    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-52586463]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-52586463]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-52586463]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-52586463]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-52586463]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-52586463]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-52586463]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-52586463]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-52586463]{
    float: left;

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

.add-fast-link-pop-box.my-rsr-part-inner .button.el-button.first-pager.el-button--default.is-disabled {
  margin-left: 0;
}
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination__jump {
  margin-left: 8px;
}
.add-fast-link-pop-box.my-rsr-part-inner .page-sure-btn, .add-fast-link-pop-box.my-rsr-part-inner .page-total-btn {
  margin-left: 6px;
}
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination.is-background .btn-next,
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination.is-background .btn-prev,
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination.is-background .el-pager li {
  margin: 0 4px;
}
.add-fast-link-pop-box.my-rsr-part-inner .el-pager li,
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination .btn-next,
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination .btn-prev {
  margin-top: 2.5px;
  line-height: 35px;
  height: 35px;
}
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination.is-background .btn-next,
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination.is-background .btn-prev,
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination.is-background .el-pager li {
  width: 35px;
}
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination .el-select .el-input,
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination__sizes {
  margin: 0;
}
.add-fast-link-pop-box.my-rsr-part-inner .currency-manage.omf-zone .page-sure-btn,
.add-fast-link-pop-box.my-rsr-part-inner .currency-manage.omf-zone .page-total-btn {
  margin-left: 0;
}
.add-fast-link-pop-box.my-rsr-part-inner .el-pagination {
  padding-left: 0;
}
.add-fast-link-pop-box.my-rsr-part-inner .currency-manage.omf-zone .page-sure-btn {
  padding: 0 !important;
  margin-left: 0px;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-02fe2b6a] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-02fe2b6a] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-02fe2b6a] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-02fe2b6a] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-02fe2b6a] .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-02fe2b6a] .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-02fe2b6a] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-02fe2b6a] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-02fe2b6a] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-02fe2b6a] {
    margin-bottom: 10px;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-02fe2b6a]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-02fe2b6a]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-02fe2b6a] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-02fe2b6a] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-02fe2b6a] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-02fe2b6a]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-02fe2b6a]{
    width: 250px;
    float: left;
}
.omf-right[data-v-02fe2b6a]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-02fe2b6a]{
    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-02fe2b6a]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-02fe2b6a]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-02fe2b6a]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-02fe2b6a]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-02fe2b6a]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-02fe2b6a]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-02fe2b6a]{
    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-02fe2b6a]{
    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-02fe2b6a]{
    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-02fe2b6a]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-02fe2b6a]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-02fe2b6a]{
    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-02fe2b6a 0.2s;
            animation:rotate_animation-data-v-02fe2b6a 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-02fe2b6a]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-02fe2b6a 0.2s;
            animation:rotate_animation_ed-data-v-02fe2b6a 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-02fe2b6a{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-02fe2b6a{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-02fe2b6a{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-02fe2b6a{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-02fe2b6a]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-02fe2b6a]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-02fe2b6a]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-02fe2b6a]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-02fe2b6a]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-02fe2b6a]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-02fe2b6a]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-02fe2b6a]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-02fe2b6a]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-02fe2b6a]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-02fe2b6a]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-02fe2b6a]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-02fe2b6a 1s;
            animation: fill_animation-data-v-02fe2b6a 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-02fe2b6a{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-02fe2b6a{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-02fe2b6a]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-02fe2b6a]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-02fe2b6a]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-02fe2b6a]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-02fe2b6a]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-02fe2b6a]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-02fe2b6a]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-02fe2b6a]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-02fe2b6a]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-02fe2b6a]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-02fe2b6a]{
    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-02fe2b6a]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-02fe2b6a]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-02fe2b6a]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-02fe2b6a]{
    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-02fe2b6a]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-02fe2b6a]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-02fe2b6a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-02fe2b6a]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-02fe2b6a]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-02fe2b6a]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-02fe2b6a]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-02fe2b6a]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-02fe2b6a]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-02fe2b6a]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-02fe2b6a]{
    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-02fe2b6a]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-02fe2b6a]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-02fe2b6a]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-02fe2b6a]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-02fe2b6a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-02fe2b6a]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-02fe2b6a]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-02fe2b6a]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-02fe2b6a]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-02fe2b6a]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-02fe2b6a]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-02fe2b6a]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-02fe2b6a]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-02fe2b6a]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-02fe2b6a]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-02fe2b6a]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-02fe2b6a]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-02fe2b6a]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-02fe2b6a]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-02fe2b6a]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-02fe2b6a]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-02fe2b6a]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-02fe2b6a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-02fe2b6a]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-02fe2b6a]{
    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-02fe2b6a]{
    height: 100%;
}
.oflc-flex[data-v-02fe2b6a] {
    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-02fe2b6a]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-02fe2b6a]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-02fe2b6a]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-02fe2b6a]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-02fe2b6a]{
    color: #333;
}
.oflc-ddr-account[data-v-02fe2b6a]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-02fe2b6a]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-02fe2b6a]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-02fe2b6a]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-02fe2b6a]{
    color: #999;
}
.oflc-scc-btn[data-v-02fe2b6a]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-02fe2b6a]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-02fe2b6a]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-02fe2b6a]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-02fe2b6a]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-02fe2b6a]{
    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-02fe2b6a]{
    float: left;
}
.commodity-course-info-comp[data-v-02fe2b6a]{
    /*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-02fe2b6a]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-02fe2b6a]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-02fe2b6a]{
    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-02fe2b6a]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-02fe2b6a]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-02fe2b6a]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-02fe2b6a]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-02fe2b6a]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-02fe2b6a]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-02fe2b6a]{
    display: block;
}
.ccic-tl-name-btn[data-v-02fe2b6a]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-02fe2b6a]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-02fe2b6a]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-02fe2b6a]{
    float: right;
}
.ccic-c-price[data-v-02fe2b6a]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-02fe2b6a]{
    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-02fe2b6a]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-02fe2b6a]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-02fe2b6a]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-02fe2b6a]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-02fe2b6a]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-02fe2b6a]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-02fe2b6a]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-02fe2b6a]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-02fe2b6a]{
    float: left;

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

[data-v-9853a02a].integral-manage-table .el-menu.el-menu--horizontal{
	border-bottom: none;
}
[data-v-9853a02a].integral-manage-table .el-menu-item.is-active{
	color: #5BA7FA;
	font-weight: bold;
	border-bottom: 3px solid #409EFF;
}
[data-v-9853a02a].integral-manage-table .el-table__row>td:first-child{
	/*border-right: 1px solid #409EFF;*/
}
.integral-manage-table-input[data-v-9853a02a]{
	border: 1px solid #dcdfe6;
	line-height: 40px;
	height: 40px;
	color: #606266;
	padding-left: 2px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	width: 42px;
}
.integral-manage-table-submit[data-v-9853a02a], .integral-manage-table-cancel[data-v-9853a02a]{
	margin: 0 4px;
	cursor: pointer;
	font-size: 18px;
}
.integral-manage-table-cancel[data-v-9853a02a]{
	color: #EF6437;
}
.integral-manage-table-submit[data-v-9853a02a]{
	color: #409EFF;
}
.integral-second-level-desc[data-v-9853a02a]{
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-7f910a5c]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-7f910a5c]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-7f910a5c] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-7f910a5c] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-7f910a5c] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-7f910a5c]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-7f910a5c]{
    width: 250px;
    float: left;
}
.omf-right[data-v-7f910a5c]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-7f910a5c]{
    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-7f910a5c]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-7f910a5c]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-7f910a5c]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-7f910a5c]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-7f910a5c]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-7f910a5c]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-7f910a5c]{
    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-7f910a5c]{
    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-7f910a5c]{
    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-7f910a5c]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-7f910a5c]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-7f910a5c]{
    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-7f910a5c 0.2s;
            animation:rotate_animation-data-v-7f910a5c 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-7f910a5c]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-7f910a5c 0.2s;
            animation:rotate_animation_ed-data-v-7f910a5c 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-7f910a5c{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-7f910a5c{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-7f910a5c{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-7f910a5c{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-7f910a5c]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-7f910a5c]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-7f910a5c]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-7f910a5c]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-7f910a5c]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-7f910a5c]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-7f910a5c]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-7f910a5c]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-7f910a5c]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-7f910a5c]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-7f910a5c]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-7f910a5c]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-7f910a5c 1s;
            animation: fill_animation-data-v-7f910a5c 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-7f910a5c{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-7f910a5c{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-7f910a5c]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-7f910a5c]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-7f910a5c]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-7f910a5c]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-7f910a5c]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-7f910a5c]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-7f910a5c]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-7f910a5c]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-7f910a5c]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-7f910a5c]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-7f910a5c]{
    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-7f910a5c]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-7f910a5c]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-7f910a5c]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-7f910a5c]{
    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-7f910a5c]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-7f910a5c]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-7f910a5c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-7f910a5c]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-7f910a5c]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-7f910a5c]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-7f910a5c]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-7f910a5c]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-7f910a5c]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-7f910a5c]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-7f910a5c]{
    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-7f910a5c]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-7f910a5c]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-7f910a5c]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-7f910a5c]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-7f910a5c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-7f910a5c]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-7f910a5c]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-7f910a5c]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-7f910a5c]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-7f910a5c]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-7f910a5c]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-7f910a5c]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-7f910a5c]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-7f910a5c]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-7f910a5c]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-7f910a5c]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-7f910a5c]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-7f910a5c]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-7f910a5c]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-7f910a5c]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-7f910a5c]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-7f910a5c]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-7f910a5c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-7f910a5c]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-7f910a5c]{
    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-7f910a5c]{
    height: 100%;
}
.oflc-flex[data-v-7f910a5c] {
    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-7f910a5c]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-7f910a5c]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-7f910a5c]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-7f910a5c]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-7f910a5c]{
    color: #333;
}
.oflc-ddr-account[data-v-7f910a5c]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-7f910a5c]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-7f910a5c]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-7f910a5c]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-7f910a5c]{
    color: #999;
}
.oflc-scc-btn[data-v-7f910a5c]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-7f910a5c]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-7f910a5c]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-7f910a5c]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-7f910a5c]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-7f910a5c]{
    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-7f910a5c]{
    float: left;
}
.commodity-course-info-comp[data-v-7f910a5c]{
    /*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-7f910a5c]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-7f910a5c]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-7f910a5c]{
    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-7f910a5c]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-7f910a5c]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-7f910a5c]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-7f910a5c]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-7f910a5c]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-7f910a5c]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-7f910a5c]{
    display: block;
}
.ccic-tl-name-btn[data-v-7f910a5c]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-7f910a5c]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-7f910a5c]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-7f910a5c]{
    float: right;
}
.ccic-c-price[data-v-7f910a5c]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-7f910a5c]{
    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-7f910a5c]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-7f910a5c]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-7f910a5c]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-7f910a5c]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-7f910a5c]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-7f910a5c]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-7f910a5c]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-7f910a5c]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-7f910a5c]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-7f910a5c]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-7f910a5c]{
    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-7f910a5c]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-7f910a5c]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-7f910a5c]{
    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-7f910a5c]{
    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-7f910a5c]{
    line-height: 26px;
}
.spc-coin-icon[data-v-7f910a5c]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-7f910a5c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-7f910a5c] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-7f910a5c]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-7f910a5c]{
    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-7f910a5c]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-7f910a5c]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-7f910a5c]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-7f910a5c]{
    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-7f910a5c]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-7f910a5c]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-7f910a5c] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-7f910a5c] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-7f910a5c] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-7f910a5c] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-7f910a5c] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-7f910a5c]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-7f910a5c]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-7f910a5c]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-7f910a5c]{
    -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-7f910a5c]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-7f910a5c]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-7f910a5c]{
    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-7f910a5c]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-7f910a5c]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-7f910a5c]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-7f910a5c]{
    float: right;
}
.integral-score-record-pop-table[data-v-7f910a5c]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-7f910a5c]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-7f910a5c]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-7f910a5c]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-7f910a5c]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-7f910a5c]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-7f910a5c]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-7f910a5c]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-7f910a5c]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-7f910a5c]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-7f910a5c]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-7f910a5c]{
    display: none;
}
.ctlv-f-zone[data-v-7f910a5c]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-7f910a5c]{
    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-7f910a5c]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-7f910a5c]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-7f910a5c]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-70407ba2]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-70407ba2]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-70407ba2] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-70407ba2] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-70407ba2] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-70407ba2]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-70407ba2]{
    width: 250px;
    float: left;
}
.omf-right[data-v-70407ba2]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-70407ba2]{
    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-70407ba2]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-70407ba2]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-70407ba2]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-70407ba2]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-70407ba2]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-70407ba2]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-70407ba2]{
    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-70407ba2]{
    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-70407ba2]{
    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-70407ba2]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-70407ba2]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-70407ba2]{
    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-70407ba2 0.2s;
            animation:rotate_animation-data-v-70407ba2 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-70407ba2]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-70407ba2 0.2s;
            animation:rotate_animation_ed-data-v-70407ba2 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-70407ba2{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-70407ba2{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-70407ba2{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-70407ba2{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-70407ba2]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-70407ba2]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-70407ba2]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-70407ba2]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-70407ba2]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-70407ba2]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-70407ba2]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-70407ba2]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-70407ba2]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-70407ba2]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-70407ba2]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-70407ba2]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-70407ba2 1s;
            animation: fill_animation-data-v-70407ba2 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-70407ba2{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-70407ba2{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-70407ba2]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-70407ba2]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-70407ba2]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-70407ba2]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-70407ba2]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-70407ba2]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-70407ba2]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-70407ba2]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-70407ba2]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-70407ba2]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-70407ba2]{
    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-70407ba2]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-70407ba2]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-70407ba2]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-70407ba2]{
    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-70407ba2]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-70407ba2]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-70407ba2]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-70407ba2]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-70407ba2]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-70407ba2]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-70407ba2]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-70407ba2]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-70407ba2]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-70407ba2]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-70407ba2]{
    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-70407ba2]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-70407ba2]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-70407ba2]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-70407ba2]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-70407ba2]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-70407ba2]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-70407ba2]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-70407ba2]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-70407ba2]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-70407ba2]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-70407ba2]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-70407ba2]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-70407ba2]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-70407ba2]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-70407ba2]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-70407ba2]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-70407ba2]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-70407ba2]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-70407ba2]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-70407ba2]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-70407ba2]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-70407ba2]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-70407ba2]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-70407ba2]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-70407ba2]{
    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-70407ba2]{
    height: 100%;
}
.oflc-flex[data-v-70407ba2] {
    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-70407ba2]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-70407ba2]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-70407ba2]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-70407ba2]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-70407ba2]{
    color: #333;
}
.oflc-ddr-account[data-v-70407ba2]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-70407ba2]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-70407ba2]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-70407ba2]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-70407ba2]{
    color: #999;
}
.oflc-scc-btn[data-v-70407ba2]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-70407ba2]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-70407ba2]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-70407ba2]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-70407ba2]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-70407ba2]{
    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-70407ba2]{
    float: left;
}
.commodity-course-info-comp[data-v-70407ba2]{
    /*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-70407ba2]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-70407ba2]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-70407ba2]{
    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-70407ba2]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-70407ba2]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-70407ba2]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-70407ba2]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-70407ba2]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-70407ba2]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-70407ba2]{
    display: block;
}
.ccic-tl-name-btn[data-v-70407ba2]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-70407ba2]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-70407ba2]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-70407ba2]{
    float: right;
}
.ccic-c-price[data-v-70407ba2]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-70407ba2]{
    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-70407ba2]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-70407ba2]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-70407ba2]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-70407ba2]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-70407ba2]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-70407ba2]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-70407ba2]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-70407ba2]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-70407ba2]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-70407ba2]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-70407ba2]{
    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-70407ba2]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-70407ba2]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-70407ba2]{
    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-70407ba2]{
    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-70407ba2]{
    line-height: 26px;
}
.spc-coin-icon[data-v-70407ba2]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-70407ba2]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-70407ba2] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-70407ba2]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-70407ba2]{
    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-70407ba2]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-70407ba2]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-70407ba2]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-70407ba2]{
    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-70407ba2]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-70407ba2]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-70407ba2] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-70407ba2] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-70407ba2] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-70407ba2] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-70407ba2] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-70407ba2]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-70407ba2]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-70407ba2]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-70407ba2]{
    -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-70407ba2]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-70407ba2]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-70407ba2]{
    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-70407ba2]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-70407ba2]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-70407ba2]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-70407ba2]{
    float: right;
}
.integral-score-record-pop-table[data-v-70407ba2]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-70407ba2]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-70407ba2]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-70407ba2]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-70407ba2]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-70407ba2]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-70407ba2]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-70407ba2]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-70407ba2]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-70407ba2]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-70407ba2]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-70407ba2]{
    display: none;
}
.ctlv-f-zone[data-v-70407ba2]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-70407ba2]{
    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-70407ba2]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-70407ba2]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-70407ba2]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 消费币管理
 * @author: yansen
 * @time: 2021-01-14
 */
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-dd642b76]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-dd642b76]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-dd642b76] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-dd642b76] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-dd642b76] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-dd642b76]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-dd642b76]{
    width: 250px;
    float: left;
}
.omf-right[data-v-dd642b76]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-dd642b76]{
    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-dd642b76]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-dd642b76]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-dd642b76]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-dd642b76]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-dd642b76]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-dd642b76]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-dd642b76]{
    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-dd642b76]{
    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-dd642b76]{
    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-dd642b76]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-dd642b76]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-dd642b76]{
    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-dd642b76 0.2s;
            animation:rotate_animation-data-v-dd642b76 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-dd642b76]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-dd642b76 0.2s;
            animation:rotate_animation_ed-data-v-dd642b76 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-dd642b76{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-dd642b76{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-dd642b76{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-dd642b76{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-dd642b76]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-dd642b76]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-dd642b76]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-dd642b76]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-dd642b76]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-dd642b76]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-dd642b76]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-dd642b76]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-dd642b76]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-dd642b76]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-dd642b76]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-dd642b76]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-dd642b76 1s;
            animation: fill_animation-data-v-dd642b76 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-dd642b76{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-dd642b76{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-dd642b76]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-dd642b76]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-dd642b76]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-dd642b76]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-dd642b76]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-dd642b76]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-dd642b76]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-dd642b76]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-dd642b76]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-dd642b76]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-dd642b76]{
    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-dd642b76]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-dd642b76]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-dd642b76]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-dd642b76]{
    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-dd642b76]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-dd642b76]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-dd642b76]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-dd642b76]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-dd642b76]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-dd642b76]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-dd642b76]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-dd642b76]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-dd642b76]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-dd642b76]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-dd642b76]{
    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-dd642b76]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-dd642b76]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-dd642b76]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-dd642b76]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-dd642b76]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-dd642b76]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-dd642b76]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-dd642b76]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-dd642b76]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-dd642b76]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-dd642b76]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-dd642b76]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-dd642b76]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-dd642b76]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-dd642b76]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-dd642b76]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-dd642b76]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-dd642b76]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-dd642b76]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-dd642b76]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-dd642b76]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-dd642b76]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-dd642b76]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-dd642b76]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-dd642b76]{
    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-dd642b76]{
    height: 100%;
}
.oflc-flex[data-v-dd642b76] {
    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-dd642b76]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-dd642b76]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-dd642b76]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-dd642b76]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-dd642b76]{
    color: #333;
}
.oflc-ddr-account[data-v-dd642b76]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-dd642b76]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-dd642b76]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-dd642b76]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-dd642b76]{
    color: #999;
}
.oflc-scc-btn[data-v-dd642b76]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-dd642b76]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-dd642b76]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-dd642b76]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-dd642b76]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-dd642b76]{
    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-dd642b76]{
    float: left;
}
.commodity-course-info-comp[data-v-dd642b76]{
    /*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-dd642b76]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-dd642b76]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-dd642b76]{
    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-dd642b76]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-dd642b76]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-dd642b76]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-dd642b76]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-dd642b76]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-dd642b76]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-dd642b76]{
    display: block;
}
.ccic-tl-name-btn[data-v-dd642b76]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-dd642b76]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-dd642b76]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-dd642b76]{
    float: right;
}
.ccic-c-price[data-v-dd642b76]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-dd642b76]{
    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-dd642b76]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-dd642b76]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-dd642b76]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-dd642b76]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-dd642b76]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-dd642b76]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-dd642b76]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-dd642b76]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-dd642b76]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-dd642b76]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-dd642b76]{
    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-dd642b76]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-dd642b76]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-dd642b76]{
    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-dd642b76]{
    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-dd642b76]{
    line-height: 26px;
}
.spc-coin-icon[data-v-dd642b76]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-dd642b76]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-dd642b76] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-dd642b76]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-dd642b76]{
    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-dd642b76]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-dd642b76]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-dd642b76]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-dd642b76]{
    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-dd642b76]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-dd642b76]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-dd642b76] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-dd642b76] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-dd642b76] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-dd642b76] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-dd642b76] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-dd642b76]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-dd642b76]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-dd642b76]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-dd642b76]{
    -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-dd642b76]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-dd642b76]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-dd642b76]{
    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-dd642b76]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-dd642b76]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-dd642b76]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-dd642b76]{
    float: right;
}
.integral-score-record-pop-table[data-v-dd642b76]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-dd642b76]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-dd642b76]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-dd642b76]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-dd642b76]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-dd642b76]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-dd642b76]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-dd642b76]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-dd642b76]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-dd642b76]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-dd642b76]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-dd642b76]{
    display: none;
}
.ctlv-f-zone[data-v-dd642b76]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-dd642b76]{
    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-dd642b76]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-dd642b76]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-dd642b76]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-e0eeae38]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-e0eeae38]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-e0eeae38] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-e0eeae38] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-e0eeae38] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-e0eeae38]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-e0eeae38]{
    width: 250px;
    float: left;
}
.omf-right[data-v-e0eeae38]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-e0eeae38]{
    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-e0eeae38]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-e0eeae38]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-e0eeae38]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-e0eeae38]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-e0eeae38]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-e0eeae38]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-e0eeae38]{
    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-e0eeae38]{
    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-e0eeae38]{
    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-e0eeae38]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-e0eeae38]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-e0eeae38]{
    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-e0eeae38 0.2s;
            animation:rotate_animation-data-v-e0eeae38 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-e0eeae38]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-e0eeae38 0.2s;
            animation:rotate_animation_ed-data-v-e0eeae38 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-e0eeae38{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-e0eeae38{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-e0eeae38{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-e0eeae38{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-e0eeae38]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-e0eeae38]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-e0eeae38]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-e0eeae38]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-e0eeae38]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-e0eeae38]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-e0eeae38]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-e0eeae38]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-e0eeae38]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-e0eeae38]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-e0eeae38]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-e0eeae38]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-e0eeae38 1s;
            animation: fill_animation-data-v-e0eeae38 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-e0eeae38{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-e0eeae38{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-e0eeae38]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-e0eeae38]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-e0eeae38]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-e0eeae38]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-e0eeae38]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-e0eeae38]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-e0eeae38]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-e0eeae38]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-e0eeae38]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-e0eeae38]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-e0eeae38]{
    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-e0eeae38]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-e0eeae38]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-e0eeae38]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-e0eeae38]{
    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-e0eeae38]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-e0eeae38]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-e0eeae38]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-e0eeae38]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-e0eeae38]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-e0eeae38]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-e0eeae38]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-e0eeae38]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-e0eeae38]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-e0eeae38]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-e0eeae38]{
    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-e0eeae38]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-e0eeae38]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-e0eeae38]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-e0eeae38]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-e0eeae38]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-e0eeae38]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-e0eeae38]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-e0eeae38]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-e0eeae38]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-e0eeae38]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-e0eeae38]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-e0eeae38]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-e0eeae38]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-e0eeae38]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-e0eeae38]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-e0eeae38]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-e0eeae38]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-e0eeae38]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-e0eeae38]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-e0eeae38]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-e0eeae38]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-e0eeae38]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-e0eeae38]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-e0eeae38]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-e0eeae38]{
    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-e0eeae38]{
    height: 100%;
}
.oflc-flex[data-v-e0eeae38] {
    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-e0eeae38]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-e0eeae38]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-e0eeae38]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-e0eeae38]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-e0eeae38]{
    color: #333;
}
.oflc-ddr-account[data-v-e0eeae38]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-e0eeae38]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-e0eeae38]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-e0eeae38]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-e0eeae38]{
    color: #999;
}
.oflc-scc-btn[data-v-e0eeae38]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-e0eeae38]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-e0eeae38]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-e0eeae38]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-e0eeae38]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-e0eeae38]{
    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-e0eeae38]{
    float: left;
}
.commodity-course-info-comp[data-v-e0eeae38]{
    /*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-e0eeae38]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-e0eeae38]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-e0eeae38]{
    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-e0eeae38]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-e0eeae38]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-e0eeae38]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-e0eeae38]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-e0eeae38]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-e0eeae38]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-e0eeae38]{
    display: block;
}
.ccic-tl-name-btn[data-v-e0eeae38]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-e0eeae38]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-e0eeae38]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-e0eeae38]{
    float: right;
}
.ccic-c-price[data-v-e0eeae38]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-e0eeae38]{
    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-e0eeae38]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-e0eeae38]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-e0eeae38]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-e0eeae38]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-e0eeae38]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-e0eeae38]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-e0eeae38]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-e0eeae38]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-e0eeae38]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-e0eeae38]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-e0eeae38]{
    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-e0eeae38]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-e0eeae38]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-e0eeae38]{
    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-e0eeae38]{
    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-e0eeae38]{
    line-height: 26px;
}
.spc-coin-icon[data-v-e0eeae38]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-e0eeae38]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-e0eeae38] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-e0eeae38]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-e0eeae38]{
    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-e0eeae38]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-e0eeae38]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-e0eeae38]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-e0eeae38]{
    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-e0eeae38]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-e0eeae38]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-e0eeae38] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-e0eeae38] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-e0eeae38] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-e0eeae38] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-e0eeae38] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-e0eeae38]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-e0eeae38]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-e0eeae38]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-e0eeae38]{
    -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-e0eeae38]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-e0eeae38]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-e0eeae38]{
    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-e0eeae38]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-e0eeae38]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-e0eeae38]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-e0eeae38]{
    float: right;
}
.integral-score-record-pop-table[data-v-e0eeae38]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-e0eeae38]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-e0eeae38]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-e0eeae38]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-e0eeae38]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-e0eeae38]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-e0eeae38]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-e0eeae38]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-e0eeae38]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-e0eeae38]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-e0eeae38]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-e0eeae38]{
    display: none;
}
.ctlv-f-zone[data-v-e0eeae38]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-e0eeae38]{
    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-e0eeae38]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-e0eeae38]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-e0eeae38]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 积分运营管理-全部订单
 * @author: yansen
 * @time: 2020-01-14
 */

[data-v-75a45d11] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-75a45d11] .el-select input{
}
[data-v-75a45d11] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-75a45d11] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-75a45d11] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-75a45d11] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-75a45d11] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-75a45d11] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-75a45d11] .item_operat_btn{
    text-align: center;
}
[data-v-75a45d11] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-75a45d11] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-75a45d11] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-75a45d11] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-75a45d11] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-75a45d11] .del_teacher, .reset_password[data-v-75a45d11]{
    float: right;
    margin-top:24px;
}
[data-v-75a45d11] .reset_password{
    margin-right:20px;
}
[data-v-75a45d11] .teacher_common_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;
}
[data-v-75a45d11] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-75a45d11] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-75a45d11] .manage_teacher_filter, .manage_teacher_more[data-v-75a45d11]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-75a45d11] .manage_teacher_more{
    height:80px;
}
[data-v-75a45d11] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-75a45d11] .add_teacher, .export_teacher[data-v-75a45d11], .import_teacher[data-v-75a45d11]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-75a45d11] .table_box{
    padding:0 40px;
}
[data-v-75a45d11] .el-table{
    border-radius: 10px;
}
[data-v-75a45d11] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-75a45d11] .empty_box img{
    margin:40px 0;
}
[data-v-75a45d11] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-75a45d11] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-75a45d11] span.statu_down {
    color: #98a0aa;
}
[data-v-75a45d11] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-75a45d11] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-75a45d11] .el-dropdown{
    cursor: pointer;
}
[data-v-75a45d11] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-75a45d11].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-75a45d11] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-75a45d11] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-75a45d11] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-75a45d11] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-75a45d11] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-75a45d11] .li_item_check{
    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%;
}
.li_item_name[data-v-75a45d11]{
    /*position: relative;*/
}
[data-v-75a45d11] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-75a45d11] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-75a45d11] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-75a45d11] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-75a45d11] .el-table th, .el-table tr[data-v-75a45d11]{
    height:20px;
}
[data-v-75a45d11] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-75a45d11] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-75a45d11] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-75a45d11] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-75a45d11] .more_opera_btn{
    cursor: pointer;
}
[data-v-75a45d11] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-75a45d11] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-75a45d11] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-75a45d11] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-75a45d11] .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;
}
[data-v-75a45d11] .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;
}
[data-v-75a45d11] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-75a45d11] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-75a45d11] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-75a45d11] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-75a45d11] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-75a45d11] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-75a45d11] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-75a45d11] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-75a45d11] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-75a45d11] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-75a45d11] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-75a45d11]{
    margin: 10px;
}
.create_user_sure_btn[data-v-75a45d11] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-75a45d11]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-75a45d11] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-75a45d11] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-75a45d11] .el-badge {
    vertical-align: baseline;
}
[data-v-75a45d11] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-75a45d11] {
    margin-bottom: 20px;
}
.tab-item[data-v-75a45d11] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-75a45d11] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-75a45d11] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.user_operat_btn_box[data-v-75a45d11]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.manage_opera_btn[data-v-75a45d11]{
    float: left;
    background-color: #2fa2fe;
    color: #fff;
    width: 60px;
    height: 36px;
    line-height: 36px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}
.manage_grey_btn[data-v-75a45d11]{
    background-color: #E2E6E9;
    color: #999;
}
[data-v-75a45d11] .el-table .head_style{
    height: 50px;
}
.manage_room_btn[data-v-75a45d11]{
    width: 90px;
}
/*[yansen][2024/1/5]*/
.user-role-box-main[data-v-75a45d11]{
    margin-top: 10px;
    height: calc(100vh - 70px);
    overflow: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user-role-box-main-table[data-v-75a45d11]{
    width: calc(100% - 240px);
    height: 100%;
    overflow: auto;
}
.table-filter-box[data-v-75a45d11]{
    width: 250px;
    margin-right: 10px;
    height: 100%;
    overflow: auto;
    border-right:1px solid #DCDFE6;
}



















/**头部样式**/
.manage_top_box{
    height:60px;
    line-height:60px;
    background: #edeff4;
    color: #7a8590;
    text-align: center;
    font-weight: bold;
}
.return_to_home{
    position: absolute;
    float: left;
    width:10%;
    color: #b2bac3;
    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;
}
.common_top_text{
    float: left;
    width:100%;
    text-align: center;
    font-size:15px;
}
.return_to_home_icon{
    display: inline-block;
    width:20px;
    height:20px;
    background: url(/vue/dist/static/img/return_icon_03.bfbf9bf.png) no-repeat center;
    margin-right:6px;
}


































































































































































































































body[data-v-1a296c84]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-1a296c84]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-1a296c84]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-1a296c84] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-1a296c84]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-1a296c84]{
    line-height:50px;
}
.logo_tip[data-v-1a296c84]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-1a296c84]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-1a296c84] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-1a296c84] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-1a296c84], .recognize-info-title[data-v-1a296c84]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-1a296c84] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-1a296c84] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-1a296c84] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-1a296c84] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-1a296c84]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-1a296c84]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-1a296c84] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-1a296c84]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-1a296c84]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-1a296c84]{
    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;
}
.return_tolist_icon[data-v-1a296c84]{
}
.new-teacher-g-wrapper .el-select[data-v-1a296c84] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-1a296c84] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-1a296c84] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-1a296c84]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-1a296c84]{
    line-height:140px;
}
.qcode_img[data-v-1a296c84]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-1a296c84]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-1a296c84]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-1a296c84]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-1a296c84]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-1a296c84] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-1a296c84]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-1a296c84] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-1a296c84] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-1a296c84] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-1a296c84]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-1a296c84] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-1a296c84]{
        height:474px;
}
}
.create_user_sure_btn[data-v-1a296c84] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-1a296c84]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-1a296c84]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-1a296c84]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-1a296c84]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-1a296c84]{
    line-height:40px;
}
.manage_form_label[data-v-1a296c84]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-1a296c84]{
    float: left;
}
.red_star[data-v-1a296c84]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-1a296c84]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-1a296c84]{
}
.ID_avatar[data-v-1a296c84]{
    width: 100%;
    height: 100%;
}
[data-v-1a296c84] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-1a296c84]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.create_school_notice[data-v-1a296c84] {
    margin: 5px 20px;
    padding: 8px 15px;
    background-color: #fafbff;
    border: 1px solid #f3f4f6;
    border-radius: 5px;
    color: #888;
    margin-bottom: 30px;
}
.red_star[data-v-1a296c84] {
    color: #f66c6c;
    padding-right: 4px;
}
.cr_form_input[data-v-1a296c84]{
    width: 300px;
}
[data-v-1a296c84] .el-checkbox__input.is-indeterminate .el-checkbox__inner::before{
    top: 8px;
}
.create_root_save_btn[data-v-1a296c84]{
    margin-left: 100px;
}
[data-v-1a296c84] .el-select.user_role_type_select{
    width: 100px;
    float: left;
    margin-left: 20px;
}
.float_left[data-v-1a296c84]{
    float: left;
}
.user_role_type_list[data-v-1a296c84]{
    clear: both;
    margin-top: 20px;
}
.user_role_list_head[data-v-1a296c84]{
    overflow: hidden;
    border-radius: 4px;
}
.user_role_list_head div[data-v-1a296c84], .user_role_list_body div[data-v-1a296c84]{
    float: left;
    height: 50px;
    line-height: 50px;
    background-color: #F5F5F5;
    width: 140px;
    text-align: center;
}
.user_role_list_body div[data-v-1a296c84]{
    background-color: #fff;
}
.user_role_btn_box[data-v-1a296c84]{
    margin-bottom: 15px;
    overflow: hidden;
}
.user_role_list_body .user_role_del_btn[data-v-1a296c84]{
    width: 80px;
    background-color: #b2bac3;
    -webkit-box-shadow: 0 0 2px 2px #b2bac3;
            box-shadow: 0 0 2px 2px #b2bac3;
    color: #fff;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 2px;
    cursor: pointer;
}
.user_role_list_body .add_room_del_btn[data-v-1a296c84]{
    width: 60px;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.user_role_del_btnbox[data-v-1a296c84]{
    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;
}
.user_role_list_body[data-v-1a296c84]{
    clear: both;
}
[data-v-1a296c84] .user_role_page_box.common_small_page{
    width: 120px;
    clear: both;
}
.drama_empty_box[data-v-1a296c84]{
    width:560px;
    height:240px;
    background: url(/vue/dist/static/img/empty.6f31599.png) no-repeat center;
}
.create_room_item_box[data-v-1a296c84]{
    margin-bottom: 22px;
    height: 40px;
    line-height: 40px;
}
.create_class_left_label[data-v-1a296c84] {
    width: 100px;
    height: 40px;
    line-height: 40px;
    text-align: right;
    float: left;
    padding-right: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.class_create_red_star[data-v-1a296c84] {
    color: #f56c6c;
}
.user_role_list_body .add_room_edit_btn[data-v-1a296c84]{
    background-color: #2fa2fe;
}
.user_role_list_body .user_role_del_btnbox[data-v-1a296c84]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.user_role_checkbox[data-v-1a296c84]{
    margin-bottom: 10px;
}
.user_role_tabbox[data-v-1a296c84]{
    max-height: 400px;
    overflow: auto;
}
[data-v-1a296c84] .role_check_box .el-checkbox-button__inner{
    border-left: 1px solid #DCDFE6;
}
[data-v-1a296c84] .role_check_box .el-checkbox-button.is-checked .el-checkbox-button__inner{
    -webkit-box-shadow: 0px 0 0 0 #8cc5ff;
            box-shadow: 0px 0 0 0 #8cc5ff;
}
[data-v-1a296c84] .role_check_box .el-checkbox-button{
    margin-bottom: 0;
}
.app_search_input[data-v-1a296c84]{
    position: absolute;
    right: 10px;
    top: 0;
    width: 180px;
    font-size: 12px;
    height: 30px;
}
[data-v-1a296c84] .app_search_input input{
    height: 30px;
    line-height: 30px;
}
[data-v-1a296c84] .app_list_content .tabs__nav {
    max-width: 80%;
    overflow-x: auto;
}
[data-v-1a296c84] .app_list_content .el-checkbox,[data-v-1a296c84] .app_list_content .el-checkbox__input{
    /*position: unset;*/
}
[data-v-1a296c84] .app_list_content .el-checkbox__inner{
    /*position: unset;*/
}
.custom_item_box[data-v-1a296c84]{
    margin-bottom: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.custom_item_name[data-v-1a296c84]{
    font-size: 14px;
    max-width: 200px;
    min-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 10px;
}
.custom_item_url[data-v-1a296c84]{
    font-size: 14px;
    color: #00aeff;
    cursor: pointer;
}
































































































































































































































































































































































/**小号分页样式**/
.pop_small_page[data-v-2f5033a0] {
    width:98%;
    text-align: center;
    margin-top:20px;
}
.pop_small_page .el-pagination.is-background .btn-next[data-v-2f5033a0],
.pop_small_page .el-pagination.is-background .btn-prev[data-v-2f5033a0],
.pop_small_page .el-pagination.is-background .el-pager li[data-v-2f5033a0] {
    width:30px;
    height:30px;
}
.pop_small_page .el-pager li[data-v-2f5033a0]{
    height:30px;
}
/**小号分页样式end**/
.teacher_logo[data-v-2f5033a0] {
    position: absolute;
    left: 21%;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    top: 12px;
}
.teacher_logo img[data-v-2f5033a0] {
    width:100%;
    height:100%;
    border-radius: 50%;
}
.teacher_name[data-v-2f5033a0] {
    position: relative;
    left: 46%;
    width: 60%;
    display: block;
    /* line-height: 70px; */
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.el-table td[data-v-2f5033a0], .el-table th[data-v-2f5033a0]{
    text-align: center!important;
}
.pop_table_box[data-v-2f5033a0] {
    margin-top: 20px;
    max-height:300px;
    overflow-x: hidden;
}
.pop_table_box .el-table--scrollable-x .el-table__body-wrapper[data-v-2f5033a0]{
    overflow-x: hidden;
}
.pop_table_head[data-v-2f5033a0] {
    float: left;
    width: 100%;
    background: #e5e8ec;
    border-radius: 4px;
    line-height:40px;
}
.pop_table_head span[data-v-2f5033a0]{
    display: inline-block;
    width:170px;
    text-align: center;
    float: left;
}
.pop_table_head .pop_table_head_name[data-v-2f5033a0]{
    width:200px;
}
.pop_table_head .pop_table_head_sex[data-v-2f5033a0]{
    width:100px;
}
.pop_table_head .pop_table_head_login[data-v-2f5033a0]{
    width:100px;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input[data-v-2f5033a0]{
    margin-bottom:0;
}
.choose-place-list[data-v-2f5033a0] {
    max-height: 320px;
    overflow: auto;
    padding-right:6px;
}
.choose_place_checkbox[data-v-2f5033a0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    width:100%;
    height:60px;
    line-height:60px;
    text-align: left;
    border-bottom: 1px solid #eee;
}
.choose_place_checkbox .el-checkbox__inner[data-v-2f5033a0]{
    width:20px;
    height:20px;
}
.choose_place_checkbox span.el-checkbox__input[data-v-2f5033a0]{
    position: absolute;
    right:0;
}
.role_input_box[data-v-2f5033a0]{
    position: relative;
}
.role_search_icon[data-v-2f5033a0] {
    position: absolute;
    right: 8px;
    top: 12px;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-2f5033a0] {
    margin-right: 20px;
    right: 0;
}
.el-dialog__header[data-v-2f5033a0]{
    text-align: left;
}
/**设置滚动条样式**/
/* 设置滚动条的样式 */
[data-v-2f5033a0]::-webkit-scrollbar {
    width:6px;
    background-color: #eee;
}
/* 滚动槽 */
[data-v-2f5033a0]::-webkit-scrollbar-track {
    border-radius:10px;
}
/* 滚动条滑块 */
[data-v-2f5033a0]::-webkit-scrollbar-thumb {
    border-radius:10px;
    background:#b2bac3;
}

[data-v-3c932c89] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-3c932c89] .el-select input{
}
[data-v-3c932c89] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-3c932c89] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-3c932c89] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-3c932c89] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-3c932c89] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-3c932c89] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-3c932c89] .item_operat_btn{
    text-align: center;
}
[data-v-3c932c89] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-3c932c89] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-3c932c89] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-3c932c89] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-3c932c89] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-3c932c89] .del_teacher, .reset_password[data-v-3c932c89]{
    float: right;
    margin-top:24px;
}
[data-v-3c932c89] .reset_password{
    margin-right:20px;
}
[data-v-3c932c89] .teacher_common_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;
}
[data-v-3c932c89] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-3c932c89] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-3c932c89] .manage_teacher_filter, .manage_teacher_more[data-v-3c932c89]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-3c932c89] .manage_teacher_more{
    height:80px;
}
[data-v-3c932c89] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-3c932c89] .add_teacher, .export_teacher[data-v-3c932c89], .import_teacher[data-v-3c932c89]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-3c932c89] .table_box{
    padding:0 40px;
}
[data-v-3c932c89] .el-table{
    border-radius: 10px;
}
[data-v-3c932c89] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-3c932c89] .empty_box img{
    margin:40px 0;
}
[data-v-3c932c89] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-3c932c89] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-3c932c89] span.statu_down {
    color: #98a0aa;
}
[data-v-3c932c89] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-3c932c89] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-3c932c89] .el-dropdown{
    cursor: pointer;
}
[data-v-3c932c89] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-3c932c89].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-3c932c89] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-3c932c89] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-3c932c89] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-3c932c89] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-3c932c89] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-3c932c89] .li_item_check{
    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%;
}
.li_item_name[data-v-3c932c89]{
    /*position: relative;*/
}
[data-v-3c932c89] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-3c932c89] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-3c932c89] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-3c932c89] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-3c932c89] .el-table th, .el-table tr[data-v-3c932c89]{
    height:20px;
}
[data-v-3c932c89] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-3c932c89] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-3c932c89] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-3c932c89] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-3c932c89] .more_opera_btn{
    cursor: pointer;
}
[data-v-3c932c89] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-3c932c89] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-3c932c89] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-3c932c89] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-3c932c89] .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;
}
[data-v-3c932c89] .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;
}
[data-v-3c932c89] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-3c932c89] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-3c932c89] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-3c932c89] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-3c932c89] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-3c932c89] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-3c932c89] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-3c932c89] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-3c932c89] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-3c932c89] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-3c932c89] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-3c932c89]{
    margin: 10px;
}
.create_user_sure_btn[data-v-3c932c89] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-3c932c89]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-3c932c89] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-3c932c89] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-3c932c89] .el-badge {
    vertical-align: baseline;
}
[data-v-3c932c89] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-3c932c89] {
    margin-bottom: 20px;
}
.tab-item[data-v-3c932c89] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-3c932c89] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-3c932c89] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.user_operat_btn_box[data-v-3c932c89]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.manage_opera_btn[data-v-3c932c89]{
    float: left;
    background-color: #2fa2fe;
    color: #fff;
    width: 60px;
    height: 36px;
    line-height: 36px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}
.manage_grey_btn[data-v-3c932c89]{
    background-color: #E2E6E9;
    color: #999;
}
[data-v-3c932c89] .el-table .head_style{
    height: 50px;
}
.manage_room_btn[data-v-3c932c89]{
    width: 90px;
}
/*[yansen][2024/1/5]*/
.user-role-box-main[data-v-3c932c89]{
    margin-top: 10px;
    height: calc(100vh - 70px);
    overflow: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user-role-box-main-table[data-v-3c932c89]{
    width: calc(100% - 240px);
    height: 100%;
    overflow: auto;
}
.table-filter-box[data-v-3c932c89]{
    width: 250px;
    margin-right: 10px;
    height: 100%;
    overflow: auto;
    border-right:1px solid #DCDFE6;
}
[data-v-3c932c89]  .el-table .head_style{
    height: 50px;
}
[data-v-3c932c89]  .user_operat_btn_box{
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
}
[data-v-3c932c89]  .user_operat_btn_box button{
    margin-right: 10px;
}

.position-manage-th-item-btn[data-v-38411128]{
    color: #fff;
    cursor: pointer;
    display: inline-block;
    width: 30px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background-color: #eda245;
    color: #fff;
    border-radius: 2px;
}
.position-manage-th-item-btn-right[data-v-38411128]{
    background-color: #30a1fd;
}
.add-room-btn[data-v-38411128]{
    float: right;
    margin-bottom: 10px;
}

body[data-v-244272a6]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-244272a6]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-244272a6]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-244272a6] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-244272a6]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-244272a6]{
    line-height:50px;
}
.logo_tip[data-v-244272a6]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-244272a6]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-244272a6] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-244272a6] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-244272a6], .recognize-info-title[data-v-244272a6]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-244272a6] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-244272a6] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-244272a6] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-244272a6] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-244272a6]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-244272a6]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-244272a6] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-244272a6]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-244272a6]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-244272a6]{
    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;
}
.return_tolist_icon[data-v-244272a6]{
}
.new-teacher-g-wrapper .el-select[data-v-244272a6] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-244272a6] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-244272a6] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-244272a6]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-244272a6]{
    line-height:140px;
}
.qcode_img[data-v-244272a6]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-244272a6]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-244272a6]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-244272a6]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-244272a6]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-244272a6] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-244272a6]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-244272a6] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-244272a6] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-244272a6] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-244272a6]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-244272a6] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-244272a6]{
        height:474px;
}
}
.create_user_sure_btn[data-v-244272a6] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-244272a6]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-244272a6]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-244272a6]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-244272a6]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-244272a6]{
    line-height:40px;
}
.manage_form_label[data-v-244272a6]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-244272a6]{
    float: left;
}
.red_star[data-v-244272a6]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-244272a6]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-244272a6]{
}
.ID_avatar[data-v-244272a6]{
    width: 100%;
    height: 100%;
}
[data-v-244272a6] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-244272a6]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.create_school_notice[data-v-244272a6] {
    margin: 5px 20px;
    padding: 8px 15px;
    background-color: #fafbff;
    border: 1px solid #f3f4f6;
    border-radius: 5px;
    color: #888;
    margin-bottom: 30px;
}
.red_star[data-v-244272a6] {
    color: #f66c6c;
    padding-right: 4px;
}
.cr_form_input[data-v-244272a6]{
    width: 300px;
}
[data-v-244272a6] .el-checkbox__input.is-indeterminate .el-checkbox__inner::before{
    top: 8px;
}
.create_root_save_btn[data-v-244272a6]{
    margin-left: 100px;
}
[data-v-244272a6] .el-select.user_role_type_select{
    width: 100px;
    float: left;
    margin-left: 20px;
}
.float_left[data-v-244272a6]{
    float: left;
}
.user_role_type_list[data-v-244272a6]{
    clear: both;
    margin-top: 20px;
}
.user_role_list_head[data-v-244272a6]{
    overflow: hidden;
    border-radius: 4px;
}
.user_role_list_head div[data-v-244272a6], .user_role_list_body div[data-v-244272a6]{
    float: left;
    height: 50px;
    line-height: 50px;
    background-color: #F5F5F5;
    width: 140px;
    text-align: center;
}
.user_role_list_body div[data-v-244272a6]{
    background-color: #fff;
}
.user_role_btn_box[data-v-244272a6]{
    margin-bottom: 15px;
    overflow: hidden;
}
.user_role_list_body .user_role_del_btn[data-v-244272a6]{
    width: 80px;
    background-color: #b2bac3;
    -webkit-box-shadow: 0 0 2px 2px #b2bac3;
            box-shadow: 0 0 2px 2px #b2bac3;
    color: #fff;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 2px;
    cursor: pointer;
}
.user_role_list_body .add_room_del_btn[data-v-244272a6]{
    width: 60px;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.user_role_del_btnbox[data-v-244272a6]{
    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;
}
.user_role_list_body[data-v-244272a6]{
    clear: both;
}
[data-v-244272a6] .user_role_page_box.common_small_page{
    width: 120px;
    clear: both;
}
.drama_empty_box[data-v-244272a6]{
    width:560px;
    height:240px;
    background: url(/vue/dist/static/img/empty.6f31599.png) no-repeat center;
}
.create_room_item_box[data-v-244272a6]{
    margin-bottom: 22px;
    height: 40px;
    line-height: 40px;
}
.create_class_left_label[data-v-244272a6] {
    width: 100px;
    height: 40px;
    line-height: 40px;
    text-align: right;
    float: left;
    padding-right: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.class_create_red_star[data-v-244272a6] {
    color: #f56c6c;
}
.user_role_list_body .add_room_edit_btn[data-v-244272a6]{
    background-color: #2fa2fe;
}
.user_role_list_body .user_role_del_btnbox[data-v-244272a6]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.user_role_checkbox[data-v-244272a6]{
    margin-bottom: 10px;
}
.user_role_tabbox[data-v-244272a6]{
    max-height: 400px;
    overflow: auto;
}
[data-v-244272a6] .role_check_box .el-checkbox-button__inner{
    border-left: 1px solid #DCDFE6;
}
[data-v-244272a6] .role_check_box .el-checkbox-button.is-checked .el-checkbox-button__inner{
    -webkit-box-shadow: 0px 0 0 0 #8cc5ff;
            box-shadow: 0px 0 0 0 #8cc5ff;
}
[data-v-244272a6] .role_check_box .el-checkbox-button{
    margin-bottom: 0;
}
.app_search_input[data-v-244272a6]{
    position: absolute;
    right: 10px;
    top: 0;
    width: 180px;
    font-size: 12px;
    height: 30px;
}
[data-v-244272a6] .app_search_input input{
    height: 30px;
    line-height: 30px;
}
[data-v-244272a6] .app_list_content .tabs__nav {
    max-width: 80%;
    overflow-x: auto;
}
[data-v-244272a6] .app_list_content .el-checkbox,[data-v-244272a6] .app_list_content .el-checkbox__input{
    /*position: unset;*/
}
[data-v-244272a6] .app_list_content .el-checkbox__inner{
    /*position: unset;*/
}
.custom_item_box[data-v-244272a6]{
    margin-bottom: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.custom_item_name[data-v-244272a6]{
    font-size: 14px;
    max-width: 200px;
    min-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 10px;
}
.custom_item_url[data-v-244272a6]{
    font-size: 14px;
    color: #00aeff;
    cursor: pointer;
}
.cr_form_input[data-v-244272a6] {
    width: 400px;
}

[data-v-234e7e6c].add_class_room_select .el-select-dropdown.el-popper{
    position: absolute!important;
    top: 40px!important;
    left: 0 !important;
}
.add_room_box[data-v-234e7e6c]{
    width: 84%;
    margin: auto;
}
.create_room_item_box[data-v-234e7e6c]{
    margin-bottom: 22px;
    height: 40px;
    line-height: 40px;
}
.create_class_left_label[data-v-234e7e6c] {
    width: 100px;
    height: 40px;
    line-height: 40px;
    text-align: right;
    float: left;
    padding-right: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.class_create_red_star[data-v-234e7e6c] {
    color: #f56c6c;
}
.room_name[data-v-234e7e6c]{
    width: 360px;
}
.add_room_save_btn[data-v-234e7e6c]{
    display: block;
    margin-left: 18%;
    width: 204px;
    margin-top: 30px;
}

[data-v-2fbe610d] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-2fbe610d] .el-select input{
}
[data-v-2fbe610d] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-2fbe610d] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-2fbe610d] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-2fbe610d] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-2fbe610d] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-2fbe610d] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-2fbe610d] .item_operat_btn{
    text-align: center;
}
[data-v-2fbe610d] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-2fbe610d] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-2fbe610d] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-2fbe610d] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-2fbe610d] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-2fbe610d] .del_teacher, .reset_password[data-v-2fbe610d]{
    float: right;
    margin-top:24px;
}
[data-v-2fbe610d] .reset_password{
    margin-right:20px;
}
[data-v-2fbe610d] .teacher_common_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;
}
[data-v-2fbe610d] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-2fbe610d] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-2fbe610d] .manage_teacher_filter, .manage_teacher_more[data-v-2fbe610d]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-2fbe610d] .manage_teacher_more{
    height:80px;
}
[data-v-2fbe610d] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-2fbe610d] .add_teacher, .export_teacher[data-v-2fbe610d], .import_teacher[data-v-2fbe610d]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-2fbe610d] .table_box{
    padding:0 40px;
}
[data-v-2fbe610d] .el-table{
    border-radius: 10px;
}
[data-v-2fbe610d] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-2fbe610d] .empty_box img{
    margin:40px 0;
}
[data-v-2fbe610d] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-2fbe610d] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-2fbe610d] span.statu_down {
    color: #98a0aa;
}
[data-v-2fbe610d] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-2fbe610d] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-2fbe610d] .el-dropdown{
    cursor: pointer;
}
[data-v-2fbe610d] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-2fbe610d].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-2fbe610d] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-2fbe610d] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-2fbe610d] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-2fbe610d] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-2fbe610d] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-2fbe610d] .li_item_check{
    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%;
}
.li_item_name[data-v-2fbe610d]{
    /*position: relative;*/
}
[data-v-2fbe610d] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-2fbe610d] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-2fbe610d] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-2fbe610d] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-2fbe610d] .el-table th, .el-table tr[data-v-2fbe610d]{
    height:20px;
}
[data-v-2fbe610d] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-2fbe610d] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-2fbe610d] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-2fbe610d] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-2fbe610d] .more_opera_btn{
    cursor: pointer;
}
[data-v-2fbe610d] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-2fbe610d] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-2fbe610d] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-2fbe610d] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-2fbe610d] .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;
}
[data-v-2fbe610d] .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;
}
[data-v-2fbe610d] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-2fbe610d] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-2fbe610d] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-2fbe610d] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-2fbe610d] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-2fbe610d] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-2fbe610d] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-2fbe610d] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-2fbe610d] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-2fbe610d] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-2fbe610d] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-2fbe610d]{
    margin: 10px;
}
.create_user_sure_btn[data-v-2fbe610d] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-2fbe610d]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-2fbe610d] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-2fbe610d] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-2fbe610d] .el-badge {
    vertical-align: baseline;
}
[data-v-2fbe610d] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-2fbe610d] {
    margin-bottom: 20px;
}
.tab-item[data-v-2fbe610d] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-2fbe610d] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-2fbe610d] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.user_operat_btn_box[data-v-2fbe610d]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.manage_opera_btn[data-v-2fbe610d]{
    float: left;
    background-color: #2fa2fe;
    color: #fff;
    width: 60px;
    height: 36px;
    line-height: 36px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}
.manage_grey_btn[data-v-2fbe610d]{
    background-color: #E2E6E9;
    color: #999;
}
[data-v-2fbe610d] .el-table .head_style{
    height: 50px;
}
.manage_room_btn[data-v-2fbe610d]{
    width: 90px;
}
/*[yansen][2024/1/5]*/
.user-role-box-main[data-v-2fbe610d]{
    margin-top: 10px;
    height: calc(100vh - 70px);
    overflow: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user-role-box-main-table[data-v-2fbe610d]{
    width: calc(100% - 240px);
    height: 100%;
    overflow: auto;
}
.table-filter-box[data-v-2fbe610d]{
    width: 250px;
    margin-right: 10px;
    height: 100%;
    overflow: auto;
    border-right:1px solid #DCDFE6;
}
.role_list_filter_box[data-v-2fbe610d]{
    overflow: hidden;
    margin-top: -10px;
    margin-bottom: 10px;
    margin-left: 28px;
}
.table_role_list_arrow[data-v-2fbe610d]{
    cursor: pointer;
}
.role_list_person_nr[data-v-2fbe610d]{
    display: inline-block;
}
.role_list_person_item[data-v-2fbe610d]{
    line-height: 30px;
    text-align: center;
}
.add_role_user_item[data-v-2fbe610d]{
    clear: both;
    overflow: hidden;
    margin-top: 20px;
}
.add_role_user_item_label[data-v-2fbe610d]{
    float: left;
    width: 100px;
    text-align: right;
    margin-right: 20px;
}
.add_role_user_item_con[data-v-2fbe610d]{
    float: left;
    width: 80%;
}
.list-content-link[data-v-2fbe610d] {
    /* width: 100%; */
    border: 1px solid #dddddd;
    line-height: 34px;
    margin-top: 10px;
    float: left;
}
.list-content-link li[data-v-2fbe610d] {
    /* width: 100%; */
    text-align: center;
    margin-top: 0;
}
.list-title-link[data-v-2fbe610d] {
    background: #eeeeee;
}
.list-title-link-sub[data-v-2fbe610d] {
    float: left;
    width: 100px;
    overflow: hidden;
    /* width: 12.38%; */
    text-overflow: ellipsis;
    white-space: nowrap;
}
.user_role_set div[data-v-2fbe610d] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.user_role_text[data-v-2fbe610d]{
    width: 100px;
    float: left;
    border-right: 1px solid #ddd;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.list-title-link-name[data-v-2fbe610d] {
    border-right: 1px solid #dddddd;
    line-height: 36px;
    float: left;
    width: 100px;
    height: 100%;
    /* width: 12.38%; */
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.create_member_opera .opr_btn[data-v-2fbe610d] {
    margin-top: 5px;
}
#excel_load[data-v-2fbe610d] {
    float: right;
}
.create_member_widthout_link[data-v-2fbe610d] {
    margin-top: 10px;
}
.create_member_widthout_link .list-title[data-v-2fbe610d] {
    padding-left: 2%;
}
.list-title[data-v-2fbe610d] {
    /* height: 40px; */
    line-height: 40px;
    background: #fafafa;
    margin-bottom: 10px;
}
.list-title div[data-v-2fbe610d], .list-item div[data-v-2fbe610d] {
    width: 16%;
    float: left;
    text-align: center;
    line-height: 40px;
}
.list-title .copylist-medit[data-v-2fbe610d], .list-item .copylist-medit[data-v-2fbe610d] {
    float: right;
}
.copylist-medit[data-v-2fbe610d]{
    cursor: pointer;
}
.list-content[data-v-2fbe610d] {
    width: 100%;
}
.list-content li[data-v-2fbe610d] {
    width: 98%;
    text-align: center;
    padding-left: 2%;
}
.user_box li[data-v-2fbe610d] {
    margin-top: 10px;
}
.member_widthout_bottom[data-v-2fbe610d] {
    margin-top: 30px;
}
#widthout_link_submit[data-v-2fbe610d] {
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
        touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    padding: 8px 30px;
    background: #5DB0F8;
    color: #fff;
}
.add_role_user[data-v-2fbe610d]{
    margin-bottom: 10px;
}
.set-department-btn[data-v-2fbe610d]{
   margin-left: 120px;
   margin-top: 20px;
}
.role-list-ul[data-v-2fbe610d]{
    /*display: flex;
    justify-content: space-between;*/
}
[data-v-2fbe610d] .role-list-ul .depart-manager-div{
    width: 40%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
[data-v-2fbe610d] .role-list-ul .role-name-li,[data-v-2fbe610d] .role-list-ul .role-num-li{
    width: 30%;
}

body[data-v-75a1ff06]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-75a1ff06]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-75a1ff06]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-75a1ff06] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-75a1ff06]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-75a1ff06]{
    line-height:50px;
}
.logo_tip[data-v-75a1ff06]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-75a1ff06]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-75a1ff06] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-75a1ff06] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-75a1ff06], .recognize-info-title[data-v-75a1ff06]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-75a1ff06] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-75a1ff06] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-75a1ff06] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-75a1ff06] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-75a1ff06]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-75a1ff06]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-75a1ff06] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-75a1ff06]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-75a1ff06]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-75a1ff06]{
    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;
}
.return_tolist_icon[data-v-75a1ff06]{
}
.new-teacher-g-wrapper .el-select[data-v-75a1ff06] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-75a1ff06] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-75a1ff06] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-75a1ff06]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-75a1ff06]{
    line-height:140px;
}
.qcode_img[data-v-75a1ff06]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-75a1ff06]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-75a1ff06]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-75a1ff06]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-75a1ff06]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-75a1ff06] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-75a1ff06]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-75a1ff06] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-75a1ff06] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-75a1ff06] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-75a1ff06]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-75a1ff06] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-75a1ff06]{
        height:474px;
}
}
.create_user_sure_btn[data-v-75a1ff06] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-75a1ff06]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-75a1ff06]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-75a1ff06]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-75a1ff06]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-75a1ff06]{
    line-height:40px;
}
.manage_form_label[data-v-75a1ff06]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-75a1ff06]{
    float: left;
}
.red_star[data-v-75a1ff06]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-75a1ff06]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-75a1ff06]{
}
.ID_avatar[data-v-75a1ff06]{
    width: 100%;
    height: 100%;
}
[data-v-75a1ff06] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-75a1ff06]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.create_school_notice[data-v-75a1ff06] {
    margin: 5px 20px;
    padding: 8px 15px;
    background-color: #fafbff;
    border: 1px solid #f3f4f6;
    border-radius: 5px;
    color: #888;
    margin-bottom: 30px;
}
.red_star[data-v-75a1ff06] {
    color: #f66c6c;
    padding-right: 4px;
}
.cr_form_input[data-v-75a1ff06]{
    width: 300px;
}
[data-v-75a1ff06] .el-checkbox__input.is-indeterminate .el-checkbox__inner::before{
    top: 8px;
}
.create_root_save_btn[data-v-75a1ff06]{
    margin-left: 100px;
}
[data-v-75a1ff06] .el-select.user_role_type_select{
    width: 100px;
    float: left;
    margin-left: 20px;
}
.float_left[data-v-75a1ff06]{
    float: left;
}
.user_role_type_list[data-v-75a1ff06]{
    clear: both;
    margin-top: 20px;
}
.user_role_list_head[data-v-75a1ff06]{
    overflow: hidden;
    border-radius: 4px;
}
.user_role_list_head div[data-v-75a1ff06], .user_role_list_body div[data-v-75a1ff06]{
    float: left;
    height: 50px;
    line-height: 50px;
    background-color: #F5F5F5;
    width: 140px;
    text-align: center;
}
.user_role_list_body div[data-v-75a1ff06]{
    background-color: #fff;
}
.user_role_btn_box[data-v-75a1ff06]{
    margin-bottom: 15px;
    overflow: hidden;
}
.user_role_list_body .user_role_del_btn[data-v-75a1ff06]{
    width: 80px;
    background-color: #b2bac3;
    -webkit-box-shadow: 0 0 2px 2px #b2bac3;
            box-shadow: 0 0 2px 2px #b2bac3;
    color: #fff;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 2px;
    cursor: pointer;
}
.user_role_list_body .add_room_del_btn[data-v-75a1ff06]{
    width: 60px;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.user_role_del_btnbox[data-v-75a1ff06]{
    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;
}
.user_role_list_body[data-v-75a1ff06]{
    clear: both;
}
[data-v-75a1ff06] .user_role_page_box.common_small_page{
    width: 120px;
    clear: both;
}
.drama_empty_box[data-v-75a1ff06]{
    width:560px;
    height:240px;
    background: url(/vue/dist/static/img/empty.6f31599.png) no-repeat center;
}
.create_room_item_box[data-v-75a1ff06]{
    margin-bottom: 22px;
    height: 40px;
    line-height: 40px;
}
.create_class_left_label[data-v-75a1ff06] {
    width: 100px;
    height: 40px;
    line-height: 40px;
    text-align: right;
    float: left;
    padding-right: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.class_create_red_star[data-v-75a1ff06] {
    color: #f56c6c;
}
.user_role_list_body .add_room_edit_btn[data-v-75a1ff06]{
    background-color: #2fa2fe;
}
.user_role_list_body .user_role_del_btnbox[data-v-75a1ff06]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.user_role_checkbox[data-v-75a1ff06]{
    margin-bottom: 10px;
}
.user_role_tabbox[data-v-75a1ff06]{
    max-height: 400px;
    overflow: auto;
}
[data-v-75a1ff06] .role_check_box .el-checkbox-button__inner{
    border-left: 1px solid #DCDFE6;
}
[data-v-75a1ff06] .role_check_box .el-checkbox-button.is-checked .el-checkbox-button__inner{
    -webkit-box-shadow: 0px 0 0 0 #8cc5ff;
            box-shadow: 0px 0 0 0 #8cc5ff;
}
[data-v-75a1ff06] .role_check_box .el-checkbox-button{
    margin-bottom: 0;
}
.app_search_input[data-v-75a1ff06]{
    position: absolute;
    right: 10px;
    top: 0;
    width: 180px;
    font-size: 12px;
    height: 30px;
}
[data-v-75a1ff06] .app_search_input input{
    height: 30px;
    line-height: 30px;
}
[data-v-75a1ff06] .app_list_content .tabs__nav {
    max-width: 80%;
    overflow-x: auto;
}
[data-v-75a1ff06] .app_list_content .el-checkbox,[data-v-75a1ff06] .app_list_content .el-checkbox__input{
    /*position: unset;*/
}
[data-v-75a1ff06] .app_list_content .el-checkbox__inner{
    /*position: unset;*/
}
.custom_item_box[data-v-75a1ff06]{
    margin-bottom: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.custom_item_name[data-v-75a1ff06]{
    font-size: 14px;
    max-width: 200px;
    min-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 10px;
}
.custom_item_url[data-v-75a1ff06]{
    font-size: 14px;
    color: #00aeff;
    cursor: pointer;
}

body[data-v-c8ca77d2]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-c8ca77d2]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-c8ca77d2]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-c8ca77d2] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-c8ca77d2]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-c8ca77d2]{
    line-height:50px;
}
.logo_tip[data-v-c8ca77d2]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-c8ca77d2]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-c8ca77d2] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-c8ca77d2] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-c8ca77d2], .recognize-info-title[data-v-c8ca77d2]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-c8ca77d2] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-c8ca77d2] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-c8ca77d2] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-c8ca77d2] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-c8ca77d2]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-c8ca77d2]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-c8ca77d2] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-c8ca77d2]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-c8ca77d2]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-c8ca77d2]{
    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;
}
.return_tolist_icon[data-v-c8ca77d2]{
}
.new-teacher-g-wrapper .el-select[data-v-c8ca77d2] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-c8ca77d2] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-c8ca77d2] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-c8ca77d2]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-c8ca77d2]{
    line-height:140px;
}
.qcode_img[data-v-c8ca77d2]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-c8ca77d2]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-c8ca77d2]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-c8ca77d2]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-c8ca77d2]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-c8ca77d2] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-c8ca77d2]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-c8ca77d2] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-c8ca77d2] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-c8ca77d2] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-c8ca77d2]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-c8ca77d2] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-c8ca77d2]{
        height:474px;
}
}
.create_user_sure_btn[data-v-c8ca77d2] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-c8ca77d2]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-c8ca77d2]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-c8ca77d2]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-c8ca77d2]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-c8ca77d2]{
    line-height:40px;
}
.manage_form_label[data-v-c8ca77d2]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-c8ca77d2]{
    float: left;
}
.red_star[data-v-c8ca77d2]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-c8ca77d2]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-c8ca77d2]{
}
.ID_avatar[data-v-c8ca77d2]{
    width: 100%;
    height: 100%;
}
[data-v-c8ca77d2] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-c8ca77d2]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.role_list_filter_box[data-v-c8ca77d2]{
    overflow: hidden;
    margin-top: -10px;
    margin-bottom: 10px;
    margin-left: 28px;
}
.table_role_list_arrow[data-v-c8ca77d2]{
    cursor: pointer;
}
.role_list_person_nr[data-v-c8ca77d2]{
    display: inline-block;
}
.role_list_person_item[data-v-c8ca77d2]{
    line-height: 30px;
    text-align: center;
}
.add_role_user_item[data-v-c8ca77d2]{
    clear: both;
    overflow: hidden;
    margin-top: 20px;
}
.add_role_user_item_label[data-v-c8ca77d2]{
    float: left;
    width: 100px;
    text-align: right;
    margin-right: 20px;
}
.add_role_user_item_con[data-v-c8ca77d2]{
    float: left;
    width: 80%;
}
.list-content-link[data-v-c8ca77d2] {
    /* width: 100%; */
    border: 1px solid #dddddd;
    line-height: 34px;
    margin-top: 10px;
    float: left;
}
.list-content-link li[data-v-c8ca77d2] {
    /* width: 100%; */
    text-align: center;
    margin-top: 0;
}
.list-title-link[data-v-c8ca77d2] {
    background: #eeeeee;
}
.list-title-link-sub[data-v-c8ca77d2] {
    float: left;
    width: 100px;
    overflow: hidden;
    /* width: 12.38%; */
    text-overflow: ellipsis;
    white-space: nowrap;
}
.user_role_set div[data-v-c8ca77d2] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.user_role_text[data-v-c8ca77d2]{
    width: 100px;
    float: left;
    border-right: 1px solid #ddd;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.list-title-link-name[data-v-c8ca77d2] {
    border-right: 1px solid #dddddd;
    line-height: 36px;
    float: left;
    width: 100px;
    height: 100%;
    /* width: 12.38%; */
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.create_member_opera .opr_btn[data-v-c8ca77d2] {
    margin-top: 5px;
}
#excel_load[data-v-c8ca77d2] {
    float: right;
}
.create_member_widthout_link[data-v-c8ca77d2] {
    margin-top: 10px;
}
.create_member_widthout_link .list-title[data-v-c8ca77d2] {
    padding-left: 2%;
}
.list-title[data-v-c8ca77d2] {
    /* height: 40px; */
    line-height: 40px;
    background: #fafafa;
    margin-bottom: 10px;
}
.list-title div[data-v-c8ca77d2], .list-item div[data-v-c8ca77d2] {
    width: 16%;
    float: left;
    text-align: center;
    line-height: 40px;
}
.list-title .copylist-medit[data-v-c8ca77d2], .list-item .copylist-medit[data-v-c8ca77d2] {
    float: right;
}
.copylist-medit[data-v-c8ca77d2]{
    cursor: pointer;
}
.list-content[data-v-c8ca77d2] {
    width: 100%;
}
.list-content li[data-v-c8ca77d2] {
    width: 98%;
    text-align: center;
    padding-left: 2%;
}
.user_box li[data-v-c8ca77d2] {
    margin-top: 10px;
}
.member_widthout_bottom[data-v-c8ca77d2] {
    margin-top: 30px;
}
#widthout_link_submit[data-v-c8ca77d2] {
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
        touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    padding: 8px 30px;
    background: #5DB0F8;
    color: #fff;
}
.add_role_user[data-v-c8ca77d2]{
    margin-bottom: 10px;
}
.set-department-btn[data-v-c8ca77d2]{
   margin-left: 120px;
   margin-top: 20px;
}
.role-list-ul[data-v-c8ca77d2]{
    /*display: flex;
    justify-content: space-between;*/
}
[data-v-c8ca77d2] .role-list-ul .depart-manager-div{
    width: 40%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
[data-v-c8ca77d2] .role-list-ul .role-name-li,[data-v-c8ca77d2] .role-list-ul .role-num-li{
    width: 30%;
}











































































































































































































































































































/**小号分页样式**/
.pop_small_page[data-v-4e745356] {
    width:98%;
    text-align: center;
    margin-top:20px;
}
.pop_small_page .el-pagination.is-background .btn-next[data-v-4e745356],
.pop_small_page .el-pagination.is-background .btn-prev[data-v-4e745356],
.pop_small_page .el-pagination.is-background .el-pager li[data-v-4e745356] {
    width:30px;
    height:30px;
}
.pop_small_page .el-pager li[data-v-4e745356]{
    height:30px;
}
/**小号分页样式end**/
.li_item_name[data-v-4e745356]{
    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;
}
.teacher_logo[data-v-4e745356] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
}
.teacher_logo img[data-v-4e745356] {
    width:100%;
    height:100%;
    border-radius: 50%;
}
.teacher_name[data-v-4e745356] {
    width: calc(100% - 50px);
    color: #333333;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.el-table td[data-v-4e745356], .el-table th[data-v-4e745356]{
    text-align: center!important;
}
.pop_table_box[data-v-4e745356] {
    margin-top: 20px;
    max-height:300px;
    overflow: auto;
}
.pop_table_box .el-table--scrollable-x .el-table__body-wrapper[data-v-4e745356]{
    overflow-x: hidden;
}
.pop_table_head[data-v-4e745356] {
    float: left;
    width: 100%;
    background: #e5e8ec;
    border-radius: 4px;
    line-height:40px;
}
.pop_table_head span[data-v-4e745356]{
    display: inline-block;
    width:170px;
    text-align: center;
    float: left;
}
.pop_table_head .pop_table_head_name[data-v-4e745356]{
    width:200px;
}
.pop_table_head .pop_table_head_sex[data-v-4e745356]{
    width:100px;
}
.pop_table_head .pop_table_head_login[data-v-4e745356]{
    width:100px;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input[data-v-4e745356]{
    margin-bottom:0;
}
.choose-place-list[data-v-4e745356] {
    max-height: 320px;
    overflow: auto;
    padding-right:6px;
}
.choose_place_checkbox[data-v-4e745356]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    width:100%;
    height:60px;
    line-height:60px;
    text-align: left;
    border-bottom: 1px solid #eee;
}
.choose_place_checkbox .el-checkbox__inner[data-v-4e745356]{
    width:20px;
    height:20px;
}
.choose_place_checkbox span.el-checkbox__input[data-v-4e745356]{
    position: absolute;
    right:0;
}
.role_input_box[data-v-4e745356]{
    position: relative;
}
.role_search_icon[data-v-4e745356] {
    position: absolute;
    right: 8px;
    top: 12px;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-4e745356] {
    margin-right: 20px;
    right: 0;
}
.el-dialog__header[data-v-4e745356]{
    text-align: left;
}
/**设置滚动条样式**/
/* 设置滚动条的样式 */
[data-v-4e745356]::-webkit-scrollbar {
    width:6px;
    background-color: #eee;
}
/* 滚动槽 */
[data-v-4e745356]::-webkit-scrollbar-track {
    border-radius:10px;
}
/* 滚动条滑块 */
[data-v-4e745356]::-webkit-scrollbar-thumb {
    border-radius:10px;
    background:#b2bac3;
}

[data-v-32faa5d4] .el-main{
    padding: 0;
    background: #eff2f5;
    height: 100%;
}
[data-v-32faa5d4] .el-header{
    padding: 0;
}
[data-v-32faa5d4] .el-container{
    height: 100%;
}
.class_manage_new_select_top[data-v-32faa5d4]{
    /*margin-top: 15px*/
}
.class_manage_new_select[data-v-32faa5d4]{
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    width: 150px;
}
[data-v-32faa5d4] .class_manage_new_select .el-input__inner{
    line-height: 32px;
    height: 32px;
    background-color: transparent;
}
[data-v-32faa5d4] .class_manage_new_select .el-input__icon{
    line-height: 32px;
    height: 32px;
}
.float_left[data-v-32faa5d4]{
    float: left;
}
.class_manage_new_top[data-v-32faa5d4]{
    position: relative;
    padding: 0 40px;
    overflow: auto;
    padding-bottom: 15px;
}
.class_manage_top_left[data-v-32faa5d4]{
    float: left;
    width: 52%;
    overflow: hidden;
}
.class_manage_top_left1[data-v-32faa5d4]{
    clear: both;
    overflow: hidden;
    padding-bottom: 10px;
}
.class_manage_top_left1_label[data-v-32faa5d4]{
    margin-right: 20px;
    padding-top: 5px;
}
.class_manage_top_right[data-v-32faa5d4]{
    float: right;
}
.class_manage_top_right_btn[data-v-32faa5d4],[data-v-32faa5d4] .class_manage_top_right_drop{
    height: 32px;
    line-height: 32px;
    padding: 0 15px;
}
[data-v-32faa5d4] .teacher_common_iconbox{
    display: inline-block;
    width: 8px;
    height:14px;
    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;
}
.class_manage_new_download[data-v-32faa5d4]{
    color: #2fa2fe;
    font-size: 20px;
    padding: 0 10px;
    cursor: pointer;
}
.class_manage_new_box[data-v-32faa5d4]{
    padding: 15px;
}
.table_item_name[data-v-32faa5d4]{
    cursor: pointer;
}
[data-v-32faa5d4] .class_manage_top_left1 .el-checkbox-button__inner{
    padding: 6px 10px;
    border-radius: 2px;
}
[data-v-32faa5d4] .class_manage_search_input {
    width: 200px;
    display: block;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
    float: left;
}
.class_manage_search_tip[data-v-32faa5d4]{
    line-height: 50px;
    padding-left: 10px;
}
[data-v-32faa5d4] .class_manage_search_input .el-input__inner, .class_manage_search_input .el-input__icon[data-v-32faa5d4]{
    line-height: 30px;
    height: 30px;
}
[data-v-32faa5d4] .class_manage_top_left1 .el-checkbox-button__inner{
    background-color: transparent;
}
[data-v-32faa5d4] .class_manage_top_left1 .is-checked .el-checkbox-button__inner{
    background-color: #409EFF;
}
.class_manage_more_btn[data-v-32faa5d4]{
    float: right;
    margin-top: 50px;
    position: absolute;
    top: 35px;
    right: 40px;
}
.class-manage-list-icon[data-v-32faa5d4]{
    padding-right: 4px;
    font-size: 15px;
}
.grade-empty-box1[data-v-32faa5d4]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/year_empty_03.08c2eb9.png) no-repeat center center;
}
.grade-empty-box2[data-v-32faa5d4]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/grade_empty_03.a041ecb.png) no-repeat 45% center;
}
.class-filter-checkbox[data-v-32faa5d4]{
    margin-left: 50px;
}
.table_item_name_span[data-v-32faa5d4]{
    display: inline-block;
    width: 60%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name_show[data-v-32faa5d4]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name2[data-v-32faa5d4]{
    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;
}
[data-v-32faa5d4] .el-table .head_style{
    height: 60px;
}
.class-dropdown-filter[data-v-32faa5d4]{
    max-height: 300px;
    overflow: auto;
}
[data-v-32faa5d4] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
.class_manage_top_left1_filter[data-v-32faa5d4]{
    float: left;
    width: 84%;
}
[data-v-32faa5d4] .class_manage_new_content tr th{
    /*text-align: left;*/
}
[data-v-32faa5d4] .is-left div{
    text-align: left;
}
.class_manage_top_title1[data-v-32faa5d4]{
    color: #69737d;
    padding-right: 10px;
}
.float_left[data-v-32faa5d4]{
    float: left;
}
[data-v-32faa5d4] .class_manage_search_input_new{
    height: 34px;
    line-height: 34px;
    margin-top: 0;
    margin-left: 10px;
}
[data-v-32faa5d4] .class_manage_search_input_new .el-input__inner, .class_manage_search_input .el-input__icon[data-v-32faa5d4]{
    line-height: 34px;
    height: 34px;
}
[data-v-32faa5d4] .class_manage_search_input_new .el-input__inner{
    background-color: transparent;
}
[data-v-32faa5d4] .class_manage_top_radio  .el-radio-button__inner{
    padding: 0 15px;
    height: 34px;
    line-height: 34px;
    background-color: transparent;
    color: #8e98a2;
}
.class_manage_top_radio_title[data-v-32faa5d4]{
    color: #8e98a2;
}
[data-v-32faa5d4] .el-radio-button__orig-radio:checked+.el-radio-button__inner{
    color: #FFF;
    background-color: #409EFF;
    border-color: #409EFF;
    -webkit-box-shadow: -1px 0 0 0 #409EFF;
    box-shadow: -1px 0 0 0 #409EFF;
}
.class_manage_top_left2[data-v-32faa5d4]{
    float: left;
    line-height: 34px;
}
.class_manage_new_top1[data-v-32faa5d4], class_manage_new_top2[data-v-32faa5d4]{
    clear: both;
    overflow: hidden;
}
.class_manage_new_top1[data-v-32faa5d4]{
    border-bottom: 1px dashed #d9dbda;
    margin-bottom: 10px;
}
.class_manage_top_title2[data-v-32faa5d4]{
    line-height: 34px;
    color: #8e98a2;
    padding-left: 10px;
}
.class-btn-icon[data-v-32faa5d4]{
    padding-right: 4px;
}
.list_filter_time[data-v-32faa5d4] {
    float: left;
    margin-right: 10px;
}
[data-v-32faa5d4] .list_filter_time .el-select {
     width: 100px;
}
[data-v-32faa5d4] .list_filter_time .el-select .el-input__inner{
    height: 34px;
}
.member-btn[data-v-32faa5d4]{
    cursor: pointer;
    width: 100%;
    display: inline-block;
}
[data-v-32faa5d4]  .el-tooltip__popper.is-dark {
    max-width: 80%!important;
}

[data-v-2b58445e] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-2b58445e] .el-select input{
}
[data-v-2b58445e] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-2b58445e] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-2b58445e] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-2b58445e] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-2b58445e] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-2b58445e] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-2b58445e] .item_operat_btn{
    text-align: center;
}
[data-v-2b58445e] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-2b58445e] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-2b58445e] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-2b58445e] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-2b58445e] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-2b58445e] .del_teacher, .reset_password[data-v-2b58445e]{
    float: right;
    margin-top:24px;
}
[data-v-2b58445e] .reset_password{
    margin-right:20px;
}
[data-v-2b58445e] .teacher_common_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;
}
[data-v-2b58445e] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-2b58445e] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-2b58445e] .manage_teacher_filter, .manage_teacher_more[data-v-2b58445e]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-2b58445e] .manage_teacher_more{
    height:80px;
}
[data-v-2b58445e] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-2b58445e] .add_teacher, .export_teacher[data-v-2b58445e], .import_teacher[data-v-2b58445e]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-2b58445e] .table_box{
    padding:0 40px;
}
[data-v-2b58445e] .el-table{
    border-radius: 10px;
}
[data-v-2b58445e] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-2b58445e] .empty_box img{
    margin:40px 0;
}
[data-v-2b58445e] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-2b58445e] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-2b58445e] span.statu_down {
    color: #98a0aa;
}
[data-v-2b58445e] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-2b58445e] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-2b58445e] .el-dropdown{
    cursor: pointer;
}
[data-v-2b58445e] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-2b58445e].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-2b58445e] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-2b58445e] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-2b58445e] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-2b58445e] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-2b58445e] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-2b58445e] .li_item_check{
    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%;
}
.li_item_name[data-v-2b58445e]{
    /*position: relative;*/
}
[data-v-2b58445e] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-2b58445e] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-2b58445e] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-2b58445e] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-2b58445e] .el-table th, .el-table tr[data-v-2b58445e]{
    height:20px;
}
[data-v-2b58445e] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-2b58445e] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-2b58445e] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-2b58445e] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-2b58445e] .more_opera_btn{
    cursor: pointer;
}
[data-v-2b58445e] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-2b58445e] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-2b58445e] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-2b58445e] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-2b58445e] .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;
}
[data-v-2b58445e] .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;
}
[data-v-2b58445e] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-2b58445e] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-2b58445e] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-2b58445e] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-2b58445e] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-2b58445e] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-2b58445e] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-2b58445e] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-2b58445e] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-2b58445e] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-2b58445e] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-2b58445e]{
    margin: 10px;
}
.create_user_sure_btn[data-v-2b58445e] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-2b58445e]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-2b58445e] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-2b58445e] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-2b58445e] .el-badge {
    vertical-align: baseline;
}
[data-v-2b58445e] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-2b58445e] {
    margin-bottom: 20px;
}
.tab-item[data-v-2b58445e] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-2b58445e] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-2b58445e] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
[data-v-2b58445e] .el-main{
    padding: 0;
    background: #eff2f5;
    height: 100%;
}
[data-v-2b58445e] .el-header{
    padding: 0;
}
[data-v-2b58445e] .el-container{
    height: 100%;
}
.class_manage_new_select_top[data-v-2b58445e]{
    /*margin-top: 15px*/
}
.class_manage_new_select[data-v-2b58445e]{
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    width: 150px;
}
[data-v-2b58445e] .class_manage_new_select .el-input__inner{
    line-height: 32px;
    height: 32px;
    background-color: transparent;
}
[data-v-2b58445e] .class_manage_new_select .el-input__icon{
    line-height: 32px;
    height: 32px;
}
.float_left[data-v-2b58445e]{
    float: left;
}
.class_manage_new_top[data-v-2b58445e]{
    position: relative;
    padding: 0 40px;
    overflow: auto;
    padding-bottom: 15px;
}
.class_manage_top_left[data-v-2b58445e]{
    float: left;
    width: 52%;
    overflow: hidden;
}
.class_manage_top_left1[data-v-2b58445e]{
    clear: both;
    overflow: hidden;
    padding-bottom: 10px;
}
.class_manage_top_left1_label[data-v-2b58445e]{
    margin-right: 20px;
    padding-top: 5px;
}
.class_manage_top_right[data-v-2b58445e]{
    float: right;
}
.class_manage_top_right_btn[data-v-2b58445e],[data-v-2b58445e] .class_manage_top_right_drop{
    height: 32px;
    line-height: 32px;
    padding: 0 15px;
}
[data-v-2b58445e] .teacher_common_iconbox{
    display: inline-block;
    width: 8px;
    height:14px;
    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;
}
.class_manage_new_download[data-v-2b58445e]{
    color: #2fa2fe;
    font-size: 20px;
    padding: 0 10px;
    cursor: pointer;
}
.class_manage_new_box[data-v-2b58445e]{
    padding: 15px;
}
.table_item_name[data-v-2b58445e]{
    cursor: pointer;
}
[data-v-2b58445e] .class_manage_top_left1 .el-checkbox-button__inner{
    padding: 6px 10px;
    border-radius: 2px;
}
[data-v-2b58445e] .class_manage_search_input {
    width: 200px;
    display: block;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
    float: left;
}
.class_manage_search_tip[data-v-2b58445e]{
    line-height: 50px;
    padding-left: 10px;
}
[data-v-2b58445e] .class_manage_search_input .el-input__inner, .class_manage_search_input .el-input__icon[data-v-2b58445e]{
    line-height: 30px;
    height: 30px;
}
[data-v-2b58445e] .class_manage_top_left1 .el-checkbox-button__inner{
    background-color: transparent;
}
[data-v-2b58445e] .class_manage_top_left1 .is-checked .el-checkbox-button__inner{
    background-color: #409EFF;
}
.class_manage_more_btn[data-v-2b58445e]{
    float: right;
    margin-top: 50px;
    position: absolute;
    top: 35px;
    right: 40px;
}
.class-manage-list-icon[data-v-2b58445e]{
    padding-right: 4px;
    font-size: 15px;
}
.grade-empty-box1[data-v-2b58445e]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/year_empty_03.08c2eb9.png) no-repeat center center;
}
.grade-empty-box2[data-v-2b58445e]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/grade_empty_03.a041ecb.png) no-repeat 45% center;
}
.class-filter-checkbox[data-v-2b58445e]{
    margin-left: 50px;
}
.table_item_name_span[data-v-2b58445e]{
    display: inline-block;
    width: 60%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name_show[data-v-2b58445e]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name2[data-v-2b58445e]{
    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;
}
[data-v-2b58445e] .el-table .head_style{
    height: 60px;
}
.class-dropdown-filter[data-v-2b58445e]{
    max-height: 300px;
    overflow: auto;
}
[data-v-2b58445e] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
.class_manage_top_left1_filter[data-v-2b58445e]{
    float: left;
    width: 84%;
}
[data-v-2b58445e] .class_manage_new_content tr th{
    /*text-align: left;*/
}
[data-v-2b58445e] .is-left div{
    text-align: left;
}
.class_manage_top_title1[data-v-2b58445e]{
    color: #69737d;
    padding-right: 10px;
}
.float_left[data-v-2b58445e]{
    float: left;
}
[data-v-2b58445e] .class_manage_search_input_new{
    height: 34px;
    line-height: 34px;
    margin-top: 0;
    margin-left: 10px;
}
[data-v-2b58445e] .class_manage_search_input_new .el-input__inner, .class_manage_search_input .el-input__icon[data-v-2b58445e]{
    line-height: 34px;
    height: 34px;
}
[data-v-2b58445e] .class_manage_search_input_new .el-input__inner{
    background-color: transparent;
}
[data-v-2b58445e] .class_manage_top_radio  .el-radio-button__inner{
    padding: 0 15px;
    height: 34px;
    line-height: 34px;
    background-color: transparent;
    color: #8e98a2;
}
.class_manage_top_radio_title[data-v-2b58445e]{
    color: #8e98a2;
}
[data-v-2b58445e] .el-radio-button__orig-radio:checked+.el-radio-button__inner{
    color: #FFF;
    background-color: #409EFF;
    border-color: #409EFF;
    -webkit-box-shadow: -1px 0 0 0 #409EFF;
    box-shadow: -1px 0 0 0 #409EFF;
}
.class_manage_top_left2[data-v-2b58445e]{
    float: left;
    line-height: 34px;
}
.class_manage_new_top1[data-v-2b58445e], class_manage_new_top2[data-v-2b58445e]{
    clear: both;
    overflow: hidden;
}
.class_manage_new_top1[data-v-2b58445e]{
    border-bottom: 1px dashed #d9dbda;
    margin-bottom: 10px;
}
.class_manage_top_title2[data-v-2b58445e]{
    line-height: 34px;
    color: #8e98a2;
    padding-left: 10px;
}
.class-btn-icon[data-v-2b58445e]{
    padding-right: 4px;
}
.list_filter_time[data-v-2b58445e] {
    float: left;
    margin-right: 10px;
}
[data-v-2b58445e] .list_filter_time .el-select {
     width: 100px;
}
[data-v-2b58445e] .list_filter_time .el-select .el-input__inner{
    height: 34px;
}
.member-btn[data-v-2b58445e]{
    cursor: pointer;
    width: 100%;
    display: inline-block;
}

.set_class_table[data-v-97ff4194]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-97ff4194]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-97ff4194]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-97ff4194]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-97ff4194]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-97ff4194]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-97ff4194]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-97ff4194]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-97ff4194]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-97ff4194]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-97ff4194]{
    width: 100px;
    height: 30px;
}
[data-v-97ff4194] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-97ff4194]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-97ff4194]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-97ff4194]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-97ff4194]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-97ff4194] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-97ff4194]{
    line-height: 50px;
    text-align: center;
}
[data-v-97ff4194] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-97ff4194] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-97ff4194] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-97ff4194]{
    border: none;
}
.class_member_user_item[data-v-97ff4194]{
    color: #545f69;
}
.class_member_add_btn[data-v-97ff4194]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-97ff4194] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-97ff4194]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-97ff4194]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-97ff4194]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-97ff4194] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-97ff4194]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-97ff4194]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-97ff4194]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-97ff4194]{
    color: #f56c6c;
}
.create_class_item_box[data-v-97ff4194]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-97ff4194]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-97ff4194]{
    width: 80px;
}
.create_class_table_list[data-v-97ff4194]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-97ff4194]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-97ff4194]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-97ff4194]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-97ff4194]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-97ff4194] .set-class-table-select.el-select .el-input__inner,[data-v-97ff4194] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-97ff4194], .batch-set-class-name[data-v-97ff4194]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-97ff4194]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-97ff4194]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-97ff4194]{
    max-height: 300px;
    overflow: auto;
}
[data-v-97ff4194] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-97ff4194] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-97ff4194] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-97ff4194]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-97ff4194] .new_member_search_input input,[data-v-97ff4194] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-97ff4194]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}

.float_left[data-v-15d149aa]{
    float: left;
}
.manage_checkbox_filter_div[data-v-15d149aa]{
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
[data-v-15d149aa]  .manage_checkbox_filter_div .el-radio-button__inner{
    display: block;
    max-width: 162px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    background: transparent;
}
[data-v-15d149aa]  .manage_checkbox_filter_div .is-active .el-radio-button__inner{
    background: #2fa2fe;
}
.class-manage-check-all[data-v-15d149aa]{
    margin-right: 10px;
    margin-bottom: 10px;
}
[data-v-15d149aa]  .manage_checkbox_filter_div .el-radio-button--medium .el-radio-button__inner{
    padding: 6px 12px;
    border-radius: 2px;
    border: none;
}

.set_class_table[data-v-40af1247]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-40af1247]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-40af1247]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-40af1247]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-40af1247]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-40af1247]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-40af1247]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-40af1247]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-40af1247]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-40af1247]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-40af1247]{
    width: 100px;
    height: 30px;
}
[data-v-40af1247] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-40af1247]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-40af1247]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-40af1247]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-40af1247]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-40af1247] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-40af1247]{
    line-height: 50px;
    text-align: center;
}
[data-v-40af1247] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-40af1247] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-40af1247] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-40af1247]{
    border: none;
}
.class_member_user_item[data-v-40af1247]{
    color: #545f69;
}
.class_member_add_btn[data-v-40af1247]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-40af1247] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-40af1247]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-40af1247]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-40af1247]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-40af1247] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-40af1247]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-40af1247]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-40af1247]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-40af1247]{
    color: #f56c6c;
}
.create_class_item_box[data-v-40af1247]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-40af1247]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-40af1247]{
    width: 80px;
}
.create_class_table_list[data-v-40af1247]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-40af1247]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-40af1247]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-40af1247]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-40af1247]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-40af1247] .set-class-table-select.el-select .el-input__inner,[data-v-40af1247] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-40af1247], .batch-set-class-name[data-v-40af1247]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-40af1247]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-40af1247]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-40af1247]{
    max-height: 300px;
    overflow: auto;
}
[data-v-40af1247] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-40af1247] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-40af1247] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-40af1247]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-40af1247] .new_member_search_input input,[data-v-40af1247] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-40af1247]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}
.class_member_new_content[data-v-40af1247]{
    width: 85%;
    height: 80%;
}
.create_class_new_select[data-v-40af1247]{
    width: 200px;
}
.create_class_new_input[data-v-40af1247]{
    width: 140px;
}
.create_class_new_btn[data-v-40af1247]{
    height: 32px;
    line-height: 32px;
    padding: 0 15px;
}
.class_upload_img[data-v-40af1247]{
    width: 100px;
    height: 100px;
    /*border: 1px solid #dcdfe6;*/
    text-align: center;
    line-height:100px;
}
.class_upload_img .avatar[data-v-40af1247]{
    width: 100%;
    height:100%;
}
.create_class_new_textarea[data-v-40af1247]{
    width: 600px;
}
.create_class_bottom[data-v-40af1247]{
    width: 40%;
    margin: auto;
    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;
}
[data-v-40af1247] .create_class_new_radio .el-radio__inner::after{
    width: 10px;
    height: 10px;
    background-color: #2fa2fe;
}
[data-v-40af1247] .create_class_new_radio .el-radio__input.is-checked .el-radio__inner{
    background: #fff;
    width: 18px;
    height: 18px;
}
[data-v-40af1247] .create_class_new_radio .el-radio__inner{
    width: 18px;
    height: 18px;
}
[data-v-40af1247] .create-add-member-box{
    width: 80%;
}
.qrcode_logo_tip[data-v-40af1247]{
    background: #80C1FC;
    color: white;
    text-align: center;
    line-height: 20px;
    width: 100px;
    display: inline-block;
    cursor: pointer;
}
[data-v-40af1247]  .class_member_new_content .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{
    border-left: 1px solid #e4e7ed;
    border-top: 1px solid #e4e7ed;
    border-right: 1px solid #e4e7ed;
    top: 1px;
}
[data-v-40af1247]  .class_member_new_content .el-tabs--card>.el-tabs__header .el-tabs__nav{
    border: none;
}
[data-v-40af1247]  .class_member_new_content .el-tabs--card>.el-tabs__header .el-tabs__item{
    border-left: 0;
}
[data-v-40af1247]  .create_class_new_radio .el-radio{
    line-height: 40px;
}
.set_class_table_btn[data-v-40af1247]{
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    color: #00a9ff;
    cursor: pointer;
}
.create_class_table_list[data-v-40af1247]{
    margin: 10px auto;
}
.create_class_item_box_title[data-v-40af1247]{
    width: 700px;
    margin: auto;
}
.sure_add_new_class[data-v-40af1247]{
    display: block;
    margin: auto;
}
.set_class_table_item_typename[data-v-40af1247]{
    display: inline-block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.set_class_table_item[data-v-40af1247]{
    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;
    border-right: 1px solid #eee;
    overflow: hidden;
}
.set_class_table_box[data-v-40af1247]{
    border-left: 1px solid #eee;
}
.set_class_table_item_name[data-v-40af1247]{
    -webkit-box-flex: 1;
        -ms-flex: 1 1 30%;
            flex: 1 1 30%;
}
.batch-set-class-input[data-v-40af1247]{
    width: 60%;
}
[data-v-40af1247]  .batch-set-class-input .el-input__inner{
    border: none;
    -webkit-box-shadow: none;
            box-shadow: none;
    padding-left: 0;
    caret-color: #199ffe;
}
.set_class_table_body[data-v-40af1247]::-webkit-scrollbar{
    width:0;
}
[data-v-40af1247]  .set-class-table-select.el-select .el-input__inner,[data-v-40af1247]  .set-class-table-select .el-input__icon {
    border: none;
    -webkit-box-shadow: none;
            box-shadow: none;
    text-align: center;
}
[data-v-40af1247]  .set_class_table_item_btn{
    text-decoration: none;
}
.set_class_table_item_btn[data-v-40af1247]{
    color: #9097a7;
    font-size: 15px;
}
[data-v-40af1247]  .blue_icon{
    color: #04a3ff;
}
[data-v-40af1247]  .red_icon{
    color: #ff8e42;
    font-size: 15px;
}
.red_icon i[data-v-40af1247], .blue_icon i[data-v-40af1247]{
    font-size: 18px;
}
.batch-set-class-name[data-v-40af1247]{
    padding-left: 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;
}

.set_class_table[data-v-4cd4df0d]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-4cd4df0d]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-4cd4df0d]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-4cd4df0d]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-4cd4df0d]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-4cd4df0d]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-4cd4df0d]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-4cd4df0d]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-4cd4df0d]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-4cd4df0d]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-4cd4df0d]{
    width: 100px;
    height: 30px;
}
[data-v-4cd4df0d] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-4cd4df0d]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-4cd4df0d]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-4cd4df0d]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-4cd4df0d]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-4cd4df0d] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-4cd4df0d]{
    line-height: 50px;
    text-align: center;
}
[data-v-4cd4df0d] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-4cd4df0d] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-4cd4df0d] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-4cd4df0d]{
    border: none;
}
.class_member_user_item[data-v-4cd4df0d]{
    color: #545f69;
}
.class_member_add_btn[data-v-4cd4df0d]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-4cd4df0d] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-4cd4df0d]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-4cd4df0d]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-4cd4df0d]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-4cd4df0d] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-4cd4df0d]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-4cd4df0d]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-4cd4df0d]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-4cd4df0d]{
    color: #f56c6c;
}
.create_class_item_box[data-v-4cd4df0d]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-4cd4df0d]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-4cd4df0d]{
    width: 80px;
}
.create_class_table_list[data-v-4cd4df0d]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-4cd4df0d]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-4cd4df0d]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-4cd4df0d]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-4cd4df0d]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-4cd4df0d] .set-class-table-select.el-select .el-input__inner,[data-v-4cd4df0d] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-4cd4df0d], .batch-set-class-name[data-v-4cd4df0d]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-4cd4df0d]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-4cd4df0d]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-4cd4df0d]{
    max-height: 300px;
    overflow: auto;
}
[data-v-4cd4df0d] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-4cd4df0d] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-4cd4df0d] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-4cd4df0d]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-4cd4df0d] .new_member_search_input input,[data-v-4cd4df0d] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-4cd4df0d]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}
.class_member_new_content[data-v-4cd4df0d]{
    width: 85%;
    height: 80%;
}
.create_class_new_select[data-v-4cd4df0d]{
    width: 200px;
}
.create_class_new_input[data-v-4cd4df0d]{
    width: 140px;
}
.create_class_new_btn[data-v-4cd4df0d]{
    height: 32px;
    line-height: 32px;
    padding: 0 15px;
}
.class_upload_img[data-v-4cd4df0d]{
    width: 100px;
    height: 100px;
    /*border: 1px solid #dcdfe6;*/
    text-align: center;
    line-height:100px;
}
.class_upload_img .avatar[data-v-4cd4df0d]{
    width: 100%;
    height:100%;
}
.create_class_new_textarea[data-v-4cd4df0d]{
    width: 600px;
}
.create_class_bottom[data-v-4cd4df0d]{
    width: 40%;
    margin: auto;
    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;
}
[data-v-4cd4df0d] .create_class_new_radio .el-radio__inner::after{
    width: 10px;
    height: 10px;
    background-color: #2fa2fe;
}
[data-v-4cd4df0d] .create_class_new_radio .el-radio__input.is-checked .el-radio__inner{
    background: #fff;
    width: 18px;
    height: 18px;
}
[data-v-4cd4df0d] .create_class_new_radio .el-radio__inner{
    width: 18px;
    height: 18px;
}
[data-v-4cd4df0d] .create-add-member-box{
    width: 80%;
}
.qrcode_logo_tip[data-v-4cd4df0d]{
    background: #80C1FC;
    color: white;
    text-align: center;
    line-height: 20px;
    width: 100px;
    display: inline-block;
    cursor: pointer;
}

[data-v-2630fa29]  .el-collapse-item__arrow{
    position: relative;
    right: 10px;
}
[data-v-2630fa29]  .el-collapse-item__content{
    margin: 0 10px;
}
.common_class_checkbox[data-v-2630fa29]{
    float: left;
}
.common_choose_plug[data-v-2630fa29]{
    margin:26px 0 16px 0;
}
.common_choose_plug_teacher[data-v-2630fa29]{
    width:70%;
    margin: auto;
    margin-top:26px;
    margin-bottom:16px;
    overflow: hidden;
}
.common_choose_plug button.el-button.el-button--info[data-v-2630fa29], .common_choose_plug .el-button+.el-button[data-v-2630fa29]{
    width:130px;
}
.common_choose_plug .el-button+.el-button[data-v-2630fa29]{
    margin-left:50px;
}
.common_choose_plug_teacher .common_teacher_cancel[data-v-2630fa29]{
    float: left;
}
.common_choose_plug_teacher .common_teacher_sure[data-v-2630fa29]{
    float: right;
}
.list_box[data-v-2630fa29]{
    height:300px;
    overflow: auto;
}
.common_class_checkbox .el-checkbox__inner[data-v-2630fa29]{
    width:20px;
    height:20px;
}
._teacher_choose_box .el-checkbox[data-v-2630fa29], ._teacher_choose_box .el-radio[data-v-2630fa29]{
    float: left;
    line-height:40px;
    width:26%;
    height: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
._teacher_choose_box .el-radio-group[data-v-2630fa29]{
    width:100%;
}
.grade_check_name[data-v-2630fa29]{
    position: relative;
    left: 10px;
    width: 100%;
    text-align: left;
    background: #eee;
    height: 36px;
    line-height: 36px;
    text-indent: 10px;
    border-radius: 4px;
}
label.el-checkbox.grade_check_all[data-v-2630fa29] {
    /*position: absolute;*/
}
.el-collapse-item__header[data-v-2630fa29]{
    border-bottom:none;
}
.el-collapse[data-v-2630fa29]{
    border-top: none;
    border-bottom: none;
}
.class_choose_box .el-collapse-item__wrap[data-v-2630fa29]{
    width:88%;
    margin:auto;
    border-bottom:none;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-2630fa29]{
    background: #fff;
    border-color: #DCDFE6;
}
.grade_list_box[data-v-2630fa29]{
    /*max-height:300px;
    overflow: auto;*/
}
._teacher_choose_box .el-collapse-item__content[data-v-2630fa29]{
    padding-bottom:0;
}
.common_teacher_empty_box[data-v-2630fa29]{
    min-height:120px;
}
.common_teacher_empty_box img[data-v-2630fa29]{
    margin:40px auto;
    display: block;
}
.role_input_box[data-v-2630fa29]{
    position: relative;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-2630fa29] {
    margin-right: 20px;
    right: 0;
}
.role_search_icon[data-v-2630fa29] {
    position: absolute;
    right: 8px;
    top: 12px;
}
[data-v-2630fa29]  .empty_box img{
    display: block;
    margin: 40px auto;
}
[data-v-2630fa29]  ._teacher_choose_box .el-checkbox .el-checkbox__input{
    overflow: hidden;
    display: inline-block;
    float: left;
}
[data-v-2630fa29]  ._teacher_choose_box .el-checkbox .el-checkbox__label{
    width: 72%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}

.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input{
    margin-bottom:0;
}
.choose-place-list-box{
    max-height:420px;
}
/*修复翻页插件样式bug */
.choose-place-list-box .pop_small_page.el-pagination{
    margin-top: 0;
    padding-right: 0;
}
.choose-place-list {
    max-height: 320px;
    overflow: auto;
    padding-right:6px;
}
.choose-place-list .el-radio-group{
    width:100%;
}
.choose_place_checkbox{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    width:100%;
    height:60px;
    line-height:60px;
    text-align: left;
    border-bottom: 1px solid #eee;
}
.choose_place_checkbox .el-radio__label{
    max-width: 100%;
    display: inline-block;
    padding-right: 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.choose_place_checkbox .el-checkbox__inner{
    width:20px;
    height:20px;
}
.choose_place_checkbox span.el-checkbox__input, .choose_place_checkbox span.el-radio__input{
    position: absolute;
    right:0;
}
.role_input_box{
    position: relative;
    width: auto;
}
.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;
}
.el-dialog__header{
    text-align: left;
}
/**设置滚动条样式**/
/* 设置滚动条的样式 */
.user-role-dialog ::-webkit-scrollbar {
    width:6px;
    background-color: #eee;
}
/* 滚动槽 */
.user-role-dialog ::-webkit-scrollbar-track {
    border-radius:10px;
}
/* 滚动条滑块 */
.user-role-dialog ::-webkit-scrollbar-thumb {
    border-radius:10px;
    background:#b2bac3;
}
.common_choose_place_plug{
    overflow: hidden;
    width:70%;
    margin:auto;
    margin-top:26px;
    /*margin-bottom:16px;*/
}
.common_choose_place_plug button{
    width:120px;
}
.common_choose_place_cancel{
    float: left;
}
.common_choose_place_sure{
    float: right;
}

[data-v-88cc7898] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-88cc7898] .el-select input{
}
[data-v-88cc7898] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-88cc7898] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-88cc7898] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-88cc7898] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-88cc7898] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-88cc7898] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-88cc7898] .item_operat_btn{
    text-align: center;
}
[data-v-88cc7898] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-88cc7898] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-88cc7898] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-88cc7898] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-88cc7898] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-88cc7898] .del_teacher, .reset_password[data-v-88cc7898]{
    float: right;
    margin-top:24px;
}
[data-v-88cc7898] .reset_password{
    margin-right:20px;
}
[data-v-88cc7898] .teacher_common_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;
}
[data-v-88cc7898] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-88cc7898] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-88cc7898] .manage_teacher_filter, .manage_teacher_more[data-v-88cc7898]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-88cc7898] .manage_teacher_more{
    height:80px;
}
[data-v-88cc7898] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-88cc7898] .add_teacher, .export_teacher[data-v-88cc7898], .import_teacher[data-v-88cc7898]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-88cc7898] .table_box{
    padding:0 40px;
}
[data-v-88cc7898] .el-table{
    border-radius: 10px;
}
[data-v-88cc7898] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-88cc7898] .empty_box img{
    margin:40px 0;
}
[data-v-88cc7898] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-88cc7898] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-88cc7898] span.statu_down {
    color: #98a0aa;
}
[data-v-88cc7898] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-88cc7898] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-88cc7898] .el-dropdown{
    cursor: pointer;
}
[data-v-88cc7898] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-88cc7898].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-88cc7898] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-88cc7898] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-88cc7898] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-88cc7898] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-88cc7898] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-88cc7898] .li_item_check{
    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%;
}
.li_item_name[data-v-88cc7898]{
    /*position: relative;*/
}
[data-v-88cc7898] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-88cc7898] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-88cc7898] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-88cc7898] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-88cc7898] .el-table th, .el-table tr[data-v-88cc7898]{
    height:20px;
}
[data-v-88cc7898] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-88cc7898] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-88cc7898] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-88cc7898] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-88cc7898] .more_opera_btn{
    cursor: pointer;
}
[data-v-88cc7898] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-88cc7898] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-88cc7898] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-88cc7898] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-88cc7898] .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;
}
[data-v-88cc7898] .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;
}
[data-v-88cc7898] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-88cc7898] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-88cc7898] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-88cc7898] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-88cc7898] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-88cc7898] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-88cc7898] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-88cc7898] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-88cc7898] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-88cc7898] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-88cc7898] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-88cc7898]{
    margin: 10px;
}
.create_user_sure_btn[data-v-88cc7898] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-88cc7898]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-88cc7898] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-88cc7898] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-88cc7898] .el-badge {
    vertical-align: baseline;
}
[data-v-88cc7898] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-88cc7898] {
    margin-bottom: 20px;
}
.tab-item[data-v-88cc7898] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-88cc7898] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-88cc7898] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
[data-v-88cc7898] .el-main{
    padding: 0;
    background: #eff2f5;
    height: 100%;
}
[data-v-88cc7898] .el-header{
    padding: 0;
}
[data-v-88cc7898] .el-container{
    height: 100%;
}
.class_manage_new_select_top[data-v-88cc7898]{
    /*margin-top: 15px*/
}
.class_manage_new_select[data-v-88cc7898]{
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    width: 150px;
}
[data-v-88cc7898] .class_manage_new_select .el-input__inner{
    line-height: 32px;
    height: 32px;
    background-color: transparent;
}
[data-v-88cc7898] .class_manage_new_select .el-input__icon{
    line-height: 32px;
    height: 32px;
}
.float_left[data-v-88cc7898]{
    float: left;
}
.class_manage_new_top[data-v-88cc7898]{
    position: relative;
    padding: 0 40px;
    overflow: auto;
    padding-bottom: 15px;
}
.class_manage_top_left[data-v-88cc7898]{
    float: left;
    width: 52%;
    overflow: hidden;
}
.class_manage_top_left1[data-v-88cc7898]{
    clear: both;
    overflow: hidden;
    padding-bottom: 10px;
}
.class_manage_top_left1_label[data-v-88cc7898]{
    margin-right: 20px;
    padding-top: 5px;
}
.class_manage_top_right[data-v-88cc7898]{
    float: right;
}
.class_manage_top_right_btn[data-v-88cc7898],[data-v-88cc7898] .class_manage_top_right_drop{
    height: 32px;
    line-height: 32px;
    padding: 0 15px;
}
[data-v-88cc7898] .teacher_common_iconbox{
    display: inline-block;
    width: 8px;
    height:14px;
    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;
}
.class_manage_new_download[data-v-88cc7898]{
    color: #2fa2fe;
    font-size: 20px;
    padding: 0 10px;
    cursor: pointer;
}
.class_manage_new_box[data-v-88cc7898]{
    padding: 15px;
}
.table_item_name[data-v-88cc7898]{
    cursor: pointer;
}
[data-v-88cc7898] .class_manage_top_left1 .el-checkbox-button__inner{
    padding: 6px 10px;
    border-radius: 2px;
}
[data-v-88cc7898] .class_manage_search_input {
    width: 200px;
    display: block;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
    float: left;
}
.class_manage_search_tip[data-v-88cc7898]{
    line-height: 50px;
    padding-left: 10px;
}
[data-v-88cc7898] .class_manage_search_input .el-input__inner, .class_manage_search_input .el-input__icon[data-v-88cc7898]{
    line-height: 30px;
    height: 30px;
}
[data-v-88cc7898] .class_manage_top_left1 .el-checkbox-button__inner{
    background-color: transparent;
}
[data-v-88cc7898] .class_manage_top_left1 .is-checked .el-checkbox-button__inner{
    background-color: #409EFF;
}
.class_manage_more_btn[data-v-88cc7898]{
    float: right;
    margin-top: 50px;
    position: absolute;
    top: 35px;
    right: 40px;
}
.class-manage-list-icon[data-v-88cc7898]{
    padding-right: 4px;
    font-size: 15px;
}
.grade-empty-box1[data-v-88cc7898]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/year_empty_03.08c2eb9.png) no-repeat center center;
}
.grade-empty-box2[data-v-88cc7898]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/grade_empty_03.a041ecb.png) no-repeat 45% center;
}
.class-filter-checkbox[data-v-88cc7898]{
    margin-left: 50px;
}
.table_item_name_span[data-v-88cc7898]{
    display: inline-block;
    width: 60%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name_show[data-v-88cc7898]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name2[data-v-88cc7898]{
    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;
}
[data-v-88cc7898] .el-table .head_style{
    height: 60px;
}
.class-dropdown-filter[data-v-88cc7898]{
    max-height: 300px;
    overflow: auto;
}
[data-v-88cc7898] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
.class_manage_top_left1_filter[data-v-88cc7898]{
    float: left;
    width: 84%;
}
[data-v-88cc7898] .class_manage_new_content tr th{
    /*text-align: left;*/
}
[data-v-88cc7898] .is-left div{
    text-align: left;
}
.class_manage_top_title1[data-v-88cc7898]{
    color: #69737d;
    padding-right: 10px;
}
.float_left[data-v-88cc7898]{
    float: left;
}
[data-v-88cc7898] .class_manage_search_input_new{
    height: 34px;
    line-height: 34px;
    margin-top: 0;
    margin-left: 10px;
}
[data-v-88cc7898] .class_manage_search_input_new .el-input__inner, .class_manage_search_input .el-input__icon[data-v-88cc7898]{
    line-height: 34px;
    height: 34px;
}
[data-v-88cc7898] .class_manage_search_input_new .el-input__inner{
    background-color: transparent;
}
[data-v-88cc7898] .class_manage_top_radio  .el-radio-button__inner{
    padding: 0 15px;
    height: 34px;
    line-height: 34px;
    background-color: transparent;
    color: #8e98a2;
}
.class_manage_top_radio_title[data-v-88cc7898]{
    color: #8e98a2;
}
[data-v-88cc7898] .el-radio-button__orig-radio:checked+.el-radio-button__inner{
    color: #FFF;
    background-color: #409EFF;
    border-color: #409EFF;
    -webkit-box-shadow: -1px 0 0 0 #409EFF;
    box-shadow: -1px 0 0 0 #409EFF;
}
.class_manage_top_left2[data-v-88cc7898]{
    float: left;
    line-height: 34px;
}
.class_manage_new_top1[data-v-88cc7898], class_manage_new_top2[data-v-88cc7898]{
    clear: both;
    overflow: hidden;
}
.class_manage_new_top1[data-v-88cc7898]{
    border-bottom: 1px dashed #d9dbda;
    margin-bottom: 10px;
}
.class_manage_top_title2[data-v-88cc7898]{
    line-height: 34px;
    color: #8e98a2;
    padding-left: 10px;
}
.class-btn-icon[data-v-88cc7898]{
    padding-right: 4px;
}
.list_filter_time[data-v-88cc7898] {
    float: left;
    margin-right: 10px;
}
[data-v-88cc7898] .list_filter_time .el-select {
     width: 100px;
}
[data-v-88cc7898] .list_filter_time .el-select .el-input__inner{
    height: 34px;
}
.member-btn[data-v-88cc7898]{
    cursor: pointer;
    width: 100%;
    display: inline-block;
}
[data-v-88cc7898]  .class_manage_top_left{
    width: 55%;
}

.set_class_table[data-v-0f25986f]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-0f25986f]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-0f25986f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-0f25986f]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-0f25986f]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-0f25986f]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-0f25986f]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-0f25986f]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-0f25986f]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-0f25986f]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-0f25986f]{
    width: 100px;
    height: 30px;
}
[data-v-0f25986f] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-0f25986f]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-0f25986f]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-0f25986f]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-0f25986f]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-0f25986f] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-0f25986f]{
    line-height: 50px;
    text-align: center;
}
[data-v-0f25986f] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-0f25986f] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-0f25986f] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-0f25986f]{
    border: none;
}
.class_member_user_item[data-v-0f25986f]{
    color: #545f69;
}
.class_member_add_btn[data-v-0f25986f]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-0f25986f] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-0f25986f]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-0f25986f]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-0f25986f]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-0f25986f] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-0f25986f]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-0f25986f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-0f25986f]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-0f25986f]{
    color: #f56c6c;
}
.create_class_item_box[data-v-0f25986f]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-0f25986f]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-0f25986f]{
    width: 80px;
}
.create_class_table_list[data-v-0f25986f]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-0f25986f]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-0f25986f]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-0f25986f]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-0f25986f]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-0f25986f] .set-class-table-select.el-select .el-input__inner,[data-v-0f25986f] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-0f25986f], .batch-set-class-name[data-v-0f25986f]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-0f25986f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-0f25986f]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-0f25986f]{
    max-height: 300px;
    overflow: auto;
}
[data-v-0f25986f] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-0f25986f] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-0f25986f] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-0f25986f]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-0f25986f] .new_member_search_input input,[data-v-0f25986f] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-0f25986f]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}

.set_class_table[data-v-de279a40]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-de279a40]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-de279a40]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-de279a40]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-de279a40]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-de279a40]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-de279a40]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-de279a40]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-de279a40]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-de279a40]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-de279a40]{
    width: 100px;
    height: 30px;
}
[data-v-de279a40] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-de279a40]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-de279a40]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-de279a40]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-de279a40]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-de279a40] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-de279a40]{
    line-height: 50px;
    text-align: center;
}
[data-v-de279a40] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-de279a40] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-de279a40] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-de279a40]{
    border: none;
}
.class_member_user_item[data-v-de279a40]{
    color: #545f69;
}
.class_member_add_btn[data-v-de279a40]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-de279a40] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-de279a40]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-de279a40]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-de279a40]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-de279a40] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-de279a40]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-de279a40]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-de279a40]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-de279a40]{
    color: #f56c6c;
}
.create_class_item_box[data-v-de279a40]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-de279a40]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-de279a40]{
    width: 80px;
}
.create_class_table_list[data-v-de279a40]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-de279a40]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-de279a40]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-de279a40]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-de279a40]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-de279a40] .set-class-table-select.el-select .el-input__inner,[data-v-de279a40] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-de279a40], .batch-set-class-name[data-v-de279a40]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-de279a40]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-de279a40]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-de279a40]{
    max-height: 300px;
    overflow: auto;
}
[data-v-de279a40] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-de279a40] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-de279a40] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-de279a40]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-de279a40] .new_member_search_input input,[data-v-de279a40] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-de279a40]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}
.class_member_new_content[data-v-de279a40]{
    width: 85%;
    height: 80%;
}
.create_class_new_select[data-v-de279a40]{
    width: 200px;
}
.create_class_new_input[data-v-de279a40]{
    width: 140px;
}
.create_class_new_btn[data-v-de279a40]{
    height: 32px;
    line-height: 32px;
    padding: 0 15px;
}
.class_upload_img[data-v-de279a40]{
    width: 100px;
    height: 100px;
    /*border: 1px solid #dcdfe6;*/
    text-align: center;
    line-height:100px;
}
.class_upload_img .avatar[data-v-de279a40]{
    width: 100%;
    height:100%;
}
.create_class_new_textarea[data-v-de279a40]{
    width: 600px;
}
.create_class_bottom[data-v-de279a40]{
    width: 40%;
    margin: auto;
    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;
}
[data-v-de279a40] .create_class_new_radio .el-radio__inner::after{
    width: 10px;
    height: 10px;
    background-color: #2fa2fe;
}
[data-v-de279a40] .create_class_new_radio .el-radio__input.is-checked .el-radio__inner{
    background: #fff;
    width: 18px;
    height: 18px;
}
[data-v-de279a40] .create_class_new_radio .el-radio__inner{
    width: 18px;
    height: 18px;
}
[data-v-de279a40] .create-add-member-box{
    width: 80%;
}
.qrcode_logo_tip[data-v-de279a40]{
    background: #80C1FC;
    color: white;
    text-align: center;
    line-height: 20px;
    width: 100px;
    display: inline-block;
    cursor: pointer;
}

[data-v-033f57f4] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-033f57f4] .el-select input{
}
[data-v-033f57f4] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-033f57f4] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-033f57f4] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-033f57f4] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-033f57f4] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-033f57f4] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-033f57f4] .item_operat_btn{
    text-align: center;
}
[data-v-033f57f4] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-033f57f4] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-033f57f4] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-033f57f4] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-033f57f4] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-033f57f4] .del_teacher, .reset_password[data-v-033f57f4]{
    float: right;
    margin-top:24px;
}
[data-v-033f57f4] .reset_password{
    margin-right:20px;
}
[data-v-033f57f4] .teacher_common_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;
}
[data-v-033f57f4] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-033f57f4] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-033f57f4] .manage_teacher_filter, .manage_teacher_more[data-v-033f57f4]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-033f57f4] .manage_teacher_more{
    height:80px;
}
[data-v-033f57f4] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-033f57f4] .add_teacher, .export_teacher[data-v-033f57f4], .import_teacher[data-v-033f57f4]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-033f57f4] .table_box{
    padding:0 40px;
}
[data-v-033f57f4] .el-table{
    border-radius: 10px;
}
[data-v-033f57f4] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-033f57f4] .empty_box img{
    margin:40px 0;
}
[data-v-033f57f4] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-033f57f4] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-033f57f4] span.statu_down {
    color: #98a0aa;
}
[data-v-033f57f4] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-033f57f4] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-033f57f4] .el-dropdown{
    cursor: pointer;
}
[data-v-033f57f4] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-033f57f4].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-033f57f4] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-033f57f4] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-033f57f4] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-033f57f4] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-033f57f4] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-033f57f4] .li_item_check{
    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%;
}
.li_item_name[data-v-033f57f4]{
    /*position: relative;*/
}
[data-v-033f57f4] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-033f57f4] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-033f57f4] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-033f57f4] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-033f57f4] .el-table th, .el-table tr[data-v-033f57f4]{
    height:20px;
}
[data-v-033f57f4] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-033f57f4] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-033f57f4] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-033f57f4] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-033f57f4] .more_opera_btn{
    cursor: pointer;
}
[data-v-033f57f4] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-033f57f4] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-033f57f4] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-033f57f4] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-033f57f4] .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;
}
[data-v-033f57f4] .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;
}
[data-v-033f57f4] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-033f57f4] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-033f57f4] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-033f57f4] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-033f57f4] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-033f57f4] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-033f57f4] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-033f57f4] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-033f57f4] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-033f57f4] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-033f57f4] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-033f57f4]{
    margin: 10px;
}
.create_user_sure_btn[data-v-033f57f4] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-033f57f4]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-033f57f4] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-033f57f4] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-033f57f4] .el-badge {
    vertical-align: baseline;
}
[data-v-033f57f4] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-033f57f4] {
    margin-bottom: 20px;
}
.tab-item[data-v-033f57f4] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-033f57f4] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-033f57f4] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.class_manage_list[data-v-033f57f4]{
    overflow: auto;
    height: 100%;
}
.class_member_card_box[data-v-033f57f4] {
    width:98%;
    margin:20px auto;
    border: none;
    -webkit-box-shadow: 0px 2px 1px 0px #eee;
            box-shadow: 0px 2px 1px 0px #eee;
}
.class_member_user_item[data-v-033f57f4] {
    position: relative;
    float: left;
    width: 60px;
    height: 86px;
    text-align: center;
    margin-right:20px;
    cursor: pointer;
}
.class_member_selected_del[data-v-033f57f4] {
    position: absolute;
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .4);
    border-radius: 50%;
    top: 0;
    z-index: 9;
    text-align: center;
    line-height: 60px;
    color: #fff;
}
.class_member_selected_logo[data-v-033f57f4] {
    width: 60px;
    height: 60px;
    margin-bottom:2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_member_selected_logo img[data-v-033f57f4] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_member_tabname .el-divider[data-v-033f57f4]{
    width:4px;
    background: #2fa2fe;
}
.member_admin_teacher_box[data-v-033f57f4] {
    width: 93%;
    margin: 20px auto;
    background: #f3f4f6;
    padding:20px;
    overflow: hidden;
}
.class_member_add_btn[data-v-033f57f4] {
    float: left;
    border: 1px dashed #888;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    line-height:60px;
    font-size:30px;
    cursor: pointer;
}
.class_student_move_btn[data-v-033f57f4]{
    display: none;
    background: #2fa2fe;
    color: #fff;
    padding: 4px 0;
    font-size: 12px;
    border-radius: 2px;
    margin-top: 6px;
}
.class_detail_box[data-v-033f57f4] {
    overflow: hidden;
    margin-bottom: 10px;
}
.class_detail_img[data-v-033f57f4] {
    width: 100px;
    height:100px;
    float: left;
    margin-left:20px;
}
.class_detail_img img[data-v-033f57f4]{
    width:90%;
    height:90%;
}
.class_name_info[data-v-033f57f4] {
    float: left;
}
.class_name_style[data-v-033f57f4]{
    font-size:18px;
    color: #2fa2fe;
    line-height:40px;
}
.member_normal_teacher_box .class_member_user_item[data-v-033f57f4]{
    margin-bottom:14px;
}
.class_member_return[data-v-033f57f4]{
    float: right;
    position: relative;
    z-index: 99;
    top: 20px;
    right: 20px;
    margin-top:0;
}
.class_member_user_name[data-v-033f57f4]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:60px;
}
.manage_list_return[data-v-033f57f4]{
    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;
}
.class_member_card_box .el-tabs--border-card>.el-tabs__header[data-v-033f57f4] {
    background-color: #f3f4f6;
}
.class_member_tab_item_float[data-v-033f57f4]{
    float: left;
    width: 45%;
    margin-right: 2%;
}
.class_member_tab_item_float .member_admin_teacher_box[data-v-033f57f4]{
    margin-left: 4%;
    border-radius: 3px;
}
.set_class_table[data-v-033f57f4]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-033f57f4]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-033f57f4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-033f57f4]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-033f57f4]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-033f57f4]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-033f57f4]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-033f57f4]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-033f57f4]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-033f57f4]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-033f57f4]{
    width: 100px;
    height: 30px;
}
[data-v-033f57f4] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-033f57f4]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-033f57f4]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-033f57f4]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-033f57f4]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-033f57f4] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-033f57f4]{
    line-height: 50px;
    text-align: center;
}
[data-v-033f57f4] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-033f57f4] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-033f57f4] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-033f57f4]{
    border: none;
}
.class_member_user_item[data-v-033f57f4]{
    color: #545f69;
}
.class_member_add_btn[data-v-033f57f4]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-033f57f4] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-033f57f4]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-033f57f4]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-033f57f4]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-033f57f4] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-033f57f4]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-033f57f4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-033f57f4]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-033f57f4]{
    color: #f56c6c;
}
.create_class_item_box[data-v-033f57f4]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-033f57f4]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-033f57f4]{
    width: 80px;
}
.create_class_table_list[data-v-033f57f4]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-033f57f4]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-033f57f4]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-033f57f4]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-033f57f4]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-033f57f4] .set-class-table-select.el-select .el-input__inner,[data-v-033f57f4] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-033f57f4], .batch-set-class-name[data-v-033f57f4]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-033f57f4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-033f57f4]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-033f57f4]{
    max-height: 300px;
    overflow: auto;
}
[data-v-033f57f4] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-033f57f4] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-033f57f4] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-033f57f4]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-033f57f4] .new_member_search_input input,[data-v-033f57f4] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-033f57f4]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}
.class_member_user_name[data-v-033f57f4]{
    line-height: 20px;
}
.new_member_export_btn[data-v-033f57f4]{
    margin-top: 0;
    margin-right: 10px;
}

[data-v-dec8367c]  .class_pop_page .el-pagination{
    padding-right: 0;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input[data-v-dec8367c]{
    margin-bottom:0;
}
.choose-place-list[data-v-dec8367c] {
    max-height: 320px;
    overflow: auto;
    padding-right:6px;
}
.choose-place-list .el-radio-group[data-v-dec8367c]{
    width:100%;
}
.choose_place_checkbox[data-v-dec8367c]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    width:100%;
    height:60px;
    line-height:60px;
    text-align: left;
    border-bottom: 1px solid #eee;
}
.choose_place_checkbox .el-checkbox__inner[data-v-dec8367c]{
    width:20px;
    height:20px;
}
.choose_place_checkbox span.el-checkbox__input[data-v-dec8367c], .choose_place_checkbox span.el-radio__input[data-v-dec8367c]{
    position: absolute;
    right:0;
}
.role_input_box[data-v-dec8367c]{
    position: relative;
}
.role_search_icon[data-v-dec8367c] {
    position: absolute;
    right: 8px;
    top: 12px;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-dec8367c] {
    margin-right: 20px;
    right: 0;
}
.el-dialog__header[data-v-dec8367c]{
    text-align: left;
}
/**设置滚动条样式**/
/* 设置滚动条的样式 */
[data-v-dec8367c]::-webkit-scrollbar {
    width:6px;
    background-color: #eee;
}
/* 滚动槽 */
[data-v-dec8367c]::-webkit-scrollbar-track {
    border-radius:10px;
}
/* 滚动条滑块 */
[data-v-dec8367c]::-webkit-scrollbar-thumb {
    border-radius:10px;
    background:#b2bac3;
}
.common_choose_plug[data-v-dec8367c]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 50%;
    margin: auto;
    margin-top: 20px;
}
.teacher_logo img[data-v-dec8367c]{
    width: 45px;
    height: 45px;
    border-radius: 50%;
}
[data-v-dec8367c].choose_place_input .el-input__suffix{
    right: 20px;
}

.choose_subject_input[data-v-3c3b318b]{
    width: 100%;
}

.choose-teacher-right-title-tip[data-v-508e83a4]{
    font-size: 12px;
    color: #a1a1a1;
    padding-left: 2px;
    line-height: 20px;
}
.choosed-teacher-td-span[data-v-508e83a4]{
    float: left;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.search-inline-input[data-v-508e83a4]{
    width: 32%;
    height: 32px;
}
[data-v-508e83a4]  .search-inline-input input,[data-v-508e83a4]  .search-inline-input .el-input__icon {
    height: 32px;
    line-height: 32px;
}
[data-v-508e83a4]  .choosed-teacher-selector .el-select-dropdown{
    width: 33%;
}
.choosed-teacher-selector[data-v-508e83a4]{
    width: 33%;
    height: 30px;
    line-height: 30px;
}
[data-v-508e83a4]  .choosed-teacher-selector input,[data-v-508e83a4]  .choosed-teacher-selector .el-input__icon{
    height: 30px;
    line-height: 30px;
}
.teacher-select-box[data-v-508e83a4]{
    padding: 4px 10px;
    border: 1px solid #cecece;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    cursor: pointer;
}
.teacher-select-box[data-v-508e83a4]:hover{
    border-color: #3a8ee6;
    color: #3a8ee6;
}
.teacher-select-box.ed[data-v-508e83a4]{
    border-color: #3a8ee6;
    color: #3a8ee6;
}
.choose-teacher-right-title[data-v-508e83a4]{
    line-height: 40px;
    margin-bottom: 6px;
}
.choosed-teacher-head[data-v-508e83a4]{
    background-color: #eee;
    height: 34px;
    line-height: 34px;
}
.choosed-teacher-td[data-v-508e83a4]{
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #eee;
}
.choosed-teacher-head span[data-v-508e83a4], .choosed-teacher-td span[data-v-508e83a4]{
    display: inline-block;
    width: 32%;
    text-align: center;
}
.choose-teacher-left[data-v-508e83a4]{
    width: 58%;
    float: left;
    margin-bottom: 10px;
}
.choose-teacher-right[data-v-508e83a4]{
    width: 40%;
    float: right;
    max-height: 345px;
    overflow: auto;
}
.empty_box[data-v-508e83a4]{
    min-height: 180px;
}
[data-v-508e83a4]  .el-collapse-item__arrow{
    position: relative;
    right: 10px;
}
[data-v-508e83a4]  .el-collapse-item__content{
    margin: 0 10px;
}
.common_class_checkbox[data-v-508e83a4]{
    float: left;
}
.common_choose_plug[data-v-508e83a4]{
    margin:26px 0 16px 0;
}
.common_choose_plug_teacher[data-v-508e83a4]{
    width:45%;
    margin: auto;
    margin-top:26px;
    margin-bottom:16px;
    overflow: hidden;
}
.common_choose_plug button.el-button.el-button--info[data-v-508e83a4], .common_choose_plug .el-button+.el-button[data-v-508e83a4]{
    width:130px;
}
.common_choose_plug .el-button+.el-button[data-v-508e83a4]{
    margin-left:50px;
}
.common_choose_plug_teacher .common_teacher_cancel[data-v-508e83a4]{
    float: left;
}
.common_choose_plug_teacher .common_teacher_sure[data-v-508e83a4]{
    float: right;
}
.list_box[data-v-508e83a4]{
    height:300px;
    overflow: auto;
}
.common_class_checkbox .el-checkbox__inner[data-v-508e83a4]{
    width:20px;
    height:20px;
}
._teacher_choose_box .el-checkbox[data-v-508e83a4], ._teacher_choose_box .el-radio[data-v-508e83a4]{
    float: left;
    line-height:40px;
    width:26%;
}
._teacher_choose_box .el-radio-group[data-v-508e83a4]{
    width:100%;
}
.grade_check_name[data-v-508e83a4]{
    position: relative;
    left: 10px;
    width: 100%;
    text-align: left;
    background: #eee;
    height: 36px;
    line-height: 36px;
    text-indent: 10px;
    border-radius: 4px;
}
label.el-checkbox.grade_check_all[data-v-508e83a4] {
    /*position: absolute;*/
}
.el-collapse-item__header[data-v-508e83a4]{
    border-bottom:none;
}
.el-collapse[data-v-508e83a4]{
    border-top: none;
    border-bottom: none;
}
.class_choose_box .el-collapse-item__wrap[data-v-508e83a4]{
    width:88%;
    margin:auto;
    border-bottom:none;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-508e83a4]{
    background: #fff;
    border-color: #DCDFE6;
}
.grade_list_box[data-v-508e83a4]{
    /*max-height:300px;
    overflow: auto;*/
}
._teacher_choose_box .el-collapse-item__content[data-v-508e83a4]{
    padding-bottom:0;
}
.common_teacher_empty_box[data-v-508e83a4]{
    min-height:120px;
}
.common_teacher_empty_box img[data-v-508e83a4]{
    margin:40px auto;
    display: block;
}
.role_input_box[data-v-508e83a4]{
    position: relative;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-508e83a4] {
    margin-right: 20px;
    right: 0;
}
.role_search_icon[data-v-508e83a4] {
    position: absolute;
    right: 8px;
    top: 12px;
}
[data-v-508e83a4]  .empty_box img{
    display: block;
    margin: 40px auto;
}

[data-v-5f871e34] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-5f871e34] .el-select input{
}
[data-v-5f871e34] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-5f871e34] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-5f871e34] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-5f871e34] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-5f871e34] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-5f871e34] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-5f871e34] .item_operat_btn{
    text-align: center;
}
[data-v-5f871e34] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-5f871e34] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-5f871e34] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-5f871e34] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-5f871e34] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-5f871e34] .del_teacher, .reset_password[data-v-5f871e34]{
    float: right;
    margin-top:24px;
}
[data-v-5f871e34] .reset_password{
    margin-right:20px;
}
[data-v-5f871e34] .teacher_common_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;
}
[data-v-5f871e34] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-5f871e34] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-5f871e34] .manage_teacher_filter, .manage_teacher_more[data-v-5f871e34]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-5f871e34] .manage_teacher_more{
    height:80px;
}
[data-v-5f871e34] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-5f871e34] .add_teacher, .export_teacher[data-v-5f871e34], .import_teacher[data-v-5f871e34]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-5f871e34] .table_box{
    padding:0 40px;
}
[data-v-5f871e34] .el-table{
    border-radius: 10px;
}
[data-v-5f871e34] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-5f871e34] .empty_box img{
    margin:40px 0;
}
[data-v-5f871e34] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-5f871e34] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-5f871e34] span.statu_down {
    color: #98a0aa;
}
[data-v-5f871e34] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-5f871e34] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-5f871e34] .el-dropdown{
    cursor: pointer;
}
[data-v-5f871e34] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-5f871e34].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-5f871e34] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-5f871e34] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-5f871e34] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-5f871e34] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-5f871e34] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-5f871e34] .li_item_check{
    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%;
}
.li_item_name[data-v-5f871e34]{
    /*position: relative;*/
}
[data-v-5f871e34] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-5f871e34] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-5f871e34] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-5f871e34] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-5f871e34] .el-table th, .el-table tr[data-v-5f871e34]{
    height:20px;
}
[data-v-5f871e34] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-5f871e34] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-5f871e34] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-5f871e34] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-5f871e34] .more_opera_btn{
    cursor: pointer;
}
[data-v-5f871e34] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-5f871e34] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-5f871e34] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-5f871e34] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-5f871e34] .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;
}
[data-v-5f871e34] .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;
}
[data-v-5f871e34] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-5f871e34] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-5f871e34] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-5f871e34] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-5f871e34] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-5f871e34] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-5f871e34] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-5f871e34] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-5f871e34] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-5f871e34] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-5f871e34] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-5f871e34]{
    margin: 10px;
}
.create_user_sure_btn[data-v-5f871e34] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-5f871e34]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-5f871e34] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-5f871e34] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-5f871e34] .el-badge {
    vertical-align: baseline;
}
[data-v-5f871e34] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-5f871e34] {
    margin-bottom: 20px;
}
.tab-item[data-v-5f871e34] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-5f871e34] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-5f871e34] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.class_manage_list[data-v-5f871e34]{
    overflow: auto;
    height: 100%;
}
.class_member_card_box[data-v-5f871e34] {
    width:98%;
    margin:20px auto;
    border: none;
    -webkit-box-shadow: 0px 2px 1px 0px #eee;
            box-shadow: 0px 2px 1px 0px #eee;
}
.class_member_user_item[data-v-5f871e34] {
    position: relative;
    float: left;
    width: 60px;
    height: 86px;
    text-align: center;
    margin-right:20px;
    cursor: pointer;
}
.class_member_selected_del[data-v-5f871e34] {
    position: absolute;
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .4);
    border-radius: 50%;
    top: 0;
    z-index: 9;
    text-align: center;
    line-height: 60px;
    color: #fff;
}
.class_member_selected_logo[data-v-5f871e34] {
    width: 60px;
    height: 60px;
    margin-bottom:2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_member_selected_logo img[data-v-5f871e34] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_member_tabname .el-divider[data-v-5f871e34]{
    width:4px;
    background: #2fa2fe;
}
.member_admin_teacher_box[data-v-5f871e34] {
    width: 93%;
    margin: 20px auto;
    background: #f3f4f6;
    padding:20px;
    overflow: hidden;
}
.class_member_add_btn[data-v-5f871e34] {
    float: left;
    border: 1px dashed #888;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    line-height:60px;
    font-size:30px;
    cursor: pointer;
}
.class_student_move_btn[data-v-5f871e34]{
    display: none;
    background: #2fa2fe;
    color: #fff;
    padding: 4px 0;
    font-size: 12px;
    border-radius: 2px;
    margin-top: 6px;
}
.class_detail_box[data-v-5f871e34] {
    overflow: hidden;
    margin-bottom: 10px;
}
.class_detail_img[data-v-5f871e34] {
    width: 100px;
    height:100px;
    float: left;
    margin-left:20px;
}
.class_detail_img img[data-v-5f871e34]{
    width:90%;
    height:90%;
}
.class_name_info[data-v-5f871e34] {
    float: left;
}
.class_name_style[data-v-5f871e34]{
    font-size:18px;
    color: #2fa2fe;
    line-height:40px;
}
.member_normal_teacher_box .class_member_user_item[data-v-5f871e34]{
    margin-bottom:14px;
}
.class_member_return[data-v-5f871e34]{
    float: right;
    position: relative;
    z-index: 99;
    top: 20px;
    right: 20px;
    margin-top:0;
}
.class_member_user_name[data-v-5f871e34]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:60px;
}
.manage_list_return[data-v-5f871e34]{
    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;
}
.class_member_card_box .el-tabs--border-card>.el-tabs__header[data-v-5f871e34] {
    background-color: #f3f4f6;
}
.class_member_tab_item_float[data-v-5f871e34]{
    float: left;
    width: 45%;
    margin-right: 2%;
}
.class_member_tab_item_float .member_admin_teacher_box[data-v-5f871e34]{
    margin-left: 4%;
    border-radius: 3px;
}
.set_class_table[data-v-5f871e34]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-5f871e34]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-5f871e34]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-5f871e34]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-5f871e34]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-5f871e34]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-5f871e34]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-5f871e34]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-5f871e34]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-5f871e34]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-5f871e34]{
    width: 100px;
    height: 30px;
}
[data-v-5f871e34] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-5f871e34]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-5f871e34]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-5f871e34]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-5f871e34]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-5f871e34] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-5f871e34]{
    line-height: 50px;
    text-align: center;
}
[data-v-5f871e34] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-5f871e34] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-5f871e34] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-5f871e34]{
    border: none;
}
.class_member_user_item[data-v-5f871e34]{
    color: #545f69;
}
.class_member_add_btn[data-v-5f871e34]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-5f871e34] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-5f871e34]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-5f871e34]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-5f871e34]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-5f871e34] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-5f871e34]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-5f871e34]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-5f871e34]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-5f871e34]{
    color: #f56c6c;
}
.create_class_item_box[data-v-5f871e34]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-5f871e34]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-5f871e34]{
    width: 80px;
}
.create_class_table_list[data-v-5f871e34]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-5f871e34]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-5f871e34]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-5f871e34]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-5f871e34]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-5f871e34] .set-class-table-select.el-select .el-input__inner,[data-v-5f871e34] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-5f871e34], .batch-set-class-name[data-v-5f871e34]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-5f871e34]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-5f871e34]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-5f871e34]{
    max-height: 300px;
    overflow: auto;
}
[data-v-5f871e34] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-5f871e34] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-5f871e34] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-5f871e34]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-5f871e34] .new_member_search_input input,[data-v-5f871e34] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-5f871e34]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}

[data-v-184b4326] .common-dialog-form .el-dialog__header{
    height: 45px;
    line-height: 45px;
    padding: 8px 28px 0px;
}
[data-v-184b4326] .common-dialog-form .el-dialog__body{
    height:  calc(100% - 143px);
    padding: 0px 50px 0px 40px;
    overflow: auto;
}
[data-v-184b4326] .apply-exchange-course-dialog.common-dialog-form .el-dialog__body{
    padding: 0 40px;
}
[data-v-184b4326] .common-dialog-form .el-form-item__label{
    line-height: 32px;
    padding: 0 19px 0 0;
    color: #444;
}
[data-v-184b4326] .common-dialog-form .el-form-item__content{
    line-height: 32px;
    color: #545f69;
}
[data-v-184b4326] .common-dialog-form .el-form-item{
    margin-bottom: 12px;
}
[data-v-184b4326] .common-match-weeks-checkbox .el-checkbox{
    color: #6a747e;
}
[data-v-184b4326] .common-match-weeks-checkbox .el-checkbox.is-bordered{
    height: 35px;
}
[data-v-184b4326] .common-match-weeks-checkbox .el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__label{
    padding: 7px 15px;
}
[data-v-184b4326] .common-match-weeks-checkbox .el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__input{
    top: 9px;
}
[data-v-184b4326] .common-match-weeks-checkbox .el-checkbox.is-bordered.sns-big-checkbox {
    margin-right: 10px;
    margin-bottom: 15px;
}
[data-v-184b4326] .common-dialog-form .el-dialog__footer{
    padding: 14px 20px 40px;
}
[data-v-184b4326] .common-dialog-form .el-button{
    height: 36px;
}
[data-v-184b4326] .common-dialog-form.el-dialog .el-button{
    padding: 10px 20px;
}
[data-v-184b4326] .common-dialog-form.el-dialog .el-select{
    width: 100%;
}
[data-v-184b4326] .common-dialog-form.el-dialog .el-input__inner{
    height: 34px;
    line-height: 34px;
}
[data-v-184b4326] .common-dialog-form.el-dialog .el-input__icon{
    line-height: 34px;
}
[data-v-184b4326] .common-dialog-form-item-select.el-form-item {
    margin-bottom: 20px;
}
[data-v-184b4326] .common-dialog-form-item-select .el-form-item__label{
    line-height: 34px;
}
[data-v-184b4326] .common-dialog-form-item-negotiation .el-checkbox__label{
    padding-left: 19px;
}
[data-v-184b4326] .common-dialog-form-item-negotiation .common-dialog-form-item-negotiation-status{
    padding-left: 10px;
}
.fl[data-v-184b4326]{
    float: left;
}
.fr[data-v-184b4326]{
    float: right;
}
[data-v-184b4326] .el-dialog__header{
    padding: 15px 21px 15px;
}
[data-v-184b4326] .el-dialog__body{
    margin-top: 6px;
    padding: 0px 25px 0px;
    max-height: 310px;
    min-height: 120px;
    overflow: auto;
}
.curriculuim-import-upload-file[data-v-184b4326]{
    width: 370px;
    border: 1px dashed #3ca8fe;
    border-radius: 10px;
    margin: 0 auto;
}
.curriculuim-import-upload-file-one[data-v-184b4326]{
    height: 50px;
}
.upload-curriculuim-box[data-v-184b4326]{
    text-align: center;
    margin: 15px auto;
    color: #2fa2fe;
    font-size: 15px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.upload-curriculuim-icon[data-v-184b4326]{
    width: 16px;
    height: 15px;
    display: inline-block;
    background: url(/vue/dist/static/img/bi_upload_button_main_icom.df41d33.png) no-repeat;
    margin-top: 2px;
}
.upload-curriculuim-text[data-v-184b4326]{
    margin-left: 10px;
}
.curriculuim-import-download-file[data-v-184b4326]{
    display: block;
    width: 100%;
    text-align: center;
    margin-top: 25px;
    margin-bottom: 20px;
}
.curriculuim-import-download-file a[data-v-184b4326]{
    padding-left: 2px;
    font-size: 15px;
    background: url(/vue/dist/static/img/bi_download_button.516b70d.png) left no-repeat;
    padding-left: 22px;
    /*background: url("../../images/download_curriculuim_icon.png") no-repeat 0px 3px;*/
    text-decoration: underline;
    color: #8f98a3;
}
.curriculuim-import-match-weeks-content[data-v-184b4326]{
    margin-top: 10px;
}
.curriculuim-import-match-weeks-title[data-v-184b4326]{
    color: #959da6;
}
[data-v-184b4326] .curriculuim-import-date-picker-box{
    position: relative;
}
[data-v-184b4326] .el-date-editor.el-input .el-input__inner{
    cursor: pointer;
}
[data-v-184b4326] .el-date-editor.el-input, .el-date-editor.el-input__inner[data-v-184b4326] {
    width: 176px;
}
[data-v-184b4326] .el-input__inner{
    height: 38px;
    line-height: 38px;
}
[data-v-184b4326] .el-icon-date:before {
    content: " ";
}
[data-v-184b4326] .el-input--prefix .el-input__inner{
    padding-left: 10px;
}
.curriculuim-import-date-picker-separator[data-v-184b4326]{
    position: absolute;
    display: inline-block;
    width: 20px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    left: 50%;
    margin-left: -10px;
}
.curriculuim-import-one-foot-btns[data-v-184b4326]{
    padding: 10px 20px 20px;
}
.curriculuim-import-foot-btn[data-v-184b4326]{
    width: 160px;
}
.curriculuim-import-upload-file-failed[data-v-184b4326]{
    padding: 15px 10px;
    color: #2fa2fe;
    font-size: 15px;
}
.curriculuim-import-upload-file-failed-text[data-v-184b4326]{
    height: 25px;
    line-height: 25px;
}
.curriculuim-import-two-foot-btn[data-v-184b4326]{
    text-align: center;
    margin-bottom: 30px;
}
.common-upload-file-icon[data-v-184b4326]{
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(/vue/dist/static/img/bi_download_button.516b70d.png) left no-repeat;
}

[data-v-b534bdd0] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-b534bdd0] .el-select input{
}
[data-v-b534bdd0] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-b534bdd0] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-b534bdd0] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-b534bdd0] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-b534bdd0] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-b534bdd0] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-b534bdd0] .item_operat_btn{
    text-align: center;
}
[data-v-b534bdd0] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-b534bdd0] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-b534bdd0] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-b534bdd0] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-b534bdd0] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-b534bdd0] .del_teacher, .reset_password[data-v-b534bdd0]{
    float: right;
    margin-top:24px;
}
[data-v-b534bdd0] .reset_password{
    margin-right:20px;
}
[data-v-b534bdd0] .teacher_common_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;
}
[data-v-b534bdd0] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-b534bdd0] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-b534bdd0] .manage_teacher_filter, .manage_teacher_more[data-v-b534bdd0]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-b534bdd0] .manage_teacher_more{
    height:80px;
}
[data-v-b534bdd0] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-b534bdd0] .add_teacher, .export_teacher[data-v-b534bdd0], .import_teacher[data-v-b534bdd0]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-b534bdd0] .table_box{
    padding:0 40px;
}
[data-v-b534bdd0] .el-table{
    border-radius: 10px;
}
[data-v-b534bdd0] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-b534bdd0] .empty_box img{
    margin:40px 0;
}
[data-v-b534bdd0] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-b534bdd0] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-b534bdd0] span.statu_down {
    color: #98a0aa;
}
[data-v-b534bdd0] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-b534bdd0] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-b534bdd0] .el-dropdown{
    cursor: pointer;
}
[data-v-b534bdd0] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-b534bdd0].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-b534bdd0] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-b534bdd0] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-b534bdd0] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-b534bdd0] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-b534bdd0] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-b534bdd0] .li_item_check{
    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%;
}
.li_item_name[data-v-b534bdd0]{
    /*position: relative;*/
}
[data-v-b534bdd0] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-b534bdd0] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-b534bdd0] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-b534bdd0] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-b534bdd0] .el-table th, .el-table tr[data-v-b534bdd0]{
    height:20px;
}
[data-v-b534bdd0] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-b534bdd0] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-b534bdd0] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-b534bdd0] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-b534bdd0] .more_opera_btn{
    cursor: pointer;
}
[data-v-b534bdd0] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-b534bdd0] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-b534bdd0] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-b534bdd0] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-b534bdd0] .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;
}
[data-v-b534bdd0] .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;
}
[data-v-b534bdd0] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-b534bdd0] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-b534bdd0] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-b534bdd0] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-b534bdd0] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-b534bdd0] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-b534bdd0] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-b534bdd0] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-b534bdd0] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-b534bdd0] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-b534bdd0] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-b534bdd0]{
    margin: 10px;
}
.create_user_sure_btn[data-v-b534bdd0] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-b534bdd0]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-b534bdd0] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-b534bdd0] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-b534bdd0] .el-badge {
    vertical-align: baseline;
}
[data-v-b534bdd0] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-b534bdd0] {
    margin-bottom: 20px;
}
.tab-item[data-v-b534bdd0] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-b534bdd0] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-b534bdd0] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
[data-v-b534bdd0] .el-main{
    padding: 0;
    background: #eff2f5;
    height: 100%;
}
[data-v-b534bdd0] .el-header{
    padding: 0;
}
[data-v-b534bdd0] .el-container{
    height: 100%;
}
.class_manage_new_select_top[data-v-b534bdd0]{
    /*margin-top: 15px*/
}
.class_manage_new_select[data-v-b534bdd0]{
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    width: 150px;
}
[data-v-b534bdd0] .class_manage_new_select .el-input__inner{
    line-height: 32px;
    height: 32px;
    background-color: transparent;
}
[data-v-b534bdd0] .class_manage_new_select .el-input__icon{
    line-height: 32px;
    height: 32px;
}
.float_left[data-v-b534bdd0]{
    float: left;
}
.class_manage_new_top[data-v-b534bdd0]{
    position: relative;
    padding: 0 40px;
    overflow: auto;
    padding-bottom: 15px;
}
.class_manage_top_left[data-v-b534bdd0]{
    float: left;
    width: 52%;
    overflow: hidden;
}
.class_manage_top_left1[data-v-b534bdd0]{
    clear: both;
    overflow: hidden;
    padding-bottom: 10px;
}
.class_manage_top_left1_label[data-v-b534bdd0]{
    margin-right: 20px;
    padding-top: 5px;
}
.class_manage_top_right[data-v-b534bdd0]{
    float: right;
}
.class_manage_top_right_btn[data-v-b534bdd0],[data-v-b534bdd0] .class_manage_top_right_drop{
    height: 32px;
    line-height: 32px;
    padding: 0 15px;
}
[data-v-b534bdd0] .teacher_common_iconbox{
    display: inline-block;
    width: 8px;
    height:14px;
    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;
}
.class_manage_new_download[data-v-b534bdd0]{
    color: #2fa2fe;
    font-size: 20px;
    padding: 0 10px;
    cursor: pointer;
}
.class_manage_new_box[data-v-b534bdd0]{
    padding: 15px;
}
.table_item_name[data-v-b534bdd0]{
    cursor: pointer;
}
[data-v-b534bdd0] .class_manage_top_left1 .el-checkbox-button__inner{
    padding: 6px 10px;
    border-radius: 2px;
}
[data-v-b534bdd0] .class_manage_search_input {
    width: 200px;
    display: block;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
    float: left;
}
.class_manage_search_tip[data-v-b534bdd0]{
    line-height: 50px;
    padding-left: 10px;
}
[data-v-b534bdd0] .class_manage_search_input .el-input__inner, .class_manage_search_input .el-input__icon[data-v-b534bdd0]{
    line-height: 30px;
    height: 30px;
}
[data-v-b534bdd0] .class_manage_top_left1 .el-checkbox-button__inner{
    background-color: transparent;
}
[data-v-b534bdd0] .class_manage_top_left1 .is-checked .el-checkbox-button__inner{
    background-color: #409EFF;
}
.class_manage_more_btn[data-v-b534bdd0]{
    float: right;
    margin-top: 50px;
    position: absolute;
    top: 35px;
    right: 40px;
}
.class-manage-list-icon[data-v-b534bdd0]{
    padding-right: 4px;
    font-size: 15px;
}
.grade-empty-box1[data-v-b534bdd0]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/year_empty_03.08c2eb9.png) no-repeat center center;
}
.grade-empty-box2[data-v-b534bdd0]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/grade_empty_03.a041ecb.png) no-repeat 45% center;
}
.class-filter-checkbox[data-v-b534bdd0]{
    margin-left: 50px;
}
.table_item_name_span[data-v-b534bdd0]{
    display: inline-block;
    width: 60%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name_show[data-v-b534bdd0]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name2[data-v-b534bdd0]{
    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;
}
[data-v-b534bdd0] .el-table .head_style{
    height: 60px;
}
.class-dropdown-filter[data-v-b534bdd0]{
    max-height: 300px;
    overflow: auto;
}
[data-v-b534bdd0] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
.class_manage_top_left1_filter[data-v-b534bdd0]{
    float: left;
    width: 84%;
}
[data-v-b534bdd0] .class_manage_new_content tr th{
    /*text-align: left;*/
}
[data-v-b534bdd0] .is-left div{
    text-align: left;
}
.class_manage_top_title1[data-v-b534bdd0]{
    color: #69737d;
    padding-right: 10px;
}
.float_left[data-v-b534bdd0]{
    float: left;
}
[data-v-b534bdd0] .class_manage_search_input_new{
    height: 34px;
    line-height: 34px;
    margin-top: 0;
    margin-left: 10px;
}
[data-v-b534bdd0] .class_manage_search_input_new .el-input__inner, .class_manage_search_input .el-input__icon[data-v-b534bdd0]{
    line-height: 34px;
    height: 34px;
}
[data-v-b534bdd0] .class_manage_search_input_new .el-input__inner{
    background-color: transparent;
}
[data-v-b534bdd0] .class_manage_top_radio  .el-radio-button__inner{
    padding: 0 15px;
    height: 34px;
    line-height: 34px;
    background-color: transparent;
    color: #8e98a2;
}
.class_manage_top_radio_title[data-v-b534bdd0]{
    color: #8e98a2;
}
[data-v-b534bdd0] .el-radio-button__orig-radio:checked+.el-radio-button__inner{
    color: #FFF;
    background-color: #409EFF;
    border-color: #409EFF;
    -webkit-box-shadow: -1px 0 0 0 #409EFF;
    box-shadow: -1px 0 0 0 #409EFF;
}
.class_manage_top_left2[data-v-b534bdd0]{
    float: left;
    line-height: 34px;
}
.class_manage_new_top1[data-v-b534bdd0], class_manage_new_top2[data-v-b534bdd0]{
    clear: both;
    overflow: hidden;
}
.class_manage_new_top1[data-v-b534bdd0]{
    border-bottom: 1px dashed #d9dbda;
    margin-bottom: 10px;
}
.class_manage_top_title2[data-v-b534bdd0]{
    line-height: 34px;
    color: #8e98a2;
    padding-left: 10px;
}
.class-btn-icon[data-v-b534bdd0]{
    padding-right: 4px;
}
.list_filter_time[data-v-b534bdd0] {
    float: left;
    margin-right: 10px;
}
[data-v-b534bdd0] .list_filter_time .el-select {
     width: 100px;
}
[data-v-b534bdd0] .list_filter_time .el-select .el-input__inner{
    height: 34px;
}
.member-btn[data-v-b534bdd0]{
    cursor: pointer;
    width: 100%;
    display: inline-block;
}
[data-v-b534bdd0]  .el-tooltip__popper{
    max-width: 80%;
}

.set_class_table[data-v-ec3aa74a]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-ec3aa74a]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-ec3aa74a]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-ec3aa74a]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-ec3aa74a]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-ec3aa74a]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-ec3aa74a]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-ec3aa74a]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-ec3aa74a]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-ec3aa74a]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-ec3aa74a]{
    width: 100px;
    height: 30px;
}
[data-v-ec3aa74a] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-ec3aa74a]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-ec3aa74a]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-ec3aa74a]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-ec3aa74a]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-ec3aa74a] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-ec3aa74a]{
    line-height: 50px;
    text-align: center;
}
[data-v-ec3aa74a] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-ec3aa74a] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-ec3aa74a] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-ec3aa74a]{
    border: none;
}
.class_member_user_item[data-v-ec3aa74a]{
    color: #545f69;
}
.class_member_add_btn[data-v-ec3aa74a]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-ec3aa74a] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-ec3aa74a]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-ec3aa74a]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-ec3aa74a]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-ec3aa74a] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-ec3aa74a]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-ec3aa74a]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-ec3aa74a]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-ec3aa74a]{
    color: #f56c6c;
}
.create_class_item_box[data-v-ec3aa74a]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-ec3aa74a]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-ec3aa74a]{
    width: 80px;
}
.create_class_table_list[data-v-ec3aa74a]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-ec3aa74a]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-ec3aa74a]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-ec3aa74a]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-ec3aa74a]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-ec3aa74a] .set-class-table-select.el-select .el-input__inner,[data-v-ec3aa74a] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-ec3aa74a], .batch-set-class-name[data-v-ec3aa74a]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-ec3aa74a]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-ec3aa74a]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-ec3aa74a]{
    max-height: 300px;
    overflow: auto;
}
[data-v-ec3aa74a] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-ec3aa74a] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-ec3aa74a] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-ec3aa74a]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-ec3aa74a] .new_member_search_input input,[data-v-ec3aa74a] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-ec3aa74a]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}
.class_member_new_content[data-v-ec3aa74a]{
    width: 85%;
    height: 80%;
}
.create_class_new_select[data-v-ec3aa74a]{
    width: 200px;
}
.create_class_new_input[data-v-ec3aa74a]{
    width: 140px;
}
.create_class_new_btn[data-v-ec3aa74a]{
    height: 32px;
    line-height: 32px;
    padding: 0 15px;
}
.class_upload_img[data-v-ec3aa74a]{
    width: 100px;
    height: 100px;
    /*border: 1px solid #dcdfe6;*/
    text-align: center;
    line-height:100px;
}
.class_upload_img .avatar[data-v-ec3aa74a]{
    width: 100%;
    height:100%;
}
.create_class_new_textarea[data-v-ec3aa74a]{
    width: 600px;
}
.create_class_bottom[data-v-ec3aa74a]{
    width: 40%;
    margin: auto;
    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;
}
[data-v-ec3aa74a] .create_class_new_radio .el-radio__inner::after{
    width: 10px;
    height: 10px;
    background-color: #2fa2fe;
}
[data-v-ec3aa74a] .create_class_new_radio .el-radio__input.is-checked .el-radio__inner{
    background: #fff;
    width: 18px;
    height: 18px;
}
[data-v-ec3aa74a] .create_class_new_radio .el-radio__inner{
    width: 18px;
    height: 18px;
}
[data-v-ec3aa74a] .create-add-member-box{
    width: 80%;
}
.qrcode_logo_tip[data-v-ec3aa74a]{
    background: #80C1FC;
    color: white;
    text-align: center;
    line-height: 20px;
    width: 100px;
    display: inline-block;
    cursor: pointer;
}
.create_class_new_input[data-v-ec3aa74a], .create_class_new_select[data-v-ec3aa74a]{
    width: 250px;
}
.create_class_new_select[data-v-ec3aa74a]{
}

@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;
}

[data-v-b16a664a] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-b16a664a] .el-select input{
}
[data-v-b16a664a] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-b16a664a] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-b16a664a] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-b16a664a] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-b16a664a] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-b16a664a] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-b16a664a] .item_operat_btn{
    text-align: center;
}
[data-v-b16a664a] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-b16a664a] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-b16a664a] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-b16a664a] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-b16a664a] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-b16a664a] .del_teacher, .reset_password[data-v-b16a664a]{
    float: right;
    margin-top:24px;
}
[data-v-b16a664a] .reset_password{
    margin-right:20px;
}
[data-v-b16a664a] .teacher_common_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;
}
[data-v-b16a664a] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-b16a664a] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-b16a664a] .manage_teacher_filter, .manage_teacher_more[data-v-b16a664a]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-b16a664a] .manage_teacher_more{
    height:80px;
}
[data-v-b16a664a] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-b16a664a] .add_teacher, .export_teacher[data-v-b16a664a], .import_teacher[data-v-b16a664a]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-b16a664a] .table_box{
    padding:0 40px;
}
[data-v-b16a664a] .el-table{
    border-radius: 10px;
}
[data-v-b16a664a] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-b16a664a] .empty_box img{
    margin:40px 0;
}
[data-v-b16a664a] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-b16a664a] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-b16a664a] span.statu_down {
    color: #98a0aa;
}
[data-v-b16a664a] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-b16a664a] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-b16a664a] .el-dropdown{
    cursor: pointer;
}
[data-v-b16a664a] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-b16a664a].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-b16a664a] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-b16a664a] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-b16a664a] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-b16a664a] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-b16a664a] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-b16a664a] .li_item_check{
    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%;
}
.li_item_name[data-v-b16a664a]{
    /*position: relative;*/
}
[data-v-b16a664a] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-b16a664a] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-b16a664a] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-b16a664a] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-b16a664a] .el-table th, .el-table tr[data-v-b16a664a]{
    height:20px;
}
[data-v-b16a664a] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-b16a664a] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-b16a664a] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-b16a664a] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-b16a664a] .more_opera_btn{
    cursor: pointer;
}
[data-v-b16a664a] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-b16a664a] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-b16a664a] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-b16a664a] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-b16a664a] .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;
}
[data-v-b16a664a] .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;
}
[data-v-b16a664a] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-b16a664a] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-b16a664a] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-b16a664a] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-b16a664a] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-b16a664a] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-b16a664a] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-b16a664a] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-b16a664a] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-b16a664a] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-b16a664a] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-b16a664a]{
    margin: 10px;
}
.create_user_sure_btn[data-v-b16a664a] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-b16a664a]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-b16a664a] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-b16a664a] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-b16a664a] .el-badge {
    vertical-align: baseline;
}
[data-v-b16a664a] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-b16a664a] {
    margin-bottom: 20px;
}
.tab-item[data-v-b16a664a] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-b16a664a] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-b16a664a] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.class_manage_list[data-v-b16a664a]{
    overflow: auto;
    height: 100%;
}
.class_member_card_box[data-v-b16a664a] {
    width:98%;
    margin:20px auto;
    border: none;
    -webkit-box-shadow: 0px 2px 1px 0px #eee;
            box-shadow: 0px 2px 1px 0px #eee;
}
.class_member_user_item[data-v-b16a664a] {
    position: relative;
    float: left;
    width: 60px;
    height: 86px;
    text-align: center;
    margin-right:20px;
    cursor: pointer;
}
.class_member_selected_del[data-v-b16a664a] {
    position: absolute;
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .4);
    border-radius: 50%;
    top: 0;
    z-index: 9;
    text-align: center;
    line-height: 60px;
    color: #fff;
}
.class_member_selected_logo[data-v-b16a664a] {
    width: 60px;
    height: 60px;
    margin-bottom:2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_member_selected_logo img[data-v-b16a664a] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_member_tabname .el-divider[data-v-b16a664a]{
    width:4px;
    background: #2fa2fe;
}
.member_admin_teacher_box[data-v-b16a664a] {
    width: 93%;
    margin: 20px auto;
    background: #f3f4f6;
    padding:20px;
    overflow: hidden;
}
.class_member_add_btn[data-v-b16a664a] {
    float: left;
    border: 1px dashed #888;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    line-height:60px;
    font-size:30px;
    cursor: pointer;
}
.class_student_move_btn[data-v-b16a664a]{
    display: none;
    background: #2fa2fe;
    color: #fff;
    padding: 4px 0;
    font-size: 12px;
    border-radius: 2px;
    margin-top: 6px;
}
.class_detail_box[data-v-b16a664a] {
    overflow: hidden;
    margin-bottom: 10px;
}
.class_detail_img[data-v-b16a664a] {
    width: 100px;
    height:100px;
    float: left;
    margin-left:20px;
}
.class_detail_img img[data-v-b16a664a]{
    width:90%;
    height:90%;
}
.class_name_info[data-v-b16a664a] {
    float: left;
}
.class_name_style[data-v-b16a664a]{
    font-size:18px;
    color: #2fa2fe;
    line-height:40px;
}
.member_normal_teacher_box .class_member_user_item[data-v-b16a664a]{
    margin-bottom:14px;
}
.class_member_return[data-v-b16a664a]{
    float: right;
    position: relative;
    z-index: 99;
    top: 20px;
    right: 20px;
    margin-top:0;
}
.class_member_user_name[data-v-b16a664a]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:60px;
}
.manage_list_return[data-v-b16a664a]{
    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;
}
.class_member_card_box .el-tabs--border-card>.el-tabs__header[data-v-b16a664a] {
    background-color: #f3f4f6;
}
.class_member_tab_item_float[data-v-b16a664a]{
    float: left;
    width: 45%;
    margin-right: 2%;
}
.class_member_tab_item_float .member_admin_teacher_box[data-v-b16a664a]{
    margin-left: 4%;
    border-radius: 3px;
}
.set_class_table[data-v-b16a664a]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-b16a664a]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-b16a664a]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-b16a664a]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-b16a664a]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-b16a664a]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-b16a664a]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-b16a664a]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-b16a664a]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-b16a664a]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-b16a664a]{
    width: 100px;
    height: 30px;
}
[data-v-b16a664a] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-b16a664a]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-b16a664a]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-b16a664a]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-b16a664a]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-b16a664a] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-b16a664a]{
    line-height: 50px;
    text-align: center;
}
[data-v-b16a664a] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-b16a664a] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-b16a664a] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-b16a664a]{
    border: none;
}
.class_member_user_item[data-v-b16a664a]{
    color: #545f69;
}
.class_member_add_btn[data-v-b16a664a]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-b16a664a] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-b16a664a]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-b16a664a]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-b16a664a]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-b16a664a] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-b16a664a]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-b16a664a]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-b16a664a]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-b16a664a]{
    color: #f56c6c;
}
.create_class_item_box[data-v-b16a664a]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-b16a664a]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-b16a664a]{
    width: 80px;
}
.create_class_table_list[data-v-b16a664a]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-b16a664a]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-b16a664a]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-b16a664a]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-b16a664a]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-b16a664a] .set-class-table-select.el-select .el-input__inner,[data-v-b16a664a] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-b16a664a], .batch-set-class-name[data-v-b16a664a]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-b16a664a]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-b16a664a]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-b16a664a]{
    max-height: 300px;
    overflow: auto;
}
[data-v-b16a664a] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-b16a664a] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-b16a664a] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-b16a664a]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-b16a664a] .new_member_search_input input,[data-v-b16a664a] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-b16a664a]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}
.class_member_user_name[data-v-b16a664a]{
    line-height: 20px;
    width: 60px;
}
.new_member_export_btn[data-v-b16a664a]{
    margin-top: 0;
    margin-right: 10px;
}

[data-v-1f0a1e64] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-1f0a1e64] .el-select input{
}
[data-v-1f0a1e64] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-1f0a1e64] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-1f0a1e64] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-1f0a1e64] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-1f0a1e64] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-1f0a1e64] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-1f0a1e64] .item_operat_btn{
    text-align: center;
}
[data-v-1f0a1e64] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-1f0a1e64] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-1f0a1e64] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-1f0a1e64] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-1f0a1e64] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-1f0a1e64] .del_teacher, .reset_password[data-v-1f0a1e64]{
    float: right;
    margin-top:24px;
}
[data-v-1f0a1e64] .reset_password{
    margin-right:20px;
}
[data-v-1f0a1e64] .teacher_common_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;
}
[data-v-1f0a1e64] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-1f0a1e64] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-1f0a1e64] .manage_teacher_filter, .manage_teacher_more[data-v-1f0a1e64]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-1f0a1e64] .manage_teacher_more{
    height:80px;
}
[data-v-1f0a1e64] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-1f0a1e64] .add_teacher, .export_teacher[data-v-1f0a1e64], .import_teacher[data-v-1f0a1e64]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-1f0a1e64] .table_box{
    padding:0 40px;
}
[data-v-1f0a1e64] .el-table{
    border-radius: 10px;
}
[data-v-1f0a1e64] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-1f0a1e64] .empty_box img{
    margin:40px 0;
}
[data-v-1f0a1e64] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-1f0a1e64] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-1f0a1e64] span.statu_down {
    color: #98a0aa;
}
[data-v-1f0a1e64] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-1f0a1e64] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-1f0a1e64] .el-dropdown{
    cursor: pointer;
}
[data-v-1f0a1e64] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-1f0a1e64].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-1f0a1e64] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-1f0a1e64] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-1f0a1e64] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-1f0a1e64] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-1f0a1e64] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-1f0a1e64] .li_item_check{
    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%;
}
.li_item_name[data-v-1f0a1e64]{
    /*position: relative;*/
}
[data-v-1f0a1e64] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-1f0a1e64] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-1f0a1e64] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-1f0a1e64] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-1f0a1e64] .el-table th, .el-table tr[data-v-1f0a1e64]{
    height:20px;
}
[data-v-1f0a1e64] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-1f0a1e64] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-1f0a1e64] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-1f0a1e64] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-1f0a1e64] .more_opera_btn{
    cursor: pointer;
}
[data-v-1f0a1e64] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-1f0a1e64] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-1f0a1e64] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-1f0a1e64] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-1f0a1e64] .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;
}
[data-v-1f0a1e64] .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;
}
[data-v-1f0a1e64] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-1f0a1e64] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-1f0a1e64] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-1f0a1e64] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-1f0a1e64] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-1f0a1e64] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-1f0a1e64] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-1f0a1e64] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-1f0a1e64] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-1f0a1e64] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-1f0a1e64] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-1f0a1e64]{
    margin: 10px;
}
.create_user_sure_btn[data-v-1f0a1e64] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-1f0a1e64]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-1f0a1e64] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-1f0a1e64] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-1f0a1e64] .el-badge {
    vertical-align: baseline;
}
[data-v-1f0a1e64] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-1f0a1e64] {
    margin-bottom: 20px;
}
.tab-item[data-v-1f0a1e64] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-1f0a1e64] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-1f0a1e64] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.class_manage_list[data-v-1f0a1e64]{
    overflow: auto;
    height: 100%;
}
.class_member_card_box[data-v-1f0a1e64] {
    width:98%;
    margin:20px auto;
    border: none;
    -webkit-box-shadow: 0px 2px 1px 0px #eee;
            box-shadow: 0px 2px 1px 0px #eee;
}
.class_member_user_item[data-v-1f0a1e64] {
    position: relative;
    float: left;
    width: 60px;
    height: 86px;
    text-align: center;
    margin-right:20px;
    cursor: pointer;
}
.class_member_selected_del[data-v-1f0a1e64] {
    position: absolute;
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .4);
    border-radius: 50%;
    top: 0;
    z-index: 9;
    text-align: center;
    line-height: 60px;
    color: #fff;
}
.class_member_selected_logo[data-v-1f0a1e64] {
    width: 60px;
    height: 60px;
    margin-bottom:2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_member_selected_logo img[data-v-1f0a1e64] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_member_tabname .el-divider[data-v-1f0a1e64]{
    width:4px;
    background: #2fa2fe;
}
.member_admin_teacher_box[data-v-1f0a1e64] {
    width: 93%;
    margin: 20px auto;
    background: #f3f4f6;
    padding:20px;
    overflow: hidden;
}
.class_member_add_btn[data-v-1f0a1e64] {
    float: left;
    border: 1px dashed #888;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    line-height:60px;
    font-size:30px;
    cursor: pointer;
}
.class_student_move_btn[data-v-1f0a1e64]{
    display: none;
    background: #2fa2fe;
    color: #fff;
    padding: 4px 0;
    font-size: 12px;
    border-radius: 2px;
    margin-top: 6px;
}
.class_detail_box[data-v-1f0a1e64] {
    overflow: hidden;
    margin-bottom: 10px;
}
.class_detail_img[data-v-1f0a1e64] {
    width: 100px;
    height:100px;
    float: left;
    margin-left:20px;
}
.class_detail_img img[data-v-1f0a1e64]{
    width:90%;
    height:90%;
}
.class_name_info[data-v-1f0a1e64] {
    float: left;
}
.class_name_style[data-v-1f0a1e64]{
    font-size:18px;
    color: #2fa2fe;
    line-height:40px;
}
.member_normal_teacher_box .class_member_user_item[data-v-1f0a1e64]{
    margin-bottom:14px;
}
.class_member_return[data-v-1f0a1e64]{
    float: right;
    position: relative;
    z-index: 99;
    top: 20px;
    right: 20px;
    margin-top:0;
}
.class_member_user_name[data-v-1f0a1e64]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:60px;
}
.manage_list_return[data-v-1f0a1e64]{
    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;
}
.class_member_card_box .el-tabs--border-card>.el-tabs__header[data-v-1f0a1e64] {
    background-color: #f3f4f6;
}
.class_member_tab_item_float[data-v-1f0a1e64]{
    float: left;
    width: 45%;
    margin-right: 2%;
}
.class_member_tab_item_float .member_admin_teacher_box[data-v-1f0a1e64]{
    margin-left: 4%;
    border-radius: 3px;
}
.set_class_table[data-v-1f0a1e64]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-1f0a1e64]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-1f0a1e64]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-1f0a1e64]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-1f0a1e64]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-1f0a1e64]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-1f0a1e64]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-1f0a1e64]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-1f0a1e64]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-1f0a1e64]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-1f0a1e64]{
    width: 100px;
    height: 30px;
}
[data-v-1f0a1e64] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-1f0a1e64]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-1f0a1e64]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-1f0a1e64]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-1f0a1e64]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-1f0a1e64] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-1f0a1e64]{
    line-height: 50px;
    text-align: center;
}
[data-v-1f0a1e64] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-1f0a1e64] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-1f0a1e64] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-1f0a1e64]{
    border: none;
}
.class_member_user_item[data-v-1f0a1e64]{
    color: #545f69;
}
.class_member_add_btn[data-v-1f0a1e64]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-1f0a1e64] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-1f0a1e64]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-1f0a1e64]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-1f0a1e64]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-1f0a1e64] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-1f0a1e64]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-1f0a1e64]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-1f0a1e64]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-1f0a1e64]{
    color: #f56c6c;
}
.create_class_item_box[data-v-1f0a1e64]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-1f0a1e64]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-1f0a1e64]{
    width: 80px;
}
.create_class_table_list[data-v-1f0a1e64]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-1f0a1e64]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-1f0a1e64]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-1f0a1e64]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-1f0a1e64]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-1f0a1e64] .set-class-table-select.el-select .el-input__inner,[data-v-1f0a1e64] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-1f0a1e64], .batch-set-class-name[data-v-1f0a1e64]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-1f0a1e64]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-1f0a1e64]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-1f0a1e64]{
    max-height: 300px;
    overflow: auto;
}
[data-v-1f0a1e64] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-1f0a1e64] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-1f0a1e64] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-1f0a1e64]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-1f0a1e64] .new_member_search_input input,[data-v-1f0a1e64] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-1f0a1e64]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}

[data-v-173ce791] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-173ce791] .el-select input{
}
[data-v-173ce791] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-173ce791] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-173ce791] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-173ce791] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-173ce791] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-173ce791] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-173ce791] .item_operat_btn{
    text-align: center;
}
[data-v-173ce791] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-173ce791] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-173ce791] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-173ce791] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-173ce791] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-173ce791] .del_teacher, .reset_password[data-v-173ce791]{
    float: right;
    margin-top:24px;
}
[data-v-173ce791] .reset_password{
    margin-right:20px;
}
[data-v-173ce791] .teacher_common_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;
}
[data-v-173ce791] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-173ce791] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-173ce791] .manage_teacher_filter, .manage_teacher_more[data-v-173ce791]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-173ce791] .manage_teacher_more{
    height:80px;
}
[data-v-173ce791] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-173ce791] .add_teacher, .export_teacher[data-v-173ce791], .import_teacher[data-v-173ce791]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-173ce791] .table_box{
    padding:0 40px;
}
[data-v-173ce791] .el-table{
    border-radius: 10px;
}
[data-v-173ce791] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-173ce791] .empty_box img{
    margin:40px 0;
}
[data-v-173ce791] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-173ce791] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-173ce791] span.statu_down {
    color: #98a0aa;
}
[data-v-173ce791] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-173ce791] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-173ce791] .el-dropdown{
    cursor: pointer;
}
[data-v-173ce791] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-173ce791].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-173ce791] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-173ce791] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-173ce791] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-173ce791] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-173ce791] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-173ce791] .li_item_check{
    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%;
}
.li_item_name[data-v-173ce791]{
    /*position: relative;*/
}
[data-v-173ce791] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-173ce791] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-173ce791] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-173ce791] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-173ce791] .el-table th, .el-table tr[data-v-173ce791]{
    height:20px;
}
[data-v-173ce791] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-173ce791] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-173ce791] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-173ce791] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-173ce791] .more_opera_btn{
    cursor: pointer;
}
[data-v-173ce791] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-173ce791] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-173ce791] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-173ce791] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-173ce791] .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;
}
[data-v-173ce791] .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;
}
[data-v-173ce791] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-173ce791] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-173ce791] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-173ce791] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-173ce791] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-173ce791] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-173ce791] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-173ce791] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-173ce791] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-173ce791] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-173ce791] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-173ce791]{
    margin: 10px;
}
.create_user_sure_btn[data-v-173ce791] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-173ce791]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-173ce791] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-173ce791] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-173ce791] .el-badge {
    vertical-align: baseline;
}
[data-v-173ce791] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-173ce791] {
    margin-bottom: 20px;
}
.tab-item[data-v-173ce791] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-173ce791] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-173ce791] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
[data-v-173ce791] .el-main{
    padding: 0;
    background: #eff2f5;
    height: 100%;
}
[data-v-173ce791] .el-header{
    padding: 0;
}
[data-v-173ce791] .el-container{
    height: 100%;
}
.class_manage_new_select_top[data-v-173ce791]{
    /*margin-top: 15px*/
}
.class_manage_new_select[data-v-173ce791]{
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    width: 150px;
}
[data-v-173ce791] .class_manage_new_select .el-input__inner{
    line-height: 32px;
    height: 32px;
    background-color: transparent;
}
[data-v-173ce791] .class_manage_new_select .el-input__icon{
    line-height: 32px;
    height: 32px;
}
.float_left[data-v-173ce791]{
    float: left;
}
.class_manage_new_top[data-v-173ce791]{
    position: relative;
    padding: 0 40px;
    overflow: auto;
    padding-bottom: 15px;
}
.class_manage_top_left[data-v-173ce791]{
    float: left;
    width: 52%;
    overflow: hidden;
}
.class_manage_top_left1[data-v-173ce791]{
    clear: both;
    overflow: hidden;
    padding-bottom: 10px;
}
.class_manage_top_left1_label[data-v-173ce791]{
    margin-right: 20px;
    padding-top: 5px;
}
.class_manage_top_right[data-v-173ce791]{
    float: right;
}
.class_manage_top_right_btn[data-v-173ce791],[data-v-173ce791] .class_manage_top_right_drop{
    height: 32px;
    line-height: 32px;
    padding: 0 15px;
}
[data-v-173ce791] .teacher_common_iconbox{
    display: inline-block;
    width: 8px;
    height:14px;
    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;
}
.class_manage_new_download[data-v-173ce791]{
    color: #2fa2fe;
    font-size: 20px;
    padding: 0 10px;
    cursor: pointer;
}
.class_manage_new_box[data-v-173ce791]{
    padding: 15px;
}
.table_item_name[data-v-173ce791]{
    cursor: pointer;
}
[data-v-173ce791] .class_manage_top_left1 .el-checkbox-button__inner{
    padding: 6px 10px;
    border-radius: 2px;
}
[data-v-173ce791] .class_manage_search_input {
    width: 200px;
    display: block;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
    float: left;
}
.class_manage_search_tip[data-v-173ce791]{
    line-height: 50px;
    padding-left: 10px;
}
[data-v-173ce791] .class_manage_search_input .el-input__inner, .class_manage_search_input .el-input__icon[data-v-173ce791]{
    line-height: 30px;
    height: 30px;
}
[data-v-173ce791] .class_manage_top_left1 .el-checkbox-button__inner{
    background-color: transparent;
}
[data-v-173ce791] .class_manage_top_left1 .is-checked .el-checkbox-button__inner{
    background-color: #409EFF;
}
.class_manage_more_btn[data-v-173ce791]{
    float: right;
    margin-top: 50px;
    position: absolute;
    top: 35px;
    right: 40px;
}
.class-manage-list-icon[data-v-173ce791]{
    padding-right: 4px;
    font-size: 15px;
}
.grade-empty-box1[data-v-173ce791]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/year_empty_03.08c2eb9.png) no-repeat center center;
}
.grade-empty-box2[data-v-173ce791]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/grade_empty_03.a041ecb.png) no-repeat 45% center;
}
.class-filter-checkbox[data-v-173ce791]{
    margin-left: 50px;
}
.table_item_name_span[data-v-173ce791]{
    display: inline-block;
    width: 60%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name_show[data-v-173ce791]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name2[data-v-173ce791]{
    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;
}
[data-v-173ce791] .el-table .head_style{
    height: 60px;
}
.class-dropdown-filter[data-v-173ce791]{
    max-height: 300px;
    overflow: auto;
}
[data-v-173ce791] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
.class_manage_top_left1_filter[data-v-173ce791]{
    float: left;
    width: 84%;
}
[data-v-173ce791] .class_manage_new_content tr th{
    /*text-align: left;*/
}
[data-v-173ce791] .is-left div{
    text-align: left;
}
.class_manage_top_title1[data-v-173ce791]{
    color: #69737d;
    padding-right: 10px;
}
.float_left[data-v-173ce791]{
    float: left;
}
[data-v-173ce791] .class_manage_search_input_new{
    height: 34px;
    line-height: 34px;
    margin-top: 0;
    margin-left: 10px;
}
[data-v-173ce791] .class_manage_search_input_new .el-input__inner, .class_manage_search_input .el-input__icon[data-v-173ce791]{
    line-height: 34px;
    height: 34px;
}
[data-v-173ce791] .class_manage_search_input_new .el-input__inner{
    background-color: transparent;
}
[data-v-173ce791] .class_manage_top_radio  .el-radio-button__inner{
    padding: 0 15px;
    height: 34px;
    line-height: 34px;
    background-color: transparent;
    color: #8e98a2;
}
.class_manage_top_radio_title[data-v-173ce791]{
    color: #8e98a2;
}
[data-v-173ce791] .el-radio-button__orig-radio:checked+.el-radio-button__inner{
    color: #FFF;
    background-color: #409EFF;
    border-color: #409EFF;
    -webkit-box-shadow: -1px 0 0 0 #409EFF;
    box-shadow: -1px 0 0 0 #409EFF;
}
.class_manage_top_left2[data-v-173ce791]{
    float: left;
    line-height: 34px;
}
.class_manage_new_top1[data-v-173ce791], class_manage_new_top2[data-v-173ce791]{
    clear: both;
    overflow: hidden;
}
.class_manage_new_top1[data-v-173ce791]{
    border-bottom: 1px dashed #d9dbda;
    margin-bottom: 10px;
}
.class_manage_top_title2[data-v-173ce791]{
    line-height: 34px;
    color: #8e98a2;
    padding-left: 10px;
}
.class-btn-icon[data-v-173ce791]{
    padding-right: 4px;
}
.list_filter_time[data-v-173ce791] {
    float: left;
    margin-right: 10px;
}
[data-v-173ce791] .list_filter_time .el-select {
     width: 100px;
}
[data-v-173ce791] .list_filter_time .el-select .el-input__inner{
    height: 34px;
}
.member-btn[data-v-173ce791]{
    cursor: pointer;
    width: 100%;
    display: inline-block;
}

[data-v-420a04b8] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-420a04b8] .el-select input{
}
[data-v-420a04b8] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-420a04b8] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-420a04b8] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-420a04b8] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-420a04b8] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-420a04b8] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-420a04b8] .item_operat_btn{
    text-align: center;
}
[data-v-420a04b8] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-420a04b8] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-420a04b8] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-420a04b8] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-420a04b8] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-420a04b8] .del_teacher, .reset_password[data-v-420a04b8]{
    float: right;
    margin-top:24px;
}
[data-v-420a04b8] .reset_password{
    margin-right:20px;
}
[data-v-420a04b8] .teacher_common_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;
}
[data-v-420a04b8] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-420a04b8] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-420a04b8] .manage_teacher_filter, .manage_teacher_more[data-v-420a04b8]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-420a04b8] .manage_teacher_more{
    height:80px;
}
[data-v-420a04b8] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-420a04b8] .add_teacher, .export_teacher[data-v-420a04b8], .import_teacher[data-v-420a04b8]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-420a04b8] .table_box{
    padding:0 40px;
}
[data-v-420a04b8] .el-table{
    border-radius: 10px;
}
[data-v-420a04b8] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-420a04b8] .empty_box img{
    margin:40px 0;
}
[data-v-420a04b8] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-420a04b8] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-420a04b8] span.statu_down {
    color: #98a0aa;
}
[data-v-420a04b8] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-420a04b8] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-420a04b8] .el-dropdown{
    cursor: pointer;
}
[data-v-420a04b8] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-420a04b8].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-420a04b8] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-420a04b8] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-420a04b8] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-420a04b8] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-420a04b8] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-420a04b8] .li_item_check{
    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%;
}
.li_item_name[data-v-420a04b8]{
    /*position: relative;*/
}
[data-v-420a04b8] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-420a04b8] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-420a04b8] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-420a04b8] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-420a04b8] .el-table th, .el-table tr[data-v-420a04b8]{
    height:20px;
}
[data-v-420a04b8] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-420a04b8] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-420a04b8] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-420a04b8] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-420a04b8] .more_opera_btn{
    cursor: pointer;
}
[data-v-420a04b8] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-420a04b8] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-420a04b8] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-420a04b8] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-420a04b8] .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;
}
[data-v-420a04b8] .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;
}
[data-v-420a04b8] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-420a04b8] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-420a04b8] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-420a04b8] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-420a04b8] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-420a04b8] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-420a04b8] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-420a04b8] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-420a04b8] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-420a04b8] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-420a04b8] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-420a04b8]{
    margin: 10px;
}
.create_user_sure_btn[data-v-420a04b8] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-420a04b8]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-420a04b8] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-420a04b8] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-420a04b8] .el-badge {
    vertical-align: baseline;
}
[data-v-420a04b8] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-420a04b8] {
    margin-bottom: 20px;
}
.tab-item[data-v-420a04b8] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-420a04b8] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-420a04b8] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.class_manage_list[data-v-420a04b8]{
    overflow: auto;
    height: 100%;
}
.class_member_card_box[data-v-420a04b8] {
    width:98%;
    margin:20px auto;
    border: none;
    -webkit-box-shadow: 0px 2px 1px 0px #eee;
            box-shadow: 0px 2px 1px 0px #eee;
}
.class_member_user_item[data-v-420a04b8] {
    position: relative;
    float: left;
    width: 60px;
    height: 86px;
    text-align: center;
    margin-right:20px;
    cursor: pointer;
}
.class_member_selected_del[data-v-420a04b8] {
    position: absolute;
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .4);
    border-radius: 50%;
    top: 0;
    z-index: 9;
    text-align: center;
    line-height: 60px;
    color: #fff;
}
.class_member_selected_logo[data-v-420a04b8] {
    width: 60px;
    height: 60px;
    margin-bottom:2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_member_selected_logo img[data-v-420a04b8] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_member_tabname .el-divider[data-v-420a04b8]{
    width:4px;
    background: #2fa2fe;
}
.member_admin_teacher_box[data-v-420a04b8] {
    width: 93%;
    margin: 20px auto;
    background: #f3f4f6;
    padding:20px;
    overflow: hidden;
}
.class_member_add_btn[data-v-420a04b8] {
    float: left;
    border: 1px dashed #888;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    line-height:60px;
    font-size:30px;
    cursor: pointer;
}
.class_student_move_btn[data-v-420a04b8]{
    display: none;
    background: #2fa2fe;
    color: #fff;
    padding: 4px 0;
    font-size: 12px;
    border-radius: 2px;
    margin-top: 6px;
}
.class_detail_box[data-v-420a04b8] {
    overflow: hidden;
    margin-bottom: 10px;
}
.class_detail_img[data-v-420a04b8] {
    width: 100px;
    height:100px;
    float: left;
    margin-left:20px;
}
.class_detail_img img[data-v-420a04b8]{
    width:90%;
    height:90%;
}
.class_name_info[data-v-420a04b8] {
    float: left;
}
.class_name_style[data-v-420a04b8]{
    font-size:18px;
    color: #2fa2fe;
    line-height:40px;
}
.member_normal_teacher_box .class_member_user_item[data-v-420a04b8]{
    margin-bottom:14px;
}
.class_member_return[data-v-420a04b8]{
    float: right;
    position: relative;
    z-index: 99;
    top: 20px;
    right: 20px;
    margin-top:0;
}
.class_member_user_name[data-v-420a04b8]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:60px;
}
.manage_list_return[data-v-420a04b8]{
    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;
}
.class_member_card_box .el-tabs--border-card>.el-tabs__header[data-v-420a04b8] {
    background-color: #f3f4f6;
}
.class_member_tab_item_float[data-v-420a04b8]{
    float: left;
    width: 45%;
    margin-right: 2%;
}
.class_member_tab_item_float .member_admin_teacher_box[data-v-420a04b8]{
    margin-left: 4%;
    border-radius: 3px;
}
.set_class_table[data-v-420a04b8]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-420a04b8]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-420a04b8]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-420a04b8]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-420a04b8]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-420a04b8]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-420a04b8]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-420a04b8]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-420a04b8]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-420a04b8]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-420a04b8]{
    width: 100px;
    height: 30px;
}
[data-v-420a04b8] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-420a04b8]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-420a04b8]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-420a04b8]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-420a04b8]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-420a04b8] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-420a04b8]{
    line-height: 50px;
    text-align: center;
}
[data-v-420a04b8] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-420a04b8] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-420a04b8] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-420a04b8]{
    border: none;
}
.class_member_user_item[data-v-420a04b8]{
    color: #545f69;
}
.class_member_add_btn[data-v-420a04b8]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-420a04b8] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-420a04b8]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-420a04b8]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-420a04b8]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-420a04b8] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-420a04b8]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-420a04b8]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-420a04b8]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-420a04b8]{
    color: #f56c6c;
}
.create_class_item_box[data-v-420a04b8]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-420a04b8]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-420a04b8]{
    width: 80px;
}
.create_class_table_list[data-v-420a04b8]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-420a04b8]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-420a04b8]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-420a04b8]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-420a04b8]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-420a04b8] .set-class-table-select.el-select .el-input__inner,[data-v-420a04b8] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-420a04b8], .batch-set-class-name[data-v-420a04b8]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-420a04b8]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-420a04b8]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-420a04b8]{
    max-height: 300px;
    overflow: auto;
}
[data-v-420a04b8] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-420a04b8] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-420a04b8] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-420a04b8]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-420a04b8] .new_member_search_input input,[data-v-420a04b8] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-420a04b8]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}

.class-manage-table[data-v-51e330ff]{
    padding: 0 40px;
}
[data-v-51e330ff]  .el-table .head_style {
    color: #545f69;
    background-color: #e5e8ec;
    height: 20px;
}
[data-v-51e330ff]  .el-table .head_style th{
    background-color: #e5e8ec;
}
.class-log-inquiry-top[data-v-51e330ff]{
    margin: 20px 40px;
    margin-right: 20px;
}
.class-log-inquiry-top-button[data-v-51e330ff]{
    margin-top: 21px;
}
[data-v-51e330ff]  .class-log-inquiry-top .el-input__icon{
    line-height: 44px;
}
[data-v-51e330ff]  .class-manage-table th div,[data-v-51e330ff]  .class-manage-table td div{
    text-align: center;
}
.log_download_file[data-v-51e330ff]{
    text-decoration: underline;
    color: #409EFF;
    cursor: pointer;
}
[data-v-51e330ff]  .class-manage-table .is-left div{
    text-align: left;
}

[data-v-48eb1d00] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-48eb1d00] .el-select input{
}
[data-v-48eb1d00] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-48eb1d00] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-48eb1d00] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-48eb1d00] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-48eb1d00] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-48eb1d00] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-48eb1d00] .item_operat_btn{
    text-align: center;
}
[data-v-48eb1d00] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-48eb1d00] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-48eb1d00] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-48eb1d00] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-48eb1d00] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-48eb1d00] .del_teacher, .reset_password[data-v-48eb1d00]{
    float: right;
    margin-top:24px;
}
[data-v-48eb1d00] .reset_password{
    margin-right:20px;
}
[data-v-48eb1d00] .teacher_common_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;
}
[data-v-48eb1d00] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-48eb1d00] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-48eb1d00] .manage_teacher_filter, .manage_teacher_more[data-v-48eb1d00]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-48eb1d00] .manage_teacher_more{
    height:80px;
}
[data-v-48eb1d00] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-48eb1d00] .add_teacher, .export_teacher[data-v-48eb1d00], .import_teacher[data-v-48eb1d00]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-48eb1d00] .table_box{
    padding:0 40px;
}
[data-v-48eb1d00] .el-table{
    border-radius: 10px;
}
[data-v-48eb1d00] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-48eb1d00] .empty_box img{
    margin:40px 0;
}
[data-v-48eb1d00] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-48eb1d00] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-48eb1d00] span.statu_down {
    color: #98a0aa;
}
[data-v-48eb1d00] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-48eb1d00] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-48eb1d00] .el-dropdown{
    cursor: pointer;
}
[data-v-48eb1d00] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-48eb1d00].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-48eb1d00] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-48eb1d00] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-48eb1d00] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-48eb1d00] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-48eb1d00] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-48eb1d00] .li_item_check{
    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%;
}
.li_item_name[data-v-48eb1d00]{
    /*position: relative;*/
}
[data-v-48eb1d00] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-48eb1d00] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-48eb1d00] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-48eb1d00] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-48eb1d00] .el-table th, .el-table tr[data-v-48eb1d00]{
    height:20px;
}
[data-v-48eb1d00] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-48eb1d00] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-48eb1d00] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-48eb1d00] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-48eb1d00] .more_opera_btn{
    cursor: pointer;
}
[data-v-48eb1d00] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-48eb1d00] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-48eb1d00] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-48eb1d00] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-48eb1d00] .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;
}
[data-v-48eb1d00] .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;
}
[data-v-48eb1d00] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-48eb1d00] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-48eb1d00] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-48eb1d00] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-48eb1d00] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-48eb1d00] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-48eb1d00] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-48eb1d00] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-48eb1d00] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-48eb1d00] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-48eb1d00] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-48eb1d00]{
    margin: 10px;
}
.create_user_sure_btn[data-v-48eb1d00] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-48eb1d00]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-48eb1d00] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-48eb1d00] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-48eb1d00] .el-badge {
    vertical-align: baseline;
}
[data-v-48eb1d00] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-48eb1d00] {
    margin-bottom: 20px;
}
.tab-item[data-v-48eb1d00] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-48eb1d00] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-48eb1d00] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.class_manage_list[data-v-48eb1d00]{
    overflow: auto;
    height: 100%;
}
.class_member_card_box[data-v-48eb1d00] {
    width:98%;
    margin:20px auto;
    border: none;
    -webkit-box-shadow: 0px 2px 1px 0px #eee;
            box-shadow: 0px 2px 1px 0px #eee;
}
.class_member_user_item[data-v-48eb1d00] {
    position: relative;
    float: left;
    width: 60px;
    height: 86px;
    text-align: center;
    margin-right:20px;
    cursor: pointer;
}
.class_member_selected_del[data-v-48eb1d00] {
    position: absolute;
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .4);
    border-radius: 50%;
    top: 0;
    z-index: 9;
    text-align: center;
    line-height: 60px;
    color: #fff;
}
.class_member_selected_logo[data-v-48eb1d00] {
    width: 60px;
    height: 60px;
    margin-bottom:2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_member_selected_logo img[data-v-48eb1d00] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_member_tabname .el-divider[data-v-48eb1d00]{
    width:4px;
    background: #2fa2fe;
}
.member_admin_teacher_box[data-v-48eb1d00] {
    width: 93%;
    margin: 20px auto;
    background: #f3f4f6;
    padding:20px;
    overflow: hidden;
}
.class_member_add_btn[data-v-48eb1d00] {
    float: left;
    border: 1px dashed #888;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    line-height:60px;
    font-size:30px;
    cursor: pointer;
}
.class_student_move_btn[data-v-48eb1d00]{
    display: none;
    background: #2fa2fe;
    color: #fff;
    padding: 4px 0;
    font-size: 12px;
    border-radius: 2px;
    margin-top: 6px;
}
.class_detail_box[data-v-48eb1d00] {
    overflow: hidden;
    margin-bottom: 10px;
}
.class_detail_img[data-v-48eb1d00] {
    width: 100px;
    height:100px;
    float: left;
    margin-left:20px;
}
.class_detail_img img[data-v-48eb1d00]{
    width:90%;
    height:90%;
}
.class_name_info[data-v-48eb1d00] {
    float: left;
}
.class_name_style[data-v-48eb1d00]{
    font-size:18px;
    color: #2fa2fe;
    line-height:40px;
}
.member_normal_teacher_box .class_member_user_item[data-v-48eb1d00]{
    margin-bottom:14px;
}
.class_member_return[data-v-48eb1d00]{
    float: right;
    position: relative;
    z-index: 99;
    top: 20px;
    right: 20px;
    margin-top:0;
}
.class_member_user_name[data-v-48eb1d00]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:60px;
}
.manage_list_return[data-v-48eb1d00]{
    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;
}
.class_member_card_box .el-tabs--border-card>.el-tabs__header[data-v-48eb1d00] {
    background-color: #f3f4f6;
}
.class_member_tab_item_float[data-v-48eb1d00]{
    float: left;
    width: 45%;
    margin-right: 2%;
}
.class_member_tab_item_float .member_admin_teacher_box[data-v-48eb1d00]{
    margin-left: 4%;
    border-radius: 3px;
}
.set_class_table[data-v-48eb1d00]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-48eb1d00]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-48eb1d00]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-48eb1d00]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-48eb1d00]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-48eb1d00]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-48eb1d00]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-48eb1d00]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-48eb1d00]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-48eb1d00]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-48eb1d00]{
    width: 100px;
    height: 30px;
}
[data-v-48eb1d00] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-48eb1d00]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-48eb1d00]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-48eb1d00]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-48eb1d00]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-48eb1d00] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-48eb1d00]{
    line-height: 50px;
    text-align: center;
}
[data-v-48eb1d00] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-48eb1d00] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-48eb1d00] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-48eb1d00]{
    border: none;
}
.class_member_user_item[data-v-48eb1d00]{
    color: #545f69;
}
.class_member_add_btn[data-v-48eb1d00]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-48eb1d00] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-48eb1d00]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-48eb1d00]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-48eb1d00]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-48eb1d00] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-48eb1d00]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-48eb1d00]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-48eb1d00]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-48eb1d00]{
    color: #f56c6c;
}
.create_class_item_box[data-v-48eb1d00]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-48eb1d00]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-48eb1d00]{
    width: 80px;
}
.create_class_table_list[data-v-48eb1d00]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-48eb1d00]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-48eb1d00]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-48eb1d00]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-48eb1d00]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-48eb1d00] .set-class-table-select.el-select .el-input__inner,[data-v-48eb1d00] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-48eb1d00], .batch-set-class-name[data-v-48eb1d00]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-48eb1d00]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-48eb1d00]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-48eb1d00]{
    max-height: 300px;
    overflow: auto;
}
[data-v-48eb1d00] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-48eb1d00] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-48eb1d00] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-48eb1d00]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-48eb1d00] .new_member_search_input input,[data-v-48eb1d00] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-48eb1d00]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}
[data-v-48eb1d00]  .empty_box img {
    display: block;
    margin: 40px auto;
}
.class_member_export_btn[data-v-48eb1d00]{
    margin-top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    border-radius: 3px;
    margin-right: 10px;
}


.student_move_item[data-v-385a5e0a]{
    float: left;
    width:31%;
}
.student_move_item_label[data-v-385a5e0a]{
    width: 70px;
    text-align: right;
    display: inline-block;
}
.student_move_item .el-form-item[data-v-385a5e0a] {
    margin-bottom:0;
}
.student_move_item2 .el-form-item[data-v-385a5e0a]{
    margin-bottom:10px;
}
.student_desc[data-v-385a5e0a]{
    float: left;
    width:80%;
}
.student_move_item2[data-v-385a5e0a]{
    clear: both;
}
.student_move_sure_btn[data-v-385a5e0a]{
    margin:auto;
    display: block;
    widows:100px;
}

[data-v-6db33936]  .el-table .head_style{
    height: 40px;
}
/**小号分页样式**/
.pop_small_page[data-v-6db33936] {
    width:98%;
    text-align: center;
    margin-top:20px;
}
.pop_small_page .el-pagination.is-background .btn-next[data-v-6db33936],
.pop_small_page .el-pagination.is-background .btn-prev[data-v-6db33936],
.pop_small_page .el-pagination.is-background .el-pager li[data-v-6db33936] {
    width:30px;
    height:30px;
}
.pop_small_page .el-pager li[data-v-6db33936]{
    height:30px;
}
/**小号分页样式end**/
.teacher_logo[data-v-6db33936] {
    position: absolute;
    left: 21%;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    top: 12px;
}
.teacher_logo img[data-v-6db33936] {
    width:100%;
    height:100%;
    border-radius: 50%;
}
.teacher_name[data-v-6db33936] {
    position: relative;
    left: 46%;
    width: 60%;
    display: block;
    /* line-height: 70px; */
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.el-table td[data-v-6db33936], .el-table th[data-v-6db33936]{
    text-align: center!important;
}
.pop_table_box[data-v-6db33936] {
    margin-top: 20px;
    max-height:300px;
    overflow-x: hidden;
}
.pop_table_box .el-table--scrollable-x .el-table__body-wrapper[data-v-6db33936]{
    overflow-x: hidden;
}
.pop_table_head[data-v-6db33936] {
    float: left;
    width: 100%;
    background: #e5e8ec;
    border-radius: 4px;
    line-height:40px;
}
.pop_table_head span[data-v-6db33936]{
    display: inline-block;
    width:170px;
    text-align: center;
    float: left;
}
.pop_table_head .pop_table_head_name[data-v-6db33936]{
    width:200px;
}
.pop_table_head .pop_table_head_sex[data-v-6db33936]{
    width:100px;
}
.pop_table_head .pop_table_head_login[data-v-6db33936]{
    width:100px;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input[data-v-6db33936]{
    margin-bottom:0;
}
.choose-place-list[data-v-6db33936] {
    max-height: 320px;
    overflow: auto;
    padding-right:6px;
}
.choose_place_checkbox[data-v-6db33936]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    width:100%;
    height:60px;
    line-height:60px;
    text-align: left;
    border-bottom: 1px solid #eee;
}
.choose_place_checkbox .el-checkbox__inner[data-v-6db33936]{
    width:20px;
    height:20px;
}
.choose_place_checkbox span.el-checkbox__input[data-v-6db33936]{
    position: absolute;
    right:0;
}
.role_input_box[data-v-6db33936]{
    position: relative;
    width: auto;
}
.role_search_icon[data-v-6db33936] {
    position: absolute;
    right: 8px;
    top: 12px;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-6db33936] {
    margin-right: 20px;
    right: 0;
}
.el-dialog__header[data-v-6db33936]{
    text-align: left;
}
/**设置滚动条样式**/
/* 设置滚动条的样式 */
[data-v-6db33936]::-webkit-scrollbar {
    width:6px;
    background-color: #eee;
}
/* 滚动槽 */
[data-v-6db33936]::-webkit-scrollbar-track {
    border-radius:10px;
}
/* 滚动条滑块 */
[data-v-6db33936]::-webkit-scrollbar-thumb {
    border-radius:10px;
    background:#b2bac3;
}

[data-v-fc6cd714]  .el-table .head_style{
    height: 40px;
}
/**小号分页样式**/
.pop_small_page[data-v-fc6cd714] {
    width:98%;
    text-align: center;
    margin-top:20px;
}
.pop_small_page .el-pagination.is-background .btn-next[data-v-fc6cd714],
.pop_small_page .el-pagination.is-background .btn-prev[data-v-fc6cd714],
.pop_small_page .el-pagination.is-background .el-pager li[data-v-fc6cd714] {
    width:30px;
    height:30px;
}
.pop_small_page .el-pager li[data-v-fc6cd714]{
    height:30px;
}
/**小号分页样式end**/
.teacher_logo[data-v-fc6cd714] {
    position: absolute;
    left: 21%;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    top: 12px;
}
.teacher_logo img[data-v-fc6cd714] {
    width:100%;
    height:100%;
    border-radius: 50%;
}
.teacher_name[data-v-fc6cd714] {
    position: relative;
    left: 46%;
    width: 60%;
    display: block;
    /* line-height: 70px; */
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.el-table td[data-v-fc6cd714], .el-table th[data-v-fc6cd714]{
    text-align: center!important;
}
.pop_table_box[data-v-fc6cd714] {
    margin-top: 20px;
    max-height:300px;
    overflow-x: hidden;
}
.pop_table_box .el-table--scrollable-x .el-table__body-wrapper[data-v-fc6cd714]{
    overflow-x: hidden;
}
.pop_table_head[data-v-fc6cd714] {
    float: left;
    width: 100%;
    background: #e5e8ec;
    border-radius: 4px;
    line-height:40px;
}
.pop_table_head span[data-v-fc6cd714]{
    display: inline-block;
    width:170px;
    text-align: center;
    float: left;
}
.pop_table_head .pop_table_head_name[data-v-fc6cd714]{
    width:200px;
}
.pop_table_head .pop_table_head_sex[data-v-fc6cd714]{
    width:100px;
}
.pop_table_head .pop_table_head_login[data-v-fc6cd714]{
    width:100px;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input[data-v-fc6cd714]{
    margin-bottom:0;
}
.choose-place-list[data-v-fc6cd714] {
    max-height: 320px;
    overflow: auto;
    padding-right:6px;
}
.choose_place_checkbox[data-v-fc6cd714]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    width:100%;
    height:60px;
    line-height:60px;
    text-align: left;
    border-bottom: 1px solid #eee;
}
.choose_place_checkbox .el-checkbox__inner[data-v-fc6cd714]{
    width:20px;
    height:20px;
}
.choose_place_checkbox span.el-checkbox__input[data-v-fc6cd714]{
    position: absolute;
    right:0;
}
.role_input_box[data-v-fc6cd714]{
    position: relative;
    width: auto;
}
.role_search_icon[data-v-fc6cd714] {
    position: absolute;
    right: 8px;
    top: 12px;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-fc6cd714] {
    margin-right: 20px;
    right: 0;
}
.el-dialog__header[data-v-fc6cd714]{
    text-align: left;
}
/**设置滚动条样式**/
/* 设置滚动条的样式 */
[data-v-fc6cd714]::-webkit-scrollbar {
    width:6px;
    background-color: #eee;
}
/* 滚动槽 */
[data-v-fc6cd714]::-webkit-scrollbar-track {
    border-radius:10px;
}
/* 滚动条滑块 */
[data-v-fc6cd714]::-webkit-scrollbar-thumb {
    border-radius:10px;
    background:#b2bac3;
}

[data-v-25758d92] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-25758d92] .el-select input{
}
[data-v-25758d92] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-25758d92] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-25758d92] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-25758d92] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-25758d92] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-25758d92] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-25758d92] .item_operat_btn{
    text-align: center;
}
[data-v-25758d92] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-25758d92] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-25758d92] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-25758d92] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-25758d92] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-25758d92] .del_teacher, .reset_password[data-v-25758d92]{
    float: right;
    margin-top:24px;
}
[data-v-25758d92] .reset_password{
    margin-right:20px;
}
[data-v-25758d92] .teacher_common_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;
}
[data-v-25758d92] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-25758d92] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-25758d92] .manage_teacher_filter, .manage_teacher_more[data-v-25758d92]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-25758d92] .manage_teacher_more{
    height:80px;
}
[data-v-25758d92] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-25758d92] .add_teacher, .export_teacher[data-v-25758d92], .import_teacher[data-v-25758d92]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-25758d92] .table_box{
    padding:0 40px;
}
[data-v-25758d92] .el-table{
    border-radius: 10px;
}
[data-v-25758d92] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-25758d92] .empty_box img{
    margin:40px 0;
}
[data-v-25758d92] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-25758d92] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-25758d92] span.statu_down {
    color: #98a0aa;
}
[data-v-25758d92] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-25758d92] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-25758d92] .el-dropdown{
    cursor: pointer;
}
[data-v-25758d92] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-25758d92].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-25758d92] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-25758d92] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-25758d92] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-25758d92] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-25758d92] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-25758d92] .li_item_check{
    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%;
}
.li_item_name[data-v-25758d92]{
    /*position: relative;*/
}
[data-v-25758d92] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-25758d92] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-25758d92] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-25758d92] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-25758d92] .el-table th, .el-table tr[data-v-25758d92]{
    height:20px;
}
[data-v-25758d92] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-25758d92] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-25758d92] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-25758d92] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-25758d92] .more_opera_btn{
    cursor: pointer;
}
[data-v-25758d92] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-25758d92] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-25758d92] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-25758d92] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-25758d92] .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;
}
[data-v-25758d92] .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;
}
[data-v-25758d92] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-25758d92] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-25758d92] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-25758d92] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-25758d92] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-25758d92] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-25758d92] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-25758d92] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-25758d92] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-25758d92] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-25758d92] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-25758d92]{
    margin: 10px;
}
.create_user_sure_btn[data-v-25758d92] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-25758d92]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-25758d92] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-25758d92] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-25758d92] .el-badge {
    vertical-align: baseline;
}
[data-v-25758d92] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-25758d92] {
    margin-bottom: 20px;
}
.tab-item[data-v-25758d92] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-25758d92] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-25758d92] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
[data-v-25758d92] .el-main{
    padding: 0;
    background: #eff2f5;
    height: 100%;
}
[data-v-25758d92] .el-header{
    padding: 0;
}
[data-v-25758d92] .el-container{
    height: 100%;
}
.class_manage_new_select_top[data-v-25758d92]{
    /*margin-top: 15px*/
}
.class_manage_new_select[data-v-25758d92]{
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    width: 150px;
}
[data-v-25758d92] .class_manage_new_select .el-input__inner{
    line-height: 32px;
    height: 32px;
    background-color: transparent;
}
[data-v-25758d92] .class_manage_new_select .el-input__icon{
    line-height: 32px;
    height: 32px;
}
.float_left[data-v-25758d92]{
    float: left;
}
.class_manage_new_top[data-v-25758d92]{
    position: relative;
    padding: 0 40px;
    overflow: auto;
    padding-bottom: 15px;
}
.class_manage_top_left[data-v-25758d92]{
    float: left;
    width: 52%;
    overflow: hidden;
}
.class_manage_top_left1[data-v-25758d92]{
    clear: both;
    overflow: hidden;
    padding-bottom: 10px;
}
.class_manage_top_left1_label[data-v-25758d92]{
    margin-right: 20px;
    padding-top: 5px;
}
.class_manage_top_right[data-v-25758d92]{
    float: right;
}
.class_manage_top_right_btn[data-v-25758d92],[data-v-25758d92] .class_manage_top_right_drop{
    height: 32px;
    line-height: 32px;
    padding: 0 15px;
}
[data-v-25758d92] .teacher_common_iconbox{
    display: inline-block;
    width: 8px;
    height:14px;
    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;
}
.class_manage_new_download[data-v-25758d92]{
    color: #2fa2fe;
    font-size: 20px;
    padding: 0 10px;
    cursor: pointer;
}
.class_manage_new_box[data-v-25758d92]{
    padding: 15px;
}
.table_item_name[data-v-25758d92]{
    cursor: pointer;
}
[data-v-25758d92] .class_manage_top_left1 .el-checkbox-button__inner{
    padding: 6px 10px;
    border-radius: 2px;
}
[data-v-25758d92] .class_manage_search_input {
    width: 200px;
    display: block;
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
    float: left;
}
.class_manage_search_tip[data-v-25758d92]{
    line-height: 50px;
    padding-left: 10px;
}
[data-v-25758d92] .class_manage_search_input .el-input__inner, .class_manage_search_input .el-input__icon[data-v-25758d92]{
    line-height: 30px;
    height: 30px;
}
[data-v-25758d92] .class_manage_top_left1 .el-checkbox-button__inner{
    background-color: transparent;
}
[data-v-25758d92] .class_manage_top_left1 .is-checked .el-checkbox-button__inner{
    background-color: #409EFF;
}
.class_manage_more_btn[data-v-25758d92]{
    float: right;
    margin-top: 50px;
    position: absolute;
    top: 35px;
    right: 40px;
}
.class-manage-list-icon[data-v-25758d92]{
    padding-right: 4px;
    font-size: 15px;
}
.grade-empty-box1[data-v-25758d92]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/year_empty_03.08c2eb9.png) no-repeat center center;
}
.grade-empty-box2[data-v-25758d92]{
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/grade_empty_03.a041ecb.png) no-repeat 45% center;
}
.class-filter-checkbox[data-v-25758d92]{
    margin-left: 50px;
}
.table_item_name_span[data-v-25758d92]{
    display: inline-block;
    width: 60%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name_show[data-v-25758d92]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table_item_name2[data-v-25758d92]{
    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;
}
[data-v-25758d92] .el-table .head_style{
    height: 60px;
}
.class-dropdown-filter[data-v-25758d92]{
    max-height: 300px;
    overflow: auto;
}
[data-v-25758d92] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
.class_manage_top_left1_filter[data-v-25758d92]{
    float: left;
    width: 84%;
}
[data-v-25758d92] .class_manage_new_content tr th{
    /*text-align: left;*/
}
[data-v-25758d92] .is-left div{
    text-align: left;
}
.class_manage_top_title1[data-v-25758d92]{
    color: #69737d;
    padding-right: 10px;
}
.float_left[data-v-25758d92]{
    float: left;
}
[data-v-25758d92] .class_manage_search_input_new{
    height: 34px;
    line-height: 34px;
    margin-top: 0;
    margin-left: 10px;
}
[data-v-25758d92] .class_manage_search_input_new .el-input__inner, .class_manage_search_input .el-input__icon[data-v-25758d92]{
    line-height: 34px;
    height: 34px;
}
[data-v-25758d92] .class_manage_search_input_new .el-input__inner{
    background-color: transparent;
}
[data-v-25758d92] .class_manage_top_radio  .el-radio-button__inner{
    padding: 0 15px;
    height: 34px;
    line-height: 34px;
    background-color: transparent;
    color: #8e98a2;
}
.class_manage_top_radio_title[data-v-25758d92]{
    color: #8e98a2;
}
[data-v-25758d92] .el-radio-button__orig-radio:checked+.el-radio-button__inner{
    color: #FFF;
    background-color: #409EFF;
    border-color: #409EFF;
    -webkit-box-shadow: -1px 0 0 0 #409EFF;
    box-shadow: -1px 0 0 0 #409EFF;
}
.class_manage_top_left2[data-v-25758d92]{
    float: left;
    line-height: 34px;
}
.class_manage_new_top1[data-v-25758d92], class_manage_new_top2[data-v-25758d92]{
    clear: both;
    overflow: hidden;
}
.class_manage_new_top1[data-v-25758d92]{
    border-bottom: 1px dashed #d9dbda;
    margin-bottom: 10px;
}
.class_manage_top_title2[data-v-25758d92]{
    line-height: 34px;
    color: #8e98a2;
    padding-left: 10px;
}
.class-btn-icon[data-v-25758d92]{
    padding-right: 4px;
}
.list_filter_time[data-v-25758d92] {
    float: left;
    margin-right: 10px;
}
[data-v-25758d92] .list_filter_time .el-select {
     width: 100px;
}
[data-v-25758d92] .list_filter_time .el-select .el-input__inner{
    height: 34px;
}
.member-btn[data-v-25758d92]{
    cursor: pointer;
    width: 100%;
    display: inline-block;
}
[data-v-25758d92]  .el-container{
    height: 100%;
}
[data-v-25758d92]  .grade_manage_table .el-table th.is-leaf{
    padding: 10px 0;
}
.message_radio_box[data-v-25758d92]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 30px;
    margin-top: 20px;
}
.activities-grade-btn[data-v-25758d92]{
    position: absolute;
    width: 120px;
    background-color: #eef7ff;
    color: #2fa2ff;
    text-align: center;
    height: 34px;
    line-height: 34px;
    top: 46%;
    left: 52%;
    border-radius: 30px;
    border: 1px solid #b1dcfe;
    cursor: pointer;
}
.table_item_name[data-v-25758d92]{
    cursor: unset;
}
.class_manage_top_left[data-v-25758d92]{
    width: 46%;
}
[data-v-25758d92]  .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
.handle-actions[data-v-25758d92] {
    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;
.actions-btn {
        margin: 0 12px;
        cursor: pointer;
        color: #409eff;
}
}

.set_class_table[data-v-429ed4e3]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-429ed4e3]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-429ed4e3]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-429ed4e3]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-429ed4e3]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-429ed4e3]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-429ed4e3]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-429ed4e3]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-429ed4e3]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-429ed4e3]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-429ed4e3]{
    width: 100px;
    height: 30px;
}
[data-v-429ed4e3] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-429ed4e3]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-429ed4e3]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-429ed4e3]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-429ed4e3]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-429ed4e3] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-429ed4e3]{
    line-height: 50px;
    text-align: center;
}
[data-v-429ed4e3] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-429ed4e3] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-429ed4e3] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-429ed4e3]{
    border: none;
}
.class_member_user_item[data-v-429ed4e3]{
    color: #545f69;
}
.class_member_add_btn[data-v-429ed4e3]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-429ed4e3] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-429ed4e3]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-429ed4e3]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-429ed4e3]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-429ed4e3] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-429ed4e3]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-429ed4e3]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-429ed4e3]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-429ed4e3]{
    color: #f56c6c;
}
.create_class_item_box[data-v-429ed4e3]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-429ed4e3]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-429ed4e3]{
    width: 80px;
}
.create_class_table_list[data-v-429ed4e3]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-429ed4e3]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-429ed4e3]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-429ed4e3]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-429ed4e3]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-429ed4e3] .set-class-table-select.el-select .el-input__inner,[data-v-429ed4e3] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-429ed4e3], .batch-set-class-name[data-v-429ed4e3]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-429ed4e3]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-429ed4e3]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-429ed4e3]{
    max-height: 300px;
    overflow: auto;
}
[data-v-429ed4e3] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-429ed4e3] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-429ed4e3] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-429ed4e3]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-429ed4e3] .new_member_search_input input,[data-v-429ed4e3] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-429ed4e3]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}
.set_class_table_content_box[data-v-429ed4e3]{
    max-height: 370px;
    overflow: auto;
}
.set_grade_bottom[data-v-429ed4e3]{
    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;
}
.set_class_table[data-v-429ed4e3]{
    overflow: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-height: 400px;
    margin-bottom: 20px;
}
.set_class_table_left[data-v-429ed4e3]{
    float: left;
    width: 10%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #e5e8ec;
    border-right: 1px solid #eee;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.set_class_table_box[data-v-429ed4e3]{
    overflow: auto;
    float: left;
    width: 90%;
}
.set_grade_add_btn[data-v-429ed4e3]{
    width: 100%;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
}
[data-v-429ed4e3]  .set_class_table{
    border: 1px solid #e2e2e2;
    max-height: unset;
    height: auto;
}
.set_class_table_item[data-v-429ed4e3]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}

.class_manage_list[data-v-47f3a8ce]{
    overflow: auto;
    height: 100%;
}
.class_member_card_box[data-v-47f3a8ce] {
    width:98%;
    margin:20px auto;
    border: none;
    -webkit-box-shadow: 0px 2px 1px 0px #eee;
            box-shadow: 0px 2px 1px 0px #eee;
}
.class_member_user_item[data-v-47f3a8ce] {
    position: relative;
    float: left;
    width: 60px;
    height: 86px;
    text-align: center;
    margin-right:20px;
    cursor: pointer;
}
.class_member_selected_del[data-v-47f3a8ce] {
    position: absolute;
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .4);
    border-radius: 50%;
    top: 0;
    z-index: 9;
    text-align: center;
    line-height: 60px;
    color: #fff;
}
.class_member_selected_logo[data-v-47f3a8ce] {
    width: 60px;
    height: 60px;
    margin-bottom:2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_member_selected_logo img[data-v-47f3a8ce] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_member_tabname .el-divider[data-v-47f3a8ce]{
    width:4px;
    background: #2fa2fe;
}
.member_admin_teacher_box[data-v-47f3a8ce] {
    width: 93%;
    margin: 20px auto;
    background: #f3f4f6;
    padding:20px;
    overflow: hidden;
}
.class_member_add_btn[data-v-47f3a8ce] {
    float: left;
    border: 1px dashed #888;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    line-height:60px;
    font-size:30px;
    cursor: pointer;
}
.class_student_move_btn[data-v-47f3a8ce]{
    display: none;
    background: #2fa2fe;
    color: #fff;
    padding: 4px 0;
    font-size: 12px;
    border-radius: 2px;
    margin-top: 6px;
}
.class_detail_box[data-v-47f3a8ce] {
    overflow: hidden;
    margin-bottom: 10px;
}
.class_detail_img[data-v-47f3a8ce] {
    width: 100px;
    height:100px;
    float: left;
    margin-left:20px;
}
.class_detail_img img[data-v-47f3a8ce]{
    width:90%;
    height:90%;
}
.class_name_info[data-v-47f3a8ce] {
    float: left;
}
.class_name_style[data-v-47f3a8ce]{
    font-size:18px;
    color: #2fa2fe;
    line-height:40px;
}
.member_normal_teacher_box .class_member_user_item[data-v-47f3a8ce]{
    margin-bottom:14px;
}
.class_member_return[data-v-47f3a8ce]{
    float: right;
    position: relative;
    z-index: 99;
    top: 20px;
    right: 20px;
    margin-top:0;
}
.class_member_user_name[data-v-47f3a8ce]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:60px;
}
.manage_list_return[data-v-47f3a8ce]{
    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;
}
.class_member_card_box .el-tabs--border-card>.el-tabs__header[data-v-47f3a8ce] {
    background-color: #f3f4f6;
}
.class_member_tab_item_float[data-v-47f3a8ce]{
    float: left;
    width: 45%;
    margin-right: 2%;
}
.class_member_tab_item_float .member_admin_teacher_box[data-v-47f3a8ce]{
    margin-left: 4%;
    border-radius: 3px;
}
.class_member_add_btn[data-v-47f3a8ce]{
    color: #6a7471;
    margin-bottom: 17px;
}
[data-v-47f3a8ce]  .class_member_user_item{
    height: auto;
}
.set_grade_member_box[data-v-47f3a8ce]{
    max-height: 420px;
    overflow: auto;
}
.set_grade_member_btn[data-v-47f3a8ce]{
    clear: both;
    margin-left: 20px;
    margin-bottom: 20px;
}
.class_member_add_btn[data-v-47f3a8ce], .class_member_selected_logo[data-v-47f3a8ce]{
    width: 50px;
    height: 50px;
    line-height: 50px;
}
.class_member_user_item[data-v-47f3a8ce]{
    width: 50px;
}
.class_member_user_name[data-v-47f3a8ce]{
    font-size: 13px;
    width: 54px;
}
.class_member_selected_del[data-v-47f3a8ce]{
    width: 50px;
    height: 50px;
    line-height: 50px;
}

[data-v-34b015cf]  .el-select-dropdown{
    -webkit-transform-style: preserve-3d;
    -webkit-transform: translateZ(9px);
    transform: translateZ(1000px);
}
/**小号分页样式**/
.pop_small_page[data-v-34b015cf] {
    width:98%;
    text-align: center;
    margin-top:20px;
}
.pop_small_page .el-pagination.is-background .btn-next[data-v-34b015cf],
.pop_small_page .el-pagination.is-background .btn-prev[data-v-34b015cf],
.pop_small_page .el-pagination.is-background .el-pager li[data-v-34b015cf] {
    width:30px;
    height:30px;
}
.pop_small_page .el-pager li[data-v-34b015cf]{
    height:30px;
}
/**小号分页样式end**/
.teacher_logo[data-v-34b015cf] {
    position: absolute;
    left: 21%;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    top: 12px;
}
.teacher_logo img[data-v-34b015cf] {
    width:100%;
    height:100%;
    border-radius: 50%;
}
.teacher_name[data-v-34b015cf] {
    position: relative;
    left: 46%;
    width: 60%;
    display: block;
    /* line-height: 70px; */
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.el-table td[data-v-34b015cf], .el-table th[data-v-34b015cf]{
    text-align: center!important;
}
.pop_table_box[data-v-34b015cf] {
    margin-top: 10px;
    max-height:300px;
    overflow: auto;
}
[data-v-34b015cf]  .pop_table_box .el-table td, .pop_table_box .el-table th[data-v-34b015cf]{
    text-align: center;
    padding:18px 0;
}
.pop_table_box .el-table--scrollable-x .el-table__body-wrapper[data-v-34b015cf]{
    overflow-x: hidden;
}
.pop_table_head[data-v-34b015cf] {
    float: left;
    width: 100%;
    background: #e5e8ec;
    border-radius: 4px;
    line-height:40px;
}
.pop_table_head span[data-v-34b015cf]{
    display: inline-block;
    width:170px;
    text-align: center;
    float: left;
}
.pop_table_head .pop_table_head_name[data-v-34b015cf]{
    width:200px;
}
.pop_table_head .pop_table_head_sex[data-v-34b015cf]{
    width:100px;
}
.pop_table_head .pop_table_head_login[data-v-34b015cf]{
    width:100px;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input[data-v-34b015cf]{
    margin-bottom:0;
}
.choose-place-list[data-v-34b015cf] {
    max-height: 320px;
    overflow: auto;
    padding-right:6px;
}
.choose_place_checkbox[data-v-34b015cf]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    width:100%;
    height:60px;
    line-height:60px;
    text-align: left;
    border-bottom: 1px solid #eee;
}
.choose_place_checkbox .el-checkbox__inner[data-v-34b015cf]{
    width:20px;
    height:20px;
}
.choose_place_checkbox span.el-checkbox__input[data-v-34b015cf]{
    position: absolute;
    right:0;
}
.role_input_box[data-v-34b015cf]{
    position: relative;
    width: 200px;
    float: right;
}
.role_search_icon[data-v-34b015cf] {
    position: absolute;
    right: 8px;
    top: 12px;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-34b015cf] {
    margin-right: 20px;
    right: 0;
}
.el-dialog__header[data-v-34b015cf]{
    text-align: left;
}
/**设置滚动条样式**/
/* 设置滚动条的样式 */
[data-v-34b015cf]::-webkit-scrollbar {
    width:6px;
    background-color: #eee;
}
/* 滚动槽 */
[data-v-34b015cf]::-webkit-scrollbar-track {
    border-radius:10px;
}
/* 滚动条滑块 */
[data-v-34b015cf]::-webkit-scrollbar-thumb {
    border-radius:10px;
    background:#b2bac3;
}
.ss_t_filter_box[data-v-34b015cf]{
    overflow: hidden;
}


.choose_subject_input[data-v-2b9b7ddd]{
    width: 100%;
}

.new_subject_select .el-autocomplete-suggestion.el-popper{
    position: absolute!important;
    top: 40px !important;
    left: 0 !important;
}

/deep/  .new_subject_select .el-autocomplete-suggestion.el-popper{
    position: absolute!important;
    top: 40px !important;
    left: 0 !important;
}
.new_subject_select{
    width: 400px;
    margin-right: 15px;
}
.new-subject-add-btn{
    width: 92px;
}
/deep/  .subject-select-content{
    padding: 0 33px;
}
/deep/  .el-dialog.import-subject-dialog {
    height: 70%;
    min-height: 222px;
    max-height: 500px;
}
/deep/  .el-dialog.import-dialog .el-dialog__header{
    padding: 16px 33px 16px;
}
/deep/  .el-dialog.import-subject-dialog .el-dialog__body .subject-select-content{
    padding-top: 70px;
    position: relative;
    height: 100%;
    box-sizing: border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
/deep/  .el-dialog.import-subject-dialog .el-dialog__body .subject-add-box{
    position: absolute;
    top: 0px;
    left: 0px;
}
/deep/  .el-dialog.import-subject-dialog .el-dialog__body .subject-select-title{
    position: absolute;
    top: 36px;
    left: 0px;
}
/deep/  .el-dialog.import-subject-dialog .el-dialog__body .subject-select-list{
    height: 100%;
}
.subject-select-list {
    height: 300px;
    overflow: auto;
}
/deep/  .el-dialog .el-dialog__body .subject-select-items {
    margin-top: 10px;
    height: 100%;
    overflow: auto;
    padding-top: 5px;
}
/deep/  .el-dialog .dialog-subject-empty-content{
    height: 255px;
    background: url(/vue/dist/static/img/subject_empty.940d53e.png) no-repeat center 42px;
}
/deep/  .el-dialog .cic-empty-box span{
    display: inline-block;
    margin-top: 155px;
}
/deep/  .cs_subject_box .dialog-clear-subject-btn{
    position: absolute;
    top: -7px;
    right: -8px;
    color: #e74c3c;
    font-size: 14px;
}
.subject-select-title{
    line-height: 40px;
}

[data-v-27bf1a28]  .grade_manage_table .el-table th.is-leaf{
    padding: 10px 0;
}
[data-v-27bf1a28]  .el-pagination{
    padding-right: 0;
}
[data-v-27bf1a28]  .grade_class_nav .el-tabs__nav-wrap::after{
    background-color: transparent;
}
[data-v-27bf1a28]  .empty-block{
    min-height: unset;
img {
        margin: 0 auto;
        display: block;
        width: 260px;
        height: 260px;
}
.empty-text {
        color: #dddddd;
        font-size: 16px;
}
}
.level_group_btn[data-v-27bf1a28]{
    float: right;
    margin-bottom: 10px;
}
.set_class_btn[data-v-27bf1a28]{
    cursor: pointer;
}
.column-btn[data-v-27bf1a28] {
    cursor: pointer;
    color: #409eff;
}
.handle-actions[data-v-27bf1a28] {
    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;
.actions-btn {
        margin: 0 12px;
        cursor: pointer;
        color: #409eff;
}
}

[data-v-590dc9f0]  .el-select-dropdown{
    -webkit-transform-style: preserve-3d;
    -webkit-transform: translateZ(9px);
    transform: translateZ(1000px);
}
/**小号分页样式**/
.pop_small_page[data-v-590dc9f0] {
    width:98%;
    text-align: center;
    margin-top:20px;
}
.pop_small_page .el-pagination.is-background .btn-next[data-v-590dc9f0],
.pop_small_page .el-pagination.is-background .btn-prev[data-v-590dc9f0],
.pop_small_page .el-pagination.is-background .el-pager li[data-v-590dc9f0] {
    width:30px;
    height:30px;
}
.pop_small_page .el-pager li[data-v-590dc9f0]{
    height:30px;
}
/**小号分页样式end**/
.teacher_logo[data-v-590dc9f0] {
    position: absolute;
    left: 21%;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    top: 12px;
}
.teacher_logo img[data-v-590dc9f0] {
    width:100%;
    height:100%;
    border-radius: 50%;
}
.teacher_name[data-v-590dc9f0] {
    position: relative;
    left: 46%;
    width: 60%;
    display: block;
    /* line-height: 70px; */
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.el-table td[data-v-590dc9f0], .el-table th[data-v-590dc9f0]{
    text-align: center!important;
}
.pop_table_box[data-v-590dc9f0] {
    margin-top: 10px;
}
[data-v-590dc9f0]  .pop_table_box .el-table td, .pop_table_box .el-table th[data-v-590dc9f0]{
    text-align: center;
    padding:18px 0;
}
.pop_table_box .el-table--scrollable-x .el-table__body-wrapper[data-v-590dc9f0]{
    overflow-x: hidden;
}
.pop_table_head[data-v-590dc9f0] {
    float: left;
    width: 100%;
    background: #e5e8ec;
    border-radius: 4px;
    line-height:40px;
}
.pop_table_head span[data-v-590dc9f0]{
    display: inline-block;
    width:170px;
    text-align: center;
    float: left;
}
.pop_table_head .pop_table_head_sel[data-v-590dc9f0]{
    width: 50px;
    height: 10px;
}
.pop_table_head .pop_table_head_name[data-v-590dc9f0]{
    width:200px;
}
.pop_table_head .pop_table_head_sex[data-v-590dc9f0]{
    width:100px;
}
.pop_table_head .pop_table_head_login[data-v-590dc9f0]{
    width:150px;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input[data-v-590dc9f0]{
    margin-bottom:0;
}
.choose-place-list[data-v-590dc9f0] {
    max-height: 320px;
    overflow: auto;
    padding-right:6px;
}
.choose_place_checkbox[data-v-590dc9f0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    width:100%;
    height:60px;
    line-height:60px;
    text-align: left;
    border-bottom: 1px solid #eee;
}
.choose_place_checkbox .el-checkbox__inner[data-v-590dc9f0]{
    width:20px;
    height:20px;
}
.choose_place_checkbox span.el-checkbox__input[data-v-590dc9f0]{
    position: absolute;
    right:0;
}
.role_input_box[data-v-590dc9f0]{
    position: relative;
    width: 200px;
    float: right;
}
.role_search_icon[data-v-590dc9f0] {
    position: absolute;
    right: 8px;
    top: 12px;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-590dc9f0] {
    margin-right: 20px;
    right: 0;
}
.el-dialog__header[data-v-590dc9f0]{
    text-align: left;
}
/**设置滚动条样式**/
/* 设置滚动条的样式 */
[data-v-590dc9f0]::-webkit-scrollbar {
    width:6px;
    background-color: #eee;
}
/* 滚动槽 */
[data-v-590dc9f0]::-webkit-scrollbar-track {
    border-radius:10px;
}
/* 滚动条滑块 */
[data-v-590dc9f0]::-webkit-scrollbar-thumb {
    border-radius:10px;
    background:#b2bac3;
}
.ss_t_filter_box[data-v-590dc9f0]{
    overflow: hidden;
}


[data-v-06572d3e]  .grade_manage_table .el-table th.is-leaf{
    padding: 10px 0;
}
.grade_manage_table[data-v-06572d3e]{
    height: 400px;
    overflow: auto;
}
[data-v-06572d3e]  .el-pagination{
    padding-right: 0;
}
[data-v-06572d3e]  .grade_class_nav .el-tabs__nav-wrap::after{
    background-color: transparent;
}
[data-v-06572d3e]  .empty_box{
    min-height: unset;
    height: 300px;
}

.empty_title[data-v-957b75b8]{
    line-height: 40px;
    text-align: center;
}
.upgrade_box[data-v-957b75b8]{
    width: 95%;
    margin: auto;
}
.upgrade_title[data-v-957b75b8]{
    line-height: 40px;
    background-color: #f3faff;
    color: #2b91e3;
    text-align: center;
}
.upgrade_class_list[data-v-957b75b8]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    max-height: 300px;
    overflow: auto;
}
.upgrade_class_item[data-v-957b75b8]{
    margin-bottom: 0px;
    padding: 10px 30px;
    border: 1px solid #eeeeee;
    color: #555f6b;
    border-radius: 2px;
    margin-top: 20px;
    margin-right: 10px;
}
.new-upgrade-msg[data-v-957b75b8]{
    position: relative;
}
[data-v-957b75b8] .new-upgrade-content-tab .el-tabs__item.is-active{
    color: #525f68;
}
[data-v-957b75b8] .new-upgrade-content-tab .el-tabs__content{
    color: #525f68;
    padding: 0 20px 20px;
}
.new-upgrade-message-top[data-v-957b75b8]{
    position: absolute;
    background-color: #f5faff;
    color: #2d93e8;
    text-align: center;
    line-height: 40px;
    width: 100%;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}
.new-upgrade[data-v-957b75b8]{
    background-color: #f3f4f6;
    padding: 20px;
    padding-top: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-upgrade-top[data-v-957b75b8]{
    color: #778592;
    line-height: 60px;
    text-align: center;
    position: relative;
}
.new-upgrade-top-return[data-v-957b75b8]{
    position: absolute;
    left: 0;
    cursor: pointer;
}
.new-upgrade-top-return i[data-v-957b75b8]{
    padding-right: 6px;
}
.new-upgrade-top-title[data-v-957b75b8]{
    font-size: 16px;
    color: #778592;
}
.new-upgrade-content[data-v-957b75b8]{
    background-color: #fff;
    border-radius: 10px;
    padding: 50px 16%;
}
.new-upgrade-content-title[data-v-957b75b8]{
    color: #52606d;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 20px;
}
.new-upgrade-content-radio[data-v-957b75b8]{
    margin-bottom: 20px;
}
.new-upgrade-btns[data-v-957b75b8]{
    text-align: center;
}
.new-upgrade-btn[data-v-957b75b8]{
    width: 160px;
    margin: 20px 30px;
}
[data-v-957b75b8] .new-upgrade-content-radio .el-radio__inner{
    width: 20px;
    height: 20px;
}
[data-v-957b75b8] .new-upgrade-content-radio .el-radio__inner::after{
    width: 6px;
    height: 6px;
}
.new-single-upgrade-content[data-v-957b75b8]{
    padding: 50px 0;
}
.new-upgrade-content-title[data-v-957b75b8]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
}
.new_upgrade_class_list[data-v-957b75b8]{
    padding: 0 20px;
}
.new-upgrade-content-tips[data-v-957b75b8]{
    background: #E7F4FF;
    color: #0C75C8;
    font-size: 13px;
    padding: 8px 15px;
    line-height: 25px;
    /* width: 100%; */
    margin: auto;
    text-align: left;
    border-radius: 2px;
}

.set_class_table[data-v-40469b84]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-40469b84]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-40469b84]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-40469b84]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-40469b84]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-40469b84]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-40469b84]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-40469b84]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-40469b84]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-40469b84]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-40469b84]{
    width: 100px;
    height: 30px;
}
[data-v-40469b84] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-40469b84]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-40469b84]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-40469b84]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-40469b84]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-40469b84] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-40469b84]{
    line-height: 50px;
    text-align: center;
}
[data-v-40469b84] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-40469b84] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-40469b84] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-40469b84]{
    border: none;
}
.class_member_user_item[data-v-40469b84]{
    color: #545f69;
}
.class_member_add_btn[data-v-40469b84]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-40469b84] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-40469b84]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-40469b84]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-40469b84]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-40469b84] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-40469b84]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-40469b84]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-40469b84]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-40469b84]{
    color: #f56c6c;
}
.create_class_item_box[data-v-40469b84]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-40469b84]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-40469b84]{
    width: 80px;
}
.create_class_table_list[data-v-40469b84]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-40469b84]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-40469b84]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-40469b84]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-40469b84]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-40469b84] .set-class-table-select.el-select .el-input__inner,[data-v-40469b84] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-40469b84], .batch-set-class-name[data-v-40469b84]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-40469b84]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-40469b84]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-40469b84]{
    max-height: 300px;
    overflow: auto;
}
[data-v-40469b84] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-40469b84] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-40469b84] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-40469b84]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-40469b84] .new_member_search_input input,[data-v-40469b84] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-40469b84]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}

.empty_title[data-v-427eba70]{
    line-height: 40px;
    text-align: center;
}
.upgrade_box[data-v-427eba70]{
    width: 95%;
    margin: auto;
}
.upgrade_title[data-v-427eba70]{
    line-height: 40px;
    background-color: #f3faff;
    color: #2b91e3;
    text-align: center;
}
.upgrade_class_list[data-v-427eba70]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    max-height: 300px;
    overflow: auto;
}
.upgrade_class_item[data-v-427eba70]{
    margin-bottom: 0px;
    padding: 10px 30px;
    border: 1px solid #eeeeee;
    color: #555f6b;
    border-radius: 2px;
    margin-top: 20px;
    margin-right: 10px;
}
.new-upgrade-msg[data-v-427eba70]{
    position: relative;
}
[data-v-427eba70] .new-upgrade-content-tab .el-tabs__item.is-active{
    color: #525f68;
}
[data-v-427eba70] .new-upgrade-content-tab .el-tabs__content{
    color: #525f68;
    padding: 0 20px 20px;
}
.new-upgrade-message-top[data-v-427eba70]{
    position: absolute;
    background-color: #f5faff;
    color: #2d93e8;
    text-align: center;
    line-height: 40px;
    width: 100%;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}
.new-upgrade[data-v-427eba70]{
    background-color: #f3f4f6;
    padding: 20px;
    padding-top: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-upgrade-top[data-v-427eba70]{
    color: #778592;
    line-height: 60px;
    text-align: center;
    position: relative;
}
.new-upgrade-top-return[data-v-427eba70]{
    position: absolute;
    left: 0;
    cursor: pointer;
}
.new-upgrade-top-return i[data-v-427eba70]{
    padding-right: 6px;
}
.new-upgrade-top-title[data-v-427eba70]{
    font-size: 16px;
    color: #778592;
}
.new-upgrade-content[data-v-427eba70]{
    background-color: #fff;
    border-radius: 10px;
    padding: 50px 16%;
}
.new-upgrade-content-title[data-v-427eba70]{
    color: #52606d;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 20px;
}
.new-upgrade-content-radio[data-v-427eba70]{
    margin-bottom: 20px;
}
.new-upgrade-btns[data-v-427eba70]{
    text-align: center;
}
.new-upgrade-btn[data-v-427eba70]{
    width: 160px;
    margin: 20px 30px;
}
[data-v-427eba70] .new-upgrade-content-radio .el-radio__inner{
    width: 20px;
    height: 20px;
}
[data-v-427eba70] .new-upgrade-content-radio .el-radio__inner::after{
    width: 6px;
    height: 6px;
}
.new-single-upgrade-content[data-v-427eba70]{
    padding: 50px 0;
}
.new-upgrade-content-title[data-v-427eba70]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
}
.new_upgrade_class_list[data-v-427eba70]{
    padding: 0 20px;
}
.new-upgrade-content-tips[data-v-427eba70]{
    background: #E7F4FF;
    color: #0C75C8;
    font-size: 13px;
    padding: 8px 15px;
    line-height: 25px;
    /* width: 100%; */
    margin: auto;
    text-align: left;
    border-radius: 2px;
}

.empty_title[data-v-1e814b28]{
    line-height: 40px;
    text-align: center;
}
.upgrade_box[data-v-1e814b28]{
    width: 95%;
    margin: auto;
}
.upgrade_title[data-v-1e814b28]{
    line-height: 40px;
    background-color: #f3faff;
    color: #2b91e3;
    text-align: center;
}
.upgrade_class_list[data-v-1e814b28]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    max-height: 300px;
    overflow: auto;
}
.upgrade_class_item[data-v-1e814b28]{
    margin-bottom: 0px;
    padding: 10px 30px;
    border: 1px solid #eeeeee;
    color: #555f6b;
    border-radius: 2px;
    margin-top: 20px;
    margin-right: 10px;
}
.new-upgrade-msg[data-v-1e814b28]{
    position: relative;
}
[data-v-1e814b28] .new-upgrade-content-tab .el-tabs__item.is-active{
    color: #525f68;
}
[data-v-1e814b28] .new-upgrade-content-tab .el-tabs__content{
    color: #525f68;
    padding: 0 20px 20px;
}
.new-upgrade-message-top[data-v-1e814b28]{
    position: absolute;
    background-color: #f5faff;
    color: #2d93e8;
    text-align: center;
    line-height: 40px;
    width: 100%;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}
.new-upgrade[data-v-1e814b28]{
    background-color: #f3f4f6;
    padding: 20px;
    padding-top: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-upgrade-top[data-v-1e814b28]{
    color: #778592;
    line-height: 60px;
    text-align: center;
    position: relative;
}
.new-upgrade-top-return[data-v-1e814b28]{
    position: absolute;
    left: 0;
    cursor: pointer;
}
.new-upgrade-top-return i[data-v-1e814b28]{
    padding-right: 6px;
}
.new-upgrade-top-title[data-v-1e814b28]{
    font-size: 16px;
    color: #778592;
}
.new-upgrade-content[data-v-1e814b28]{
    background-color: #fff;
    border-radius: 10px;
    padding: 50px 16%;
}
.new-upgrade-content-title[data-v-1e814b28]{
    color: #52606d;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 20px;
}
.new-upgrade-content-radio[data-v-1e814b28]{
    margin-bottom: 20px;
}
.new-upgrade-btns[data-v-1e814b28]{
    text-align: center;
}
.new-upgrade-btn[data-v-1e814b28]{
    width: 160px;
    margin: 20px 30px;
}
[data-v-1e814b28] .new-upgrade-content-radio .el-radio__inner{
    width: 20px;
    height: 20px;
}
[data-v-1e814b28] .new-upgrade-content-radio .el-radio__inner::after{
    width: 6px;
    height: 6px;
}
.new-single-upgrade-content[data-v-1e814b28]{
    padding: 50px 0;
}
.new-upgrade-content-title[data-v-1e814b28]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
}
.new_upgrade_class_list[data-v-1e814b28]{
    padding: 0 20px;
}
.new-upgrade-content-tips[data-v-1e814b28]{
    background: #E7F4FF;
    color: #0C75C8;
    font-size: 13px;
    padding: 8px 15px;
    line-height: 25px;
    /* width: 100%; */
    margin: auto;
    text-align: left;
    border-radius: 2px;
}

.set_class_table[data-v-483f42de]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-483f42de]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-483f42de]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-483f42de]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-483f42de]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-483f42de]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-483f42de]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-483f42de]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-483f42de]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-483f42de]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-483f42de]{
    width: 100px;
    height: 30px;
}
[data-v-483f42de] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-483f42de]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-483f42de]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-483f42de]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-483f42de]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-483f42de] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-483f42de]{
    line-height: 50px;
    text-align: center;
}
[data-v-483f42de] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-483f42de] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-483f42de] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-483f42de]{
    border: none;
}
.class_member_user_item[data-v-483f42de]{
    color: #545f69;
}
.class_member_add_btn[data-v-483f42de]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-483f42de] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-483f42de]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-483f42de]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-483f42de]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-483f42de] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-483f42de]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-483f42de]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-483f42de]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-483f42de]{
    color: #f56c6c;
}
.create_class_item_box[data-v-483f42de]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-483f42de]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-483f42de]{
    width: 80px;
}
.create_class_table_list[data-v-483f42de]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-483f42de]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-483f42de]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-483f42de]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-483f42de]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-483f42de] .set-class-table-select.el-select .el-input__inner,[data-v-483f42de] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-483f42de], .batch-set-class-name[data-v-483f42de]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-483f42de]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-483f42de]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-483f42de]{
    max-height: 300px;
    overflow: auto;
}
[data-v-483f42de] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-483f42de] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-483f42de] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-483f42de]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-483f42de] .new_member_search_input input,[data-v-483f42de] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-483f42de]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}
.upgrade_flag_check[data-v-483f42de]{
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    text-align: right;
    padding-right: 10px;
}
.set_class_table_div[data-v-483f42de]{
    margin-bottom: 10px;
}
.set_class_graduate_logo[data-v-483f42de]{
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 46px solid #fde8cb;
    border-right: 46px solid transparent;
    position: absolute;
    left: 0;
}
.set_class_graduate_logo_title[data-v-483f42de]{
    position: absolute;
    left: 1px;
    font-size: 12px;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    top: -8px;
    color: #ffa03a;
}
.set_class_table_head[data-v-483f42de]{
    background-color: #f9fafe;
}
.set_grade_bottom[data-v-483f42de]{
    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;
}
.set_class_table[data-v-483f42de]{
    overflow: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-height: 366px;
}
.set_class_table_left[data-v-483f42de]{
    float: left;
    width: 10%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #e5e8ec;
    border-right: 1px solid #eee;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.set_class_table_box[data-v-483f42de]{
    overflow: auto;
    float: left;
    width: 90%;
}
.set_grade_add_btn[data-v-483f42de]{
    width: 100%;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
}
.set_class_table[data-v-483f42de]{
    border: 1px solid #e2e2e2;
    height: auto;
}
.set_class_table_item[data-v-483f42de]{
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    border-right: 1px solid #eee;
    color: #768089;
}
[data-v-483f42de]  .set_class_table_item_input .el-input__inner{
    border: none;
    caret-color: #199ffe;
}
.set_class_table_item_btn[data-v-483f42de]{
    text-decoration: none;
    color: #768089;
}
[data-v-483f42de]  .blue_icon{
    color: #04a3ff;
}
[data-v-483f42de]  .red_icon{
    color: #ff8e42;
    font-size: 15px;
}
.set_class_table_th[data-v-483f42de]{
    height: 46px;
    line-height: 46px;
}
.set_class_table_body[data-v-483f42de]{
    max-height: none;
}
.set_grade_bottom button[data-v-483f42de]{
    width: 150px;
}

.guide-pop-btn[data-v-6b486264]{
    width: 120px;
    margin: auto;
    display: block;
}
.message_box_icon_v2[data-v-6b486264]{
    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;
}
.guide-pop-message[data-v-6b486264]{
    line-height: 30px;
    text-align: center;
    margin-bottom: 20px;
    padding: 10px 0;
}

.remind-set-box[data-v-59a21782]{
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.remind-set-desc[data-v-59a21782]{
    line-height: 30px;
}
.remind-set-subject[data-v-59a21782]{
    max-height: 300px;
    overflow: auto;
}
.remind-set-subject-title[data-v-59a21782]{
    font-weight: bold;
    line-height: 30px;
}
.remind-set-subject-list-span[data-v-59a21782]{
    display: inline-block;
    padding: 5px 10px;
    border: 1px solid rgb(47, 162, 254);
    margin-right: 10px;
    color: rgb(47, 162, 254);
    margin-bottom: 4px;
    border-radius: 4px;
}
.remind-set-bottom[data-v-59a21782]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    margin-top: 10px;
}

.grade-subject-set-box[data-v-35200c3c]{
    /*width: 90%;*/
    margin: auto;
}
.grade-subject-set-top[data-v-35200c3c]{
    line-height: 50px;
}
.batch-set-btn[data-v-35200c3c]{
    float: right;
    margin-top: 18px;
}
.cancel_choose_teacher[data-v-35200c3c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top: 10px;
}
[data-v-35200c3c].cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
.teacher_common_iconbox[data-v-35200c3c] {
    display: inline-block;
    width: 16px;
    height: 16px;
    padding-right: 8px;
}
[data-v-35200c3c]  .table_box tr div{
    text-align: center;
}
.subject-list-bottom[data-v-35200c3c]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    margin-top: 60px;
}
.subject-list-bottom-btn[data-v-35200c3c]{
    width: 120px;
}
.subject-list-box-item[data-v-35200c3c]{
    width: 28%;
    line-height: 30px;
}
/*/deep/  .table_box tr .grade-name{
    text-align: left;
}*/

.edit-group-wrapper .group-leader-list[data-v-217cbcbe] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.edit-group-wrapper .group-leader-list .leader-item[data-v-217cbcbe] {
    margin: 0 8px 8px 0;
}
.edit-group-wrapper .group-leader-list .leader-item .item-avatar[data-v-217cbcbe] {
      margin: 0 auto;
      width: 50px;
      height: 50px;
      border-radius: 50%;
      overflow: hidden;
      position: relative;
}
.edit-group-wrapper .group-leader-list .leader-item .item-avatar .item-del[data-v-217cbcbe] {
        display: none;
}
.edit-group-wrapper .group-leader-list .leader-item .item-avatar:hover .item-del[data-v-217cbcbe] {
        width: 100%;
        height: 100%;
        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;
        background-color: rgba(0, 0, 0, .4);
        color: #FFFFFF;
        position: absolute;
        top: 0;
        left: 0;
}
.edit-group-wrapper .group-leader-list .leader-item .item-name[data-v-217cbcbe] {
      text-align: center;
}
.edit-group-wrapper .group-leader-list .leader-add[data-v-217cbcbe] {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border: 1px dashed #6a7471;
    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: 27px;
    color: #6a7471;
    cursor: pointer;
}
.edit-group-wrapper .class-box .class-list[data-v-217cbcbe] {
  line-height: 24px;
}
.edit-group-wrapper .operation[data-v-217cbcbe] {
  text-align: center;
}

.grade-mange-page .common_head {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.grade-mange-page[data-v-568a9d46] {
  width: 100%;
  height: 100%;
  background: #f3f4f6;
}
.grade-mange-page .mange-page-content[data-v-568a9d46] {
    margin: 0 auto;
    padding-top: 12px;
    width: 1300px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.grade-mange-page .mange-page-content.page-height-max[data-v-568a9d46] {
      height: calc(100vh - 61px);
}
.grade-mange-page .mange-page-content .actions-head-block[data-v-568a9d46] {
      padding: 12px 24px;
      background: #fff;
      border-radius: 4px;
      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;
      -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
              box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
}
.grade-mange-page .mange-page-content .actions-head-block .actions-btn i[data-v-568a9d46] {
        margin-right: 10px;
        font-weight: bold;
}
.grade-mange-page .mange-page-content .actions-head-block .block-left[data-v-568a9d46] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.grade-mange-page .mange-page-content .page-container[data-v-568a9d46] {
      padding: 12px 0;
      height: calc(100% - 56px);
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
}
.grade-mange-page .mange-page-content .page-container .container-left[data-v-568a9d46] {
        padding-bottom: 24px;
        margin-right: 24px;
        width: 240px;
        height: 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        border-radius: 12px;
        overflow: hidden;
        background: #fff;
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
                box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
}
.grade-mange-page .mange-page-content .page-container .container-left .left-title[data-v-568a9d46] {
          height: 60px;
          line-height: 60px;
          text-align: center;
          font-size: 16px;
          font-weight: bold;
          background: #eff3ff;
}
.grade-mange-page .mange-page-content .page-container .container-left .left-title i[data-v-568a9d46] {
            margin-right: 10px;
            color: #2563eb;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu[data-v-568a9d46] {
          padding: 12px;
          height: calc(100% - 60px);
          overflow-y: auto;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-type-directory[data-v-568a9d46] {
            margin-bottom: 12px;
            padding: 0 12px;
            height: 40px;
            line-height: 40px;
            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;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border-radius: 4px;
            cursor: pointer;
            background: #f3f4f6;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-type-directory .type-directory-name[data-v-568a9d46] {
              white-space: nowrap;
              text-overflow: ellipsis;
              overflow: hidden;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-type-directory span[data-v-568a9d46] {
              color: #6b7280;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list[data-v-568a9d46] {
            padding: 0 6px;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-menu-item[data-v-568a9d46] {
              margin-bottom: 12px;
              padding: 0 12px;
              height: 40px;
              line-height: 40px;
              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;
              -webkit-box-sizing: border-box;
                      box-sizing: border-box;
              border-radius: 4px;
              cursor: pointer;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-menu-item[data-v-568a9d46]:hover, .grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-menu-item.is-active[data-v-568a9d46] {
                background: #f0f6ff;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-menu-item .grade-menu-item-name[data-v-568a9d46] {
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-menu-item .grade-menu-item-name .name-left-icon[data-v-568a9d46] {
                  margin-right: 8px;
                  width: 20px;
                  height: 20px;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-group-menu[data-v-568a9d46] {
              padding: 0 6px;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-group-menu .grade-group-item[data-v-568a9d46] {
                margin-bottom: 12px;
                padding: 0 12px;
                height: 40px;
                line-height: 40px;
                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;
                -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                border-radius: 4px;
                cursor: pointer;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-group-menu .grade-group-item[data-v-568a9d46]:hover, .grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-group-menu .grade-group-item.is-active[data-v-568a9d46] {
                  background: #f0f6ff;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-group-menu .grade-group-item .grade-group-item-name[data-v-568a9d46] {
                  white-space: nowrap;
                  text-overflow: ellipsis;
                  overflow: hidden;
}
.grade-mange-page .mange-page-content .page-container .container-left .grade-menu .grade-menu-list .grade-group-menu .grade-group-item span[data-v-568a9d46] {
                  color: #6b7280;
}
.grade-mange-page .mange-page-content .page-container .container-right[data-v-568a9d46] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        padding: 24px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        border-radius: 12px;
        background: #fff;
        -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
                box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
        height: 100%;
        overflow-y: auto;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-head[data-v-568a9d46] {
          margin-bottom: 12px;
          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;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-head .grade-name[data-v-568a9d46] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            font-size: 18px;
            font-weight: bold;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-head .grade-name span[data-v-568a9d46] {
              font-size: 13px;
              color: #6b7280;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-info-list[data-v-568a9d46] {
          padding-bottom: 12px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-info-list .info-item[data-v-568a9d46] {
            margin: 0 10px 10px 0;
            width: calc(25% - 10px);
            padding: 16px;
            border-radius: 8px;
            border: 1px solid #e5e7eb;
            -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;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-info-list .info-item .info-item-top[data-v-568a9d46] {
              margin-bottom: 8px;
              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;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-info-list .info-item .info-item-top .top-name[data-v-568a9d46] {
                color: #6b7280;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-info-list .info-item .info-item-top .top-btn .top-btn-icon[data-v-568a9d46] {
                cursor: pointer;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-info-list .info-item .info-item-value[data-v-568a9d46] {
              font-size: 17px;
              font-weight: bold;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-user-block .user-block-head[data-v-568a9d46] {
          margin-bottom: 12px;
          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;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-user-block .user-block-head .user-block-title[data-v-568a9d46] {
            font-size: 18px;
            font-weight: bold;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-user-block[data-v-568a9d46] .empty-block {
          min-height: unset;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-user-block[data-v-568a9d46] .empty-block img {
            margin: 0 auto;
            display: block;
            width: 260px;
            height: 260px;
}
.grade-mange-page .mange-page-content .page-container .container-right .right-user-block[data-v-568a9d46] .empty-block .empty-text {
            color: #dddddd;
            font-size: 16px;
}
.grade-mange-page .teacher-info-title[data-v-568a9d46] {
    font-size: 16px;
    font-weight: bold;
}
.grade-mange-page .plain-btn[data-v-568a9d46] {
    background: #fff;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.grade-mange-page .plain-btn[data-v-568a9d46]:hover, .grade-mange-page .plain-btn[data-v-568a9d46]:focus {
      background: #409EFF;
}
.grade-mange-page .grade-empty-box1[data-v-568a9d46] {
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/year_empty_03.08c2eb9.png) no-repeat center center;
}
.grade-mange-page .grade-empty-box2[data-v-568a9d46] {
    width: 100%;
    height: 400px;
    background: url(/vue/dist/static/img/grade_empty_03.a041ecb.png) no-repeat 45% center;
}
.grade-mange-page .activities-grade-btn[data-v-568a9d46] {
    position: absolute;
    width: 120px;
    background-color: #eef7ff;
    color: #2fa2ff;
    text-align: center;
    height: 34px;
    line-height: 34px;
    top: 46%;
    left: 52%;
    border-radius: 30px;
    border: 1px solid #b1dcfe;
    cursor: pointer;
}

[data-v-84125336] body{
    margin:0;
}
[data-v-84125336] .teacher_tag_span{
    display: inline-block;
    margin-right: 10px;
}
[data-v-84125336] .teacher_subject_btn .el-radio-button__inner{
    border-left: 1px solid #DCDFE6;
}
/**头像上传样式**/
[data-v-84125336] .upload_img{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
[data-v-84125336] .upload_img img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-84125336] .avatar-uploader .el-upload {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
[data-v-84125336] .avatar-uploader{
    float: left;
    width:80px;
}
[data-v-84125336] .logo_box .el-form-item__label{
    line-height:50px;
}
[data-v-84125336] .logo_tip{
    float: left;
    line-height:50px;
    color: #919191;
}
[data-v-84125336] .avatar-uploader .el-upload:hover {
    border-color: #409EFF;
}
[data-v-84125336] .avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
[data-v-84125336] .avatar {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
[data-v-84125336] .title.more-info-title, .recognize-info-title[data-v-84125336]{
    width:20%;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
[data-v-84125336] .el-icon-d-arrow-right {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
[data-v-84125336] i.el-icon-d-arrow-left {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
[data-v-84125336] #logo_image_box {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
[data-v-84125336] #logo_image {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
[data-v-84125336] .manage_name_box{
    background-color: #f3f4f6;
}
[data-v-84125336] .manage_name_content{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
[data-v-84125336] .new-teacher-g-wrapper .title {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
[data-v-84125336] .manage_name_top{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
[data-v-84125336] .manage_list_title{
    float: left;
    line-height:70px;
}
[data-v-84125336] .manage_list_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;
}
[data-v-84125336] .return_tolist_icon{
}
[data-v-84125336] .new-teacher-g-wrapper .el-select {
    width: 100%;
}
[data-v-84125336] .new-teacher-g-wrapper .el-checkbox-group {
    text-align: left;
}
[data-v-84125336] .new-teacher-g-wrapper .el-checkbox-button {
    margin-right: 10px;
    margin-bottom:10px;
}
[data-v-84125336] .teacher_subject{
    margin-bottom:12px;
}
[data-v-84125336] .qcode_box .el-form-item__label{
    line-height:140px;
}
[data-v-84125336] .qcode_img{
    float: left;
    width:140px;
}
[data-v-84125336] .qcode_tip{
    float: left;
    line-height: 140px;
    color: #919191;
}
[data-v-84125336] .new-teacher-g-wrapper .el-checkbox-button:first-child {
    margin-left: 0px;
}
[data-v-84125336] .el-checkbox-button.is-checked .el-checkbox-button__inner{
    -webkit-box-shadow:none;
            box-shadow:none;
}
[data-v-84125336] .el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner{
    -webkit-box-shadow:none;
            box-shadow:none;
}
[data-v-84125336] .new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
[data-v-84125336] .birthplace_select_common{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
[data-v-84125336] .new-teacher-g-wrapper .el-tag {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
[data-v-84125336] .new-teacher-g-wrapper .el-tag .el-icon-close {
    display: none;
}
[data-v-84125336] .new-teacher-g-wrapper .el-tag span {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
[data-v-84125336] .el-icon-delete:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
[data-v-84125336] .new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}
[data-v-84125336] .new-teacher-g-wrapper .el-date-editor {
    width: 100%;
}
[data-v-84125336] .create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:28px;
}
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-84125336]{
        height:474px;
}
}
[data-v-84125336] .create_user_sure_btn {
    width: 200px;
    margin: auto;
    display: block;
}
.teacher_subject_btn[data-v-84125336]{
    margin-right:10px;
    margin-bottom:10px;
}
[data-v-84125336] .el-checkbox-button__inner{
    border:1px solid #DCDFE6;
}
[data-v-84125336] .el-form-item{
    margin-bottom: 28px;
}
[data-v-84125336] .upload_introduce_img{
    float: left;
    width: 160px;
    height: 240px;
    border-radius: 10px;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
[data-v-84125336] .upload_introduce_img img{
    width:100%;
    height:100%;
    border-radius: 10px;
}
[data-v-84125336].upload_introduce_img .avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 100%;
    height: 100%;
    line-height: 240px;
    text-align: center;
}
[data-v-84125336] .upload_introduce_img_tip{
    float: left;
    position: relative;
    color: #919191;
    top: 200px;
}
.login_account_box[data-v-84125336]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}

.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:245px;
    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;
}
}

.other_demand_file[data-v-d0d03014]{
    width: 120px;
    height: 120px;
    position: relative;
    background-color: #edeff4;
    float: left;
    margin-right: 25px;
}
.other_demand_file_face[data-v-d0d03014]{
    background: rgba(0, 0, 0, .1);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}
.other_demand_file_icon[data-v-d0d03014]{
    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-d0d03014]{
    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;
}

.warm-text[data-v-817d0540]{
    text-align: center;
}
.code-input[data-v-817d0540]{
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.code-input-img[data-v-817d0540]{
    width: 70px;
    height: 40px;
    -o-object-fit: contain;
       object-fit: contain;
}

[data-v-4cfc1cc0] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-4cfc1cc0] .el-select input{
}
[data-v-4cfc1cc0] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-4cfc1cc0] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-4cfc1cc0] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-4cfc1cc0] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-4cfc1cc0] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-4cfc1cc0] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-4cfc1cc0] .item_operat_btn{
    text-align: center;
}
[data-v-4cfc1cc0] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-4cfc1cc0] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-4cfc1cc0] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-4cfc1cc0] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-4cfc1cc0] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-4cfc1cc0] .del_teacher, .reset_password[data-v-4cfc1cc0]{
    float: right;
    margin-top:24px;
}
[data-v-4cfc1cc0] .reset_password{
    margin-right:20px;
}
[data-v-4cfc1cc0] .teacher_common_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;
}
[data-v-4cfc1cc0] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-4cfc1cc0] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-4cfc1cc0] .manage_teacher_filter, .manage_teacher_more[data-v-4cfc1cc0]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-4cfc1cc0] .manage_teacher_more{
    height:80px;
}
[data-v-4cfc1cc0] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-4cfc1cc0] .add_teacher, .export_teacher[data-v-4cfc1cc0], .import_teacher[data-v-4cfc1cc0]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-4cfc1cc0] .table_box{
    padding:0 40px;
}
[data-v-4cfc1cc0] .el-table{
    border-radius: 10px;
}
[data-v-4cfc1cc0] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-4cfc1cc0] .empty_box img{
    margin:40px 0;
}
[data-v-4cfc1cc0] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-4cfc1cc0] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-4cfc1cc0] span.statu_down {
    color: #98a0aa;
}
[data-v-4cfc1cc0] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-4cfc1cc0] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-4cfc1cc0] .el-dropdown{
    cursor: pointer;
}
[data-v-4cfc1cc0] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-4cfc1cc0].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-4cfc1cc0] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-4cfc1cc0] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-4cfc1cc0] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-4cfc1cc0] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-4cfc1cc0] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-4cfc1cc0] .li_item_check{
    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%;
}
.li_item_name[data-v-4cfc1cc0]{
    /*position: relative;*/
}
[data-v-4cfc1cc0] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-4cfc1cc0] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-4cfc1cc0] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-4cfc1cc0] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-4cfc1cc0] .el-table th, .el-table tr[data-v-4cfc1cc0]{
    height:20px;
}
[data-v-4cfc1cc0] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-4cfc1cc0] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-4cfc1cc0] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-4cfc1cc0] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-4cfc1cc0] .more_opera_btn{
    cursor: pointer;
}
[data-v-4cfc1cc0] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-4cfc1cc0] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-4cfc1cc0] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-4cfc1cc0] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-4cfc1cc0] .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;
}
[data-v-4cfc1cc0] .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;
}
[data-v-4cfc1cc0] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-4cfc1cc0] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-4cfc1cc0] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-4cfc1cc0] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-4cfc1cc0] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-4cfc1cc0] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-4cfc1cc0] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-4cfc1cc0] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-4cfc1cc0] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-4cfc1cc0] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-4cfc1cc0] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-4cfc1cc0]{
    margin: 10px;
}
.create_user_sure_btn[data-v-4cfc1cc0] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-4cfc1cc0]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-4cfc1cc0] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-4cfc1cc0] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-4cfc1cc0] .el-badge {
    vertical-align: baseline;
}
[data-v-4cfc1cc0] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-4cfc1cc0] {
    margin-bottom: 20px;
}
.tab-item[data-v-4cfc1cc0] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-4cfc1cc0] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-4cfc1cc0] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.area_list_logo[data-v-4cfc1cc0]{
    width: 40px;
    height: 40px;
    border-radius: 50%;
}
.workflow-create-step-item2[data-v-4cfc1cc0]{
    left: 43%;
}

.school_name[data-v-4cfc1cc0]{
    /*add 2019-12-18*/
    left:10px;
    width: 100%;
}
.school_manage[data-v-4cfc1cc0]{
    height: 100%;
    overflow: auto;
}

.create_school_box[data-v-5ee66acf] {
    background: #f3f4f6;
    height:100%;
}
.workflow-create-step[data-v-5ee66acf]{
    position: relative;
    width:80%;
    height:1px;
    border-bottom:1px dashed #bfc6cd;
    padding-top:34px;
    float: left;
    left: 5%;
}
.workflow-create-step-item[data-v-5ee66acf]{
    position: absolute;
    width:168px;
    top:0;
    left:8%;
    background: #f3f4f6;
    text-align: center;
}
.workflow-create-step-item.ed[data-v-5ee66acf]{
    color: #2fa2fe;
}
.workflow-create-step-item.ed .workflow-create-step-itemnum[data-v-5ee66acf] {
    background: #2fa2fe;
    color: #fff;
}
.workflow-create-step-item2[data-v-5ee66acf]{
    /*left:31%;*/
    left: 42%;
}
.workflow-create-step-item3[data-v-5ee66acf]{
    left:54%;
}
.workflow-create-step-item4[data-v-5ee66acf]{
    left:78%;
    /*width:100px; [yansen][2023/1/6]*/
    width: 145px;
}
.workflow-create-step-itemnum[data-v-5ee66acf]{
    display: inline-block;
    background: #d6d8e1;
    color: #545f69;
    border-radius: 50%;
    width:28px;
    height:28px;
    text-align: center;
    line-height:28px;
}
.common-create-top[data-v-5ee66acf]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.common-create-top-title[data-v-5ee66acf]{
    float: left;
    line-height:70px;
}
.common-create-top-return[data-v-5ee66acf]{
    margin-top:20px;
    float: right;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    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;
}
.create_school_content_box[data-v-5ee66acf]{
    width: 86%;
    margin: auto;
    height: 76%;
    background: #fff;
    overflow: auto;
    padding: 1% 4% 1%;
}
.create_school_notice[data-v-5ee66acf]{
    margin: 5px 45px;
    padding: 8px 15px;
    background-color: #fafbff;
    border: 1px solid #f3f4f6;
    border-radius: 5px;
    color: #888;
    margin-bottom:30px;
}
.red_star[data-v-5ee66acf]{
    color: red;
}
.cs_form_input[data-v-5ee66acf]{
    width:280px;
}
.cs_form_label[data-v-5ee66acf]{
    float: left;
    width:100px;
    text-align: right;
    font-size: 14px;
    color: #606266;
    line-height: 40px;
    padding: 0 12px 0 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.cs_upload_box[data-v-5ee66acf]{
    overflow: hidden;
}
.class_upload_img[data-v-5ee66acf] {
    float: left;
    width: 100px;
    height: 100px;
    border: 1px solid #dcdfe6;
    text-align: center;
    line-height: 100px;
    cursor: pointer;
}
.logo_tip[data-v-5ee66acf]{
    clear: both;
}
.cs_form_checkbox[data-v-5ee66acf]{
    margin-right:10px;
}
[data-v-5ee66acf] .cs_form_checkbox.el-checkbox-button--medium .el-checkbox-button__inner{
    border-left:1px solid #DCDFE6;
}
.create_school_save_btn[data-v-5ee66acf]{
    margin:auto;
    display: block;
}
.class_upload_img .avatar[data-v-5ee66acf]{
    width:100%;
    height:100%;
}
.map[data-v-5ee66acf] {
    width: 90%;
    height: 400px;
    margin-top:20px;
}
.cs_map_search[data-v-5ee66acf]{
    margin-top:20px;
    width:600px;
}
.school_description_text textarea[data-v-5ee66acf]{
    height:200px;
}
.edit_school_content_box[data-v-5ee66acf]{
    margin-top:20px;
}
.stage_set_btn[data-v-5ee66acf]{
    margin-left: 10px;
}
.stage_set_btn_new[data-v-5ee66acf]{
    display: inline-block;
    color: #677580;
    padding: 0;
    padding-left: 20px;
    border: none;
    background: transparent;
}
.stage_set_btn_new i[data-v-5ee66acf]{
    padding-right: 6px;
}
.edit-school-expand-btn[data-v-5ee66acf]{
    cursor: pointer;
    color: #2fa2fe;
}
.edit-school-expand-btn i[data-v-5ee66acf]{
    display: inline-block;
}
/*同步的预设css [yansen][2023/1/6]*/
.position-relative[data-v-5ee66acf]{
    position: relative;
}
.full-fill[data-v-5ee66acf] {
    height: 100%;
}
.object-fit-scale-down[data-v-5ee66acf]{
    -o-object-fit: scale-down;
       object-fit: scale-down;
    width: 100%;
    height: 100%;
}
.flex[data-v-5ee66acf]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.flex-wrap[data-v-5ee66acf]{
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
/*[yansen][2023/1/6]*/
.group-selected[data-v-5ee66acf]{
    display:grid;
    width:300px;
    grid-template-columns:1fr auto;
    -ms-flex-line-pack:center;
        align-content:center;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    background:#ecf5ff;
    padding:0px 14px 0px 14px;
    border:1px solid #b3d8ff!important;
    margin-right: 10px;
    margin-bottom: 10px;
}
.group-selected .name[data-v-5ee66acf]{
    color: #409eff;
}
.group-selected .icon[data-v-5ee66acf]{
    color: #409eff;
    cursor: pointer;
}
.domain-input[data-v-5ee66acf]{
    max-width: 600px;
}
body[data-v-5ee66acf]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-5ee66acf]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-5ee66acf]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-5ee66acf] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-5ee66acf]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-5ee66acf]{
    line-height:50px;
}
.logo_tip[data-v-5ee66acf]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-5ee66acf]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-5ee66acf] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-5ee66acf] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-5ee66acf], .recognize-info-title[data-v-5ee66acf]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-5ee66acf] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-5ee66acf] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-5ee66acf] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-5ee66acf] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-5ee66acf]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-5ee66acf]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-5ee66acf] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-5ee66acf]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-5ee66acf]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-5ee66acf]{
    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;
}
.return_tolist_icon[data-v-5ee66acf]{
}
.new-teacher-g-wrapper .el-select[data-v-5ee66acf] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-5ee66acf] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-5ee66acf] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-5ee66acf]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-5ee66acf]{
    line-height:140px;
}
.qcode_img[data-v-5ee66acf]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-5ee66acf]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-5ee66acf]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-5ee66acf]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-5ee66acf]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-5ee66acf] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-5ee66acf]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-5ee66acf] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-5ee66acf] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-5ee66acf] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-5ee66acf]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-5ee66acf] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-5ee66acf]{
        height:474px;
}
}
.create_user_sure_btn[data-v-5ee66acf] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-5ee66acf]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-5ee66acf]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-5ee66acf]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-5ee66acf]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-5ee66acf]{
    line-height:40px;
}
.manage_form_label[data-v-5ee66acf]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-5ee66acf]{
    float: left;
}
.red_star[data-v-5ee66acf]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-5ee66acf]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-5ee66acf]{
}
.ID_avatar[data-v-5ee66acf]{
    width: 100%;
    height: 100%;
}
[data-v-5ee66acf] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-5ee66acf]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.area_list_logo[data-v-5ee66acf]{
    width: 40px;
    height: 40px;
    border-radius: 50%;
}
.workflow-create-step-item2[data-v-5ee66acf]{
    left: 43%;
}

body[data-v-0b092340]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-0b092340]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-0b092340]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-0b092340] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-0b092340]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-0b092340]{
    line-height:50px;
}
.logo_tip[data-v-0b092340]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-0b092340]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-0b092340] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-0b092340] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-0b092340], .recognize-info-title[data-v-0b092340]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-0b092340] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-0b092340] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-0b092340] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-0b092340] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-0b092340]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-0b092340]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-0b092340] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-0b092340]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-0b092340]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-0b092340]{
    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;
}
.return_tolist_icon[data-v-0b092340]{
}
.new-teacher-g-wrapper .el-select[data-v-0b092340] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-0b092340] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-0b092340] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-0b092340]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-0b092340]{
    line-height:140px;
}
.qcode_img[data-v-0b092340]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-0b092340]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-0b092340]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-0b092340]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-0b092340]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-0b092340] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-0b092340]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-0b092340] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-0b092340] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-0b092340] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-0b092340]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-0b092340] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-0b092340]{
        height:474px;
}
}
.create_user_sure_btn[data-v-0b092340] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-0b092340]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-0b092340]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-0b092340]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-0b092340]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-0b092340]{
    line-height:40px;
}
.manage_form_label[data-v-0b092340]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-0b092340]{
    float: left;
}
.red_star[data-v-0b092340]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-0b092340]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-0b092340]{
}
.ID_avatar[data-v-0b092340]{
    width: 100%;
    height: 100%;
}
[data-v-0b092340] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-0b092340]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}

.cs_grade_check_name_add[data-v-47f8f702]{
    color: #2fa2fe;
    position: absolute;
    right: -200px;
    background: none;
    border: none;
    padding: 0;
}
.cs_search_subject[data-v-47f8f702]{
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 10px;
    margin-bottom: 10px;
}
.sure_set_subject[data-v-47f8f702]{
    display: block;
    margin:auto;
}
.no_content[data-v-47f8f702]{
    text-align: center;
    line-height:200px;
}
.cs_subject_left_grade[data-v-47f8f702]{
    float: left;
    width:34%;
    /*margin-left:5%;*/
    height: 380px;
    overflow: auto;
}
.cs_checkall_btn[data-v-47f8f702]{
    margin-bottom:10px;
    /*line-height:30px;*/
}
.cs_grade_check_box[data-v-47f8f702] {
    line-height: 36px;
    cursor: pointer;
}
.cs_grade_check_box[data-v-47f8f702]:hover{
    background-color: #f3f4f6;
}
.cs_grade_check_box.ed[data-v-47f8f702]{
    background-color: #f3f4f6;
}
.cs_add_subject_btn[data-v-47f8f702]{
    float: right;
    height: 28px;
    padding: 0 20px;
}
span.cs_check_grade_tip[data-v-47f8f702] {
    font-size: 12px;
    color: #888;
    padding-left:6px;
}
.cs_subject_right_content[data-v-47f8f702] {
    float: left;
    width: 60%;
    margin-left: 2%;
    height: 380px;
    overflow: auto;
}
.cs_subject_item[data-v-47f8f702]{
    position: relative;
    float: left;
    padding: 10px 30px 10px 16px;
    background: #f9f9fb;
    border-radius: 4px;
    border:1px solid #e7ebee;
    color: #536069;
    margin-right: 10px;
    margin-bottom: 10px;
    line-height:normal;
}
.cs_del_subject[data-v-47f8f702]{
    position: absolute;
    color: #2fa2ff;
    font-size:16px;
    cursor: pointer;
    right: 6px;
    top: 12px;
}
.cs_subject_right_title[data-v-47f8f702]{
    margin-bottom:20px;
    /*width: 70%;*/
}
.cs_pop_subject_item[data-v-47f8f702]{
    margin-right: 22px;
    display: inline-block;
    margin-bottom: 16px;
}
.cs_pop_subject_box[data-v-47f8f702]{
    height:400px;
    overflow: auto;
}
.create_school_submit_btn[data-v-47f8f702]{
    display: block;
    margin:auto;
}

.set_class_table[data-v-2b0cc5be]{
    height: 400px;
    overflow: auto;
}
.set_class_table_head[data-v-2b0cc5be]{
    background-color: #e5e8ec;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
}
.set_class_table_th[data-v-2b0cc5be]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
}
.set_class_table_item_btn[data-v-2b0cc5be]{
    cursor: pointer;
    text-decoration: underline;
    color: #676767;
    display: inline-block;
    padding: 0 10px;
}
.set_class_table_item_btn[data-v-2b0cc5be]:hover{
    color: #409EFF;
}
.set-class-edit-btn[data-v-2b0cc5be]{
    padding: 0 6px;
}
.set-class-edit-btn[data-v-2b0cc5be]:hover{
    color: #2fa2fe;
}
.set_class_table_item[data-v-2b0cc5be]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.set_class_add_btn[data-v-2b0cc5be]{
    float: right;
    margin-top: 20px;
}
.set_class_table_box[data-v-2b0cc5be]{
    overflow: hidden;
}
.set_class_table_item_input[data-v-2b0cc5be]{
    width: 100px;
    height: 30px;
}
[data-v-2b0cc5be] .set_class_table_item_input .el-input__inner{
    height: 30px;
    line-height: 30px;
}
.class_member_top[data-v-2b0cc5be]{
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.class_member_return_new[data-v-2b0cc5be]{
    position: relative;
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
    left: 95px;
}
.class_member_box_new[data-v-2b0cc5be]{
    background-color: #f3f4f6;
    border-radius: 10px;
    height: 100%;
}
.class_member_new_content[data-v-2b0cc5be]{
    position: relative;
    background-color: #fff;
    padding: 20px;
    width: 85%;
    margin: auto;
    border-radius: 10px;
    max-height: 80%;
    overflow: auto;
}
[data-v-2b0cc5be] .class_member_card_box{
    border: 1px solid #dcdfe6;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.class_member_title[data-v-2b0cc5be]{
    line-height: 50px;
    text-align: center;
}
[data-v-2b0cc5be] .el-tabs--border-card>.el-tabs__header{
    background-color: transparent;
}
[data-v-2b0cc5be] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
    border-top: 1px solid #DCDFE6;
}
[data-v-2b0cc5be] .el-tabs__nav{
    margin-top: 1px;
}
.class_member_card_box[data-v-2b0cc5be]{
    border: none;
}
.class_member_user_item[data-v-2b0cc5be]{
    color: #545f69;
}
.class_member_add_btn[data-v-2b0cc5be]{
    color: #6a7471;
    margin-bottom: 23px;
}
[data-v-2b0cc5be] .el-table th.is-leaf{
    padding: 10px 0;
}
.set_parent_box[data-v-2b0cc5be]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    background: rgba(255, 255, 255, .8);
    z-index: 99;
    border: 1px solid #409EFF;
    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_parent_box_content[data-v-2b0cc5be]{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 48px;
    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;
}
.set_parent_box_btn[data-v-2b0cc5be]{
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    color: #409EFF;
}
[data-v-2b0cc5be] .class_member_table .el-table tr{
    height: 40px;
}
.new_member_add_btn[data-v-2b0cc5be]{
    float: right;
    margin-bottom: 20px;
    margin-right: 40px;
}
.manage-pop-bottom[data-v-2b0cc5be]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 40%;
    margin: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.create_class_left_label[data-v-2b0cc5be]{
    width: 100px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-2b0cc5be]{
    color: #f56c6c;
}
.create_class_item_box[data-v-2b0cc5be]{
    margin-bottom:22px;
    /*height:40px;*/
    line-height:40px;
}
.create_class_form_item_tip[data-v-2b0cc5be]{
    color: #8c8c8c;
    font-size: 13px;
    padding-left: 20px;
}
.create_class_number_input[data-v-2b0cc5be]{
    width: 80px;
}
.create_class_table_list[data-v-2b0cc5be]{
    width: 560px;
    margin-left: 100px;
    margin-top: 10px;
}
.create_class_table_btn[data-v-2b0cc5be]{
    margin-left: 100px;
    margin-top: 10px;
}
.set-class-footer[data-v-2b0cc5be]{
    height: 60px;
    width: 40%;
    margin: 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;
}
.set-class-error-input[data-v-2b0cc5be]{
    color: red;
    margin-left: 130px;
    line-height: 20px;
}
.set-class-table-select[data-v-2b0cc5be]{
    height: 32px;
    line-height: 32px;
    width: 100px;
}
[data-v-2b0cc5be] .set-class-table-select.el-select .el-input__inner,[data-v-2b0cc5be] .set-class-table-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.batch-set-class-input[data-v-2b0cc5be], .batch-set-class-name[data-v-2b0cc5be]{
    width: 80px;
    display: inline-block;
    text-align: left;
    padding-left: 8px;
}
.batch-set-class-input[data-v-2b0cc5be]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.batch-set-class-name[data-v-2b0cc5be]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
.set_class_table_body[data-v-2b0cc5be]{
    max-height: 300px;
    overflow: auto;
}
[data-v-2b0cc5be] .class-dropdown-filter{
    max-height: 240px;
    overflow: auto;
}
[data-v-2b0cc5be] i.el-input__icon.el-icon-circle-close.el-input__clear{
    line-height: 28px;
}
[data-v-2b0cc5be] .common-limit-input-box{
    margin-top: 2px;
}
.new_member_search_input[data-v-2b0cc5be]{
    width: 200px;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
}
[data-v-2b0cc5be] .new_member_search_input input,[data-v-2b0cc5be] .new_member_search_input .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.class_teacher_export_btn[data-v-2b0cc5be]{
    position: absolute;
    right: 70px;
    margin-top: 8px;
    cursor: pointer;
    z-index: 99;
}
.upgrade_flag_check[data-v-2b0cc5be]{
    height: 40px;
    line-height: 40px;
}
.set_class_graduate_logo[data-v-2b0cc5be]{
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 46px solid #fde8cb;
    border-right: 46px solid transparent;
    position: absolute;
    left: 0;
}
.set_class_graduate_logo_title[data-v-2b0cc5be]{
    position: absolute;
    left: 1px;
    font-size: 12px;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    top: -8px;
    color: #ffa03a;
}
.set_class_table_head[data-v-2b0cc5be]{
    background-color: #f9fafe;
}
.set_grade_bottom[data-v-2b0cc5be]{
    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;
}
.set_class_table[data-v-2b0cc5be]{
    overflow: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-height: 366px;
}
.set_class_table_left[data-v-2b0cc5be]{
    float: left;
    width: 10%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #e5e8ec;
    border-right: 1px solid #eee;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.set_class_table_box[data-v-2b0cc5be]{
    overflow: auto;
    float: left;
    width: 90%;
}
.set_grade_add_btn[data-v-2b0cc5be]{
    width: 100%;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
}
.set_class_table[data-v-2b0cc5be]{
    border: 1px solid #e2e2e2;
    height: auto;
}
.set_class_table_item[data-v-2b0cc5be]{
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    border-right: 1px solid #eee;
    color: #768089;
}
[data-v-2b0cc5be]  .set_class_table_item_input .el-input__inner{
    border: none;
    caret-color: #199ffe;
}
.set_class_table_item_btn[data-v-2b0cc5be]{
    text-decoration: none;
    color: #768089;
}
[data-v-2b0cc5be]  .blue_icon{
    color: #04a3ff;
}
[data-v-2b0cc5be]  .red_icon{
    color: #ff8e42;
    font-size: 15px;
}
.set_class_table_th[data-v-2b0cc5be]{
    height: 46px;
    line-height: 46px;
}
.set_class_table_body[data-v-2b0cc5be]{
    max-height: none;
}
.set_grade_bottom button[data-v-2b0cc5be]{
    width: 150px;
}

body[data-v-496b85ae]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-496b85ae]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-496b85ae]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-496b85ae] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-496b85ae]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-496b85ae]{
    line-height:50px;
}
.logo_tip[data-v-496b85ae]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-496b85ae]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-496b85ae] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-496b85ae] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-496b85ae], .recognize-info-title[data-v-496b85ae]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-496b85ae] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-496b85ae] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-496b85ae] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-496b85ae] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-496b85ae]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-496b85ae]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-496b85ae] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-496b85ae]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-496b85ae]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-496b85ae]{
    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;
}
.return_tolist_icon[data-v-496b85ae]{
}
.new-teacher-g-wrapper .el-select[data-v-496b85ae] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-496b85ae] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-496b85ae] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-496b85ae]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-496b85ae]{
    line-height:140px;
}
.qcode_img[data-v-496b85ae]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-496b85ae]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-496b85ae]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-496b85ae]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-496b85ae]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-496b85ae] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-496b85ae]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-496b85ae] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-496b85ae] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-496b85ae] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-496b85ae]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-496b85ae] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-496b85ae]{
        height:474px;
}
}
.create_user_sure_btn[data-v-496b85ae] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-496b85ae]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-496b85ae]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-496b85ae]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-496b85ae]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-496b85ae]{
    line-height:40px;
}
.manage_form_label[data-v-496b85ae]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-496b85ae]{
    float: left;
}
.red_star[data-v-496b85ae]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-496b85ae]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-496b85ae]{
}
.ID_avatar[data-v-496b85ae]{
    width: 100%;
    height: 100%;
}
[data-v-496b85ae] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-496b85ae]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.create_school_notice[data-v-496b85ae] {
    margin: 5px 20px;
    padding: 8px 15px;
    background-color: #fafbff;
    border: 1px solid #f3f4f6;
    border-radius: 5px;
    color: #888;
    margin-bottom: 30px;
}
.red_star[data-v-496b85ae] {
    color: #f66c6c;
    padding-right: 4px;
}
.cr_form_input[data-v-496b85ae]{
    width: 300px;
}
[data-v-496b85ae] .el-checkbox__input.is-indeterminate .el-checkbox__inner::before{
    top: 8px;
}
.create_root_save_btn[data-v-496b85ae]{
    margin-left: 100px;
}
[data-v-496b85ae] .el-select.user_role_type_select{
    width: 100px;
    float: left;
    margin-left: 20px;
}
.float_left[data-v-496b85ae]{
    float: left;
}
.user_role_type_list[data-v-496b85ae]{
    clear: both;
    margin-top: 20px;
}
.user_role_list_head[data-v-496b85ae]{
    overflow: hidden;
    border-radius: 4px;
}
.user_role_list_head div[data-v-496b85ae], .user_role_list_body div[data-v-496b85ae]{
    float: left;
    height: 50px;
    line-height: 50px;
    background-color: #F5F5F5;
    width: 140px;
    text-align: center;
}
.user_role_list_body div[data-v-496b85ae]{
    background-color: #fff;
}
.user_role_btn_box[data-v-496b85ae]{
    margin-bottom: 15px;
    overflow: hidden;
}
.user_role_list_body .user_role_del_btn[data-v-496b85ae]{
    width: 80px;
    background-color: #b2bac3;
    -webkit-box-shadow: 0 0 2px 2px #b2bac3;
            box-shadow: 0 0 2px 2px #b2bac3;
    color: #fff;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 2px;
    cursor: pointer;
}
.user_role_list_body .add_room_del_btn[data-v-496b85ae]{
    width: 60px;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.user_role_del_btnbox[data-v-496b85ae]{
    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;
}
.user_role_list_body[data-v-496b85ae]{
    clear: both;
}
[data-v-496b85ae] .user_role_page_box.common_small_page{
    width: 120px;
    clear: both;
}
.drama_empty_box[data-v-496b85ae]{
    width:560px;
    height:240px;
    background: url(/vue/dist/static/img/empty.6f31599.png) no-repeat center;
}
.create_room_item_box[data-v-496b85ae]{
    margin-bottom: 22px;
    height: 40px;
    line-height: 40px;
}
.create_class_left_label[data-v-496b85ae] {
    width: 100px;
    height: 40px;
    line-height: 40px;
    text-align: right;
    float: left;
    padding-right: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.class_create_red_star[data-v-496b85ae] {
    color: #f56c6c;
}
.user_role_list_body .add_room_edit_btn[data-v-496b85ae]{
    background-color: #2fa2fe;
}
.user_role_list_body .user_role_del_btnbox[data-v-496b85ae]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.user_role_checkbox[data-v-496b85ae]{
    margin-bottom: 10px;
}
.user_role_tabbox[data-v-496b85ae]{
    max-height: 400px;
    overflow: auto;
}
[data-v-496b85ae] .role_check_box .el-checkbox-button__inner{
    border-left: 1px solid #DCDFE6;
}
[data-v-496b85ae] .role_check_box .el-checkbox-button.is-checked .el-checkbox-button__inner{
    -webkit-box-shadow: 0px 0 0 0 #8cc5ff;
            box-shadow: 0px 0 0 0 #8cc5ff;
}
[data-v-496b85ae] .role_check_box .el-checkbox-button{
    margin-bottom: 0;
}
.app_search_input[data-v-496b85ae]{
    position: absolute;
    right: 10px;
    top: 0;
    width: 180px;
    font-size: 12px;
    height: 30px;
}
[data-v-496b85ae] .app_search_input input{
    height: 30px;
    line-height: 30px;
}
[data-v-496b85ae] .app_list_content .tabs__nav {
    max-width: 80%;
    overflow-x: auto;
}
[data-v-496b85ae] .app_list_content .el-checkbox,[data-v-496b85ae] .app_list_content .el-checkbox__input{
    /*position: unset;*/
}
[data-v-496b85ae] .app_list_content .el-checkbox__inner{
    /*position: unset;*/
}
.custom_item_box[data-v-496b85ae]{
    margin-bottom: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.custom_item_name[data-v-496b85ae]{
    font-size: 14px;
    max-width: 200px;
    min-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 10px;
}
.custom_item_url[data-v-496b85ae]{
    font-size: 14px;
    color: #00aeff;
    cursor: pointer;
}

.create_school_box[data-v-182206e9] {
    background: #f3f4f6;
    height:100%;
}
.workflow-create-step[data-v-182206e9]{
    position: relative;
    width:80%;
    height:1px;
    border-bottom:1px dashed #bfc6cd;
    padding-top:34px;
    float: left;
    left: 5%;
}
.workflow-create-step-item[data-v-182206e9]{
    position: absolute;
    width:168px;
    top:0;
    left:8%;
    background: #f3f4f6;
    text-align: center;
}
.workflow-create-step-item.ed[data-v-182206e9]{
    color: #2fa2fe;
}
.workflow-create-step-item.ed .workflow-create-step-itemnum[data-v-182206e9] {
    background: #2fa2fe;
    color: #fff;
}
.workflow-create-step-item2[data-v-182206e9]{
    /*left:31%;*/
    left: 42%;
}
.workflow-create-step-item3[data-v-182206e9]{
    left:54%;
}
.workflow-create-step-item4[data-v-182206e9]{
    left:78%;
    /*width:100px; [yansen][2023/1/6]*/
    width: 145px;
}
.workflow-create-step-itemnum[data-v-182206e9]{
    display: inline-block;
    background: #d6d8e1;
    color: #545f69;
    border-radius: 50%;
    width:28px;
    height:28px;
    text-align: center;
    line-height:28px;
}
.common-create-top[data-v-182206e9]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.common-create-top-title[data-v-182206e9]{
    float: left;
    line-height:70px;
}
.common-create-top-return[data-v-182206e9]{
    margin-top:20px;
    float: right;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    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;
}
.create_school_content_box[data-v-182206e9]{
    width: 86%;
    margin: auto;
    height: 76%;
    background: #fff;
    overflow: auto;
    padding: 1% 4% 1%;
}
.create_school_notice[data-v-182206e9]{
    margin: 5px 45px;
    padding: 8px 15px;
    background-color: #fafbff;
    border: 1px solid #f3f4f6;
    border-radius: 5px;
    color: #888;
    margin-bottom:30px;
}
.red_star[data-v-182206e9]{
    color: red;
}
.cs_form_input[data-v-182206e9]{
    width:280px;
}
.cs_form_label[data-v-182206e9]{
    float: left;
    width:100px;
    text-align: right;
    font-size: 14px;
    color: #606266;
    line-height: 40px;
    padding: 0 12px 0 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.cs_upload_box[data-v-182206e9]{
    overflow: hidden;
}
.class_upload_img[data-v-182206e9] {
    float: left;
    width: 100px;
    height: 100px;
    border: 1px solid #dcdfe6;
    text-align: center;
    line-height: 100px;
    cursor: pointer;
}
.logo_tip[data-v-182206e9]{
    clear: both;
}
.cs_form_checkbox[data-v-182206e9]{
    margin-right:10px;
}
[data-v-182206e9] .cs_form_checkbox.el-checkbox-button--medium .el-checkbox-button__inner{
    border-left:1px solid #DCDFE6;
}
.create_school_save_btn[data-v-182206e9]{
    margin:auto;
    display: block;
}
.class_upload_img .avatar[data-v-182206e9]{
    width:100%;
    height:100%;
}
.map[data-v-182206e9] {
    width: 90%;
    height: 400px;
    margin-top:20px;
}
.cs_map_search[data-v-182206e9]{
    margin-top:20px;
    width:600px;
}
.school_description_text textarea[data-v-182206e9]{
    height:200px;
}
.edit_school_content_box[data-v-182206e9]{
    margin-top:20px;
}
.stage_set_btn[data-v-182206e9]{
    margin-left: 10px;
}
.stage_set_btn_new[data-v-182206e9]{
    display: inline-block;
    color: #677580;
    padding: 0;
    padding-left: 20px;
    border: none;
    background: transparent;
}
.stage_set_btn_new i[data-v-182206e9]{
    padding-right: 6px;
}
.edit-school-expand-btn[data-v-182206e9]{
    cursor: pointer;
    color: #2fa2fe;
}
.edit-school-expand-btn i[data-v-182206e9]{
    display: inline-block;
}
/*同步的预设css [yansen][2023/1/6]*/
.position-relative[data-v-182206e9]{
    position: relative;
}
.full-fill[data-v-182206e9] {
    height: 100%;
}
.object-fit-scale-down[data-v-182206e9]{
    -o-object-fit: scale-down;
       object-fit: scale-down;
    width: 100%;
    height: 100%;
}
.flex[data-v-182206e9]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.flex-wrap[data-v-182206e9]{
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
/*[yansen][2023/1/6]*/
.group-selected[data-v-182206e9]{
    display:grid;
    width:300px;
    grid-template-columns:1fr auto;
    -ms-flex-line-pack:center;
        align-content:center;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    background:#ecf5ff;
    padding:0px 14px 0px 14px;
    border:1px solid #b3d8ff!important;
    margin-right: 10px;
    margin-bottom: 10px;
}
.group-selected .name[data-v-182206e9]{
    color: #409eff;
}
.group-selected .icon[data-v-182206e9]{
    color: #409eff;
    cursor: pointer;
}
.domain-input[data-v-182206e9]{
    max-width: 600px;
}

body[data-v-182206e9]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-182206e9]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-182206e9]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-182206e9] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-182206e9]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-182206e9]{
    line-height:50px;
}
.logo_tip[data-v-182206e9]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-182206e9]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-182206e9] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-182206e9] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-182206e9], .recognize-info-title[data-v-182206e9]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-182206e9] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-182206e9] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-182206e9] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-182206e9] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-182206e9]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-182206e9]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-182206e9] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-182206e9]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-182206e9]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-182206e9]{
    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;
}
.return_tolist_icon[data-v-182206e9]{
}
.new-teacher-g-wrapper .el-select[data-v-182206e9] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-182206e9] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-182206e9] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-182206e9]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-182206e9]{
    line-height:140px;
}
.qcode_img[data-v-182206e9]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-182206e9]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-182206e9]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-182206e9]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-182206e9]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-182206e9] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-182206e9]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-182206e9] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-182206e9] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-182206e9] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-182206e9]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-182206e9] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-182206e9]{
        height:474px;
}
}
.create_user_sure_btn[data-v-182206e9] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-182206e9]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-182206e9]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-182206e9]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-182206e9]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-182206e9]{
    line-height:40px;
}
.manage_form_label[data-v-182206e9]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-182206e9]{
    float: left;
}
.red_star[data-v-182206e9]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-182206e9]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-182206e9]{
}
.ID_avatar[data-v-182206e9]{
    width: 100%;
    height: 100%;
}
[data-v-182206e9] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-182206e9]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-77d617e3]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-77d617e3] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-77d617e3] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-77d617e3], .add-work-day[data-v-77d617e3]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-77d617e3]{
    width: 135px;
}
[data-v-77d617e3] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-77d617e3] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-77d617e3]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-77d617e3]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-77d617e3]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-77d617e3]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-77d617e3]{
    width: 335px;
    height: 36px;
}
[data-v-77d617e3] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-77d617e3]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-77d617e3]{
    width: 200px;
}
[data-v-77d617e3] .el-form-item__label{
    color :#545f69;
}
[data-v-77d617e3] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-77d617e3] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-77d617e3]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-77d617e3]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-77d617e3]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-77d617e3]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-77d617e3]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-77d617e3]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-77d617e3] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-77d617e3]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-77d617e3],[data-v-77d617e3] .work-arrange-create-timepicker .el-input__inner,[data-v-77d617e3] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-77d617e3] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-77d617e3]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-77d617e3]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-77d617e3]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-77d617e3]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-77d617e3]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-77d617e3]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-77d617e3]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-77d617e3]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-77d617e3]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-77d617e3]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-77d617e3]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-77d617e3] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-77d617e3] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-77d617e3] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-77d617e3]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-77d617e3] .create-group-item-table .el-table td, .el-table th[data-v-77d617e3]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-77d617e3] .create-group-item-table .create-group-item-table-rest,[data-v-77d617e3] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-77d617e3] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-77d617e3] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-77d617e3]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-77d617e3]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-77d617e3]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-77d617e3]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-77d617e3]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-77d617e3].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-77d617e3].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-77d617e3].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
[data-v-77d617e3].work-arrange-list .el-tabs__active-bar{
    width: 50px!important;
}
.work-arrange-list-nav[data-v-77d617e3]{
    float: left;
}
.add-common-right-btn[data-v-77d617e3]{
    float: right;
    margin: 17px 0;
}
.work-arrange-list-item[data-v-77d617e3]{
    position: relative;
    width: 100%;
    height: 108px;
    background: #fff;
    border-radius: 6px;
    color: #6a747e;
    margin-bottom: 20px;
    padding: 25px 30px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.work-arrange-list-item-name[data-v-77d617e3]{
    width: 100%;
    height: 42px;
    line-height: 17px;
    font-size: 17px;
    font-weight: bold;
    color: #555f69;
    padding-right: 160px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.work-arrange-list-item-desc[data-v-77d617e3]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    color: #6a747e;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.work-arrange-list-item-time-icon[data-v-77d617e3]{
    width: 14px;
    height: 14px;
    font-size: 14px;
    color: #b2bbc4;
    margin-right: 5px;
}
.work-arrange-list-item-desc span+span[data-v-77d617e3]{
    margin-left: 25px;
}
.work-arrange-list-item-edit[data-v-77d617e3]{
    position: absolute;
    right: 30px;
    top: 25px;
}
.work-arrange-edit-text[data-v-77d617e3]{
    float: left;
    margin-left: 30px;
    cursor: pointer;
    color: #6a747e;
    font-size: 13px;
}
.work-arrange-edit-icon[data-v-77d617e3]{
    width: 15px;
    height: 16px;
    font-size: 15px;
    font-weight: bold;
}
.work-arrange-edit-text[data-v-77d617e3]:hover{
    color: #2fa2fe;
}
/*
.work_arrange_list_top{
    overflow: hidden;
}
*/
.work-arrange-year-edit[data-v-77d617e3]{
    float: left;
    font-weight: normal;
    margin-left: 20px;
    font-size: 14px;
    cursor: pointer;
}
.work-arrange-year-edit[data-v-77d617e3]:hover{
    color: #2fa2fe;
}
.work-arrange-year-name[data-v-77d617e3]{
    float: left;
}
.work-arrange-list-item-btn[data-v-77d617e3]{
    background-color: #2fa2fd;
    color: #fff;
    width: 106px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-radius: 4px;
    position: absolute;
    right: 30px;
    top: 34px;
    cursor: pointer;
}
.create_page_top[data-v-77d617e3]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-77d617e3]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-77d617e3]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-77d617e3]{
    padding: 20px 5%;
    border-radius: 10px;
}
.work-arrange-list-head-title[data-v-77d617e3]{
    line-height: 70px;
}
.work-arrange-list-item-name[data-v-77d617e3]{
    line-height: 28px;
}
.work-arrange-year-now-radio[data-v-77d617e3]{
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #fd9c29;
    margin-right: 4px;
}
.work-arrange-year-now[data-v-77d617e3]{
    float: left;
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding: 0 20px;
    border-radius: 28px;
    border: 1px solid #fd9c29;
    margin-right: 6px;
    font-size: 14px;
    font-weight: normal;
    color: #fd9c29;
}
[data-v-77d617e3]  .work-arrange-list-item{
    height: auto;
    cursor: pointer;
    padding-bottom: 10px;
}
.work-arrange-list-item-desc[data-v-77d617e3]{
    white-space: unset;
    line-height: 25px;
    height: auto;
    width: 86%;
}
.work-arrange-list-item-desc-item[data-v-77d617e3]{
    display: inline-block;
    width: 50%;
}
.work-arrange-list-item-desc .work-arrange-list-item-desc-item[data-v-77d617e3]{
    margin-left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
}
.work-arrange-list-item-desc-item-name[data-v-77d617e3]{
    max-width: 70%;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.work-arrange-list-item-time-icon[data-v-77d617e3]{
    height: auto;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-5f12cdb1]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-5f12cdb1] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-5f12cdb1] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-5f12cdb1], .add-work-day[data-v-5f12cdb1]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-5f12cdb1]{
    width: 135px;
}
[data-v-5f12cdb1] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-5f12cdb1] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-5f12cdb1]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-5f12cdb1]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-5f12cdb1]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-5f12cdb1]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-5f12cdb1]{
    width: 335px;
    height: 36px;
}
[data-v-5f12cdb1] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-5f12cdb1]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-5f12cdb1]{
    width: 200px;
}
[data-v-5f12cdb1] .el-form-item__label{
    color :#545f69;
}
[data-v-5f12cdb1] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-5f12cdb1] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-5f12cdb1]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-5f12cdb1]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-5f12cdb1]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-5f12cdb1]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-5f12cdb1]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-5f12cdb1]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-5f12cdb1] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-5f12cdb1]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-5f12cdb1],[data-v-5f12cdb1] .work-arrange-create-timepicker .el-input__inner,[data-v-5f12cdb1] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-5f12cdb1] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-5f12cdb1]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-5f12cdb1]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-5f12cdb1]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-5f12cdb1]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-5f12cdb1]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-5f12cdb1]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-5f12cdb1]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-5f12cdb1]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-5f12cdb1]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-5f12cdb1]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-5f12cdb1]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-5f12cdb1] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-5f12cdb1] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-5f12cdb1] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-5f12cdb1]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-5f12cdb1] .create-group-item-table .el-table td, .el-table th[data-v-5f12cdb1]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-5f12cdb1] .create-group-item-table .create-group-item-table-rest,[data-v-5f12cdb1] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-5f12cdb1] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-5f12cdb1] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-5f12cdb1]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-5f12cdb1]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-5f12cdb1]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-5f12cdb1]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-5f12cdb1]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-5f12cdb1].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-5f12cdb1].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-5f12cdb1].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
[data-v-5f12cdb1].work-arrange-list .el-tabs__active-bar{
    width: 50px!important;
}
.work-arrange-list-nav[data-v-5f12cdb1]{
    float: left;
}
.add-common-right-btn[data-v-5f12cdb1]{
    float: right;
    margin: 17px 0;
}
.work-arrange-list-item[data-v-5f12cdb1]{
    position: relative;
    width: 100%;
    height: 108px;
    background: #fff;
    border-radius: 6px;
    color: #6a747e;
    margin-bottom: 20px;
    padding: 25px 30px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.work-arrange-list-item-name[data-v-5f12cdb1]{
    width: 100%;
    height: 42px;
    line-height: 17px;
    font-size: 17px;
    font-weight: bold;
    color: #555f69;
    padding-right: 160px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.work-arrange-list-item-desc[data-v-5f12cdb1]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    color: #6a747e;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.work-arrange-list-item-time-icon[data-v-5f12cdb1]{
    width: 14px;
    height: 14px;
    font-size: 14px;
    color: #b2bbc4;
    margin-right: 5px;
}
.work-arrange-list-item-desc span+span[data-v-5f12cdb1]{
    margin-left: 25px;
}
.work-arrange-list-item-edit[data-v-5f12cdb1]{
    position: absolute;
    right: 30px;
    top: 25px;
}
.work-arrange-edit-text[data-v-5f12cdb1]{
    float: left;
    margin-left: 30px;
    cursor: pointer;
    color: #6a747e;
    font-size: 13px;
}
.work-arrange-edit-icon[data-v-5f12cdb1]{
    width: 15px;
    height: 16px;
    font-size: 15px;
    font-weight: bold;
}
.work-arrange-edit-text[data-v-5f12cdb1]:hover{
    color: #2fa2fe;
}
/*
.work_arrange_list_top{
    overflow: hidden;
}
*/
.work-arrange-year-edit[data-v-5f12cdb1]{
    float: left;
    font-weight: normal;
    margin-left: 20px;
    font-size: 14px;
    cursor: pointer;
}
.work-arrange-year-edit[data-v-5f12cdb1]:hover{
    color: #2fa2fe;
}
.work-arrange-year-name[data-v-5f12cdb1]{
    float: left;
}
.work-arrange-list-item-btn[data-v-5f12cdb1]{
    background-color: #2fa2fd;
    color: #fff;
    width: 106px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-radius: 4px;
    position: absolute;
    right: 30px;
    top: 34px;
    cursor: pointer;
}
.create_page_top[data-v-5f12cdb1]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-5f12cdb1]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-5f12cdb1]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-5f12cdb1]{
    padding: 20px 5%;
    border-radius: 10px;
}
.work-arrange-list-head-title[data-v-5f12cdb1]{
    line-height: 70px;
}
.single_work_arrange_item[data-v-5f12cdb1]{
    background-color: #fff;
    padding: 20px 30px;
    border-radius: 8px;
    overflow: hidden;
}
.single_work_arrange_item_title[data-v-5f12cdb1]{
    float: left;
    font-size: 15px;
    font-weight: bold;
    color: #545e68;
}
.single_work_arrange_item_btn[data-v-5f12cdb1]{
    float: right;
    color: #545e68;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 160px;
}
.single_work_arrange_item_btn span[data-v-5f12cdb1]{
    cursor: pointer;
}
.single_work_arrange_item_btn i[data-v-5f12cdb1]{
    padding-right: 10px;
}
.single_work_arrange_item_top[data-v-5f12cdb1]{
    overflow: hidden;
}
.single_work_arrange_item_con[data-v-5f12cdb1]{
    clear: both;
    color: #b3bcc5;
    line-height: 30px;
    margin-top: 10px;
}
.single_work_arrange_item_con i[data-v-5f12cdb1]{
    color: #b3bcc5;
}
.create_single_work[data-v-5f12cdb1]{
    background-color: #fff;
}
.create_single_work_item[data-v-5f12cdb1]{
    color: #555f68;
    clear: both;
    overflow: hidden;
    line-height: 40px;
    margin-bottom: 10px;
}
.create_single_work_item_input[data-v-5f12cdb1]{
    width: 335px;
    height: 36px;
}
[data-v-5f12cdb1] .create_single_work_item_input input{
    height: 36px;
    line-height: 36px;
    /*padding-right: 50px;*/
}
.create_single_work_item_label[data-v-5f12cdb1]{
    float: left;
    padding-right: 10px;
}
.create_single_work_item_radio[data-v-5f12cdb1]{
    float: left;
    width: 255px;
}
.create_single_work_item_select[data-v-5f12cdb1],[data-v-5f12cdb1] .create_single_work_item_select input,[data-v-5f12cdb1] .create_single_work_item_select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.create_single_work_item_con[data-v-5f12cdb1]{
    float: left;
    width: 80%;
    clear: both;
}
.create_single_arrival_box[data-v-5f12cdb1]{
    width: 100%;
    margin-top: 16px;
    border-radius: 6px;
}
.create_single_arrival_box_head[data-v-5f12cdb1]{
    background-color: #eeeff3;
    height: 34px;
    padding: 0 20px;
}
.create_single_arrival_box_time[data-v-5f12cdb1]{
    overflow: hidden;
    line-height: 68px;
    height: 68px;
    border: 1px solid #dee7f0;
}
.arrival_time_box[data-v-5f12cdb1]{
    float: left;
    margin-right: 10px;
    margin-left: 20px;
}
.arrival_time_picker[data-v-5f12cdb1]{
    width: 155px;
}
[data-v-5f12cdb1].arrival_time_picker .el-input__inner{
    line-height: 32px;
    height: 32px;
    font-size: 13px;
}
.create_single_work_bottom[data-v-5f12cdb1]{
    width: 500px;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.create_single_work_btn[data-v-5f12cdb1]{
    width: 200px;
}
[data-v-5f12cdb1]  .choose_single_work_table_item{
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
}
.create_year_table_bottom_btn[data-v-5f12cdb1]{
    float: right;
    position: unset;
    margin-right: 64px;
}
.choose_single_work_last[data-v-5f12cdb1]{
    margin-top: 20px;
}
[data-v-5f12cdb1]  .work-create-semester-input .el-input__inner{
    padding-right: 50px;
}
.choose_single_work_table_name_item[data-v-5f12cdb1]{
    position: relative;
}
[data-v-5f12cdb1]  .common-limit-item__error{
    left: 40px;
    top: 72%;
}
.choose_single_work_table_li[data-v-5f12cdb1]{
    height: 80px;
    line-height: 80px;
}
.choose_single_auto_upgrade[data-v-5f12cdb1]{
    margin-left: 40px;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-98989f56]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-98989f56] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-98989f56] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-98989f56], .add-work-day[data-v-98989f56]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-98989f56]{
    width: 135px;
}
[data-v-98989f56] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-98989f56] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-98989f56]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-98989f56]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-98989f56]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-98989f56]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-98989f56]{
    width: 335px;
    height: 36px;
}
[data-v-98989f56] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-98989f56]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-98989f56]{
    width: 200px;
}
[data-v-98989f56] .el-form-item__label{
    color :#545f69;
}
[data-v-98989f56] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-98989f56] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-98989f56]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-98989f56]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-98989f56]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-98989f56]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-98989f56]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-98989f56]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-98989f56] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-98989f56]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-98989f56],[data-v-98989f56] .work-arrange-create-timepicker .el-input__inner,[data-v-98989f56] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-98989f56] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-98989f56]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-98989f56]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-98989f56]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-98989f56]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-98989f56]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-98989f56]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-98989f56]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-98989f56]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-98989f56]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-98989f56]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-98989f56]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-98989f56] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-98989f56] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-98989f56] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-98989f56]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-98989f56] .create-group-item-table .el-table td, .el-table th[data-v-98989f56]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-98989f56] .create-group-item-table .create-group-item-table-rest,[data-v-98989f56] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-98989f56] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-98989f56] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-98989f56]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-98989f56]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-98989f56]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-98989f56]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-98989f56]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-98989f56].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-98989f56].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-98989f56].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
/*
 * @desc 创建作息组样式
 * @author zhangxue
 * @date 20200422
 *
 */
.create_single_work_item_label[data-v-98989f56]{
    float: left;
    padding-right: 10px;
}
.work-create-detail-item-radio[data-v-98989f56]{
    float: left;
    width: 235px;
}
.create-group-item-desc[data-v-98989f56]{
    font-size: 13px;
    color: #9098a3;
}
.create-group-item-desc span[data-v-98989f56]{
    cursor: pointer;
    color: #2fa2fe;
    text-decoration: underline;
    margin-left: 10px;
}
[data-v-98989f56] .create-group-item-checkbox .el-checkbox span.el-checkbox__inner{
    width: 22px;
    height: 22px;
}
[data-v-98989f56] .create-group-item-checkbox .el-checkbox__label{
    font-size: 13px;
}
[data-v-98989f56] .create-group-item-checkbox .el-checkbox__inner::after{
    top: 2px;
    left: 7px;
}
.create-group-item-desc-name[data-v-98989f56]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    text-indent: 20px;
    font-size: 13px;
    color: #545f69;
    background-color: #f7f7f9;
    margin: 2px 0 15px;
}
.create-group-item-con[data-v-98989f56]{
    width: 100%;
    padding-bottom: 18px;
}
.create-group-item-con-time[data-v-98989f56]{
    position: relative;
    float: left;
    min-width: 50px;
    margin: 0 30px 15px 0;
    background-color: #f7f7f9;
    border-radius: 2px;
    padding: 15px;
}
.create-group-item-con-time-title[data-v-98989f56]{
    font-size: 13px;
    color: #545f69;
    height: 20px;
    line-height: 13px;
    padding-right: 75px;
}
.create-group-item-con-time-detail[data-v-98989f56]{
    font-size: 12px;
    color: #6a747e;
    line-height: 12px;
    padding-right: 75px;
}
.time-rest .create-group-item-con-time-detail[data-v-98989f56]{
    padding-right: 30px;
}
.time-rest .create-group-item-con-time-edit[data-v-98989f56]{
    height: 20px;
    line-height: 20px;
    top: 8px;
}
.create-group-item-con-time-edit[data-v-98989f56]{
    position: absolute;
    top: 11px;
    right: 15px;
    color: #6a747e;
    cursor: pointer;
}
.create-group-item-con-time-edit i[data-v-98989f56]{
    margin-left: 15px;
}
.create-group-item-con-time-edit i[data-v-98989f56]:hover{
    color: #2fa2fe;
}
.time-rest .create-group-item-con-time[data-v-98989f56]{
    padding: 13px;
}
.time-rest .create-group-item-con-time-detail[data-v-98989f56]{
    font-size: 13px;
    line-height: 10px;
}
.create-group-item-con-add-btn[data-v-98989f56]{
    width: 89px;
    height: 34px;
    line-height: 34px;
    padding: 0;
}
[data-v-98989f56] .create-group-item-con-add-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-98989f56] .create-group-item-con-add-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.time-work .create-group-item-con-add-btn[data-v-98989f56]{
    margin-top: 14px;
    float: left;
}
.time-rest .create-group-item-con-add-btn[data-v-98989f56]{
    margin-top: 1px;
}
.year_detail_title[data-v-98989f56]{
    font-weight: bold;
    line-height: 30px;
}
.year_detail_head[data-v-98989f56]{
    display: block;
    padding-left: 16px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.year_detail_table[data-v-98989f56]{
    border: 1px solid #EBEEF5;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    margin-bottom: 20px;
}
.year_detail_body[data-v-98989f56]{
    margin: 30px 50px;
}
.year_detail_table_icon[data-v-98989f56]{
    padding-left: 8px;
}
.year_detail_table_word[data-v-98989f56]{
    color: #6a747d;
    cursor: pointer;
}
.year_work_detail_box[data-v-98989f56]{
    height: 420px;
    overflow: auto;
}
.year_detail_stage_title[data-v-98989f56]{
    margin-top: -10px;
    margin-bottom: 20px;
    font-weight: bold;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-20ef3e80]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-20ef3e80] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-20ef3e80] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-20ef3e80], .add-work-day[data-v-20ef3e80]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-20ef3e80]{
    width: 135px;
}
[data-v-20ef3e80] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-20ef3e80] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-20ef3e80]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-20ef3e80]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-20ef3e80]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-20ef3e80]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-20ef3e80]{
    width: 335px;
    height: 36px;
}
[data-v-20ef3e80] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-20ef3e80]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-20ef3e80]{
    width: 200px;
}
[data-v-20ef3e80] .el-form-item__label{
    color :#545f69;
}
[data-v-20ef3e80] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-20ef3e80] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-20ef3e80]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-20ef3e80]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-20ef3e80]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-20ef3e80]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-20ef3e80]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-20ef3e80]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-20ef3e80] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-20ef3e80]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-20ef3e80],[data-v-20ef3e80] .work-arrange-create-timepicker .el-input__inner,[data-v-20ef3e80] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-20ef3e80] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-20ef3e80]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-20ef3e80]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-20ef3e80]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-20ef3e80]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-20ef3e80]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-20ef3e80]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-20ef3e80]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-20ef3e80]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-20ef3e80]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-20ef3e80]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-20ef3e80]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-20ef3e80] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-20ef3e80] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-20ef3e80] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-20ef3e80]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-20ef3e80] .create-group-item-table .el-table td, .el-table th[data-v-20ef3e80]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-20ef3e80] .create-group-item-table .create-group-item-table-rest,[data-v-20ef3e80] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-20ef3e80] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-20ef3e80] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-20ef3e80]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-20ef3e80]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-20ef3e80]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-20ef3e80]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-20ef3e80]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-20ef3e80].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-20ef3e80].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-20ef3e80].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
.work_detail_add_btn[data-v-20ef3e80]{
    height: 32px;
    line-height: 32px;
    float: right;
    padding: 0 14px;
}
.choose_single_work_table_item[data-v-20ef3e80]{
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
}

[data-v-f204e700]  .pop-lesson-box{
    width: 90%;
    margin: auto;
}

.table-item-box[data-v-0eadb21f]{
    position: relative;
}
.table-item-shadow[data-v-0eadb21f]{
    position: absolute;
    width: 100%;
    height: 100%;
    background: #eff8ff;
    top: 0;
    left: 0;
    display: none;
}
.table-box[data-v-0eadb21f]{
    border: 1px solid #e0e9f2;
    margin: auto;
    border-right: none;
}
.lesson-table-empty[data-v-0eadb21f]{
    height: 300px;
    border-right: 1px solid #e0e9f2;
}
.create-table-box[data-v-0eadb21f]{
    width: 88%;
    margin: auto;
}
.table-box-head[data-v-0eadb21f]{
    width: 100%;
    height: 44px;
    background: ;
    line-height: 44px;
    color: #54616a;
}
.table-box-head li[data-v-0eadb21f], .table-box-body-ul .table-box-body-li[data-v-0eadb21f]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
    height: 100%;
    border-right: 1px solid #e0e9f2;
    border-bottom: 1px solid #e0e9f2;
    position: relative;
    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;
}
.table-box-head-li[data-v-0eadb21f], .table-box-body-li[data-v-0eadb21f]{
    width: 13%;
}
.table-box-head-li-9[data-v-0eadb21f]{
    width: 9%;
    background: #f7f7f9;
}
.table-box-body-ul[data-v-0eadb21f]{
    height: 68px;
    line-height: 68px;
}
.table-box-body-li-text[data-v-0eadb21f]{
    position: absolute;
    width: 100%;
    pointer-events: none;
}
.table-box-body-li-shadow[data-v-0eadb21f]{
    background: rgba(239, 248, 255, .8);
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    color: #33a2fb;
    cursor: pointer;
    z-index: 999;
    border: 1px solid #a2d6fe;
    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-flow: column;
            flex-flow: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.table-box-body-ul  .border_none[data-v-0eadb21f]{
    border-right: 0;
}
.border_none .table-box-body-li-text[data-v-0eadb21f]{
    display: none;
}
.table-box-body-li-text-item[data-v-0eadb21f]{
    line-height: normal;
}
.table-box-title[data-v-0eadb21f]{
    background: #f7f7f9;
    line-height: 44px;
    border-bottom: 1px solid #dce6f2;
    position: relative;
    border-right: 1px solid #dce6f2;
}
.table-box-title-add[data-v-0eadb21f]{
    position: absolute;
    right: 10px;
    top: 0;
    color: #30a2fb;
    line-height: 44px;
    cursor: pointer;
}
.table-box-title-text[data-v-0eadb21f]{
    width: 100%;
    text-align: center;
    color: #555f68;
}
.table-box-body-li-shadow-item[data-v-0eadb21f]{
    width: 100%;
    -ms-flex-negative: inherit;
        flex-shrink: inherit;
    line-height: normal;
    height: 45%;
    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;
}
/**创建样式**/
.create-lesson-input[data-v-0eadb21f]{
    width: 335px;
}
[data-v-0eadb21f] .create-lesson-input .el-input__inner{
    padding-right: 50px;
}
.create-lesson-selector-item[data-v-0eadb21f]{
    float: left;
    margin-right: 20px;
}
.create-lesson-selector[data-v-0eadb21f]{
    width: 80px;
}
[data-v-0eadb21f] .create-lesson-selector .el-input__suffix{
    line-height: 32px;
}
.create-lesson-bottom[data-v-0eadb21f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 60%;
    margin: 30px auto;
}
.create-lesson-bottom-btn[data-v-0eadb21f]{
    width: 195px;
}
/**详情样式**/
.lesson-arrange-detail-title[data-v-0eadb21f]{
    color: #545e68;
    font-weight: bold;
    font-size: 15px;
}
.lesson-arrange-detail-btn[data-v-0eadb21f]{
    float: right;
}
.lesson-arrange-detail-top[data-v-0eadb21f]{
    width: 88%;
    margin: auto;
    height: 30px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 20px;
}
.lesson-arrange-detail-btn i[data-v-0eadb21f]{
    padding-right: 4px;
}
.lesson-table-empty-img[data-v-0eadb21f]{
    width: 100px;
    height: 100px;
    background: url(/vue/dist/static/img/empty_lesson_03.43ccb07.png) no-repeat;
    margin-bottom: 10px;
}
.create-lesson-question-icon[data-v-0eadb21f]{
    font-weight: bold;
    cursor: pointer;
    padding-left: 40px;
}
.service-manage-index[data-v-0eadb21f]{
    /* position: relative; */
    height: 100%;
}
.service-manage-index-box[data-v-0eadb21f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /* height: calc(100% - 60px); */
    height: 100%;
}
.service-manage-index-left[data-v-0eadb21f]{
    /*width: 20%;*/
    overflow-y: auto;
    height: 100%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.7%;
            flex: 0 0 8.7%;
    background: #fff;
}
.service-manage-index-right[data-v-0eadb21f]{
    /*width: 80%;*/
    height: 100%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.3%;
            flex: 0 0 91.3%;
    /*overflow-y: auto;*/
    padding: 20px 20px 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow-y: auto;
    /* height: 600px; */
}
.service-manage-index-right-box[data-v-0eadb21f]{
    width: 100%;
    height: 100%;
    /*background: #fff;*/
}
/**侧边导航样式**/
[data-v-0eadb21f].service-manage-index-left .el-submenu__icon-arrow.el-icon-arrow-down{
    display: none;
}
[data-v-0eadb21f].service-manage-index-left .el-submenu .el-menu-item{
    min-width: auto;
    padding: 0;
}
[data-v-0eadb21f].service-manage-index-left .el-menu-item-group__title{
     display: none;
}
/**主题色设置**/
.common-fc-color[data-v-0eadb21f]{
    color: #35B98A;
}
.green-bg-color[data-v-0eadb21f] {
    background-color: #35B98A !important;
    color: #fff !important;
}
[data-v-0eadb21f].el-dialog__wrapper{
    background-color: rgba(0, 0, 0, .3);
}
[data-v-0eadb21f].el-dialog__wrapper .el-dialog,[data-v-0eadb21f].el-button{
  -webkit-box-shadow: none;
          box-shadow: none;
}
[data-v-0eadb21f].el-button--text,[data-v-0eadb21f].flex-type .flex-type-item .name.common-fc-color,[data-v-0eadb21f].flex-type .flex-type-item .num.common-fc-color,[data-v-0eadb21f].service-manage-index-left .el-menu-item.is-active,[data-v-0eadb21f].service-manage-index-left .is-active .el-submenu__title,[data-v-0eadb21f].service-common-tabs .el-tabs__item.is-active,[data-v-0eadb21f].service-common-tabs .el-tabs__item:hover,[data-v-0eadb21f].service-common-tabs .el-tabs__item:not(.is-disabled):hover,[data-v-0eadb21f].service-class-components-cm .el-menu-item.is-active,[data-v-0eadb21f].service-class-components-cm .is-active .el-submenu__title,[data-v-0eadb21f].service-class-components-cm .el-tabs__item.is-active,[data-v-0eadb21f].service-class-components-cm .el-tabs__item:hover{
    color: #35B98A;
}
[data-v-0eadb21f].service-common-tabs .el-tabs__active-bar,[data-v-0eadb21f].service-class-components-cm .el-tabs__active-bar{
    background-color: #35B98A;
}
/**课程开设部分的样式修改**/
[data-v-0eadb21f].service-common-primary-cover .cicc-li-name-box-hover,[data-v-0eadb21f].service-common-primary-cover .cicc-li-next-btn,[data-v-0eadb21f].service-common-primary-cover .cicc-li-sel .cicc-li-name-box{
    color: #35B98A;
}
[data-v-0eadb21f].service-common-primary-cover .cicc-li-sel{
    background: #EAF8F3;
}
/**选课安排部分样式修改**/
[data-v-0eadb21f].service-class-components-cm .course-list-item-name-box-edit-box{
    color: #35B98A;
}
[data-v-0eadb21f].service-class-components-cm .sns-create-group-title{
    color: #35B98A;
}
[data-v-0eadb21f].service-class-components-cm .sns-create-group:before{
    background: #35B98A;
}
[data-v-0eadb21f].service-class-components-cm .el-button--primary.is-plain{
    background: #EAF8F3;
    border-color: #35B98A;
    color: #35B98A;
}
[data-v-0eadb21f].service-class-components-cm .el-button--primary,[data-v-0eadb21f].service-class-components-cm .el-button.is-plain:focus,[data-v-0eadb21f].service-class-components-cm  .el-button.is-plain:hover{
    background: #35B98A;
    border-color: #35B98A;
    color: #fff;
}
/**开课管理部分的样式修改**/
[data-v-0eadb21f].service-class-components-cm .el-radio-button__inner:hover{
    color: #35B98A;
}
[data-v-0eadb21f].service-class-components-cm .el-radio-button__orig-radio:checked+.el-radio-button__inner{
    color: #FFF;
    background-color: #35B98A;
    border-color: #35B98A;
    -webkit-box-shadow: -1px 0 0 0 #35B98A;
    box-shadow: -1px 0 0 0 #35B98A;
}
/*
* 答疑辅导element-ui样式修改 
*/
/* 浮动 */
.float-left[data-v-0eadb21f] {
    float: left;
}
.float-right[data-v-0eadb21f] {
    float: right;
}
.clearfix[data-v-0eadb21f] {
    clear: both;
}
.page_height[data-v-0eadb21f] {
    height: 100%;
    background: #ffffff;
}
/* 加载状态 */
[data-v-0eadb21f].afterclassservice .el-loading-spinner .path {
    stroke: #35B98A;
}
/* 按钮 */
[data-v-0eadb21f].afterclassservice .el-button--text {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-button--info {
    background: #999999;
    border-color: #999999;
    -webkit-box-shadow: none;
            box-shadow: none;
    margin-right: 30px;
}
[data-v-0eadb21f].afterclassservice .el-button--primary {
    -webkit-box-shadow: none;
            box-shadow: none;
    background: #35B98A;
    border-color: #35B98A;
    color: #fff;
}
[data-v-0eadb21f].afterclassservice .el-button.is-plain {
    background: #EAF8F3;
    border-color: #35B98A;
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-button--small {
    font-size: 14px;
    padding: 8px 27px;
}
/* 单选 */
[data-v-0eadb21f].afterclassservice .el-radio-button--small .el-radio-button__inner {
    padding: 8px 27px;
    font-size: 14px;
}
[data-v-0eadb21f].afterclassservice .el-radio.is-bordered.is-checked {
    border-color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-radio-button__orig-radio:checked+.el-radio-button__inner {
    background-color: #35B98A;
    border-color: #35B98A;
    -webkit-box-shadow: -1px 0 0 0 #35B98A;
    box-shadow: -1px 0 0 0 #35B98A;
    color: #ffffff;
}
[data-v-0eadb21f].afterclassservice .el-radio-button__inner:hover {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-radio__input.is-checked+.el-radio__label {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-radio__input.is-checked .el-radio__inner {
    background: #35B98A;
    border-color: #35B98A;
}
/* 复选 */
[data-v-0eadb21f].afterclassservice .el-checkbox__input.is-checked+.el-checkbox__label {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-checkbox__input.is-checked .el-checkbox__inner {
    background-color: #35B98A;
    border-color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #35B98A;
    border-color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-checkbox__input.is-focus .el-checkbox__inner {
    border-color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-checkbox__inner:hover {
    border-color: #35B98A;
}
/* 输入框 */
[data-v-0eadb21f].afterclassservice .el-input__inner:focus {
    border-color: #35B98A;
    -webkit-box-shadow: none;
            box-shadow: none;
}
/* 文本框 */
[data-v-0eadb21f].afterclassservice .el-textarea__inner:focus {
    border-color: #35B98A;
    -webkit-box-shadow: none;
            box-shadow: none;
}
/* 下拉 */
[data-v-0eadb21f].afterclassservice .el-select .el-input__inner:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-select-dropdown__item.selected {
    color: #35B98A;
}
/* 下拉菜单 */
[data-v-0eadb21f].afterclassservice .el-dropdown-menu__item:not(.is-disabled):hover {
    color: #35B98A;
    background-color: #EAF8F3;
}
/* 时间选择器 */
[data-v-0eadb21f].afterclassservice .el-range-editor.is-active,[data-v-0eadb21f].afterclassservice .el-range-editor.is-active:hover {
    border-color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-date-table td.end-date span,[data-v-0eadb21f].afterclassservice .el-date-table td.start-date span {
    background-color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-date-table td.today span {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-date-table td.today.end-date span,[data-v-0eadb21f].afterclassservice .el-date-table td.today.start-date span {
    color: #FFF;
}
[data-v-0eadb21f].afterclassservice .el-date-table td.available:hover {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-date-table td.in-range div,[data-v-0eadb21f].afterclassservice .el-date-table td.in-range div:hover,[data-v-0eadb21f].afterclassservice .el-date-table.is-week-mode .el-date-table__row.current div,[data-v-0eadb21f].afterclassservice .el-date-table.is-week-mode .el-date-table__row:hover div {
    background-color: #EAF8F3;
}
[data-v-0eadb21f].afterclassservice .el-picker-panel__icon-btn:hover {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-time-panel__btn.confirm {
    color: #35B98A;
}
/* 弹窗 */
[data-v-0eadb21f].afterclassservice .el-dialog__header {
    padding: 24px 32px;
}
[data-v-0eadb21f].afterclassservice .el-dialog__title {
    font-size: 16px;
    font-weight: 700;
    color: #333333;
}
[data-v-0eadb21f].afterclassservice .el-dialog__body {
    padding: 0 32px 32px;
}
[data-v-0eadb21f].afterclassservice .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-dialog__headerbtn:focus .el-dialog__close {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-dialog__headerbtn:hover .el-dialog__close {
    color: #35B98A;
}
/* 分页 */
[data-v-0eadb21f].afterclassservice .el-pagination {
    padding: 0px;
}
[data-v-0eadb21f].afterclassservice .el-pager li.active {
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-0eadb21f].afterclassservice .el-pagination.is-background .el-pager li:not(.disabled).active {
    background-color: #35B98A;
    color: #fff;
}
[data-v-0eadb21f].afterclassservice .el-pagination.is-background .el-pager li:not(.disabled).active:hover {
    color: #fff;
}
[data-v-0eadb21f].afterclassservice .el-pagination.is-background .el-pager li:not(.disabled):hover {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .first-pager.el-button:hover {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-pagination button:hover {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .page-sure-btn:hover {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-pagination__sizes .el-input .el-input__inner:hover {
    border-color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-select .el-input__inner:focus {
    border: 1px solid #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-select-dropdown__item.selected {
    color: #35B98A;
}
[data-v-0eadb21f].afterclassservice .el-pagination .el-select .el-input {
    margin-right: 0px;
}
.body_select .el-select-dropdown__item.selected[data-v-0eadb21f] {
    color: #35B98A;
}
.body_select .el-pagination .el-select .el-input[data-v-0eadb21f] {
    margin-right: 0px;
}
[data-v-0eadb21f].afterclassservice .el-pagination__sizes {
    margin: 0px;
}
/* 答疑任务列表样式修改 */
[data-v-0eadb21f].qa_arrange_list .el-button.is-plain {
    background: #EAF8F3;
    border-color: #35B98A;
    color: #35B98A;
    font-size: 12px;
    padding: 7px 8px;
}
[data-v-0eadb21f].qa_arrange_list .el-dialog__header {
    border-bottom: 1px solid #ebedf0;
}
/* 答疑详情安排弹窗样式修改 */
[data-v-0eadb21f].afterclassservice .qa_detail_dialog .el-button--text {
    color: #67C23A;
    border: none;
}
[data-v-0eadb21f].afterclassservice .qa_detail_dialog .el-button--text.is-active {
    color: #F56C6C;
}
/* 安排更改弹框样式修改 */
.arrange_popover .el-select .el-input__inner[data-v-0eadb21f]:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #35B98A;
}
.arrange_popover_select .el-select-dropdown__item.selected[data-v-0eadb21f] {
    color: #35B98A;
}
/* 答疑详情安排弹窗样式修改 */
[data-v-0eadb21f].qa_follow_up_arrangement .top_right_content ul li .el-button--small {
    font-size: 14px;
    padding: 8px 16px;
    border: 1px solid #dcdfe6;
}
[data-v-0eadb21f].qa_follow_up_arrangement .top_right_content ul li:nth-of-type(n+2) .el-button--small {
    border-left: none;
}
[data-v-0eadb21f].qa_follow_up_arrangement .top_right_content ul li .el-button--text {
    font-size: 14px;
    padding: 8px 16px;
    border: 1px solid #dcdfe6;
}
[data-v-0eadb21f].qa_follow_up_arrangement .top_right_content ul li:nth-of-type(n+2) .el-button--text {
    border-left: none;
}
[data-v-0eadb21f].qa_follow_up_arrangement .top_right_content .el-button--text {
    color: #666666;
    font-size: 12px;
    padding: 7px 16px;
}
/* 一键排班弹窗样式修改 */
[data-v-0eadb21f].qa_one_click_scheduling .el-checkbox__label {
    font-size: 14px;
    padding-left: 6px;
}
[data-v-0eadb21f].qa_one_click_scheduling .el-checkbox span.el-checkbox__inner {
    width: 10px;
    height: 10px;
}
[data-v-0eadb21f].qa_one_click_scheduling .el-checkbox__inner:after {
    width: 2px;
    height: 5px;
    left: 2px;
    border: 1px solid #fff;
    border-left: 0;
    border-top: 0;
}
[data-v-0eadb21f].qa_one_click_scheduling .el-checkbox {
    margin-right: 12px;
}
/* 安排查询-详情的样式修改 */
[data-v-0eadb21f].arrange_user_detail .el-dialog__header {
    padding: 24px 32px;
    border-bottom: 1px solid #ebedf0;
}
[data-v-0eadb21f].arrange_user_detail .el-button--text {
    color: #67C23A;
    border: none;
}
[data-v-0eadb21f].arrange_user_detail .el-button--text.is-active {
    color: #F56C6C;
}
/* 课后服务样式修改 */
.common-fc-blue[data-v-0eadb21f]{
    color: #2fa2fe;
}
.after_school_service[data-v-0eadb21f] .el-button--primary,
.after_school_service[data-v-0eadb21f] .el-button.is-plain:focus,
.after_school_service[data-v-0eadb21f] .el-button.is-plain:hover{
    background: #2fa2fe;
    border-color: #2fa2fe;
    color: #fff;
}
[data-v-0eadb21f].service-common-tabs-blue .el-tabs__item.is-active,[data-v-0eadb21f].service-common-tabs-blue .el-tabs__item:hover{
    color: #2fa2fe;
}
[data-v-0eadb21f].service-common-tabs-blue .el-tabs__active-bar {
    background-color: #2fa2fe;
}
.service-common-tabs-blue[data-v-0eadb21f] .el-button--primary.is-plain{
    background: #eaf3f8;
    border-color: #2fa2fe;
    color: #2fa2fe;
    -webkit-box-shadow: none;
            box-shadow: none;
    font-size: 14px;
    padding: 8px 27px;
}
.service-common-tabs-blue[data-v-0eadb21f] .el-button--primary,
.service-common-tabs-blue[data-v-0eadb21f] .el-button.is-plain:focus,
.service-common-tabs-blue[data-v-0eadb21f] .el-button.is-plain:hover{
    background: #2fa2fe;
    border-color: #2fa2fe;
    color: #fff;
}
[data-v-0eadb21f].afterclassservice .el-progress-bar__inner {
    background-color: #35B98A;
}
[data-v-0eadb21f]  .el-table--enable-row-transition .el-table__body td{
        padding: 0 0;
}
[data-v-0eadb21f]  .el-table .cell{
        padding: 0;
}
.lesson-table-empty[data-v-0eadb21f]{
        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;
}
.lesson-table-empty-text[data-v-0eadb21f]{
        color: #9198a0;
        line-height: 40px;
}
.after-class-service-set-title[data-v-0eadb21f]{
		font-size: 15px;
		margin-bottom: 10px;
		color: #303133;
}
.after-class-service-set-sub[data-v-0eadb21f]{
		margin: 20px 0;
		text-align: center;
}

.add-common-period-top[data-v-599e5ca8]{
    background-color: #f3faff;
    color: #2da2ff;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 2px;
    margin-bottom: 22px;
}
.add-common-period-input[data-v-599e5ca8]{
    width: 250px;
}
[data-v-599e5ca8]  .add-common-period-input .el-input__inner{
    padding-right: 50px;
}
.add-common-period-selector[data-v-599e5ca8]{
    width: 130px;
}
.add-common-period-bottom[data-v-599e5ca8]{
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    margin: auto;
}
.add-common-period-btn[data-v-599e5ca8]{
    width: 120px;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-3fe2ee41]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-3fe2ee41] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-3fe2ee41] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-3fe2ee41], .add-work-day[data-v-3fe2ee41]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-3fe2ee41]{
    width: 135px;
}
[data-v-3fe2ee41] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-3fe2ee41] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-3fe2ee41]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-3fe2ee41]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-3fe2ee41]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-3fe2ee41]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-3fe2ee41]{
    width: 335px;
    height: 36px;
}
[data-v-3fe2ee41] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-3fe2ee41]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-3fe2ee41]{
    width: 200px;
}
[data-v-3fe2ee41] .el-form-item__label{
    color :#545f69;
}
[data-v-3fe2ee41] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-3fe2ee41] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-3fe2ee41]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-3fe2ee41]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-3fe2ee41]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-3fe2ee41]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-3fe2ee41]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-3fe2ee41]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-3fe2ee41] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-3fe2ee41]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-3fe2ee41],[data-v-3fe2ee41] .work-arrange-create-timepicker .el-input__inner,[data-v-3fe2ee41] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-3fe2ee41] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-3fe2ee41]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-3fe2ee41]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-3fe2ee41]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-3fe2ee41]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-3fe2ee41]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-3fe2ee41]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-3fe2ee41]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-3fe2ee41]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-3fe2ee41]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-3fe2ee41]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-3fe2ee41]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-3fe2ee41] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-3fe2ee41] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-3fe2ee41] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-3fe2ee41]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-3fe2ee41] .create-group-item-table .el-table td, .el-table th[data-v-3fe2ee41]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-3fe2ee41] .create-group-item-table .create-group-item-table-rest,[data-v-3fe2ee41] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-3fe2ee41] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-3fe2ee41] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-3fe2ee41]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-3fe2ee41]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-3fe2ee41]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-3fe2ee41]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-3fe2ee41]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-3fe2ee41].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-3fe2ee41].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-3fe2ee41].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
/*
 * @desc 学期配置样式
 * @author zhangxue
 * @date 20200424
 *
 */
.work-arrange-detail-con[data-v-3fe2ee41]{
   padding: 26px 34px;
}
.set-year-title[data-v-3fe2ee41]{
    height: 50px;
    line-height: 15px;
    font-weight: bold;
    font-size: 15px;
}
.set-year-work-con[data-v-3fe2ee41]{
    position: relative;
    width: 100%;
    padding-left: 84px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.set-year-work-table[data-v-3fe2ee41]{
    border: 1px solid #dce5ef;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    margin-bottom: 20px;
    padding-bottom: 28px;
}
.set-year-work-label-name[data-v-3fe2ee41]{
    position: absolute;
    top: 0;
    left: 0;
    line-height: 46px;
    font-size: 14px;
    color: #545f69;
}
.set-year-work-form-head[data-v-3fe2ee41]{
    display: block;
    padding-left: 20px;
    text-align: left;
    font-size: 13px;
    font-weight: bold;
    color: #545f69;
    border-bottom: 1px solid #dce5ef;
}
.create-group-item-table[data-v-3fe2ee41]{
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 84px 24px 0 105px;
}
.arrival-time-box[data-v-3fe2ee41]{
    position: absolute;
    top: 18px;
    left: 20px;
    width: auto;
}
.arrival-time-name[data-v-3fe2ee41]{
    width: 85px;
}
.set-year-work-item-select[data-v-3fe2ee41],[data-v-3fe2ee41] .set-year-work-item-select input,[data-v-3fe2ee41] .set-year-work-item-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
[data-v-3fe2ee41] .create-group-item-table .el-table td, .el-table th[data-v-3fe2ee41]{
    padding: 13px 0;
}
[data-v-3fe2ee41] .create-group-item-table .el-table{
    margin-bottom: 12px;
}
.add-stage-btn[data-v-3fe2ee41]{
    float: right;
    margin-top: 8px;
    margin-right: 24px;
}
[data-v-3fe2ee41] .el-table--enable-row-hover .el-table__body tr:hover>td{
    background: #fff;
}
[data-v-3fe2ee41] .set-year-work-table .statistics-table-row td:nth-child(4),[data-v-3fe2ee41] .set-year-work-table .statistics-table-header th:nth-child(4){
    border-left: 1px solid #dee6f0;
}
[data-v-3fe2ee41] .edit-cursor-pointer:hover span,[data-v-3fe2ee41] .edit-cursor-pointer:hover i{
    color: #2fa2fe;
}
.del-cursor-pointer[data-v-3fe2ee41]{
    cursor: pointer;
}
.del-cursor-pointer[data-v-3fe2ee41]:hover{
    color: #2fa2fe;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-7527b8bf]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-7527b8bf] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-7527b8bf] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-7527b8bf], .add-work-day[data-v-7527b8bf]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-7527b8bf]{
    width: 135px;
}
[data-v-7527b8bf] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-7527b8bf] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-7527b8bf]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-7527b8bf]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-7527b8bf]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-7527b8bf]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-7527b8bf]{
    width: 335px;
    height: 36px;
}
[data-v-7527b8bf] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-7527b8bf]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-7527b8bf]{
    width: 200px;
}
[data-v-7527b8bf] .el-form-item__label{
    color :#545f69;
}
[data-v-7527b8bf] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-7527b8bf] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-7527b8bf]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-7527b8bf]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-7527b8bf]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-7527b8bf]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-7527b8bf]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-7527b8bf]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-7527b8bf] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-7527b8bf]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-7527b8bf],[data-v-7527b8bf] .work-arrange-create-timepicker .el-input__inner,[data-v-7527b8bf] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-7527b8bf] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-7527b8bf]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-7527b8bf]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-7527b8bf]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-7527b8bf]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-7527b8bf]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-7527b8bf]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-7527b8bf]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-7527b8bf]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-7527b8bf]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-7527b8bf]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-7527b8bf]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-7527b8bf] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-7527b8bf] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-7527b8bf] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-7527b8bf]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-7527b8bf] .create-group-item-table .el-table td, .el-table th[data-v-7527b8bf]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-7527b8bf] .create-group-item-table .create-group-item-table-rest,[data-v-7527b8bf] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-7527b8bf] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-7527b8bf] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-7527b8bf]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-7527b8bf]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-7527b8bf]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-7527b8bf]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-7527b8bf]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-7527b8bf].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-7527b8bf].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-7527b8bf].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
/*
 * @desc 创建作息组样式
 * @author zhangxue
 * @date 20200422
 *
 */
.create_single_work_item_label[data-v-7527b8bf]{
    float: left;
    padding-right: 10px;
}
.work-create-detail-item-radio[data-v-7527b8bf]{
    float: left;
    width: 235px;
}
.create-group-item-desc[data-v-7527b8bf]{
    font-size: 13px;
    color: #9098a3;
}
.create-group-item-desc span[data-v-7527b8bf]{
    cursor: pointer;
    color: #2fa2fe;
    text-decoration: underline;
    margin-left: 10px;
}
[data-v-7527b8bf] .create-group-item-checkbox .el-checkbox span.el-checkbox__inner{
    width: 22px;
    height: 22px;
}
[data-v-7527b8bf] .create-group-item-checkbox .el-checkbox__label{
    font-size: 13px;
}
[data-v-7527b8bf] .create-group-item-checkbox .el-checkbox__inner::after{
    top: 2px;
    left: 7px;
}
.create-group-item-desc-name[data-v-7527b8bf]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    text-indent: 20px;
    font-size: 13px;
    color: #545f69;
    background-color: #f7f7f9;
    margin: 2px 0 15px;
}
.create-group-item-con[data-v-7527b8bf]{
    width: 100%;
    padding-bottom: 18px;
}
.create-group-item-con-time[data-v-7527b8bf]{
    position: relative;
    float: left;
    min-width: 50px;
    margin: 0 30px 15px 0;
    background-color: #f7f7f9;
    border-radius: 2px;
    padding: 15px;
}
.create-group-item-con-time-title[data-v-7527b8bf]{
    font-size: 13px;
    color: #545f69;
    height: 20px;
    line-height: 13px;
    padding-right: 75px;
}
.create-group-item-con-time-detail[data-v-7527b8bf]{
    font-size: 12px;
    color: #6a747e;
    line-height: 12px;
    padding-right: 75px;
}
.time-rest .create-group-item-con-time-detail[data-v-7527b8bf]{
    padding-right: 30px;
}
.time-rest .create-group-item-con-time-edit[data-v-7527b8bf]{
    height: 20px;
    line-height: 20px;
    top: 8px;
}
.create-group-item-con-time-edit[data-v-7527b8bf]{
    position: absolute;
    top: 11px;
    right: 15px;
    color: #6a747e;
    cursor: pointer;
}
.create-group-item-con-time-edit i[data-v-7527b8bf]{
    margin-left: 15px;
}
.create-group-item-con-time-edit i[data-v-7527b8bf]:hover{
    color: #2fa2fe;
}
.time-rest .create-group-item-con-time[data-v-7527b8bf]{
    padding: 13px;
}
.time-rest .create-group-item-con-time-detail[data-v-7527b8bf]{
    font-size: 13px;
    line-height: 10px;
}
.create-group-item-con-add-btn[data-v-7527b8bf]{
    width: 89px;
    height: 34px;
    line-height: 34px;
    padding: 0;
}
[data-v-7527b8bf] .create-group-item-con-add-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-7527b8bf] .create-group-item-con-add-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.time-work .create-group-item-con-add-btn[data-v-7527b8bf]{
    margin-top: 14px;
    float: left;
}
.time-rest .create-group-item-con-add-btn[data-v-7527b8bf]{
    margin-top: 1px;
}

.common_radio_div[data-v-c83666c0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.common_radio[data-v-c83666c0]{
    border: 1px solid #eaeff5;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    cursor: pointer;
    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;
    margin-right:6px;
}
.common_radio_box[data-v-c83666c0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.common_radio.ed[data-v-c83666c0] {
    border: 1px solid #30a1fd;
}
.common_radioed[data-v-c83666c0]{
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #30a1fd;
}

.choose_single_work_date_input[data-v-33246c4a]{
    height: 34px;
    line-height: 34px;
}
[data-v-33246c4a].choose_single_work_date_input .el-input__inner{
    line-height: 34px;
    height: 34px;
}
[data-v-33246c4a].choose_single_work_date_input .el-input__icon{
    line-height: 34px;
}
.choose_single_work_label[data-v-33246c4a]{
    float: left;
    line-height: 32px;
}
.choose_single_work_list[data-v-33246c4a]{
    overflow: auto;
}
.choose_single_work_search[data-v-33246c4a]{
    float: right;
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    width: 220px;
}
[data-v-33246c4a] .choose_single_work_search .el-input__inner{
    height: 32px;
    line-height: 32px;
}
.choose_single_work_search_box[data-v-33246c4a]{
    overflow: hidden;
    margin-top: 10px;
}
.choose_single_work_addbtn[data-v-33246c4a]{
    float: right;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
}
[data-v-33246c4a] .choose_single_work_search.el-input .el-input__icon{
    line-height: 32px;
}
.choose_single_work_table[data-v-33246c4a]{
    margin-top: 14px;
    height: 340px;
    overflow: auto;
}
.choose_single_work_table_item_radio[data-v-33246c4a]{
    border: 1px solid #eaeff5;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    cursor: pointer;
    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_single_work_table_item_radio.ed[data-v-33246c4a]{
    border: 1px solid #30a1fd;
}
.choose_single_work_table_item_radioed[data-v-33246c4a]{
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #30a1fd;
}
.choose_single_work_table_head[data-v-33246c4a]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-33246c4a]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-33246c4a]{
    height: 44px;
    line-height: 44px;
    /*display: flex;*/
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-33246c4a]{
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33%;
            flex: 0 0 33%;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 33%;
    float: left;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
}
.choose_single_work_footer[data-v-33246c4a]{
    width: 400px;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    margin-top: 10px;
}
.choose_single_work_footerbtn[data-v-33246c4a]{
    width: 120px;
}
.choose_single_work_footerbtn.grey[data-v-33246c4a]{
    background-color: #b2bbc4;
}
.work-arrange-empty-box[data-v-33246c4a]{
    width: 175px;
    margin: auto;
}
.choose_rest_date_box[data-v-33246c4a]{
    height: 140px;
    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;
}
.choose_rest_date_label[data-v-33246c4a]{
    padding-right: 20px;
}
[data-v-33246c4a] .choose_single_work_search .el-input__clear{
    position: absolute;
    right: 20px;
}
.choose_single_work_table_item_name[data-v-33246c4a] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 95%;
}

.single_work_arrange_item[data-v-c7b2adc6]{
    background-color: #fff;
    padding: 20px 30px;
    border-radius: 8px;
    overflow: hidden;
}
.single_work_arrange_item_title[data-v-c7b2adc6]{
    float: left;
    font-size: 15px;
    font-weight: bold;
    color: #545e68;
}
.single_work_arrange_item_btn[data-v-c7b2adc6]{
    float: right;
    color: #545e68;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 160px;
}
.single_work_arrange_item_btn span[data-v-c7b2adc6]{
    cursor: pointer;
}
.single_work_arrange_item_btn i[data-v-c7b2adc6]{
    padding-right: 10px;
}
.single_work_arrange_item_top[data-v-c7b2adc6]{
    overflow: hidden;
}
.single_work_arrange_item_con[data-v-c7b2adc6]{
    clear: both;
    color: #b3bcc5;
    line-height: 30px;
    margin-top: 10px;
}
.single_work_arrange_item_con i[data-v-c7b2adc6]{
    color: #b3bcc5;
}
.create_single_work[data-v-c7b2adc6]{
    background-color: #fff;
}
.create_single_work_item[data-v-c7b2adc6]{
    color: #555f68;
    clear: both;
    overflow: hidden;
    line-height: 40px;
    margin-bottom: 10px;
}
.create_single_work_item_input[data-v-c7b2adc6]{
    width: 335px;
    height: 36px;
}
[data-v-c7b2adc6] .create_single_work_item_input input{
    height: 36px;
    line-height: 36px;
    /*padding-right: 50px;*/
}
.create_single_work_item_label[data-v-c7b2adc6]{
    float: left;
    padding-right: 10px;
}
.create_single_work_item_radio[data-v-c7b2adc6]{
    float: left;
    width: 255px;
}
.create_single_work_item_select[data-v-c7b2adc6],[data-v-c7b2adc6] .create_single_work_item_select input,[data-v-c7b2adc6] .create_single_work_item_select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.create_single_work_item_con[data-v-c7b2adc6]{
    float: left;
    width: 80%;
    clear: both;
}
.create_single_arrival_box[data-v-c7b2adc6]{
    width: 100%;
    margin-top: 16px;
    border-radius: 6px;
}
.create_single_arrival_box_head[data-v-c7b2adc6]{
    background-color: #eeeff3;
    height: 34px;
    padding: 0 20px;
}
.create_single_arrival_box_time[data-v-c7b2adc6]{
    overflow: hidden;
    line-height: 68px;
    height: 68px;
    border: 1px solid #dee7f0;
}
.arrival_time_box[data-v-c7b2adc6]{
    float: left;
    margin-right: 10px;
    margin-left: 20px;
}
.arrival_time_picker[data-v-c7b2adc6]{
    width: 155px;
}
[data-v-c7b2adc6].arrival_time_picker .el-input__inner{
    line-height: 32px;
    height: 32px;
    font-size: 13px;
}
.create_single_work_bottom[data-v-c7b2adc6]{
    width: 500px;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.create_single_work_btn[data-v-c7b2adc6]{
    width: 200px;
}

.choose_single_work_date_input[data-v-43f586bc]{
    height: 34px;
    line-height: 34px;
}
[data-v-43f586bc].choose_single_work_date_input .el-input__inner{
    line-height: 34px;
    height: 34px;
}
[data-v-43f586bc].choose_single_work_date_input .el-input__icon{
    line-height: 34px;
}
.choose_single_work_label[data-v-43f586bc]{
    float: left;
    line-height: 32px;
}
.choose_single_work_list[data-v-43f586bc]{
    overflow: auto;
}
.choose_single_work_search[data-v-43f586bc]{
    float: right;
    height: 32px;
    line-height: 32px;
    margin-right: 10px;
    width: 220px;
}
[data-v-43f586bc] .choose_single_work_search .el-input__inner{
    height: 32px;
    line-height: 32px;
}
.choose_single_work_search_box[data-v-43f586bc]{
    overflow: hidden;
    margin-top: 10px;
}
.choose_single_work_addbtn[data-v-43f586bc]{
    float: right;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
}
[data-v-43f586bc] .choose_single_work_search.el-input .el-input__icon{
    line-height: 32px;
}
.choose_single_work_table[data-v-43f586bc]{
    margin-top: 14px;
    height: 340px;
    overflow: auto;
}
.choose_single_work_table_item_radio[data-v-43f586bc]{
    border: 1px solid #eaeff5;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    cursor: pointer;
    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_single_work_table_item_radio.ed[data-v-43f586bc]{
    border: 1px solid #30a1fd;
}
.choose_single_work_table_item_radioed[data-v-43f586bc]{
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #30a1fd;
}
.choose_single_work_table_head[data-v-43f586bc]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-43f586bc]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-43f586bc]{
    height: 44px;
    line-height: 44px;
    /*display: flex;*/
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-43f586bc]{
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33%;
            flex: 0 0 33%;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 33%;
    float: left;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
}
.choose_single_work_footer[data-v-43f586bc]{
    width: 400px;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    margin-top: 10px;
}
.choose_single_work_footerbtn[data-v-43f586bc]{
    width: 120px;
}
.choose_single_work_footerbtn.grey[data-v-43f586bc]{
    background-color: #b2bbc4;
}
.work-arrange-empty-box[data-v-43f586bc]{
    width: 175px;
    margin: auto;
}
.choose_rest_date_box[data-v-43f586bc]{
    height: 140px;
    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;
}
.choose_rest_date_label[data-v-43f586bc]{
    padding-right: 20px;
}
[data-v-43f586bc] .choose_single_work_search .el-input__clear{
    position: absolute;
    right: 20px;
}
.choose_single_work_table_item_name[data-v-43f586bc] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 95%;
}
.choose_single_work_footer[data-v-43f586bc]{
    margin-bottom: 20px;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-55a5cec8]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-55a5cec8] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-55a5cec8] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-55a5cec8], .add-work-day[data-v-55a5cec8]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-55a5cec8]{
    width: 135px;
}
[data-v-55a5cec8] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-55a5cec8] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-55a5cec8]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-55a5cec8]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-55a5cec8]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-55a5cec8]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-55a5cec8]{
    width: 335px;
    height: 36px;
}
[data-v-55a5cec8] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-55a5cec8]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-55a5cec8]{
    width: 200px;
}
[data-v-55a5cec8] .el-form-item__label{
    color :#545f69;
}
[data-v-55a5cec8] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-55a5cec8] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-55a5cec8]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-55a5cec8]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-55a5cec8]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-55a5cec8]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-55a5cec8]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-55a5cec8]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-55a5cec8] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-55a5cec8]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-55a5cec8],[data-v-55a5cec8] .work-arrange-create-timepicker .el-input__inner,[data-v-55a5cec8] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-55a5cec8] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-55a5cec8]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-55a5cec8]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-55a5cec8]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-55a5cec8]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-55a5cec8]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-55a5cec8]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-55a5cec8]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-55a5cec8]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-55a5cec8]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-55a5cec8]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-55a5cec8]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-55a5cec8] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-55a5cec8] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-55a5cec8] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-55a5cec8]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-55a5cec8] .create-group-item-table .el-table td, .el-table th[data-v-55a5cec8]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-55a5cec8] .create-group-item-table .create-group-item-table-rest,[data-v-55a5cec8] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-55a5cec8] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-55a5cec8] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-55a5cec8]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-55a5cec8]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-55a5cec8]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-55a5cec8]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-55a5cec8]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-55a5cec8].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-55a5cec8].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-55a5cec8].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
[data-v-55a5cec8].work-arrange-list .el-tabs__active-bar{
    width: 50px!important;
}
.work-arrange-list-nav[data-v-55a5cec8]{
    float: left;
}
.add-common-right-btn[data-v-55a5cec8]{
    float: right;
    margin: 17px 0;
}
.work-arrange-list-item[data-v-55a5cec8]{
    position: relative;
    width: 100%;
    height: 108px;
    background: #fff;
    border-radius: 6px;
    color: #6a747e;
    margin-bottom: 20px;
    padding: 25px 30px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.work-arrange-list-item-name[data-v-55a5cec8]{
    width: 100%;
    height: 42px;
    line-height: 17px;
    font-size: 17px;
    font-weight: bold;
    color: #555f69;
    padding-right: 160px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.work-arrange-list-item-desc[data-v-55a5cec8]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    color: #6a747e;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.work-arrange-list-item-time-icon[data-v-55a5cec8]{
    width: 14px;
    height: 14px;
    font-size: 14px;
    color: #b2bbc4;
    margin-right: 5px;
}
.work-arrange-list-item-desc span+span[data-v-55a5cec8]{
    margin-left: 25px;
}
.work-arrange-list-item-edit[data-v-55a5cec8]{
    position: absolute;
    right: 30px;
    top: 25px;
}
.work-arrange-edit-text[data-v-55a5cec8]{
    float: left;
    margin-left: 30px;
    cursor: pointer;
    color: #6a747e;
    font-size: 13px;
}
.work-arrange-edit-icon[data-v-55a5cec8]{
    width: 15px;
    height: 16px;
    font-size: 15px;
    font-weight: bold;
}
.work-arrange-edit-text[data-v-55a5cec8]:hover{
    color: #2fa2fe;
}
/*
.work_arrange_list_top{
    overflow: hidden;
}
*/
.work-arrange-year-edit[data-v-55a5cec8]{
    float: left;
    font-weight: normal;
    margin-left: 20px;
    font-size: 14px;
    cursor: pointer;
}
.work-arrange-year-edit[data-v-55a5cec8]:hover{
    color: #2fa2fe;
}
.work-arrange-year-name[data-v-55a5cec8]{
    float: left;
}
.work-arrange-list-item-btn[data-v-55a5cec8]{
    background-color: #2fa2fd;
    color: #fff;
    width: 106px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-radius: 4px;
    position: absolute;
    right: 30px;
    top: 34px;
    cursor: pointer;
}
.create_page_top[data-v-55a5cec8]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-55a5cec8]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-55a5cec8]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-55a5cec8]{
    padding: 20px 5%;
    border-radius: 10px;
}
.work-arrange-list-head-title[data-v-55a5cec8]{
    line-height: 70px;
}

.single_work_arrange_item[data-v-d11fc94a]{
    background-color: #fff;
    padding: 20px 30px;
    border-radius: 8px;
    overflow: hidden;
}
.single_work_arrange_item_title[data-v-d11fc94a]{
    float: left;
    font-size: 15px;
    font-weight: bold;
    color: #545e68;
}
.single_work_arrange_item_btn[data-v-d11fc94a]{
    float: right;
    color: #545e68;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 160px;
}
.single_work_arrange_item_btn span[data-v-d11fc94a]{
    cursor: pointer;
}
.single_work_arrange_item_btn i[data-v-d11fc94a]{
    padding-right: 10px;
}
.single_work_arrange_item_top[data-v-d11fc94a]{
    overflow: hidden;
}
.single_work_arrange_item_con[data-v-d11fc94a]{
    clear: both;
    color: #b3bcc5;
    line-height: 30px;
    margin-top: 10px;
}
.single_work_arrange_item_con i[data-v-d11fc94a]{
    color: #b3bcc5;
}
.create_single_work[data-v-d11fc94a]{
    background-color: #fff;
}
.create_single_work_item[data-v-d11fc94a]{
    color: #555f68;
    clear: both;
    overflow: hidden;
    line-height: 40px;
    margin-bottom: 10px;
}
.create_single_work_item_input[data-v-d11fc94a]{
    width: 335px;
    height: 36px;
}
[data-v-d11fc94a] .create_single_work_item_input input{
    height: 36px;
    line-height: 36px;
    /*padding-right: 50px;*/
}
.create_single_work_item_label[data-v-d11fc94a]{
    float: left;
    padding-right: 10px;
}
.create_single_work_item_radio[data-v-d11fc94a]{
    float: left;
    width: 255px;
}
.create_single_work_item_select[data-v-d11fc94a],[data-v-d11fc94a] .create_single_work_item_select input,[data-v-d11fc94a] .create_single_work_item_select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.create_single_work_item_con[data-v-d11fc94a]{
    float: left;
    width: 80%;
    clear: both;
}
.create_single_arrival_box[data-v-d11fc94a]{
    width: 100%;
    margin-top: 16px;
    border-radius: 6px;
}
.create_single_arrival_box_head[data-v-d11fc94a]{
    background-color: #eeeff3;
    height: 34px;
    padding: 0 20px;
}
.create_single_arrival_box_time[data-v-d11fc94a]{
    overflow: hidden;
    line-height: 68px;
    height: 68px;
    border: 1px solid #dee7f0;
}
.arrival_time_box[data-v-d11fc94a]{
    float: left;
    margin-right: 10px;
    margin-left: 20px;
}
.arrival_time_picker[data-v-d11fc94a]{
    width: 155px;
}
[data-v-d11fc94a].arrival_time_picker .el-input__inner{
    line-height: 32px;
    height: 32px;
    font-size: 13px;
}
.create_single_work_bottom[data-v-d11fc94a]{
    width: 500px;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.create_single_work_btn[data-v-d11fc94a]{
    width: 200px;
}

[data-v-6564b62a].work-arrange-list .el-tabs__active-bar{
    width: 50px!important;
}
.work-arrange-list-nav[data-v-6564b62a]{
    float: left;
}
.add-common-right-btn[data-v-6564b62a]{
    float: right;
    margin: 17px 0;
}
.work-arrange-list-item[data-v-6564b62a]{
    position: relative;
    width: 100%;
    height: 108px;
    background: #fff;
    border-radius: 6px;
    color: #6a747e;
    margin-bottom: 20px;
    padding: 25px 30px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.work-arrange-list-item-name[data-v-6564b62a]{
    width: 100%;
    height: 42px;
    line-height: 17px;
    font-size: 17px;
    font-weight: bold;
    color: #555f69;
    padding-right: 160px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.work-arrange-list-item-desc[data-v-6564b62a]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    color: #6a747e;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.work-arrange-list-item-time-icon[data-v-6564b62a]{
    width: 14px;
    height: 14px;
    font-size: 14px;
    color: #b2bbc4;
    margin-right: 5px;
}
.work-arrange-list-item-desc span+span[data-v-6564b62a]{
    margin-left: 25px;
}
.work-arrange-list-item-edit[data-v-6564b62a]{
    position: absolute;
    right: 30px;
    top: 25px;
}
.work-arrange-edit-text[data-v-6564b62a]{
    float: left;
    margin-left: 30px;
    cursor: pointer;
    color: #6a747e;
    font-size: 13px;
}
.work-arrange-edit-icon[data-v-6564b62a]{
    width: 15px;
    height: 16px;
    font-size: 15px;
    font-weight: bold;
}
.work-arrange-edit-text[data-v-6564b62a]:hover{
    color: #2fa2fe;
}
/*
.work_arrange_list_top{
    overflow: hidden;
}
*/
.work-arrange-year-edit[data-v-6564b62a]{
    float: left;
    font-weight: normal;
    margin-left: 20px;
    font-size: 14px;
    cursor: pointer;
}
.work-arrange-year-edit[data-v-6564b62a]:hover{
    color: #2fa2fe;
}
.work-arrange-year-name[data-v-6564b62a]{
    float: left;
}
.work-arrange-list-item-btn[data-v-6564b62a]{
    background-color: #2fa2fd;
    color: #fff;
    width: 106px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-radius: 4px;
    position: absolute;
    right: 30px;
    top: 34px;
    cursor: pointer;
}
.create_page_top[data-v-6564b62a]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-6564b62a]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-6564b62a]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-6564b62a]{
    padding: 20px 5%;
    border-radius: 10px;
}
.work-arrange-list-head-title[data-v-6564b62a]{
    line-height: 70px;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-7b30590a]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-7b30590a] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-7b30590a] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-7b30590a], .add-work-day[data-v-7b30590a]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-7b30590a]{
    width: 135px;
}
[data-v-7b30590a] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-7b30590a] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-7b30590a]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-7b30590a]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-7b30590a]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-7b30590a]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-7b30590a]{
    width: 335px;
    height: 36px;
}
[data-v-7b30590a] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-7b30590a]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-7b30590a]{
    width: 200px;
}
[data-v-7b30590a] .el-form-item__label{
    color :#545f69;
}
[data-v-7b30590a] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-7b30590a] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-7b30590a]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-7b30590a]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-7b30590a]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-7b30590a]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-7b30590a]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-7b30590a]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-7b30590a] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-7b30590a]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-7b30590a],[data-v-7b30590a] .work-arrange-create-timepicker .el-input__inner,[data-v-7b30590a] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-7b30590a] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-7b30590a]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-7b30590a]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-7b30590a]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-7b30590a]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-7b30590a]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-7b30590a]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-7b30590a]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-7b30590a]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-7b30590a]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-7b30590a]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-7b30590a]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-7b30590a] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-7b30590a] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-7b30590a] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-7b30590a]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-7b30590a] .create-group-item-table .el-table td, .el-table th[data-v-7b30590a]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-7b30590a] .create-group-item-table .create-group-item-table-rest,[data-v-7b30590a] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-7b30590a] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-7b30590a] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-7b30590a]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-7b30590a]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-7b30590a]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-7b30590a]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-7b30590a]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-7b30590a].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-7b30590a].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-7b30590a].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-1d416041]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-1d416041] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-1d416041] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-1d416041], .add-work-day[data-v-1d416041]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-1d416041]{
    width: 135px;
}
[data-v-1d416041] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-1d416041] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-1d416041]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-1d416041]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-1d416041]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-1d416041]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-1d416041]{
    width: 335px;
    height: 36px;
}
[data-v-1d416041] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-1d416041]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-1d416041]{
    width: 200px;
}
[data-v-1d416041] .el-form-item__label{
    color :#545f69;
}
[data-v-1d416041] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-1d416041] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-1d416041]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-1d416041]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-1d416041]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-1d416041]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-1d416041]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-1d416041]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-1d416041] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-1d416041]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-1d416041],[data-v-1d416041] .work-arrange-create-timepicker .el-input__inner,[data-v-1d416041] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-1d416041] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-1d416041]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-1d416041]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-1d416041]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-1d416041]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-1d416041]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-1d416041]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-1d416041]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-1d416041]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-1d416041]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-1d416041]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-1d416041]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-1d416041] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-1d416041] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-1d416041] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-1d416041]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-1d416041] .create-group-item-table .el-table td, .el-table th[data-v-1d416041]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-1d416041] .create-group-item-table .create-group-item-table-rest,[data-v-1d416041] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-1d416041] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-1d416041] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-1d416041]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-1d416041]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-1d416041]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-1d416041]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-1d416041]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-1d416041].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-1d416041].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-1d416041].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
.work_detail_add_btn[data-v-1d416041]{
    height: 32px;
    line-height: 32px;
    float: right;
    padding: 0 14px;
}
.choose_single_work_table_item[data-v-1d416041]{
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-0ca281f8]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-0ca281f8] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-0ca281f8] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-0ca281f8], .add-work-day[data-v-0ca281f8]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-0ca281f8]{
    width: 135px;
}
[data-v-0ca281f8] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-0ca281f8] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-0ca281f8]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-0ca281f8]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-0ca281f8]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-0ca281f8]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-0ca281f8]{
    width: 335px;
    height: 36px;
}
[data-v-0ca281f8] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-0ca281f8]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-0ca281f8]{
    width: 200px;
}
[data-v-0ca281f8] .el-form-item__label{
    color :#545f69;
}
[data-v-0ca281f8] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-0ca281f8] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-0ca281f8]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-0ca281f8]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-0ca281f8]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-0ca281f8]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-0ca281f8]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-0ca281f8]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-0ca281f8] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-0ca281f8]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-0ca281f8],[data-v-0ca281f8] .work-arrange-create-timepicker .el-input__inner,[data-v-0ca281f8] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-0ca281f8] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-0ca281f8]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-0ca281f8]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-0ca281f8]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-0ca281f8]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-0ca281f8]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-0ca281f8]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-0ca281f8]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-0ca281f8]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-0ca281f8]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-0ca281f8]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-0ca281f8]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-0ca281f8] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-0ca281f8] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-0ca281f8] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-0ca281f8]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-0ca281f8] .create-group-item-table .el-table td, .el-table th[data-v-0ca281f8]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-0ca281f8] .create-group-item-table .create-group-item-table-rest,[data-v-0ca281f8] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-0ca281f8] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-0ca281f8] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-0ca281f8]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-0ca281f8]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-0ca281f8]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-0ca281f8]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-0ca281f8]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-0ca281f8].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-0ca281f8].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-0ca281f8].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
[data-v-0ca281f8].work-arrange-list .el-tabs__active-bar{
    width: 50px!important;
}
.work-arrange-list-nav[data-v-0ca281f8]{
    float: left;
}
.add-common-right-btn[data-v-0ca281f8]{
    float: right;
    margin: 17px 0;
}
.work-arrange-list-item[data-v-0ca281f8]{
    position: relative;
    width: 100%;
    height: 108px;
    background: #fff;
    border-radius: 6px;
    color: #6a747e;
    margin-bottom: 20px;
    padding: 25px 30px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.work-arrange-list-item-name[data-v-0ca281f8]{
    width: 100%;
    height: 42px;
    line-height: 17px;
    font-size: 17px;
    font-weight: bold;
    color: #555f69;
    padding-right: 160px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.work-arrange-list-item-desc[data-v-0ca281f8]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    color: #6a747e;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.work-arrange-list-item-time-icon[data-v-0ca281f8]{
    width: 14px;
    height: 14px;
    font-size: 14px;
    color: #b2bbc4;
    margin-right: 5px;
}
.work-arrange-list-item-desc span+span[data-v-0ca281f8]{
    margin-left: 25px;
}
.work-arrange-list-item-edit[data-v-0ca281f8]{
    position: absolute;
    right: 30px;
    top: 25px;
}
.work-arrange-edit-text[data-v-0ca281f8]{
    float: left;
    margin-left: 30px;
    cursor: pointer;
    color: #6a747e;
    font-size: 13px;
}
.work-arrange-edit-icon[data-v-0ca281f8]{
    width: 15px;
    height: 16px;
    font-size: 15px;
    font-weight: bold;
}
.work-arrange-edit-text[data-v-0ca281f8]:hover{
    color: #2fa2fe;
}
/*
.work_arrange_list_top{
    overflow: hidden;
}
*/
.work-arrange-year-edit[data-v-0ca281f8]{
    float: left;
    font-weight: normal;
    margin-left: 20px;
    font-size: 14px;
    cursor: pointer;
}
.work-arrange-year-edit[data-v-0ca281f8]:hover{
    color: #2fa2fe;
}
.work-arrange-year-name[data-v-0ca281f8]{
    float: left;
}
.work-arrange-list-item-btn[data-v-0ca281f8]{
    background-color: #2fa2fd;
    color: #fff;
    width: 106px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-radius: 4px;
    position: absolute;
    right: 30px;
    top: 34px;
    cursor: pointer;
}
.create_page_top[data-v-0ca281f8]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-0ca281f8]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-0ca281f8]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-0ca281f8]{
    padding: 20px 5%;
    border-radius: 10px;
}
.work-arrange-list-head-title[data-v-0ca281f8]{
    line-height: 70px;
}

.navbar-set[data-v-0573d0df]{
    width: 100%;
}
.navbar-set-box[data-v-0573d0df]{
    width: 100%;
    margin-top: 40px;
    background-color: #fff;
    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;
    border-radius: 5px;
}
.navbar-set-box-nav[data-v-0573d0df]{
    padding: 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 94%;
    border-radius: 5px;
    margin: 20px 0;
    border: 2px solid #f3f7f9;
    -webkit-box-shadow: 0 0 10px #f3f7f9;
            box-shadow: 0 0 10px #f3f7f9;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.navbar-set-box-nav-logo[data-v-0573d0df]{
    height: 60px;
    width: 16%;
    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;
}
.navbar-set-box-nav-logo img[data-v-0573d0df]{
    width: 35px;
    height: 35px;
    margin-right: 10px;
}
.navbar-set-box-nav-logo span[data-v-0573d0df]{
    font-size: 17px;
}
.navbar-set-box-nav-tab[data-v-0573d0df]{
    width: 70%;
}
[data-v-0573d0df] .navbar-set-box-nav-tab .el-tabs{
    font-size: 15px;
}
[data-v-0573d0df] .navbar-set-box-nav-tab .el-tabs__header{
    margin: 0;
}
[data-v-0573d0df] .navbar-set-box-nav .el-tabs__item{
    line-height: 60px;
    height: 60px;
}
[data-v-0573d0df] .el-tabs__nav-wrap:after{
    background: rgba(255, 255, 255, 0);
}
.navbar-set-box-nav-opera[data-v-0573d0df]{
    /*padding-right: 40px;*/
}
.navbar-set-box-nav-opera span[data-v-0573d0df]{
    padding: 5px;
}
.navbar-set-box-nav-opera i[data-v-0573d0df]{
    padding: 5px;
}
.navbar-set-box-form[data-v-0573d0df]{
    width: 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;
}
.demo-ruleForm[data-v-0573d0df]{
    width: 88%;
}
[data-v-0573d0df] .navbar-set-box-form .el-radio__inner {
    width: 17px;
    height: 17px;
}
.navbar-set-box-form-logo[data-v-0573d0df]{
}
.navbar-set-box-form-img[data-v-0573d0df]{
    width: 100px;
    height: 100px;
    border: 1px dashed #9bccf1;
    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;
}
.navbar-set-box-form-img img[data-v-0573d0df]{
    width: 100%;
    height: 100%;
}
.logo-add-icon[data-v-0573d0df]{
    font-size: 40px;
    color: #44a4ef;
}
[data-v-0573d0df] .navbar-set-box-form .el-form-item {
    margin-bottom: 10px;
}
.navbar-set-box-form-name[data-v-0573d0df]{
    width: 46%;
    margin-bottom: 10px;
}
.navbar-set-item-checkbox[data-v-0573d0df]{
}
.navbar-set-item-checkitem[data-v-0573d0df]{
    position: relative;
    width: 100%;
    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;
}
.navbar-set-item-checkitem-left[data-v-0573d0df]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.navbar-set-item-checkitem-center[data-v-0573d0df]{
}
.navbar-set-item-checkitem-right[data-v-0573d0df]{
    margin-right: 10px;
}
.navbar-set-item-checkitem-right i[data-v-0573d0df]{
    padding: 20px 15px;
    cursor: pointer;
}
[data-v-0573d0df] .navbar-set-item-checkitem .el-checkbox__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
}
[data-v-0573d0df] .navbar-set-item-checkitem .el-checkbox:last-of-type {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 98%;
    background-color: #f9f9f9;
    margin-top: 15px;
    padding: 10px 15px;
}
[data-v-0573d0df] .el-checkbox__input.is-checked+.el-checkbox__label {
    color: #2c3e50;
}
[data-v-0573d0df] .el-checkbox span.el-checkbox__inner {
    margin-top: 10px;
}
.navbar-set-item-checkitem-edit[data-v-0573d0df]{
    width: 98%;
    border: 1px solid #efeef2;
    margin-top: 15px;
    padding: 10px 15px;
}
.add-edit[data-v-0573d0df]{
    margin-top: -30px;
    margin-bottom: 50px;
}
.checkitem-edit-bottom-btn[data-v-0573d0df]{
    padding: 7px 40px;
}
.navbar-set-item-checkitem-input[data-v-0573d0df]{
    width: 50%;
}
.navbar-set-item-checkitem-button[data-v-0573d0df]{
    padding: 0px 20px;
    border-radius: 3px;
    color: #fff;
    background: #2da2fc;
    cursor: pointer;
    width: 84px;
    margin-top: 15px;
    margin-bottom: 50px;
    line-height: 36px;
    -webkit-box-shadow: 0 0 5px #2fa1fc;
            box-shadow: 0 0 5px #2fa1fc;
}
.navbar-set-box-form-color[data-v-0573d0df]{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    background-color: #f9f9f9;
    padding: 20px 25px 30px 25px;
    margin-top: -30px;
}
.block[data-v-0573d0df]{
    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;
    line-height: 60px;
    height: 60px;
}
.color-name[data-v-0573d0df]{
    min-width: 85px;
}
[data-v-0573d0df] .block .el-input__inner{
       width: 150px;
}
[data-v-0573d0df] .block .el-color-picker__trigger{
     height: 28px;
     width: 28px;
     padding: 0px;
}
[data-v-0573d0df] .block .el-color-picker__icon{
    font-size: 0;
}
[data-v-0573d0df] .block .el-color-picker__color{
     border: 0;
     -webkit-box-shadow: 0 0 7px #ccc;
             box-shadow: 0 0 7px #ccc;
}
[data-v-0573d0df] .block .el-color-picker{
    height: auto;
    padding: 0 15px;
}
[data-v-0573d0df] .el-color-picker__color-inner{
    border-radius: 3px;
}
.navbar-set-box-form-height[data-v-0573d0df]{
    position: absolute;
    top: 10%;
    left: 40%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
.tab-pane-class div[data-v-0573d0df]{
    color: red;
}

.manage-head-box[data-v-4c14d41c]{
    /*liuguanghui 修改布局 2020-11-6*/
    position: fixed;
    /*position: absolute;*/
    top: 0;
    left: 0;
    z-index: 10;
    width: 100%;
    height: 65px;
    width: 100%;
    background-color: #fff;
}
.manage-head[data-v-4c14d41c] {
    width: 90%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    background-color: #fff;
    margin: 0 auto;
    height: 65px;
    line-height: 65px;
}
.manage-head-box-left[data-v-4c14d41c]{
    font-size: 15px;
}
.manage-head-box-left i[data-v-4c14d41c]{
    cursor: pointer;
}
.manage-head-box-center[data-v-4c14d41c]{
    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;
}
.manage-head-box-center-text[data-v-4c14d41c]{
    margin: 0 15px;
    cursor: pointer;
    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;
    border-bottom: 4px solid Rgba(0,0,0,0);
}
.manage-head-box-center-ed[data-v-4c14d41c]{
    border-bottom: 4px solid #409eff;
    color: #409eff;
}
[data-v-4c14d41c]  .msg-manage-btn .el-button {
    height: 28px;
    padding: 4px 20px;
}















































.new-authentication-setting[data-v-0005b17f] {
    width: 100%;
    padding-top: 65px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-authentication-setting-page-header[data-v-0005b17f] {
    height: 40px;
    background: #fff;
    line-height: 40px;
    padding: 0 10px;
}
.new-authentication-setting-page-botton-group[data-v-0005b17f] {
    float: right;
}
[data-v-0005b17f] .el-button {
    height: 28px;
    padding: 4px 20px;
}
.new-authentication-setting-page-bgimg[data-v-0005b17f] {
    width: auto;
    height: 700px;
    /*margin: 20px 20px;*/
    position: relative;
    border: 1px solid #fff;
    padding-bottom: 35px;
    background-size: cover;
}
.new-authentication-setting-bg-btn[data-v-0005b17f] {
    display: none;
    width: 30px;
    height: 128px;
    left: -30px;
    letter-spacing: 7px;
    text-align: center;
    padding-left: 5px;
    padding-top: 23px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.bgSettingBtn[data-v-0005b17f] {
    display: block!important;
}
.new-authentication-setting-page-bgimg[data-v-0005b17f]:hover {
//border: 1px dashed #45b9ff;
}
.new-authentication-logo[data-v-0005b17f] {
    width: 60px;
    height: 60px;
    position: relative;
}
.new-authentication-logo img[data-v-0005b17f]{
    width: 100%;
    height: 100%;
}
.new-authentication-logo-slogan[data-v-0005b17f]{
    background-color: #fff;
    color:#2fa2fe;
    padding: 10px 25px;
    font-size: 16px;
    font-weight: bold;
    border-radius: 5px;
    position: relative;
}
.new-authentication-logo-slogan-angle[data-v-0005b17f]{
    position: absolute;
    top: 8px;
    left: -20px;
    width: 0;
    height: 0;
    border-bottom: 10px solid transparent;
    border-top: 10px solid transparent;
    border-right: 10px solid #fff;
    border-left: 10px solid transparent;
}
.new-authentication-logo-setting[data-v-0005b17f] {
    margin-top: 40px;
    margin-left: 40px;
    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;
}
.new-authentication-logo-setting-left[data-v-0005b17f]{
    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;
}
.new-authentication-logo-setting-left div[data-v-0005b17f]{
    margin-right: 8px;
}
.new-authentication-logo-setting-right[data-v-0005b17f]{
    margin-right: 20px;
}
.new-authentication-logo-setting-right span[data-v-0005b17f]{
    padding: 10px;
    font-size: 14px;
}
.new-authentication-logo-title[data-v-0005b17f]{
    color:#2fa2fe;
    position: relative;
}
.new-authentication-logo-text[data-v-0005b17f] {
    font-size: 35px;
}
.new-authentication-setting-loginbox[data-v-0005b17f] {
    width: 600px;
    height: 400px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    text-align: center;
}
[data-v-0005b17f] .el-tabs__nav-wrap::after {
    background: none;
}
[data-v-0005b17f] .el-tabs {
    width: 300px;
    margin: 30px auto;
}
.new-authentication-setting-QR-code[data-v-0005b17f] {
    width: 200px;
    height: 200px;
    margin: 0 auto;
}
.new-authentication-setting-QR-code img[data-v-0005b17f]{
    width: 100%;
    height: 100%;
}
.back-btn[data-v-0005b17f] {
    cursor: pointer;
}
.setting-others-items[data-v-0005b17f] {
    height: 40px;
    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-pack: distribute;
        justify-content: space-around;
}
.setting-others-item[data-v-0005b17f] {
    cursor: pointer;
}
.setting-login-methods[data-v-0005b17f] {
    height: 30px;
    border: 1px dashed #009fff;
    width: 60%;
    margin: 0 auto;
    cursor: pointer;
    color: #009fff;
    line-height: 30px;
}
.new-authentication-setting-kefu[data-v-0005b17f]{
    position: absolute;
    right: 0;
    top: 30%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100px;
    padding: 12px 5px 12px 12px;
    background-color: #fff;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -webkit-box-shadow: 0px 0px 10px #ddd;
            box-shadow: 0px 0px 10px #ddd;
}
.new-authentication-setting-kefu img[data-v-0005b17f]{
    width: 100px;
    height: 100px;
}
.new-authentication-setting-copyright[data-v-0005b17f]{
    position: absolute;
    bottom: 15px;
    left: 0;
    text-align: center;
    width: 100%;
}
.hover-setting-style[data-v-0005b17f] {
    display: none;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    color: #0a79df;
    border: 1px dashed #0a79df;
    cursor: pointer;
    background: #e6f6ff;
    position: absolute;
}
.new-authentication-setting-loginbox-btn[data-v-0005b17f] {
    width: 30px;
    height: 128px;
    left: -30px;
    letter-spacing: 7px;
    text-align: center;
    padding-left: 5px;
    padding-top: 23px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: none;
}
.loginBoxSetting[data-v-0005b17f] {
    display: block!important;
}
.new-authentication-link-setting[data-v-0005b17f] {
    float: right;
    position: relative;
    margin-right: 30px;
}
.new-authentication-link-item[data-v-0005b17f] {
    display: inline-block;
    margin: 0 20px;
    line-height: 64px;
    cursor: pointer;
    color: #999999;
}
.login-setting-nav-box[data-v-0005b17f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.login-setting-nav-span[data-v-0005b17f] {
    cursor: pointer;
    line-height: 26px;
    color: #666666;
    padding-top: 30px;
}
.login-setting-nav-span.ed[data-v-0005b17f]{
    color: #2fa2fe!important;
    border-radius: 2px;
}
.login-setting-nav-line[data-v-0005b17f]{
    display: none;
    border-radius: 3px;
    height: 3px;
    background-color: #2fa2fe;
    width: 30px;
    margin: auto;
}
.login-setting-nav-span.ed .login-setting-nav-line[data-v-0005b17f]{
    display: block;
}
.login-methods-setting-content[data-v-0005b17f] {
    margin-top: 20px;
}
[data-v-0005b17f] .login-setting-nav-account-input .el-input__inner{
    background-color: #f7f8fc;
    padding-left: 35px;
}
[data-v-0005b17f] .login-setting-nav-account-input .el-input__suffix{
    right: 10px;
    width: 100%;
}
.new-account-part2-forget-pwd[data-v-0005b17f]{
    line-height: 20px;
    cursor: pointer;
}
.login-pwd-setting-option[data-v-0005b17f] {
    width: 100%;
    height: 20px;
    font-size: 14px;
    margin: 0 auto;
    padding: 2px 0;
    position: relative;
    display: block;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    /*padding: 10px 0;*/
}
.new-authentication-title-setting-btn[data-v-0005b17f] {
    font-size: 12px;
}
.login-input-box[data-v-0005b17f] {
    /*padding-top: 30px;*/
    /*padding-bottom: 10px;*/
    /*margin-bottom: 10px;*/
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-authentication-logo-url[data-v-0005b17f] {
    position: relative;
}
.new-authentication-logo-slogan-setting-btn[data-v-0005b17f] {
    font-size: 14px;
    font-weight: normal;
}
.H5-style-login-btn-setting[data-v-0005b17f],
.login-btn-setting[data-v-0005b17f],
.new-authentication-sub-title-setting-btn[data-v-0005b17f],
.login-input-box-setting-btn[data-v-0005b17f],
.new-authentication-logo-slogan-setting-btn[data-v-0005b17f],
.login-pwd-setting-option-setting-btn[data-v-0005b17f],
.new-authentication-setting-items-project-btn[data-v-0005b17f],
.new-authentication-setting-project-btn[data-v-0005b17f],
.new-authentication-setting-kefu-btn[data-v-0005b17f],
.new-authentication-title-setting-btn[data-v-0005b17f],
.new-authentication-logo-setting-btn[data-v-0005b17f] {
    top: -21px;
    left: -1px;
    padding: 0px 10px;
    width: 60px;
}
.login-input-box-setting-btn[data-v-0005b17f]{
    top: -22px;
}
.setting-project-items:hover .new-authentication-setting-items-project-btn[data-v-0005b17f] {
    display: block;
}
.new-authentication-link-setting:hover .new-authentication-setting-project-btn[data-v-0005b17f] {
    display: block;
}
.login-setting-nav-box:hover .new-authentication-setting-project-btn[data-v-0005b17f] {
    display: block;
}
.new-authentication-setting-kefu:hover .new-authentication-setting-kefu-btn[data-v-0005b17f] {
    display: block;
}
.new-authentication-logo:hover .new-authentication-logo-setting-btn[data-v-0005b17f] {
    display: block;
    left: -10px;
}
.new-authentication-logo-text:hover .new-authentication-title-setting-btn[data-v-0005b17f] {
    display: block;
    top: -18px;
    width: 58px;
}
.login-input-box:hover .login-input-box-setting-btn[data-v-0005b17f] {
    display: block;
}
.login-pwd-setting-option:hover .login-pwd-setting-option-setting-btn[data-v-0005b17f] {
    display: block;
}
.new-authentication-logo-url:hover .new-authentication-sub-title-setting-btn[data-v-0005b17f] {
    display: block;
}
.new-authentication-logo-slogan:hover .new-authentication-logo-slogan-setting-btn[data-v-0005b17f] {
    display: block;
}
.H5-style-login-log:hover .new-authentication-logo-setting-btn[data-v-0005b17f] {
    display: block;
}
.login-btn-box:hover .login-btn-setting[data-v-0005b17f] {
    display: block;
}
.H5-style-login-btn-box:hover .H5-style-login-btn-setting[data-v-0005b17f] {
    display: block;
}
.h5BgImgSetting[data-v-0005b17f] {
    display: block!important;
}
.login-btn-box[data-v-0005b17f] {
    position: relative;
    width: 86%;
    margin: 20px auto;
}
.login-btn[data-v-0005b17f] {
    width: 100%;
    height: 45px;
    background: #2fa2fe;
    border-radius: 5px;
    line-height: 45px;
    text-align: center;
    cursor: pointer;
    border-radius: 50px;
}
/*H5样式*/
.H5-style-container[data-v-0005b17f] {
    height: 750px;
    width: 425px;
    margin: 30px auto;
    background: #fff;
    position: relative;
    border-radius: 3px;
    background-size: cover;
}
.H5-style-login-log[data-v-0005b17f] {
    position: relative;
    width: 90px;
    height: 90px;
    margin: 70px auto;
    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;
}
.H5-style-login-log img[data-v-0005b17f] {
    width: 100%;
    height: 100%;
}
.H5-style-login-input-group[data-v-0005b17f] {
    width: 100%;
    padding: 0 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.H5-style-login-btn-box[data-v-0005b17f] {
    width: 365px;
    height: 52px;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 25px auto;
    /*margin-top: 25px;*/
}
.H5-style-login-btn[data-v-0005b17f] {
    width: 100%;
    height: 50px;
    font-size: 16px;
    background: #2fa2fe;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 6px;
    color: #fff;
    line-height: 50px;
    text-align: center;
    cursor: pointer;
}
.login-copyright[data-v-0005b17f] {
    position: absolute;
    bottom: 20px;
    width: 80%;
    left: 50%;
    padding: 4px 0;
    -webkit-transform: translate(-50%);
            transform: translate(-50%);
    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;
}
.login-copyright-text[data-v-0005b17f] {
    word-wrap: break-word;
    word-break: normal;
    text-align: center;
    font-size: 13px;
}
.new-authentication-copyright-btn[data-v-0005b17f] {
    top: -21px;
    left: -1px;
    padding: 0px 10px;
}
.login-copyright:hover .new-authentication-copyright-btn[data-v-0005b17f] {
    display: block;
}
.new-authentication-logo-text[data-v-0005b17f] {
    font-size: 35px;
}
.new-authentication-slogen[data-v-0005b17f] {
    background: #fff;
    position: absolute;
    border-radius: 5px;
    padding: 10px;
    top:40px;
    left: 220px;
}
.new-authentication-setting-loginbox[data-v-0005b17f] {
    width: 450px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    text-align: center;
    border-radius: 5px;
    -webkit-transition: .3s;
    transition: .3s;
    border: 1px solid transparent;
    padding-bottom: 20px;
}
[data-v-0005b17f] .el-tabs__nav-wrap::after {
    background: none;
}
[data-v-0005b17f] .el-tabs {
    width: 300px;
    margin: 30px auto;
}
.new-authentication-setting-QR-code[data-v-0005b17f] {
    width: 200px;
    height: 200px;
    margin: 0 auto;
}
.new-authentication-setting-QR-code img[data-v-0005b17f]{
    width: 100%;
    height: 100%;
}
.back-btn[data-v-0005b17f] {
    cursor: pointer;
}
.setting-project-items[data-v-0005b17f] {
    height: 40px;
    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-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin: 0 auto;
    width: 80%;
    position: relative;
    -webkit-transition: .3s;
    transition: .3s;
}
.setting-project-item[data-v-0005b17f] {
    cursor: pointer;
}
.setting-project-item i[data-v-0005b17f]{
    padding-right: 6px;
}
.setting-login-methods[data-v-0005b17f] {
    height: 30px;
    border: 1px dashed #009fff;
    width: 60%;
    margin: 0 auto;
    cursor: pointer;
    color: #009fff;
    line-height: 30px;
    margin-top: 10px;
}
.login-methods-faceID-box[data-v-0005b17f] {
    width: 75%;
    height: 200px;
    border: 1px solid #6ebfff;
    border-radius: 15px;
    margin: 0 auto;
    -webkit-box-shadow:0 0 10px 10px #d9eeff;
    box-shadow:0 0 10px 10px #d9eeff;
    margin-bottom: 20px;
    position: relative;
}
.hover-item-style[data-v-0005b17f] {
    border: 1px solid transparent;
}
/* .hover-item-style:hover {
    border: 1px dashed #0a79df;
    cursor: pointer;
} */
.mouseenteritem[data-v-0005b17f]{
    border: 1px dashed #0a79df;
    cursor: pointer;
}
.login-setting-nav-text[data-v-0005b17f]{
    height: 30px;
    line-height: 30px;
    padding-bottom: 10px;
}
.input-pre-icon[data-v-0005b17f]{
    position: absolute;
    top: 11px;
    left: 22px;
}
/*/deep/ .H5-style-login-input-group .el-input__icon {*/
/*    float: right;*/
/*    cursor: pointer;*/
/*}*/
/*/deep/ .H5-style-login-input-group .layui-icon-extend-iconfont{*/
/*    color: black;*/
/*    font-size: 16px;*/
/*}*/
.input-item-box[data-v-0005b17f] {
    position: relative;
}
.input-pre-icon[data-v-0005b17f]{
    position: absolute;
    top: 14px;
    left: 22px;
    height: 18px;
    width: 18px;
    font-size: 17px;
}
.input-icon-pwd-lock[data-v-0005b17f] {
    position: absolute;
    right: 10px;
    top: 13px;
}
.login-setting-nav-account-input[data-v-0005b17f] {
    position: relative;
    width: 100%;
    display: block;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    background: #f7f8fc;
    outline-style: none ;
    border: none;
    padding: 0 30px 0 50px;
    border-radius: 6px;
    margin-bottom: 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.web-input-item-box .input-pre-icon[data-v-0005b17f]{
    left: 22px;
}
.web-style-login-input-group[data-v-0005b17f]{
    width: 100%;
    padding: 0 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-account-part2-left[data-v-0005b17f]{
    float: left;
}
.new-account-part2-right[data-v-0005b17f]{
    float: right;
}
/*.new-authentication-setting-head{*/
/*    position: absolute;*/
/*    top: 0;*/
/*}*/
.new-authentication-setting-page[data-v-0005b17f]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
    position: relative;
}
.new-authentication-setting-page-content[data-v-0005b17f]{
    position: relative;
    width: 100%;
    height: 100%;
    padding: 20px 5%;
    overflow: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-login-nav-box-go-register[data-v-0005b17f]{
		/*color: #2fa2fe!important;*/
		float: right;
		margin-top: 34px;
		cursor: pointer;
}

.web-configure-right-box
/deep/.el-color-picker__color {
    border: none;
    -webkit-box-shadow: 0 0 10px #ddd;
            box-shadow: 0 0 10px #ddd;
}
.web-configure-right-box
/deep/.el-color-picker__trigger {
    border: none;
    -webkit-box-shadow: 0 0 10px #ddd;
            box-shadow: 0 0 10px #ddd;
}
/*
    @desc:   统一认证web内容配置-右侧配置
    @author: liuguanghui
    @date:   2020-09-27
*/
.set-box-logo-select[data-v-d5ee36c2]{
    height: 20px;
    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;
    font-size: 16px;
    margin-bottom: 10px;
    line-height: 20px;
}
.web-configure-logo-radio[data-v-d5ee36c2] {
    padding-bottom: 10px;
}
[data-v-d5ee36c2] .el-radio__label {
    margin-right: 5px;
}
[data-v-d5ee36c2] .el-radio__inner {
    width: 20px;
    height: 20px;
}
[data-v-d5ee36c2] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409EFF;
    background:  #409EFF;
}
[data-v-d5ee36c2] .el-radio {
    display: contents;
}
[data-v-d5ee36c2] .el-color-picker__color-inner {
    border-radius: 4px;
}
[data-v-d5ee36c2] .el-color-picker__trigger {
    margin-top: calc(100% - 20px);
    width: 26px;
    height: 26px;
}
.web-configure-right[data-v-d5ee36c2] {
    position: absolute;
    padding-left: 50px;
    width: 0;
    height: 100%;
    top: 0;
    right: 0;
    overflow: hidden;
    -webkit-transition: .5s;
    transition: .5s;
}
.web-configure-right.show[data-v-d5ee36c2] {
    width: 320px;
    right: 0;
}
.web-configure-right-box[data-v-d5ee36c2] {
    position: relative;
    padding: 10px;
    width: 300px; height: 100%;
    background-color: white;
    overflow-x: auto;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 25px #ddd;
            box-shadow: 0 0 25px #ddd;
}
.web-configure-btn[data-v-d5ee36c2] {
    position: absolute;
    top: 10px; right: calc(-49px + 100%);
    width: 30px; height: 45px;
    text-align: center;
    line-height: 45px;
    background-color: white;
    border-radius: 4px 0 0 4px;
    -webkit-box-shadow: -8px 2px  10px lightgrey;
            box-shadow: -8px 2px  10px lightgrey;
    cursor: pointer;
}
.web-configure-btn i[data-v-d5ee36c2] {
    font-size: 28px;
}
.web-configure-logo img[data-v-d5ee36c2] {
    margin: 20%;
    width: 60%;
    height: 60%;
}
.web-configure-other[data-v-d5ee36c2] {
    padding-bottom: 80px;
}
[data-v-d5ee36c2] .el-icon-arrow-down {
    display: none;
}
.web-configure-service-window-text[data-v-d5ee36c2] {
    padding: 10px 0;
    width: calc(100% - 20px);
}
.web-configure-upload-QR-code-ico img[data-v-d5ee36c2]{
    width: 100%;
    height: 100%;
}
.web-configure-QR-code-text[data-v-d5ee36c2] {
    margin-bottom: 10px;
    height: 30px;
    line-height: 30px;
    color: grey;
}
[data-v-d5ee36c2].el-button {
    margin: 10px 5px 10px 0;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.web-configure-link-btn[data-v-d5ee36c2] {
    margin-left: 130px;
}
.web-configure-link-ico i[data-v-d5ee36c2] {
    margin: 0 5px;
    color: grey;
    cursor: pointer;
}
.web-configure-link-ico[data-v-d5ee36c2] {
    margin-right: 20px;
    float: right;
    display: none;
}
.web-configure-link-info[data-v-d5ee36c2] {
    margin: 15px 0;
}
.web-configure-link-info:hover .web-configure-link-ico[data-v-d5ee36c2] {
    display: block;
}
.web-configure-link-link[data-v-d5ee36c2] {
    margin-left: 30px;
    margin-bottom: 10px;
    cursor: pointer;
}
.web-configure-link[data-v-d5ee36c2] {
    word-break: break-all;
}
.web-configure-slider[data-v-d5ee36c2] {
    padding: 15px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 42px;
}
[data-v-d5ee36c2].web-configure-slider .el-input {
    margin: 0 10px 0 20px;
    width: 60px;
}
[data-v-d5ee36c2] .el-slider {
    margin-left: 40px;
    width: 100px;
    display: inline-block;
}
.web-configure-upload-text[data-v-d5ee36c2] {
    margin-top: 20px;
    color: grey;
}
.web-configure-upload-ico[data-v-d5ee36c2] {
    display: block;
    margin-top: 30px;
    font-size: 60px;
    color: grey;
}
.web-configure-upload[data-v-d5ee36c2] {
    width: 100%;
    height: 100%;
    text-align: center;
}
[data-v-d5ee36c2].el-checkbox {
    margin: 5px 0;
}
.web-configure-title-sel-login-way[data-v-d5ee36c2] {
    display: grid;
    margin: 10px 0;
    height: auto;
}
.web-configure-title-input-color[data-v-d5ee36c2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0;
    line-height: 40px;
}
[data-v-d5ee36c2] .web-configure-title-input-color .el-color-picker__trigger {
    padding: 0;
    border: none;
}
[data-v-d5ee36c2] .web-configure-title-input-color .el-input {
    margin: 0 20px;
    width: 160px;
}
.web-configure-title-input[data-v-d5ee36c2] {
    margin-top: 10px;
    width: 90%;
    height: 50px;
}
.web-configure-title[data-v-d5ee36c2] {
    margin: 0 -10px;
    padding-left: 20px;
    width: 100%;
    height: 40px;
    background-color: rgb(243, 244, 246);
    line-height: 40px;
}
.web-configure-logo-foot[data-v-d5ee36c2] {
    width: 100%;
    height: 60px;
    line-height: 60px;
    color: rgb(128, 128, 128);
    font-size: 13px;
}
.web-configure-logo-img[data-v-d5ee36c2] {
    margin-top: 20px;
    margin-left: calc(50% - 60px);
    width: 110px;
    height: 110px;
}
.web-configure-head-title[data-v-d5ee36c2] {
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    font-weight: bold;
}
.web-configure-logo[data-v-d5ee36c2] {
    width: 100%;
}
.navbar-set-box-form-img[data-v-d5ee36c2]{
    width: 100%;
    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;
    border: 1px dashed rgb(0, 159, 255);
    border-radius: 4px;
}
.navbar-set-box-form-img span[data-v-d5ee36c2]{
    width: 100px;
    height: 100px;
    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;
    cursor: pointer;
}
.navbar-set-box-form-img img[data-v-d5ee36c2]{
    width: 100px;
    height: 100px;
}
.navbar-set-box-upload-img-box[data-v-d5ee36c2] {
    margin-top: 10px;
    width: calc(100% - 20px);
    height: 180px;
    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;
    border: 1px dashed rgb(0, 159, 255);
    border-radius: 4px;
    cursor: pointer;
}
.navbar-set-box-upload-img-box img[data-v-d5ee36c2] {
    width: 100%;
    height: 100%;
}
.navbar-set-box-upload-ico-box[data-v-d5ee36c2] {
    margin-top: 10px;
    width: calc(100% - 20px);
    height: 180px;
    border: 1px dashed rgb(0, 159, 255);
    border-radius: 4px;
    cursor: pointer;
}
.web-configure-background_img-foot[data-v-d5ee36c2] {
    width: calc(100% - 20px);
    margin-top: 10px;
    color: grey;
    text-align: center;
}
.size-input[data-v-d5ee36c2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 50px;
}
.size-input[data-v-d5ee36c2] .el-input {
    margin-right: 10px;
}
.default-login-types-radio[data-v-d5ee36c2]{
	display: block;
	margin: 6px 0;
}
/**红色主题样式覆盖，弹框样式覆盖,弹框需要给el-dialog添加特定class .common-drama-dialog**/
[data-v-c29e5e46] .el-header{
    background: #fff;
}
[data-v-c29e5e46] .common-drama-dialog .el-dialog__headerbtn{
    top:0;
    right:0;
    background-color: inherit;
}
[data-v-c29e5e46] .common-drama-dialog .el-dialog__headerbtn .el-dialog__close{
    border:none;
}
[data-v-c29e5e46] .common-drama-dialog .el-dialog{
    border-radius: 0;
}
[data-v-c29e5e46] .common-drama-dialog .el-dialog__header{
    background-color: #f0f1f3;
}
[data-v-c29e5e46] .common-drama-dialog .el-dialog__headerbtn:focus .el-dialog__close,[data-v-c29e5e46] .common-drama-dialog .el-dialog__headerbtn:hover .el-dialog__close{
    color: #900000;
}
[data-v-c29e5e46].el-select-dropdown__item.selected{
    color:#ab3b3a;
}
[data-v-c29e5e46] .el-button--primary{
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-c29e5e46] .el-input__inner:focus,[data-v-c29e5e46] .el-select .el-input__inner:focus,[data-v-c29e5e46] .el-select .el-input.is-focus .el-input__inner,[data-v-c29e5e46] .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #ab3b3a;
}
[data-v-c29e5e46] .head_style th{
    background-color: #f9f9f7;
    color: #222220;
}
/**表格样式覆盖**/
.drama-table[data-v-c29e5e46]{
    -webkit-box-shadow: 0px 0px 8px 2px #eee;
            box-shadow: 0px 0px 8px 2px #eee;
    margin-top:20px;
}
[data-v-c29e5e46] .drama-table .el-table .cell{
    text-align: center;
}
[data-v-c29e5e46] .drama-table .el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #f3f3eb;
}
[data-v-c29e5e46] .common_drama_table .el-checkbox__input.is-checked .el-checkbox__inner,[data-v-c29e5e46] .common_drama_table .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background-color: #fff;
    border-color: #900000;
}
[data-v-c29e5e46] .common_drama_table .el-checkbox__inner:hover{
    border-color: #900000;
}
[data-v-c29e5e46] .common_drama_table .el-checkbox__inner::after{
    width: 5px;
    height: 10px;
    left: 6px;
    border: 2px solid #900000;
    border-left: 0;
    border-top: 0;
}
[data-v-c29e5e46] .drama-table .el-table .descending .sort-caret.descending{
    border-top-color: #900000;
}
[data-v-c29e5e46] .drama-table .el-table .ascending .sort-caret.ascending{
    border-bottom-color: #900000;
}
/**按钮类样式**/
/** cdrama_select_box可作为公共的class cdrama_btn_color ***/
.drama_input[data-v-c29e5e46]{
    width:170px;
}
[data-v-c29e5e46] .drama_input .el-input__icon{
    line-height: 34px;
    color: #ab3b3a;
}
[data-v-c29e5e46] .cdrama_select_box i.el-select__caret.el-input__icon.el-icon-arrow-up {
    /*background: #ab3b3a;*/
    width: 34px;
    height: 34px;
    border-radius: 50%;
    color: #fff;
    margin-right: -10px;
    line-height: 34px;
}
[data-v-c29e5e46] .cdrama_select_box .el-input__inner {
    border-radius: 20px;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-c29e5e46] .cdrama_select_box.el-select .el-input.is-focus .el-input__inner
{
    border-color: #ab3b3a;
}
[data-v-c29e5e46] .cdrama_select_box.el-select .el-input__inner:focus{
    border-color: #f0f1f4;
}
[data-v-c29e5e46] .drama_input .el-input.is-active .el-input__inner,[data-v-c29e5e46] .drama_input .el-input__inner:focus{
    border-color: #ab3b3a;
}
[data-v-c29e5e46] .drama_input .el-input__inner{
    height: 34px;
    line-height: 34px;
    border-radius: 20px;
}
[data-v-c29e5e46] .cdrama_select_box .el-input__inner {
    height: 34px;
    line-height: 34px;
}
[data-v-c29e5e46] .cdrama_btn_color.el-button.is-round{
    padding: 0 23px;
}
[data-v-c29e5e46] .drama-table .el-table {
    border-radius: 10px;
}
.cdrama_btn_color[data-v-c29e5e46]{
    background-color: #ab3b3a;
    border-color: #ab3b3a;
    height: 34px;
    line-height: 34px;
}
[data-v-c29e5e46] .drama_star_icon .el-rate__icon{
    font-size:20px;
}
.float_right[data-v-c29e5e46]{
    float :right;
}
/**时间日期选择框样式start author: wumengtian**/
[data-v-c29e5e46] .drama-date-picker.el-date-editor.el-input{
   width: 155px;
}
[data-v-c29e5e46] .drama-date-picker.el-date-editor.el-input .el-input__inner{
    height: 34px;
    line-height: 34px;
    border-radius: 20px;
    cursor: pointer;
    text-align: center;
}
[data-v-c29e5e46] .drama-date-picker.el-date-editor.el-input__inner{
    height: 34px;
    line-height: 34px;
    border-radius: 20px;
}
[data-v-c29e5e46] .drama-date-picker.el-date-editor.el-range-editor.el-input__inner{
    cursor: pointer;
}
[data-v-c29e5e46] .drama-date-picker.el-date-editor.el-range-editor.el-input__inner input{
    cursor: pointer;
}
[data-v-c29e5e46] .drama-date-picker.el-date-editor.el-input.is-focus.el-input__inner {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ab3b3a;
}
[data-v-c29e5e46] .drama-date-picker.el-range-editor.el-input__inner {
   width: 250px;
   margin-left: 20px;
}
[data-v-c29e5e46] .drama-date-picker.el-range-editor.is-active, .el-range-editor.is-active[data-v-c29e5e46]:hover{
    border: 1px solid #ab3b3a;
     -webkit-box-shadow: none;
    box-shadow: none;
}
[data-v-c29e5e46] .drama-date-picker.el-range-editor.el-input__inner .el-range-separator{
   line-height: 25px;
}
/**时间日期选择框样式end**/
/**单选框复选框***/
[data-v-c29e5e46] .create_attribute_item .el-radio__inner,[data-v-c29e5e46] .create_attribute_item .el-checkbox span.el-checkbox__inner,[data-v-c29e5e46] .drama-common-checkbox .el-radio__inner,[data-v-c29e5e46] .drama-common-checkbox .el-checkbox span.el-checkbox__inner {
    width:20px;
    height:20px;
    background-color: #f9f9f7;
   /* border-color: #950e0b;*/
}
[data-v-c29e5e46] .create_attribute_item .el-radio__input.is-checked .el-radio__inner,[data-v-c29e5e46] .drama-common-checkbox .el-radio__input.is-checked .el-radio__inner{
    color: #950e0b;
    background-color: #950e0b;
    border:none;
}
[data-v-c29e5e46] .create_attribute_item .el-radio__input.is-checked+.el-radio__label,[data-v-c29e5e46] .drama-common-checkbox .el-radio__input.is-checked+.el-radio__label{
    color: #333;
}
[data-v-c29e5e46] .create_attribute_item .el-radio__inner:hover,[data-v-c29e5e46] .drama-common-checkbox .el-radio__inner:hover{
    border-color: #950e0b;
}
[data-v-c29e5e46] .create_attribute_item .el-checkbox__input.is-checked .el-checkbox__inner,[data-v-c29e5e46] .create_attribute_item .el-checkbox__input.is-indeterminate .el-checkbox__inner,[data-v-c29e5e46] .drama-common-checkbox .el-checkbox__input.is-checked .el-checkbox__inner,[data-v-c29e5e46] .drama-common-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    color: #950e0b;
    background-color: #950e0b;
    border:none;
}
[data-v-c29e5e46] .create_attribute_item .el-checkbox__input.is-checked+.el-checkbox__label,[data-v-c29e5e46] .drama-common-checkbox .el-checkbox__input.is-checked+.el-checkbox__label{
    color: #333;
}
[data-v-c29e5e46] .create_attribute_item .el-checkbox__inner:hover,[data-v-c29e5e46] .drama-common-checkbox .el-checkbox__inner:hover{
    border-color: #950e0b;
}
[data-v-c29e5e46] .create_attribute_item .el-checkbox__input.is-focus .el-checkbox__inner,[data-v-c29e5e46] .drama-common-checkbox .el-checkbox__input.is-focus .el-checkbox__inner{
    border-color: #DCDFE6;
}
/***数字加减框样式**/
.link_asset_table_num[data-v-c29e5e46]{
    width:100px;
    height:30px;
}
[data-v-c29e5e46] .link_asset_table_num .el-input__inner:focus{
    border:none;
}
[data-v-c29e5e46] .link_asset_table_num .el-input-number__decrease,[data-v-c29e5e46] .link_asset_table_num .el-input-number__increase{
    border-radius: 0;
    height:28px;
}
[data-v-c29e5e46] .link_asset_table_num .el-input-number__decrease{
    border-right:1px solid #e4dece;
}
[data-v-c29e5e46] .link_asset_table_num.el-input-number .el-input{
    border:1px solid #e4dece;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-c29e5e46] .link_asset_table_num .el-input-number__increase{
    border-left:1px solid #e4dece;
    right:1px;
}
[data-v-c29e5e46] .link_asset_table_num .el-input__inner{
    border-radius: 0;
    border:0;
}
/***数字加减框样式**/
.drama-common-list-box[data-v-c29e5e46]{
    width:100%;
    padding:20px 12%;
    background: #f3f4f6;
    height:100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: auto;
}
.red[data-v-c29e5e46]{
    color: #900000;
}
.drama-bold-title[data-v-c29e5e46]{
    font-weight:600;
    font-size:15px;
}
.ASTLC_top_return_icon[data-v-c29e5e46]{
    padding-right: 6px;
    font-size:16px;
}
.drama_top_return[data-v-c29e5e46]{
    width:82px;
    height:32px;
    background: #ab3a3c;
    color: #fff;
    text-align: center;
    line-height:32px;
    border-radius: 20px;
    font-weight: bold;
    cursor: pointer;
}
.drama_add_top[data-v-c29e5e46]{
    height:40px;
    line-height:40px;
}
.red_star[data-v-c29e5e46]{
    color: #ff0101;
}
.drama-common-checkbox[data-v-c29e5e46]{
}
.drama_form_label[data-v-c29e5e46]{
    width:120px;
    text-align: right;
    vertical-align: middle;
    float: left;
    font-size: 14px;
    color: #606266;
    line-height: 40px;
    padding: 0 12px 0 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.drama_form_label span[data-v-c29e5e46]{
    color: #ff0000;
}
.drama_del_btn[data-v-c29e5e46]{
    cursor: pointer;
    color: #900000;
}
[data-v-c29e5e46] .el-table .ascending .sort-caret.ascending{
    border-bottom-color: #900000;
}
[data-v-c29e5e46] .el-table .descending .sort-caret.descending{
    border-top-color: #900000;
}
[data-v-c29e5e46] .el-button--primary.is-disabled,[data-v-c29e5e46] .el-button--primary.is-disabled:active,[data-v-c29e5e46] .el-button--primary.is-disabled:focus,[data-v-c29e5e46] .el-button--primary.is-disabled:hover{
    background-color: #f6d3d3;
    border-color: #f6d3d3;
}
.drama_empty_box[data-v-c29e5e46]{
    width:100%;
    height:300px;
    background: url(/vue/dist/static/img/empty.6f31599.png) no-repeat center;
}
[data-v-c29e5e46] i.el-input__icon.el-icon-circle-close.el-input__clear{
    right:10px;
}
[data-v-c29e5e46] .van-popup--bottom.van-popup--round{
    background-color: #fff;
}
[data-v-c29e5e46] .van-popup{
    background-color: #fff;
}
[data-v-c29e5e46] .el-table th.is-leaf{
    height: 70px;
}
[data-v-c29e5e46] .el-table .head_style{
    height: 70px;
}
.drama-second-desc[data-v-c29e5e46]{
    font-size: 12px;
    color: #bdbdbd;
}
*[data-v-c29e5e46]{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.drama-rent-process[data-v-c29e5e46] {
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    position: relative;
}
/**流程图**/
.drama-rent-process-list[data-v-c29e5e46] {
    width: 100%;
    height: 100%;
    overflow: auto;
    position: relative;
}
.drama-rp-node-list[data-v-c29e5e46] {
    position: absolute;
    left: 50%;
    width: 330px;
    clear: both;    
    padding-top: 8px;
    /*margin-left: -318px;*/
    margin-left: -241.5px;
}
.drama-rp-node-item[data-v-c29e5e46]{
    width: 330px;
}
.drama-rp-node-item-delete[data-v-c29e5e46]{
    position: absolute;
    top: -23px;
    right: -25px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #900000;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
    text-align: center;
    cursor: pointer;
}
.drama-rp-node-start[data-v-c29e5e46], .drama-rp-node-end[data-v-c29e5e46] {
    width: 72px;
    height: 37px;     
    margin: 0 auto;
    border-radius: 20px;
    background-color: #fff;
    font-size: 13px;
    text-align: center; 
    line-height: 37px;
}
.drama-rp-node-startLine-box[data-v-c29e5e46]{
    width: 100%
}
.drama-rp-node-startLine[data-v-c29e5e46] {
    width: 2px;
    height: 23px;
    background-color: #d6d8e1;
    margin: 0 auto;
}
.drama-rp-node-approval[data-v-c29e5e46] {
    width: 237px;
    height: 100px;
    padding: 15px 18px;
    margin: 0 auto;
    background-color: #fff;
    border-radius: 10px;
    cursor: pointer;
}
.drama-rp-node-approval-item[data-v-c29e5e46] {
    width: 100%;
    position: relative;
}
.drama-rp-node-item-ico[data-v-c29e5e46] {
    font-size: 19px;
}
.drama-rp-node-item-name[data-v-c29e5e46] {
    display: inline-block;
}
.drama-rp-node-item-desc[data-v-c29e5e46]{
    position: relative;
    width: 100%;
    height:34px;
    margin-top: 10px;
    background-color: #f3f4f6;
    line-height: 34px;
    color: #8f98a3;
    font-size: 13px;
    padding: 0 25px 0 11px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.drama-rp-node-item-desc-icon[data-v-c29e5e46]{
    position: absolute;
    top: 0;
    right: 11px;
    height: 34px;
    line-height: 34px;
}
.drama-rp-node-btn-box[data-v-c29e5e46] {
    width: 237px;
    height: 98px;
    position: relative;
    padding-bottom: 10px;
    margin: 0 auto;
}
.drama-rp-node-btn-box[data-v-c29e5e46]:before, .drama-rp-node-btn-box[data-v-c29e5e46]:after{    
    content: '';
    border-color:transparent;      
    border-style: solid;
    position: absolute;
}
.drama-rp-node-btn-box[data-v-c29e5e46]:before{                
    border: none;
    background: #d6d8e1;
    height: 78px;
    width: 2px;
    top: 0;
    left: 50%;
    margin-left: -1px;
}
.drama-rp-node-btn-box[data-v-c29e5e46]:after{              
    left: 50%;
    top: 78px;
    border-width: 9px;
    border-top-color: #d6d8e1;
    margin-left: -9px;
}
.drama-rp-node-btn[data-v-c29e5e46]{
    width: 100%;
    height: 100%;
    color: #fff;
    padding-top: 15px;
    text-align: center;
}
.drama-rp-node-btn .el-icon-circle-plus[data-v-c29e5e46]{
    font-size: 40px;
    cursor: pointer;
    position: relative;
    z-index: 10;
}
.red-border-color[data-v-c29e5e46]{
    border: 1px solid #900000;
}
/**设置审批人**/
.drama-rp-set-approval-box[data-v-c29e5e46] {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 330px;
    height: 100%;
    border-radius: 10px;
    background-color: #fff;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    z-index: 11;
}
.drama-rp-set-approval-box-hide[data-v-c29e5e46]{
    right: -330px;
}
.drama-rp-set-top[data-v-c29e5e46]{
    height: 70px;   
    width: 100%;
    line-height: 60px;
    padding: 10px 25px 0px 25px;
    border: 1px solid #f3f4f6; 
    font-size: 16px;
    color: #333;
}
.fl[data-v-c29e5e46]{
    float: left;
}
.drama-rps-top-icon[data-v-c29e5e46]{
    margin-left: 12px;
    cursor: pointer;
}
.edit-approval-input[data-v-c29e5e46] {
    width: 190px;
}
[data-v-c29e5e46]  .edit-approval-input .el-input__inner{
    width: 190px;
    height: 34px;
    background-color: #f9f9f7;
    border: 1px solid #eeeeee;
    border-radius: 4px;
}
.drama-rp-set-content[data-v-c29e5e46] {
   padding: 20px 26px 62px 26px;
}
.drama-rps-content-name[data-v-c29e5e46] {
    width: 100%;
    height: 35px;
    line-height: 35px
}
.drama-rps-content-item[data-v-c29e5e46]{
    width: 100%;
    padding: 10px 0;
}
[data-v-c29e5e46]  .drama-rps-content-item .el-select{
    width: 100%;
}
.drama-rp-set-foot[data-v-c29e5e46] {
    width: 100%;
    padding: 0 24px;
    position: absolute;
    bottom: 62px;
}
.drama-rps-foot-btn[data-v-c29e5e46] {
    width: 100px;
    height: 39px;
    text-align: center;
    line-height: 39px;
    cursor: pointer;
}
.drama-rps-foot-confirm[data-v-c29e5e46] {
    background-color: #900000;
    color: #fff;
}
.drama-rps-foot-cancel[data-v-c29e5e46] {
   background-color: #f9f9f7;
   color: #666;
}
.drama-rps-sure-btn[data-v-c29e5e46]{
    position: absolute;
    top: 0;
    right: 16px;
}
.drama-rps-add-btn[data-v-c29e5e46]{
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 20px;
    text-align: center;
    background: #950e0b;
    border-color: #950e0b;
}
.drama-rps-set-item-con[data-v-c29e5e46]{
    width: 100%;
    margin: 15px 0;
}
.drama-rps-set-user[data-v-c29e5e46]{
    display: inline-block;
    position: relative;
    min-width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e7ebef;
    border-radius: 2px;
    padding: 0 30px 0 14px;
    margin: 0 20px 10px 0;
}
.drama-rps-set-user-del-icon[data-v-c29e5e46]{
    position: absolute;
    top: 50%;
    right: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #950e0b;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}
/*
 * @desc 新建统一认证app页面设置样式
 * @date 20201028
 * @author pengmaihong
 */
.new-authentication-setting[data-v-9848eabe] {
    width: 100%;
    height: 100%;
    background-color: #f3f4f6;
}
.start-screen-img-box[data-v-9848eabe] {
    width: 70%;
    height: 100%;
    margin: 0 auto;
    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;
}
.new-authentication-setting-page-header[data-v-9848eabe] {
    position: absolute;
    top: 0;
    width: 100%;
    height: 65px;
    background: #fff;
    line-height: 65px;
    padding: 0 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-authentication-setting-page-botton-group[data-v-9848eabe] {
    float: right;
}
.new-authentication-setting-page-main[data-v-9848eabe]{
    position: relative;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-authentication-setting-page-content[data-v-9848eabe] {
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 30px;
    overflow: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-9848eabe] .msg-maname-detail-btn .el-button {
    height: 28px;
    padding: 3px 22px;
}
.page-switch-nav[data-v-9848eabe] {
    height: 37px;
    width: 20%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.page-switch-nav-line[data-v-9848eabe] {
    display: none;
    border-radius: 3px;
    height: 3px;
    background-color: #2fa2fe;
    width: 30px;
    margin: auto;
    margin-top: -6px;
}
.page-switch-nav-item[data-v-9848eabe] {
    cursor: pointer;
}
.page-switch-nav-item.ed .page-switch-nav-line[data-v-9848eabe] {
    display: block;
}
.new-authentication-setting[data-v-9848eabe] {
    width: 100%;
}
.new-authentication-setting-page-botton-group[data-v-9848eabe] {
    float: right;
}
[data-v-9848eabe] .msg-maname-detail-btn .el-button {
    height: 28px;
    padding: 4px 20px;
}
.new-authentication-setting-page-bgimg[data-v-9848eabe] {
    width: 100%;
    height: 700px;
    margin: 20px 20px;
    position: relative;
    border: 1px solid #fff;
    padding-bottom: 35px;
    background-size: cover;
}
.new-authentication-setting-bg-btn[data-v-9848eabe] {
    width: 30px;
    height: 128px;
    left: -30px;
    letter-spacing: 7px;
    text-align: center;
    padding-left: 5px;
    padding-top: 23px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-authentication-setting-page-bgimg[data-v-9848eabe]:hover {
//border: 1px dashed #45b9ff;
}
.new-authentication-logo[data-v-9848eabe] {
    width: 60px;
    height: 60px;
    position: relative;
}
.new-authentication-logo img[data-v-9848eabe]{
    width: 100%;
    height: 100%;
}
.new-authentication-logo-slogan[data-v-9848eabe]{
    background-color: #fff;
    color:#2fa2fe;
    padding: 10px 25px;
    font-size: 16px;
    font-weight: bold;
    border-radius: 5px;
    position: relative;
}
.new-authentication-logo-slogan-angle[data-v-9848eabe]{
    position: absolute;
    top: 8px;
    left: -20px;
    width: 0;
    height: 0;
    border-bottom: 10px solid transparent;
    border-top: 10px solid transparent;
    border-right: 10px solid #fff;
    border-left: 10px solid transparent;
}
.new-authentication-logo-setting[data-v-9848eabe] {
    margin-top: 40px;
    margin-left: 40px;
    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;
}
.new-authentication-logo-setting-left[data-v-9848eabe]{
    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;
}
.new-authentication-logo-setting-left div[data-v-9848eabe]{
    margin-right: 8px;
}
.new-authentication-logo-setting-right[data-v-9848eabe]{
    margin-right: 20px;
}
.new-authentication-logo-setting-right span[data-v-9848eabe]{
    padding: 10px;
    font-size: 14px;
}
.new-authentication-logo-title[data-v-9848eabe]{
    color:#2fa2fe;
    position: relative;
}
.new-authentication-logo-text[data-v-9848eabe] {
    font-size: 35px;
}
.new-authentication-setting-loginbox[data-v-9848eabe] {
    width: 600px;
    height: 400px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    text-align: center;
}
[data-v-9848eabe] .el-tabs__nav-wrap::after {
    background: none;
}
[data-v-9848eabe] .el-tabs {
    width: 300px;
    margin: 30px auto;
}
.new-authentication-setting-QR-code[data-v-9848eabe] {
    width: 200px;
    height: 200px;
    margin: 0 auto;
}
.new-authentication-setting-QR-code img[data-v-9848eabe]{
    width: 100%;
    height: 100%;
}
.back-btn[data-v-9848eabe] {
    cursor: pointer;
}
.setting-others-items[data-v-9848eabe] {
    height: 40px;
    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-pack: distribute;
        justify-content: space-around;
}
.setting-others-item[data-v-9848eabe] {
    cursor: pointer;
}
.setting-login-methods[data-v-9848eabe] {
    height: 30px;
    border: 1px dashed #009fff;
    width: 60%;
    margin: 0 auto;
    cursor: pointer;
    color: #009fff;
    line-height: 30px;
}
.new-authentication-setting-kefu[data-v-9848eabe]{
    position: absolute;
    right: 0;
    top: 30%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100px;
    padding: 12px 5px 12px 12px;
    background-color: #fff;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -webkit-box-shadow: 0px 0px 10px #ddd;
            box-shadow: 0px 0px 10px #ddd;
}
.new-authentication-setting-kefu img[data-v-9848eabe]{
    width: 100px;
    height: 100px;
}
.new-authentication-setting-copyright[data-v-9848eabe]{
    position: absolute;
    bottom: 15px;
    left: 0;
    text-align: center;
    width: 100%;
}
.hover-setting-style[data-v-9848eabe] {
    display: none;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    color: #0a79df;
    border: 1px dashed #0a79df;
    cursor: pointer;
    background: #e6f6ff;
    position: absolute;
}
.new-authentication-setting-loginbox-btn[data-v-9848eabe] {
    width: 30px;
    height: 128px;
    left: -30px;
    letter-spacing: 7px;
    text-align: center;
    padding-left: 5px;
    padding-top: 23px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-authentication-link-setting[data-v-9848eabe] {
    float: right;
    position: relative;
    margin-right: 30px;
}
.new-authentication-link-item[data-v-9848eabe] {
    display: inline-block;
    margin: 0 20px;
    line-height: 64px;
    cursor: pointer;
    color: #999999;
}
.login-setting-nav-box[data-v-9848eabe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.login-setting-nav-span[data-v-9848eabe] {
    cursor: pointer;
    line-height: 26px;
    color: #666666;
    padding-top: 30px;
}
.login-setting-nav-span.ed[data-v-9848eabe]{
    color: #2fa2fe!important;
    border-radius: 2px;
}
.login-setting-nav-line[data-v-9848eabe]{
    display: none;
    border-radius: 3px;
    height: 3px;
    background-color: #2fa2fe;
    width: 30px;
    margin: auto;
}
.login-setting-nav-span.ed .login-setting-nav-line[data-v-9848eabe]{
    display: block;
}
.login-methods-setting-content[data-v-9848eabe] {
    margin-top: 30px;
}
[data-v-9848eabe] .login-setting-nav-account-input .el-input__inner{
    background-color: #f7f8fc;
    padding-left: 35px;
}
[data-v-9848eabe] .login-setting-nav-account-input .el-input__suffix{
    right: 10px;
    width: 100%;
}
.new-account-part2-forget-pwd[data-v-9848eabe]{
    line-height: 20px;
    cursor: pointer;
}
.login-pwd-setting-option[data-v-9848eabe] {
    width: 100%;
    height: 20px;
    font-size: 14px;
    margin: 0 auto;
    padding: 2px 0;
    position: relative;
    display: block;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    /*padding: 10px 0;*/
}
.login-input-box[data-v-9848eabe] {
    /*padding-top: 30px;*/
    /*padding-bottom: 10px;*/
    /*margin-bottom: 10px;*/
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.page-content-box[data-v-9848eabe] {
    width: 100%;
    height: 100%;
}
.begin-page-img-setting-btn[data-v-9848eabe] {
    width: 30px;
    height: 120px;
    left: -30px;
    letter-spacing: 7px;
    text-align: center;
    padding-left: 5px;
    padding-top: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.begin-page-img-setting-btn2[data-v-9848eabe] {
    width: 30px;
    top: 0px;
    height: 138px;
    left: -30px;
    letter-spacing: 7px;
    text-align: center;
    padding-left: 5px;
    padding-top: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.mouseenteritem[data-v-9848eabe] {
    border: 1px dashed #0a79df!important;
    cursor: pointer;
}
.app-login-btn-setting-btn[data-v-9848eabe],
.app-login-input-box-setting-btn[data-v-9848eabe],
.new-authentication-setting-items-project-btn[data-v-9848eabe],
.new-authentication-setting-project-btn[data-v-9848eabe],
.new-authentication-setting-kefu-btn[data-v-9848eabe],
.login-pwd-setting-option-setting-btn[data-v-9848eabe],
.new-authentication-title-setting-btn[data-v-9848eabe],
.new-authentication-login-type-btn[data-v-9848eabe],
.new-authentication-logo-setting-btn[data-v-9848eabe] {
    top: -21px;
    left: -1px;
    padding: 0px 10px;
    width: 60px;
}
.app-login-input-box-setting-btn[data-v-9848eabe]{
    top: -22px;
}
.H5-style-container:hover .begin-page-img-setting-btn[data-v-9848eabe] {
    display: block;
}
.H5-style-container:hover .begin-page-img-setting-btn2[data-v-9848eabe] {
    display: block;
}
.new-authentication-setting-page-bgimg:hover .new-authentication-setting-bg-btn[data-v-9848eabe] {
    display: block;
}
.login-pwd-setting-option:hover .login-pwd-setting-option-setting-btn[data-v-9848eabe] {
    display: block;
}
.begin-page-img:hover .begin-page-img-setting-btn[data-v-9848eabe] {
    display: block;
}
.new-authentication-setting-loginbox:hover .new-authentication-setting-loginbox-btn[data-v-9848eabe] {
    display: block;
}
.setting-project-items:hover .new-authentication-setting-items-project-btn[data-v-9848eabe] {
    display: block;
}
.new-authentication-link-setting:hover .new-authentication-setting-project-btn[data-v-9848eabe] {
    display: block;
}
.login-methods-list:hover .new-authentication-setting-project-btn[data-v-9848eabe] {
    display: block;
}
.new-authentication-setting-kefu:hover .new-authentication-setting-kefu-btn[data-v-9848eabe] {
    display: block;
}
.new-authentication-logo:hover .new-authentication-logo-setting-btn[data-v-9848eabe] {
    display: block;
    left: -10px;
}
.new-authentication-logo-title:hover .new-authentication-title-setting-btn[data-v-9848eabe] {
    display: block;
}
.login-input-box:hover .app-login-input-box-setting-btn[data-v-9848eabe] {
    display: block;
}
.H5-style-login-log:hover .new-authentication-logo-setting-btn[data-v-9848eabe] {
    display: block;
}
.H5-style-login-btn-box:hover .app-login-btn-setting-btn[data-v-9848eabe] {
    display: block;
}
.H5-style-login-types-box:hover .new-authentication-login-type-btn[data-v-9848eabe] {
    display: block;
}
.h5BgImgSetting[data-v-9848eabe] {
    display: block!important;
}
/*H5样式*/
.H5-style-container[data-v-9848eabe] {
    height: 750px;
    width: 425px;
    margin: 0 auto 30px;
    background: #fff;
    position: relative;
    border-radius: 3px;
    background-size: cover;
}
.H5-style-container.hover-item-style[data-v-9848eabe]{
    border: 1px solid #f3f4f6;
}
.H5-style-login-log[data-v-9848eabe] {
    position: relative;
    width: 90px;
    height: 90px;
    margin: 70px auto;
    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;
}
.H5-style-login-log img[data-v-9848eabe] {
    width: 100%;
    height: 100%;
}
.H5-style-login-input-group[data-v-9848eabe] {
    width: 100%;
    padding: 0 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.H5-style-login-btn-box[data-v-9848eabe] {
    width: 365px;
    height: 52px;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 25px auto;
    /*margin-top: 25px;*/
}
.H5-style-login-btn[data-v-9848eabe] {
    width: 100%;
    height: 50px;
    font-size: 16px;
    background: #2fa2fe;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 6px;
    color: #fff;
    line-height: 50px;
    text-align: center;
    cursor: pointer;
}
.login-copyright[data-v-9848eabe] {
    position: absolute;
    bottom: 20px;
    width: 80%;
    left: 50%;
    padding: 4px 0;
    -webkit-transform: translate(-50%);
            transform: translate(-50%);
    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;
}
.login-copyright-text[data-v-9848eabe] {
    word-wrap: break-word;
    word-break: normal;
    text-align: center;
    font-size: 13px;
}
.new-authentication-copyright-btn[data-v-9848eabe] {
    top: -21px;
    left: -1px;
    padding: 0px 10px;
}
.login-copyright:hover .new-authentication-copyright-btn[data-v-9848eabe] {
    display: block;
}
.new-authentication-logo-text[data-v-9848eabe] {
    font-size: 35px;
}
.new-authentication-slogen[data-v-9848eabe] {
    background: #fff;
    position: absolute;
    border-radius: 5px;
    padding: 10px;
    top:40px;
    left: 220px;
}
.new-authentication-setting-loginbox[data-v-9848eabe] {
    width: 450px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    text-align: center;
    border-radius: 5px;
    -webkit-transition: .3s;
    transition: .3s;
    border: 1px solid transparent;
    padding-bottom: 20px;
}
[data-v-9848eabe] .el-tabs__nav-wrap::after {
    background: none;
}
[data-v-9848eabe] .el-tabs {
    width: 300px;
    margin: 30px auto;
}
.new-authentication-setting-QR-code[data-v-9848eabe] {
    width: 200px;
    height: 200px;
    margin: 0 auto;
}
.new-authentication-setting-QR-code img[data-v-9848eabe]{
    width: 100%;
    height: 100%;
}
.back-btn[data-v-9848eabe] {
    cursor: pointer;
}
.setting-project-items[data-v-9848eabe] {
    height: 40px;
    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-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin: 0 auto;
    width: 80%;
    position: relative;
    -webkit-transition: .3s;
    transition: .3s;
}
.setting-project-item[data-v-9848eabe] {
    cursor: pointer;
}
.setting-project-item i[data-v-9848eabe]{
    padding-right: 6px;
}
.setting-login-methods[data-v-9848eabe] {
    height: 30px;
    border: 1px dashed #009fff;
    width: 60%;
    margin: 0 auto;
    cursor: pointer;
    color: #009fff;
    line-height: 30px;
    margin-top: 10px;
}
.hover-item-style[data-v-9848eabe] {
    border: 1px solid transparent;
}
/*.hover-item-style:hover {*/
/*    border: 1px dashed #0a79df;*/
/*    cursor: pointer;*/
/*}*/
.login-setting-nav-text[data-v-9848eabe]{
    height: 30px;
    line-height: 30px;
    padding-bottom: 10px;
}
.input-item-box[data-v-9848eabe] {
    position: relative;
}
.input-pre-icon[data-v-9848eabe]{
    position: absolute;
    top: 14px;
    left: 22px;
    height: 18px;
    width: 18px;
    font-size: 17px;
}
.input-icon-pwd-lock[data-v-9848eabe] {
    position: absolute;
    right: 10px;
    top: 13px;
}
/*/deep/ .H5-style-login-input-group .el-input__icon {*/
/*    float: right;*/
/*    cursor: pointer;*/
/*}*/
/*/deep/ .H5-style-login-input-group .layui-icon-extend-iconfont{*/
/*    color: black;*/
/*    font-size: 16px;*/
/*}*/
.login-setting-nav-account-input[data-v-9848eabe] {
    position: relative;
    width: 100%;
    display: block;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    background: #f7f8fc;
    outline-style: none ;
    border: none;
    padding: 0 30px 0 50px;
    border-radius: 6px;
    margin-bottom: 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-account-part2-left[data-v-9848eabe]{
    float: left;
}
.new-account-part2-right[data-v-9848eabe]{
    float: right;
}
.H5-style-login-types-box[data-v-9848eabe]{
    width: 60%;
    margin: 36px auto 0;
    text-align: center;
    position: relative;
}
.H5-style-login-types-text[data-v-9848eabe]{
    font-size: 13px;
    color: #8a90a0;
    /*margin-top: 36px;*/
}
.H5-style-login-types-list[data-v-9848eabe]{
    margin-top: 20px;
}
.H5-style-login-types-item[data-v-9848eabe]{
    display: inline-block;
    width: 56px;
    height: 56px;
    border-radius: 50%;
}
.H5-style-login-types-item+.H5-style-login-types-item[data-v-9848eabe]{
    margin-left: 34px;
}
.H5-style-login-types-item img[data-v-9848eabe]{
    width: 100%;
    height: 100%;
}
.new-authentication-setting-page[data-v-9848eabe]{
    height: 100%;
    position: relative;
    padding-top: 65px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-7ae96716]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-7ae96716] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-7ae96716] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-7ae96716], .add-work-day[data-v-7ae96716]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-7ae96716]{
    width: 135px;
}
[data-v-7ae96716] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-7ae96716] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-7ae96716]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-7ae96716]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-7ae96716]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-7ae96716]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-7ae96716]{
    width: 335px;
    height: 36px;
}
[data-v-7ae96716] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-7ae96716]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-7ae96716]{
    width: 200px;
}
[data-v-7ae96716] .el-form-item__label{
    color :#545f69;
}
[data-v-7ae96716] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-7ae96716] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-7ae96716]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-7ae96716]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-7ae96716]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-7ae96716]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-7ae96716]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-7ae96716]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-7ae96716] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-7ae96716]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-7ae96716],[data-v-7ae96716] .work-arrange-create-timepicker .el-input__inner,[data-v-7ae96716] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-7ae96716] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-7ae96716]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-7ae96716]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-7ae96716]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-7ae96716]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-7ae96716]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-7ae96716]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-7ae96716]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-7ae96716]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-7ae96716]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-7ae96716]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-7ae96716]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-7ae96716] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-7ae96716] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-7ae96716] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-7ae96716]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-7ae96716] .create-group-item-table .el-table td, .el-table th[data-v-7ae96716]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-7ae96716] .create-group-item-table .create-group-item-table-rest,[data-v-7ae96716] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-7ae96716] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-7ae96716] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-7ae96716]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-7ae96716]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-7ae96716]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-7ae96716]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-7ae96716]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-7ae96716].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-7ae96716].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-7ae96716].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
.table-item-box[data-v-7ae96716]{
    position: relative;
}
.table-item-shadow[data-v-7ae96716]{
    position: absolute;
    width: 100%;
    height: 100%;
    background: #eff8ff;
    top: 0;
    left: 0;
    display: none;
}
.table-box[data-v-7ae96716]{
    border: 1px solid #e0e9f2;
    margin: auto;
    border-right: none;
}
.lesson-table-empty[data-v-7ae96716]{
    height: 300px;
    border-right: 1px solid #e0e9f2;
}
.create-table-box[data-v-7ae96716]{
    width: 88%;
    margin: auto;
}
.table-box-head[data-v-7ae96716]{
    width: 100%;
    height: 44px;
    background: ;
    line-height: 44px;
    color: #54616a;
}
.table-box-head li[data-v-7ae96716], .table-box-body-ul .table-box-body-li[data-v-7ae96716]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
    height: 100%;
    border-right: 1px solid #e0e9f2;
    border-bottom: 1px solid #e0e9f2;
    position: relative;
    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;
}
.table-box-head-li[data-v-7ae96716], .table-box-body-li[data-v-7ae96716]{
    width: 13%;
}
.table-box-head-li-9[data-v-7ae96716]{
    width: 9%;
    background: #f7f7f9;
}
.table-box-body-ul[data-v-7ae96716]{
    height: 68px;
    line-height: 68px;
}
.table-box-body-li-text[data-v-7ae96716]{
    position: absolute;
    width: 100%;
    pointer-events: none;
}
.table-box-body-li-shadow[data-v-7ae96716]{
    background: rgba(239, 248, 255, .8);
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    color: #33a2fb;
    cursor: pointer;
    z-index: 999;
    border: 1px solid #a2d6fe;
    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-flow: column;
            flex-flow: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.table-box-body-ul  .border_none[data-v-7ae96716]{
    border-right: 0;
}
.border_none .table-box-body-li-text[data-v-7ae96716]{
    display: none;
}
.table-box-body-li-text-item[data-v-7ae96716]{
    line-height: normal;
}
.table-box-title[data-v-7ae96716]{
    background: #f7f7f9;
    line-height: 44px;
    border-bottom: 1px solid #dce6f2;
    position: relative;
    border-right: 1px solid #dce6f2;
}
.table-box-title-add[data-v-7ae96716]{
    position: absolute;
    right: 10px;
    top: 0;
    color: #30a2fb;
    line-height: 44px;
    cursor: pointer;
}
.table-box-title-text[data-v-7ae96716]{
    width: 100%;
    text-align: center;
    color: #555f68;
}
.table-box-body-li-shadow-item[data-v-7ae96716]{
    width: 100%;
    -ms-flex-negative: inherit;
        flex-shrink: inherit;
    line-height: normal;
    height: 45%;
    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;
}
/**创建样式**/
.create-lesson-input[data-v-7ae96716]{
    width: 335px;
}
[data-v-7ae96716] .create-lesson-input .el-input__inner{
    padding-right: 50px;
}
.create-lesson-selector-item[data-v-7ae96716]{
    float: left;
    margin-right: 20px;
}
.create-lesson-selector[data-v-7ae96716]{
    width: 80px;
}
[data-v-7ae96716] .create-lesson-selector .el-input__suffix{
    line-height: 32px;
}
.create-lesson-bottom[data-v-7ae96716]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 60%;
    margin: 30px auto;
}
.create-lesson-bottom-btn[data-v-7ae96716]{
    width: 195px;
}
/**详情样式**/
.lesson-arrange-detail-title[data-v-7ae96716]{
    color: #545e68;
    font-weight: bold;
    font-size: 15px;
}
.lesson-arrange-detail-btn[data-v-7ae96716]{
    float: right;
}
.lesson-arrange-detail-top[data-v-7ae96716]{
    width: 88%;
    margin: auto;
    height: 30px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 20px;
}
.lesson-arrange-detail-btn i[data-v-7ae96716]{
    padding-right: 4px;
}
.lesson-table-empty-img[data-v-7ae96716]{
    width: 100px;
    height: 100px;
    background: url(/vue/dist/static/img/empty_lesson_03.43ccb07.png) no-repeat;
    margin-bottom: 10px;
}
.create-lesson-question-icon[data-v-7ae96716]{
    font-weight: bold;
    cursor: pointer;
    padding-left: 40px;
}
/*
 * @desc 校历作息公共css
 * @author zhangxue
 * @date 20200421
 *
 */
.work-arrange-body[data-v-b11a0408]{
    width: 80%;
    min-width: 1188px;
    max-width: 1400px;
    height: 100%;
    margin: auto;
}
[data-v-b11a0408] .work-arrange-list-head .el-tabs__header{
    margin: 15px 0;
}
[data-v-b11a0408] .el-tabs__nav-wrap::after{
    background: none;
}
.add-work-week[data-v-b11a0408], .add-work-day[data-v-b11a0408]{
    width: 118px;
    height: 33px;
    padding: 0;
    text-align: center;
}
.add-work-day[data-v-b11a0408]{
    width: 135px;
}
[data-v-b11a0408] .add-common-right-btn .el-icon-plus:before{
    font-weight: bold;
}
[data-v-b11a0408] .add-common-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 1px;
}
.work-arrange-detail-head[data-v-b11a0408]{
    position: relative;
    width: 100%;
    height: 56px;
    line-height: 56px;
    color: #7a8590;
}
.work-arrange-detail-back[data-v-b11a0408]{
    position: absolute;
    top: 0;
    left: 15px;
    height: 56px;
    font-size: 13px;
    cursor: pointer;
}
.work-arrange-detail-name[data-v-b11a0408]{
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-align: center;
}
.work-arrange-detail-con[data-v-b11a0408]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.work-create-detail-item-input[data-v-b11a0408]{
    width: 335px;
    height: 36px;
}
[data-v-b11a0408] .work-create-detail-item-input input{
    height: 36px;
    line-height: 36px;
}
.work-create-detail-bottom[data-v-b11a0408]{
    width: 500px;
    margin: 64px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-create-detail-btn[data-v-b11a0408]{
    width: 200px;
}
[data-v-b11a0408] .el-form-item__label{
    color :#545f69;
}
[data-v-b11a0408] .work-create-detail .common_radio_div span{
    font-size: 13px;
    color :#6a747e;
}
[data-v-b11a0408] .work-create-detail .el-form-item{
    margin-bottom: 10px;
}
.choose_single_work_table[data-v-b11a0408]{
    margin-top: 14px;
    overflow: auto;
}
.choose_single_work_table_head[data-v-b11a0408]{
    height: 44px;
    line-height: 44px;
    background-color: #eeeff3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.choose_single_work_table_body[data-v-b11a0408]{
    border: 1px solid #dce4ef;
    border-bottom: 0;
    border-top: 0;
}
.choose_single_work_table_li[data-v-b11a0408]{
    height: 44px;
    line-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    border-bottom: 1px solid #eaeff5;
}
.choose_single_work_table_item[data-v-b11a0408]{
    text-align: center;
    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;
}
.work-arrange-create-input[data-v-b11a0408]{
    height: 34px;
    line-height: 34px;
    width: 188px;
}
[data-v-b11a0408] .work-arrange-create-input .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.work-arrange-create-timepicker[data-v-b11a0408]{
    width: 200px;
}
.work-arrange-create-timepicker[data-v-b11a0408],[data-v-b11a0408] .work-arrange-create-timepicker .el-input__inner,[data-v-b11a0408] .work-arrange-create-timepicker .el-input__icon{
    height: 34px;
    line-height: 34px;
}
[data-v-b11a0408] .work-arrange-create-timepicker .el-input__inner{
    font-size: 13px;
}
.create_year_table_bottom[data-v-b11a0408]{
    border: 1px solid #eaeff5;
    border-top: 0;
    padding: 20px 0;
    overflow: hidden;
}
.choose_single_work_table_li[data-v-b11a0408]{
    height: 60px;
    line-height: 60px;
}
.choose_single_work_table_item_del[data-v-b11a0408]{
    color: #767f88;
    cursor: pointer;
}
.choose_single_work_table_item_del i[data-v-b11a0408]{
    font-size: 15px;
}
.work-arrange-empty-box[data-v-b11a0408]{
    width: 175px;
    margin: auto;
}
.create_page_top[data-v-b11a0408]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create_page_top_back[data-v-b11a0408]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create_page_top_title[data-v-b11a0408]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create_single_work_page_con[data-v-b11a0408]{
    padding: 20px 5%;
    border-radius: 10px;
    background-color: #fff;
}
.work_detail_top[data-v-b11a0408]{
    margin-bottom: 16px;
}
.work_detail_top_title[data-v-b11a0408]{
    color: #536069;
    font-size: 16px;
    font-weight: bold;
}
[data-v-b11a0408] .create-group-item-table .el-table{
    width: 100%;
    border: 1px solid #dee6f0;
    border-bottom: 0;
    border-radius: 5px;
}
[data-v-b11a0408] .create-group-item-table .el-table th{
    color: #545f69;
    background-color: #f7f7f9;
    font-size: 13px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    padding: 0;
}
[data-v-b11a0408] .create-group-item-table .el-table td, .el-table th.is-leaf[data-v-b11a0408]{
    border-bottom: 1px solid #dee6f0;
}
[data-v-b11a0408] .create-group-item-table .el-table td, .el-table th[data-v-b11a0408]{
    padding: 9px 0;
    font-size: 13px;
    color: #6a747e;
}
[data-v-b11a0408] .create-group-item-table .create-group-item-table-rest,[data-v-b11a0408] .create-group-item-table .create-group-item-table-work{
    width: 56px;
    height: 26px;
    padding: 0;
}
[data-v-b11a0408] .create-group-item-table .create-group-item-table-rest{
    background-color: #ffab4c;
    border-color: #ffab4c;
}
[data-v-b11a0408] .create-group-item-table .el-button+.el-button{
    margin-left: 6px;
}
.arrival-time-box[data-v-b11a0408]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    margin-left: 0;
}
.arrival-time-name[data-v-b11a0408]{
    float: left;
    width: 60px;
    font-size: 13px;
}
.arrival-time-box[data-v-b11a0408]{
    float: left;
    margin-right: 10px 0 8px 0;
    color: #6a747e;
}
.arrival-time-picker[data-v-b11a0408]{
    width: 185px;
    float: left;
}
.arrival-time-icon[data-v-b11a0408]{
    float: left;
    width: 13px;
    overflow: hidden;
    color: #a7aaad;
    margin: 0 11px;
    font-weight: bold;
}
[data-v-b11a0408].arrival-time-picker .el-input__inner{
    line-height: 36px;
    height: 36px;
    color: #6a747e;
    font-size: 13px;
    padding-left: 45px;
    cursor: pointer;
}
[data-v-b11a0408].arrival-time-picker .el-input__prefix{
    left: 16px;
    font-size: 16px;
}
[data-v-b11a0408].arrival-time-picker .el-input__icon{
    line-height: 36px;
    color: #6a747e;
}
.table-item-box[data-v-b11a0408]{
    position: relative;
}
.table-item-shadow[data-v-b11a0408]{
    position: absolute;
    width: 100%;
    height: 100%;
    background: #eff8ff;
    top: 0;
    left: 0;
    display: none;
}
.table-box[data-v-b11a0408]{
    border: 1px solid #e0e9f2;
    margin: auto;
    border-right: none;
}
.lesson-table-empty[data-v-b11a0408]{
    height: 300px;
    border-right: 1px solid #e0e9f2;
}
.create-table-box[data-v-b11a0408]{
    width: 88%;
    margin: auto;
}
.table-box-head[data-v-b11a0408]{
    width: 100%;
    height: 44px;
    background: ;
    line-height: 44px;
    color: #54616a;
}
.table-box-head li[data-v-b11a0408], .table-box-body-ul .table-box-body-li[data-v-b11a0408]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
    height: 100%;
    border-right: 1px solid #e0e9f2;
    border-bottom: 1px solid #e0e9f2;
    position: relative;
    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;
}
.table-box-head-li[data-v-b11a0408], .table-box-body-li[data-v-b11a0408]{
    width: 13%;
}
.table-box-head-li-9[data-v-b11a0408]{
    width: 9%;
    background: #f7f7f9;
}
.table-box-body-ul[data-v-b11a0408]{
    height: 68px;
    line-height: 68px;
}
.table-box-body-li-text[data-v-b11a0408]{
    position: absolute;
    width: 100%;
    pointer-events: none;
}
.table-box-body-li-shadow[data-v-b11a0408]{
    background: rgba(239, 248, 255, .8);
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    color: #33a2fb;
    cursor: pointer;
    z-index: 999;
    border: 1px solid #a2d6fe;
    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-flow: column;
            flex-flow: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.table-box-body-ul  .border_none[data-v-b11a0408]{
    border-right: 0;
}
.border_none .table-box-body-li-text[data-v-b11a0408]{
    display: none;
}
.table-box-body-li-text-item[data-v-b11a0408]{
    line-height: normal;
}
.table-box-title[data-v-b11a0408]{
    background: #f7f7f9;
    line-height: 44px;
    border-bottom: 1px solid #dce6f2;
    position: relative;
    border-right: 1px solid #dce6f2;
}
.table-box-title-add[data-v-b11a0408]{
    position: absolute;
    right: 10px;
    top: 0;
    color: #30a2fb;
    line-height: 44px;
    cursor: pointer;
}
.table-box-title-text[data-v-b11a0408]{
    width: 100%;
    text-align: center;
    color: #555f68;
}
.table-box-body-li-shadow-item[data-v-b11a0408]{
    width: 100%;
    -ms-flex-negative: inherit;
        flex-shrink: inherit;
    line-height: normal;
    height: 45%;
    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;
}
/**创建样式**/
.create-lesson-input[data-v-b11a0408]{
    width: 335px;
}
[data-v-b11a0408] .create-lesson-input .el-input__inner{
    padding-right: 50px;
}
.create-lesson-selector-item[data-v-b11a0408]{
    float: left;
    margin-right: 20px;
}
.create-lesson-selector[data-v-b11a0408]{
    width: 80px;
}
[data-v-b11a0408] .create-lesson-selector .el-input__suffix{
    line-height: 32px;
}
.create-lesson-bottom[data-v-b11a0408]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: 60%;
    margin: 30px auto;
}
.create-lesson-bottom-btn[data-v-b11a0408]{
    width: 195px;
}
/**详情样式**/
.lesson-arrange-detail-title[data-v-b11a0408]{
    color: #545e68;
    font-weight: bold;
    font-size: 15px;
}
.lesson-arrange-detail-btn[data-v-b11a0408]{
    float: right;
}
.lesson-arrange-detail-top[data-v-b11a0408]{
    width: 88%;
    margin: auto;
    height: 30px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 20px;
}
.lesson-arrange-detail-btn i[data-v-b11a0408]{
    padding-right: 4px;
}
.lesson-table-empty-img[data-v-b11a0408]{
    width: 100px;
    height: 100px;
    background: url(/vue/dist/static/img/empty_lesson_03.43ccb07.png) no-repeat;
    margin-bottom: 10px;
}
.create-lesson-question-icon[data-v-b11a0408]{
    font-weight: bold;
    cursor: pointer;
    padding-left: 40px;
}

.add-empty-btn[data-v-700ded99]{
    text-align: center;
    line-height: 40px;
    cursor: pointer;
}
.error-msg[data-v-700ded99]{
    position: absolute;
    color: #F56C6C;
    font-size: 12px;
}
.error-msg2[data-v-700ded99]{
    margin-left: 88px;
}
.set-lesson-item[data-v-700ded99]{
    border: 1px solid #dce5ee;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-bottom: 20px;
}
.set-lesson-item-title[data-v-700ded99]{
    background-color: #eeeff3;
    text-align: center;
    line-height: 30px;
    color: #555f69;
}
.set-lesson-item-input[data-v-700ded99]{
    width: 132px;
}
[data-v-700ded99]  .error-msg-input .el-input__inner{
    border: 1px solid #F56C6C;
}
.set-lesson-item-ul[data-v-700ded99]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    height: 68px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #dce4ef;
}
.set-lesson-item-timer[data-v-700ded99]{
    width: 105px;
}
.set-lesson-bottom[data-v-700ded99]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 50%;
    margin: auto;
}
.set-lesson-bottom-btn[data-v-700ded99]{
    width: 140px;
}
.set-lesson-item-ul-item-operate[data-v-700ded99]{
    cursor: pointer;
}
.set-lesson-item-ul-left[data-v-700ded99]{
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
    padding-left: 20px;
}
.set-lesson-item-ul-left .set-lesson-item-ul-item[data-v-700ded99]{
    padding-right: 12px;
}

.add-common-period-top[data-v-bce32d78]{
    background-color: #f3faff;
    color: #2da2ff;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 2px;
    margin-bottom: 22px;
}
.add-common-period-input[data-v-bce32d78]{
    width: 250px;
}
.add-common-period-selector[data-v-bce32d78]{
    width: 130px;
}
.add-common-period-bottom[data-v-bce32d78]{
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    margin: auto;
}
.add-common-period-btn[data-v-bce32d78]{
    width: 120px;
}
/***公共的表格样式**/
#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-74161a1f]{
    float: left;
}
.right[data-v-74161a1f]{
    float: right;
}
.dormitory-common-box[data-v-74161a1f]{
    height: 100%;
    color: #545f69;
}
.dormitory-common-body[data-v-74161a1f]{
    background: #f3f4f6;
    padding: 0 0px 30px;
    /*height: calc(100% - 60px);  */
    margin: auto;
    /*overflow-y: auto;*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.dormitory-common-header[data-v-74161a1f]{
    position: relative;
}
.dormitory-common-header-title[data-v-74161a1f]{
    font-size: 14px;
    line-height: 60px;
}
.dormitory-common-header-op[data-v-74161a1f]{
    position: absolute;
    right: 0;
    bottom: 10px;
    height: 34px;
    line-height: 34px;
    width: 80px;
}
.dor-tree-node-mlabel[data-v-74161a1f]{
    max-width: 100px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: bottom;
}
.dor-tree-node-llabel[data-v-74161a1f]{
    max-width: 150px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: bottom;
}
.dor-tree-node-label[data-v-74161a1f]{
    max-width: 80px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: bottom;
}
.dormitory-common-header-op i[data-v-74161a1f]{
    margin-right: 4px;
}
.dormitory-common-container[data-v-74161a1f]{
    /*height: 100%;*/
}
.dormitory-common-aside[data-v-74161a1f]{
    background: #fff;
    border-radius: 10px;
    padding: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.dormitory-common-main[data-v-74161a1f]{
    background: #fff;
    border-radius: 10px;
    margin: 0 20px;
    padding-top: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.dormitory-common-main-title[data-v-74161a1f]{
    line-height: 70px;
}
.dormitory-common-btn[data-v-74161a1f]{
    display: inline-block;
    padding: 8px 12px;
    margin-top: 18px;
    margin-left: 10px;
}
.dormitory-common-btn i[data-v-74161a1f]{
    margin-right: 4px;
}
[data-v-74161a1f].dormitory-common-aside .el-tree-node.is-current>.el-tree-node__content{
    color: #2fa2ff;
    background: #f4f7fc;
}
[data-v-74161a1f].dormitory-common-aside .el-tree-node.is-current>.el-tree-node__content .el-tree-node__expand-icon{
    color: #2fa2ff;
    background: #f4f7fc;
}
[data-v-74161a1f].dormitory-common-aside .el-tree-node.is-current>.el-tree-node__content .el-tree-node__expand-icon.is-leaf{
    color: transparent;
    cursor: default;
}
.fs-edit-bed-num[data-v-74161a1f]{
    width: 80%;
    margin: 40px auto;
}
[data-v-74161a1f].dormitory-common-box .el-tree-node__content {
    padding: 6px 0;
}
.fc-blue[data-v-74161a1f]{
    color: #2fa2fd;
}
.fc-grey[data-v-74161a1f]{
    color: #999;
}
/**成员管理**/
.dormitory-member-top-btn .dormitory-common-btn[data-v-74161a1f]{
    margin-top: 0px;
}
[data-v-74161a1f].dormitory-member-top-search .el-input__inner{
    line-height: 36px;
    height: 36px;
}
.dormitory-member-list-top[data-v-74161a1f]{
    margin: 10px 0;
}
.dormitory-member-person-title[data-v-74161a1f]{
    background: #eff8ff;
    color: #2fa2fd;
    padding: 0 4px;
    font-size: 12px;
    display: inline-block;
}
.dormitory-member-filter-div .el-dropdown[data-v-74161a1f]{
    line-height: 53px;
    height: 40px;
}
.dormitory-member-person-img img[data-v-74161a1f]{
    width: 38px;
}
.dormitory-member-table-op span[data-v-74161a1f]{
    text-decoration: underline;
    cursor: pointer;
    margin: 0 6px;
}
.dormitory-member-list-mh[data-v-74161a1f]{
    /*height: 112px;*/
}
.dormitory-member-list-mxh[data-v-74161a1f]{
}
.dormitory-member-main-top[data-v-74161a1f]{
    padding: 16px 0;
    line-height: 40px;
}
.dormitory-member-main-tit[data-v-74161a1f]{
    font-size: 16px;
}
.dormitory-member-main-exp[data-v-74161a1f]{
}
.dormitory-member-main-exp .btn-bg-blue[data-v-74161a1f]{
    display: inline-block;
    margin-left: 10px;
    padding: 0px 16px;
    line-height: 36px;
}
.dormitory-manager-data-analysis[data-v-74161a1f]{
    color: #808080;
}
.dormitory-member-main-tr[data-v-74161a1f]{
    margin-top: 20px;
}
.dormitory-manager-data-list[data-v-74161a1f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #DCDFE6;
    border-left: 1px solid #DCDFE6;
}
.dormitory-manager-data-analysis-box[data-v-74161a1f]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    border-right: 1px solid #DCDFE6;
    border-bottom: 1px solid #DCDFE6;
}
.dormitory-manager-data-opr[data-v-74161a1f]{
    border-right: 1px solid #DCDFE6;
    border-bottom: 1px solid #DCDFE6;
}
.dormitory-manager-data-tit[data-v-74161a1f]{
    background: #e5e8ed;
    text-align: center;
    line-height: 34px;
}
.dormitory-manager-data-name[data-v-74161a1f]{
    display: inline-block;
    padding: 0 8px;
    line-height: 36px;
}
.dormitory-manager-data-name i[data-v-74161a1f]{
    cursor: pointer;
}
.dormitory-manager-rm-analysis[data-v-74161a1f]{
    border-radius: 4px;
    border: 1px solid #DCDFE6;
}
.dormitory-manager-rm-left[data-v-74161a1f]{
    background: #e5e8ed;
    width: 20px;
    font-size: 12px;
    padding: 20px 6px;
    text-align: center;
}
.dormitory-manager-rm-img img[data-v-74161a1f]{
    width: 60px;
    margin: 10px 0px 10px;
    max-height: 68px;
}
.dormitory-manager-rm-info[data-v-74161a1f]{
    padding: 10px 20px 10px 10px;
}
.dormitory-manager-rm-name[data-v-74161a1f]{
    line-height: 28px;
}
.dormitory-manager-rm-class[data-v-74161a1f]{
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 90px;
}
.dormitory-manager-rm-change[data-v-74161a1f]{
}
.dormitory-manager-rm-change span[data-v-74161a1f]{
    color: #2fa2fd;
    font-size: 13px;
    cursor: pointer;
    text-decoration: underline;
}
.dormitory-manager-rm-change i[data-v-74161a1f]{
    color: #2fa2fd;
    cursor: pointer;
    vertical-align: middle;
}
.dormitory-manager-rm-change-nomore[data-v-74161a1f]{
    padding-top: 10px;
    text-align: center;
}
.dormitory-manager-rm-change-nomore span[data-v-74161a1f]{
    text-decoration: none;
}
.dormitory-member-exp-show-manager[data-v-74161a1f]{
    display: inline-block;
    max-width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: bottom;
}
.teacher_common_iconbox[data-v-74161a1f]{
    display: inline-block;
    width: 16px;
    height:16px;
    vertical-align: sub;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
.export_icon_box[data-v-74161a1f]{
    display: inline-block;
    width: 16px;
    height:16px;
    vertical-align: sub;
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
.cancel_icon_box[data-v-74161a1f]{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
.del_icon_box[data-v-74161a1f]{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
/**成员管理结束**/

.add-dormitory-box[data-v-2a73fe38]{
    min-height: 300px;
    max-height: 440px;
    overflow-y: auto;
}
[data-v-2a73fe38].add-dormitory-box .el-tree-node.is-current>.el-tree-node__content{
    color: #2fa2ff;
    background: #f4f7fc;
}
[data-v-2a73fe38].add-dormitory-box .el-tree-node.is-current>.el-tree-node__content .el-tree-node__expand-icon{
    color: #2fa2ff;
    background: #f4f7fc;
}
[data-v-2a73fe38].add-dormitory-box .el-tree-node.is-current>.el-tree-node__content .el-tree-node__expand-icon.is-leaf{
    color: transparent;
    cursor: default;
}
[data-v-2a73fe38].add-dormitory-box .el-tree-node__content {
    margin: 6px 0;
    position: relative;
}
.add-dormitory-bed-install[data-v-2a73fe38]{
    margin: 10px 0;
}
.add-dormitory-install-tp[data-v-2a73fe38]{
    float: left;
    width: 70px;
    line-height: 40px;
}
.add-dormitory-install-num[data-v-2a73fe38]{
    width: 150px;
    float: left;
}
[data-v-2a73fe38].add-dormitory-box .el-checkbox {
    position: absolute;
    right: 0;
}
.add-dormitory-tree-node[data-v-2a73fe38]{
    display: inline-block;
    max-width: 340px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.custom-tree-node[data-v-2a73fe38] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    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;
    font-size: 14px;
    padding-right: 8px;
}
.empty_box[data-v-2a73fe38]{
    text-align: center;
}

.arrange-dormitory-box[data-v-973aa7bc]{
    min-height: 300px;
    max-height: 440px;
    overflow-y: auto;
    padding: 0 20px;
}
.arrange-dormitory-tips[data-v-973aa7bc]{
    background: #f4f4f4;
    line-height: 40px;
    text-align: center;
    height: 40px;
    color: #545f69;
}
.arrange-dormitory-ul[data-v-973aa7bc]{
    padding: 6px 0;
}
.arrange-dormitory-li[data-v-973aa7bc]{
    margin: 18px 0;
}
.arrange-dormitory-picker[data-v-973aa7bc]{
    float: left;
    width: 190px;
}
.arrange-dormitory-spacer[data-v-973aa7bc]{
    padding: 0 4px;
    float: left;
}
.arrange-dormitory-spacer i[data-v-973aa7bc]{
    line-height: 40px;
    cursor: pointer;
    padding: 0 8px;
    color: #888;
    font-size: 18px;
}
.arrange-dormitory-spacer-add[data-v-973aa7bc]{
    width: 70px;
    padding: 8px 10px;
    text-align: center;
}
.arrange-dormitory-spacer-add i[data-v-973aa7bc]{
    font-size: 14px;
}
/***公共的表格样式**/
#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;
}
@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;
}

.left[data-v-547ea964]{
    float: left;
}
.right[data-v-547ea964]{
    float: right;
}
.dormitory-common-box[data-v-547ea964]{
    height: 100%;
    color: #545f69;
}
.dormitory-common-body[data-v-547ea964]{
    background: #f3f4f6;
    padding: 0 0px 30px;
    /*height: calc(100% - 60px);  */
    margin: auto;
    /*overflow-y: auto;*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.dormitory-common-header[data-v-547ea964]{
    position: relative;
}
.dormitory-common-header-title[data-v-547ea964]{
    font-size: 14px;
    line-height: 60px;
}
.dormitory-common-header-op[data-v-547ea964]{
    position: absolute;
    right: 0;
    bottom: 10px;
    height: 34px;
    line-height: 34px;
    width: 80px;
}
.dor-tree-node-mlabel[data-v-547ea964]{
    max-width: 100px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: bottom;
}
.dor-tree-node-llabel[data-v-547ea964]{
    max-width: 150px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: bottom;
}
.dor-tree-node-label[data-v-547ea964]{
    max-width: 80px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: bottom;
}
.dormitory-common-header-op i[data-v-547ea964]{
    margin-right: 4px;
}
.dormitory-common-container[data-v-547ea964]{
    /*height: 100%;*/
}
.dormitory-common-aside[data-v-547ea964]{
    background: #fff;
    border-radius: 10px;
    padding: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.dormitory-common-main[data-v-547ea964]{
    background: #fff;
    border-radius: 10px;
    margin: 0 20px;
    padding-top: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.dormitory-common-main-title[data-v-547ea964]{
    line-height: 70px;
}
.dormitory-common-btn[data-v-547ea964]{
    display: inline-block;
    padding: 8px 12px;
    margin-top: 18px;
    margin-left: 10px;
}
.dormitory-common-btn i[data-v-547ea964]{
    margin-right: 4px;
}
[data-v-547ea964].dormitory-common-aside .el-tree-node.is-current>.el-tree-node__content{
    color: #2fa2ff;
    background: #f4f7fc;
}
[data-v-547ea964].dormitory-common-aside .el-tree-node.is-current>.el-tree-node__content .el-tree-node__expand-icon{
    color: #2fa2ff;
    background: #f4f7fc;
}
[data-v-547ea964].dormitory-common-aside .el-tree-node.is-current>.el-tree-node__content .el-tree-node__expand-icon.is-leaf{
    color: transparent;
    cursor: default;
}
.fs-edit-bed-num[data-v-547ea964]{
    width: 80%;
    margin: 40px auto;
}
[data-v-547ea964].dormitory-common-box .el-tree-node__content {
    padding: 6px 0;
}
.fc-blue[data-v-547ea964]{
    color: #2fa2fd;
}
.fc-grey[data-v-547ea964]{
    color: #999;
}
/**成员管理**/
.dormitory-member-top-btn .dormitory-common-btn[data-v-547ea964]{
    margin-top: 0px;
}
[data-v-547ea964].dormitory-member-top-search .el-input__inner{
    line-height: 36px;
    height: 36px;
}
.dormitory-member-list-top[data-v-547ea964]{
    margin: 10px 0;
}
.dormitory-member-person-title[data-v-547ea964]{
    background: #eff8ff;
    color: #2fa2fd;
    padding: 0 4px;
    font-size: 12px;
    display: inline-block;
}
.dormitory-member-filter-div .el-dropdown[data-v-547ea964]{
    line-height: 53px;
    height: 40px;
}
.dormitory-member-person-img img[data-v-547ea964]{
    width: 38px;
}
.dormitory-member-table-op span[data-v-547ea964]{
    text-decoration: underline;
    cursor: pointer;
    margin: 0 6px;
}
.dormitory-member-list-mh[data-v-547ea964]{
    /*height: 112px;*/
}
.dormitory-member-list-mxh[data-v-547ea964]{
}
.dormitory-member-main-top[data-v-547ea964]{
    padding: 16px 0;
    line-height: 40px;
}
.dormitory-member-main-tit[data-v-547ea964]{
    font-size: 16px;
}
.dormitory-member-main-exp[data-v-547ea964]{
}
.dormitory-member-main-exp .btn-bg-blue[data-v-547ea964]{
    display: inline-block;
    margin-left: 10px;
    padding: 0px 16px;
    line-height: 36px;
}
.dormitory-manager-data-analysis[data-v-547ea964]{
    color: #808080;
}
.dormitory-member-main-tr[data-v-547ea964]{
    margin-top: 20px;
}
.dormitory-manager-data-list[data-v-547ea964]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #DCDFE6;
    border-left: 1px solid #DCDFE6;
}
.dormitory-manager-data-analysis-box[data-v-547ea964]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    border-right: 1px solid #DCDFE6;
    border-bottom: 1px solid #DCDFE6;
}
.dormitory-manager-data-opr[data-v-547ea964]{
    border-right: 1px solid #DCDFE6;
    border-bottom: 1px solid #DCDFE6;
}
.dormitory-manager-data-tit[data-v-547ea964]{
    background: #e5e8ed;
    text-align: center;
    line-height: 34px;
}
.dormitory-manager-data-name[data-v-547ea964]{
    display: inline-block;
    padding: 0 8px;
    line-height: 36px;
}
.dormitory-manager-data-name i[data-v-547ea964]{
    cursor: pointer;
}
.dormitory-manager-rm-analysis[data-v-547ea964]{
    border-radius: 4px;
    border: 1px solid #DCDFE6;
}
.dormitory-manager-rm-left[data-v-547ea964]{
    background: #e5e8ed;
    width: 20px;
    font-size: 12px;
    padding: 20px 6px;
    text-align: center;
}
.dormitory-manager-rm-img img[data-v-547ea964]{
    width: 60px;
    margin: 10px 0px 10px;
    max-height: 68px;
}
.dormitory-manager-rm-info[data-v-547ea964]{
    padding: 10px 20px 10px 10px;
}
.dormitory-manager-rm-name[data-v-547ea964]{
    line-height: 28px;
}
.dormitory-manager-rm-class[data-v-547ea964]{
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 90px;
}
.dormitory-manager-rm-change[data-v-547ea964]{
}
.dormitory-manager-rm-change span[data-v-547ea964]{
    color: #2fa2fd;
    font-size: 13px;
    cursor: pointer;
    text-decoration: underline;
}
.dormitory-manager-rm-change i[data-v-547ea964]{
    color: #2fa2fd;
    cursor: pointer;
    vertical-align: middle;
}
.dormitory-manager-rm-change-nomore[data-v-547ea964]{
    padding-top: 10px;
    text-align: center;
}
.dormitory-manager-rm-change-nomore span[data-v-547ea964]{
    text-decoration: none;
}
.dormitory-member-exp-show-manager[data-v-547ea964]{
    display: inline-block;
    max-width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: bottom;
}
.teacher_common_iconbox[data-v-547ea964]{
    display: inline-block;
    width: 16px;
    height:16px;
    vertical-align: sub;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
.export_icon_box[data-v-547ea964]{
    display: inline-block;
    width: 16px;
    height:16px;
    vertical-align: sub;
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
.cancel_icon_box[data-v-547ea964]{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
.del_icon_box[data-v-547ea964]{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
/**成员管理结束**/
.set-bed-count-vessel[data-v-547ea964]{
    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;
}
.show-bed-number[data-v-547ea964]{
    width: 80px;
}
.set-bed-count-btn[data-v-547ea964]{
    margin-left: 6px;
    cursor: pointer;
}

.left[data-v-150024a8]{
    float: left;
}
.right[data-v-150024a8]{
    float: right;
}
.add-student-dialog-title[data-v-150024a8]{
    font-size: 18px;
}
.add-student-dialog-title-tip[data-v-150024a8]{
    font-size: 13px;
    color: #999;
}
.add-student-box[data-v-150024a8]{
}
.add-student-main[data-v-150024a8]{
    min-height: 350px;
    max-height: 500px;
    overflow-y: auto;
}
.empty_box[data-v-150024a8]{
    text-align: center;
}
.dormitory-member-top-search[data-v-150024a8]{
    width: 210px;
}
[data-v-150024a8].dormitory-member-top-search .el-input__inner{
    line-height: 36px;
    height: 36px;
}
.dormitory-member-list-top[data-v-150024a8]{
    margin: 10px 0;
}
.dormitory-member-list-top[data-v-150024a8]{
    margin: 10px 0;
}
.dormitory-member-filter-div .el-dropdown[data-v-150024a8]{
    line-height: 53px;
    height: 40px;
}
.dormitory-member-person-img img[data-v-150024a8]{
    width: 38px;
}
[data-v-150024a8].add-student-box .el-table__header .el-table-column--selection .cell .el-checkbox .el-checkbox__input{
    display: none;
}
[data-v-150024a8].add-student-box .el-table__header .el-table-column--selection .cell .el-checkbox:after {
    content: "\9009\62E9";
}

.left[data-v-0af51be4]{
    float: left;
}
.right[data-v-0af51be4]{
    float: right;
}
.grade-class-linkage[data-v-0af51be4]{
}
.grade-class-linkage-sel[data-v-0af51be4]{
    width: 130px;
    margin-right: 10px;
}
[data-v-0af51be4].grade-class-linkage-sel .el-input__inner{
    height: 36px;
    line-height: 36px;
}
[data-v-0af51be4].grade-class-linkage-sel .el-select__caret.el-icon-arrow-up:before{
    height: 16px;
}


.left[data-v-ccb8e912]{
    float: left;
}
.right[data-v-ccb8e912]{
    float: right;
}
.add-student-dialog-title[data-v-ccb8e912]{
    font-size: 18px;
}
[data-v-ccb8e912].add-bedroom-head-radio .el-radio__label{
    display: none;
}
.add-student-dialog-title-tip[data-v-ccb8e912]{
    font-size: 13px;
    color: #999;
}
.add-student-box[data-v-ccb8e912]{
}
.add-student-main[data-v-ccb8e912]{
    min-height: 350px;
    max-height: 500px;
    overflow-y: auto;
}
.empty_box[data-v-ccb8e912]{
    text-align: center;
}
.dormitory-member-top-search[data-v-ccb8e912]{
    width: 210px;
}
[data-v-ccb8e912].dormitory-member-top-search .el-input__inner{
    line-height: 36px;
    height: 36px;
}
.dormitory-member-list-top[data-v-ccb8e912]{
    margin: 10px 0;
}
.dormitory-member-list-top[data-v-ccb8e912]{
    margin: 10px 0;
}
.dormitory-member-filter-div .el-dropdown[data-v-ccb8e912]{
    line-height: 53px;
    height: 40px;
}
.dormitory-member-person-img img[data-v-ccb8e912]{
    width: 38px;
}
[data-v-ccb8e912].add-student-box .el-table__header .el-table-column--selection .cell .el-checkbox .el-checkbox__input{
    display: none;
}
[data-v-ccb8e912].add-student-box .el-table__header .el-table-column--selection .cell .el-checkbox:after {
    content: "\9009\62E9";
}

.add-dormitory-box[data-v-221cc9da]{
    min-height: 300px;
    max-height: 440px;
    overflow-y: auto;
}
[data-v-221cc9da].add-dormitory-box .el-tree-node.is-current>.el-tree-node__content{
    color: #2fa2ff;
    background: #f4f7fc;
}
[data-v-221cc9da].add-dormitory-box .el-tree-node.is-current>.el-tree-node__content .el-tree-node__expand-icon{
    color: #2fa2ff;
    background: #f4f7fc;
}
[data-v-221cc9da].add-dormitory-box .el-tree-node.is-current>.el-tree-node__content .el-tree-node__expand-icon.is-leaf{
    color: transparent;
    cursor: default;
}
[data-v-221cc9da].add-dormitory-box .el-tree-node__content {
    /*margin: 6px 0;*/
    position: relative;
}
[data-v-221cc9da].add-dormitory-box .el-checkbox {
    position: absolute;
    right: 0;
}
.add-dormitory-radiogroup[data-v-221cc9da]{
    display: block;
}
.custom-tree-node[data-v-221cc9da] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    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;
    font-size: 14px;
    padding-right: 8px;
}
.custom-tree-thnode[data-v-221cc9da]{
    height: 30px;
    line-height: 30px;
    width: 100%;
}
.custom-tree-node-three[data-v-221cc9da]{
    width: 100%;
}
.custom-tree-node-three>.el-radio[data-v-221cc9da]{
    width: 100%;
    line-height: 30px;
}
[data-v-221cc9da].custom-tree-node-three .el-radio__input{
    float: right;
    margin-top: 8px;
}
[data-v-221cc9da].custom-tree-node-three .el-radio__label{
    max-width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}
/**一级二级单选框的隐藏**/
[data-v-221cc9da].add-dormitory-box .el-tree>.el-tree-node>.el-tree-node__content>.custom-tree-node>span:nth-child(2) {
    display: none;
}
[data-v-221cc9da].add-dormitory-box .el-tree>.el-tree-node>.el-tree-node__children>.el-tree-node>.el-tree-node__content>.custom-tree-node>span:nth-child(2) {
    display: none;
}
[data-v-221cc9da].add-dormitory-box .el-tree .el-radio__label {
    /*display: none;*/
}
.empty_box[data-v-221cc9da]{
    text-align: center;
}

[data-v-490b8d0c] .registration-index-box{
    height: 100%;
    width: 100%;
    background-color: #f3f4f6;
}
.new-registration-box[data-v-490b8d0c]{
    /*width: 90%;*/
    width: 100%;
    margin: auto;
}
.new-data-manage-top-item[data-v-490b8d0c]{
    padding-right: 20px;
    cursor: pointer;
}
.new-data-manage-top-item.ed[data-v-490b8d0c]{
    color: #2fa2ff;
}
.new-data-manage-top[data-v-490b8d0c]{
    height: 64px;
    line-height: 64px;
    position: relative;
}
.new-data-manage-filter-tip[data-v-490b8d0c]{
    color: #ffa328;
    display: inline-block;
    padding: 0;
    border: 0;
}
.new-data-manage-box[data-v-490b8d0c]{
    background-color: #fff;
    border-radius: 10px;
    padding: 28px;
}
.new-data-manage-filter-btn[data-v-490b8d0c]{
    float: right;
}
.new-data-manage-search[data-v-490b8d0c] {
    float: left;
    height: 32px;
    line-height: 32px;
    margin-top: 0;
    margin-left: 10px;
    width: 200px;
}
[data-v-490b8d0c] .new-data-manage-search input{
    line-height: 32px;
    height: 32px;
}
[data-v-490b8d0c] .new-data-manage-search .el-input__icon{
    line-height: 32px;
}
.new-data-manage-btn[data-v-490b8d0c]{
    float: left;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    margin-left: 10px;
    cursor: pointer;
}
.new-data-manage-filter[data-v-490b8d0c]{
    line-height: 32px;
    margin-bottom: 20px;
}
.table_box[data-v-490b8d0c]{
    margin-top: 20px;
}
.registration-index[data-v-490b8d0c]{
    margin-bottom: 10px;
}
/*解决图片不居中问题*/
.table_item_img[data-v-490b8d0c]{
    width: 60px;
    margin: 0 auto;
}
.collect-message-operate-btn[data-v-490b8d0c]{
    cursor: pointer;
}
.SBM_table_item_div[data-v-490b8d0c]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.new-data-list-drop[data-v-490b8d0c]{
    max-height: 300px;
    overflow: auto;
}
.new-create-template[data-v-490b8d0c]{
    position: absolute;
    right: 8px;
    height: 36px;
    width: 138px;
    top: 14px;
}
.operate_btn[data-v-490b8d0c]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.collect-select-list[data-v-490b8d0c]{
    width: 140px;
}
[data-v-490b8d0c] .collect-select-list .el-input__inner{
    line-height: 30px;
    height: 30px;
}
[data-v-490b8d0c] .collect-select-list .el-input__icon{
    line-height: 30px;
}
/*解决表头对齐问题*/
[data-v-490b8d0c] .el-dropdown{
    vertical-align: middle;
}
/*
/deep/ .el-table .head_style {
    color: #545f69;
    background-color: #e5e8ec;
    height: 60px;
}
.table_box {
    padding: 0 40px;
}
/deep/ .el-table .head_style th {
    background-color: #e5e8ec;
    padding: 0 0;
    height: 20px;
}*/
.iframe-container[data-v-490b8d0c] {
    /* 添加你需要的样式 */
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border: none;
    top: 65px;
}
.iframe-container iframe[data-v-490b8d0c] {
    /* 确保 iframe 占据整个容器 */
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}
/***公共的表格样式**/
#app[data-v-3aef89a4]{
    height:100%;
}
.table_box[data-v-3aef89a4]{
}
.el-table[data-v-3aef89a4]{
    border-radius: 10px;
}
.empty_box[data-v-3aef89a4]{
    width:100%;
    min-height:400px;
}
.empty_box img[data-v-3aef89a4]{
    margin:40px 0;
}
[data-v-3aef89a4] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
.el-table .head_style[data-v-3aef89a4]{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
[data-v-3aef89a4] .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[data-v-3aef89a4]{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table th[data-v-3aef89a4], .el-table tr[data-v-3aef89a4]{
    height:20px;
}
.el-table tr[data-v-3aef89a4]{
    height:70px;
    color: #98a0aa;
    -moz-outline-style: none;
    outline: none;
}
.el-table th.is-leaf[data-v-3aef89a4] {
    height:20px!important;
    padding:0 0!important;
}
.el-table__row td[data-v-3aef89a4]{
    position: relative;
    text-align: center;
}
.el-table__row[data-v-3aef89a4]: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[data-v-3aef89a4]{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.has-gutter th[data-v-3aef89a4]{
    text-align: center;
    font-weight:normal;
}
/**用户头像和姓名**/
.item_user_logo[data-v-3aef89a4]{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
.item_user_logo img[data-v-3aef89a4]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.item_user_name[data-v-3aef89a4]{
    position: absolute;
    left:52%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-3aef89a4] .el-table .cell{
    text-align: center;
}
.el-table__body tr.hover-row>td[data-v-3aef89a4]{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.el-table .is-left .cell[data-v-3aef89a4]{
    text-align: left;
}
/**公共的添加按钮样式**/
.common-add-btn[data-v-3aef89a4]{
    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[data-v-3aef89a4]{
    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[data-v-3aef89a4]{
    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;
}
[data-v-3aef89a4] .registration-index-box{
    height: 100%;
    width: 100%;
    background-color: #f3f4f6;
}
.new-registration-box[data-v-3aef89a4]{
    /*width: 90%;*/
    width: 100%;
    margin: auto;
}
.new-data-manage-top-item[data-v-3aef89a4]{
    padding-right: 20px;
    cursor: pointer;
}
.new-data-manage-top-item.ed[data-v-3aef89a4]{
    color: #2fa2ff;
}
.new-data-manage-top[data-v-3aef89a4]{
    height: 64px;
    line-height: 64px;
    position: relative;
}
.new-data-manage-filter-tip[data-v-3aef89a4]{
    color: #ffa328;
    display: inline-block;
    padding: 0;
    border: 0;
}
.new-data-manage-box[data-v-3aef89a4]{
    background-color: #fff;
    border-radius: 10px;
    padding: 28px;
}
.new-data-manage-filter-btn[data-v-3aef89a4]{
    float: right;
}
.new-data-manage-search[data-v-3aef89a4] {
    float: left;
    height: 32px;
    line-height: 32px;
    margin-top: 0;
    margin-left: 10px;
    width: 200px;
}
[data-v-3aef89a4] .new-data-manage-search input{
    line-height: 32px;
    height: 32px;
}
[data-v-3aef89a4] .new-data-manage-search .el-input__icon{
    line-height: 32px;
}
.new-data-manage-btn[data-v-3aef89a4]{
    float: left;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    margin-left: 10px;
    cursor: pointer;
}
.new-data-manage-filter[data-v-3aef89a4]{
    line-height: 32px;
    margin-bottom: 20px;
}
.table_box[data-v-3aef89a4]{
    margin-top: 20px;
}
.registration-index[data-v-3aef89a4]{
    margin-bottom: 10px;
}
/*解决图片不居中问题*/
.table_item_img[data-v-3aef89a4]{
    width: 60px;
    margin: 0 auto;
}
.collect-message-operate-btn[data-v-3aef89a4]{
    cursor: pointer;
}
.SBM_table_item_div[data-v-3aef89a4]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.new-data-list-drop[data-v-3aef89a4]{
    max-height: 300px;
    overflow: auto;
}
.new-create-template[data-v-3aef89a4]{
    position: absolute;
    right: 8px;
    height: 36px;
    width: 138px;
    top: 14px;
}
.operate_btn[data-v-3aef89a4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.collect-select-list[data-v-3aef89a4]{
    width: 140px;
}
[data-v-3aef89a4] .collect-select-list .el-input__inner{
    line-height: 30px;
    height: 30px;
}
[data-v-3aef89a4] .collect-select-list .el-input__icon{
    line-height: 30px;
}
/*解决表头对齐问题*/
[data-v-3aef89a4] .el-dropdown{
    vertical-align: middle;
}
/*
/deep/ .el-table .head_style {
    color: #545f69;
    background-color: #e5e8ec;
    height: 60px;
}
.table_box {
    padding: 0 40px;
}
/deep/ .el-table .head_style th {
    background-color: #e5e8ec;
    padding: 0 0;
    height: 20px;
}*/
.iframe-container[data-v-3aef89a4] {
    /* 添加你需要的样式 */
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border: none;
    top: 65px;
}
.iframe-container iframe[data-v-3aef89a4] {
    /* 确保 iframe 占据整个容器 */
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}

body[data-v-439c3ae1]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-439c3ae1]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-439c3ae1]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-439c3ae1] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-439c3ae1]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-439c3ae1]{
    line-height:50px;
}
.logo_tip[data-v-439c3ae1]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-439c3ae1]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-439c3ae1] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-439c3ae1] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-439c3ae1], .recognize-info-title[data-v-439c3ae1]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-439c3ae1] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-439c3ae1] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-439c3ae1] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-439c3ae1] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-439c3ae1]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-439c3ae1]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-439c3ae1] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-439c3ae1]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-439c3ae1]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-439c3ae1]{
    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;
}
.return_tolist_icon[data-v-439c3ae1]{
}
.new-teacher-g-wrapper .el-select[data-v-439c3ae1] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-439c3ae1] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-439c3ae1] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-439c3ae1]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-439c3ae1]{
    line-height:140px;
}
.qcode_img[data-v-439c3ae1]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-439c3ae1]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-439c3ae1]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-439c3ae1]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-439c3ae1]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-439c3ae1] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-439c3ae1]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-439c3ae1] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-439c3ae1] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-439c3ae1] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-439c3ae1]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-439c3ae1] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-439c3ae1]{
        height:474px;
}
}
.create_user_sure_btn[data-v-439c3ae1] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-439c3ae1]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-439c3ae1]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-439c3ae1]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-439c3ae1]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-439c3ae1]{
    line-height:40px;
}
.manage_form_label[data-v-439c3ae1]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-439c3ae1]{
    float: left;
}
.red_star[data-v-439c3ae1]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-439c3ae1]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-439c3ae1]{
}
.ID_avatar[data-v-439c3ae1]{
    width: 100%;
    height: 100%;
}
[data-v-439c3ae1] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-439c3ae1]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.create-new-student-top[data-v-439c3ae1]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create-new-student-top-back[data-v-439c3ae1]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create-new-student-top-title[data-v-439c3ae1]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create-new-student-con[data-v-439c3ae1]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.create-new-student-item[data-v-439c3ae1]{
    /*float: left;*/
    width: 40%;
    margin-right: 3%;
}
.create-new-student-items[data-v-439c3ae1]{
    overflow: auto;
}
.create-new-student-item-select[data-v-439c3ae1]{
    width: 100%;
}
[data-v-439c3ae1] .create-new-student-item-checkbox .el-checkbox-button{
    margin-right: 10px;
}
[data-v-439c3ae1] .create-new-student-item-checkbox .el-checkbox-button__inner{
    border-left: 1;
    border-radius: 4px;
}
.create-new-student-submit-btn[data-v-439c3ae1]{
    width: 180px;
    margin: auto;
    display: block;
    margin-top: 20px;
}
.el-form-item.create-new-student-item.create-new-student-item2[data-v-439c3ae1]{
    width: 80%;
}
.create-new-student-item2-three[data-v-439c3ae1]{
    float: left;
    margin-right: 10px;
}
[data-v-439c3ae1] .ASBM_base_item_date, .ASBM_base_item_select[data-v-439c3ae1] {
    width: 100%;
}
.new-data-manage-btn[data-v-439c3ae1]{
    cursor: pointer;
}
.registration-el-form-item__label[data-v-439c3ae1]{
    width: 160px;
}
.registration-el-form-item__content[data-v-439c3ae1]{
    margin-left: 160px;
}
.require-red-star[data-v-439c3ae1]{
    color: red;
    padding-right: 4px;
}
.authentication-link-nav[data-v-439c3ae1]{
    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;
    height: 90px;
    background-color: #f8f9fb;
    width: 90%;
    margin: auto;
    position: relative;
}
.authentication-link-nav-num[data-v-439c3ae1]{
    width: 32px;
    height: 32px;
    border-radius: 50%;
    text-align: center;
    line-height: 32px;
    color: #565f68;
    background-color: #d6d9e2;
    display: inline-block;
}
.authentication-link-nav-num.ed[data-v-439c3ae1]{
    background-color: #2fa2fd;
    color: #fff;
}
.authentication-link-nav-name[data-v-439c3ae1]{
    color: #555f69;
}
.authentication-link-nav-name.ed[data-v-439c3ae1]{
    color: #31a2ff;
}
.authentication-content-box[data-v-439c3ae1]{
    width: 70%;
    margin: 23px auto 0;
    background-color: #fff;
}
.authentication-link-nav-box[data-v-439c3ae1]{

    background-color: #f8f9fb;
}
.authentication-link-nav-border[data-v-439c3ae1]{
    border-bottom: 1px dashed #dddddf;
    position: absolute;
    top: 50%;
    width: 100%;
}
.authentication-link-nav-item[data-v-439c3ae1]{
    cursor: pointer;
    width: 200px;
    text-align: center;
    position: relative;
    z-index: 99;
    background: #f8f9fb;
}

.new-student-export-all[data-v-bdeca3a4] {
    background-color: #f6f6f6;
    height: 36px;
    line-height: 36px;
    padding-left: 10px;
    margin-bottom: 20px;
}
.new-student-export-con[data-v-bdeca3a4]{
    height: 300px;
    overflow: auto;
}
.new-student-export-footer[data-v-bdeca3a4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.new-student-export-footer button[data-v-bdeca3a4]{
    width: 120px;
}
/*.el-checkbox.is-bordered.sns-big-checkbox {
    margin-right: 20px;
    margin-bottom: 20px;
}
.el-checkbox.sns-big-checkbox.is-bordered {
    padding: 0;
}
.el-checkbox.sns-big-checkbox.is-bordered .is-checked.el-checkbox__input {
    border: 12px solid #2fa2fe;
    border-left: 12px solid transparent;
    border-top: 12px solid transparent;
}
.el-checkbox.sns-big-checkbox.is-bordered .is-checked.el-checkbox__input {
    border: 12px solid #2fa2fe;
    border-left: 12px solid transparent;
    border-top: 12px solid transparent;
}*/

.fl[data-v-176a6170]{
    float: left;
}
.fr[data-v-176a6170]{
    float: right;
}
[data-v-176a6170]  .el-dialog__header{
    padding: 15px 21px 15px;
}
[data-v-176a6170]  .el-dialog__body{
    margin-top: 6px;
    padding: 0px 25px 20px;
    min-height: 120px;
}
[data-v-176a6170]  .el-radio{
    margin-right: 10px;
    margin-bottom: 14px;
}
[data-v-176a6170]  .el-radio.is-bordered+.el-radio.is-bordered{
    margin-left: 0;
}
[data-v-176a6170]  .el-radio--mini.is-bordered .el-radio__label, .el-radio--small.is-bordered .el-radio__label[data-v-176a6170]{
    font-size: 13px;
    padding-left: 6px;
}
[data-v-176a6170]  .el-checkbox.is-bordered,[data-v-176a6170]  .el-radio--small.is-bordered{
    height: 34px;
}
[data-v-176a6170]  .el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__label{
    padding: 7px 20px;
    font-size: 13px;
}
[data-v-176a6170]  .el-radio, .el-radio--medium.is-bordered .el-radio__label[data-v-176a6170]{
    font-size: 13px;
}
[data-v-176a6170]  .el-checkbox.sns-big-checkbox.is-bordered .is-checked.el-checkbox__input {
    border: 10px solid #2fa2fe;
    border-left: 10px solid transparent;
    border-top: 10px solid transparent;
}
[data-v-176a6170]  .el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__input{
    top: 12px;
}
.import-upload-file[data-v-176a6170]{
    height: 50px;
    width: 370px;
    border: 1px dashed #3ca8fe;
    border-radius: 10px;
    margin: 0 auto;
}
.new-student-choose-infos[data-v-176a6170]{
    /*
    max-height: 200px;
    overflow: auto;
    */
}
.new-student-choose-info[data-v-176a6170]{
    position: relative;
    width: 370px;
    margin: auto;
    border: 1px dashed #dedede;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-top: 20px;
    padding: 27px 22px 10px;
}
.new-student-choose-info-name[data-v-176a6170]{
    position: absolute;
    left: 15px;
    background: #fff;
    font-size: 13px;
    color: #888;
    top: -10px;
    padding: 0 10px;
}
[data-v-176a6170]  .el-checkbox.is-bordered.sns-big-checkbox{
    margin-right: 10px;
    margin-bottom: 14px;
}
.upload-student-icon[data-v-176a6170]{
    width: 16px;
    height: 15px;
    display: inline-block;
    background: url(/vue/dist/static/img/upload_curriculuim_icon.c139aff.png) no-repeat;
    margin-top: 2px;
    margin-left: 0;
}
.upload-student-text[data-v-176a6170]{
    margin-left: 10px;
}
.upload-student-box[data-v-176a6170]{
    text-align: center;
    margin: 15px auto;
    color: #2fa2fe;
    font-size: 15px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.student-import-one-foot-btns[data-v-176a6170]{
    padding: 10px 40px 20px;
}
.student-import-foot-btn[data-v-176a6170]{
    width: 144px;
}
.student-import-download-file[data-v-176a6170]{
    display: block;
    width: 100%;
    height: 38px;
    line-height: 38px;
    text-align: center;
}
.student-import-download-file a[data-v-176a6170]{
    padding-left: 28px;
    font-size: 15px;
    background: url(/vue/dist/static/img/download_curriculuim_icon.1131055.png) no-repeat 0px 3px;
    text-decoration: underline;
    color: #8f98a3;
}
.import-error-box[data-v-176a6170]{
    width: 354px;
    height: 36px;
    line-height: 36px;
    margin-left: -16px;
    text-align: center;
    font-size: 13px;
    color: #f85d18;
    border: 1px solid #f85d18;
    background: #fff1f0;
    border-radius: 1px;
}
.import-error-file[data-v-176a6170]{
    cursor: pointer;
    text-decoration: underline;
}
.import-message-box[data-v-176a6170]{
    font-size: 13px;
    margin-top: 20px;
    padding: 0 20px;
}
.import-message-box span[data-v-176a6170]{
    color: #2fa2fe;
    cursor: pointer;
}
.import-message-text[data-v-176a6170]{
    margin-top: 20px;
    height: 35px;
    line-height: 35px;
    background: #f7f7f7;
    text-indent: 6px;
}

.new-student-more-set-input[data-v-1309de18]{
    width: 60px;
    height: 30px;
    border: 1px solid #dce4ef;
    padding: 0 8px;
}
.create-new-student-item-box[data-v-1309de18]{
    border: 1px solid #f2f2f2;
    border-radius: 4px;
    padding: 10px;
    max-height: 150px;
    overflow: auto;
    padding-top: 0;
}
.create-new-student-choose-title[data-v-1309de18]{
    color: #8e98a4;
}
.wfcs-sel-item[data-v-1309de18] {
    position: relative;
    width: 100%;
    height: 35px;
    margin-bottom: 10px;
}
.wfcs-sel-item .el-input[data-v-1309de18] {
    padding-right: 0;
    width: 80%;
}
.wfcs-sel-del-btn[data-v-1309de18], .wfcs-sel-add-btn[data-v-1309de18] {
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    border-radius: 59%;
    color: #fff;
    cursor: pointer;
    transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
}
.wfcs-sel-del-btn[data-v-1309de18] {
    right: 50px;
    background: #d6d8e1;
}
.wfcs-sel-add-btn[data-v-1309de18] {
    right: 20px;
    background: #2fa2fe;
}
.wfcs-se-handle[data-v-1309de18]{
    cursor: pointer;
}
.new-student-export-footer[data-v-1309de18]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.new-student-export-footer button[data-v-1309de18]{
    width: 120px;
}
[data-v-1309de18]  .create-new-student-item .el-radio__inner::after{
    width: 8px;
    height: 8px;
}
[data-v-1309de18]  .create-new-student-item .el-radio__inner{
    width: 18px;
    height: 18px;
}


.create-new-student-config[data-v-a0fcb9b6] {
    background: #fff;
    border-radius: 10px;
    padding: 0.1px;
}
.el-col[data-v-a0fcb9b6] {
    border-radius: 4px;
}
.bg-purple-dark[data-v-a0fcb9b6] {
    background: #f8f8f8;
}
.grid-content[data-v-a0fcb9b6] {
    border-radius: 4px;
    min-height: 45px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px 18px;
    width: 94%;
    margin: 25px auto 30px;
}
.config-check-list[data-v-a0fcb9b6] {
    height: 40px;
    line-height: 40px;
}
.config-check-list—box[data-v-a0fcb9b6] {
    margin-left: 3.9%;
    overflow: hidden;
}
.add-seg[data-v-a0fcb9b6] {
    height: 32px;
    line-height: 32px;
    margin-left: 25px;
    padding: 0px 20px;
}
.save[data-v-a0fcb9b6] {
    width: 15%;
    height: 38px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 30px;
    display: block;
    margin: 30px auto 95px;
}
.tip-title[data-v-a0fcb9b6]{
    background-color: #e2f2ff;
    color: #2794e6;
    border-radius: 4px;
    min-height: 45px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px 18px;
    width: 94%;
    margin: 25px auto 30px;
}
.config-title-con[data-v-a0fcb9b6]{
    width: 94%;
    min-height: 45px;
    margin: auto;
}
.tip-title-red[data-v-a0fcb9b6]{
    color: #e7484c;
    padding-right: 6px;
}
[data-v-a0fcb9b6] .el-input__inner{
    width: 77px;
    height: 17px;
    background-color: #e2f2ff;
    color: #2794e6;
    border-radius: 0;
}
[data-v-a0fcb9b6] .el-input__icon {
    line-height: 18px;
    color: #2794e6;
}
[data-v-a0fcb9b6] .el-checkbox{
    margin-right: 0;
    margin-left: 30px;
}
/***公共的表格样式**/
#app[data-v-1d7d8162]{
    height:100%;
}
.table_box[data-v-1d7d8162]{
}
.el-table[data-v-1d7d8162]{
    border-radius: 10px;
}
.empty_box[data-v-1d7d8162]{
    width:100%;
    min-height:400px;
}
.empty_box img[data-v-1d7d8162]{
    margin:40px 0;
}
[data-v-1d7d8162] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
.el-table .head_style[data-v-1d7d8162]{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
[data-v-1d7d8162] .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[data-v-1d7d8162]{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table th[data-v-1d7d8162], .el-table tr[data-v-1d7d8162]{
    height:20px;
}
.el-table tr[data-v-1d7d8162]{
    height:70px;
    color: #98a0aa;
    -moz-outline-style: none;
    outline: none;
}
.el-table th.is-leaf[data-v-1d7d8162] {
    height:20px!important;
    padding:0 0!important;
}
.el-table__row td[data-v-1d7d8162]{
    position: relative;
    text-align: center;
}
.el-table__row[data-v-1d7d8162]: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[data-v-1d7d8162]{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.has-gutter th[data-v-1d7d8162]{
    text-align: center;
    font-weight:normal;
}
/**用户头像和姓名**/
.item_user_logo[data-v-1d7d8162]{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
.item_user_logo img[data-v-1d7d8162]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.item_user_name[data-v-1d7d8162]{
    position: absolute;
    left:52%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-1d7d8162] .el-table .cell{
    text-align: center;
}
.el-table__body tr.hover-row>td[data-v-1d7d8162]{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.el-table .is-left .cell[data-v-1d7d8162]{
    text-align: left;
}
/**公共的添加按钮样式**/
.common-add-btn[data-v-1d7d8162]{
    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[data-v-1d7d8162]{
    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[data-v-1d7d8162]{
    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;
}
[data-v-1d7d8162] .registration-index-box{
    height: 100%;
    width: 100%;
    background-color: #f3f4f6;
}
.new-registration-box[data-v-1d7d8162]{
    /*width: 90%;*/
    width: 100%;
    margin: auto;
}
.new-data-manage-top-item[data-v-1d7d8162]{
    padding-right: 20px;
    cursor: pointer;
}
.new-data-manage-top-item.ed[data-v-1d7d8162]{
    color: #2fa2ff;
}
.new-data-manage-top[data-v-1d7d8162]{
    height: 64px;
    line-height: 64px;
    position: relative;
}
.new-data-manage-filter-tip[data-v-1d7d8162]{
    color: #ffa328;
    display: inline-block;
    padding: 0;
    border: 0;
}
.new-data-manage-box[data-v-1d7d8162]{
    background-color: #fff;
    border-radius: 10px;
    padding: 28px;
}
.new-data-manage-filter-btn[data-v-1d7d8162]{
    float: right;
}
.new-data-manage-search[data-v-1d7d8162] {
    float: left;
    height: 32px;
    line-height: 32px;
    margin-top: 0;
    margin-left: 10px;
    width: 200px;
}
[data-v-1d7d8162] .new-data-manage-search input{
    line-height: 32px;
    height: 32px;
}
[data-v-1d7d8162] .new-data-manage-search .el-input__icon{
    line-height: 32px;
}
.new-data-manage-btn[data-v-1d7d8162]{
    float: left;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    margin-left: 10px;
    cursor: pointer;
}
.new-data-manage-filter[data-v-1d7d8162]{
    line-height: 32px;
    margin-bottom: 20px;
}
.table_box[data-v-1d7d8162]{
    margin-top: 20px;
}
.registration-index[data-v-1d7d8162]{
    margin-bottom: 10px;
}
/*解决图片不居中问题*/
.table_item_img[data-v-1d7d8162]{
    width: 60px;
    margin: 0 auto;
}
.collect-message-operate-btn[data-v-1d7d8162]{
    cursor: pointer;
}
.SBM_table_item_div[data-v-1d7d8162]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.new-data-list-drop[data-v-1d7d8162]{
    max-height: 300px;
    overflow: auto;
}
.new-create-template[data-v-1d7d8162]{
    position: absolute;
    right: 8px;
    height: 36px;
    width: 138px;
    top: 14px;
}
.operate_btn[data-v-1d7d8162]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.collect-select-list[data-v-1d7d8162]{
    width: 140px;
}
[data-v-1d7d8162] .collect-select-list .el-input__inner{
    line-height: 30px;
    height: 30px;
}
[data-v-1d7d8162] .collect-select-list .el-input__icon{
    line-height: 30px;
}
/*解决表头对齐问题*/
[data-v-1d7d8162] .el-dropdown{
    vertical-align: middle;
}
/*
/deep/ .el-table .head_style {
    color: #545f69;
    background-color: #e5e8ec;
    height: 60px;
}
.table_box {
    padding: 0 40px;
}
/deep/ .el-table .head_style th {
    background-color: #e5e8ec;
    padding: 0 0;
    height: 20px;
}*/
.iframe-container[data-v-1d7d8162] {
    /* 添加你需要的样式 */
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border: none;
    top: 65px;
}
.iframe-container iframe[data-v-1d7d8162] {
    /* 确保 iframe 占据整个容器 */
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}
.certification-message-content[data-v-1d7d8162] {
    font-size: 15px;
    font-weight: bold;
    padding-top: 8px;
}
.certification-message-push-detail[data-v-1d7d8162] {
    color: #ababab;
    font-size: 13px;
    height: 27px;
    width: 100%;
}
.certification-message-push-detail>span[data-v-1d7d8162]{
    width: 50%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    display: inline-block;
    float: left;
    padding-top: 10px;
}
.certification-message-push-statistics[data-v-1d7d8162] {
    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-1d7d8162] {
    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-1d7d8162] {
    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-1d7d8162] {
    font-size: 13px;
    color: #89898b;
}
.certification-message-push-statistics-num[data-v-1d7d8162] {
    font-size: 15px;
    font-weight: bold;
}
.certification-message-push-boxfooter[data-v-1d7d8162] {
    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: 5px;
}
.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: 15px 0;
}

.container[data-v-7d100e17] {
    height: 80%;
    background: #fff;
    border-radius: 8px;
    overflow: auto;
}
[data-v-7d100e17] .el-row{
}
.student-attestation-config-check[data-v-7d100e17]{
    margin-top: 10px;
}
.new-certification-tips[data-v-7d100e17]{
    float: left;
    color: #ff6d6e;
    margin-top: 10px;
    margin-left: 20px;
}
.new-certification-preview[data-v-7d100e17]{
    cursor: pointer;
}
.bg-purple-dark[data-v-7d100e17] {
    background: #f9f9f9;
    width: 94%;
    margin: 28px auto 10px;
    height: 42px;
    line-height: 42px;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-7d100e17] .el-form-item {
    margin-bottom: 0;
    margin-top: 10px;
}
.student-attestation-config[data-v-7d100e17] {
    margin-left: 50px;
    clear: both;
}
[data-v-7d100e17] .student-attestation-config .el-input__inner {
    width: 500px;
    height: 36px;
}
.no-item[data-v-7d100e17] {
    margin-top: 10px;
}
.preview[data-v-7d100e17] {
    color: #606266;
    position: absolute;
    left: 500px;
    top: 0;
    margin-left: 20px;
}
.notice-class[data-v-7d100e17]{
    left: 200px;
    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;
}
.preview .icon[data-v-7d100e17] {
    margin-left: 20px;
    margin-right: 8px;
}
.save-btn[data-v-7d100e17]{
    width: 195px;
    margin: 60px auto 20px;
    display: block;
}
.new-certification-a[data-v-7d100e17]{
    text-decoration: underline;
    color: #409EFF;
}
[data-v-7d100e17] .new-certification-date .el-input__inner{
    width: 200px;
}
.student-attestation-config-label[data-v-7d100e17]{
    margin-bottom: 20px;
}
.iframe-container[data-v-7d100e17] {
    /* 添加你需要的样式 */
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border: none;
    top: 65px;
    left: 0px;
}
.iframe-container iframe[data-v-7d100e17] {
    /* 确保 iframe 占据整个容器 */
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}
/*liuguanghui 2020-8-12*/
.student-attestation-title[data-v-7d100e17] {
    margin: 0;
    width: calc(100% - 50px);
}
[data-v-7d100e17]  .student-attestation-other-admission-note .student-attestation-other-admission-note-name-input .el-input {
    width: 680px;
}
[data-v-7d100e17]  .student-attestation-other-admission-note .student-attestation-other-admission-note-content-input .el-input {
    width: 80px;
}
[data-v-7d100e17]  .student-attestation-other-admission-note .el-input__inner {
    width: 100%;
    height: 36px;
}
.student-attestation-other-admission-btn[data-v-7d100e17] {
    margin-top: 20px;
}

.certificate-message-box[data-v-6b7c9e20]{
    background-color: #eff2f7;
    height: 100%;
    padding: 0.1px;
    overflow: auto;
}
[data-v-6b7c9e20] .message-collect-item-choose-area input{
    text-align: right;
    padding-right: 10px;
}
.certificate-message-content[data-v-6b7c9e20]{
    background-color: #fff;
    width: 90%;
    margin: 10px auto;
    border-radius: 10px;
    padding: 10px;
}
.certificate-message-top[data-v-6b7c9e20]{
    position: relative;
    padding-bottom: 40px;
    text-align: center;
    border-bottom: 1px dashed #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.certificate-message-top2[data-v-6b7c9e20]{
    border-bottom: 0;
    padding-bottom: 20px;
    padding-top: 10px;
}
.certificate-message-title[data-v-6b7c9e20]{
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 10px;
}
.certificate-message-top-bottom[data-v-6b7c9e20]{
    position: absolute;
    bottom: 9px;
    width: 100%;
}
.certificate-message-top-cycle[data-v-6b7c9e20]{
    position: absolute;
    left: -18px;
    display: inline-block;
    background-color: #f1f2f7;
    width: 18px;
    height: 18px;
    border-radius: 50%;
}
.cycle-right[data-v-6b7c9e20]{
    right: -18px;
    left: unset;
}
.certificate-message-con[data-v-6b7c9e20]{
    padding-top: 10px;
}
[data-v-6b7c9e20] .certificate-message-con-item .van-field__error-message{
    /*position: absolute;
    right: 0;
    top: 0;*/
}
[data-v-6b7c9e20] .certificate-message-con-item .van-hairline--top-bottom::after,[data-v-6b7c9e20] .certificate-message-con-item .van-hairline-unset--top-bottom::after{
    border-top: 0;
}
[data-v-6b7c9e20] input::-webkit-input-placeholder {
    color: #333;
}
.certificate-submit-form-btn[data-v-6b7c9e20]{
    width: 80%;
    margin: auto;
    margin-top: 20px;
}
.certificate-submit-form-btn.grey[data-v-6b7c9e20]{
    /*background-color: #888;*/
}
[data-v-6b7c9e20] .van-button--info{
    background-color: #02a2ff;
    border: 1px solid #02a2ff;
}
.certificate-message-desc[data-v-6b7c9e20]{
    text-align: left;
}
/**信息采集**/
.certificate-message-content2[data-v-6b7c9e20]{
    width: 100%;
    margin: 0;
    border-radius: 0;
    padding: 0;
}
.certificate-message-desc2[data-v-6b7c9e20]{
    padding: 10px;
}
.message-collect-item[data-v-6b7c9e20]{
    padding: 0 10px;
    border-bottom: 1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.message-collect-item-title[data-v-6b7c9e20]{
    height: 30px;
    line-height: 30px;
    background-color: #f3f4f8;
    color: #666666;
}
[data-v-6b7c9e20] .message-collect-item-input.van-field__control{
    /*text-align: right;*/
}
.message-collect-item-box[data-v-6b7c9e20]{
    position: relative;
}
.message-collect-item-icon[data-v-6b7c9e20]{
    position: absolute;
    right: 0;
    top: 12.5px;
}
.message-collect-item-group-name[data-v-6b7c9e20]{
    color: #666666;
    height: 44px;
    line-height: 44px;
    padding-left: 16px;
    background-color: #fff;
    border-bottom: 1px solid #ebedf0;
}
.message-collect-item-group-box[data-v-6b7c9e20]{
    position: relative;
    margin-top: 10px;
}
.message-collect-item-group[data-v-6b7c9e20]{
    margin-bottom: 2px;
}
[data-v-6b7c9e20] .message-collect-items-box .van-cell-group{
    background-color: #f3f4f8;
}
.message-collect-item-group-del[data-v-6b7c9e20]{
    position: absolute;
    right: 10px;
    top: 12px;
}
.message-collect-item-group-add[data-v-6b7c9e20]{
    text-align: center;
}
[data-v-6b7c9e20] .message-collect-item-box-select .van-field__control:-moz-read-only{
    padding-right: 10px;
}
[data-v-6b7c9e20] .message-collect-item-box-select .van-field__control:read-only{
    padding-right: 10px;
}
.message-collect-item-box-select .message-collect-item-icon[data-v-6b7c9e20]{
    right: 10px;
}
.message-collect-item-checkname[data-v-6b7c9e20]{
    line-height: 40px;
    padding-left: 16px;
    background-color: #fff;
}
.message-collect-item-checkgroup[data-v-6b7c9e20]{
    background-color: #fff;
    padding: 0 16px;
    padding-bottom: 10px;
}
[data-v-6b7c9e20] .message-collect-item-checkgroup .el-checkbox-button.is-checked .el-checkbox-button__inner{
    background-color: #eaf7ff;
    color: #02a2ff;
    border-radius: 2px;
}
[data-v-6b7c9e20] .message-collect-item-checkgroup .el-checkbox-button:last-child .el-checkbox-button__inner{
    border-radius: 2px;
    border-left: 1px solid #DCDFE6;
}
[data-v-6b7c9e20] .message-collect-item-checkgroup .el-checkbox-button__inner{
    padding: 10px 20px;
    margin-right: 10px;
    border-left: 1px solid #DCDFE6;
}
[data-v-6b7c9e20] .message-collect-item-checkgroup .el-checkbox__input.is-checked+.el-checkbox__label{
    border: 1px solid #409EFF;
}
.message-collect-items-box[data-v-6b7c9e20]{
    background-color: #f3f4f8;
}
.message-collect-bottom-btn[data-v-6b7c9e20]{
    margin-bottom: 20px;
}
/**认证成功**/
.certificate-success-box[data-v-6b7c9e20]{
    height: 100%;
    background-color: #f3f4f8;
}
.certificate-success-img[data-v-6b7c9e20]{
    position: absolute;
    width: 100%;
    height: 180px;
    background: url(/vue/dist/static/img/successBag.1b6b455.png) no-repeat;
    background-size: 100% 100%;
}
.certificate-success-con-top[data-v-6b7c9e20]{
    width: 104%;
    height: 12px;
    background-color: #0082e8;
    border-radius: 12px;
    margin: auto;
    margin-left: -2%;
}
.certificate-success-content[data-v-6b7c9e20]{
    position: relative;
    top: 118px;
    background: #fff;
    width: 90%;
    margin: auto;
}
.certificate-success-con-msg[data-v-6b7c9e20]{
    position: relative;
    top: -4px;
    z-index: 9;
    background: #fff;
    padding-bottom: 10px;
    -webkit-box-shadow: 0px 9px 7px 1px #eee;
            box-shadow: 0px 9px 7px 1px #eee;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.certificate-message-top-cycle2[data-v-6b7c9e20]{
    left: -9px;
}
.cycle-right2[data-v-6b7c9e20]{
    right: -9px;
}
.certificate-message-desc2[data-v-6b7c9e20]{
    padding: 0 10px;
}
.certificate-message-title2[data-v-6b7c9e20]{
    padding-top: 50px;
}
.certificate-success-con-shadow[data-v-6b7c9e20]{
    width: 100%;
    height: 5px;
    background: url(/vue/dist/static/img/shadow.4f93afa.png) no-repeat;
    background-size: 100% 100%;
}
.certificate-success-con-item[data-v-6b7c9e20]{
    text-align: center;
    line-height: 30px;
    color: #333;
    clear: both;
}
.certificate-success-con-label[data-v-6b7c9e20]{
    display: inline-block;
    width: 46%;
    text-align: right;
    float: left;
}
.certificate-success-con-word[data-v-6b7c9e20]{
    display: inline-block;
    width: 50%;
    text-align: left;
    float: left;
}
/**设置个人账号**/
.certificate-message-box[data-v-6b7c9e20]{
    height: 100%;
}
.set-account-box[data-v-6b7c9e20]{
    padding: 0 10px;
    background-color: #fff;
    height: 100%;
}
.set-account-box-title[data-v-6b7c9e20]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
    color: #333;
}
.set-account-box-item-title[data-v-6b7c9e20]{
    line-height: 40px;
    color: #333;
}
.red-star[data-v-6b7c9e20]{
    color: #f31f1f;
}
.error-msg[data-v-6b7c9e20]{
    font-size: 13px;
    color: #f31f1f;
    padding-left: 10px;
}
[data-v-6b7c9e20] .set-account-item-input.van-cell{
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
}
.set-account-box-item-tel[data-v-6b7c9e20]{
    margin-top: 20px;
}
.set-account-item-input-code[data-v-6b7c9e20]{
    margin-top: 10px;
}
.get-tel-code-btn[data-v-6b7c9e20]{
    background-color: #e0f4ff;
    color: #02a2ff;
}
.set-account-form-btn[data-v-6b7c9e20]{
    width: 100%;
}
.set-account-box-con[data-v-6b7c9e20]{
    position: relative;
    height: 90%;
}
.set-account-skip[data-v-6b7c9e20]{
    color: #02a2ff;
    text-decoration: underline;
    text-align: center;
    position: absolute;
    top: 550px;
    width: 100%;
}
.message-collect-reason[data-v-6b7c9e20]{
    padding: 20px;
    max-height: 300px;
    overflow: auto;
}
.pop-reason-box-btn[data-v-6b7c9e20]{
    margin-bottom: 20px;
}
.message-collect-item-check-box.__required[data-v-6b7c9e20]::before{
    position: absolute;
    left: 8px;
    color: #ee0a24;
    font-size: 14px;
    content: '*';
    top: 13px;
}
.message-collect-item-check-box.__required[data-v-6b7c9e20]{
    position: relative;
}
[data-v-6b7c9e20] .message-collect-item-checkbox{
    margin-bottom:10px;
}
.message-collect-item-box[data-v-6b7c9e20] .van-uploader__input-wrapper{
    width: 100%;
}
.message-collect-item-box[data-v-6b7c9e20] .el-upload--text{
    width: 100%;
}
.message-collect-photo-left[data-v-6b7c9e20]{
    line-height:40px;
    height: 40px;
    text-align: left;
    padding: 0 16px;
}
.message-collect-photo-left-img[data-v-6b7c9e20]{
    width: 105px;
    height: 105px;
    margin: 0 16px;
    background-size: 100%;
}
.message-collect-photo-left-img img[data-v-6b7c9e20]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.img-type-comp-title[data-v-6b7c9e20]{
    line-height: 40px;
    height: 40px;
    padding: 0 16px;
}
.message-collect-photo-left-img-inner[data-v-6b7c9e20]{
    position:relative;
    height: 105px;
}
.message-collect-photo-left-img-inner-bottom[data-v-6b7c9e20]{
    height: 30px;
    line-height:30px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0px;
    left: 0px;
    width: 105px;
    color: #fff;
}
.del-img-icon-btn[data-v-6b7c9e20]{
    width:19px;
    height:19px;
    position:absolute;
    left: 111px;
    top: 29px;
    z-index: 2;
}
.del-img-icon-btn img[data-v-6b7c9e20]{
    width:100%;
    height:100%;
}
.certificate-empty-box[data-v-6b7c9e20]{
    position: relative;
    width: 100%;
    height: 100%;
}
.certificate-empty[data-v-6b7c9e20]{
    width: 100%;
    height: 100%;
    background: url(/vue/dist/static/img/certificateEmpty.a1bfacc.png) no-repeat center 42%;
    background-color: #fff;
}
.certificate-empty-title[data-v-6b7c9e20]{
    position: absolute;
    top: 55%;
    width: 100%;
    text-align: center;
    color: #666666;
}
.certificate-success-letter-line[data-v-6b7c9e20]{
    text-align: center;
    line-height: 30px;
    color: #999999;
}
.certificate-success-letter-img[data-v-6b7c9e20]{
    width: 80%;
    display: block;
    margin: auto;
}
.certificate-success-letter[data-v-6b7c9e20]{
    clear: both;
}
.set-account-tip[data-v-6b7c9e20]{
    color: #999999;
}
.set-account-tel-tip[data-v-6b7c9e20]{
    color: #999999;
    font-size: 12px;
}
.authentication-link-nav-num[data-v-6b7c9e20]{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    text-align: center;
    line-height: 18px;
    color: #565f68;
    background-color: #d6d9e2;
    display: inline-block;
}
.authentication-link-nav-num.ed[data-v-6b7c9e20]{
    background-color: #2fa2fd;
    color: #fff;
}
.authentication-link-nav-name[data-v-6b7c9e20]{
    color: #555f69;
}
.authentication-link-nav-name.ed[data-v-6b7c9e20]{
    color: #31a2ff;
}
.authentication-link-nav[data-v-6b7c9e20]{
    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;
    height: 30px;
    width: 90%;
    margin: auto;
    position: relative;
}
.authentication-link-nav-box[data-v-6b7c9e20]{
    position: absolute;
    z-index: 999;
    width: 90%;
    left: 5%;
}
.authentication-content-box[data-v-6b7c9e20]{
    height: 100%;
}
.authentication-link-nav-border[data-v-6b7c9e20]{
    border-bottom: 1px dashed #dddddf;
    position: absolute;
    top: 50%;
    width: 100%;
}
.authentication-link-nav-item[data-v-6b7c9e20]{
    cursor: pointer;
    text-align: center;
    position: relative;
    z-index: 99;
    background: #fff;
    padding: 0 2px;
}
.page-collect-nav[data-v-6b7c9e20]{
    position: relative;
    top: 0;
    background-color: #f6fbff;
    width: 100%;
    left: 0;
}
.page-collect-nav .authentication-link-nav-item[data-v-6b7c9e20]{
    background-color: #f6fbff;
}
.success-message-box[data-v-6b7c9e20]{
    width: 90%;
    margin: auto;
}
.certificate-message-letter[data-v-6b7c9e20]{
    line-height: 26px;
    color: #555f68;
}
.certificate-message-letter-img[data-v-6b7c9e20]{
    max-width: 80%;
    margin-top: 20px;
    /*max-height: 200px;*/
}
.person-message-box-item[data-v-6b7c9e20]{
    border-bottom: 1px solid #bbbbbb;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    line-height: 48px;
}
.person-message-box-item-title[data-v-6b7c9e20]{
    background-color: #fafafa;
}
.person-message-box-item1[data-v-6b7c9e20], .person-message-box-item2[data-v-6b7c9e20]{
    width: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 48px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    text-align: center;
}
.person-message-box-item1[data-v-6b7c9e20]{
    border-right: 1px solid #bbbbbb;
}
.person-message-box-item2[data-v-6b7c9e20]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 4px;
}
.success-message-box[data-v-6b7c9e20]{
    width: 90%;
    margin: auto;
    /*max-height: 300px;
    overflow: auto;*/
}
.person-message-box-item-name[data-v-6b7c9e20]{
}
.authentication-link-nav-item-choosed[data-v-6b7c9e20]{
    height: 2px;
    position: relative;
    bottom: 0;
    width: 26%;
    display: block;
    background-color: #2fa2fd;
    left: 37%;
    top: 10px;
}
.certificate-message-letter-download[data-v-6b7c9e20]{
    color: #2fa2fd;
    line-height: 30px;
    cursor: pointer;
    margin-bottom: 30px;
}
.certificate-message-letter-download a[data-v-6b7c9e20] {
    color: #2fa2fd;
    text-decoration: underline;
}
.certificate-message-box[data-v-6b7c9e20]{
    height: 100%;
    overflow: auto;
}
.pop[data-v-6b7c9e20]{
    height: 100%;
    width:100%;
    overflow: auto;
}
/*.cancel{*/
/*    position: absolute;*/
/*    button: 80px;*/
/*    right: 10px;*/
/*    z-index: 100000;*/
/*}*/
[data-v-6b7c9e20]  .share_app_header{
    display: none;
}

.certificate-message-box[data-v-31420344]{
    background-color: #eff2f7;
    height: 100%;
    padding: 0.1px;
    overflow: auto;
}
[data-v-31420344] .message-collect-item-choose-area input{
    text-align: right;
    padding-right: 10px;
}
.certificate-message-content[data-v-31420344]{
    background-color: #fff;
    width: 90%;
    margin: 10px auto;
    border-radius: 10px;
    padding: 10px;
}
.certificate-message-top[data-v-31420344]{
    position: relative;
    padding-bottom: 40px;
    text-align: center;
    border-bottom: 1px dashed #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.certificate-message-top2[data-v-31420344]{
    border-bottom: 0;
    padding-bottom: 20px;
    padding-top: 10px;
}
.certificate-message-title[data-v-31420344]{
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 10px;
}
.certificate-message-top-bottom[data-v-31420344]{
    position: absolute;
    bottom: 9px;
    width: 100%;
}
.certificate-message-top-cycle[data-v-31420344]{
    position: absolute;
    left: -18px;
    display: inline-block;
    background-color: #f1f2f7;
    width: 18px;
    height: 18px;
    border-radius: 50%;
}
.cycle-right[data-v-31420344]{
    right: -18px;
    left: unset;
}
.certificate-message-con[data-v-31420344]{
    padding-top: 10px;
}
[data-v-31420344] .certificate-message-con-item .van-field__error-message{
    /*position: absolute;
    right: 0;
    top: 0;*/
}
[data-v-31420344] .certificate-message-con-item .van-hairline--top-bottom::after,[data-v-31420344] .certificate-message-con-item .van-hairline-unset--top-bottom::after{
    border-top: 0;
}
[data-v-31420344] input::-webkit-input-placeholder {
    color: #333;
}
.certificate-submit-form-btn[data-v-31420344]{
    width: 80%;
    margin: auto;
    margin-top: 20px;
}
.certificate-submit-form-btn.grey[data-v-31420344]{
    /*background-color: #888;*/
}
[data-v-31420344] .van-button--info{
    background-color: #02a2ff;
    border: 1px solid #02a2ff;
}
.certificate-message-desc[data-v-31420344]{
    text-align: left;
}
/**信息采集**/
.certificate-message-content2[data-v-31420344]{
    width: 100%;
    margin: 0;
    border-radius: 0;
    padding: 0;
}
.certificate-message-desc2[data-v-31420344]{
    padding: 10px;
}
.message-collect-item[data-v-31420344]{
    padding: 0 10px;
    border-bottom: 1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.message-collect-item-title[data-v-31420344]{
    height: 30px;
    line-height: 30px;
    background-color: #f3f4f8;
    color: #666666;
}
[data-v-31420344] .message-collect-item-input.van-field__control{
    /*text-align: right;*/
}
.message-collect-item-box[data-v-31420344]{
    position: relative;
}
.message-collect-item-icon[data-v-31420344]{
    position: absolute;
    right: 0;
    top: 12.5px;
}
.message-collect-item-group-name[data-v-31420344]{
    color: #666666;
    height: 44px;
    line-height: 44px;
    padding-left: 16px;
    background-color: #fff;
    border-bottom: 1px solid #ebedf0;
}
.message-collect-item-group-box[data-v-31420344]{
    position: relative;
    margin-top: 10px;
}
.message-collect-item-group[data-v-31420344]{
    margin-bottom: 2px;
}
[data-v-31420344] .message-collect-items-box .van-cell-group{
    background-color: #f3f4f8;
}
.message-collect-item-group-del[data-v-31420344]{
    position: absolute;
    right: 10px;
    top: 12px;
}
.message-collect-item-group-add[data-v-31420344]{
    text-align: center;
}
[data-v-31420344] .message-collect-item-box-select .van-field__control:-moz-read-only{
    padding-right: 10px;
}
[data-v-31420344] .message-collect-item-box-select .van-field__control:read-only{
    padding-right: 10px;
}
.message-collect-item-box-select .message-collect-item-icon[data-v-31420344]{
    right: 10px;
}
.message-collect-item-checkname[data-v-31420344]{
    line-height: 40px;
    padding-left: 16px;
    background-color: #fff;
}
.message-collect-item-checkgroup[data-v-31420344]{
    background-color: #fff;
    padding: 0 16px;
    padding-bottom: 10px;
}
[data-v-31420344] .message-collect-item-checkgroup .el-checkbox-button.is-checked .el-checkbox-button__inner{
    background-color: #eaf7ff;
    color: #02a2ff;
    border-radius: 2px;
}
[data-v-31420344] .message-collect-item-checkgroup .el-checkbox-button:last-child .el-checkbox-button__inner{
    border-radius: 2px;
    border-left: 1px solid #DCDFE6;
}
[data-v-31420344] .message-collect-item-checkgroup .el-checkbox-button__inner{
    padding: 10px 20px;
    margin-right: 10px;
    border-left: 1px solid #DCDFE6;
}
[data-v-31420344] .message-collect-item-checkgroup .el-checkbox__input.is-checked+.el-checkbox__label{
    border: 1px solid #409EFF;
}
.message-collect-items-box[data-v-31420344]{
    background-color: #f3f4f8;
}
.message-collect-bottom-btn[data-v-31420344]{
    margin-bottom: 20px;
}
/**认证成功**/
.certificate-success-box[data-v-31420344]{
    height: 100%;
    background-color: #f3f4f8;
}
.certificate-success-img[data-v-31420344]{
    position: absolute;
    width: 100%;
    height: 180px;
    background: url(/vue/dist/static/img/successBag.1b6b455.png) no-repeat;
    background-size: 100% 100%;
}
.certificate-success-con-top[data-v-31420344]{
    width: 104%;
    height: 12px;
    background-color: #0082e8;
    border-radius: 12px;
    margin: auto;
    margin-left: -2%;
}
.certificate-success-content[data-v-31420344]{
    position: relative;
    top: 118px;
    background: #fff;
    width: 90%;
    margin: auto;
}
.certificate-success-con-msg[data-v-31420344]{
    position: relative;
    top: -4px;
    z-index: 9;
    background: #fff;
    padding-bottom: 10px;
    -webkit-box-shadow: 0px 9px 7px 1px #eee;
            box-shadow: 0px 9px 7px 1px #eee;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.certificate-message-top-cycle2[data-v-31420344]{
    left: -9px;
}
.cycle-right2[data-v-31420344]{
    right: -9px;
}
.certificate-message-desc2[data-v-31420344]{
    padding: 0 10px;
}
.certificate-message-title2[data-v-31420344]{
    padding-top: 50px;
}
.certificate-success-con-shadow[data-v-31420344]{
    width: 100%;
    height: 5px;
    background: url(/vue/dist/static/img/shadow.4f93afa.png) no-repeat;
    background-size: 100% 100%;
}
.certificate-success-con-item[data-v-31420344]{
    text-align: center;
    line-height: 30px;
    color: #333;
    clear: both;
}
.certificate-success-con-label[data-v-31420344]{
    display: inline-block;
    width: 46%;
    text-align: right;
    float: left;
}
.certificate-success-con-word[data-v-31420344]{
    display: inline-block;
    width: 50%;
    text-align: left;
    float: left;
}
/**设置个人账号**/
.certificate-message-box[data-v-31420344]{
    height: 100%;
}
.set-account-box[data-v-31420344]{
    padding: 0 10px;
    background-color: #fff;
    height: 100%;
}
.set-account-box-title[data-v-31420344]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
    color: #333;
}
.set-account-box-item-title[data-v-31420344]{
    line-height: 40px;
    color: #333;
}
.red-star[data-v-31420344]{
    color: #f31f1f;
}
.error-msg[data-v-31420344]{
    font-size: 13px;
    color: #f31f1f;
    padding-left: 10px;
}
[data-v-31420344] .set-account-item-input.van-cell{
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
}
.set-account-box-item-tel[data-v-31420344]{
    margin-top: 20px;
}
.set-account-item-input-code[data-v-31420344]{
    margin-top: 10px;
}
.get-tel-code-btn[data-v-31420344]{
    background-color: #e0f4ff;
    color: #02a2ff;
}
.set-account-form-btn[data-v-31420344]{
    width: 100%;
}
.set-account-box-con[data-v-31420344]{
    position: relative;
    height: 90%;
}
.set-account-skip[data-v-31420344]{
    color: #02a2ff;
    text-decoration: underline;
    text-align: center;
    position: absolute;
    top: 550px;
    width: 100%;
}
.message-collect-reason[data-v-31420344]{
    padding: 20px;
    max-height: 300px;
    overflow: auto;
}
.pop-reason-box-btn[data-v-31420344]{
    margin-bottom: 20px;
}
.message-collect-item-check-box.__required[data-v-31420344]::before{
    position: absolute;
    left: 8px;
    color: #ee0a24;
    font-size: 14px;
    content: '*';
    top: 13px;
}
.message-collect-item-check-box.__required[data-v-31420344]{
    position: relative;
}
[data-v-31420344] .message-collect-item-checkbox{
    margin-bottom:10px;
}
.message-collect-item-box[data-v-31420344] .van-uploader__input-wrapper{
    width: 100%;
}
.message-collect-item-box[data-v-31420344] .el-upload--text{
    width: 100%;
}
.message-collect-photo-left[data-v-31420344]{
    line-height:40px;
    height: 40px;
    text-align: left;
    padding: 0 16px;
}
.message-collect-photo-left-img[data-v-31420344]{
    width: 105px;
    height: 105px;
    margin: 0 16px;
    background-size: 100%;
}
.message-collect-photo-left-img img[data-v-31420344]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.img-type-comp-title[data-v-31420344]{
    line-height: 40px;
    height: 40px;
    padding: 0 16px;
}
.message-collect-photo-left-img-inner[data-v-31420344]{
    position:relative;
    height: 105px;
}
.message-collect-photo-left-img-inner-bottom[data-v-31420344]{
    height: 30px;
    line-height:30px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0px;
    left: 0px;
    width: 105px;
    color: #fff;
}
.del-img-icon-btn[data-v-31420344]{
    width:19px;
    height:19px;
    position:absolute;
    left: 111px;
    top: 29px;
    z-index: 2;
}
.del-img-icon-btn img[data-v-31420344]{
    width:100%;
    height:100%;
}
.certificate-empty-box[data-v-31420344]{
    position: relative;
    width: 100%;
    height: 100%;
}
.certificate-empty[data-v-31420344]{
    width: 100%;
    height: 100%;
    background: url(/vue/dist/static/img/certificateEmpty.a1bfacc.png) no-repeat center 42%;
    background-color: #fff;
}
.certificate-empty-title[data-v-31420344]{
    position: absolute;
    top: 55%;
    width: 100%;
    text-align: center;
    color: #666666;
}
.certificate-success-letter-line[data-v-31420344]{
    text-align: center;
    line-height: 30px;
    color: #999999;
}
.certificate-success-letter-img[data-v-31420344]{
    width: 80%;
    display: block;
    margin: auto;
}
.certificate-success-letter[data-v-31420344]{
    clear: both;
}
.set-account-tip[data-v-31420344]{
    color: #999999;
}
.set-account-tel-tip[data-v-31420344]{
    color: #999999;
    font-size: 12px;
}
.authentication-link-nav-num[data-v-31420344]{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    text-align: center;
    line-height: 18px;
    color: #565f68;
    background-color: #d6d9e2;
    display: inline-block;
}
.authentication-link-nav-num.ed[data-v-31420344]{
    background-color: #2fa2fd;
    color: #fff;
}
.authentication-link-nav-name[data-v-31420344]{
    color: #555f69;
}
.authentication-link-nav-name.ed[data-v-31420344]{
    color: #31a2ff;
}
.authentication-link-nav[data-v-31420344]{
    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;
    height: 30px;
    width: 90%;
    margin: auto;
    position: relative;
}
.authentication-link-nav-box[data-v-31420344]{
    position: absolute;
    z-index: 999;
    width: 90%;
    left: 5%;
}
.authentication-content-box[data-v-31420344]{
    height: 100%;
}
.authentication-link-nav-border[data-v-31420344]{
    border-bottom: 1px dashed #dddddf;
    position: absolute;
    top: 50%;
    width: 100%;
}
.authentication-link-nav-item[data-v-31420344]{
    cursor: pointer;
    text-align: center;
    position: relative;
    z-index: 99;
    background: #fff;
    padding: 0 2px;
}
.page-collect-nav[data-v-31420344]{
    position: relative;
    top: 0;
    background-color: #f6fbff;
    width: 100%;
    left: 0;
}
.page-collect-nav .authentication-link-nav-item[data-v-31420344]{
    background-color: #f6fbff;
}
.success-message-box[data-v-31420344]{
    width: 90%;
    margin: auto;
}
.certificate-message-letter[data-v-31420344]{
    line-height: 26px;
    color: #555f68;
}
.certificate-message-letter-img[data-v-31420344]{
    max-width: 80%;
    margin-top: 20px;
    /*max-height: 200px;*/
}
.person-message-box-item[data-v-31420344]{
    border-bottom: 1px solid #bbbbbb;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    line-height: 48px;
}
.person-message-box-item-title[data-v-31420344]{
    background-color: #fafafa;
}
.person-message-box-item1[data-v-31420344], .person-message-box-item2[data-v-31420344]{
    width: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 48px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    text-align: center;
}
.person-message-box-item1[data-v-31420344]{
    border-right: 1px solid #bbbbbb;
}
.person-message-box-item2[data-v-31420344]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 4px;
}
.success-message-box[data-v-31420344]{
    width: 90%;
    margin: auto;
    /*max-height: 300px;
    overflow: auto;*/
}
.person-message-box-item-name[data-v-31420344]{
}
.authentication-link-nav-item-choosed[data-v-31420344]{
    height: 2px;
    position: relative;
    bottom: 0;
    width: 26%;
    display: block;
    background-color: #2fa2fd;
    left: 37%;
    top: 10px;
}
.certificate-message-letter-download[data-v-31420344]{
    color: #2fa2fd;
    line-height: 30px;
    cursor: pointer;
    margin-bottom: 30px;
}
.certificate-message-letter-download a[data-v-31420344] {
    color: #2fa2fd;
    text-decoration: underline;
}
.certificate-success-box[data-v-31420344] {
    height: 100%;
    overflow: auto;
    position: relative;
}
.certificate-message-letter-download[data-v-31420344]{
    color: #2fa2fd;
    line-height: 30px;
    cursor: pointer;
    margin-bottom: 30px;
    text-align: center;
}
.certificate-message-letter-download a[data-v-31420344] {
    color: #2fa2fd;
    text-decoration: underline;
}
.certificate-submit-form-btn[data-v-31420344]{
    margin: 20px auto;
    display: block;
    background-color: #2fa2fd;
    height: 44px;
    border-radius: 40px;
    width: 280px;
}

.webapp-resource-box-iframe[data-v-555355d0]{
    position: relative;
    top: 40px;
    border: none;
}
.webapp-resource-pop[data-v-555355d0]{
    height: 100%;
    width: 100%;
}
.webapp-resource-preview-close[data-v-555355d0]{
    position: absolute;
    top: 10px;
    right: 10px;
    display: inline-block;
    width: 20px;
    height: 20px;
    z-index: 99999;
    font-size: 26px;
}
.webapp-resource-box-img[data-v-555355d0]{
    width: 15px;
    height: 18px;
}
.webapp-resource-box-name[data-v-555355d0]{
    display: inline-block;
    width: 84%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: normal;
}
.webapp-resource-box[data-v-555355d0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
}
.link-resource[data-v-555355d0]{
    color: #03a2ff;
    text-decoration: underline;
    text-align: left;
    word-break: break-all;
    overflow: auto;
    text-overflow: unset;
    white-space: break-spaces;
}

.certificate-message-box[data-v-2474ea92]{
    background-color: #eff2f7;
    height: 100%;
    padding: 0.1px;
    overflow: auto;
}
[data-v-2474ea92] .message-collect-item-choose-area input{
    text-align: right;
    padding-right: 10px;
}
.certificate-message-content[data-v-2474ea92]{
    background-color: #fff;
    width: 90%;
    margin: 10px auto;
    border-radius: 10px;
    padding: 10px;
}
.certificate-message-top[data-v-2474ea92]{
    position: relative;
    padding-bottom: 40px;
    text-align: center;
    border-bottom: 1px dashed #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.certificate-message-top2[data-v-2474ea92]{
    border-bottom: 0;
    padding-bottom: 20px;
    padding-top: 10px;
}
.certificate-message-title[data-v-2474ea92]{
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 10px;
}
.certificate-message-top-bottom[data-v-2474ea92]{
    position: absolute;
    bottom: 9px;
    width: 100%;
}
.certificate-message-top-cycle[data-v-2474ea92]{
    position: absolute;
    left: -18px;
    display: inline-block;
    background-color: #f1f2f7;
    width: 18px;
    height: 18px;
    border-radius: 50%;
}
.cycle-right[data-v-2474ea92]{
    right: -18px;
    left: unset;
}
.certificate-message-con[data-v-2474ea92]{
    padding-top: 10px;
}
[data-v-2474ea92] .certificate-message-con-item .van-field__error-message{
    /*position: absolute;
    right: 0;
    top: 0;*/
}
[data-v-2474ea92] .certificate-message-con-item .van-hairline--top-bottom::after,[data-v-2474ea92] .certificate-message-con-item .van-hairline-unset--top-bottom::after{
    border-top: 0;
}
[data-v-2474ea92] input::-webkit-input-placeholder {
    color: #333;
}
.certificate-submit-form-btn[data-v-2474ea92]{
    width: 80%;
    margin: auto;
    margin-top: 20px;
}
.certificate-submit-form-btn.grey[data-v-2474ea92]{
    /*background-color: #888;*/
}
[data-v-2474ea92] .van-button--info{
    background-color: #02a2ff;
    border: 1px solid #02a2ff;
}
.certificate-message-desc[data-v-2474ea92]{
    text-align: left;
}
/**信息采集**/
.certificate-message-content2[data-v-2474ea92]{
    width: 100%;
    margin: 0;
    border-radius: 0;
    padding: 0;
}
.certificate-message-desc2[data-v-2474ea92]{
    padding: 10px;
}
.message-collect-item[data-v-2474ea92]{
    padding: 0 10px;
    border-bottom: 1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.message-collect-item-title[data-v-2474ea92]{
    height: 30px;
    line-height: 30px;
    background-color: #f3f4f8;
    color: #666666;
}
[data-v-2474ea92] .message-collect-item-input.van-field__control{
    /*text-align: right;*/
}
.message-collect-item-box[data-v-2474ea92]{
    position: relative;
}
.message-collect-item-icon[data-v-2474ea92]{
    position: absolute;
    right: 0;
    top: 12.5px;
}
.message-collect-item-group-name[data-v-2474ea92]{
    color: #666666;
    height: 44px;
    line-height: 44px;
    padding-left: 16px;
    background-color: #fff;
    border-bottom: 1px solid #ebedf0;
}
.message-collect-item-group-box[data-v-2474ea92]{
    position: relative;
    margin-top: 10px;
}
.message-collect-item-group[data-v-2474ea92]{
    margin-bottom: 2px;
}
[data-v-2474ea92] .message-collect-items-box .van-cell-group{
    background-color: #f3f4f8;
}
.message-collect-item-group-del[data-v-2474ea92]{
    position: absolute;
    right: 10px;
    top: 12px;
}
.message-collect-item-group-add[data-v-2474ea92]{
    text-align: center;
}
[data-v-2474ea92] .message-collect-item-box-select .van-field__control:-moz-read-only{
    padding-right: 10px;
}
[data-v-2474ea92] .message-collect-item-box-select .van-field__control:read-only{
    padding-right: 10px;
}
.message-collect-item-box-select .message-collect-item-icon[data-v-2474ea92]{
    right: 10px;
}
.message-collect-item-checkname[data-v-2474ea92]{
    line-height: 40px;
    padding-left: 16px;
    background-color: #fff;
}
.message-collect-item-checkgroup[data-v-2474ea92]{
    background-color: #fff;
    padding: 0 16px;
    padding-bottom: 10px;
}
[data-v-2474ea92] .message-collect-item-checkgroup .el-checkbox-button.is-checked .el-checkbox-button__inner{
    background-color: #eaf7ff;
    color: #02a2ff;
    border-radius: 2px;
}
[data-v-2474ea92] .message-collect-item-checkgroup .el-checkbox-button:last-child .el-checkbox-button__inner{
    border-radius: 2px;
    border-left: 1px solid #DCDFE6;
}
[data-v-2474ea92] .message-collect-item-checkgroup .el-checkbox-button__inner{
    padding: 10px 20px;
    margin-right: 10px;
    border-left: 1px solid #DCDFE6;
}
[data-v-2474ea92] .message-collect-item-checkgroup .el-checkbox__input.is-checked+.el-checkbox__label{
    border: 1px solid #409EFF;
}
.message-collect-items-box[data-v-2474ea92]{
    background-color: #f3f4f8;
}
.message-collect-bottom-btn[data-v-2474ea92]{
    margin-bottom: 20px;
}
/**认证成功**/
.certificate-success-box[data-v-2474ea92]{
    height: 100%;
    background-color: #f3f4f8;
}
.certificate-success-img[data-v-2474ea92]{
    position: absolute;
    width: 100%;
    height: 180px;
    background: url(/vue/dist/static/img/successBag.1b6b455.png) no-repeat;
    background-size: 100% 100%;
}
.certificate-success-con-top[data-v-2474ea92]{
    width: 104%;
    height: 12px;
    background-color: #0082e8;
    border-radius: 12px;
    margin: auto;
    margin-left: -2%;
}
.certificate-success-content[data-v-2474ea92]{
    position: relative;
    top: 118px;
    background: #fff;
    width: 90%;
    margin: auto;
}
.certificate-success-con-msg[data-v-2474ea92]{
    position: relative;
    top: -4px;
    z-index: 9;
    background: #fff;
    padding-bottom: 10px;
    -webkit-box-shadow: 0px 9px 7px 1px #eee;
            box-shadow: 0px 9px 7px 1px #eee;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.certificate-message-top-cycle2[data-v-2474ea92]{
    left: -9px;
}
.cycle-right2[data-v-2474ea92]{
    right: -9px;
}
.certificate-message-desc2[data-v-2474ea92]{
    padding: 0 10px;
}
.certificate-message-title2[data-v-2474ea92]{
    padding-top: 50px;
}
.certificate-success-con-shadow[data-v-2474ea92]{
    width: 100%;
    height: 5px;
    background: url(/vue/dist/static/img/shadow.4f93afa.png) no-repeat;
    background-size: 100% 100%;
}
.certificate-success-con-item[data-v-2474ea92]{
    text-align: center;
    line-height: 30px;
    color: #333;
    clear: both;
}
.certificate-success-con-label[data-v-2474ea92]{
    display: inline-block;
    width: 46%;
    text-align: right;
    float: left;
}
.certificate-success-con-word[data-v-2474ea92]{
    display: inline-block;
    width: 50%;
    text-align: left;
    float: left;
}
/**设置个人账号**/
.certificate-message-box[data-v-2474ea92]{
    height: 100%;
}
.set-account-box[data-v-2474ea92]{
    padding: 0 10px;
    background-color: #fff;
    height: 100%;
}
.set-account-box-title[data-v-2474ea92]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
    color: #333;
}
.set-account-box-item-title[data-v-2474ea92]{
    line-height: 40px;
    color: #333;
}
.red-star[data-v-2474ea92]{
    color: #f31f1f;
}
.error-msg[data-v-2474ea92]{
    font-size: 13px;
    color: #f31f1f;
    padding-left: 10px;
}
[data-v-2474ea92] .set-account-item-input.van-cell{
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
}
.set-account-box-item-tel[data-v-2474ea92]{
    margin-top: 20px;
}
.set-account-item-input-code[data-v-2474ea92]{
    margin-top: 10px;
}
.get-tel-code-btn[data-v-2474ea92]{
    background-color: #e0f4ff;
    color: #02a2ff;
}
.set-account-form-btn[data-v-2474ea92]{
    width: 100%;
}
.set-account-box-con[data-v-2474ea92]{
    position: relative;
    height: 90%;
}
.set-account-skip[data-v-2474ea92]{
    color: #02a2ff;
    text-decoration: underline;
    text-align: center;
    position: absolute;
    top: 550px;
    width: 100%;
}
.message-collect-reason[data-v-2474ea92]{
    padding: 20px;
    max-height: 300px;
    overflow: auto;
}
.pop-reason-box-btn[data-v-2474ea92]{
    margin-bottom: 20px;
}
.message-collect-item-check-box.__required[data-v-2474ea92]::before{
    position: absolute;
    left: 8px;
    color: #ee0a24;
    font-size: 14px;
    content: '*';
    top: 13px;
}
.message-collect-item-check-box.__required[data-v-2474ea92]{
    position: relative;
}
[data-v-2474ea92] .message-collect-item-checkbox{
    margin-bottom:10px;
}
.message-collect-item-box[data-v-2474ea92] .van-uploader__input-wrapper{
    width: 100%;
}
.message-collect-item-box[data-v-2474ea92] .el-upload--text{
    width: 100%;
}
.message-collect-photo-left[data-v-2474ea92]{
    line-height:40px;
    height: 40px;
    text-align: left;
    padding: 0 16px;
}
.message-collect-photo-left-img[data-v-2474ea92]{
    width: 105px;
    height: 105px;
    margin: 0 16px;
    background-size: 100%;
}
.message-collect-photo-left-img img[data-v-2474ea92]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.img-type-comp-title[data-v-2474ea92]{
    line-height: 40px;
    height: 40px;
    padding: 0 16px;
}
.message-collect-photo-left-img-inner[data-v-2474ea92]{
    position:relative;
    height: 105px;
}
.message-collect-photo-left-img-inner-bottom[data-v-2474ea92]{
    height: 30px;
    line-height:30px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0px;
    left: 0px;
    width: 105px;
    color: #fff;
}
.del-img-icon-btn[data-v-2474ea92]{
    width:19px;
    height:19px;
    position:absolute;
    left: 111px;
    top: 29px;
    z-index: 2;
}
.del-img-icon-btn img[data-v-2474ea92]{
    width:100%;
    height:100%;
}
.certificate-empty-box[data-v-2474ea92]{
    position: relative;
    width: 100%;
    height: 100%;
}
.certificate-empty[data-v-2474ea92]{
    width: 100%;
    height: 100%;
    background: url(/vue/dist/static/img/certificateEmpty.a1bfacc.png) no-repeat center 42%;
    background-color: #fff;
}
.certificate-empty-title[data-v-2474ea92]{
    position: absolute;
    top: 55%;
    width: 100%;
    text-align: center;
    color: #666666;
}
.certificate-success-letter-line[data-v-2474ea92]{
    text-align: center;
    line-height: 30px;
    color: #999999;
}
.certificate-success-letter-img[data-v-2474ea92]{
    width: 80%;
    display: block;
    margin: auto;
}
.certificate-success-letter[data-v-2474ea92]{
    clear: both;
}
.set-account-tip[data-v-2474ea92]{
    color: #999999;
}
.set-account-tel-tip[data-v-2474ea92]{
    color: #999999;
    font-size: 12px;
}
.authentication-link-nav-num[data-v-2474ea92]{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    text-align: center;
    line-height: 18px;
    color: #565f68;
    background-color: #d6d9e2;
    display: inline-block;
}
.authentication-link-nav-num.ed[data-v-2474ea92]{
    background-color: #2fa2fd;
    color: #fff;
}
.authentication-link-nav-name[data-v-2474ea92]{
    color: #555f69;
}
.authentication-link-nav-name.ed[data-v-2474ea92]{
    color: #31a2ff;
}
.authentication-link-nav[data-v-2474ea92]{
    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;
    height: 30px;
    width: 90%;
    margin: auto;
    position: relative;
}
.authentication-link-nav-box[data-v-2474ea92]{
    position: absolute;
    z-index: 999;
    width: 90%;
    left: 5%;
}
.authentication-content-box[data-v-2474ea92]{
    height: 100%;
}
.authentication-link-nav-border[data-v-2474ea92]{
    border-bottom: 1px dashed #dddddf;
    position: absolute;
    top: 50%;
    width: 100%;
}
.authentication-link-nav-item[data-v-2474ea92]{
    cursor: pointer;
    text-align: center;
    position: relative;
    z-index: 99;
    background: #fff;
    padding: 0 2px;
}
.page-collect-nav[data-v-2474ea92]{
    position: relative;
    top: 0;
    background-color: #f6fbff;
    width: 100%;
    left: 0;
}
.page-collect-nav .authentication-link-nav-item[data-v-2474ea92]{
    background-color: #f6fbff;
}
.success-message-box[data-v-2474ea92]{
    width: 90%;
    margin: auto;
}
.certificate-message-letter[data-v-2474ea92]{
    line-height: 26px;
    color: #555f68;
}
.certificate-message-letter-img[data-v-2474ea92]{
    max-width: 80%;
    margin-top: 20px;
    /*max-height: 200px;*/
}
.person-message-box-item[data-v-2474ea92]{
    border-bottom: 1px solid #bbbbbb;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    line-height: 48px;
}
.person-message-box-item-title[data-v-2474ea92]{
    background-color: #fafafa;
}
.person-message-box-item1[data-v-2474ea92], .person-message-box-item2[data-v-2474ea92]{
    width: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 48px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    text-align: center;
}
.person-message-box-item1[data-v-2474ea92]{
    border-right: 1px solid #bbbbbb;
}
.person-message-box-item2[data-v-2474ea92]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 4px;
}
.success-message-box[data-v-2474ea92]{
    width: 90%;
    margin: auto;
    /*max-height: 300px;
    overflow: auto;*/
}
.person-message-box-item-name[data-v-2474ea92]{
}
.authentication-link-nav-item-choosed[data-v-2474ea92]{
    height: 2px;
    position: relative;
    bottom: 0;
    width: 26%;
    display: block;
    background-color: #2fa2fd;
    left: 37%;
    top: 10px;
}
.certificate-message-letter-download[data-v-2474ea92]{
    color: #2fa2fd;
    line-height: 30px;
    cursor: pointer;
    margin-bottom: 30px;
}
.certificate-message-letter-download a[data-v-2474ea92] {
    color: #2fa2fd;
    text-decoration: underline;
}

.certificate-message-box[data-v-7e8899e4]{
    background-color: #eff2f7;
    height: 100%;
    padding: 0.1px;
    overflow: auto;
}
[data-v-7e8899e4] .message-collect-item-choose-area input{
    text-align: right;
    padding-right: 10px;
}
.certificate-message-content[data-v-7e8899e4]{
    background-color: #fff;
    width: 90%;
    margin: 10px auto;
    border-radius: 10px;
    padding: 10px;
}
.certificate-message-top[data-v-7e8899e4]{
    position: relative;
    padding-bottom: 40px;
    text-align: center;
    border-bottom: 1px dashed #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.certificate-message-top2[data-v-7e8899e4]{
    border-bottom: 0;
    padding-bottom: 20px;
    padding-top: 10px;
}
.certificate-message-title[data-v-7e8899e4]{
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 10px;
}
.certificate-message-top-bottom[data-v-7e8899e4]{
    position: absolute;
    bottom: 9px;
    width: 100%;
}
.certificate-message-top-cycle[data-v-7e8899e4]{
    position: absolute;
    left: -18px;
    display: inline-block;
    background-color: #f1f2f7;
    width: 18px;
    height: 18px;
    border-radius: 50%;
}
.cycle-right[data-v-7e8899e4]{
    right: -18px;
    left: unset;
}
.certificate-message-con[data-v-7e8899e4]{
    padding-top: 10px;
}
[data-v-7e8899e4] .certificate-message-con-item .van-field__error-message{
    /*position: absolute;
    right: 0;
    top: 0;*/
}
[data-v-7e8899e4] .certificate-message-con-item .van-hairline--top-bottom::after,[data-v-7e8899e4] .certificate-message-con-item .van-hairline-unset--top-bottom::after{
    border-top: 0;
}
[data-v-7e8899e4] input::-webkit-input-placeholder {
    color: #333;
}
.certificate-submit-form-btn[data-v-7e8899e4]{
    width: 80%;
    margin: auto;
    margin-top: 20px;
}
.certificate-submit-form-btn.grey[data-v-7e8899e4]{
    /*background-color: #888;*/
}
[data-v-7e8899e4] .van-button--info{
    background-color: #02a2ff;
    border: 1px solid #02a2ff;
}
.certificate-message-desc[data-v-7e8899e4]{
    text-align: left;
}
/**信息采集**/
.certificate-message-content2[data-v-7e8899e4]{
    width: 100%;
    margin: 0;
    border-radius: 0;
    padding: 0;
}
.certificate-message-desc2[data-v-7e8899e4]{
    padding: 10px;
}
.message-collect-item[data-v-7e8899e4]{
    padding: 0 10px;
    border-bottom: 1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.message-collect-item-title[data-v-7e8899e4]{
    height: 30px;
    line-height: 30px;
    background-color: #f3f4f8;
    color: #666666;
}
[data-v-7e8899e4] .message-collect-item-input.van-field__control{
    /*text-align: right;*/
}
.message-collect-item-box[data-v-7e8899e4]{
    position: relative;
}
.message-collect-item-icon[data-v-7e8899e4]{
    position: absolute;
    right: 0;
    top: 12.5px;
}
.message-collect-item-group-name[data-v-7e8899e4]{
    color: #666666;
    height: 44px;
    line-height: 44px;
    padding-left: 16px;
    background-color: #fff;
    border-bottom: 1px solid #ebedf0;
}
.message-collect-item-group-box[data-v-7e8899e4]{
    position: relative;
    margin-top: 10px;
}
.message-collect-item-group[data-v-7e8899e4]{
    margin-bottom: 2px;
}
[data-v-7e8899e4] .message-collect-items-box .van-cell-group{
    background-color: #f3f4f8;
}
.message-collect-item-group-del[data-v-7e8899e4]{
    position: absolute;
    right: 10px;
    top: 12px;
}
.message-collect-item-group-add[data-v-7e8899e4]{
    text-align: center;
}
[data-v-7e8899e4] .message-collect-item-box-select .van-field__control:-moz-read-only{
    padding-right: 10px;
}
[data-v-7e8899e4] .message-collect-item-box-select .van-field__control:read-only{
    padding-right: 10px;
}
.message-collect-item-box-select .message-collect-item-icon[data-v-7e8899e4]{
    right: 10px;
}
.message-collect-item-checkname[data-v-7e8899e4]{
    line-height: 40px;
    padding-left: 16px;
    background-color: #fff;
}
.message-collect-item-checkgroup[data-v-7e8899e4]{
    background-color: #fff;
    padding: 0 16px;
    padding-bottom: 10px;
}
[data-v-7e8899e4] .message-collect-item-checkgroup .el-checkbox-button.is-checked .el-checkbox-button__inner{
    background-color: #eaf7ff;
    color: #02a2ff;
    border-radius: 2px;
}
[data-v-7e8899e4] .message-collect-item-checkgroup .el-checkbox-button:last-child .el-checkbox-button__inner{
    border-radius: 2px;
    border-left: 1px solid #DCDFE6;
}
[data-v-7e8899e4] .message-collect-item-checkgroup .el-checkbox-button__inner{
    padding: 10px 20px;
    margin-right: 10px;
    border-left: 1px solid #DCDFE6;
}
[data-v-7e8899e4] .message-collect-item-checkgroup .el-checkbox__input.is-checked+.el-checkbox__label{
    border: 1px solid #409EFF;
}
.message-collect-items-box[data-v-7e8899e4]{
    background-color: #f3f4f8;
}
.message-collect-bottom-btn[data-v-7e8899e4]{
    margin-bottom: 20px;
}
/**认证成功**/
.certificate-success-box[data-v-7e8899e4]{
    height: 100%;
    background-color: #f3f4f8;
}
.certificate-success-img[data-v-7e8899e4]{
    position: absolute;
    width: 100%;
    height: 180px;
    background: url(/vue/dist/static/img/successBag.1b6b455.png) no-repeat;
    background-size: 100% 100%;
}
.certificate-success-con-top[data-v-7e8899e4]{
    width: 104%;
    height: 12px;
    background-color: #0082e8;
    border-radius: 12px;
    margin: auto;
    margin-left: -2%;
}
.certificate-success-content[data-v-7e8899e4]{
    position: relative;
    top: 118px;
    background: #fff;
    width: 90%;
    margin: auto;
}
.certificate-success-con-msg[data-v-7e8899e4]{
    position: relative;
    top: -4px;
    z-index: 9;
    background: #fff;
    padding-bottom: 10px;
    -webkit-box-shadow: 0px 9px 7px 1px #eee;
            box-shadow: 0px 9px 7px 1px #eee;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.certificate-message-top-cycle2[data-v-7e8899e4]{
    left: -9px;
}
.cycle-right2[data-v-7e8899e4]{
    right: -9px;
}
.certificate-message-desc2[data-v-7e8899e4]{
    padding: 0 10px;
}
.certificate-message-title2[data-v-7e8899e4]{
    padding-top: 50px;
}
.certificate-success-con-shadow[data-v-7e8899e4]{
    width: 100%;
    height: 5px;
    background: url(/vue/dist/static/img/shadow.4f93afa.png) no-repeat;
    background-size: 100% 100%;
}
.certificate-success-con-item[data-v-7e8899e4]{
    text-align: center;
    line-height: 30px;
    color: #333;
    clear: both;
}
.certificate-success-con-label[data-v-7e8899e4]{
    display: inline-block;
    width: 46%;
    text-align: right;
    float: left;
}
.certificate-success-con-word[data-v-7e8899e4]{
    display: inline-block;
    width: 50%;
    text-align: left;
    float: left;
}
/**设置个人账号**/
.certificate-message-box[data-v-7e8899e4]{
    height: 100%;
}
.set-account-box[data-v-7e8899e4]{
    padding: 0 10px;
    background-color: #fff;
    height: 100%;
}
.set-account-box-title[data-v-7e8899e4]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
    color: #333;
}
.set-account-box-item-title[data-v-7e8899e4]{
    line-height: 40px;
    color: #333;
}
.red-star[data-v-7e8899e4]{
    color: #f31f1f;
}
.error-msg[data-v-7e8899e4]{
    font-size: 13px;
    color: #f31f1f;
    padding-left: 10px;
}
[data-v-7e8899e4] .set-account-item-input.van-cell{
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
}
.set-account-box-item-tel[data-v-7e8899e4]{
    margin-top: 20px;
}
.set-account-item-input-code[data-v-7e8899e4]{
    margin-top: 10px;
}
.get-tel-code-btn[data-v-7e8899e4]{
    background-color: #e0f4ff;
    color: #02a2ff;
}
.set-account-form-btn[data-v-7e8899e4]{
    width: 100%;
}
.set-account-box-con[data-v-7e8899e4]{
    position: relative;
    height: 90%;
}
.set-account-skip[data-v-7e8899e4]{
    color: #02a2ff;
    text-decoration: underline;
    text-align: center;
    position: absolute;
    top: 550px;
    width: 100%;
}
.message-collect-reason[data-v-7e8899e4]{
    padding: 20px;
    max-height: 300px;
    overflow: auto;
}
.pop-reason-box-btn[data-v-7e8899e4]{
    margin-bottom: 20px;
}
.message-collect-item-check-box.__required[data-v-7e8899e4]::before{
    position: absolute;
    left: 8px;
    color: #ee0a24;
    font-size: 14px;
    content: '*';
    top: 13px;
}
.message-collect-item-check-box.__required[data-v-7e8899e4]{
    position: relative;
}
[data-v-7e8899e4] .message-collect-item-checkbox{
    margin-bottom:10px;
}
.message-collect-item-box[data-v-7e8899e4] .van-uploader__input-wrapper{
    width: 100%;
}
.message-collect-item-box[data-v-7e8899e4] .el-upload--text{
    width: 100%;
}
.message-collect-photo-left[data-v-7e8899e4]{
    line-height:40px;
    height: 40px;
    text-align: left;
    padding: 0 16px;
}
.message-collect-photo-left-img[data-v-7e8899e4]{
    width: 105px;
    height: 105px;
    margin: 0 16px;
    background-size: 100%;
}
.message-collect-photo-left-img img[data-v-7e8899e4]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.img-type-comp-title[data-v-7e8899e4]{
    line-height: 40px;
    height: 40px;
    padding: 0 16px;
}
.message-collect-photo-left-img-inner[data-v-7e8899e4]{
    position:relative;
    height: 105px;
}
.message-collect-photo-left-img-inner-bottom[data-v-7e8899e4]{
    height: 30px;
    line-height:30px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0px;
    left: 0px;
    width: 105px;
    color: #fff;
}
.del-img-icon-btn[data-v-7e8899e4]{
    width:19px;
    height:19px;
    position:absolute;
    left: 111px;
    top: 29px;
    z-index: 2;
}
.del-img-icon-btn img[data-v-7e8899e4]{
    width:100%;
    height:100%;
}
.certificate-empty-box[data-v-7e8899e4]{
    position: relative;
    width: 100%;
    height: 100%;
}
.certificate-empty[data-v-7e8899e4]{
    width: 100%;
    height: 100%;
    background: url(/vue/dist/static/img/certificateEmpty.a1bfacc.png) no-repeat center 42%;
    background-color: #fff;
}
.certificate-empty-title[data-v-7e8899e4]{
    position: absolute;
    top: 55%;
    width: 100%;
    text-align: center;
    color: #666666;
}
.certificate-success-letter-line[data-v-7e8899e4]{
    text-align: center;
    line-height: 30px;
    color: #999999;
}
.certificate-success-letter-img[data-v-7e8899e4]{
    width: 80%;
    display: block;
    margin: auto;
}
.certificate-success-letter[data-v-7e8899e4]{
    clear: both;
}
.set-account-tip[data-v-7e8899e4]{
    color: #999999;
}
.set-account-tel-tip[data-v-7e8899e4]{
    color: #999999;
    font-size: 12px;
}
.authentication-link-nav-num[data-v-7e8899e4]{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    text-align: center;
    line-height: 18px;
    color: #565f68;
    background-color: #d6d9e2;
    display: inline-block;
}
.authentication-link-nav-num.ed[data-v-7e8899e4]{
    background-color: #2fa2fd;
    color: #fff;
}
.authentication-link-nav-name[data-v-7e8899e4]{
    color: #555f69;
}
.authentication-link-nav-name.ed[data-v-7e8899e4]{
    color: #31a2ff;
}
.authentication-link-nav[data-v-7e8899e4]{
    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;
    height: 30px;
    width: 90%;
    margin: auto;
    position: relative;
}
.authentication-link-nav-box[data-v-7e8899e4]{
    position: absolute;
    z-index: 999;
    width: 90%;
    left: 5%;
}
.authentication-content-box[data-v-7e8899e4]{
    height: 100%;
}
.authentication-link-nav-border[data-v-7e8899e4]{
    border-bottom: 1px dashed #dddddf;
    position: absolute;
    top: 50%;
    width: 100%;
}
.authentication-link-nav-item[data-v-7e8899e4]{
    cursor: pointer;
    text-align: center;
    position: relative;
    z-index: 99;
    background: #fff;
    padding: 0 2px;
}
.page-collect-nav[data-v-7e8899e4]{
    position: relative;
    top: 0;
    background-color: #f6fbff;
    width: 100%;
    left: 0;
}
.page-collect-nav .authentication-link-nav-item[data-v-7e8899e4]{
    background-color: #f6fbff;
}
.success-message-box[data-v-7e8899e4]{
    width: 90%;
    margin: auto;
}
.certificate-message-letter[data-v-7e8899e4]{
    line-height: 26px;
    color: #555f68;
}
.certificate-message-letter-img[data-v-7e8899e4]{
    max-width: 80%;
    margin-top: 20px;
    /*max-height: 200px;*/
}
.person-message-box-item[data-v-7e8899e4]{
    border-bottom: 1px solid #bbbbbb;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    line-height: 48px;
}
.person-message-box-item-title[data-v-7e8899e4]{
    background-color: #fafafa;
}
.person-message-box-item1[data-v-7e8899e4], .person-message-box-item2[data-v-7e8899e4]{
    width: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 48px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    text-align: center;
}
.person-message-box-item1[data-v-7e8899e4]{
    border-right: 1px solid #bbbbbb;
}
.person-message-box-item2[data-v-7e8899e4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 4px;
}
.success-message-box[data-v-7e8899e4]{
    width: 90%;
    margin: auto;
    /*max-height: 300px;
    overflow: auto;*/
}
.person-message-box-item-name[data-v-7e8899e4]{
}
.authentication-link-nav-item-choosed[data-v-7e8899e4]{
    height: 2px;
    position: relative;
    bottom: 0;
    width: 26%;
    display: block;
    background-color: #2fa2fd;
    left: 37%;
    top: 10px;
}
.certificate-message-letter-download[data-v-7e8899e4]{
    color: #2fa2fd;
    line-height: 30px;
    cursor: pointer;
    margin-bottom: 30px;
}
.certificate-message-letter-download a[data-v-7e8899e4] {
    color: #2fa2fd;
    text-decoration: underline;
}
[data-v-7e8899e4]  input::-webkit-input-placeholder,[data-v-7e8899e4]  textarea::-webkit-input-placeholder {
    color: #a0a0a0;
}
[data-v-7e8899e4]  input:-moz-placeholder,[data-v-7e8899e4]  textarea:-moz-placeholder {
    color: #a0a0a0;
}
[data-v-7e8899e4]  input::-moz-placeholder,[data-v-7e8899e4]  textarea::-moz-placeholder {
    color: #a0a0a0;
}
[data-v-7e8899e4]  input:-ms-input-placeholder,[data-v-7e8899e4]  textarea:-ms-input-placeholder {
    color: #a0a0a0;
}

.fill-success-box[data-v-62336312]{
    padding: 0.1px;
}
.fill-success-con[data-v-62336312] {
    width: 100%;
    height: 130px;
    background: url(/vue/dist/static/img/messageSuccess.4f80204.png) no-repeat center;
    background-size: contain;
    margin-top: 40%;
}
.fill-success-form-btn[data-v-62336312]{
    position: absolute;
    bottom: 100px;
    width: 90%;
    left: 5%;
}
.fill-success-con-msg[data-v-62336312]{
    text-align: center;
    line-height: 50px;
    font-size: 15px;
}
/*
 * 网盘文件选择与上传
 */
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;
}

.icon[data-v-0dc9d9e3] {
    float: left;
    font-size: 36px;
}
.pointer[data-v-0dc9d9e3] {cursor: pointer
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note-content-file
.webapp-resouce-info {
    padding-top: 0px;
    padding-left: 40px;
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note-content-file
.webapp-resouce-content img {
    margin: 7px;
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note-content-file
.webapp-resouce-content {
    margin-top: 0px;
    width: 100%;
    height: 40px;
}
.student-attestation-other-admission-note[data-v-0dc9d9e3] {
    position: relative;
    width: 900px;
    height: auto;
}
.student-attestation-other-admission-note-name[data-v-0dc9d9e3] {
    position: relative;
    top: 15px;
    left: 15px;
    padding: 0 15px;
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: white;
    overflow: hidden;
    z-index: 101;
}
.student-attestation-other-admission-note-content[data-v-0dc9d9e3] {
    position: relative;
    padding: 20px;
    width: 900px;
    height: 100px;
    border: #F2F2F2 solid 1px;
    z-index: 100;
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note .student-attestation-other-admission-note-name-input .el-input {
    width: 680px;
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note .student-attestation-other-admission-note-content-input .el-input {
    width: 80px;
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note .el-input__inner {
    width: 100%;
    height: 36px;
}
.student-attestation-other-admission-note-content-btn[data-v-0dc9d9e3] {
    width: 590px;
    margin-left: 5px;
    height: 36px;
}
.student-attestation-other-admission-note-content-file[data-v-0dc9d9e3] {
    position: relative;
    float: right;
    width: 590px;
    height: 40px;
    line-height: 40px;
    background-color: rgb(249, 249, 249);
    border-radius: 5px;
}
.student-attestation-other-admission-note-link[data-v-0dc9d9e3] {
    margin-left: 5px;
    width: 590px;
    height: 40px;
}
.delete-btn[data-v-0dc9d9e3] {
    position: absolute;
    right: -6px;
    top: -18px;
}
.delete[data-v-0dc9d9e3] {
    color: red
}
.icon[data-v-0dc9d9e3] {
    margin: 0 10px;
    font-size: 30px;
}
.student-attestation-other-admission-note-operate[data-v-0dc9d9e3] {
    float: left;
    width: calc(100% - 140px);
}
.student-attestation-other-admission-note-delete[data-v-0dc9d9e3] {
    float: left;
    width: 140px;
    height: 100px;
    text-align: center;
    line-height: 100px;
    cursor: pointer;
}
.add-btn[data-v-0dc9d9e3] {
    float: left;
    width: 195px;
    display: block;
}
.student-attestation-other-admission-note-name-input[data-v-0dc9d9e3] {
    width: 680px;
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note-content-file .audio_source{
    display: none!important;
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note-content-file .weixinAudio{
    line-height: normal!important;
    height: auto;
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note-content-file .audio_wrp{
    line-height: 25px!important;
    height: 25px!important;
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note-content-file .audio_play_area{
    margin-top: 0!important;
}
[data-v-0dc9d9e3]  .student-attestation-other-admission-note-content-file .weixinAudio{
    width: 400px;
}
/***公共的表格样式**/
#app[data-v-1a745c35]{
    height:100%;
}
.table_box[data-v-1a745c35]{
}
.el-table[data-v-1a745c35]{
    border-radius: 10px;
}
.empty_box[data-v-1a745c35]{
    width:100%;
    min-height:400px;
}
.empty_box img[data-v-1a745c35]{
    margin:40px 0;
}
[data-v-1a745c35] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
.el-table .head_style[data-v-1a745c35]{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
[data-v-1a745c35] .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[data-v-1a745c35]{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table th[data-v-1a745c35], .el-table tr[data-v-1a745c35]{
    height:20px;
}
.el-table tr[data-v-1a745c35]{
    height:70px;
    color: #98a0aa;
    -moz-outline-style: none;
    outline: none;
}
.el-table th.is-leaf[data-v-1a745c35] {
    height:20px!important;
    padding:0 0!important;
}
.el-table__row td[data-v-1a745c35]{
    position: relative;
    text-align: center;
}
.el-table__row[data-v-1a745c35]: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[data-v-1a745c35]{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.has-gutter th[data-v-1a745c35]{
    text-align: center;
    font-weight:normal;
}
/**用户头像和姓名**/
.item_user_logo[data-v-1a745c35]{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
.item_user_logo img[data-v-1a745c35]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.item_user_name[data-v-1a745c35]{
    position: absolute;
    left:52%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-1a745c35] .el-table .cell{
    text-align: center;
}
.el-table__body tr.hover-row>td[data-v-1a745c35]{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.el-table .is-left .cell[data-v-1a745c35]{
    text-align: left;
}
/**公共的添加按钮样式**/
.common-add-btn[data-v-1a745c35]{
    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[data-v-1a745c35]{
    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[data-v-1a745c35]{
    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;
}
[data-v-1a745c35] .registration-index-box{
    height: 100%;
    width: 100%;
    background-color: #f3f4f6;
}
.new-registration-box[data-v-1a745c35]{
    /*width: 90%;*/
    width: 100%;
    margin: auto;
}
.new-data-manage-top-item[data-v-1a745c35]{
    padding-right: 20px;
    cursor: pointer;
}
.new-data-manage-top-item.ed[data-v-1a745c35]{
    color: #2fa2ff;
}
.new-data-manage-top[data-v-1a745c35]{
    height: 64px;
    line-height: 64px;
    position: relative;
}
.new-data-manage-filter-tip[data-v-1a745c35]{
    color: #ffa328;
    display: inline-block;
    padding: 0;
    border: 0;
}
.new-data-manage-box[data-v-1a745c35]{
    background-color: #fff;
    border-radius: 10px;
    padding: 28px;
}
.new-data-manage-filter-btn[data-v-1a745c35]{
    float: right;
}
.new-data-manage-search[data-v-1a745c35] {
    float: left;
    height: 32px;
    line-height: 32px;
    margin-top: 0;
    margin-left: 10px;
    width: 200px;
}
[data-v-1a745c35] .new-data-manage-search input{
    line-height: 32px;
    height: 32px;
}
[data-v-1a745c35] .new-data-manage-search .el-input__icon{
    line-height: 32px;
}
.new-data-manage-btn[data-v-1a745c35]{
    float: left;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    margin-left: 10px;
    cursor: pointer;
}
.new-data-manage-filter[data-v-1a745c35]{
    line-height: 32px;
    margin-bottom: 20px;
}
.table_box[data-v-1a745c35]{
    margin-top: 20px;
}
.registration-index[data-v-1a745c35]{
    margin-bottom: 10px;
}
/*解决图片不居中问题*/
.table_item_img[data-v-1a745c35]{
    width: 60px;
    margin: 0 auto;
}
.collect-message-operate-btn[data-v-1a745c35]{
    cursor: pointer;
}
.SBM_table_item_div[data-v-1a745c35]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.new-data-list-drop[data-v-1a745c35]{
    max-height: 300px;
    overflow: auto;
}
.new-create-template[data-v-1a745c35]{
    position: absolute;
    right: 8px;
    height: 36px;
    width: 138px;
    top: 14px;
}
.operate_btn[data-v-1a745c35]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.collect-select-list[data-v-1a745c35]{
    width: 140px;
}
[data-v-1a745c35] .collect-select-list .el-input__inner{
    line-height: 30px;
    height: 30px;
}
[data-v-1a745c35] .collect-select-list .el-input__icon{
    line-height: 30px;
}
/*解决表头对齐问题*/
[data-v-1a745c35] .el-dropdown{
    vertical-align: middle;
}
/*
/deep/ .el-table .head_style {
    color: #545f69;
    background-color: #e5e8ec;
    height: 60px;
}
.table_box {
    padding: 0 40px;
}
/deep/ .el-table .head_style th {
    background-color: #e5e8ec;
    padding: 0 0;
    height: 20px;
}*/
.iframe-container[data-v-1a745c35] {
    /* 添加你需要的样式 */
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border: none;
    top: 65px;
}
.iframe-container iframe[data-v-1a745c35] {
    /* 确保 iframe 占据整个容器 */
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}
[data-v-1a745c35]  .head_style th div{
    white-space: nowrap;
}
[data-v-1a745c35]  .new-collect-head-tooltip{
    background: none;
    border: none;
    overflow: hidden;
    text-overflow: ellipsis;
    /*width: 68%;*/
    padding: 0;
}
.export-img-box[data-v-1a745c35]{
  max-width: 600px;
  max-height: 300px;
  border: 1px solid #888;
}

body[data-v-1da27724]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-1da27724]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-1da27724]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-1da27724] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-1da27724]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-1da27724]{
    line-height:50px;
}
.logo_tip[data-v-1da27724]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-1da27724]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-1da27724] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-1da27724] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-1da27724], .recognize-info-title[data-v-1da27724]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-1da27724] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-1da27724] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-1da27724] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-1da27724] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-1da27724]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-1da27724]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-1da27724] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-1da27724]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-1da27724]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-1da27724]{
    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;
}
.return_tolist_icon[data-v-1da27724]{
}
.new-teacher-g-wrapper .el-select[data-v-1da27724] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-1da27724] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-1da27724] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-1da27724]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-1da27724]{
    line-height:140px;
}
.qcode_img[data-v-1da27724]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-1da27724]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-1da27724]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-1da27724]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-1da27724]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-1da27724] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-1da27724]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-1da27724] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-1da27724] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-1da27724] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-1da27724]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-1da27724] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-1da27724]{
        height:474px;
}
}
.create_user_sure_btn[data-v-1da27724] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-1da27724]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-1da27724]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-1da27724]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-1da27724]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-1da27724]{
    line-height:40px;
}
.manage_form_label[data-v-1da27724]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-1da27724]{
    float: left;
}
.red_star[data-v-1da27724]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-1da27724]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-1da27724]{
}
.ID_avatar[data-v-1da27724]{
    width: 100%;
    height: 100%;
}
[data-v-1da27724] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-1da27724]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.create-new-student-top[data-v-1da27724]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create-new-student-top-back[data-v-1da27724]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create-new-student-top-title[data-v-1da27724]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create-new-student-con[data-v-1da27724]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.create-new-student-item[data-v-1da27724]{
    /*float: left;*/
    width: 40%;
    margin-right: 3%;
}
.create-new-student-items[data-v-1da27724]{
    overflow: auto;
}
.create-new-student-item-select[data-v-1da27724]{
    width: 100%;
}
[data-v-1da27724] .create-new-student-item-checkbox .el-checkbox-button{
    margin-right: 10px;
}
[data-v-1da27724] .create-new-student-item-checkbox .el-checkbox-button__inner{
    border-left: 1;
    border-radius: 4px;
}
.create-new-student-submit-btn[data-v-1da27724]{
    width: 180px;
    margin: auto;
    display: block;
    margin-top: 20px;
}
.el-form-item.create-new-student-item.create-new-student-item2[data-v-1da27724]{
    width: 80%;
}
.create-new-student-item2-three[data-v-1da27724]{
    float: left;
    margin-right: 10px;
}
[data-v-1da27724] .ASBM_base_item_date, .ASBM_base_item_select[data-v-1da27724] {
    width: 100%;
}
.new-data-manage-btn[data-v-1da27724]{
    cursor: pointer;
}
.registration-el-form-item__label[data-v-1da27724]{
    width: 160px;
}
.registration-el-form-item__content[data-v-1da27724]{
    margin-left: 160px;
}
.require-red-star[data-v-1da27724]{
    color: red;
    padding-right: 4px;
}
.authentication-link-nav[data-v-1da27724]{
    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;
    height: 90px;
    background-color: #f8f9fb;
    width: 90%;
    margin: auto;
    position: relative;
}
.authentication-link-nav-num[data-v-1da27724]{
    width: 32px;
    height: 32px;
    border-radius: 50%;
    text-align: center;
    line-height: 32px;
    color: #565f68;
    background-color: #d6d9e2;
    display: inline-block;
}
.authentication-link-nav-num.ed[data-v-1da27724]{
    background-color: #2fa2fd;
    color: #fff;
}
.authentication-link-nav-name[data-v-1da27724]{
    color: #555f69;
}
.authentication-link-nav-name.ed[data-v-1da27724]{
    color: #31a2ff;
}
.authentication-content-box[data-v-1da27724]{
    width: 70%;
    margin: 23px auto 0;
    background-color: #fff;
}
.authentication-link-nav-box[data-v-1da27724]{

    background-color: #f8f9fb;
}
.authentication-link-nav-border[data-v-1da27724]{
    border-bottom: 1px dashed #dddddf;
    position: absolute;
    top: 50%;
    width: 100%;
}
.authentication-link-nav-item[data-v-1da27724]{
    cursor: pointer;
    width: 200px;
    text-align: center;
    position: relative;
    z-index: 99;
    background: #f8f9fb;
}
.new-student-detail-part1[data-v-1da27724]{
    background-color: #e8f6ff;
    color: #30a0f6;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding: 10px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.new-student-detail-part1-item[data-v-1da27724]{
    width: 29%;
    text-align: center;
    line-height: 30px;
}
.new-student-detail-part2[data-v-1da27724]{
    margin-top: 30px;
    overflow: auto;
    border: 1px solid #e6e9f2;
    /*border-bottom: 0;*/
}
.new-student-detail-part2-left[data-v-1da27724]{
    background-color: #f8f9fb;
    color: #68757e;
    width: 50%;
    float: left;
}
.new-student-detail-part2-right[data-v-1da27724]{
    float: left;
    width: 50%;
    border-right: 1px solid #e6e9f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.new-student-detail-part2-li[data-v-1da27724]{
    border-bottom: 1px solid #e6e9f2;
    line-height: 40px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.create-new-student-con[data-v-1da27724]{
    overflow: auto;
}
.new-student-detail-part2-li-items[data-v-1da27724]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.new-student-detail-part2-li-item1[data-v-1da27724]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 33%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-right: 1px solid #e6e9f2;
}
.new-student-detail-part2-li-item2[data-v-1da27724]{
    width: 66%;
}
.new-student-detail-part2-li-item2s[data-v-1da27724] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.new-student-detail-part2-li-item3[data-v-1da27724] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 50%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-right: 1px solid #e6e9f2;
    border-bottom: 1px solid #e6e9f2;
}
.new-student-detail-part2-li-item3-span[data-v-1da27724]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.new-student-detail-part2-li-item3s[data-v-1da27724]{
    width: 50%;
}
.new-student-detail-part2-li-item4[data-v-1da27724]{
    border-bottom: 1px solid #e6e9f2;
}
.new-student-detail-part2-li-level2-item2s[data-v-1da27724]{
    width: 100%;
    border-bottom: 1px solid #e6e9f2;
}
/*.new-student-detail-part2-li-item2 .new-student-detail-part2-li-item2s:last-child .new-student-detail-part2-li-item3{
    border-bottom: 0;
}
.new-student-detail-part2-li-item2 .new-student-detail-part2-li-item2s:last-child .new-student-detail-part2-li-item3 .new-student-detail-part2-li-item4:last-child{
    border-bottom: 0;
}*/
.no_bottom_border[data-v-1da27724]{
    border-bottom: 0;
}
.radiu_span[data-v-1da27724]{
    display: inline-block;
    width: 10px;
    height: 10px;
    background: #eee;
    border-radius: 50%;
    margin-right: 6px;
}
.new-student-detail-part2-li-items-approve[data-v-1da27724]{
    /*border-bottom: 1px solid #e6e9f2;*/
}
.new-student-detail-part2-li-approve[data-v-1da27724]{
    border-bottom: none;
    padding-left: 10px;
    text-align: left;
}
img.new-student-detail-part2-li-img[data-v-1da27724]{
    height: 66px;
}
.img-li[data-v-1da27724]{
    line-height: 70px;
}
.approval-btn[data-v-1da27724]{
    width: 420px;
    height: 42px;
    margin: 44px auto 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.approval-btn-left[data-v-1da27724],.approval-btn-right[data-v-1da27724]{
    width: 172px;
    height: 100%;
}
.approval-btn-left[data-v-1da27724]{
    -margin-right: 55px;
}
.new-student-detail-part1-item[data-v-1da27724]{
    text-align: left;
    text-indent: 30%;
    white-space: nowrap;
}

[data-v-18abfd6c]  .el-dialog{
    border-radius: 8px;
    text-align: center;
}
[data-v-18abfd6c]  .el-dialog__footer{
    padding: 0 20px 40px;
}
.check-success-title[data-v-18abfd6c]{
    font-size: 18px;
    font-weight: bold;
    line-height: 50px;
}
.check-success-icon[data-v-18abfd6c]{
    background: url(/vue/dist/static/img/pass_icon_03.32fafca.png) no-repeat;
    width: 60px;
    height: 60px;
    margin: auto;
}
.check-success-content[data-v-18abfd6c]{
    line-height: 40px;
    display: block;
    color: #8f98a3;
}
.dialog-footer[data-v-18abfd6c]{
    width: 77%;
    height: 36px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.dialog-footer button[data-v-18abfd6c]{
    height: 100%;
    width: 44%;
}

[data-v-5522c052]  .el-dialog{
    border-radius: 20px;
}
[data-v-5522c052]  .el-dialog__body {
    padding: 10px 27px 40px;
}
[data-v-5522c052]  .el-dialog__footer{
    padding: 0 20px 40px;
}
.dialog-footer[data-v-5522c052]{
    width: 336px;
    height: 36px;
    margin: 0 auto;
    display: block;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.dialog-footer button[data-v-5522c052]{
    height: 100%;
    width: 142px;
}

.null-data-container[data-v-765187f4]{
    background: #fff;
    border-radius: 10px;
    padding: 30px 0;
}
.null-data-container-box-img[data-v-765187f4]{
    width: 200px;
    height: 200px;
    margin: 0 auto;
    background: url(/vue/dist/static/img/empty_task_03.70868de.png) no-repeat center;
}
.hint-message[data-v-765187f4]{
    text-align: center;
    margin: 20px 0 55px;
    color: #8f98a3;
}
.start-task[data-v-765187f4]{
    display: block;
    margin: 0 auto;
    height: 38px;
    width: 13%;
}

[data-v-9ede2050] .el-dialog{
    border-radius: 20px;
}
[data-v-9ede2050] .el-dialog__body {
    padding: 10px 60px 15px 10px;
}
[data-v-9ede2050] .el-dialog__footer{
    padding: 0 20px 40px;
}
.dialog-footer[data-v-9ede2050]{
    width: 336px;
    height: 36px;
    margin: 0 auto;
    display: block;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.dialog-footer button[data-v-9ede2050]{
    height: 100%;
    width: 142px;
}
.check-model[data-v-9ede2050]{
    color: blue;
    text-decoration:underline;
    margin-left: 17px;
    cursor: pointer;
}
[data-v-9ede2050] .el-input__inner{
    width: 327px;
}
.hint-message[data-v-9ede2050]{
    margin-top: 8px;
    text-align: center;
    color: red;
}

.new-student-gather-container[data-v-13d05174]{
    background: #fff;
    border-radius: 10px;
    padding: 25px 30px;
}
.new-student-gather-item[data-v-13d05174]{
    position: relative;
}
.edit[data-v-13d05174]{
    position: absolute;
    right: 0;
    top:0;
}
.edit span[data-v-13d05174]{
    cursor: pointer;
}
.edit span[data-v-13d05174]:hover{
    color: #2fa2ff;
}
.template-item-name[data-v-13d05174]{
    min-height: 20px;
    padding-right: 130px;
    padding-left: 15px;
    margin-bottom: 15px;
}
.template-item-describe[data-v-13d05174]{
    padding-right: 130px;
    padding-left: 12px;
    min-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.edit-del[data-v-13d05174]{
    margin-left: 15px;
}
.tooltip-width[data-v-13d05174]{
    max-width: 80%;
    line-height: 20px;
    letter-spacing: 1px;
}

.sns-container-box[data-v-55c27916]{
    position: relative;
    height: 800px;
    padding: 0;
}

@charset "UTF-8";
div[data-v-1d559cbe] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pages-content[data-v-1d559cbe] {
  width: 100%;
  height: 100%;
  position: relative;
}
.pages-content .active_modules[data-v-1d559cbe] {
    margin-left: 8px;
}
.pages-content .search[data-v-1d559cbe] {
    position: absolute;
    top: 12px;
    right: 24px;
    z-index: 99;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.pages-content .pane-content[data-v-1d559cbe] {
    padding: 24px 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.pages-content .pane-content .pane-content-item-wrap[data-v-1d559cbe] {
      width: 12.5%;
      padding: 8px;
      -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;
}
.pages-content .pane-content .pane-content-item-wrap .pane-content-item[data-v-1d559cbe] {
        cursor: pointer;
        width: 95%;
        background-color: #ffffff;
        padding: 10px 20px;
        border-radius: 5px;
}
.pages-content .pane-content .pane-content-item-wrap .pane-content-item .image[data-v-1d559cbe] {
          overflow: hidden;
          width: 100%;
          background-color: #f4f5f7;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          margin-bottom: 12px;
          position: relative;
}
.pages-content .pane-content .pane-content-item-wrap .pane-content-item .image .item-image-actions[data-v-1d559cbe] {
            position: absolute;
            bottom: 0;
            left: 0;
            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;
            width: 100%;
            height: 40px;
            opacity: 0.7;
            background: #000000;
            border: 1px solid #000000;
            border-radius: 4px;
            color: #fff;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            padding: 0 20px;
}
.pages-content .pane-content .pane-content-item-wrap .pane-content-item .image .item-image-actions .icon[data-v-1d559cbe] {
              font-size: 18px;
              cursor: pointer;
}
.pages-content .pane-content .pane-content-item-wrap .pane-content-item .image img[data-v-1d559cbe] {
            width: 100%;
            height: 180px;
            -o-object-fit: contain;
               object-fit: contain;
            background: #f4f5f7;
            border-radius: 4px;
            border-radius: 4px;
}
.pages-content .pane-content .pane-content-item-wrap .pane-content-item .name[data-v-1d559cbe] {
          height: 24px;
          font-size: 13px;
          font-weight: 700;
          text-align: left;
          color: #454545;
          line-height: 24px;
          margin-bottom: 12px;
          text-overflow: ellipsis;
          overflow: hidden;
          white-space: nowrap;
}
.pages-content .pane-content .pane-content-item-wrap .pane-content-item .size[data-v-1d559cbe],
        .pages-content .pane-content .pane-content-item-wrap .pane-content-item .accout[data-v-1d559cbe],
        .pages-content .pane-content .pane-content-item-wrap .pane-content-item .time[data-v-1d559cbe] {
          height: 17px;
          font-size: 12px;
          font-weight: 400;
          text-align: left;
          color: #999999;
          line-height: 17px;
          margin-bottom: 12px;
}
.pages-content .dialog-col-type[data-v-1d559cbe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 16px;
    padding: 0 32px;
}
.pages-content .dialog-col-type .dialog-col-txt[data-v-1d559cbe] {
      font-weight: 700;
      color: #303133;
}
.pages-content .dialog-col-type span[data-v-1d559cbe] {
      margin-right: 24px;
      color: #303133;
      cursor: pointer;
}
.pages-content .dialog-col-type .txt-active[data-v-1d559cbe] {
      color: #ff7a4b;
}
.pages-content .line-wrap[data-v-1d559cbe] {
    width: 100%;
    padding: 0 32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pages-content .line-wrap .line[data-v-1d559cbe] {
      height: 1px;
      background: #ebedf0;
      width: 100%;
}
.pages-content .dialog-col-tags[data-v-1d559cbe] {
    padding: 16px 32px 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.pages-content .dialog-col-tags .col-tags-left[data-v-1d559cbe] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-right: 20px;
}
.pages-content .dialog-col-tags .col-tags-left .tag-wrap[data-v-1d559cbe] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        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;
}
.pages-content .dialog-col-tags .col-tags-left .tag-wrap .icon[data-v-1d559cbe] {
          margin-bottom: 8px;
}
.pages-content .dialog-col-tags .col-tags-left[data-v-1d559cbe] .el-tag {
        color: #454545;
        border-color: #f7f8fa;
        margin-bottom: 8px;
}
.pages-content .dialog-col-tags .col-tags-left[data-v-1d559cbe] .el-tag .el-tag__close {
          color: #c8c9cc;
}
.pages-content .dialog-col-tags .col-tags-left[data-v-1d559cbe] .el-tag .el-tag__close:hover {
          background-color: transparent !important;
}
.pages-content .dialog-col-cer[data-v-1d559cbe] {
    width: 100%;
    padding: 0 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.pages-content .dialog-col-cer .col-cer-item-wrap[data-v-1d559cbe] {
      width: 25%;
      padding: 0 8px;
      margin-bottom: 16px;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item[data-v-1d559cbe] {
        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;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .layui-icon-extend-iconfont-xingzhuang5[data-v-1d559cbe] {
          font-size: 26px;
          color: #c8c9cc;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .image[data-v-1d559cbe] {
          width: 100%;
          height: 100px;
          background-color: #f4f5f7;
          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;
          margin-bottom: 8px;
          position: relative;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .image .eye-wrap[data-v-1d559cbe] {
            width: 100%;
            height: 40px;
            position: absolute;
            bottom: 0;
            left: 0;
            opacity: 0.7;
            background: #000000;
            border: 1px solid #000000;
            border-radius: 4px;
            z-index: 9;
            color: #fff;
            display: none;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .image .eye-wrap-active[data-v-1d559cbe] {
            cursor: pointer;
            display: block;
            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;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .image img[data-v-1d559cbe] {
            height: 100%;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .name[data-v-1d559cbe] {
          margin-bottom: 3px;
}
.pages-content .dialog-col-cer .col-cer-item-wrap .col-cer-item .txt[data-v-1d559cbe] {
          color: #666;
          font-size: 12px;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
}
.pages-content .dialog-col-btn[data-v-1d559cbe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 8px;
}
.pages-content .dialog-col-btn .el-button--default[data-v-1d559cbe] {
      margin-right: 24px;
      background: #c0c4cc;
      color: #fff;
}
.pages-content .dialog-col-btn .el-button[data-v-1d559cbe]:focus,
    .pages-content .dialog-col-btn .el-button[data-v-1d559cbe]:hover {
      border-color: transparent;
}
.pages-content .dialog-col-btn .el-button--primary[data-v-1d559cbe] {
      margin: 0;
}
.pages-content[data-v-1d559cbe] .el-dialog .el-dialog__header {
    padding: 32px 32px 24px;
}
.pages-content[data-v-1d559cbe] .el-dialog .el-dialog__title {
    color: #303133 !important;
}
.pages-content[data-v-1d559cbe] .el-dialog .el-dialog__body {
    padding: 0 0 23px;
}
.pages-content[data-v-1d559cbe] .el-tabs__header {
    margin: 0;
}
.pages-content[data-v-1d559cbe] .el-tabs__nav-scroll {
    height: 60px;
}
.pages-content[data-v-1d559cbe] .el-tabs__nav-scroll .el-tabs__item,
    .pages-content[data-v-1d559cbe] .el-tabs__nav-scroll .el-tabs__nav {
      height: 60px;
      line-height: 60px;
}
.pages-content[data-v-1d559cbe] .el-tabs__nav-scroll .el-tabs__item {
      font-family: Source Han Sans SC, Source Han Sans SC-Regular !important;
      padding: 0 24px;
}
.pages-content[data-v-1d559cbe] .el-tabs__nav-scroll .el-tabs__active-bar {
      height: 1px !important;
}
.pages-content[data-v-1d559cbe] .el-tabs__nav-wrap::after {
    height: 1px;
    background-color: #f8f9fa;
}
.pages-content .el-tag + .el-tag[data-v-1d559cbe] {
    margin-left: 10px;
}
.pages-content .button-new-tag[data-v-1d559cbe] {
    margin-left: 10px;
    height: 32px;
    line-height: 30px;
    padding-top: 0;
    padding-bottom: 0;
}
.pages-content .input-new-tag[data-v-1d559cbe] {
    width: 90px;
    margin-left: 10px;
    vertical-align: bottom;
}
.iframe-container[data-v-1d559cbe] {
  /* 添加你需要的样式 */
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border: none;
  top: 65px;
}
.iframe-container iframe[data-v-1d559cbe] {
  /* 确保 iframe 占据整个容器 */
  width: 100%;
  height: 100%;
  border: none;
  display: block;
}

.form-item[data-v-c07e5eae]{
    width: 50%;
    float: left;
}
.form-item .el-input[data-v-c07e5eae], .form-item .el-select[data-v-c07e5eae]{
    width: 240px;
}
.personage-message[data-v-c07e5eae]{
    background: #f2f5f5 url(/vue/dist/static/img/head_bg_01.1d76194.png) no-repeat;
}
.upload_img[data-v-c07e5eae]{
    width: 150px;
    height: 150px;
    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;
    border: 1px solid #eee;
    cursor: pointer;
    overflow: hidden;
}
.el-upload[data-v-c07e5eae],
.pad[data-v-c07e5eae]{
    width:100%;
    height: 100%;
}
.upload_img_icon[data-v-c07e5eae]{
    font-size: 40px;
    color: #888;
}
.upload_img img[data-v-c07e5eae]{
    height: 150px;
    /* height: 100%; */
}
.personage-message-box[data-v-c07e5eae] {
    /*width: 70%;
    margin: 23px auto 0;*/
    border-radius: 15px;
    background: #fff;
    padding-bottom: 10px;
}
.container[data-v-c07e5eae] {
    width: 82.5%;
    margin: 0 auto;
}
.container-hint[data-v-c07e5eae] {
    padding-top: 32px;
    margin-bottom: 28px;
}
.grid-content[data-v-c07e5eae] {
    height: 38px;
    line-height: 38px;
    padding-left: 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.bg-purple-dark[data-v-c07e5eae] {
    background: #f5f8f8;
    margin-bottom: 10px;
}
.demo-form-inline-item[data-v-c07e5eae] {
    -float: left;
    width: 50%;
}
.message-box[data-v-c07e5eae]{
    margin: 0 auto;
    width: 90%;
}
.submit[data-v-c07e5eae]{
    margin: 50px auto;
    height: 38px;
    width: 27%;
    display: block;
    clear: both;
}
.family-member[data-v-c07e5eae]{
    background: #f5f5f8;
}
.message-form-item-long[data-v-c07e5eae]{
    width: 100%;
    clear: both;
}
.message-collect-item-group-box[data-v-c07e5eae]{
    clear: both;
    background: #f6f7f9;
    padding: 16px;
    overflow: auto;
}
.family-member-title[data-v-c07e5eae]{
    line-height: 40px;
    font-size: 15px;
}
.message-collect-item-shell[data-v-c07e5eae]{
    clear: both;
}
.message-collect-item-shell .form-item[data-v-c07e5eae]{
    width: 100%;
}
.message-collect-item-shell .form-item .el-input[data-v-c07e5eae], .message-collect-item-shell .form-item .el-select[data-v-c07e5eae] {
    width: 80%;
}
.message-collect-item-group[data-v-c07e5eae]{
    clear: both;
    margin-bottom: 20px;
}
.add-number[data-v-c07e5eae]{
    clear: both;
    float: right;
    margin: 15px 0;
}
.message-collect-item-group-del[data-v-c07e5eae]{
    float: right;
    cursor: pointer;
    font-size: 18px;
}
.message-collect-item-box[data-v-c07e5eae]{
    clear: both;
    margin: 10px 0;
}
[data-v-c07e5eae]  .perfect-message-tiled-radio .el-radio{
    line-height: 30px;
    min-width: 60px;
}

.personage-message-success-content[data-v-5a23b5c2]{
    height: 100%;
    background: #f2f5f5;
    overflow: auto;
    padding-bottom: 133px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.personage-message-success[data-v-5a23b5c2]{
    background: #f2f5f5 url(/vue/dist/static/img/head_bg_01.1d76194.png) no-repeat;
    -height: 100%;
}
.personage-message-success-box[data-v-5a23b5c2] {
    width: 70%;
    margin: 23px auto 0;
    border-radius: 15px;
    background: #fff;
}
.container[data-v-5a23b5c2] {
    width: 82.5%;
    margin: 0 auto;
    padding-bottom: 86px;
}
.hint-message[data-v-5a23b5c2]{
    text-align: center;
    margin-top: 25px;
    font-size: 15px;
    color: #545f69;
}
.confirm[data-v-5a23b5c2]{
    width: 21%;
    height: 38px;
    display: block;
    margin: 55px auto 0;
}
.message-img[data-v-5a23b5c2]{
    width: 136px;
    height: 122px;
    background: url(/vue/dist/static/img/message.ae84345.png) no-repeat bottom;
    padding-top: 77px;
    margin: 0 auto;
}

.student-logo[data-v-48c58dc2]{
    height: 60px;
    padding-left: 44px;
    font-size: 24px;
    color: #fff;
    padding-top: 10px;
}
.student-logo img[data-v-48c58dc2]{
    height: 100%;
    border-radius: 50%;
    padding-right: 10px;
}
.header-title-box[data-v-48c58dc2]{
    margin-top: 20px;
}
header[data-v-48c58dc2]{
    width: 70%;
    height: 66px;
    border-radius: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 66px;
    margin: 0 auto;
    background: #fff;
    position: relative;
}
.img-left[data-v-48c58dc2]{
    width: 25%;
    height: 100%;
    background: url(/vue/dist/static/img/title_icon_03.94bb48d.png) no-repeat center right;
}
.header-title[data-v-48c58dc2]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
    font-size: 20px;
    color: #545f69;
    font-weight: bold;
}
.img-right[data-v-48c58dc2]{
    width: 25%;
    height: 100%;
    background: url(/vue/dist/static/img/title_icon_right_03.81b0026.png) no-repeat center left;
}
.position-left[data-v-48c58dc2],.position-right[data-v-48c58dc2]{
    position: absolute;
    width: 17px;
    height: 60px;
    background: url(/vue/dist/static/img/tackle_03.b250b13.png);
}
.position-left[data-v-48c58dc2]{
    top: 47px;
    left: 66px;
}
.position-right[data-v-48c58dc2]{
    top: 47px;
    right: 66px;
}

body[data-v-1fca0f61]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-1fca0f61]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-1fca0f61]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-1fca0f61] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-1fca0f61]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-1fca0f61]{
    line-height:50px;
}
.logo_tip[data-v-1fca0f61]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-1fca0f61]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-1fca0f61] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-1fca0f61] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-1fca0f61], .recognize-info-title[data-v-1fca0f61]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-1fca0f61] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-1fca0f61] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-1fca0f61] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-1fca0f61] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-1fca0f61]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-1fca0f61]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-1fca0f61] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-1fca0f61]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-1fca0f61]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-1fca0f61]{
    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;
}
.return_tolist_icon[data-v-1fca0f61]{
}
.new-teacher-g-wrapper .el-select[data-v-1fca0f61] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-1fca0f61] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-1fca0f61] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-1fca0f61]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-1fca0f61]{
    line-height:140px;
}
.qcode_img[data-v-1fca0f61]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-1fca0f61]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-1fca0f61]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-1fca0f61]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-1fca0f61]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-1fca0f61] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-1fca0f61]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-1fca0f61] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-1fca0f61] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-1fca0f61] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-1fca0f61]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-1fca0f61] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-1fca0f61]{
        height:474px;
}
}
.create_user_sure_btn[data-v-1fca0f61] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-1fca0f61]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-1fca0f61]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-1fca0f61]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-1fca0f61]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-1fca0f61]{
    line-height:40px;
}
.manage_form_label[data-v-1fca0f61]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-1fca0f61]{
    float: left;
}
.red_star[data-v-1fca0f61]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-1fca0f61]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-1fca0f61]{
}
.ID_avatar[data-v-1fca0f61]{
    width: 100%;
    height: 100%;
}
[data-v-1fca0f61] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-1fca0f61]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.create-new-student-top[data-v-1fca0f61]{
    color: #798591;
    line-height: 60px;
    position: relative;
}
.create-new-student-top-back[data-v-1fca0f61]{
    position: absolute;
    cursor: pointer;
    top: 0;
}
.create-new-student-top-title[data-v-1fca0f61]{
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.create-new-student-con[data-v-1fca0f61]{
    padding: 28px 5%;
    border-radius: 10px;
    background: #fff;
}
.create-new-student-item[data-v-1fca0f61]{
    /*float: left;*/
    width: 40%;
    margin-right: 3%;
}
.create-new-student-items[data-v-1fca0f61]{
    overflow: auto;
}
.create-new-student-item-select[data-v-1fca0f61]{
    width: 100%;
}
[data-v-1fca0f61] .create-new-student-item-checkbox .el-checkbox-button{
    margin-right: 10px;
}
[data-v-1fca0f61] .create-new-student-item-checkbox .el-checkbox-button__inner{
    border-left: 1;
    border-radius: 4px;
}
.create-new-student-submit-btn[data-v-1fca0f61]{
    width: 180px;
    margin: auto;
    display: block;
    margin-top: 20px;
}
.el-form-item.create-new-student-item.create-new-student-item2[data-v-1fca0f61]{
    width: 80%;
}
.create-new-student-item2-three[data-v-1fca0f61]{
    float: left;
    margin-right: 10px;
}
[data-v-1fca0f61] .ASBM_base_item_date, .ASBM_base_item_select[data-v-1fca0f61] {
    width: 100%;
}
.new-data-manage-btn[data-v-1fca0f61]{
    cursor: pointer;
}
.registration-el-form-item__label[data-v-1fca0f61]{
    width: 160px;
}
.registration-el-form-item__content[data-v-1fca0f61]{
    margin-left: 160px;
}
.require-red-star[data-v-1fca0f61]{
    color: red;
    padding-right: 4px;
}
.authentication-link-nav[data-v-1fca0f61]{
    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;
    height: 90px;
    background-color: #f8f9fb;
    width: 90%;
    margin: auto;
    position: relative;
}
.authentication-link-nav-num[data-v-1fca0f61]{
    width: 32px;
    height: 32px;
    border-radius: 50%;
    text-align: center;
    line-height: 32px;
    color: #565f68;
    background-color: #d6d9e2;
    display: inline-block;
}
.authentication-link-nav-num.ed[data-v-1fca0f61]{
    background-color: #2fa2fd;
    color: #fff;
}
.authentication-link-nav-name[data-v-1fca0f61]{
    color: #555f69;
}
.authentication-link-nav-name.ed[data-v-1fca0f61]{
    color: #31a2ff;
}
.authentication-content-box[data-v-1fca0f61]{
    width: 70%;
    margin: 23px auto 0;
    background-color: #fff;
}
.authentication-link-nav-box[data-v-1fca0f61]{

    background-color: #f8f9fb;
}
.authentication-link-nav-border[data-v-1fca0f61]{
    border-bottom: 1px dashed #dddddf;
    position: absolute;
    top: 50%;
    width: 100%;
}
.authentication-link-nav-item[data-v-1fca0f61]{
    cursor: pointer;
    width: 200px;
    text-align: center;
    position: relative;
    z-index: 99;
    background: #f8f9fb;
}
.certificate-empty-box[data-v-1fca0f61]{
    position: relative;
    width: 100%;
    height: 100%;
}
.certificate-empty[data-v-1fca0f61]{
    width: 100%;
    height: 100%;
    background: url(/vue/dist/static/img/certificateEmpty.a1bfacc.png) no-repeat center 42%;
    background-color: #fff;
}
.certificate-empty-title[data-v-1fca0f61]{
    position: absolute;
    top: 55%;
    width: 100%;
    text-align: center;
    color: #666666;
}
.authentication-content[data-v-1fca0f61]{
    height: 100%;
    background: #f2f5f5;
    overflow: auto;
    /*padding-bottom: 120px;*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-1fca0f61]  .certificate-submit-form-btn{
    /*margin: auto;*/
    display: block;
    margin-bottom: 20px;
    height: 34px;
    line-height: 34px;
    width: 200px;
    padding: 0;
}
.authentication[data-v-1fca0f61]{
    background: #f2f5f5 url(/vue/dist/static/img/head_bg_01.1d76194.png) no-repeat;
    background-size: 100%;
}
.authentication-box-info-form[data-v-1fca0f61]{
    overflow: auto;
    margin-bottom: 20px;
}
.authentication-box[data-v-1fca0f61] {
    width: 70%;
    margin: 23px auto 0;
    border-radius: 15px;
    background: #fff;
    padding-bottom: 30px;
}
.authentication-box-hint[data-v-1fca0f61]{
    font-size: 15px;
    text-align: center;
    padding: 30px 0 37px;
    color: #545f69;
}
.create-new-student-item[data-v-1fca0f61]{
    float: left;
    margin-right: 0;
}
.el-form-item.create-new-student-item.create-new-student-item2[data-v-1fca0f61]{
    width: 96%;
}
/*/deep/.el-form{
    display: flex;
    flex-wrap: wrap;
}
.form-item{
    width: 50%;
    display: flex;
    height: 36px;
}
/deep/.el-form-item__label{
    height: 36px;
    line-height: 36px;
}
/deep/  .el-form-item__label{
    height: 100%;
    line-height: 36px;
}
/deep/  .el-input{
    height: 100%;
    line-height: 36px;
}
/deep/  .el-input__inner{
    height: 36px;
    box-sizing: border-box;
    line-height: 36px;
}
/deep/  .el-form-item__content{
    flex: 1;
    margin-left: 0 !important;
}
/deep/.el-select{
    width: 100%;
}
/deep/  .el-date-editor{
    width: 100%;
}
.form-box{
    padding: 0 11% 0 3%;
}
/deep/.multistep .el-form-item__content{
    display: flex;
}*/
[data-v-1fca0f61].multistep .el-select {
    margin-right: 15px;
}
.submit[data-v-1fca0f61]{
    width: 27%;
    height: 38px;
    margin: 50px auto 0;
    display: block;
}
.authentication-link-nav-item-choosed[data-v-1fca0f61]{
    height: 5px;
    position: relative;
    bottom: 0;
    width: 16%;
    display: block;
    background-color: #2fa2fd;
    left: 42%;
    top: 10px;
    border-radius: 2px;
}

.person-message-box-item2-a[data-v-89cdfe76]{
    color: #03a2ff;
    text-decoration: underline;
    width: 100%;
    text-align: left;
    display: block;
    padding-left: 6px;
    word-break: break-all;
}
.webapp-resouce-content[data-v-89cdfe76]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
}
.certificate-submit-form-btn[data-v-89cdfe76]{
    margin: 20px auto;
    display: block;
}
.person-message-box[data-v-89cdfe76]{
    border: 1px solid #bbbbbb;
    border-bottom: 0;
}
.person-message-box-item[data-v-89cdfe76]{
    border-bottom: 1px solid #bbbbbb;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    line-height: 48px;
}
.person-message-box-item-title[data-v-89cdfe76]{
    background-color: #fafafa;
}
.person-message-box-item1[data-v-89cdfe76], .person-message-box-item2[data-v-89cdfe76]{
    width: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 48px;
}
.person-message-box-item1[data-v-89cdfe76]{
    border-right: 1px solid #bbbbbb;
}
.success-message-box[data-v-89cdfe76]{
    width: 80%;
    margin: auto;
}
.certificate-message-letter[data-v-89cdfe76]{
    line-height: 26px;
    color: #555f68;
}
.certificate-message-letter-img[data-v-89cdfe76]{
    max-width: 80%;
    margin-top: 20px;
    /*max-height: 200px;*/
}
.authentication-success-content[data-v-89cdfe76]{
    height: 100%;
    background: #f2f5f5;
    overflow: auto;
    padding-bottom: 120px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.authentication-success[data-v-89cdfe76]{
    background: #f2f5f5 url(/vue/dist/static/img/head_bg_01.1d76194.png) no-repeat;
}
.certificate-message-letter-download[data-v-89cdfe76]{
    color: #30a3ff;
    line-height: 30px;
    cursor: pointer;
    margin-bottom: 30px;
}
.certificate-message-letter-download a[data-v-89cdfe76] {
    color: #30a3ff;
    text-decoration: underline;
}
.authentication-success-box[data-v-89cdfe76] {
    /*width: 70%;
    margin: 23px auto 0;*/
    border-radius: 15px;
    background: #fff;
}
.container-item[data-v-89cdfe76] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 40px;
    /*padding: 60px 16% 87px 0;*/
}
.message-img[data-v-89cdfe76]{
    width: 270px;
    height: 249px;
    background: url(/vue/dist/static/img/ikon.a773414.png) no-repeat bottom;
    margin: 0 5.5% 0 14%;
}
.span-them[data-v-89cdfe76]{
    display: block;
    font-size: 18px;
    color: #545f69;
    font-weight: bold;
    text-align: center;
}
.span-hint[data-v-89cdfe76]{
    display: block;
    font-size: 14px;
    color: #545f69;
    margin-top: 20px;
    line-height: 21px;
    margin-bottom: 20px;
}
.message-content[data-v-89cdfe76]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
}
.confirm[data-v-89cdfe76]{
    width: 202px;
    height: 38px;
    margin-top: 37px;
}
.certificate-message-con[data-v-89cdfe76]{
    /*margin-bottom: 20px;*/
    line-height: 26px;
    color: #555f68;
}
[data-v-89cdfe76]  .webapp-resouce-info p{
    line-height: normal;
    line-height: initial;
}
[data-v-89cdfe76]  .webapp-resouce-content img{
    left: 0;
}
[data-v-89cdfe76]  .webapp-resouce-info{
    left: 0;
    text-align: left;
    width: 100%!important;
}
[data-v-89cdfe76]  .audio_wrp{
    line-height: normal;
    line-height: initial;
}
[data-v-89cdfe76]  .webapp-resouce-content{
    margin-top: 2px!important;
    height: 40px!important;
    background-color: #fff!important;
    line-height: 40px;
}
[data-v-89cdfe76]  .audio_area,[data-v-89cdfe76]  .audio_wrp{
    background-color: #fff!important;
    height: 40px!important;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-89cdfe76]  .weixinAudio{
    height: 40px!important;
}

.edit-school-number-content[data-v-da4e4960]{
    height: 100%;
    background: #f2f5f5;
    overflow: auto;
    padding-bottom: 68px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.edit-school-number[data-v-da4e4960]{
    background: #f2f5f5 url(/vue/dist/static/img/head_bg_01.1d76194.png) no-repeat;
}
.edit-school-number-box[data-v-da4e4960] {
    /*width: 70%;
    margin: 23px auto 0;*/
    border-radius: 15px;
    background: #fff;
    padding-bottom: 64px;
}
.container[data-v-da4e4960] {
    width: 50%;
    margin-left: 20%;
    padding-top: 60px;
}
[data-v-da4e4960] .last .el-form-item__content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
[data-v-da4e4960] .last .el-input__inner{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.auth-code[data-v-da4e4960]{
    /*width: 97px;*/
    padding: 0 10px;
    margin-left: 15px;
    height: 36px;
}
[data-v-da4e4960] .el-form-item{
    height: 36px;
}
[data-v-da4e4960] .el-form-item__label{
    height: 100%;
    line-height: 36px;
}
[data-v-da4e4960] .el-input{
    height: 100%;
    line-height: 36px;
}
[data-v-da4e4960] .el-input__inner{
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.confirm[data-v-da4e4960]{
    width: 27%;
    height: 38px;
    display: block;
    margin: 44px auto;
}
.skip[data-v-da4e4960]{
    margin: 44px auto 0;
    text-align: center;
}
.set-account-tip[data-v-da4e4960]{
    background-color: #f6f7f9;
    color: #818890;
    line-height: 28px;
    padding: 0 10px;
    width: 90%;
    margin: auto;
    top: 33px;
    position: relative;
}
.set-account-tel-tip[data-v-da4e4960]{
    color: #8f98a1;
}

.invite_login_box[data-v-c6a78d8e]{
    width: 100%;
    margin: auto;
    padding: 0 3%;
    height: 100%;
    position: relative;
    background: url(/vue/dist/static/img/login_bag_02.89de64c.png) no-repeat bottom;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.invite_login_title[data-v-c6a78d8e]{
    height: 60px;
    line-height: 60px;
    font-size: 20px;
    font-weight: bold;
}
.invite_login_tab[data-v-c6a78d8e]{
    overflow: hidden;
    margin: 20px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.invite_login_tab_item[data-v-c6a78d8e]{
    float: left;
    text-align: center;
    line-height: 30px;
    color: #999999;
    cursor: pointer;
}
.invite_login_tab_item.ed[data-v-c6a78d8e]{
    color: #38b6ff;
}
.invite_login_tab_line[data-v-c6a78d8e]{
    display: none;
    height: 4px;
    background-color: #38b6ff;
    width: 50px;
    border-radius: 4px;
    margin: auto;
}
.ed .invite_login_tab_line[data-v-c6a78d8e]{
    display: block;
}
.invite_login_btn[data-v-c6a78d8e]{
    padding: 10px;
    background-color: #38b6ff;
    color: #fff;
    text-align: center;
}
.invite_phone_login_tip[data-v-c6a78d8e]{
    background-color: #edf7ff;
    color: #999ba0;
    padding: 6px 10px;
    width: 100%;
    margin-top: 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 4px;
    font-size: 13px;
}
.invite_phone_login_btn[data-v-c6a78d8e]{
    position: relative;
    bottom: -20px;
    width: 80%;
    margin: 40px auto;
}
.invite_login_password_box[data-v-c6a78d8e]{
    position: relative;
}
.invite_login_password_eye[data-v-c6a78d8e]{
    display: inline-block;
    position: absolute;
    right: 10px;
    width: 22px;
    height: 20px;
    background: url(/vue/dist/static/img/password_eye.4135ec8.png) no-repeat;
    top: 16px;
    cursor: pointer;
}
.invite_login_password_eye.show[data-v-c6a78d8e]{
    background: url(/vue/dist/static/img/mimakejian.282fa83.png) no-repeat;
}
.invite_login_get_code[data-v-c6a78d8e]{
    width: 86px;
    border-radius: 0;
}

.invite_fill_message[data-v-374d62e6]{
    height: 100%;
    position: relative;
}
.fill_message_title[data-v-374d62e6]{
    width: 100%;
    background-color: #f1f1f1;
    color: #a6a6a6;
    height: 35px;
    line-height: 35px;
    padding: 0px 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.fill_message_item[data-v-374d62e6]{
    overflow: hidden;
    padding: 10px 16px;
}
.fill_message_item_label[data-v-374d62e6]{
    float: left;
}
.fill_message_item_con[data-v-374d62e6]{
    float: right;
}
.fill_message_item_check[data-v-374d62e6]{
    float: left;
    color: #999999;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 20px;
    cursor: pointer;
}
.fill_message_item_checkicon[data-v-374d62e6]{
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url(/vue/dist/static/img/invite_check_03.fd915e7.png) no-repeat;
    background-size: contain;
    padding-right: 5px;
}
.ed .fill_message_item_checkicon[data-v-374d62e6]{
    background: url(/vue/dist/static/img/invite_checked_03.a957b7e.png) no-repeat;
    background-size: contain;
}
.fill_message_subject_item[data-v-374d62e6]{
    float: left;
    padding: 4px 20px;
    border: 1px solid #dddddd;
    background-color: #f6f6f6;
    color: #4d4d4d;
    text-align: center;
    line-height: 30px;
    margin: 10px;
    cursor: pointer;
}
.fill_message_subject_item.ed[data-v-374d62e6]{
    border: 1px solid #38b6ff;
    background-color: #edf8ff;
    color: #38b6ff;
}
.invite_phone_login_btn[data-v-374d62e6]{
   position: relative;
    width: 90%;
    left: 5%;
}
.fill_message_subject_box[data-v-374d62e6]{
    max-height: 440px;
    overflow: auto;
    height: 90%;
}
.fill_content_box[data-v-374d62e6]{
    height: 600px;
    overflow: auto;
}
.invite_choose_teacher[data-v-374d62e6]{
    height: 100%;
}

.invite_join_success[data-v-6bc3d9d8]{
    text-align: center;
    background: url(/vue/dist/static/img/login_bag_02.89de64c.png) no-repeat bottom;
    height: 100%;
    background-size: 100%;
    padding: 0.1px;
}
.join_success_user_box[data-v-6bc3d9d8]{
    margin-top: 80px;
}
.join_success_user_logo[data-v-6bc3d9d8]{
    width: 74px;
    height: 74px;
    border-radius: 50%;
}
.join_success_user_name[data-v-6bc3d9d8]{
    line-height: 30px;
}
.join_success_title1[data-v-6bc3d9d8]{
    font-size: 20px;
    font-weight: bold;
    line-height: 36px;
    margin: 20px 0;
    padding: 0 20px;
}
.join_success_message[data-v-6bc3d9d8]{
    color: #535252;
    line-height: 40px;
}
.join_success_message_tip[data-v-6bc3d9d8]{
    color: #38b6ff;
    margin: 20px 0;
}
.join_success_btn[data-v-6bc3d9d8]{
    position: absolute;
    bottom: 100px;
    width: 90%;
    left: 5%;
    font-size: 22px;
}
.join_success_btn_icon[data-v-6bc3d9d8]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    display: inline-block;
    padding-right: 20px;
}
.weixin_tip_con[data-v-6bc3d9d8]{
    height: 100%;
    margin-top: 40%;
    font-size: 18px;
}
.join_success_link_tip[data-v-6bc3d9d8]{
    color: #535252;
}

.invite_fill_message[data-v-36725b24]{
    height: 100%;
    position: relative;
}
.fill_message_title[data-v-36725b24]{
    width: 100%;
    background-color: #f1f1f1;
    color: #a6a6a6;
    height: 35px;
    line-height: 35px;
    padding: 0px 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.fill_message_item[data-v-36725b24]{
    overflow: hidden;
    padding: 10px 16px;
}
.fill_message_item_label[data-v-36725b24]{
    float: left;
}
.fill_message_item_con[data-v-36725b24]{
    float: right;
}
.fill_message_item_check[data-v-36725b24]{
    float: left;
    color: #999999;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 20px;
    cursor: pointer;
}
.fill_message_item_checkicon[data-v-36725b24]{
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url(/vue/dist/static/img/invite_check_03.fd915e7.png) no-repeat;
    background-size: contain;
    padding-right: 5px;
}
.ed .fill_message_item_checkicon[data-v-36725b24]{
    background: url(/vue/dist/static/img/invite_checked_03.a957b7e.png) no-repeat;
    background-size: contain;
}
.fill_message_subject_item[data-v-36725b24]{
    float: left;
    padding: 4px 20px;
    border: 1px solid #dddddd;
    background-color: #f6f6f6;
    color: #4d4d4d;
    text-align: center;
    line-height: 30px;
    margin: 10px;
    cursor: pointer;
}
.fill_message_subject_item.ed[data-v-36725b24]{
    border: 1px solid #38b6ff;
    background-color: #edf8ff;
    color: #38b6ff;
}
.invite_phone_login_btn[data-v-36725b24]{
   position: relative;
    width: 90%;
    left: 5%;
}
.fill_message_subject_box[data-v-36725b24]{
    max-height: 440px;
    overflow: auto;
    height: 90%;
}
.fill_content_box[data-v-36725b24]{
    height: 600px;
    overflow: auto;
}
.invite_choose_teacher[data-v-36725b24]{
    height: 100%;
}

[data-v-30b048a9] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-30b048a9] .el-select input{
}
[data-v-30b048a9] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-30b048a9] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-30b048a9] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-30b048a9] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-30b048a9] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-30b048a9] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-30b048a9] .item_operat_btn{
    text-align: center;
}
[data-v-30b048a9] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-30b048a9] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-30b048a9] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-30b048a9] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-30b048a9] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-30b048a9] .del_teacher, .reset_password[data-v-30b048a9]{
    float: right;
    margin-top:24px;
}
[data-v-30b048a9] .reset_password{
    margin-right:20px;
}
[data-v-30b048a9] .teacher_common_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;
}
[data-v-30b048a9] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-30b048a9] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-30b048a9] .manage_teacher_filter, .manage_teacher_more[data-v-30b048a9]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-30b048a9] .manage_teacher_more{
    height:80px;
}
[data-v-30b048a9] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-30b048a9] .add_teacher, .export_teacher[data-v-30b048a9], .import_teacher[data-v-30b048a9]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-30b048a9] .table_box{
    padding:0 40px;
}
[data-v-30b048a9] .el-table{
    border-radius: 10px;
}
[data-v-30b048a9] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-30b048a9] .empty_box img{
    margin:40px 0;
}
[data-v-30b048a9] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-30b048a9] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-30b048a9] span.statu_down {
    color: #98a0aa;
}
[data-v-30b048a9] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-30b048a9] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-30b048a9] .el-dropdown{
    cursor: pointer;
}
[data-v-30b048a9] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-30b048a9].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-30b048a9] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-30b048a9] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-30b048a9] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-30b048a9] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-30b048a9] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-30b048a9] .li_item_check{
    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%;
}
.li_item_name[data-v-30b048a9]{
    /*position: relative;*/
}
[data-v-30b048a9] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-30b048a9] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-30b048a9] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-30b048a9] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-30b048a9] .el-table th, .el-table tr[data-v-30b048a9]{
    height:20px;
}
[data-v-30b048a9] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-30b048a9] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-30b048a9] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-30b048a9] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-30b048a9] .more_opera_btn{
    cursor: pointer;
}
[data-v-30b048a9] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-30b048a9] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-30b048a9] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-30b048a9] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-30b048a9] .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;
}
[data-v-30b048a9] .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;
}
[data-v-30b048a9] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-30b048a9] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-30b048a9] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-30b048a9] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-30b048a9] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-30b048a9] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-30b048a9] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-30b048a9] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-30b048a9] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-30b048a9] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-30b048a9] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-30b048a9]{
    margin: 10px;
}
.create_user_sure_btn[data-v-30b048a9] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-30b048a9]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-30b048a9] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-30b048a9] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-30b048a9] .el-badge {
    vertical-align: baseline;
}
[data-v-30b048a9] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-30b048a9] {
    margin-bottom: 20px;
}
.tab-item[data-v-30b048a9] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-30b048a9] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-30b048a9] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
.node_manage_filter[data-v-30b048a9]{
    padding: 0 40px;
    overflow: hidden;
    line-height: 60px;
}
.float_right[data-v-30b048a9]{
    float: right;
}
.input-with-select[data-v-30b048a9]{
    width: 200px;
    height: 32px;
    line-height: 32px;
}
[data-v-30b048a9] .input-with-select input,[data-v-30b048a9] .input-with-select .el-input__icon{
    height: 32px;
    line-height: 32px;
}
.add_common_btn[data-v-30b048a9]{
    margin-left: 20px;
    padding: 8px;
    position: relative;
    top: 14px;
}
[data-v-30b048a9] .el-table .head_style th {
    background-color: #e5e8ec;
    padding: 10px;
    height: 20px;
}
.add-node-input[data-v-30b048a9]{
    width: 200px;
}
.add-node-sure-btn[data-v-30b048a9]{
    display: block;
    margin: auto;
}
[data-v-30b048a9] .el-button--small,[data-v-30b048a9] .el-button--small.is-round{
    padding: 6px 10px;
}
[data-v-30b048a9] .el-table .head_style{
    height: 40px;
}

.app_list_box[data-v-17901627]{
    height: 300px;
    overflow: auto;
}
.sure_add_app[data-v-17901627]{
    display: block;
    margin: 20px auto;
}
[data-v-17901627]  .class_checkbox_style{
    width: 26%;
}
.app_type_check_name[data-v-17901627]{
    position: relative;
    left: 10px;
    width: 100%;
    text-align: left;
    background: #eee;
    height: 36px;
    line-height: 36px;
    text-indent: 10px;
    border-radius: 4px;
}
[data-v-17901627]  .el-collapse-item__arrow{
    position: relative;
    right: 10px;
}
[data-v-17901627]  .el-collapse-item__content{
    margin: 0 10px;
}
.add-node-app-top[data-v-17901627] {
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
}
.add-node-app-top-input[data-v-17901627]{
    float: right;
    width: 200px;
}
[data-v-17901627]  .add-node-app-top-input .el-input__inner{
    height: 32px;
    line-height: 32px;
}

[data-v-54c7cdb2] body{
    margin:0;
}
[data-v-54c7cdb2] .teacher_tag_span{
    display: inline-block;
    margin-right: 10px;
}
[data-v-54c7cdb2] .teacher_subject_btn .el-radio-button__inner{
    border-left: 1px solid #DCDFE6;
}
/**头像上传样式**/
[data-v-54c7cdb2] .upload_img{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
[data-v-54c7cdb2] .upload_img img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-54c7cdb2] .avatar-uploader .el-upload {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
[data-v-54c7cdb2] .avatar-uploader{
    float: left;
    width:80px;
}
[data-v-54c7cdb2] .logo_box .el-form-item__label{
    line-height:50px;
}
[data-v-54c7cdb2] .logo_tip{
    float: left;
    line-height:50px;
    color: #919191;
}
[data-v-54c7cdb2] .avatar-uploader .el-upload:hover {
    border-color: #409EFF;
}
[data-v-54c7cdb2] .avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
[data-v-54c7cdb2] .avatar {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
[data-v-54c7cdb2] .title.more-info-title, .recognize-info-title[data-v-54c7cdb2]{
    width:20%;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
[data-v-54c7cdb2] .el-icon-d-arrow-right {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
[data-v-54c7cdb2] i.el-icon-d-arrow-left {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
[data-v-54c7cdb2] #logo_image_box {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
[data-v-54c7cdb2] #logo_image {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
[data-v-54c7cdb2] .manage_name_box{
    background-color: #f3f4f6;
}
[data-v-54c7cdb2] .manage_name_content{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
[data-v-54c7cdb2] .new-teacher-g-wrapper .title {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
[data-v-54c7cdb2] .manage_name_top{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
[data-v-54c7cdb2] .manage_list_title{
    float: left;
    line-height:70px;
}
[data-v-54c7cdb2] .manage_list_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;
}
[data-v-54c7cdb2] .return_tolist_icon{
}
[data-v-54c7cdb2] .new-teacher-g-wrapper .el-select {
    width: 100%;
}
[data-v-54c7cdb2] .new-teacher-g-wrapper .el-checkbox-group {
    text-align: left;
}
[data-v-54c7cdb2] .new-teacher-g-wrapper .el-checkbox-button {
    margin-right: 10px;
    margin-bottom:10px;
}
[data-v-54c7cdb2] .teacher_subject{
    margin-bottom:12px;
}
[data-v-54c7cdb2] .qcode_box .el-form-item__label{
    line-height:140px;
}
[data-v-54c7cdb2] .qcode_img{
    float: left;
    width:140px;
}
[data-v-54c7cdb2] .qcode_tip{
    float: left;
    line-height: 140px;
    color: #919191;
}
[data-v-54c7cdb2] .new-teacher-g-wrapper .el-checkbox-button:first-child {
    margin-left: 0px;
}
[data-v-54c7cdb2] .el-checkbox-button.is-checked .el-checkbox-button__inner{
    -webkit-box-shadow:none;
            box-shadow:none;
}
[data-v-54c7cdb2] .el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner{
    -webkit-box-shadow:none;
            box-shadow:none;
}
[data-v-54c7cdb2] .new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
[data-v-54c7cdb2] .birthplace_select_common{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
[data-v-54c7cdb2] .new-teacher-g-wrapper .el-tag {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
[data-v-54c7cdb2] .new-teacher-g-wrapper .el-tag .el-icon-close {
    display: none;
}
[data-v-54c7cdb2] .new-teacher-g-wrapper .el-tag span {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
[data-v-54c7cdb2] .el-icon-delete:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
[data-v-54c7cdb2] .new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}
[data-v-54c7cdb2] .new-teacher-g-wrapper .el-date-editor {
    width: 100%;
}
[data-v-54c7cdb2] .create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:28px;
}
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-54c7cdb2]{
        height:474px;
}
}
[data-v-54c7cdb2] .create_user_sure_btn {
    width: 200px;
    margin: auto;
    display: block;
}
.teacher_subject_btn[data-v-54c7cdb2]{
    margin-right:10px;
    margin-bottom:10px;
}
[data-v-54c7cdb2] .el-checkbox-button__inner{
    border:1px solid #DCDFE6;
}
[data-v-54c7cdb2] .el-form-item{
    margin-bottom: 28px;
}
[data-v-54c7cdb2] .upload_introduce_img{
    float: left;
    width: 160px;
    height: 240px;
    border-radius: 10px;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
[data-v-54c7cdb2] .upload_introduce_img img{
    width:100%;
    height:100%;
    border-radius: 10px;
}
[data-v-54c7cdb2].upload_introduce_img .avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 100%;
    height: 100%;
    line-height: 240px;
    text-align: center;
}
[data-v-54c7cdb2] .upload_introduce_img_tip{
    float: left;
    position: relative;
    color: #919191;
    top: 200px;
}
.login_account_box[data-v-54c7cdb2]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.teacher-detail-user-img[data-v-54c7cdb2]{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    float: left;
    margin-right: 20px;
}
.teacher-detail-content[data-v-54c7cdb2]{
    background: #fff;
    width: 94%;
    margin: auto;
    border-radius: 10px;
}
.teacher-detail-part1[data-v-54c7cdb2]{
    border-bottom: 1px solid #eee;
    padding: 20px 6%;
}
.teacher-detail-part2[data-v-54c7cdb2]{
    padding: 20px 6%;
}
.teacher-detail-part1-word[data-v-54c7cdb2]{
    float: left;
    color: #606266;
}
.teacher-detail-part1-name[data-v-54c7cdb2]{
    line-height: 30px;
}
.teacher-detail-part1-desc[data-v-54c7cdb2]{
    line-height: 30px;
}
.teacher-detail-part1-desc span[data-v-54c7cdb2]{
    padding-right: 10px;
}
.clear[data-v-54c7cdb2]{
    overflow: auto;
    clear: both;
}
.teacher-detail-part2-title[data-v-54c7cdb2]{
    /*background-color: #e8f6ff;
    color: #30a0f6;*/
    line-height: 40px;
    /*padding: 0 10px;*/
    font-weight: bold;
}
.teacher-detail-part2-table[data-v-54c7cdb2]{
    width: 100%;
}
[data-v-54c7cdb2] .teacher-detail-part2-table .el-table__body-wrapper{
    height: 300px;
    overflow-y: auto;
}
.teacher-detail-table-cell[data-v-54c7cdb2]{
    text-align: center;
}
[data-v-54c7cdb2] .teacher-detail-part2-table .cell{
    text-align: center;
}
.teacher-detail-part2-tablebox[data-v-54c7cdb2]{
    width: 90%;
    margin: auto;
}
.detail-empty-box[data-v-54c7cdb2]{
    min-height: unset;
}

.class_pop_page .el-pagination[data-v-0eaa63a0] {
    padding-right: 0;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input[data-v-0eaa63a0] {
    margin-bottom: 0;
}
.choose-place-list[data-v-0eaa63a0] {
    max-height: 320px;
    overflow: auto;
    padding-right: 6px;
}
.choose-place-list .el-radio-group[data-v-0eaa63a0] {
    width: 100%;
}
.choose_place_checkbox[data-v-0eaa63a0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    width: 100%;
    height: 60px;
    line-height: 60px;
    text-align: left;
    border-bottom: 1px solid #eee;
}
.choose_place_checkbox .el-radio__inner[data-v-0eaa63a0] {
    width: 20px;
    height: 20px;
}
.choose_place_checkbox span.el-radio__input[data-v-0eaa63a0] {
    position: absolute;
    right: 0;
}
.role_input_box[data-v-0eaa63a0] {
    position: relative;
}
.role_search_icon[data-v-0eaa63a0] {
    position: absolute;
    right: 8px;
    top: 12px;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-0eaa63a0] {
    margin-right: 20px;
    right: 0;
}
.el-dialog__header[data-v-0eaa63a0] {
    text-align: left;
}

/* 设置滚动条的样式 */
[data-v-0eaa63a0]::-webkit-scrollbar {
    width: 6px;
    background-color: #eee;
}

/* 滚动槽 */
[data-v-0eaa63a0]::-webkit-scrollbar-track {
    border-radius: 10px;
}

/* 滚动条滑块 */
[data-v-0eaa63a0]::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #b2bac3;
}
.common_choose_plug[data-v-0eaa63a0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 50%;
    margin: auto;
    margin-top: 20px;
}
.choose_place_input .el-input__suffix[data-v-0eaa63a0] {
    right: 20px;
}

.identity-container[data-v-47b0aba4] {
    padding: 20px;
}
.selected-school[data-v-47b0aba4] {
    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;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
}
.school-name[data-v-47b0aba4] {
    font-size: 16px;
    font-weight: bold;
}
.reselect-link[data-v-47b0aba4] {
    color: #0066FF;
    margin-left: 10px;
    cursor: pointer;
    text-decoration: underline;
}
.identity-title[data-v-47b0aba4] {
    font-size: 14px;
    margin-bottom: 20px;
    margin-top: 80px;
}
.identity-list[data-v-47b0aba4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 20px;
    margin: 20px 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.identity-item[data-v-47b0aba4] {
    width: 160px;
    height: 40px;
    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;
    border: 1px solid #DCDFE6;
    border-radius: 4px;
    cursor: pointer;
    font-size: 16px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.identity-item[data-v-47b0aba4]:hover {
    border-color: #409EFF;
    color: #409EFF;
}
.identity-item.selected[data-v-47b0aba4] {
    background: #409EFF;
    color: #fff;
    border-color: #409EFF;
}
.dialog-footer[data-v-47b0aba4] {
    text-align: center;
    margin-top: 30px;
}
.confirm-btn[data-v-47b0aba4] {
    width: 160px;
    height: 50px;
}

@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;
}

.handover-container[data-v-23b5c3c9] {
    padding: 20px;
}
[data-v-23b5c3c9]  .el-table .cell {
    text-align: left;
}
.tip-box[data-v-23b5c3c9] {
    background-color: #F0F5FF;
    color: #0066FF;
    padding: 12px 16px;
    margin-bottom: 20px;
    border-radius: 4px;
    text-align: center;
}
.work-section[data-v-23b5c3c9] {
    margin-bottom: 30px;
}
.work-table-box[data-v-23b5c3c9] {
    max-height: 400px;
    overflow-y: auto;
}
.section-title[data-v-23b5c3c9] {
    font-size: 14px;
    color: #303133;
    font-weight: bold;
    margin-bottom: 16px;
    padding-left: 8px;
    border-left: 4px solid #409EFF;
}
.teacher-name[data-v-23b5c3c9] {
    color: #0066FF;
    margin-right: 8px;
}
.setting-icon[data-v-23b5c3c9] {
    color: #0066FF;
    cursor: pointer;
    font-size: 16px;
}
.set-teacher-btn[data-v-23b5c3c9] {
    color: #0066FF;
}
.dialog-footer[data-v-23b5c3c9] {
    text-align: center;
    margin-top: 30px;
}

/* 表格样式优化 */
[data-v-23b5c3c9]:deep(.el-table) {
    border: 1px solid #EBEEF5;
    border-radius: 4px;
}
[data-v-23b5c3c9]:deep(.el-table th) {
    background-color: #F5F7FA;
    color: #606266;
}
[data-v-23b5c3c9]:deep(.el-table td, .el-table th) {
    padding: 12px 0;
}

.select-teacher-container[data-v-d8ab3e1e] {
    padding: 20px;
}
.search-box[data-v-d8ab3e1e] {
    margin-bottom: 20px;
}
.teacher-list[data-v-d8ab3e1e] {
    max-height: 400px;
    overflow-y: auto;
}
.teacher-item[data-v-d8ab3e1e] {
    display: block;
    margin-bottom: 10px;
    padding: 10px;
    border: 1px solid #EBEEF5;
    border-radius: 4px;
}
.teacher-item[data-v-d8ab3e1e]:hover {
    border-color: #409EFF;
}
.teacher-info[data-v-d8ab3e1e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.teacher-avatar[data-v-d8ab3e1e] {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 12px;
}
.info-right[data-v-d8ab3e1e] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.teacher-name[data-v-d8ab3e1e] {
    font-size: 14px;
    color: #303133;
    margin-bottom: 4px;
}
.teacher-detail[data-v-d8ab3e1e] {
    font-size: 12px;
    color: #909399;
}
.el-pagination[data-v-d8ab3e1e] {
    margin-top: 20px;
    text-align: center;
}
.dialog-footer[data-v-d8ab3e1e] {
    margin-top: 20px;
    text-align: center;
}

/* 滚动条样式 */
.teacher-list[data-v-d8ab3e1e]::-webkit-scrollbar {
    width: 6px;
}
.teacher-list[data-v-d8ab3e1e]::-webkit-scrollbar-thumb {
    background: #909399;
    border-radius: 3px;
}
.teacher-list[data-v-d8ab3e1e]::-webkit-scrollbar-track {
    background: #F5F7FA;
}

[data-v-26fbf685] body{
    margin:0;
}
[data-v-26fbf685] .teacher_tag_span{
    display: inline-block;
    margin-right: 10px;
}
[data-v-26fbf685] .teacher_subject_btn .el-radio-button__inner{
    border-left: 1px solid #DCDFE6;
}
/**头像上传样式**/
[data-v-26fbf685] .upload_img{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
[data-v-26fbf685] .upload_img img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-26fbf685] .avatar-uploader .el-upload {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
[data-v-26fbf685] .avatar-uploader{
    float: left;
    width:80px;
}
[data-v-26fbf685] .logo_box .el-form-item__label{
    line-height:50px;
}
[data-v-26fbf685] .logo_tip{
    float: left;
    line-height:50px;
    color: #919191;
}
[data-v-26fbf685] .avatar-uploader .el-upload:hover {
    border-color: #409EFF;
}
[data-v-26fbf685] .avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
[data-v-26fbf685] .avatar {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
[data-v-26fbf685] .title.more-info-title, .recognize-info-title[data-v-26fbf685]{
    width:20%;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
[data-v-26fbf685] .el-icon-d-arrow-right {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
[data-v-26fbf685] i.el-icon-d-arrow-left {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
[data-v-26fbf685] #logo_image_box {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
[data-v-26fbf685] #logo_image {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
[data-v-26fbf685] .manage_name_box{
    background-color: #f3f4f6;
}
[data-v-26fbf685] .manage_name_content{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
[data-v-26fbf685] .new-teacher-g-wrapper .title {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
[data-v-26fbf685] .manage_name_top{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
[data-v-26fbf685] .manage_list_title{
    float: left;
    line-height:70px;
}
[data-v-26fbf685] .manage_list_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;
}
[data-v-26fbf685] .return_tolist_icon{
}
[data-v-26fbf685] .new-teacher-g-wrapper .el-select {
    width: 100%;
}
[data-v-26fbf685] .new-teacher-g-wrapper .el-checkbox-group {
    text-align: left;
}
[data-v-26fbf685] .new-teacher-g-wrapper .el-checkbox-button {
    margin-right: 10px;
    margin-bottom:10px;
}
[data-v-26fbf685] .teacher_subject{
    margin-bottom:12px;
}
[data-v-26fbf685] .qcode_box .el-form-item__label{
    line-height:140px;
}
[data-v-26fbf685] .qcode_img{
    float: left;
    width:140px;
}
[data-v-26fbf685] .qcode_tip{
    float: left;
    line-height: 140px;
    color: #919191;
}
[data-v-26fbf685] .new-teacher-g-wrapper .el-checkbox-button:first-child {
    margin-left: 0px;
}
[data-v-26fbf685] .el-checkbox-button.is-checked .el-checkbox-button__inner{
    -webkit-box-shadow:none;
            box-shadow:none;
}
[data-v-26fbf685] .el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner{
    -webkit-box-shadow:none;
            box-shadow:none;
}
[data-v-26fbf685] .new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
[data-v-26fbf685] .birthplace_select_common{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
[data-v-26fbf685] .new-teacher-g-wrapper .el-tag {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
[data-v-26fbf685] .new-teacher-g-wrapper .el-tag .el-icon-close {
    display: none;
}
[data-v-26fbf685] .new-teacher-g-wrapper .el-tag span {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
[data-v-26fbf685] .el-icon-delete:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
[data-v-26fbf685] .new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}
[data-v-26fbf685] .new-teacher-g-wrapper .el-date-editor {
    width: 100%;
}
[data-v-26fbf685] .create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:28px;
}
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-26fbf685]{
        height:474px;
}
}
[data-v-26fbf685] .create_user_sure_btn {
    width: 200px;
    margin: auto;
    display: block;
}
.teacher_subject_btn[data-v-26fbf685]{
    margin-right:10px;
    margin-bottom:10px;
}
[data-v-26fbf685] .el-checkbox-button__inner{
    border:1px solid #DCDFE6;
}
[data-v-26fbf685] .el-form-item{
    margin-bottom: 28px;
}
[data-v-26fbf685] .upload_introduce_img{
    float: left;
    width: 160px;
    height: 240px;
    border-radius: 10px;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
[data-v-26fbf685] .upload_introduce_img img{
    width:100%;
    height:100%;
    border-radius: 10px;
}
[data-v-26fbf685].upload_introduce_img .avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 100%;
    height: 100%;
    line-height: 240px;
    text-align: center;
}
[data-v-26fbf685] .upload_introduce_img_tip{
    float: left;
    position: relative;
    color: #919191;
    top: 200px;
}
.login_account_box[data-v-26fbf685]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.teacher-detail-user-img[data-v-26fbf685]{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    float: left;
    margin-right: 20px;
}
.teacher-detail-content[data-v-26fbf685]{
    background: #fff;
    width: 94%;
    margin: auto;
    border-radius: 10px;
}
.teacher-detail-part1[data-v-26fbf685]{
    border-bottom: 1px solid #eee;
    padding: 20px 6%;
}
.teacher-detail-part2[data-v-26fbf685]{
    padding: 20px 6%;
}
.teacher-detail-part1-word[data-v-26fbf685]{
    float: left;
    color: #606266;
}
.teacher-detail-part1-name[data-v-26fbf685]{
    line-height: 30px;
}
.teacher-detail-part1-desc[data-v-26fbf685]{
    line-height: 30px;
}
.teacher-detail-part1-desc span[data-v-26fbf685]{
    padding-right: 10px;
}
.clear[data-v-26fbf685]{
    overflow: auto;
    clear: both;
}
.teacher-detail-part2-title[data-v-26fbf685]{
    /*background-color: #e8f6ff;
    color: #30a0f6;*/
    line-height: 40px;
    /*padding: 0 10px;*/
    font-weight: bold;
}
.teacher-detail-part2-table[data-v-26fbf685]{
    width: 100%;
}
[data-v-26fbf685] .teacher-detail-part2-table .el-table__body-wrapper{
    height: 300px;
    overflow-y: auto;
}
.teacher-detail-table-cell[data-v-26fbf685]{
    text-align: center;
}
[data-v-26fbf685] .teacher-detail-part2-table .cell{
    text-align: center;
}
.teacher-detail-part2-tablebox[data-v-26fbf685]{
    width: 90%;
    margin: auto;
}
.detail-empty-box[data-v-26fbf685]{
    min-height: unset;
}

.loginAndStudy-box[data-v-553d8c50]{
    height: 300px;
    width: 100%;
    background-color: #000;
    margin: 20px;
}
.bannerCarousel-box[data-v-553d8c50]{
    height: 300px;
    width: 100%;
    margin: 20px;
}
.container[data-v-553d8c50]{
    font-size: 6.25%;
}
.navBar-box[data-v-553d8c50]{
    height: 60px;
}
.banner-box[data-v-553d8c50]{
    width: 100%;
    height: 300px;
}
.externalLink-box[data-v-553d8c50]{
    width: 100%;
    height: 300px;
}

.banner-box[data-v-c129c3e2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  background-color: #f5f5f5;
  border-radius: 16px;
}
.portal-banner-box[data-v-c129c3e2] {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 16px;
}
.portal-banner-box2[data-v-c129c3e2] {
  width: 82%;
}
.activity_operations_clist[data-v-c129c3e2] {
  position: absolute;
  width: 253px;
  height: 77.5%;
  right: 36px;
  top: 11%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 6px;
  padding: 32px 12px;
  z-index: 9;
  overflow-y: auto;
  box-sizing: border-box;
  background: rgba(0, 0, 0, .72);
}
.portal-banner-box > .el-carousel__container[data-v-c129c3e2],
.portal-banner-box > .el-carousel--horizontal[data-v-c129c3e2] {
  height: 100%;
  border-radius: 16px;
}
.activity_operations_citem[data-v-c129c3e2] {
  font-size: 15px;
  color: #fff;
  padding-left: 18px;
  margin-bottom: 15px;
  cursor: pointer;
}
.activity_operations_citem.ed[data-v-c129c3e2] {
  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;
}
.filter-box[data-v-c129c3e2] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: calc(18% - 10px);
  margin: 2px;
  margin-right: 10px;
  padding: 8px;
  background-color: white;
  border-radius: 16px;
}
.school-stages-tab[data-v-c129c3e2] {
  padding: 3px 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  background-color: rgba(154, 154, 154, .1);
  border-radius: 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.school-stages-tab .stages-tab-item[data-v-c129c3e2] {
    margin: 0 10px;
    width: 100%;
    line-height: 24px;
    color: #9a9a9a;
    text-align: center;
    cursor: pointer;
}
.school-stages-tab .stages-tab-item.check[data-v-c129c3e2] {
    color: white;
    background-color: #3ac090;
    border-radius: 6px;
}
.school-subject-tab[data-v-c129c3e2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 8px 0;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
}
.school-subject-tab .subject-tab-item[data-v-c129c3e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0 8px;
    line-height: 34px;
    border-radius: 6px;
    cursor: pointer;
}
.school-subject-tab .subject-tab-item.check[data-v-c129c3e2] {
    font-weight: 600;
    color: #3ac090;
    background-color: rgba(58, 192, 144, .3);
}
.filter-hover[data-v-c129c3e2] {
  position: absolute;
  top: 0;
  left: 100%;
  width: 160%;
  height: 100%;
  z-index: 9;
  padding-left: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.filter-hover .filter-hover-box[data-v-c129c3e2] {
    padding: 10px 0;
    background-color: white;
    border-radius: 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: auto;
}
.filter-hover .filter-hover-item[data-v-c129c3e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 24px;
    margin-bottom: 15px;
}
.filter-hover .filter-hover-item .filter-hover-item-title[data-v-c129c3e2] {
      width: 80px;
      padding-left: 20px;
      margin-right: 10px;
}
.filter-hover .filter-hover-item .filter-hover-item-content[data-v-c129c3e2] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.filter-hover .filter-hover-item-content[data-v-c129c3e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.filter-hover .filter-hover-item-content .filter-hover-item-content-item[data-v-c129c3e2] {
      padding: 0 8px;
      border-radius: 6px;
      cursor: pointer;
}
.filter-hover .filter-hover-item-content .filter-hover-item-content-item[data-v-c129c3e2]:hover {
      color: #3ac090;
      background-color: rgba(58, 192, 144, .3);
}

.title-text-box[data-v-36cc56b2]{
    height: 100%;
    width: 100%;
}
.title-text-box-div[data-v-36cc56b2]{
    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;
    /*float: right;*/
}
.title-text[data-v-36cc56b2]{
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: bold;
    /*text-align: center;*/
    line-height: 24px;
    letter-spacing: 1px;
    position: relative;
    z-index: 9;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
.title-under-line[data-v-36cc56b2]{
    width: 66px;
    height: 13px;
    opacity: 0.1;
    background: #5ed9ad;
    border-radius: 7px;
    margin-top: -4px;
    /*margin: -4px auto;*/
}
.title-text-box-div>div[data-v-36cc56b2]{
    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;
    max-width:800px
}

.page-bottom-box[data-v-fe9ddc68]{
    /*background: #12161a;
    color: #fff;*/
    padding: 42px 0;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.page-bottom-part1-logo[data-v-fe9ddc68]{
    width: 16px;
    height: 16px;
    padding-right: 8px;
}
.page-bottom-part2-dot[data-v-fe9ddc68]{
    display: inline-block;
    width: 16px;
    text-align: center;
}
.page-bottom-part1-name[data-v-fe9ddc68]{
    font-size: 16px;
}
.page-bottom-part1-box[data-v-fe9ddc68]{
    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;
}
.page-bottom-part2-box[data-v-fe9ddc68]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.page-bottom-part1[data-v-fe9ddc68]{
    line-height: 30px;
    margin-bottom: 20px;
}
.page-bottom-part3[data-v-fe9ddc68]{
    text-align: center;
    margin-top: 20px;
    font-size: 12px;
    cursor: pointer;
}

.login-study-container[data-v-46037f4e]{
    width: 100%;
    height: 100%;
    font-size: 62.5%;
    border-radius: 10px;
}
.login-study-box[data-v-46037f4e]{
    width: 100%;
    height: 100%;
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#d5f965));
    background: linear-gradient(0deg,#5fdaae 0%, #d5f965 100%);
    padding: 0.1px;
    position: relative;
}
.login-study-box-img[data-v-46037f4e]{
    width: 17.6%;
    display: block;
    margin: auto;
    top: 32.4%;
    left: 41.2%;
    position: absolute;
}
.login-study-box-text[data-v-46037f4e]{
    line-height: 8.8px;
    line-height: 0.55rem;
    font-family: PingFang SC, PingFang SC-Medium;
    font-weight: bold;
    letter-spacing: 2px;
    text-align: center;
    color: #fff;
    font-size: 0.192px;
    font-size: 0.012rem;
    top: 56%;
    position: absolute;
    width: 100%;
}
.study-box[data-v-46037f4e]{
    background: rgba(255, 255, 255, .1);
    color: #fff;
    padding: 7.2px;
    padding: 0.45rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 0.1rem;
}
.study-box-title[data-v-46037f4e]{
    font-size: 6.08px;
    font-size: 0.38rem;
    font-family: PingFang SC, PingFang SC-Bold;
    line-height: 6.08px;
    line-height: 0.38rem;
    letter-spacing: 2px;
    margin-bottom: 7.2px;
    margin-bottom: 0.45rem;
}
.study-box-item[data-v-46037f4e]{
    height: 30%;
    margin-bottom: 3%;
    cursor: pointer;
}
.study-box-item[data-v-46037f4e]:last-child{
    margin-bottom: 0;
}
.study-box-item-img[data-v-46037f4e]{
    float: left;
    margin-right: 2%;
    border-radius: 4px;
}
.study-box-item-con[data-v-46037f4e]{
    position: relative;
    float: left;
    width: 68%;
    height: 100%;
}
.study-box-item-con-title[data-v-46037f4e]{
    font-size: 4.8px;
    font-size: 0.30rem;
    position: absolute;
    top: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden;
}
.study-box-item-con-desc[data-v-46037f4e]{
    position: absolute;
    top: 40%;
    color: #a9a9a9;
    font-size: 3.84px;
    font-size: 0.24rem;
}
.study-box-item-con-process[data-v-46037f4e]{
    position: absolute;
    width: 100%;
    bottom: 0;
}
[data-v-46037f4e]  .el-progress-bar__inner{
    background: -webkit-gradient(linear,left top, right top,from(#c2e35c), to(#5fdaae));
    background: linear-gradient(left,#c2e35c 0%, #5fdaae 100%);
}
[data-v-46037f4e]  .el-progress-bar__outer{
    background: rgba(255, 255, 255, .1);
}

.set-top-banner[data-v-305ff274]{
    width: 100%;
    height: 100%;
}
[data-v-305ff274]  .el-carousel__button{
    width: 10px;
    height: 10px;
    border-radius: 50%;
}
.set-top-banner[data-v-305ff274] .el-carousel__container,  .set-top-banner[data-v-305ff274] .el-carousel--horizontal{
    height: 100%;
    border-radius: 0.1rem;
}
/**一级、二级头部**/
body[data-v-53b569ea]{
    margin:0;
}
.common_app_name[data-v-53b569ea]{
    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-53b569ea]{
    width:186px;
}
.download_img_box img[data-v-53b569ea]{
    float: left;
    width:60px;
}
.download_name_box[data-v-53b569ea]{
    display: inline-block;
    width:70px;
    line-height:20px;
    height:73px;
    margin-left:10px;
}
.dowmload_icon[data-v-53b569ea]{
    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-53b569ea]{
    color: #aca9a9;
}
.common_head[data-v-53b569ea]{
    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-53b569ea]{
    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-53b569ea]{  /*机构名称和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-53b569ea]{ /*机构名称和slogan [yansen][2023/3/19]*/
    font-size: 20px;
    color: #fff;
    font-weight: bold;
}
.institution_slogan[data-v-53b569ea]{
    color:#fff;
    font-size: 12px;
}
.logo_img[data-v-53b569ea]{
    width: auto;
    height: var(--height_navbar_icon);
    float: left;
    /*margin-top: 10px;*/
    margin-left: 25px;
    cursor: pointer;
}
.common_head_nav[data-v-53b569ea]{
    float: left;
    margin-left: 55px
}
.new_title_common_head_nav_item[data-v-53b569ea]{
    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-53b569ea]{
    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-53b569ea]{
    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-53b569ea]{
    font-size: var(--navbar_menu_font_size);
}
/*[yansen][2022/10/30] @end*/
.common_head_right[data-v-53b569ea]{
    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-53b569ea]{
    float: left;
    width: 40px;
    height:40px;
    border-radius: 50%;
}
.common_user_box[data-v-53b569ea] {
    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-53b569ea]{
    float: right;
}
.user_name[data-v-53b569ea]{
    margin:0 10px;
}
.common_download_box[data-v-53b569ea] {
    float: right;
    /*margin-top: 20px;*/
    margin-right:10px;
    cursor: pointer;
}
.common_head_nav[data-v-53b569ea] .el-tabs__nav-wrap::after{
    height: 0;
}
.common_head_nav[data-v-53b569ea] .el-tabs__item{
    height: 60px;
    line-height: 60px;
}
.common_head_nav[data-v-53b569ea] .el-tabs__active-bar{
    height: 3px;
    border-radius: 3px;
}
.common_head_shrink[data-v-53b569ea]{
    float: left;
    /*margin-top: 20px;*/
    margin-left: 30px;
    color: #909ba5;
    font-size: 16px;
    cursor: pointer;
}
.common_app_box_icon[data-v-53b569ea]{
    color: var(--common_app_box_icon_color);
    font-size: 20px;
    margin-right: 10px;
}
.common_download_box_icon[data-v-53b569ea]{
    color: #7b818f;
    font-size: 20px;
}
.common-user-help-btn[data-v-53b569ea]{
    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-53b569ea]{
    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-53b569ea]{
    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-53b569ea]: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-53b569ea]{
    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-53b569ea]{
    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;
}
.common_user_box[data-v-53b569ea]{
    margin-left: 20px;
}
.white-logo[data-v-53b569ea]{
    color: #fff;
}
.user_name[data-v-53b569ea]{
    color: #FFF;
}
.unlogin-btn[data-v-53b569ea]{
    color: #fff;
    padding-left: 8px;
    font-size: 14px;
}
.web-nav-bar[data-v-53b569ea]{
    width: 100%;
    height: 100%;
    background: var(--navbar_background_color);
    padding-left: var(--navbar_padding_left);
    padding-right: var(--navbar_padding_right);
    /*padding-top: var(--navbar_padding_top);*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.web-nav-bar-left[data-v-53b569ea]{
    float: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    width: 70%;
    font-size: var(--navbar_menu_font_size);
}
.web-nav-bar-right[data-v-53b569ea]{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    width: 30%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    /*justify-content: space-between;
    width: 30%;*/
}
.web-nav-right-login-logo[data-v-53b569ea]{
    width: 40px;
    height: 40px;
    border-radius: 50%;
}
.web-nav-bar-left-com[data-v-53b569ea]{
    position: relative;
    float: left;
    margin-right: 50px;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.web-nav-bar-logo[data-v-53b569ea]{
  color: var(--navbar_title_background_color);
  font-family: Microsoft YaHei, Microsoft YaHei-Regular;
  margin-right: 80px;
}
.web-nav-bar-left-item[data-v-53b569ea]{
    cursor: pointer;
    color: var(--navbar_menu_color);
    font-family: Microsoft YaHei, Microsoft YaHei-Bold;
}
.web-nav-bar-left-item[data-v-53b569ea]:hover{
    color: var(--navbar_menu_suspension_color);
}
.web-nav-bar-left-item.ed[data-v-53b569ea]{
    color: var(--navbar_menu_select_color);
}
.web-nav-bar-logoimg[data-v-53b569ea]{
    padding-right: 8px;
}
.web-nav-left-item-underline[data-v-53b569ea]{
    display: none;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 3px;
    background: var(--navbar_menu_select_color);
}
.ed .web-nav-left-item-underline[data-v-53b569ea]{
    display: block;
}
.web-nav-bar-right-set[data-v-53b569ea]{
    color: #fff;
}
.web-nav-bar-right-set i[data-v-53b569ea]{
    font-size: 20px;
}
.web-nav-bar-right-item[data-v-53b569ea]{
    float: left;
    margin-left: 20px;
}
.web-nav-bar-right-achievement[data-v-53b569ea]{
    width: 88px;
    height: 28px;
    background: #FF9C2C;
    text-align: center;
    line-height: 28px;
    border-radius: 28px;
    color: #fff;
    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-size: 12px;
    cursor: pointer;
}
.web-nav-right-achievement-img[data-v-53b569ea]{
    width: 14px;
    height: 14px;
    padding-right: 4px;
}
@media screen and (max-width: 300px) {
.web-nav-bar-logoimg[data-v-53b569ea]{
        min-width: 20px;
        max-width: 90px;
        max-height: 40px;
}
}
@media screen and (max-width: 1440px) {
.web-nav-bar-logoimg[data-v-53b569ea]{
        min-width: 28px;
        max-width: 90px;
        max-height: 40px;
}
}
@media screen and (min-width: 1440px) {
.web-nav-bar-logoimg[data-v-53b569ea]{
        min-width: 32px;
        max-width: 90px;
        max-height: 40px;
}
}
/***课程导航的样式***/
.rece-cn-nav[data-v-53b569ea]{
  float: left;
  cursor: pointer;
  margin-top: 0px;
  position: absolute;
  width: 54px;
  top: 50%;
  margin-top: -12px;
}
.rece-cn-nav .layui-icon-extend-iconfont[data-v-53b569ea]{
  font-size: 12px;
}
.rece-cn-pop-column—cover-item[data-v-53b569ea]{
  text-align: center ;
  margin-bottom: 30px;
  cursor: pointer;
}
.rece-cn-pop-column—cover-rlist[data-v-53b569ea]{
  margin-top: 24px;
  max-height: 300px;
  overflow: auto;
}
/* 课程统计入口 */
.course-statistics[data-v-53b569ea] {
    background-color: #FF9C2C;
    height: 28px;
    width: 88px;
    line-height: 28px;
    text-align: center;
    border-radius: 20px;
    color: #FFF;
    font-size: 12px;
    cursor: pointer;
}
.course-statistics-icon[data-v-53b569ea] {
    font-size: 12px;
}
/**一级、二级头部**/
body[data-v-59261560]{
    margin:0;
}
.common_app_name[data-v-59261560]{
    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-59261560]{
    width:186px;
}
.download_img_box img[data-v-59261560]{
    float: left;
    width:60px;
}
.download_name_box[data-v-59261560]{
    display: inline-block;
    width:70px;
    line-height:20px;
    height:73px;
    margin-left:10px;
}
.dowmload_icon[data-v-59261560]{
    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-59261560]{
    color: #aca9a9;
}
.common_head[data-v-59261560]{
    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-59261560]{
    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-59261560]{  /*机构名称和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-59261560]{ /*机构名称和slogan [yansen][2023/3/19]*/
    font-size: 20px;
    color: #fff;
    font-weight: bold;
}
.institution_slogan[data-v-59261560]{
    color:#fff;
    font-size: 12px;
}
.logo_img[data-v-59261560]{
    width: auto;
    height: var(--height_navbar_icon);
    float: left;
    /*margin-top: 10px;*/
    margin-left: 25px;
    cursor: pointer;
}
.common_head_nav[data-v-59261560]{
    float: left;
    margin-left: 55px
}
.new_title_common_head_nav_item[data-v-59261560]{
    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-59261560]{
    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-59261560]{
    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-59261560]{
    font-size: var(--navbar_menu_font_size);
}
/*[yansen][2022/10/30] @end*/
.common_head_right[data-v-59261560]{
    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-59261560]{
    float: left;
    width: 40px;
    height:40px;
    border-radius: 50%;
}
.common_user_box[data-v-59261560] {
    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-59261560]{
    float: right;
}
.user_name[data-v-59261560]{
    margin:0 10px;
}
.common_download_box[data-v-59261560] {
    float: right;
    /*margin-top: 20px;*/
    margin-right:10px;
    cursor: pointer;
}
.common_head_nav[data-v-59261560] .el-tabs__nav-wrap::after{
    height: 0;
}
.common_head_nav[data-v-59261560] .el-tabs__item{
    height: 60px;
    line-height: 60px;
}
.common_head_nav[data-v-59261560] .el-tabs__active-bar{
    height: 3px;
    border-radius: 3px;
}
.common_head_shrink[data-v-59261560]{
    float: left;
    /*margin-top: 20px;*/
    margin-left: 30px;
    color: #909ba5;
    font-size: 16px;
    cursor: pointer;
}
.common_app_box_icon[data-v-59261560]{
    color: var(--common_app_box_icon_color);
    font-size: 20px;
    margin-right: 10px;
}
.common_download_box_icon[data-v-59261560]{
    color: #7b818f;
    font-size: 20px;
}
.common-user-help-btn[data-v-59261560]{
    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-59261560]{
    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-59261560]{
    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-59261560]: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-59261560]{
    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-59261560]{
    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;
}
.common_user_box[data-v-59261560]{
    margin-left: 20px;
}
.white-logo[data-v-59261560]{
    color: #fff;
}
.user_name[data-v-59261560]{
    color: #FFF;
}
.unlogin-btn[data-v-59261560]{
    color: #fff;
    padding-left: 8px;
    font-size: 2.24px;
    font-size: 0.14rem;
}
.web-nav-bar[data-v-59261560]{
    width: 100%;
    height: 100%;
    background: var(--navbar_background_color);
    padding-left: var(--navbar_padding_left);
    padding-right: var(--navbar_padding_right);
    /*padding-top: var(--navbar_padding_top);*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.web-nav-bar-logo[data-v-59261560]{
    color: var(--navbar_title_background_color);
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
}
.web-nav-bar-left[data-v-59261560]{
    float: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    width: 88%;
    font-size: 2.88px;
    font-size: 0.18rem;
}
.web-nav-bar-right[data-v-59261560]{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    /*justify-content: space-between;
    width: 30%;*/
}
.web-nav-right-login-logo[data-v-59261560]{
    width: 6.4px;
    width: 0.4rem;
    height: 6.4px;
    height: 0.4rem;
    border-radius: 50%;
}
.web-nav-bar-left-com[data-v-59261560]{
    position: relative;
    float: left;
    margin-right: 8.8px;
    margin-right: 0.55rem;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.web-nav-bar-left-item[data-v-59261560]{
    cursor: pointer;
    color: var(--navbar_menu_color);
    font-family: Microsoft YaHei, Microsoft YaHei-Bold;
    font-size: var(--navbar_menu_font_size);
}
.web-nav-bar-left-item[data-v-59261560]:hover{
    color: var(--navbar_menu_suspension_color);
}
.web-nav-bar-left-item.ed[data-v-59261560]{
    background: -webkit-gradient(linear,left top, right top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(left,#5fdaae 0%, #c2e35c 100%);
    border-radius: 0.82rem;
    color: #fff;
    padding: 0 9.6px;
    padding: 0 0.6rem;
    height: 13.12px;
    height: 0.82rem;
}
.web-nav-bar-logoimg[data-v-59261560]{
    padding-right: 1.28px;
    padding-right: 0.08rem;
    width: ;
}
.web-nav-bar-right-set[data-v-59261560]{
    color: #fff;
}
.web-nav-bar-right-set i[data-v-59261560]{
    font-size: 6.08px;
    font-size: 0.38rem;
    cursor: pointer;
}
@media screen and (max-width: 300px) {
.web-nav-bar-logoimg[data-v-59261560]{
        width: 20px;
}
}
@media screen and (max-width: 1440px) {
.web-nav-bar-logoimg[data-v-59261560]{
        width: 28px;
}
}
@media screen and (min-width: 1440px) {
.web-nav-bar-logoimg[data-v-59261560]{
        width: 32px;
}
}

@charset "UTF-8";
/**设置滚动条样式**/
/* 设置滚动条的样式 */
.index-body .scrollbar-show {
  /* 滚动槽 */
  /* 滚动条滑块 */
}
.index-body .scrollbar-show::-webkit-scrollbar {
    display: block !important;
    width: 6px;
    background-color: #eee;
}
.index-body .scrollbar-show::-webkit-scrollbar-track {
    border-radius: 10px;
}
.index-body .scrollbar-show::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #b2bac3;
}

.entrance-card-box[data-v-04d4cf42] {
  margin-top: -20px;
  white-space: nowrap;
  overflow: hidden;
  overflow-x: auto;
  text-align: center;
}
.entrance-card-item[data-v-04d4cf42] {
  margin-right: 24px;
  margin-top: 20px;
  display: inline-block;
  position: relative;
}
.entrance-card-item img[data-v-04d4cf42] {
  width: 100%;
  height: 100%;
}
.entrance-card-info[data-v-04d4cf42] {
  position: absolute;
  padding: 2px;
  left: 10px;
  bottom: 10px;
  width: calc(100% - 20px);
  border: 3px solid white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.entrance-card-info > div[data-v-04d4cf42] {
    display: inline-block;
    padding: 5px;
    width: 100%;
    text-align: center;
    background-color: white;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.entrance-card-info .entrance-card-name[data-v-04d4cf42] {
    font-size: 14px;
    font-weight: 600;
    line-height: 26px;
}
.entrance-card-info .entrance-card-desc[data-v-04d4cf42] {
    font-size: 12px;
}

.entrance-card-item[data-v-168b6da8] {
    float: left;
    margin-right: 32px;
    margin-bottom: 32px;
}
.entrance-card-item img[data-v-168b6da8] {
    width: 100%;
    height: 100%;
}

[data-v-7ae4c950]  .hidden-columns {
    display: block !important;
}
.teacher-recommend-box[data-v-7ae4c950] {
    width: 100%;
    /* height: 100%; */
    margin-left: -10px;
}
.line[data-v-7ae4c950] {
    float: left;
    margin-top: 12px;
    width: 1px;
    height: 25px;
    opacity: 1;
    background: #eeeeee;
}
.teacher-recommend[data-v-7ae4c950] {
    /* float: left; */
    display: inline-block;
    padding: 28px;
    width: 390px;
    height: 365px;
    /*height: auto;*/
    margin-left: 10px;
    margin-bottom: 10px;
    opacity: 1;
    background: #ffffff;
    border-radius: 8px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.teacher-recommend-info-max-margin[data-v-7ae4c950] {
    margin-left: 25px;
}
.info-top[data-v-7ae4c950] {
    width: 100%;
    height: 90px;
}
.info-top[data-v-7ae4c950]::after {
    content: "";
    display: block;
    clear: both;
}
.teacher-img[data-v-7ae4c950] {
    float: left;
    width: 90px;
    height: 90px;
    opacity: 1;
    background: #b4bed0;
    border-radius: 6px;
    overflow: hidden;
}
.teacher-img img[data-v-7ae4c950] {
    width: 100%;
    height: 100%;
}
.teacher-info[data-v-7ae4c950] {
    float: left;
    margin-left: 15px;
    width: calc(100% - 105px);
    height: 100%;
}
.teacher-name[data-v-7ae4c950] {
    margin-bottom: 22px;
    font-size: 18px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: bold;
    text-align: left;
    color: #333333;
    letter-spacing: 1px;
}
.teacher-info-item[data-v-7ae4c950] {
    width: 100%;
    height: calc(100% - 41px);
}
.teacher-info-item[data-v-7ae4c950]::after {
    content: "";
    display: block;
    clear: both;
}
.info-item[data-v-7ae4c950] {
    float: left;
    width: calc(33% - 1px);
    text-align: center;
}
.info-item span[data-v-7ae4c950] {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.title[data-v-7ae4c950] {
    font-size: 12px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    color: #666666;
}
.num[data-v-7ae4c950] {
    margin-top: 11px;
    font-size: 17px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: bold;
    color: #f19226;
}
.info-bottom[data-v-7ae4c950] {
    display: block;
    margin-top: 25px;
    padding: 15px 0;
    width: 100%;
    min-height: 38px;
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    color: #333333;
    line-height: 23px;
    letter-spacing: 1px;
    border-bottom: 1px dashed #dddddd;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.teacher-recommend-img[data-v-7ae4c950] {
    /* margin-top: 22px; */
    width: 100%;
    height: auto;
}
.teacher-recommend-img img[data-v-7ae4c950] {
    float: left;
    margin: 11px;
    margin-top: 22px;
    width: calc(50% - 22px);
    height: 97px;
    cursor: pointer;
    -o-object-fit: contain;
       object-fit: contain;
}
.info-item1[data-v-7ae4c950] {
    text-align: left;
    width: calc(30% - 1px);
}
/*
 * @desc 信息发布信息公共样式文件
 * @date 20200921
 *
 */
.page-manage-box{
    min-height: 570px;
}

.msg-publish-box[data-v-0618e5de]{
    background-color: #f3f4f6;
    height: auto;
    min-height: 100%;
    width: 100%;
    overflow: auto;
    position: relative;
}
.msg-publish-content[data-v-0618e5de]{
    width: 90%;
    margin: auto;
    height: calc(100% - 60px);
    /*overflow-y: auto;*/
}
.msg-detail-content[data-v-0618e5de]{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 15;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(15px);
    -webkit-transform: translateZ(15px);
    background-color: #ffffff;
}

.page-manage-box[data-v-2a85d445]{
    width: 100%;
}

.page-manage-title[data-v-5a6f39ee]{
    line-height: 66px;
    color: #6a747e;
}
.page-manage-rigth[data-v-5a6f39ee]{
    float: right;
    width: 76%;
}
.page-manage-filter[data-v-5a6f39ee]{
    float: right;
}
.page-manage-top[data-v-5a6f39ee]{
    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;
}
.page-manage-filter-select[data-v-5a6f39ee]{
    height: 32px;
    line-height: 32px;
    width: 140px;
}
[data-v-5a6f39ee]  .page-manage-filter-select .el-input__inner,[data-v-5a6f39ee]  .page-manage-filter-select .el-input__icon{
    height: 32px;
    line-height: 32px;
    background-color: transparent;
    color: #6a747e;
}
.page-manage-filter-btn[data-v-5a6f39ee]{
    height: 32px;
    line-height: 32px;
    background-color: #2fa2fe;
    padding: 0 12px;
}
.page-manage-content[data-v-5a6f39ee]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.page-manage-content-item[data-v-5a6f39ee]{
    /*float: left;*/
    margin-right: 2%;
    width: 32%;
    background-color: #fff;
    border-radius: 4px;
    height: 220px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-bottom: 18px;
    padding: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.page-manage-content-item[data-v-5a6f39ee]:nth-child(3n) {
    margin-right: 0;
}
.page-manage-item-img-box[data-v-5a6f39ee]{
    position: relative;
    width: 100%;
    height: 150px;
    cursor: pointer;
}
.page-manage-item-title[data-v-5a6f39ee]{
    color: #555f69;
    font-weight: bold;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.page-manage-item-desc[data-v-5a6f39ee]{
    color: #6a747e;
    font-size: 13px;
}
.page-manage-item-img[data-v-5a6f39ee]{
    width: 100%;
    height: 100%;
}
.page-manage-item-shadow-btn[data-v-5a6f39ee]{
    text-align: center;
    color: #fff;
    font-size: 13px;
}
.page-manage-item-shadow-btn-icon[data-v-5a6f39ee]{
    width: 34px;
    height: 34px;
    margin: 8px auto;
    border-radius: 50%;
    background-color: #fff;
    color: #4a535c;
    text-align: center;
    line-height: 36px;
}
.page-manage-item-img-shadow[data-v-5a6f39ee]{
    position: absolute;
    top: 0;
    background: rgba(0, 0, 0, .4);
    width: 100%;
    height: 100%;
    /*display: flex;
    align-items: center;
    justify-content: space-evenly;*/
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
.empty_box[data-v-5a6f39ee]{
    background-color: #fff;
    border-radius: 4px;
}

[data-v-7c4abd1d]  .el-dialog__header{
    padding: 15px 20px 15px;
}
[data-v-7c4abd1d]  .el-checkbox:last-of-type {
    position: absolute;
    right: 10px;
}
[data-v-7c4abd1d]  .el-tree-node__expand-icon.expanded {
    color: #4d9ada;
}
[data-v-7c4abd1d]  .el-tree-node__label:hover{
    color: #5998cd;
}
.my_el_tree[data-v-7c4abd1d]{
    border: 1px solid #ccc;
    position: relative;
    height: 300px;
    overflow-y: auto;
}
.achi-type-add-box[data-v-7c4abd1d] {
    /*margin-bottom: 20px;*/
}
.class_list_content[data-v-7c4abd1d] {
    margin: 10px 0 20px;
    padding: 0 10px 0 70px;
    position: relative;
    overflow-y: auto;
}
.class_list_content-name[data-v-7c4abd1d]{
    position: absolute;
    top: 0;
    left: 0;
}
.class_list_info_div > span[data-v-7c4abd1d] {
    margin-right: 15px;
}
.add_menber_btn > span[data-v-7c4abd1d] {
    margin-right: 0px;
    color: #36a6fd;
}
.add-type-work-bottom[data-v-7c4abd1d] {
    text-align: center;
    margin-bottom: 20px;
}
.add-type-work-btn[data-v-7c4abd1d] {
    padding: 8px 42px;
}
.empty_box2[data-v-7c4abd1d] {
    text-align: center;
    height: 230px;
}

.input-item[data-v-13195f80]{
    width: 72%;
}
.input-hours[data-v-13195f80]{
    width: 145px;
    text-align: center;
}
.dialog-footer[data-v-13195f80] {
    width: 344px;
    height: 36px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.cancel-btn[data-v-13195f80]{
    width: 144px;
    height: 36px;
}
.determine-btn[data-v-13195f80]{
    width: 144px;
    height: 36px;
}
.service-content[data-v-13195f80]{
    width: 72%;
}

@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;
}

.root-manage-box[data-v-171db2f3]{
    background: #fff;
    border-radius: 10px;
    width: 100%;
    margin: 40px auto;
    padding: 0 20px 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.root-manage-item-title[data-v-171db2f3]{
    line-height: 50px;
    border-bottom: 1px dashed #dadada;
    font-weight: bold;
}
.root-manage-item-title2[data-v-171db2f3]{
    color: #6a747e;
    line-height: 50px;
}
.root-manage-item-checkbox[data-v-171db2f3]{
    background: #f9f9f9;
    padding: 20px;
}
.root-manage-item-checkitem[data-v-171db2f3]{
    margin-right: 30px;
}
[data-v-171db2f3] .root-manage-item-checkitem .el-checkbox{
    margin-right: 4px;
}
.root-manage-item-checkicon[data-v-171db2f3]{
    cursor: pointer;
}
/*/deep/.msg-publish-box{*/
/*    height: auto;*/
/*}*/
.root-manage-item[data-v-171db2f3]{
    margin-top: 20px;
}
.root-manage-item-add[data-v-171db2f3]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.root-manage-item-add-info[data-v-171db2f3]{
    padding: 8px 0 8px 15px;
    margin-right: 10px;
    border-radius: 3px;
    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;
    margin-bottom: 15px;
    background-color: #f6f6f6;
}
.root-manage-item-add-info span[data-v-171db2f3] {
    margin-right: 15px;
}
.root-manage-item-add-info i[data-v-171db2f3]{
    margin-right: 15px;
    cursor: pointer;
}
.root-manage-item-add-button[data-v-171db2f3]{
    background-color: #2fa1fc;
    color: #fff;
    padding: 7px 15px;
    border-radius: 4px;
    cursor: pointer;
    height: 20px;
}
.root-manage-item-checked[data-v-171db2f3]{
    width: 100%;
}
.root-manage-item-save-button[data-v-171db2f3]{
    width: 100px;
    margin: 25px auto 0;
    text-align: center;
    background-color: #2fa1fc;
    color: #fff;
    padding: 8px 35px;
    border-radius: 4px;
    cursor: pointer;
}

.common-three-stage-i[data-v-14b9ded8]{
    width:14px;
    height:14px;
    float: left;
    margin-right:5px;
}
.common-three-stage-i img[data-v-14b9ded8] {
    width: 100%;
    height: 100%;
    margin-top:-8px;
}
.common-three-stage-k[data-v-14b9ded8]{
    float: left;
    color: #6a747e;
    font-size: 13px;
    line-height: 14px;
    margin-right:8px;
}
.common-three-stage-v[data-v-14b9ded8]{
    float: left;
    color: #6a747e;
    font-size: 13px;
    line-height: 14px;
}


.page-manage-box[data-v-1f1018a8]{
    width: 100%;
}

.page-manage-box[data-v-4d2f30d8]{
    width: 98%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.navbar-manage-left[data-v-4d2f30d8]{
    width: 30%;
}
.navbar-manage-right[data-v-4d2f30d8]{
    width: 70%;
}
.navbar-manage-right-info[data-v-4d2f30d8]{
    position: relative;
    width: 100%;
    height: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 20px;
}
.navbar-manage-right-info-tip[data-v-4d2f30d8]{
    line-height: 65px;
}
.navbar-manage-right-info-item[data-v-4d2f30d8]{
    width: 100%;
    padding: 10px 15px;
    background-color: #fff;
    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;
    border-radius: 4px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 11px #e2e2ef;
            box-shadow: 0px 0px 11px #e2e2ef;
}
.navbar-manage-right-info-logo[data-v-4d2f30d8]{
    width: 200px;
    height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.navbar-manage-right-info-logo img[data-v-4d2f30d8]{
    width: 35px;
    height: 35px;
    margin-right: 10px;
}
.navbar-manage-right-info-logo span[data-v-4d2f30d8]{
    color: #409eff;
    font-size: 16px;
}
.navbar-manage-right-info-tab[data-v-4d2f30d8]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-4d2f30d8] .el-tabs__nav-wrap {
    position: inherit;
    margin-top: 5px;
}
[data-v-4d2f30d8] .el-tabs__header {
    height: 65px;
    line-height: 65px;
    position: absolute;
    top: 65px;
}
[data-v-4d2f30d8] .el-tabs__nav-wrap:after{
    background: #fff;
}
[data-v-4d2f30d8] .el-tabs__item.is-active {
    font-size: 15px;
}
[data-v-4d2f30d8] .el-tabs__item {
    font-size: 15px;
}

.statistic-content[data-v-cb357e0c]{
    width: 100%;
}
.statistic-content-top[data-v-cb357e0c]{
    position: relative;
    height: 66px;
    line-height: 66px;
    color: #6a747e;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.statistic-content-btn[data-v-cb357e0c]{
}
.statistic-content-selector[data-v-cb357e0c]{
    margin-right: 20px;
}
.statistic-btn[data-v-cb357e0c]{
    cursor: pointer;
}
[data-v-cb357e0c]  .statistic-table tr div{
    text-align: center;
}

.add-statistic-top[data-v-323d3ec1]{
    position: relative;
    text-align: center;
    line-height: 60px;
}
.add-statistic-back[data-v-323d3ec1]{
    position: absolute;
    left: 0;
    cursor: pointer;
}
.add-statistic-back i[data-v-323d3ec1]{
    padding-right: 4px;
}
.add-statistic-content[data-v-323d3ec1]{
    background: #fff;
    border-radius: 10px;
    padding: 30px;
}
.add-statistic-item-label[data-v-323d3ec1]{
    padding-right: 10px;
    float: left;
}
.add-statistic-content-btn[data-v-323d3ec1]{
    display: block;
    margin: 30px auto;
    width: 120px;
}
.add-statistic-content-item[data-v-323d3ec1]{
    margin-bottom: 30px;
}
.code-class[data-v-323d3ec1]{
    width: 80%;
    float: left;
}

.app-classify-box-div[data-v-252f1a92]{
    background-color: #f3f4f6;
    height: 100%;
}

.classify-manage-box[data-v-6988d0c0]{
    margin: auto;
    margin-top: 20px;
    padding: 20px;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 90%;
    background: #fff;
    height: 80%;
}
.classify-manage-item[data-v-6988d0c0]{
    border: 1px solid #e9eff4;
    margin-bottom: 10px;
    overflow: hidden;
}
.classify-manage-item-top[data-v-6988d0c0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #edeff2;
    height: 50px;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.classify-manage-item-btn[data-v-6988d0c0]{
    float: right;
    color: #6a747e;
    margin-left: 18px;
    cursor: pointer;
}
.classify-manage-item-content[data-v-6988d0c0]{
    padding: 10px;
}
.classify-manage-item-table-th[data-v-6988d0c0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #edeff2;
    height: 40px;
    line-height: 40px;
    border-left: 1px solid #dee6f0;
}
.classify-manage-item-table-item[data-v-6988d0c0]{
    width: 20%;
    height: 100%;
    text-align: center;
    border-right: 1px solid #dee6f0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-overflow: ellipsis;
    vertical-align: middle;
    position: relative;
    display: table-cell;
}
.classify-manage-item-table-item50[data-v-6988d0c0]{
    width: 60%;
}
.classify-manage-item-table-td[data-v-6988d0c0]{
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    overflow: hidden;
    border-bottom: 1px solid #dee6f0;
    display: table;
    vertical-align: inherit;
    width: 100%;
    border-left: 1px solid #dee6f0;
}
.classify-manage-item-operate[data-v-6988d0c0]{
    color: #6a747e;
    font-size: 13px;
    padding: 0 4px;
    cursor: pointer;
}
.classify-manage-item-table-item-operate[data-v-6988d0c0]{
    height: 40px;
    line-height: 40px;
}
.classify-manage-item-bottom[data-v-6988d0c0]{
    float: right;
    margin: 20px 0 10px;
}
.classify-manage-first-bottom[data-v-6988d0c0]{
    float: right;
}
.classify-manage-top[data-v-6988d0c0]{
    font-size: 16px;
    color: #333;
}
.classify-manage-tips[data-v-6988d0c0]{
    color: #3a98ff;
    background-color: #f7fbff;
    padding: 10px 20px;
    margin-top: 20px;
    border-radius: 4px;
}
.classify-manage-content[data-v-6988d0c0]{
    overflow: hidden;
    margin: 20px 0;
    height: 78%;
}
.classify-manage-left[data-v-6988d0c0]{
    width: 20%;
    float: left;
    background-color: #fdfdfd;
    padding: 20px 0;
    height: 100%;
    position: relative;
    overflow: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.classify-manage-left-item[data-v-6988d0c0]{
    cursor: pointer;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.classify-manage-left-item.ed[data-v-6988d0c0]{
    color: #0079ff;
    background-color: #f7fbff;
}
.classify-manage-right[data-v-6988d0c0]{
    float: right;
    width: 80%;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
    overflow: auto;
}
.classify-manage-right-top-title[data-v-6988d0c0]{
    font-size: 16px;
}
.classify-manage-right-top[data-v-6988d0c0]{
    height: 40px;
    line-height: 40px;
    color: #434343;
}
.classify-manage-right-top-btn[data-v-6988d0c0]{
    float: right;
}
.classify-manage-right-btn[data-v-6988d0c0]{
    padding-left: 10px;
    cursor: pointer;
}
.classify-manage-right-item[data-v-6988d0c0]{
}
.classify-manage-right-item .el-collapse-item[data-v-6988d0c0] {
    margin: auto;
    margin-top: 20px;
    border-left: 1px solid #EBEEF5;
    border-right: 1px solid #EBEEF5;
    border-top: 1px solid #EBEEF5;
}
.classify-manage-right-item-btns[data-v-6988d0c0]{
    float: right;
}
[data-v-6988d0c0] .classify-manage-right-item .el-icon-arrow-right{
    display: none;
}
[data-v-6988d0c0] .classify-manage-right-item .el-collapse-item__header{
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: #fdfdfd;
}
.classify-manage-right-item-word[data-v-6988d0c0]{
    color: #777;
}
.classify-manage-right-item-word i[data-v-6988d0c0]{
    font-size: 14px;
    padding-right: 4px;
}
.classify-manage-right-item-btns span[data-v-6988d0c0]{
    padding-left: 15px;
    color: #777;
}
.classify-manage-right-item-table[data-v-6988d0c0]{
    width: 98%;
    margin: auto;
    margin-top: 14px;
}
[data-v-6988d0c0] .el-collapse-item .classify-manage-right-title-icon{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    display: inline-block;
    -webkit-transition: -webkit-transform 0.2s;
    transition: -webkit-transform 0.2s;
    transition: transform 0.2s;
    transition: transform 0.2s, -webkit-transform 0.2s;
}
[data-v-6988d0c0] .el-collapse-item.is-active .classify-manage-right-title-icon{
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    display: inline-block;
    -webkit-transition: -webkit-transform 0.2s;
    transition: -webkit-transform 0.2s;
    transition: transform 0.2s;
    transition: transform 0.2s, -webkit-transform 0.2s;
}
.classify-manage-left-btn[data-v-6988d0c0]{
    display: block;
    margin: auto;
    margin-top: 30px;
}
.classify-manage-top-filter i[data-v-6988d0c0]{
    padding-left: 4px;
    cursor: pointer;
}
.classify-manage-add-app[data-v-6988d0c0]{
    float: right;
    margin: 15px;
}
.classify-manage-right-table-head[data-v-6988d0c0]{
    background-color: #F5F7FA;
    overflow: hidden;
    height: 40px;
    line-height: 40px;
    color: #909399;
    font-weight: 600;
}
.classify-manage-right-table-td[data-v-6988d0c0]{
    color: #606266;
    overflow: hidden;
}
.classify-manage-right-table-item[data-v-6988d0c0]{
    float: left;
    /*width: 13%;*/
    width: 15%;
    text-align: center;
    height: 48px;
    line-height: 48px;
    border-bottom: 1px solid #F5F7FA;
}
.classify-manage-right-table-item16[data-v-6988d0c0]{
    width: 22%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.classify-manage-right-table-item16 span[data-v-6988d0c0]{
    cursor: pointer;
}
.classify-manage-right-table-item16 .draggable-table-span[data-v-6988d0c0]{
    cursor: move;
}
.classify-manage-add-second[data-v-6988d0c0]{
    display: block;
    margin: 20px auto;
}
.empty-box[data-v-6988d0c0]{
    width: 175px;
    margin: auto;
}
.empty-box img[data-v-6988d0c0]{
    display: block;
    margin: auto;
}
.classify-manage-right-table-empty[data-v-6988d0c0]{
    text-align: center;
    line-height: 100px;
    font-size: 16px;
    color: #909399;
}
.classify-manage-right-bottom[data-v-6988d0c0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    width: 50%;
    margin: auto;
}
.empty-box-text[data-v-6988d0c0]{
    text-align: center;
    line-height: 120px;
    color: #888;
}
.classify-manage-add-second-disable[data-v-6988d0c0]{
    cursor: not-allowed;
}
.classify-manage-right-table-img[data-v-6988d0c0]{
    width: 40px;
    height: 40px;
}
.classify-manage-right-table-item-long[data-v-6988d0c0]{
    /*width: 16%;*/
    width: 20%;
}
.draggable-span[data-v-6988d0c0]{
    cursor: move;
}

.school-filter-part1-item[data-v-23a3958f]{
    border: 1px solid #cde3f8;
    background: #EEF6FE;
    line-height: 30px;
    height: 30px;
    padding: 0 10px;
    /*max-width: 100px;*/
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    border-radius: 5px;
    margin: 5px;
    vertical-align: middle;
    cursor: pointer;
    color: #2fa2fe;
    font-size: 13px;
}
.school-filter-part1-item.ed[data-v-23a3958f]{
    background: #2fa2fe;
    border: none;
    color: #fff;
}
.school-filter-part1[data-v-23a3958f]{
    overflow: hidden;
    width: 100%;
    margin-bottom: 20px;
}
.school-filter-part1-label[data-v-23a3958f]{
    width: 100px;
    float: left;
    text-align: right;
    display: inline-block;
    line-height: 40px;
}
.school-filter-part1-box[data-v-23a3958f]{
    float: left;
    width: 80%;
}
.school-filter-part1-input[data-v-23a3958f]{
    width: 100%;
}
.school-filter-list[data-v-23a3958f]{
    border: 1px solid #eee;
    margin-top: 10px;
    border-radius: 4px;
    padding: 4px;
    max-height: 200px;
    overflow: auto;
}
.school-filter-bottom[data-v-23a3958f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    width: 80%;
    margin: auto;
}

.set-my-app-box[data-v-6343cac1]{
    overflow: hidden;
}
.set-my-app-add-btn[data-v-6343cac1]{
    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-6343cac1]{
    border: 1px dashed #e6e6e6;
    border-radius: 10px;
    padding: 10px;
    width: 46%;
    float: left;
    height: 350px;
    overflow: auto;
}
.float_right[data-v-6343cac1]{
    float: right;
}
.set-my-app-box[data-v-6343cac1]{
    overflow: hidden;
}
.index-app-item[data-v-6343cac1] {
    float: left;
    width: 70px;
    height: 98px;
    cursor: pointer;
    padding: 20px 5px 0px 5px;
}
.index-app-item-add[data-v-6343cac1]{
    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-6343cac1] {
    width: 45px;
    height: 45px;
    margin: auto;
}
.index-app-item-icon img[data-v-6343cac1] {
    width: 100%;
    height: 100%;
}
.index-app-item-name[data-v-6343cac1] {
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.index-app-item-set[data-v-6343cac1]{
    position: relative;
    height: 84px;
}
.set-my-app-title[data-v-6343cac1]{
    font-size: 15px;
}
.set-my-app-type-box[data-v-6343cac1]{
    clear: both;
}
.add-app-title[data-v-6343cac1]{
    line-height: 30px;
}
.add-new-app-btn[data-v-6343cac1]{
    float: right;
}
.set-my-app-left-search[data-v-6343cac1]{
    width: 180px;
    float: right;
    height: 30px;
}
.set-my-app-left-top[data-v-6343cac1]{
    line-height: 30px;
    margin-bottom: 10px;
}
[data-v-6343cac1]  .set-my-app-left-collapse .el-collapse-item__header{
    background: #fdfdfd;
}
.set-my-app-bottom[data-v-6343cac1]{
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    margin: auto;
    height: 60px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.set-my-app-bottom-btn[data-v-6343cac1]{
    width: 120px;
}
.second-collapse[data-v-6343cac1]{
    margin-left: 10px;
}
[data-v-6343cac1]  .second-collapse-item .el-collapse-item__header{
    line-height: 40px;
    height: 40px;
}

.upload_img[data-v-59e17b8b]{
    float: left;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border: 1px solid #bebcbc;
    cursor: pointer;
    margin-right: 10px;
}
.avatar-uploader-icon[data-v-59e17b8b]{
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.add-new-app-bottom[data-v-59e17b8b]{
    width: 60%;
    margin: 20px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.add-new-app-bottom-btn[data-v-59e17b8b]{
    width: 120px;
}
.upload_img img[data-v-59e17b8b]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.entry-list-item-select[data-v-59e17b8b]{
    width: 140px;
}
.entry-list-item-input[data-v-59e17b8b]{
    width: 260px;
}
.entry-list-item-del[data-v-59e17b8b]{
    font-size: 18px;
    cursor: pointer;
}
.app-entry-url-input[data-v-59e17b8b]{
    width: 360px;
}

.add-category-item[data-v-6c0bfa6a]{
    padding-left: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-top: 20px;
}
.add-category-item-input[data-v-6c0bfa6a]{
    width: 80%;
}
.add-category-bottom[data-v-6c0bfa6a]{
    width: 60%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    margin: auto;
    margin-top: 50px;
}
.add-category-bottom-btn[data-v-6c0bfa6a]{
    width: 120px;
}

.add-category-item[data-v-cd335618]{
    padding-left: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-top: 20px;
}
.add-category-item-input[data-v-cd335618]{
    width: 80%;
}
.add-category-bottom[data-v-cd335618]{
    width: 60%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    margin: auto;
    margin-top: 50px;
}
.add-category-bottom-btn[data-v-cd335618]{
    width: 120px;
}
.move-app-bottom[data-v-cd335618]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    width: 80%;
    margin: 20px auto;
    margin-top: 30px;
}
.move-app-bottom-btn[data-v-cd335618]{
    width: 120px;
}

.app-manage-box[data-v-3396c477]{
    margin-top: 20px;
}
.app-manage-box-top[data-v-3396c477]{
    margin-bottom: 20px;
}

.container[data-v-7319cdbe]{
    width: 100%;
    height: 100%;
    background-color: #f5f6fa;
}
.collect-box[data-v-7319cdbe]{
    width: 92%;
    height: 100%;
    margin: 30px auto;
}
.collect-content[data-v-7319cdbe]{
    background-color: #fff;
    width: 84%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    padding: 30px;
}
.collect-content-form[data-v-7319cdbe]{
    border: 1px solid #eeeeee;
}
.collect-right[data-v-7319cdbe]{
    background-color: #fff;
    width: 14%;
    margin-left: 2%;
    float: right;
    height: 256px;
    border-radius: 4px;
}
.collect-content-item[data-v-7319cdbe]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #eeeeee;
    width: 100%;
}
.collect-content-item-label[data-v-7319cdbe]{
    width: 160px;
    min-height: 66px;
    text-align: center;
    color: #333333;
    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;
}
[data-v-7319cdbe]  .collect-content-item-input .el-input__inner,[data-v-7319cdbe]  .collect-content-item-input .el-textarea__inner{
    border: none;
}
[data-v-7319cdbe]  .collect-content-item-input .el-input__inner:focus,[data-v-7319cdbe]  .collect-content-item-input .el-textarea__inner:focus{
    border: none;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.collect-content-item-input[data-v-7319cdbe]{
    width: 100%;
}
.collect-content-item-content[data-v-7319cdbe]{
    width: 700px;
    border-left: 1px solid #eeeeee;
    min-height: 66px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 30px;
}
/depe/ .el-checkbox.is-bordered.sns-big-checkbox[data-v-7319cdbe]{
    margin-bottom: 10px;
    margin-top: 10px;
}

@charset "UTF-8";
.content-manage-page {
  /* 改变主题色变量 */
  --color-primary: rgba(91, 197, 152, 1);
  --primary-back-color: rgba(91, 197, 152, .2);
  --info-back-color: rgba(91, 197, 152, .1);
  --primary-border-color: rgba(91, 197, 152, .4);
}
.content-manage-page .el-button--primary.is-plain {
    color: var(--color-primary);
    background: var(--info-back-color);
    border-color: var(--primary-border-color);
    -webkit-box-shadow: none;
            box-shadow: none;
}
.content-manage-page .el-button--primary.is-plain:focus, .content-manage-page .el-button--primary.is-plain:hover {
    background: var(--color-primary);
    border-color: var(--color-primary);
    color: #FFF;
}

.content-manage-page[data-v-612b64b6] {
  width: 100%;
}
.content-manage-page .title-head-box[data-v-612b64b6] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 36px;
}
.content-manage-page .content-manage-box[data-v-612b64b6] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: calc(100vh - 96px);
}
.title-head-box[data-v-612b64b6] {
  position: relative;
  background-color: white;
  -webkit-box-shadow: 0 8px 8px 8px rgba(0, 0, 0, .02);
          box-shadow: 0 8px 8px 8px rgba(0, 0, 0, .02);
}
.title-head-box .return-before-page-btn[data-v-612b64b6] {
    position: absolute;
    left: 20px;
    cursor: pointer;
}
.content-manage-box .content-manage-nav-box[data-v-612b64b6] {
  padding: 12px 0;
  width: 200px;
  height: 100%;
  background-color: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.content-manage-box .content-manage-nav-box .content-manage-nav-item[data-v-612b64b6] {
    text-align: center;
    line-height: 36px;
    cursor: pointer;
}
.content-manage-box .content-manage-nav-box .content-manage-nav-item.active[data-v-612b64b6] {
    color: var(--color-primary);
    background-color: var(--primary-back-color);
}
.content-manage-box .content-manage-main[data-v-612b64b6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.theme-skin-page[data-v-07f8eaaa] {
    width: 100%;
    height: calc(100vh - 60px);
    overflow: hidden;
}

.display-activity-page[data-v-91ea3b48] {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.activity-join.manage-activity-join .el-input__inner:focus, .activity-join.manage-activity-join .el-select .el-input.is-focus .el-input__inner, .activity-join.manage-activity-join .el-select .el-input__inner:focus, .activity-join.manage-activity-join .el-textarea__inner:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: var(--theme_color);
}

.activity-join[data-v-6444b147] {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: auto;
  --back_color: #6445D2;
  --theme_color: #FF7A4B;
}

.activity-join-pc[data-v-51973501] {
  position: relative;
  padding-top: 80px;
  width: 100%;
  min-height: 100%;
  background-image: url(/vue/dist/static/img/webbg.de8d398.png);
  background-repeat: no-repeat;
  background-size: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.back-color[data-v-51973501] {
  position: absolute;
  top: 33vh;
  left: 0;
  width: 100%;
  height: calc(100% - 16vh);
  background-image: linear-gradient(to top, var(--back_color) calc(100% - 60px), transparent);
}
.login-header-top[data-v-51973501] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 80px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, 0));
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.login-header-top .login-status-box[data-v-51973501] {
    position: absolute;
    right: 40px;
    top: 30px;
}
.login-header-top .user-info[data-v-51973501] {
    color: white;
    cursor: pointer;
}
.login-header-top .user-info img[data-v-51973501] {
      width: 36px;
      height: 36px;
      border-radius: 50%;
      margin-right: 10px;
      border: 2px white solid;
}
.login-header-top .login-btn[data-v-51973501] {
    font-size: 12px;
    padding: 0 10px;
    line-height: 28px;
    background: var(--theme_color);
    border-radius: 8px;
    text-align: center;
    color: white;
    cursor: pointer;
}
.right-content[data-v-51973501] {
  width: calc(90% - 436px);
  min-width: 350px;
  max-width: 1200px;
}
.activity-join-top[data-v-51973501] {
  position: relative;
  z-index: 1;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #ffffff;
  margin: 8vh 0;
  min-height: 60px;
}
.activity-join-top .activity-join-title[data-v-51973501] {
    width: 80%;
    font-size: 60px;
    line-height: 60px;
    font-family: YouSheBiaoTiHei, YouSheBiaoTiHei-Regular;
    font-weight: 400;
    text-align: left;
    text-indent: 30px;
    margin-bottom: 10px;
    text-shadow: -5px 4px 4px var(--theme_color);
}
.activity-join-top .activity-join-info[data-v-51973501] {
    line-height: 20px;
}
.activity-join-content[data-v-51973501] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  min-height: 64vh;
}
.activity-join-content .activity-join-left-nav[data-v-51973501] {
    width: 196px;
    z-index: 1;
    padding-top: 0;
    background-color: transparent;
}
.activity-join-content .activity-join-left-nav .nav-box[data-v-51973501] {
      position: sticky;
      top: 40px;
      padding: 20px;
      width: 196px;
      background-color: white;
      border-radius: 8px;
      overflow: hidden;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item[data-v-51973501] {
        font-size: 16px;
        padding: 0 10px;
        line-height: 42px;
        cursor: pointer;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item i[data-v-51973501] {
          display: inline-block;
          margin-right: 8px;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item .nav-item[data-v-51973501] {
          font-size: 14px;
          color: #aeb9c2;
          padding: 0 0 0 28px;
}
.activity-join-content .activity-join-left-nav .nav-box .nav-item a.primary-font-color[data-v-51973501] {
          color: var(--theme_color) !important;
}
.activity-join-content .right-content[data-v-51973501] {
    z-index: 1;
}
.activity-join-content .right-content[data-v-51973501]::-webkit-scrollbar {
    width: 0;
}

.manage-activity-join-app-page .activity-join-app {
  -webkit-touch-callout: none !important;
  -webkit-user-select: none;
  position: relative;
}
.manage-activity-join-app-page .activity-join-app .el-button {
    width: 100%;
}
.manage-activity-join-app-page .activity-join-app .content-content p,
  .manage-activity-join-app-page .activity-join-app .content-content span {
    white-space: pre-wrap !important;
}
.manage-activity-join-app-page .activity-join-app .content-content p {
    display: block;
    -webkit-margin-before: 1em;
            margin-block-start: 1em;
    -webkit-margin-after: 1em;
            margin-block-end: 1em;
    -webkit-margin-start: 0px;
            margin-inline-start: 0px;
    -webkit-margin-end: 0px;
            margin-inline-end: 0px;
}
.manage-activity-join-app-page .activity-join-app .content-content img {
    max-width: 100%;
}
.manage-activity-join-app-page .activity-join-app .content-content a {
    display: inline-block;
}
.manage-activity-join-app-page .activity-join-app .content-content * {
    word-break: break-all;
}
.manage-activity-join-app-page .activity-join-app .activity-join-live-centent .link svg {
    vertical-align: bottom;
}
.manage-activity-join-app-page .activity-join-app .playback_password-input-box .el-input__inner {
    height: 100%;
    background-color: transparent;
    border: none;
    color: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.manage-activity-join-app-page .activity-join-app .playback_password-input-box .code-item > div {
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: black;
}
.manage-activity-join-app-page .activity-join-app .activity-join-item > .common-main-box {
    width: 100%;
}

.activity-join-app-page[data-v-aba9d648] {
  height: 100vh;
  overflow: auto;
  overflow-x: hidden;
}
.activity-join-app[data-v-aba9d648] {
  width: 100%;
  background-image: url(/vue/dist/static/img/webbg.de8d398.png);
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.activity-join-app-head[data-v-aba9d648] {
  position: relative;
  width: 100%;
  min-height: 46px;
  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: end;
      -ms-flex-align: end;
          align-items: end;
  padding: 66px 5% 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 1;
}
.activity-join-app-head .title[data-v-aba9d648] {
    width: 100%;
    line-height: 26px;
    font-size: 26px;
    font-family: YouSheBiaoTiHei, YouSheBiaoTiHei-Regular;
    font-weight: 400;
    text-shadow: -6px 5px 4px var(--theme_color);
    color: #fff;
    text-shadow: var(--theme_color) -5px 4px 4px;
    overflow: hidden;
}
.activity-join-app-head .user-info img[data-v-aba9d648] {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: 2px white solid;
}
.activity-join-app-head .login-status-box[data-v-aba9d648] {
    margin-bottom: 18px;
}
.activity-join-app-head .login-btn[data-v-aba9d648] {
    font-size: 12px;
    padding: 0 12px;
    line-height: 28px;
    background: var(--theme_color);
    border-radius: 14px;
    text-align: center;
    color: white;
    cursor: pointer;
}
.back-color[data-v-aba9d648] {
  position: absolute;
  top: 70px;
  left: 0;
  width: 100%;
  height: calc(100% - 70px);
  background-image: linear-gradient(to top, var(--back_color) calc(100% - 30px), transparent);
}
.activity-join-content-box[data-v-aba9d648] {
  position: relative;
  border-top: 1px transparent solid;
  min-height: 100vh;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.activity-join-content-box .activity-join-content[data-v-aba9d648] {
    margin: 8px 5%;
    margin-bottom: 0;
    position: relative;
    padding: 10px 20px 20px;
    color: #606266;
    background-color: white;
    border-radius: 8px;
}
.activity-join-content-box .activity-join-content .content-header-nav-box[data-v-aba9d648] {
      position: sticky;
      top: 0px;
      z-index: 3;
      background: white;
      width: 100%;
      overflow: hidden;
      height: 40px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border-bottom: 1px solid #EBEDF0;
      margin-bottom: 10px;
}
.activity-join-content-box .activity-join-content .content-header-nav-box .header-nav[data-v-aba9d648] {
        overflow-x: scroll;
        white-space: nowrap;
}
.activity-join-content-box .activity-join-content .content-header-nav-box .header-nav-item[data-v-aba9d648] {
          display: inline-block;
          height: 40px;
          line-height: 40px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          margin-right: 28px;
          font-size: 14px;
          color: #999999;
          position: relative;
}
.activity-join-content-box .activity-join-content .content-header-nav-box .header-nav-item.item-active[data-v-aba9d648] {
            color: var(--theme_color);
}
.activity-join-content-box .activity-join-content .content-header-nav-box .header-nav-item.item-active[data-v-aba9d648]::after {
              content: '';
              width: 100%;
              height: 1px;
              background-color: var(--theme_color);
              position: absolute;
              bottom: 1px;
              left: 0;
              right: 0;
              z-index: 1;
}
.activity-join-content-box .activity-join-content .activity-join-item-title[data-v-aba9d648] {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 16px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      color: var(--theme_color);
      font-weight: 600;
}
.activity-join-content-box .activity-join-content .activity-join-item-title .title-line[data-v-aba9d648] {
        width: 2px;
        height: 12px;
        background-color: var(--theme_color);
        margin-right: 10px;
}
.activity-join-content-box .activity-join-content .content-item[data-v-aba9d648] {
      line-height: 1.5;
      margin-bottom: 20px;
      padding: 0 12px;
}
.activity-join-content-box .activity-join-content .content-item .content-title[data-v-aba9d648] {
        margin-bottom: 10px;
        font-weight: 600;
}
.activity-join-content-box .activity-join-content .content-item .ontent-content[data-v-aba9d648] {
        font-size: 12px;
}
.activity-join-content-box .activity-join-content .content-item .content-item-img[data-v-aba9d648] {
        width: 100%;
        border-radius: 8px;
        overflow: hidden;
}
.activity-join-content-box .activity-join-content .content-item .content-item-img > img[data-v-aba9d648] {
          width: 100%;
}
.activity-join-content-box .activity-join-content .filter-box[data-v-aba9d648] {
      margin-bottom: 20px;
      padding: 16px;
      background-color: #f8f9fa;
      border-radius: 8px;
      border: 1px solid #e9ecef;
}
.activity-join-content-box .activity-join-content .filter-box .search-input-box[data-v-aba9d648] {
        margin-bottom: 16px;
}
.activity-join-content-box .activity-join-content .filter-box .search-input-box .el-input[data-v-aba9d648] {
          width: 100%;
}
.activity-join-content-box .activity-join-content .filter-box .filter-tags-box .filter-group[data-v-aba9d648] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        margin-bottom: 12px;
}
.activity-join-content-box .activity-join-content .filter-box .filter-tags-box .filter-group[data-v-aba9d648]:last-child {
          margin-bottom: 0;
}
.activity-join-content-box .activity-join-content .filter-box .filter-tags-box .filter-group .filter-label[data-v-aba9d648] {
          min-width: 50px;
          font-size: 14px;
          color: #666;
          line-height: 28px;
          margin-right: 8px;
}
.activity-join-content-box .activity-join-content .filter-box .filter-tags-box .filter-group .filter-tags[data-v-aba9d648] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          gap: 8px;
}
.activity-join-content-box .activity-join-content .filter-box .filter-tags-box .filter-group .filter-tags .filter-tag[data-v-aba9d648] {
            display: inline-block;
            padding: 4px 12px;
            font-size: 12px;
            color: #666;
            background-color: #fff;
            border: 1px solid #ddd;
            border-radius: 16px;
            cursor: pointer;
            -webkit-transition: all 0.3s ease;
            transition: all 0.3s ease;
            white-space: nowrap;
}
.activity-join-content-box .activity-join-content .filter-box .filter-tags-box .filter-group .filter-tags .filter-tag[data-v-aba9d648]:hover {
              border-color: var(--theme_color);
              color: var(--theme_color);
}
.activity-join-content-box .activity-join-content .filter-box .filter-tags-box .filter-group .filter-tags .filter-tag.active[data-v-aba9d648] {
              background-color: var(--theme_color);
              color: #fff;
              border-color: var(--theme_color);
}
.activity-join-content-box .activity-join-content .course-list-box[data-v-aba9d648] {
      display: grid;
      grid-template-columns: 1fr;
      grid-gap: 20px;
      overflow: hidden;
}
.activity-join-content-box .activity-join-content .course-list-box .course-item[data-v-aba9d648] {
        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;
}
.activity-join-content-box .activity-join-content .course-list-box .course-item .activity-info[data-v-aba9d648] {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          padding-left: 10px;
          width: 60%;
          font-size: 12px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          overflow: hidden;
}
.activity-join-content-box .activity-join-content .course-list-box .course-item .activity-info .activity-info-zoom[data-v-aba9d648] {
            width: 113.7%;
            -webkit-transform: scale(0.88);
                    transform: scale(0.88);
            -webkit-transform-origin: left top;
                    transform-origin: left top;
}
.activity-join-content-box .activity-join-content .course-list-box .cover-img[data-v-aba9d648] {
        width: 30%;
        border-radius: 4px;
        overflow: hidden;
        cursor: pointer;
        padding-top: 17.42%;
        height: 0px;
        background-size: 100%;
        background-position: center;
}
.activity-join-content-box .activity-join-content .course-list-box .default-cover-img[data-v-aba9d648] {
        position: relative;
}
.activity-join-content-box .activity-join-content .course-list-box .default-cover-img div[data-v-aba9d648] {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          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;
          text-align: center;
          color: #242525;
          font-size: 15px;
          line-height: 1.2;
          font-weight: 600;
          background-color: #4F83EA;
}
.activity-join-content-box .activity-join-content .course-list-box .info-name[data-v-aba9d648] {
        width: 100%;
        font-size: 14px;
        font-weight: 700;
        line-height: 30px;
        color: #606266;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.activity-join-content-box .activity-join-content .course-list-box .info-tabs-box[data-v-aba9d648] {
        overflow: hidden;
}
.activity-join-content-box .activity-join-content .course-list-box .info-tabs[data-v-aba9d648] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
.activity-join-content-box .activity-join-content .course-list-box .info-tabs > div[data-v-aba9d648] {
          padding: 2px 8px;
          font-size: 12px;
          color: #666666;
          margin-right: 4px;
          margin-bottom: 4px;
          background: rgba(153, 153, 153, .1);
          border-radius: 4px;
          max-width: 80px;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
}
.activity-join-content-box .activity-join-content .course-list-box .info-time[data-v-aba9d648],
      .activity-join-content-box .activity-join-content .course-list-box .info-statistics-box[data-v-aba9d648] {
        line-height: 24px;
}
.activity-join-web[data-v-aba9d648] {
  padding: 0 20px;
  margin-bottom: 5%;
  background-image: url("") !important;
}
.activity-join-web .activity-join-content[data-v-aba9d648] {
    margin: 0;
}
.activity-join-web .activity-join-content-box[data-v-aba9d648] {
    min-height: auto;
}
.activity-join-web .login-header-top[data-v-aba9d648] {
    display: none;
}
.activity-join-web .activity-join-content-box .filter-box .filter-tags-box .filter-group .filter-tags .filter-tag[data-v-aba9d648] {
    font-size: 14px;
    padding: 6px 16px;
}
.activity-join-web .activity-join-content-box .course-list-box[data-v-aba9d648] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    grid-gap: 20px;
}
.activity-join-web .activity-join-content-box .course-list-box .cover-img[data-v-aba9d648] {
      width: 100%;
      padding-top: 60%;
}
.activity-join-web .activity-join-content-box .course-list-box .course-item[data-v-aba9d648] {
      display: block;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
}
.activity-join-web .activity-join-content-box .course-list-box .course-item .activity-info[data-v-aba9d648] {
        padding-left: 0px;
        width: 100%;
        font-size: 14px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.activity-join-web .activity-join-content-box .course-list-box .course-item .activity-info .activity-info-zoom[data-v-aba9d648] {
          width: 100%;
          -webkit-transform: scale(1);
                  transform: scale(1);
}
.activity-join-web .activity-join-content-box .course-list-box .default-cover-img div[data-v-aba9d648] {
      font-size: 30px;
}
.activity-join-web .activity-join-content-box .course-list-box .info-name[data-v-aba9d648] {
      width: 100%;
      font-size: 16px;
      font-weight: 700;
      line-height: 40px;
      color: #606266;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}

.dormitory-index-box[data-v-518a4798]{
    background: #f3f4f6;
    height: 100%;
}
.dormitory-index-main[data-v-518a4798]{
    height: calc(100% - 60px);
    overflow-y: auto;
    background-color: #f3f4f6;
}
.dormitory-index-body[data-v-518a4798]{
    background: #f3f4f6;
    width: 80%;
    /*height: 100%;*/
    min-width: 1188px;
    max-width: 1400px;
    margin: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.area-cloud-detail-page[data-v-3c9cbe86]{
    height: 100vh;
    background: #f3f4f6;
}
.area-cloud-detail-inner[data-v-3c9cbe86]{
    padding: 0 40px;
    margin-top: 20px;
}
.area-cloud-detail-block[data-v-3c9cbe86]{
    background: #fff;
    min-height: 150px;
    border-radius: 6px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px 15px;
}
.area-cloud-detail-block.v2[data-v-3c9cbe86]{
    margin-top: 20px;
    height: calc(100vh - 270px);
}
.area-cloud-title[data-v-3c9cbe86]{
    height: 49px;
    line-height: 49px;
    border-bottom: 1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: 700;
    text-indent: 12px;
    font-size: 16px;
}
.area-cloud-info[data-v-3c9cbe86]{
    text-indent: 12px;
    color: #545f69;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.area-cloud-info-item[data-v-3c9cbe86]{
    margin-top: 10px;
    margin-right: 30px;
}
/**
 * @desc 门户入口页面的样式
 * @author zhangxue
 * @date 2021-4-15
 */
*[data-v-673abe54] ::-webkit-scrollbar {
    display: none;
}
.index-body[data-v-673abe54]::-webkit-scrollbar {
    display: none;
}
.index-body[data-v-673abe54]{
    width: 100%;
    height: 100%;
    overflow: auto;
}
.index-body[data-v-673abe54], .component[data-v-673abe54], .row[data-v-673abe54], .col[data-v-673abe54]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.col[data-v-673abe54]{
    float: left;
    height: 100%;
    overflow: auto;
}
.item[data-v-673abe54]{
    width: 100%;
    height: 100%;
}

[data-v-750e11a2]  .hidden-columns {
    display: block !important;
}
.first-color[data-v-750e11a2] {
    color: #FF5657;
}
.second-color[data-v-750e11a2] {
    color: #FF8965;
}
.third-color[data-v-750e11a2] {
    color: #FF9C2C;
}
.default-color[data-v-750e11a2] {
    color: #DADADA;
}
.course-ranking-list[data-v-750e11a2] {
    padding: 33px 27px;
    width: 100%;
    height: 100%;
    opacity: 1;
    background: #ffffff;
    border-radius: 6px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-ranking-title[data-v-750e11a2] {
    float: left;
    margin-bottom: 25px;
    width: 140px;
    height: 17px;
    opacity: 1;
    font-size: 16px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: bold;
    text-align: left;
    color: #333333;
    line-height: 17px;
    letter-spacing: 1px;
}
.course-ranking-title .text[data-v-750e11a2] {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.course-ranking-logo[data-v-750e11a2] {
    float: right;
    width: 44px;
    height: 16px;
    opacity: 1;
    font-size: 20px;
    font-family: Microsoft YaHei, Microsoft YaHei-Bold;
    font-weight: 700;
    font-style: italic;
    text-align: left;
    color: #eeeeee;
    line-height: 16px;
    letter-spacing: 1px;
    /* 暂时需求说先隐藏 [xiuxiu][20220823] */
    display: none;
}
.course-ranking-top[data-v-750e11a2]::after {
    content: '';
    display: block;
    clear: both;
}
.course-ranking-item[data-v-750e11a2] {
    margin-bottom: 30px;
    width: 100%;
    height: 77px;
}
.course-ranking-item-rank-num[data-v-750e11a2] {
    float: left;
    width: 21px;
    margin-right: 17px;
    font-size: 20px;
    font-family: Microsoft YaHei, Microsoft YaHei-Bold;
    font-weight: bold;
    font-style: italic;
    text-align: left;
}
.course-ranking-item-rank-img[data-v-750e11a2] {
    float: left;
    margin-right: 10px;
    width: 128px;
    height: 85px;
}
.course-ranking-item-rank-img img[data-v-750e11a2] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
    vertical-align: baseline;
    vertical-align: initial;
}
.course-ranking-item-rank-info[data-v-750e11a2] {
    float: left;
    width: calc(100% - 176px);
    height: 100%;
}
.info-title[data-v-750e11a2] {
    display: block;
    margin-bottom: 11px;
    height: 16px;
    opacity: 1;
    font-size: 15px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: bold;
    text-align: left;
    color: #333333;
    line-height: 23px;
    letter-spacing: 1px;
}
.info-name[data-v-750e11a2] {
    margin-bottom: 21px;
    height: 16px;
    opacity: 1;
    font-size: 13px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: left;
    color: #555555;
    line-height: 16px;
    letter-spacing: 1px;
}
.info-num[data-v-750e11a2] {
    height: 13px;
    opacity: 1;
    font-size: 13px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: left;
    color: #666666;
    line-height: 13px;
}
.course-ranking-item-box[data-v-750e11a2] {
    margin-bottom: 40px;
    width: 100%;
    height: calc(100% - 40px);
    overflow-y: auto;
}

.first-color[data-v-026e1682] {
    color: #F9CA47;
}
.second-color[data-v-026e1682] {
    color: #CCD3E7;
}
.third-color[data-v-026e1682] {
    color: #F28E3C;
}
.default-color[data-v-026e1682] {
    color: #dadada;
}
.study-ranking-logo[data-v-026e1682] {
    float: right;
    width: 44px;
    height: 16px;
    opacity: 1;
    font-size: 20px;
    font-family: Microsoft YaHei, Microsoft YaHei-Bold;
    font-weight: 700;
    font-style: italic;
    text-align: left;
    color: #eeeeee;
    line-height: 24px;
    letter-spacing: 1px;
}
.study-ranking-list[data-v-026e1682] {
    padding: 33px 27px;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    opacity: 1;
    background: #ffffff;
    border-radius: 6px;
}
.study-ranking-title[data-v-026e1682] {
    float: left;
    margin-bottom: 25px;
    width: 140px;
    height: 17px;
    opacity: 1;
    font-size: 16px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: bold;
    text-align: left;
    color: #333333;
    line-height: 17px;
    letter-spacing: 1px;
}
.study-ranking-title .text[data-v-026e1682] {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.study-ranking-item-box[data-v-026e1682] {
    margin-bottom: 40px;
    width: 100%;
    height: calc(100% - 40px);
    overflow-y: auto;
}
.study-ranking-item[data-v-026e1682] {
    position: relative;
    margin-bottom: 18px;
    width: 100%;
    height: 68px;
    line-height: 68px;
}
.study-ranking-item-rank-num[data-v-026e1682] {
    float: left;
    /* width: 38px; */
    opacity: 1;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-Heavy;
    font-weight: bold;
    font-style: italic;
    text-align: left;
}
.study-ranking-item-logo[data-v-026e1682] {
    margin: 6px 21px 0 10px;
    float: left;
    width: 53px;
    height: 53px;
    border-radius: 50%;
    overflow: hidden;
    background: #f5f5f7;
}
.study-ranking-item-logo .logo-img[data-v-026e1682] {
    width: 100%;
    height: 100%;
    vertical-align: baseline;
    vertical-align: initial;
}
.study-ranking-item-name[data-v-026e1682] {
    float: left;
}
.study-ranking-item-time[data-v-026e1682] {
    float: right;
    opacity: 1;
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    color: #f4a140;
}
.border-ico[data-v-026e1682] {
    position: absolute;
    top: -5px;
    /*left: 49px;*/
    left: 46px;
    width: 56px;
    height: 68px;
    vertical-align: baseline;
    vertical-align: initial;
}
.study-ranking-top[data-v-026e1682]::after {
    content: '';
    display: block;
    clear: both;
}

.course-card-group[data-v-19b4f026] {
    width: 100%;
    height: 100%;
    padding: 0 57px;
    position: relative;
    margin-bottom: 28px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: hidden;
}
.more-course-btn[data-v-19b4f026] {
    width: 128px;
    height: 39px;
    opacity: 1;
    /*background: #fff;*/
    border: 1px solid #d0d0d0;
    border-radius: 20px;
    margin: 0 auto;
    text-align: center;
    line-height: 39px;
    font-size: 13px;
    cursor: pointer;
    color: #777777;
}
.more-course-btn > a[data-v-19b4f026]{
    color: #777777;
    display: inline-block;
    float: left;
    margin-left: 32px;
}
.more-course-btn > i[data-v-19b4f026]{
    display: inline-block;
    float: left;
    font-size: 13px;
}
.left-arrow[data-v-19b4f026] {
    position: absolute;
    left: 0;
    top: 50%;
    cursor: pointer;
    font-size: 30px;
    color: #B8B8B8;
}
.right-arrow[data-v-19b4f026] {
    position: absolute;
    right: 0;
    top: 50%;
    cursor: pointer;
    font-size: 30px;
    color: #B8B8B8;
}
.course-card-cate-item[data-v-19b4f026] {
    font-size: 15px;
    height: 16px;
    line-height: 16px;
    font-weight: bold;
    float: left;
    text-align: left;
    color: #777777;
    letter-spacing: 1px;
    margin-right: 66px;
    cursor: pointer;
    -webkit-transition: .2s linear;
    transition: .2s linear;
    border-radius: 10px;
}
.active-cate[data-v-19b4f026]{
    color: #5ED9AD;
}
.course-card-cate[data-v-19b4f026] {
    margin-bottom: 47px;
    overflow: hidden;
}
.course-card-item[data-v-19b4f026]:nth-last-child(1){
    margin-right: 0;
}
.course-card-item[data-v-19b4f026] {
    float: left;
    margin-right: 25px;
    width: 282px;
    border-radius: 10px;
    background: #fff;
}
.course-img[data-v-19b4f026] {
    width: 100%;
    /*height: 200px;*/
    height: 188px;
    position: relative;
}
.course-img > img[data-v-19b4f026] {
    -o-object-fit: contain;
       object-fit: contain;
}
.course-card-wrapper[data-v-19b4f026] {
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 0;
    /*box-shadow: 4px 0 10px #d4d5d5;*/
}
.course-card-slide-wrapper[data-v-19b4f026] {
    height: 400px;
    position: relative;
    left: 0;
    -webkit-transition: linear .2s;
    transition: linear .2s;
    z-index: 1;
}
.course-img > img[data-v-19b4f026]{
    width: 100%;
    height: 100%;
    border-radius: 10px 10px 0 0;
}
.course-users-count[data-v-19b4f026] {
    width: 61px;
    height: 20px;
    line-height: 20px;
    opacity: 0.5;
    background: #000;
    border-radius: 10px;
    position: absolute;
    top: 15px;
    left: 15px;
    color: #fff;
    font-size: 12px;
}
.course-users-count > i[data-v-19b4f026]{
    margin-left: 8px;
    font-size: 10px;
}
.course-detail-box[data-v-19b4f026]{
    width: 100%;
    height: 198px;
    padding: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    background: #fff;
    border-radius: 0 0 10px 10px;
}
.course-title[data-v-19b4f026]{
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    line-height: 23px;
    margin-bottom: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.course-detail[data-v-19b4f026] {
    font-size: 12px;
    color: #999999;
    margin-bottom: 26px;
}
.course-detail > span[data-v-19b4f026]{
    margin-right: 5px;
}
.grade-item[data-v-19b4f026] {
    display: inline-block;
    width: 77px;
    height: 26px;
    /*background: #1585fb;*/
    background:rgba(21, 133, 251, .1);
    margin-right: 5px;
    border-radius: 13px;
    color: #777777;
    line-height: 26px;
    font-size: 12px;
    text-align: center;
    margin-bottom: 14px;
}
.course-price[data-v-19b4f026] {
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #e13f2e;
    /*position: absolute;*/
    /*bottom: 14px;*/
}

.course-card-group[data-v-6535d490] {
    width: 100%;
    height: 100%;
    /*padding: 0 0.57rem;*/
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.left-arrow[data-v-6535d490] {
    position: absolute;
    left: 0;
    top: 50%;
    cursor: pointer;
    font-size: 4.8px;
    font-size: 0.30rem;
    color: #B8B8B8;
}
.right-arrow[data-v-6535d490] {
    position: absolute;
    right: 0;
    top: 50%;
    cursor: pointer;
    font-size: 4.8px;
    font-size: 0.30rem;
    color: #B8B8B8;
}
.course-card-cate-item[data-v-6535d490] {
    font-size: 6.08px;
    font-size: 0.38rem;
    height: 7.36px;
    height: 0.46rem;
    line-height: 7.36px;
    line-height: 0.46rem;
    font-weight: bold;
    float: left;
    text-align: left;
    color: #EEEEEE;
    letter-spacing: 0.16px;
    letter-spacing: 0.01rem;
    margin-left: 10.56px;
    margin-left: 0.66rem;
    cursor: pointer;
    -webkit-transition: .2s linear;
    transition: .2s linear;
}
.active-cate[data-v-6535d490]{
    color: #5ED9AD;
}
.course-card-cate[data-v-6535d490] {
    height: 6.4px;
    height: 0.4rem;
    margin-bottom: 7.52px;
    margin-bottom: 0.47rem;
    margin-left: -10.56px;
    margin-left: -0.66rem;
    overflow: hidden;
}
.course-card-item[data-v-6535d490]:nth-last-child(1){
    margin-right: 0;
}
.course-card-item[data-v-6535d490] {
    float: left;
    margin-left: 4.8px;
    margin-left: 0.30rem;
    width: 88.64px;
    width: 5.54rem;
    border-radius: 0.10rem;
    margin-bottom: 4.8px;
    margin-bottom: 0.30rem;
}
.course-img[data-v-6535d490] {
    width: 100%;
    height: 62.4px;
    height: 3.90rem;
    position: relative;
}
.course-card-slide-wrapper[data-v-6535d490] {
    height: 64px;
    height: 4.00rem;
    margin-left: -4.8px;
    margin-left: -0.30rem;
}
.course-img > img[data-v-6535d490]{
    width: 100%;
    height: 100%;
    border-radius: 0.10rem 0.10rem 0 0;
}
.course-users-count[data-v-6535d490] {
    width: 19.04px;
    width: 1.19rem;
    height: 6.24px;
    height: 0.39rem;
    line-height: 6.24px;
    line-height: 0.39rem;
    opacity: 0.5;
    background: #000;
    border-radius: 0.19rem;
    position: absolute;
    top: 2.4px;
    top: 0.15rem;
    left: 2.4px;
    left: 0.15rem;
    color: #fff;
    font-size: 3.68px;
    font-size: 0.23rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.course-users-count > i[data-v-6535d490]{
    margin-left: 2.56px;
    margin-left: 0.16rem;
    font-size: 3.68px;
    font-size: 0.23rem;
}
.course-detail-box[data-v-6535d490]{
    width: 100%;
    height: 60.8px;
    height: 3.80rem;
    padding: 7.2px 6.4px;
    padding: 0.45rem 0.40rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    background:rgba(255, 255, 255, .1);
    border-radius: 0 0 0.10rem 0.10rem;
}
.course-title[data-v-6535d490]{
    font-size: 4.8px;
    font-size: 0.30rem;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 3.68px;
    line-height: 0.23rem;
    margin-bottom: 5.76px;
    margin-bottom: 0.36rem;
}
.course-detail[data-v-6535d490] {
    font-size: 3.84px;
    font-size: 0.24rem;
    color: #DDDDDD;
    margin-bottom: 8px;
    margin-bottom: 0.50rem;
}
.course-detail > span[data-v-6535d490]{
    margin-right: 0.8px;
    margin-right: 0.05rem;
}
.grade-item[data-v-6535d490] {
    display: inline-block;
    width: 24.32px;
    width: 1.52rem;
    height: 8.16px;
    height: 0.51rem;
    /*background: #1585fb;*/
    background:rgba(255, 255, 255, .1);
    border-radius: 0.26rem;
    color: #C8C8C8;
    line-height: 8.16px;
    line-height: 0.51rem;
    font-size: 3.52px;
    font-size: 0.22rem;
    text-align: center;
    margin-bottom: 4.48px;
    margin-bottom: 0.28rem;
    margin-right: 1.76px;
    margin-right: 0.11rem;
}
.course-price[data-v-6535d490] {
    font-size: 5.76px;
    font-size: 0.36rem;
    font-weight: 700;
    font-style: italic;
    color: #FF5D5D;
    /*position: absolute;*/
    /*bottom: 0.14rem;*/
}

.live-class-box[data-v-0c3d0b88]{
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.live-date-item[data-v-0c3d0b88] {
    float: left;
    width: 146px;
    height: 44px;
    text-align: center;
    font-size: 13px;
    line-height: 44px;
    color: #666666;
    background: #F5F5F7;
    cursor: pointer;
    font-weight: 400;
    -webkit-transition: .1s linear;
    transition: .1s linear;
}
.live-date-cate-group[data-v-0c3d0b88] {
    overflow: hidden;
    margin-bottom: 32px;
}
.active-date[data-v-0c3d0b88]{
    background: #ffb056;
    color: #FFFFFF;
}
.live-class-card-group[data-v-0c3d0b88] {
    display: grid;
    grid-template-columns: repeat(auto-fill, 280px);
    grid-template-rows: repeat(auto-fill, 390px);
    grid-row-gap: 25px;
    grid-column-gap: 25px;
    margin-bottom: 36px;
}
.live-class-item[data-v-0c3d0b88] {
    overflow: hidden;
    /*height: 360px;*/
    /*width: 280px;*/
    border-radius: 8px;
    -webkit-box-shadow: 1px 1px 3px #dedfdf;
            box-shadow: 1px 1px 3px #dedfdf;
    cursor: pointer;
}
.live-class-detail[data-v-0c3d0b88] {
    padding: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.live-class-cover[data-v-0c3d0b88] {
    height: 190px;
    width: 280px;
    border-radius: 8px 8px 0 0;
}
.live-class-cover > img[data-v-0c3d0b88]{
    width: 100%;
    height: 100%;
}
.live-time[data-v-0c3d0b88] {
    opacity: 1;
    font-size: 13px;
    font-weight: 400;
    color: #333333;
}
.live-class-title[data-v-0c3d0b88] {
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    margin-top: 20px;
    margin-bottom: 10px;
}
.live-class-teacher > img[data-v-0c3d0b88]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
}
.teacher-name[data-v-0c3d0b88] {
    font-size: 13px;
    font-weight: 400;
    color: #333333;
    height: 30px;
    line-height: 30px;
}
.live-class-price-info[data-v-0c3d0b88] {
    margin-top: 30px;
}
.live-price[data-v-0c3d0b88] {
    font-size: 12px;
    color: #999999;
    text-decoration:line-through;
}
.live-now-price[data-v-0c3d0b88] {
    font-style: italic;
    color: #e13f2e;
    margin-left: 6px;
    font-weight: 700;
}
.live-reservation[data-v-0c3d0b88] {
    float: right;
    font-size: 12px;
    color: #333333;
}
.more-live-btn[data-v-0c3d0b88] {
    width: 128px;
    height: 39px;
    opacity: 1;
    /*background: #fff;*/
    border: 1px solid #d0d0d0;
    border-radius: 20px;
    margin: 0 auto;
    text-align: center;
    line-height: 39px;
    color: #777777;
    font-size: 13px;
    cursor: pointer;
}
.more-live-btn > a[data-v-0c3d0b88]{
    color: #777777;
    display: inline-block;
    float: left;
    margin-left: 32px;
}
.more-live-btn > i[data-v-0c3d0b88]{
    display: inline-block;
    float: left;
    font-size: 13px;
}
.more-live-btn > i[data-v-0c3d0b88]{
    -webkit-transform:rotate(90deg);
            transform:rotate(90deg)
}
/**
 * @desc:  课程平台-机顶盒样式表
 * @author: yansen
 * @time: 2021-04-15
 */
.course-plat-tb-entrance[data-v-364ecc72]{
    height: 100%;
    background: #12151a;
    overflow: auto;
}
.course-plat-tb-entrance[data-v-364ecc72]::-webkit-scrollbar {
    display: none;
}
.course-plat-tb-mt-core[data-v-364ecc72]{
    border: 1px solid transparent;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-anchor-header-greetings{
    font-size: 20px;
    color: #fff;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-teaching-n-index-panel{
    background: #2a2d31;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-anchor-nav.ed{
    color: #27c9a3;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-anchor-nav{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-teaching-n-index-panel-title{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-gailan-content-item-block-num{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-gailan-content-item-block-txt{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-pwmscore-overview-fast-txt{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-pwm-ofbtn{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-teaching-n-index-panel-icon{
    display: none;
}
.course-plat-tb-ms[data-v-364ecc72]{
    padding: 0 100px;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plat-web-mt-top{
    border-radius: 10px;
    background: #2a2d31;
    border-top: none;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plat-web-mt-user-name{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plwetat-item-txt{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plwetat-item-desc{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plat-web-mt-core-type{
    color: #fff;
    width: 118px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-right: 0;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plat-web-mt-core-type.ed{
    color: #fff;
    border-bottom: none;
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(0deg,#5fdaae 0%, #c2e35c 100%);
    text-align: center;
    border-radius: 30px;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plat-web-mt-core.course-plat-web-overall-center{
    width: auto;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plat-web-mt-core-reslist.course-plat-web-overall-center{
    width: auto;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plat-web-mt-core-types{
    margin-left: -29px;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-card-inner{
    background: #2a2d31;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-card-bottom{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-card-spans{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-author-row-name{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-364ecc72] .resource_recommendation_ci_title{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-364ecc72] .resource_recommendation_ci_span{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-pmtcreslist-dtc-item{
    background: #2a2d31;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-pmtcreslist-dtc-item-time{
    background: #3f4145;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-pditime-point{
    background: #5fdaae;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-pditime-time{
    color: #5fdaae;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-pmtcreslist-dtc-item-info-title{
    color: #dddddd;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-pmtcreslist-dtc-item-info-user{
    color: #A9A9A9;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-pmtcreslist-dtc-item-bl{
    color: #DDDDDD;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-pmtcreslist-dtc-item-line-price{
    color: #DDDDDD;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-pmtcreslist-dtc-item-true-price{
    color: #FF5D5D;
}
.course-plat-cc-body[data-v-364ecc72]{
    padding: 80px 100px 0 100px;
}
.course-plat-ccb-column-item[data-v-364ecc72]{
    font-size: 21px;
    font-weight: bold;
    color: #eeeeee;
    line-height: 41px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 0 10px;
    border-radius: 30px;
}
.course-plat-ccb-column-item.ed[data-v-364ecc72]{
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(0deg,#5fdaae 0%, #c2e35c 100%);
}
.course-plat-cc-body-right[data-v-364ecc72]{
    width: calc(100% - 140px);
    float: right;
}
.course-plat-cc-body-left[data-v-364ecc72]{
    float: left;
    width: 140px;
}
.course-plat-ccb-column-list[data-v-364ecc72]{
    padding-top: 5px;
}
.course-plat-cc[data-v-364ecc72] .common-comp-box{
    background: transparent;
}
.course-plat-cc[data-v-364ecc72] .check-pending-filter-item-name{
    color: #fff;
    font-size: 19px;
    width: 80px;
    font-weight: normal;
}
.course-plat-cc[data-v-364ecc72] .check-pending-filter-item-span{
    color: #fff;
    font-size: 19px;
    line-height: 34px;
}
.course-plat-cc[data-v-364ecc72] .check-pending-filter-item-span.ed{
    color: #fff;
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(0deg,#5fdaae 0%, #c2e35c 100%);
    border: none;
}
.course-plat-cc[data-v-364ecc72] .check-pending-filter-list{
    margin-top: 0;
}
.course-plat-cc-body-filter-box[data-v-364ecc72]{
    /* min-height: 306px; */
    min-height: 236px;
}
.course-plat-cc-body-rank-box[data-v-364ecc72]{
    height: 33px;
    line-height: 33px;
    color: #ddd;
    font-size: 15px;
}
.course-plat-cc-body-rank-item-name[data-v-364ecc72]{
    float: left;
    margin-right: 2px;
}
.course-plat-cc-body-rank-item-btn[data-v-364ecc72]{
    float: left;
    height: 33px;
    padding: 0 16px;
    cursor: pointer;
}
.course-plat-cc-body-rank-item-btn.ed[data-v-364ecc72]{
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(0deg,#5fdaae 0%, #c2e35c 100%);
    border-radius: 20px;
}
.course-plat-cc-body-rank-item[data-v-364ecc72]{
    float: left;
    margin-right: 27px;
}
.course-plat-cc[data-v-364ecc72] .resource-show-list-item{
    background: #2a2d31;
}
.course-plat-cc[data-v-364ecc72] .resource-show-list-item-more-cont{
    background: #2a2d31;
}
.course-plat-cc[data-v-364ecc72] .resource-show-list-item-cont-title{
    color: #fff;
}
.course-plat-cc[data-v-364ecc72] .SourceHanSansCN-Normal{
    color: #ddd;
}
.course-plat-cc[data-v-364ecc72] .subjects .subject{
    color: #C8C8C8;
    background: #3b3d41;
}
.course-plat-cc[data-v-364ecc72] .resource-show-list-head{
    display: none;
}
.course-plat-cc[data-v-364ecc72] .resource-show-list-list-box{
    margin-top: 20px;
}
.double-division-pop-common[data-v-364ecc72]{
    position: fixed;
    z-index: 10;
    width: 100%;
    height: 100%;
    background: #12161a;
    top: 0;
    left: 0;
}
.create-double-division-pop-steps[data-v-364ecc72]{
    width: 525px;
    margin: auto;
    padding-top: 56px;
}
.create-double-division-pop-step-num[data-v-364ecc72]{
    width: 26px;
    height: 26px;
    background: #888d90;
    border-radius: 20px;
    text-align: center;
    font-weight: bold;
    line-height: 26px;
    color: #111920;
    font-size: 17px;
    float: left;
    margin-right: 6px;
}
.create-double-division-pop-step-name[data-v-364ecc72]{
    float: left;
    line-height: 26px;
    float: left;
    color: #ddd;
    letter-spacing: 2px;
    font-weight: bold;
    margin-right: 22px;
}
.create-double-division-pop-step.ed .create-double-division-pop-step-num[data-v-364ecc72]{
    background: #5ad5a9;
}
.create-double-division-pop-step.ed .create-double-division-pop-step-name[data-v-364ecc72]{
    color: #5ad5a9;
}
.create-double-division-pop-step-line[data-v-364ecc72]{
    height: 1px;
    width: 54px;
    background: #888d90;
    float: left;
    margin-top: 12px;
}
.create-double-division-pop-step[data-v-364ecc72]{
    margin-right: 22px;
    float: left;
    cursor: pointer;
}
.create-double-division-pop-step[data-v-364ecc72]:last-child{
    margin-right: 0;
}
.create-double-division-pop-step:last-child .create-double-division-pop-step-line[data-v-364ecc72]{
    display: none;
}
.create-double-division-pop-step-btns[data-v-364ecc72]{
    width: 410px;
    margin: auto;
}
.create-double-division-pop-cancle-btn[data-v-364ecc72]{
    width: 173px;
    height:45px;
    line-height: 45px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #c8c8c8;
    background: #46484a;
    border-radius: 30px;
    cursor: pointer;
    float: left;
}
.create-double-division-pop-next-btn[data-v-364ecc72]{
    width: 173px;
    height:45px;
    line-height: 45px;
    text-align: center;
    font-size: 18px;
    float: right;
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(0deg,#5fdaae 0%, #c2e35c 100%);
}
.create-double-division-pop-step-bottom[data-v-364ecc72]{
    position: absolute;
    width: 100%;
    bottom:93px;
}
.cd-division-pop-core-step-item-input-box[data-v-364ecc72]{
    width: 457px;
    height: 88px;
    margin: auto;
    border-bottom: 1px solid #fff;
}
.cd-division-pop-core-step-item-input[data-v-364ecc72]{
    background: none;
    border: none;
    color: #fff;
    width: 100%;
    text-align: center;
    font-size: 26px;
    margin-top: 25px;
}
.cd-division-pop-core-step-item-input-box[data-v-364ecc72]{
    margin-top: 90px;
}
.cd-division-pop-core-step-time-select-box[data-v-364ecc72]{
    width: 470px;
    margin: auto;
}
.create-double-division-pop[data-v-364ecc72] .van-picker{
    background: none;
}
.create-double-division-pop[data-v-364ecc72] .van-picker__mask{
    background: none;
}
.create-double-division-pop[data-v-364ecc72] .van-picker-column__item{
    color: #fff;
}
.cdd-popcore-scourse-title[data-v-364ecc72]{
    color: #fff;
    font-size: 26px;
}
.cd-division-pop-core-step-course-box[data-v-364ecc72]{
    width: 375px;
    margin: auto;
    padding-top: 80px;
}
.cdd-popcore-scourse-title[data-v-364ecc72]{
    text-align: center;
}
.cdd-popcore-scourse-teacher[data-v-364ecc72]{
    float: left;
    font-size: 19px;
    color: #ddd;
}
.cdd-popcore-scourse-time[data-v-364ecc72]{
    float: right;
    font-size: 19px;
    color: #ddd;
}
.cdd-popcore-scourse-infos[data-v-364ecc72]{
    margin-top: 48px;
}
.cdd-popcore-scourse-invitation-name[data-v-364ecc72]{
    font-size: 19px;
    color: #ddd;
}
.cdd-popcore-scourse-invitation[data-v-364ecc72]{
    margin-top: 48px;
    text-align: center;
}
.cdd-popcore-scourse-invitation-num[data-v-364ecc72]{
    font-size: 27px;
    color: #fff;
}
.cddpcscb-status[data-v-364ecc72]{
    margin: 0;
    margin-left: 84px;
    float: left;
}
.cd-division-pop-core-step-wait-user-box[data-v-364ecc72]{
    width: 393px;
    height: 240px;
    float: left;
    background: #293238;
    border-radius: 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 25px;
    margin-top: 45px;
    margin-left: 50px;
}
.cddpcswub-title[data-v-364ecc72]{
    font-size: 17px;
    color: #fff;
    padding-top: 22px;
}
.cddpcswub-user-icon[data-v-364ecc72]{
    width: 42px;
    height: 42px;
    border-radius: 25px;
    float: left;
    margin-right: 6px;
}
.cddpcswub-user-icon img[data-v-364ecc72]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.cddpcswub-user-name[data-v-364ecc72]{
    font-size: 17px;
    color: #fff;
    line-height: 42px;
    float: left;
}
.cddpcswub-users[data-v-364ecc72]{
    margin-top: 22px;
    height: 160px;
    overflow: auto;
}
.cddpcswub-user[data-v-364ecc72]{
    margin-right: 26px;
    margin-bottom: 14px;
    float: left;
    cursor: pointer;
}
.cddpcswub-del-warm-pop[data-v-364ecc72]{
    width: 400px;
    height: 240px;
    background: #292f31;
    position: fixed;
    z-index: 5;
    border-radius: 30px;
    top: 50%;
    margin-top: -120px;
    left: 50%;
    margin-left: -200px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid transparent;
}
.cddpcswub-del-warm-pop-mock[data-v-364ecc72]{
    width: 100%;
    height: 100%;
    z-index: 11;
    border: 1px solid transparent;
    top: 0;
    position: fixed;
    background: rgba(0, 0, 0, .3);
}
.cddpcswub-del-warm-pop-txt[data-v-364ecc72]{
    font-size: 22px;
    color: #fff;
    text-align: center;
    padding-top: 78px;
}
.cddpcswub-del-warm-pop-core[data-v-364ecc72]{
    position: relative;
    width: 100%;
    height: 100%;
}
.cddpcswub-del-warm-pop-common-btn-v1[data-v-364ecc72]{
    width: 145px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #C8C8C8;
    font-size: 18px;
    text-align: center;
    background: #414548;
    border-radius: 40px;
    position: absolute;
    bottom: 40px;
    left: 43px;
    cursor: pointer;
}
.cddpcswub-del-warm-pop-common-btn-v2[data-v-364ecc72]{
    width: 145px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #C8C8C8;
    font-size: 18px;
    text-align: center;
    background: #414548;
    border-radius: 40px;
    position: absolute;
    bottom: 40px;
    right: 43px;
    cursor: pointer;
}
.join-double-division-pop-title[data-v-364ecc72]{
    padding-top: 120px;
    text-align: center;
    font-size: 26px;
    color: #fff;
}
.join-double-division-pop-input[data-v-364ecc72]{
    width: 71px;
    background: none;
    border: none;
    border-bottom: 1px solid #fff;
    color: #fff;
    font-size: 26px;
    height: 65px;
    text-align: center;
    margin-right: 37px;
}
.join-double-division-pop-inputs[data-v-364ecc72]{
    text-align: center;
    margin-top: 60px;
}
.cd-division-pop-core-step-item-cover[data-v-364ecc72]{
    width: 905px;
    margin: auto;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-card-inner{
    background: #2a2d31;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-card-name{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-card-spans{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-author-row-name{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-card-expend-zone-row{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plat-web-mt-sec-type{
    color: #fff;
}
.course-plat-tb-mt[data-v-364ecc72] .resource_recommendation_ci_item{
    margin-right: 50px;
}
.course-plat-tb-mt[data-v-364ecc72] .resource_recommendation_ci_item:nth-child(4n){
    margin-right: 50px;
}
.course-plat-tb-ms-core[data-v-364ecc72] .course-plat-web-mt-sec-type{
    font-size: 19px;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-anchor-nav{
    font-size: 19px;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-anchor-header {
    border-color: #696c71;
}
.course-plat-tb-mt-core[data-v-364ecc72] .course-pwmscore-overview-line {
    background: #12151a;
}
.course-plat-tb-mt[data-v-364ecc72] .course-anchor-header-rparts{
    display: none;
}
.course-plat-tb-mt[data-v-364ecc72] .ct-common-filter-items{
    border-color:#696c71;
}
.course-plat-tb-mt[data-v-364ecc72] .back-log-navp-top-name{
    color: #fff;
}
.course-plat-tb-mt[data-v-364ecc72] .ct-common-filter-name{
    color: #ddd;
}
.course-plat-tb-mt[data-v-364ecc72] .ct-common-filter-option{
    color: #ddd;
}
.course-plat-tb-mt[data-v-364ecc72] .ct-common-filter-morebtn{
    color: #ddd;
    border-color: #ddd;
}
.course-plat-tb-mt[data-v-364ecc72] .course-teaching-index-nav-num{
    background: #3f4145;
}
.course-plat-tb-mt[data-v-364ecc72] .course-teaching-ni-ptitle-v2-left{
    color: #ddd;
}
.course-plat-tb-mt[data-v-364ecc72] .resource_recommendation_ci_item{
    height: 217px;
}
.course-plat-tb-mt[data-v-364ecc72] .blntfh-btn {
    display: none;
}
/**
 * @desc:  课程平台-机顶盒样式表
 * @author: yansen
 * @time: 2021-04-15
 */
.course-plat-tb-entrance[data-v-0e600064]{
    height: 100%;
    background: #12151a;
    overflow: auto;
}
.course-plat-tb-entrance[data-v-0e600064]::-webkit-scrollbar {
    display: none;
}
.course-plat-tb-mt-core[data-v-0e600064]{
    border: 1px solid transparent;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-anchor-header-greetings{
    font-size: 20px;
    color: #fff;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-teaching-n-index-panel{
    background: #2a2d31;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-anchor-nav.ed{
    color: #27c9a3;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-anchor-nav{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-teaching-n-index-panel-title{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-gailan-content-item-block-num{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-gailan-content-item-block-txt{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-pwmscore-overview-fast-txt{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-pwm-ofbtn{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-teaching-n-index-panel-icon{
    display: none;
}
.course-plat-tb-ms[data-v-0e600064]{
    padding: 0 100px;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plat-web-mt-top{
    border-radius: 10px;
    background: #2a2d31;
    border-top: none;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plat-web-mt-user-name{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plwetat-item-txt{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plwetat-item-desc{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plat-web-mt-core-type{
    color: #fff;
    width: 118px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-right: 0;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plat-web-mt-core-type.ed{
    color: #fff;
    border-bottom: none;
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(0deg,#5fdaae 0%, #c2e35c 100%);
    text-align: center;
    border-radius: 30px;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plat-web-mt-core.course-plat-web-overall-center{
    width: auto;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plat-web-mt-core-reslist.course-plat-web-overall-center{
    width: auto;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plat-web-mt-core-types{
    margin-left: -29px;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-card-inner{
    background: #2a2d31;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-card-bottom{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-card-spans{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-author-row-name{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-0e600064] .resource_recommendation_ci_title{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-0e600064] .resource_recommendation_ci_span{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-pmtcreslist-dtc-item{
    background: #2a2d31;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-pmtcreslist-dtc-item-time{
    background: #3f4145;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-pditime-point{
    background: #5fdaae;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-pditime-time{
    color: #5fdaae;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-pmtcreslist-dtc-item-info-title{
    color: #dddddd;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-pmtcreslist-dtc-item-info-user{
    color: #A9A9A9;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-pmtcreslist-dtc-item-bl{
    color: #DDDDDD;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-pmtcreslist-dtc-item-line-price{
    color: #DDDDDD;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-pmtcreslist-dtc-item-true-price{
    color: #FF5D5D;
}
.course-plat-cc-body[data-v-0e600064]{
    padding: 80px 100px 0 100px;
}
.course-plat-ccb-column-item[data-v-0e600064]{
    font-size: 21px;
    font-weight: bold;
    color: #eeeeee;
    line-height: 41px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 0 10px;
    border-radius: 30px;
}
.course-plat-ccb-column-item.ed[data-v-0e600064]{
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(0deg,#5fdaae 0%, #c2e35c 100%);
}
.course-plat-cc-body-right[data-v-0e600064]{
    width: calc(100% - 140px);
    float: right;
}
.course-plat-cc-body-left[data-v-0e600064]{
    float: left;
    width: 140px;
}
.course-plat-ccb-column-list[data-v-0e600064]{
    padding-top: 5px;
}
.course-plat-cc[data-v-0e600064] .common-comp-box{
    background: transparent;
}
.course-plat-cc[data-v-0e600064] .check-pending-filter-item-name{
    color: #fff;
    font-size: 19px;
    width: 80px;
    font-weight: normal;
}
.course-plat-cc[data-v-0e600064] .check-pending-filter-item-span{
    color: #fff;
    font-size: 19px;
    line-height: 34px;
}
.course-plat-cc[data-v-0e600064] .check-pending-filter-item-span.ed{
    color: #fff;
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(0deg,#5fdaae 0%, #c2e35c 100%);
    border: none;
}
.course-plat-cc[data-v-0e600064] .check-pending-filter-list{
    margin-top: 0;
}
.course-plat-cc-body-filter-box[data-v-0e600064]{
    /* min-height: 306px; */
    min-height: 236px;
}
.course-plat-cc-body-rank-box[data-v-0e600064]{
    height: 33px;
    line-height: 33px;
    color: #ddd;
    font-size: 15px;
}
.course-plat-cc-body-rank-item-name[data-v-0e600064]{
    float: left;
    margin-right: 2px;
}
.course-plat-cc-body-rank-item-btn[data-v-0e600064]{
    float: left;
    height: 33px;
    padding: 0 16px;
    cursor: pointer;
}
.course-plat-cc-body-rank-item-btn.ed[data-v-0e600064]{
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(0deg,#5fdaae 0%, #c2e35c 100%);
    border-radius: 20px;
}
.course-plat-cc-body-rank-item[data-v-0e600064]{
    float: left;
    margin-right: 27px;
}
.course-plat-cc[data-v-0e600064] .resource-show-list-item{
    background: #2a2d31;
}
.course-plat-cc[data-v-0e600064] .resource-show-list-item-more-cont{
    background: #2a2d31;
}
.course-plat-cc[data-v-0e600064] .resource-show-list-item-cont-title{
    color: #fff;
}
.course-plat-cc[data-v-0e600064] .SourceHanSansCN-Normal{
    color: #ddd;
}
.course-plat-cc[data-v-0e600064] .subjects .subject{
    color: #C8C8C8;
    background: #3b3d41;
}
.course-plat-cc[data-v-0e600064] .resource-show-list-head{
    display: none;
}
.course-plat-cc[data-v-0e600064] .resource-show-list-list-box{
    margin-top: 20px;
}
.double-division-pop-common[data-v-0e600064]{
    position: fixed;
    z-index: 10;
    width: 100%;
    height: 100%;
    background: #12161a;
    top: 0;
    left: 0;
}
.create-double-division-pop-steps[data-v-0e600064]{
    width: 525px;
    margin: auto;
    padding-top: 56px;
}
.create-double-division-pop-step-num[data-v-0e600064]{
    width: 26px;
    height: 26px;
    background: #888d90;
    border-radius: 20px;
    text-align: center;
    font-weight: bold;
    line-height: 26px;
    color: #111920;
    font-size: 17px;
    float: left;
    margin-right: 6px;
}
.create-double-division-pop-step-name[data-v-0e600064]{
    float: left;
    line-height: 26px;
    float: left;
    color: #ddd;
    letter-spacing: 2px;
    font-weight: bold;
    margin-right: 22px;
}
.create-double-division-pop-step.ed .create-double-division-pop-step-num[data-v-0e600064]{
    background: #5ad5a9;
}
.create-double-division-pop-step.ed .create-double-division-pop-step-name[data-v-0e600064]{
    color: #5ad5a9;
}
.create-double-division-pop-step-line[data-v-0e600064]{
    height: 1px;
    width: 54px;
    background: #888d90;
    float: left;
    margin-top: 12px;
}
.create-double-division-pop-step[data-v-0e600064]{
    margin-right: 22px;
    float: left;
    cursor: pointer;
}
.create-double-division-pop-step[data-v-0e600064]:last-child{
    margin-right: 0;
}
.create-double-division-pop-step:last-child .create-double-division-pop-step-line[data-v-0e600064]{
    display: none;
}
.create-double-division-pop-step-btns[data-v-0e600064]{
    width: 410px;
    margin: auto;
}
.create-double-division-pop-cancle-btn[data-v-0e600064]{
    width: 173px;
    height:45px;
    line-height: 45px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #c8c8c8;
    background: #46484a;
    border-radius: 30px;
    cursor: pointer;
    float: left;
}
.create-double-division-pop-next-btn[data-v-0e600064]{
    width: 173px;
    height:45px;
    line-height: 45px;
    text-align: center;
    font-size: 18px;
    float: right;
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    background: -webkit-gradient(linear,left bottom, left top,from(#5fdaae), to(#c2e35c));
    background: linear-gradient(0deg,#5fdaae 0%, #c2e35c 100%);
}
.create-double-division-pop-step-bottom[data-v-0e600064]{
    position: absolute;
    width: 100%;
    bottom:93px;
}
.cd-division-pop-core-step-item-input-box[data-v-0e600064]{
    width: 457px;
    height: 88px;
    margin: auto;
    border-bottom: 1px solid #fff;
}
.cd-division-pop-core-step-item-input[data-v-0e600064]{
    background: none;
    border: none;
    color: #fff;
    width: 100%;
    text-align: center;
    font-size: 26px;
    margin-top: 25px;
}
.cd-division-pop-core-step-item-input-box[data-v-0e600064]{
    margin-top: 90px;
}
.cd-division-pop-core-step-time-select-box[data-v-0e600064]{
    width: 470px;
    margin: auto;
}
.create-double-division-pop[data-v-0e600064] .van-picker{
    background: none;
}
.create-double-division-pop[data-v-0e600064] .van-picker__mask{
    background: none;
}
.create-double-division-pop[data-v-0e600064] .van-picker-column__item{
    color: #fff;
}
.cdd-popcore-scourse-title[data-v-0e600064]{
    color: #fff;
    font-size: 26px;
}
.cd-division-pop-core-step-course-box[data-v-0e600064]{
    width: 375px;
    margin: auto;
    padding-top: 80px;
}
.cdd-popcore-scourse-title[data-v-0e600064]{
    text-align: center;
}
.cdd-popcore-scourse-teacher[data-v-0e600064]{
    float: left;
    font-size: 19px;
    color: #ddd;
}
.cdd-popcore-scourse-time[data-v-0e600064]{
    float: right;
    font-size: 19px;
    color: #ddd;
}
.cdd-popcore-scourse-infos[data-v-0e600064]{
    margin-top: 48px;
}
.cdd-popcore-scourse-invitation-name[data-v-0e600064]{
    font-size: 19px;
    color: #ddd;
}
.cdd-popcore-scourse-invitation[data-v-0e600064]{
    margin-top: 48px;
    text-align: center;
}
.cdd-popcore-scourse-invitation-num[data-v-0e600064]{
    font-size: 27px;
    color: #fff;
}
.cddpcscb-status[data-v-0e600064]{
    margin: 0;
    margin-left: 84px;
    float: left;
}
.cd-division-pop-core-step-wait-user-box[data-v-0e600064]{
    width: 393px;
    height: 240px;
    float: left;
    background: #293238;
    border-radius: 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 25px;
    margin-top: 45px;
    margin-left: 50px;
}
.cddpcswub-title[data-v-0e600064]{
    font-size: 17px;
    color: #fff;
    padding-top: 22px;
}
.cddpcswub-user-icon[data-v-0e600064]{
    width: 42px;
    height: 42px;
    border-radius: 25px;
    float: left;
    margin-right: 6px;
}
.cddpcswub-user-icon img[data-v-0e600064]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.cddpcswub-user-name[data-v-0e600064]{
    font-size: 17px;
    color: #fff;
    line-height: 42px;
    float: left;
}
.cddpcswub-users[data-v-0e600064]{
    margin-top: 22px;
    height: 160px;
    overflow: auto;
}
.cddpcswub-user[data-v-0e600064]{
    margin-right: 26px;
    margin-bottom: 14px;
    float: left;
    cursor: pointer;
}
.cddpcswub-del-warm-pop[data-v-0e600064]{
    width: 400px;
    height: 240px;
    background: #292f31;
    position: fixed;
    z-index: 5;
    border-radius: 30px;
    top: 50%;
    margin-top: -120px;
    left: 50%;
    margin-left: -200px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid transparent;
}
.cddpcswub-del-warm-pop-mock[data-v-0e600064]{
    width: 100%;
    height: 100%;
    z-index: 11;
    border: 1px solid transparent;
    top: 0;
    position: fixed;
    background: rgba(0, 0, 0, .3);
}
.cddpcswub-del-warm-pop-txt[data-v-0e600064]{
    font-size: 22px;
    color: #fff;
    text-align: center;
    padding-top: 78px;
}
.cddpcswub-del-warm-pop-core[data-v-0e600064]{
    position: relative;
    width: 100%;
    height: 100%;
}
.cddpcswub-del-warm-pop-common-btn-v1[data-v-0e600064]{
    width: 145px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #C8C8C8;
    font-size: 18px;
    text-align: center;
    background: #414548;
    border-radius: 40px;
    position: absolute;
    bottom: 40px;
    left: 43px;
    cursor: pointer;
}
.cddpcswub-del-warm-pop-common-btn-v2[data-v-0e600064]{
    width: 145px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #C8C8C8;
    font-size: 18px;
    text-align: center;
    background: #414548;
    border-radius: 40px;
    position: absolute;
    bottom: 40px;
    right: 43px;
    cursor: pointer;
}
.join-double-division-pop-title[data-v-0e600064]{
    padding-top: 120px;
    text-align: center;
    font-size: 26px;
    color: #fff;
}
.join-double-division-pop-input[data-v-0e600064]{
    width: 71px;
    background: none;
    border: none;
    border-bottom: 1px solid #fff;
    color: #fff;
    font-size: 26px;
    height: 65px;
    text-align: center;
    margin-right: 37px;
}
.join-double-division-pop-inputs[data-v-0e600064]{
    text-align: center;
    margin-top: 60px;
}
.cd-division-pop-core-step-item-cover[data-v-0e600064]{
    width: 905px;
    margin: auto;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-card-inner{
    background: #2a2d31;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-card-name{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-card-spans{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-author-row-name{
    color: #fff;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-card-expend-zone-row{
    color: #fff;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plat-web-mt-sec-type{
    color: #fff;
}
.course-plat-tb-mt[data-v-0e600064] .resource_recommendation_ci_item{
    margin-right: 50px;
}
.course-plat-tb-mt[data-v-0e600064] .resource_recommendation_ci_item:nth-child(4n){
    margin-right: 50px;
}
.course-plat-tb-ms-core[data-v-0e600064] .course-plat-web-mt-sec-type{
    font-size: 19px;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-anchor-nav{
    font-size: 19px;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-anchor-header {
    border-color: #696c71;
}
.course-plat-tb-mt-core[data-v-0e600064] .course-pwmscore-overview-line {
    background: #12151a;
}
.course-plat-tb-mt[data-v-0e600064] .course-anchor-header-rparts{
    display: none;
}
.course-plat-tb-mt[data-v-0e600064] .ct-common-filter-items{
    border-color:#696c71;
}
.course-plat-tb-mt[data-v-0e600064] .back-log-navp-top-name{
    color: #fff;
}
.course-plat-tb-mt[data-v-0e600064] .ct-common-filter-name{
    color: #ddd;
}
.course-plat-tb-mt[data-v-0e600064] .ct-common-filter-option{
    color: #ddd;
}
.course-plat-tb-mt[data-v-0e600064] .ct-common-filter-morebtn{
    color: #ddd;
    border-color: #ddd;
}
.course-plat-tb-mt[data-v-0e600064] .course-teaching-index-nav-num{
    background: #3f4145;
}
.course-plat-tb-mt[data-v-0e600064] .course-teaching-ni-ptitle-v2-left{
    color: #ddd;
}
.course-plat-tb-mt[data-v-0e600064] .resource_recommendation_ci_item{
    height: 217px;
}
.course-plat-tb-mt[data-v-0e600064] .blntfh-btn {
    display: none;
}

.live-class-box[data-v-1a135ee2]{
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.live-date-item[data-v-1a135ee2] {
    float: left;
    width: 146px;
    height: 44px;
    text-align: center;
    font-size: 13px;
    line-height: 44px;
    color: #666666;
    background: #F5F5F7;
    cursor: pointer;
    font-weight: 400;
    -webkit-transition: .1s linear;
    transition: .1s linear;
}
.live-date-cate-group[data-v-1a135ee2] {
    overflow: hidden;
    margin-bottom: 32px;
}
.active-date[data-v-1a135ee2]{
    background: #ffb056;
    color: #FFFFFF;
}
.live-class-card-group[data-v-1a135ee2] {
    /*display: grid;*/
    /*grid-template-columns: 290px 290px 290px 290px;*/
    /*grid-template-rows: 200px 200px;*/
    /*grid-row-gap: 16px;*/
    /*grid-column-gap: 20px;*/
    /*margin-bottom: 36px;*/
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 36px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-left: -10px;
}
.live-class-item[data-v-1a135ee2] {
    overflow: hidden;
    height: 200px;
    width: 286px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 8px;
    padding: 20px;
    -webkit-box-shadow: 0px 0px 7px rgba(228, 228, 228, 0.70196);
            box-shadow: 0px 0px 7px rgba(228, 228, 228, 0.70196);
    background: #ffffff;
    cursor: pointer;
    margin-left: 14px;
    margin-bottom: 14px;
}
.more-live-btn[data-v-1a135ee2] {
    width: 128px;
    height: 39px;
    opacity: 1;
    /*background: #fff;*/
    border: 1px solid #d0d0d0;
    border-radius: 20px;
    margin: 0 auto;
    text-align: center;
    line-height: 39px;
    color: #777777;
    font-size: 13px;
    cursor: pointer;
}
.more-live-btn > a[data-v-1a135ee2]{
    color: #777777;
    display: inline-block;
    float: left;
    margin-left: 32px;
}
.more-live-btn > i[data-v-1a135ee2]{
    display: inline-block;
    float: left;
    font-size: 13px;
}
.time-dot[data-v-1a135ee2] {
    width: 5px;
    height: 5px;
    border-radius: 50%;
    position: absolute;
    left: 12px;
    top: 11px;
    background: #c8c8c8;
}
.live-time[data-v-1a135ee2] {
    position: relative;
    width: 127px;
    height: 28px;
    font-size: 12px;
    opacity: 1;
    background: #f6f6f6;
    border-radius: 14px;
    line-height: 28px;
    text-align: center;
}
.live-class-info > img[data-v-1a135ee2]{
    width: 58px;
    height: 58px;
    float: left;
    border-radius: 50%;
}
.live-class-title-box[data-v-1a135ee2] {
    float: left;
}
.live-class-info[data-v-1a135ee2] {
    margin-top: 20px;
    overflow: hidden;
}
.live-class-title[data-v-1a135ee2] {
    font-size: 15px;
    font-weight: bold;
    color: #333333;
    width: 170px;
    height: 40px;
    /*white-space: nowrap;*/
    text-overflow:ellipsis;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
    overflow:hidden;
    margin-left: 8px;
}
.teacher-name[data-v-1a135ee2] {
    margin-top: 17px;
    margin-left: 8px;
    color: #888888;
    font-size: 13px;
}
.live-class-price-info[data-v-1a135ee2] {
    margin-top: 18px;
}
.live-price[data-v-1a135ee2] {
    font-size: 12px;
    color: #999999;
    text-decoration:line-through;
}
.live-now-price[data-v-1a135ee2] {
    font-style: italic;
    color: #e13f2e;
    margin-left: 6px;
    font-weight: 700;
}
.live-reservation[data-v-1a135ee2] {
    float: right;
    font-size: 12px;
    color: #333333;
}

.live-class-box[data-v-63026d1a]{
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.live-date-item[data-v-63026d1a] {
    float: left;
    width: 41.6px;
    width: 2.60rem;
    height: 15.2px;
    height: 0.95rem;
    text-align: center;
    font-size: 4.8px;
    font-size: 0.30rem;
    line-height: 15.2px;
    line-height: 0.95rem;
    color: #c8c8c8;
    background: #2A2D31;
    cursor: pointer;
    font-weight: 400;
    -webkit-transition: .1s linear;
    transition: .1s linear;
}
.live-date-cate-group[data-v-63026d1a] {
    overflow: hidden;
    margin-bottom: 9.6px;
    margin-bottom: 0.60rem;
    height: 16px;
    height: 1rem;
    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;
}
.active-date[data-v-63026d1a]{
    background: #5FDAAE;
    color: #FFFFFF;
    font-weight: 700;
    font-size: 6.4px;
    font-size: 0.40rem;
    border: 0.64px solid #fff;
    border: 0.04rem solid #fff;
}
.live-class-card-group[data-v-63026d1a] {
    /*display: grid;*/
    /*grid-template-columns: 5.55rem 5.55rem 5.55rem;*/
    /*grid-template-rows: 3.80rem 3.80rem;*/
    /*grid-row-gap: 0.28rem;*/
    /*grid-column-gap: 0.28rem;*/
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /*margin-bottom: 0.36rem;*/
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-left: -4.48px;
    margin-left: -0.28rem;
}
.live-class-item[data-v-63026d1a] {
    overflow: hidden;
    height: 60.8px;
    height: 3.80rem;
    width: 88.8px;
    width: 5.55rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 5.76px;
    margin-bottom: 0.36rem;
    border-radius: 0.10rem;
    margin-left: 4.48px;
    margin-left: 0.28rem;
    padding: 4.8px;
    padding: 0.30rem;
    /*box-shadow: 1rem 1rem 3rem #d4d5d5;*/
    background: #2A2D31;
    cursor: pointer;
}
/*.more-live-btn {*/
/*    width: 128rem;*/
/*    height: 39rem;*/
/*    opacity: 1;*/
/*    background: #fff;*/
/*    border: 1rem solid #d0d0d0;*/
/*    border-radius: 20rem;*/
/*    margin: 0 auto;*/
/*    text-align: center;*/
/*    line-height: 39rem;*/
/*    color: #777777;*/
/*    cursor: pointer;*/
/*}*/
.time-dot[data-v-63026d1a] {
    width: 1.6px;
    width: 0.10rem;
    height: 1.6px;
    height: 0.10rem;
    border-radius: 50%;
    position: absolute;
    left: 3.84px;
    left: 0.24rem;
    top: 3.52px;
    top: 0.22rem;
    background: #5FDAAE;
}
.live-time[data-v-63026d1a] {
    position: relative;
    width: 28.8px;
    width: 1.80rem;
    height: 8.8px;
    height: 0.55rem;
    font-size: 3.84px;
    font-size: 0.24rem;
    opacity: 1;
    background: rgba(246, 246, 246, .1);
    border-radius: 0.28rem;
    line-height: 8.8px;
    line-height: 0.55rem;
    text-align: center;
    color: #5FDAAE;
}
.live-class-info > img[data-v-63026d1a]{
    width: 18.4px;
    width: 1.15rem;
    height: 18.4px;
    height: 1.15rem;
    float: left;
    border-radius: 50%;
}
.live-class-title-box[data-v-63026d1a] {
    float: left;
}
.live-class-info[data-v-63026d1a] {
    margin-top: 5.6px;
    margin-top: 0.35rem;
    overflow: hidden;
}
.live-class-title[data-v-63026d1a] {
    font-size: 4.8px;
    font-size: 0.30rem;
    font-weight: bold;
    color: #DDDDDD;
    width: 56px;
    width: 3.50rem;
    height: 12.8px;
    height: 0.80rem;
    /*white-space: nowrap;*/
    text-overflow:ellipsis;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
    overflow:hidden;
    margin-left: 2.56px;
    margin-left: 0.16rem;
}
.teacher-name[data-v-63026d1a] {
    margin-top: 5.76px;
    margin-top: 0.36rem;
    margin-left: 2.56px;
    margin-left: 0.16rem;
    color: #888888;
    font-size: 4.16px;
    font-size: 0.26rem;
}
.live-class-price-info[data-v-63026d1a] {
    margin-top: 6.4px;
    margin-top: 0.40rem;
}
.live-price[data-v-63026d1a] {
    font-size: 4.16px;
    font-size: 0.26rem;
    color: #999999;
    text-decoration:line-through;
}
.live-now-price[data-v-63026d1a] {
    font-style: italic;
    color: #e13f2e;
    font-size: 5.76px;
    font-size: 0.36rem;
    margin-left: 0.96px;
    margin-left: 0.06rem;
    font-weight: 700;
}
.live-class-price-box[data-v-63026d1a] {
    float: right;
}
.live-reservation[data-v-63026d1a] {
    float: left;
    font-size: 4.16px;
    font-size: 0.26rem;
    color: #DDDDDD;
}

.left-arrow[data-v-8b1b37ce] {
    position: absolute;
    left: 0;
    top: 50%;
    cursor: pointer;
    font-size: 30px;
    color: #B8B8B8;
}
.right-arrow[data-v-8b1b37ce] {
    position: absolute;
    right: 0;
    top: 50%;
    cursor: pointer;
    font-size: 30px;
    color: #B8B8B8;
}
.studio-recommend[data-v-8b1b37ce] {
    padding: 0 35px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.studio-recommend-card-group-wrapper[data-v-8b1b37ce] {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.studio-recommend-card-slide-wrapper[data-v-8b1b37ce] {
    height: 100%;
    overflow: hidden;
    position: relative;
    left: 0;
    -webkit-transition: ease-in .2s;
    transition: ease-in .2s;
}
.studio-recommend-card-item[data-v-8b1b37ce] {
    width: 264px;
    height: 430px;
    margin-right: 28px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 10px;
    float: left;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px #dedfdf;
            box-shadow: 1px 1px 3px #dedfdf;
    border-radius: 8px;
}
.studio-cover[data-v-8b1b37ce] {
    width: 100%;
    height: 214px;
}
.studio-cover > img[data-v-8b1b37ce]{
    width: 100%;
    height: 100%;
    border-radius: 8px 8px 0 0;
    -o-object-fit: cover;
       object-fit: cover;
}
.studio-introduce-content[data-v-8b1b37ce] {
    text-align: center;
    padding: 28px;
    position: absolute;
    top: 220px;
}
.introduce-animation-box[data-v-8b1b37ce] {
    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;
    width: 208px;
}
.studio-title[data-v-8b1b37ce] {
    font-size: 18px;
    font-weight: bold;
    text-align: left;
    color: #333333;
    margin-bottom: 12px;
    margin-top: 10px;
}
.studio-intro-line[data-v-8b1b37ce] {
    width: 27px;
    height: 4px;
    background: #1687FF;
    border-radius: 2px;
    margin-bottom: 37px;
}
.studio-description[data-v-8b1b37ce] {
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #333333;
}
.mask-animation-layout[data-v-8b1b37ce] {
    width: 264px;
    height: 430px;
    position: absolute;
    top: 0;
}
.mask-animation-bg-img[data-v-8b1b37ce] {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    border-radius: 8px;
    display: inline-block;
    opacity: 0;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s;
    -o-object-fit: cover;
       object-fit: cover;
}
.mask-animation-bg[data-v-8b1b37ce] {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    border-radius: 8px;
    background: rgba(17, 108, 187, .6);
    opacity: 0;
    display: inline-block;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s;
}
.studio-intro-link[data-v-8b1b37ce] {
    margin-top: 66px;
    border: 3px solid #fff;
    color: #fff;
    border-radius: 50%;
    width: 32px;
    height: 32px;
    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;
    opacity: 0;
    -webkit-transition: ease-in 0.2s;
    transition: ease-in 0.2s;
}
.studio-intro-link > i[data-v-8b1b37ce]{
    font-size: 30px;
}
.mask-animation-layout:hover > .studio-introduce-content[data-v-8b1b37ce]{
    -webkit-animation: hover-animation-data-v-8b1b37ce .1s ease 1;
            animation: hover-animation-data-v-8b1b37ce .1s ease 1;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
}
.mask-animation-layout:hover .studio-title[data-v-8b1b37ce] {
    color: #fff;
}
.mask-animation-layout:hover .studio-description[data-v-8b1b37ce] {
    color: #fff;
}
.mask-animation-layout:hover .mask-animation-bg[data-v-8b1b37ce] {
    opacity: 1;
}
.mask-animation-layout:hover .mask-animation-bg-img[data-v-8b1b37ce] {
    opacity: 1;
}
.mask-animation-layout:hover .studio-intro-line[data-v-8b1b37ce] {
    background: #fff;
}
.mask-animation-layout:hover .studio-intro-link[data-v-8b1b37ce] {
    opacity: 1;
}
@-webkit-keyframes hover-animation-data-v-8b1b37ce {
from {
        top: 220px;
}
to {
        top: 80px;
}
}
@keyframes hover-animation-data-v-8b1b37ce {
from {
        top: 220px;
}
to {
        top: 80px;
}
}
/**教师管理样式**/
[data-v-4aed85d3] body{
        background: #f3f4f6;
        height: 100%;
        overflow: auto;
}
[data-v-4aed85d3] .el-select input{
}
.invite_code_imgbox[data-v-4aed85d3]{
        width: 100%;
        height: 350px;
        text-align: center;
}
.invite_code_imgbox img[data-v-4aed85d3]{
        height: 100%;
}
.invite_code_box[data-v-4aed85d3]{
        text-align: center;
}
.invite_code_box_tip[data-v-4aed85d3]{
        font-size: 15px;
}
.er_code_icon[data-v-4aed85d3]{
        display: inline-block;
        width: 20px;
        height: 20px;
        background: url(/vue/dist/static/img/er_code_03.42e52ff.png) no-repeat;
        margin-top: 4px;
}
[data-v-4aed85d3] i.el-input__icon.el-icon-circle-close.el-input__clear {
        line-height: 32px;
        margin-right: -10px;
        position: absolute;
        right:30px;
        top:1px;
}
[data-v-4aed85d3] .search_input_box{
        float: right;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
[data-v-4aed85d3] .search_input_box .el-input-group{
        -webkit-box-shadow: 2px 2px 2px #eee;
                box-shadow: 2px 2px 2px #eee;
}
[data-v-4aed85d3] .search_input_box input:focus{
        -webkit-box-shadow: 0px 0px 4px #d4ecff;
                box-shadow: 0px 0px 4px #d4ecff;
        border:1px solid #a2d6ff;
}
[data-v-4aed85d3] .search_input_box .el-input-group__append{
        border:1px solid #cfd7e0;
        border-left: 0;
        background-color: #fff;
}
[data-v-4aed85d3] .search_input_box .el-input-group__append .el-button{
        background: #fff;
        padding:0;
}
[data-v-4aed85d3].item_operat_btn{
        text-align: center;
}
[data-v-4aed85d3].teacher_common_iconbox{
        display: inline-block;
        width: 16px;
        height:16px;
        background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
        padding-right:8px;
}
[data-v-4aed85d3] .export_icon_box{
        background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-4aed85d3].cancel_icon_box{
        background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-4aed85d3].del_icon_box{
        background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-4aed85d3].cancel_choose_teacher{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        float: left;
        cursor: pointer;
        color: #2fa2fe;
        margin-top:10px;
}
[data-v-4aed85d3].del_teacher, .reset_password[data-v-4aed85d3]{
        float: right;
        margin-top:24px;
}
[data-v-4aed85d3].reset_password{
        margin-right:20px;
}
[data-v-4aed85d3].teacher_common_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;
}
[data-v-4aed85d3].manage_list_title{
        float: left;
        line-height:80px;
}
[data-v-4aed85d3].area_select_list_box{
        float: left;
        margin:10px;
        width:166px;
}
[data-v-4aed85d3].manage_teacher_filter, .manage_teacher_more[data-v-4aed85d3]{
        overflow: hidden;
        line-height: 60px;
        padding: 0 40px;
}
[data-v-4aed85d3].manage_teacher_more{
        height:80px;
}
[data-v-4aed85d3] .area_select_list_box .el-input__inner{
        color: #7a8590;
        height:35px;
        line-height:35px;
}
[data-v-4aed85d3] .add_teacher, .export_teacher[data-v-4aed85d3], .import_teacher[data-v-4aed85d3]{
        float: right;
        margin-top:24px;
        margin-left:20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
[data-v-4aed85d3] .table_box{
        padding:0 40px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
[data-v-4aed85d3] .el-table{
        /*border-radius: 10px;*/
}

/*[yansen][2024/1/5]*/
.table-filter-box[data-v-4aed85d3]{
        width: 250px;
        margin-right: 10px;
        height: 100%;
        overflow: auto;
        border-right:1px solid #DCDFE6;
}
.table-body-box[data-v-4aed85d3]{
        width: calc(100% - 240px);
        height: 100%;
        overflow: auto;
}
[data-v-4aed85d3].empty_box{
        width:100%;
        min-height:400px;
}
[data-v-4aed85d3].empty_box img{
        margin:40px 0;
}
[data-v-4aed85d3] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
        background: #fff;
        border-color: #DCDFE6;
}
[data-v-4aed85d3] .el-table .head_style{
        color: #545f69;
        background-color: #e5e8ec;
        height:20px;
}
[data-v-4aed85d3] span.statu_down {
        color: #98a0aa;
}
[data-v-4aed85d3] .el-table .head_style th{
        background-color: #e5e8ec;
        padding:0 0;
        height:20px;
}
[data-v-4aed85d3] .el-checkbox__inner{
        width:20px;
        height:20px;
}
[data-v-4aed85d3] .el-dropdown{
        cursor: pointer;
}
[data-v-4aed85d3] .table_hover_ed{
        position: absolute;
        width:100%;
}
[data-v-4aed85d3].teacher_list_box{
        font-size:14px;
        overflow: auto;
        height: 100%;
}
[data-v-4aed85d3] .check_item{
        width: 20px;
        height: 20px;
        border: 1px solid #b2bac3;
        border-radius: 3px;
}
[data-v-4aed85d3] .list_con .check_item{
        border: 1px solid #d6d8e1;
}
[data-v-4aed85d3] .li_item{
        float: left;
        width: 12%;
        height:100%;
}
[data-v-4aed85d3] .list_head{
        overflow: hidden;
        height: 50px;
        line-height:50px;
        background: #e5e8ec;
        color: #545f69;
}
[data-v-4aed85d3].list_con{
        overflow: hidden;
        height: 70px;
        line-height: 70px;
        color: #8f98a3;
}
[data-v-4aed85d3] .li_item_check{
        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%;
}
[data-v-4aed85d3].li_item_name{
        /*position: relative;*/
}
[data-v-4aed85d3] .teacher_name{
        position: relative;
        left:38%;
        width:60%;
        display: block;
        /*line-height:70px;*/
        color: #333333;
        text-align: left;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
}
[data-v-4aed85d3] .list_con{
        border-bottom:1px solid #e9eff4;
}
[data-v-4aed85d3] .teacher_logo{
        position: absolute;
        left:12%;
        display: inline-block;
        width:40px;
        height:40px;
        border-radius: 50%;
        top:12px;
}
[data-v-4aed85d3] .teacher_logo img{
        width:100%;
        height:100%;
        border-radius: 50%;
}
[data-v-4aed85d3] .el-table th, .el-table tr[data-v-4aed85d3]{
        height:20px;
}
[data-v-4aed85d3] .el-table tr{
        height:70px;
        color: #98a0aa;
}
[data-v-4aed85d3] .el-table th.is-leaf {
        height:20px!important;
        padding:0 0!important;
}
[data-v-4aed85d3] .el-table__row td{
        position: relative;
        text-align: center;
}
[data-v-4aed85d3] .opera_common_btn{
        padding:0 10px;
        color: #858f99;
        line-height: 26px;
        text-align: center;
        cursor: pointer;
}
[data-v-4aed85d3].more_opera_btn{
        cursor: pointer;
}
[data-v-4aed85d3].opera_common_btn:hover{
        background: #f3f3f3;
        color: #2fa2fe;
}
[data-v-4aed85d3].operat_btn_box{
        position: absolute;
        z-index: 10;
        background: #fff;
        top:60px;
        right:60px;
        border:1px solid #cfd8e1;
        -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
                box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-4aed85d3].opera_big_arrow {
        border: 10px solid;
        border-color: transparent transparent #e9e8e9 transparent;
        width: 0;
        height: 0;
        top: -21px;
        position: absolute;
        z-index: 9999;
        left: 28px;
}
[data-v-4aed85d3].opera_small_arrow {
        border: 8px solid;
        border-color: transparent transparent #fff transparent;
        width: 0;
        height: 0;
        position: absolute;
        top: -5px;
        left: -7px;
}
[data-v-4aed85d3] .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;
}
[data-v-4aed85d3] .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;
}
[data-v-4aed85d3] .el-pagination{
        padding-right:40px;
}

/****UI调整***/
[data-v-4aed85d3].btn_plus{
        font-size:16px;
        font-weight:bold;
        padding-right:4px;
}
[data-v-4aed85d3].manager_btn_delete{
        font-size:14px;
        padding-right:4px;
}
[data-v-4aed85d3].reset_icon_box{
        background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
        background-size: contain;
}
[data-v-4aed85d3] .has-gutter th{
        text-align: center;
        font-weight:normal;
}
[data-v-4aed85d3] .search_input_box .el-input--suffix .el-input__inner{
        background-color: #fff;
        margin-top:24px;
}
[data-v-4aed85d3] .search_input_box .el-input--suffix .el-input__inner:focus{
        -webkit-box-shadow: 0px 0px 4px #d4ecff;
                box-shadow: 0px 0px 4px #d4ecff;
        border:1px solid #a2d6ff;
}
[data-v-4aed85d3] .search_input_box input{
        height:32px;
        border-right:1px solid #dcdfe6;
        line-height: 32px;
}
[data-v-4aed85d3] .search_input_box .el-input__suffix{
        margin-top:6px;
}
[data-v-4aed85d3] .manage_teacher_filter .el-select span.el-input__suffix{
        line-height:40px;
}
.create_user_sure_btn[data-v-4aed85d3] {
        width: 200px;
        margin: auto;
        display: block;
}
.download_qrcode_btn[data-v-4aed85d3]{
        display: block;
        margin: 24px auto;
        clear: both;
        float: none;
        width: 80px;
        text-align: center;
}
.tab-item-wrapper[data-v-4aed85d3] {
        margin-right: 20px; /* 与其他标签的间距 */
        position: relative;
}
.tab-item[data-v-4aed85d3] {
        display: inline-block;
        padding: 8px 16px;
        cursor: pointer;
        /* 非激活状态样式 */
        color: #666;
        border-bottom: 2px solid transparent;
        position: relative;
}
[data-v-4aed85d3] .el-badge {
        vertical-align: baseline;
}
[data-v-4aed85d3] .el-badge__content {
        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;
        top: 30px;
        right: 30px;
        min-width: 18px;
        height: 18px;
        line-height: 18px;
        width: 18px;
        font-size: 11px;
        border-radius: 50%;
}

[data-v-745f4596] html,body[data-v-745f4596]{
    margin:0;
    padding:0;
}
.bulk_import_data_box[data-v-745f4596]{
    background:#fff;
    border-radius:15px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    padding: 0 20px;
    text-align:left;
}
.commonbox_title[data-v-745f4596]{
    font-size:16px;
    color:#7a8590;
}
[data-v-745f4596] .commonbox_layer{
    height:100%;
    background:rgba(0, 0, 0, .2);
}
[data-v-745f4596] .message_box{
    color:red;
}
.message_box_canclebtn[data-v-745f4596]{
    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-745f4596]{
    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-745f4596]{
    border-radius:12px;
    overflow:visible;
}
[data-v-745f4596] .el-icon-close{
    font-size:18px;
}
[data-v-745f4596] .el-message-box__headerbtn{
    width:30px;
    height:30px;
    background:#fff;
    top:-9px;
    right:-9px;
    border-radius:15px;
}
[data-v-745f4596] .el-message-box__title{
    font-size:16px;
    color:#7a8692;
}
.bi_upload_button[data-v-745f4596]{
    width:370px;
    height:50px;
    border:1px dashed #3fa7fc;
    margin:0 auto;
    border-radius:15px;
}
.bi_upload_button_main[data-v-745f4596]{
    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-745f4596]{
    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-745f4596] .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-745f4596] .test_txt{
    float:left;
    margin-left:7px;
}
.cbt_bts[data-v-745f4596]{
    width:90%;
    margin:35px auto;
}
.webapp-dialog .cbt_bts[data-v-745f4596]{
    width:90%;
    margin:35px auto;
}
.cbt_canclebtn[data-v-745f4596]{
    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-745f4596]{
    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-745f4596]{
    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-745f4596]{
    text-align:left;
}
.message_box_icon[data-v-745f4596]{
    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-745f4596]{
    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-745f4596]{
    font-size:24px;
    color:#333;
    margin-top:10px;
    text-align:center;
}
.message_box_str[data-v-745f4596]{
    font-size:14px;
    color:#8f98a3;
    text-align:center;
    margin-top:20px;
}
[data-v-745f4596] .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-745f4596] .el-dialog .el-dialog__body{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
    padding: 30px 20px;
}
.import_error_txt[data-v-745f4596]{
    text-align:center;
    line-height:50px;
}
[data-v-745f4596] .message_box .el-dialog{
    min-height:320px;
}
.message_radio_box[data-v-745f4596]{
    margin-top:20px;
}
label.el-radio.message_radio_label[data-v-745f4596] {
    width: 46%;
    text-align: center;
}
.message_box .el-dialog__headerbtn[data-v-745f4596]{
    line-height: 40px;
}
[data-v-745f4596] .message_box .el-dialog__body{
    padding: 30px 20px;
}
.sns-not-click[data-v-745f4596]{
    cursor:  not-allowed;
    background: #f3f4f6;
    color: #b2bac3;
}
.message_tpl_download_arr[data-v-745f4596]{
    text-align: center;
    display: block;
}
.message_tpl_download_arr .bi_download_button[data-v-745f4596]{
    display: inline-block;
    margin: 25px 10px 6px;
}
.common-upload-file-loading[data-v-745f4596]{
    -webkit-transform: translateZ(2006px);
            transform: translateZ(2006px);
}
.reset-password-input[data-v-745f4596] {
    width: 240px;
}
.reset-password-radio[data-v-745f4596] {
    line-height: 40px;
}
[data-v-745f4596]  .message_box .el-dialog {
    height: 400px;
}
.reset-password-btn[data-v-745f4596] {
    display: block;
    margin: auto;
    margin-top: 20px;
}
.reset-password-input-box[data-v-745f4596] {
    text-align: left;
    margin-left: 90px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-745f4596]  .reset-password-input .el-input-group__prepend {
    padding: 0;
}
.reset-password-error[data-v-745f4596] {
    color: rgb(240, 117, 99);
    line-height: 30px;
    font-size: 12px;
}

.create-btn[data-v-a8c9d502]{
    position: absolute;
    z-index: 2;
    right: 20px;
    top: 15px;
}

[data-v-59ba8e9f] body{
    margin:0;
}
[data-v-59ba8e9f] .teacher_tag_span{
    display: inline-block;
    margin-right: 10px;
}
[data-v-59ba8e9f] .teacher_subject_btn .el-radio-button__inner{
    border-left: 1px solid #DCDFE6;
}
/**头像上传样式**/
[data-v-59ba8e9f] .upload_img{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
[data-v-59ba8e9f] .upload_img img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-59ba8e9f] .avatar-uploader .el-upload {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
[data-v-59ba8e9f] .avatar-uploader{
    float: left;
    width:80px;
}
[data-v-59ba8e9f] .logo_box .el-form-item__label{
    line-height:50px;
}
[data-v-59ba8e9f] .logo_tip{
    float: left;
    line-height:50px;
    color: #919191;
}
[data-v-59ba8e9f] .avatar-uploader .el-upload:hover {
    border-color: #409EFF;
}
[data-v-59ba8e9f] .avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
[data-v-59ba8e9f] .avatar {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
[data-v-59ba8e9f] .title.more-info-title, .recognize-info-title[data-v-59ba8e9f]{
    width:20%;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
[data-v-59ba8e9f] .el-icon-d-arrow-right {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
[data-v-59ba8e9f] i.el-icon-d-arrow-left {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
[data-v-59ba8e9f] #logo_image_box {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
[data-v-59ba8e9f] #logo_image {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
[data-v-59ba8e9f] .manage_name_box{
    background-color: #f3f4f6;
}
[data-v-59ba8e9f] .manage_name_content{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
[data-v-59ba8e9f] .new-teacher-g-wrapper .title {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
[data-v-59ba8e9f] .manage_name_top{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
[data-v-59ba8e9f] .manage_list_title{
    float: left;
    line-height:70px;
}
[data-v-59ba8e9f] .manage_list_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;
}
[data-v-59ba8e9f] .return_tolist_icon{
}
[data-v-59ba8e9f] .new-teacher-g-wrapper .el-select {
    width: 100%;
}
[data-v-59ba8e9f] .new-teacher-g-wrapper .el-checkbox-group {
    text-align: left;
}
[data-v-59ba8e9f] .new-teacher-g-wrapper .el-checkbox-button {
    margin-right: 10px;
    margin-bottom:10px;
}
[data-v-59ba8e9f] .teacher_subject{
    margin-bottom:12px;
}
[data-v-59ba8e9f] .qcode_box .el-form-item__label{
    line-height:140px;
}
[data-v-59ba8e9f] .qcode_img{
    float: left;
    width:140px;
}
[data-v-59ba8e9f] .qcode_tip{
    float: left;
    line-height: 140px;
    color: #919191;
}
[data-v-59ba8e9f] .new-teacher-g-wrapper .el-checkbox-button:first-child {
    margin-left: 0px;
}
[data-v-59ba8e9f] .el-checkbox-button.is-checked .el-checkbox-button__inner{
    -webkit-box-shadow:none;
            box-shadow:none;
}
[data-v-59ba8e9f] .el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner{
    -webkit-box-shadow:none;
            box-shadow:none;
}
[data-v-59ba8e9f] .new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
[data-v-59ba8e9f] .birthplace_select_common{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
[data-v-59ba8e9f] .new-teacher-g-wrapper .el-tag {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
[data-v-59ba8e9f] .new-teacher-g-wrapper .el-tag .el-icon-close {
    display: none;
}
[data-v-59ba8e9f] .new-teacher-g-wrapper .el-tag span {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
[data-v-59ba8e9f] .el-icon-delete:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
[data-v-59ba8e9f] .new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}
[data-v-59ba8e9f] .new-teacher-g-wrapper .el-date-editor {
    width: 100%;
}
[data-v-59ba8e9f] .create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:28px;
}
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-59ba8e9f]{
        height:474px;
}
}
[data-v-59ba8e9f] .create_user_sure_btn {
    width: 200px;
    margin: auto;
    display: block;
}
.teacher_subject_btn[data-v-59ba8e9f]{
    margin-right:10px;
    margin-bottom:10px;
}
[data-v-59ba8e9f] .el-checkbox-button__inner{
    border:1px solid #DCDFE6;
}
[data-v-59ba8e9f] .el-form-item{
    margin-bottom: 28px;
}
[data-v-59ba8e9f] .upload_introduce_img{
    float: left;
    width: 160px;
    height: 240px;
    border-radius: 10px;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
[data-v-59ba8e9f] .upload_introduce_img img{
    width:100%;
    height:100%;
    border-radius: 10px;
}
[data-v-59ba8e9f].upload_introduce_img .avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 100%;
    height: 100%;
    line-height: 240px;
    text-align: center;
}
[data-v-59ba8e9f] .upload_introduce_img_tip{
    float: left;
    position: relative;
    color: #919191;
    top: 200px;
}
.login_account_box[data-v-59ba8e9f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.create-bottom-btn[data-v-59ba8e9f]{
    display: block;
    margin: 30px auto;
    width: 120px;
}

body[data-v-1a937d6a]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-1a937d6a]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-1a937d6a]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-1a937d6a] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-1a937d6a]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-1a937d6a]{
    line-height:50px;
}
.logo_tip[data-v-1a937d6a]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-1a937d6a]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-1a937d6a] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-1a937d6a] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-1a937d6a], .recognize-info-title[data-v-1a937d6a]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-1a937d6a] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-1a937d6a] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-1a937d6a] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-1a937d6a] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-1a937d6a]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-1a937d6a]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-1a937d6a] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-1a937d6a]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-1a937d6a]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-1a937d6a]{
    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;
}
.return_tolist_icon[data-v-1a937d6a]{
}
.new-teacher-g-wrapper .el-select[data-v-1a937d6a] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-1a937d6a] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-1a937d6a] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-1a937d6a]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-1a937d6a]{
    line-height:140px;
}
.qcode_img[data-v-1a937d6a]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-1a937d6a]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-1a937d6a]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-1a937d6a]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-1a937d6a]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-1a937d6a] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-1a937d6a]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-1a937d6a] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-1a937d6a] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-1a937d6a] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-1a937d6a]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-1a937d6a] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-1a937d6a]{
        height:474px;
}
}
.create_user_sure_btn[data-v-1a937d6a] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-1a937d6a]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-1a937d6a]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-1a937d6a]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-1a937d6a]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-1a937d6a]{
    line-height:40px;
}
.manage_form_label[data-v-1a937d6a]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-1a937d6a]{
    float: left;
}
.red_star[data-v-1a937d6a]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-1a937d6a]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-1a937d6a]{
}
.ID_avatar[data-v-1a937d6a]{
    width: 100%;
    height: 100%;
}
[data-v-1a937d6a] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-1a937d6a]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}

body[data-v-066e3a91]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-066e3a91]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-066e3a91]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-066e3a91] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-066e3a91]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-066e3a91]{
    line-height:50px;
}
.logo_tip[data-v-066e3a91]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-066e3a91]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-066e3a91] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-066e3a91] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-066e3a91], .recognize-info-title[data-v-066e3a91]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-066e3a91] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-066e3a91] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-066e3a91] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-066e3a91] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-066e3a91]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-066e3a91]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-066e3a91] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-066e3a91]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-066e3a91]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-066e3a91]{
    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;
}
.return_tolist_icon[data-v-066e3a91]{
}
.new-teacher-g-wrapper .el-select[data-v-066e3a91] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-066e3a91] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-066e3a91] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-066e3a91]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-066e3a91]{
    line-height:140px;
}
.qcode_img[data-v-066e3a91]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-066e3a91]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-066e3a91]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-066e3a91]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-066e3a91]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-066e3a91] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-066e3a91]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-066e3a91] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-066e3a91] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-066e3a91] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-066e3a91]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-066e3a91] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-066e3a91]{
        height:474px;
}
}
.create_user_sure_btn[data-v-066e3a91] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-066e3a91]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-066e3a91]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-066e3a91]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-066e3a91]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-066e3a91]{
    line-height:40px;
}
.manage_form_label[data-v-066e3a91]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-066e3a91]{
    float: left;
}
.red_star[data-v-066e3a91]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-066e3a91]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-066e3a91]{
}
.ID_avatar[data-v-066e3a91]{
    width: 100%;
    height: 100%;
}
[data-v-066e3a91] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-066e3a91]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}

























































































































































































































































































































































































































































































































































































































































































































































































































































































/* 基础重置与变量 */
/* 基础样式 */
.inviteUser[data-v-048aa654] {
  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;
  background: linear-gradient(135deg, #8dc2f3 0%, #e6f0fa 100%);
}
.login-register-container[data-v-048aa654] {
  /* width: 100%; */
  max-width: 500px;
  /* padding: 0 20px; */
  margin: auto;
  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;
}
/* 标题区域 */
.title-box[data-v-048aa654] {
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
}
.new-login-box-top-logo[data-v-048aa654] {
  width: 120px;
  height: auto;
  margin-bottom: 20px;
}
.school-name[data-v-048aa654] {
  font-size: 18px;
  font-weight: 600;
  color: #333;
  line-height: 1.5;
  word-wrap: break-word;
}
/* 标签页样式 */
.tab-box[data-v-048aa654] {
  width: 100%;
  max-width: 360px;
  margin-bottom: 20px;
}
[data-v-048aa654]  .el-tabs__nav-wrap::after{
    background-color: transparent;
}
[data-v-048aa654]  .el-tabs__nav-scroll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
[data-v-048aa654]  .el-tabs__item {
  font-size: 14px;
  padding: 0 15px;
}
/* 表单容器 */
.form-box[data-v-048aa654] {
  /* width: 100%; */
  min-width: 300px;
  background: rgba(255, 255, 255, 0.18039);
  padding: 10px 30px;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 12px rgba(0, 0, 0, .1);
          box-shadow: 0 2px 12px rgba(0, 0, 0, .1);
}
/* 输入框组 */
.input-button-group[data-v-048aa654] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.sgin_img[data-v-048aa654] {
  width: 40%;
  height: 40px;
  overflow: hidden;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
}
.sgin_img img[data-v-048aa654] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
/* 链接组 */
.link-group[data-v-048aa654] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: 15px;
  margin-top: -10px;
}
/* 登录按钮 */
.btn-login[data-v-048aa654] {
  width: 100%;
  margin-bottom: 15px;
  padding: 12px 0;
  font-size: 14px;
}
[data-v-048aa654] .el-tabs__header {
    margin: 0 0 0px;
}
/* 协议勾选 */
.protocol-check[data-v-048aa654] {
  font-size: 12px;
  color: #666;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
/* 注册对话框 */
.register-dialog[data-v-048aa654] .el-form-item__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.register-dialog[data-v-048aa654] .el-dialog__body {
  padding: 25px !important;
}
/* 底部版权 */
.copy_right[data-v-048aa654] {
  text-align: center;
  font-size: 12px;
  color: #999;
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}
.copy_right span[data-v-048aa654] {
  display: inline-block;
  line-height: 1.5;
}
/* 响应式调整 - 小屏幕 */
@media (max-width: 375px) {
.form-box[data-v-048aa654] {
    padding: 15px;
    min-width: 260px;
}
.el-form-item[data-v-048aa654] {
    margin-bottom: 15px;
}
.input-button-group .el-input[data-v-048aa654] {
    width: 55% !important;
}
.sgin_img[data-v-048aa654] {
    width: 45%;
}
.new-login-box-top-logo[data-v-048aa654] {
    width: 90px;
    height: auto;
    margin-bottom: 20px;
}
.school-name[data-v-048aa654] {
        font-size: 14px;
        font-weight: 600;
        color: #333;
        line-height: 1.5;
        word-wrap: break-word;
}
}
/* 调整Element UI组件样式 */
[data-v-048aa654] .el-input__inner {
  padding: 10px 12px;
  font-size: 14px;
}
[data-v-048aa654] .el-button {
  padding: 10px 12px;
  font-size: 14px;
}
[data-v-048aa654] .el-form-item__error {
  padding-top: 3px;
  font-size: 12px;
}

















































































































































































































































































































































/* 基础样式重置与全局设置 */
*[data-v-2f00a476] {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/* 容器基础样式 */
.invite-container[data-v-2f00a476] {
  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: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(#bbddff), to(#f5f9fd));
  background: linear-gradient(180deg, #bbddff 0%, #f5f9fd 100%);
  text-align: center;
  padding: 0 5%;
}
.container[data-v-2f00a476] {
  width: 100%;
  max-width: 500px;
  /* 限制最大宽度，在大屏幕上更美观 */
  margin-top: 15vh;
}
/* logo 区域 */
.logo-area[data-v-2f00a476] {
  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;
  margin-bottom: 32px;
  /* 使用px单位，响应式适配 */
}
.logo[data-v-2f00a476] {
  width: 120px;
  height: 120px;
  height: auto;
  margin-bottom: 20px;
img{
    width: 100%;
    height: 100%;
}
}
.title[data-v-2f00a476] {
  font-size: 18px;
  font-weight: 600;
  color: var(--text-color);
  line-height: 1.5;
  word-wrap: break-word;
}
/* 账号信息区域 */
.account-info[data-v-2f00a476] {
  border-radius: 3.2px;
  padding: 9.6px;
  margin-bottom: 32px;
}
.account-text[data-v-2f00a476] {
  font-size: 5.44px;
  color: #666;
  margin-bottom: 6.4px;
  line-height: 1.5;
}
.switch-account[data-v-2f00a476] {
  font-size: 19.52px;
  color: #0a7ef3;
  text-decoration: underline;
  cursor: pointer;
  display: inline-block;
  padding: 1.6px 0;
}
.switch-account[data-v-2f00a476]:active {
  opacity: 0.8;
}
/* 按钮区域 */
.button-area[data-v-2f00a476] {
  margin-bottom: 24px;
}
.el-button[data-v-2f00a476] {
  min-width: 60%;
  width: auto;
  height: 40px;
  padding: 4.8px 12.8px;
  font-size: 18.56px;
  border-radius: 8px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.el-button--primary[data-v-2f00a476] {
  background-color: #0a7ef3;
  border-color: #0a7ef3;
}
.el-button--primary[data-v-2f00a476]:hover,
.el-button--primary[data-v-2f00a476]:focus {
  background-color: #0868d6;
  border-color: #0868d6;
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
  -webkit-box-shadow: 0 2.4px 4.8px rgba(10, 126, 243, .3);
          box-shadow: 0 2.4px 4.8px rgba(10, 126, 243, .3);
}
.el-button[data-v-2f00a476]:disabled {
  background-color: #f5f7fa;
  color: #c0c4cc;
  border-color: #e4e7ed;
}
/* 版权信息 */
.copyright[data-v-2f00a476] {
  font-size: 12.8px;
  color: #999;
  margin-bottom: 32px;
  padding: 0 8px;
  line-height: 1.5;
}
/* 媒体查询：针对大屏幕优化 */
@media (min-width: 768px) {
.title[data-v-2f00a476] {
    font-size: 18px;
}
.account-text[data-v-2f00a476] {
    font-size: 16px;
}
.switch-account[data-v-2f00a476] {
    font-size: 14.4px;
}
.el-button[data-v-2f00a476] {
    font-size: 16px;
    min-width: 220px;
}
.copyright[data-v-2f00a476] {
    font-size: 12.8px;
}
.logo[data-v-2f00a476] {
    width: 128px;
    height: 128px;
}
}
/* 媒体查询：针对小屏手机优化 */
@media (max-width: 375px) {
.title[data-v-2f00a476] {
    font-size: 14px;
}
.el-button[data-v-2f00a476] {
    min-width: 80%;
}
.logo[data-v-2f00a476] {
    width: 90px;
    height: 90px;
img{
      width: 100%;
      height: 100%;
}
}
.switch-account[data-v-2f00a476]{
    font-size: 14px;
}
}

[data-v-5eaa058e] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-5eaa058e] .el-select input{
}
[data-v-5eaa058e] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-5eaa058e] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-5eaa058e] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-5eaa058e] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-5eaa058e] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-5eaa058e] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-5eaa058e] .item_operat_btn{
    text-align: center;
}
[data-v-5eaa058e] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-5eaa058e] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-5eaa058e] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-5eaa058e] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-5eaa058e] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-5eaa058e] .del_teacher, .reset_password[data-v-5eaa058e]{
    float: right;
    margin-top:24px;
}
[data-v-5eaa058e] .reset_password{
    margin-right:20px;
}
[data-v-5eaa058e] .teacher_common_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;
}
[data-v-5eaa058e] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-5eaa058e] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-5eaa058e] .manage_teacher_filter, .manage_teacher_more[data-v-5eaa058e]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-5eaa058e] .manage_teacher_more{
    height:80px;
}
[data-v-5eaa058e] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-5eaa058e] .add_teacher, .export_teacher[data-v-5eaa058e], .import_teacher[data-v-5eaa058e]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-5eaa058e] .table_box{
    padding:0 40px;
}
[data-v-5eaa058e] .el-table{
    border-radius: 10px;
}
[data-v-5eaa058e] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-5eaa058e] .empty_box img{
    margin:40px 0;
}
[data-v-5eaa058e] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-5eaa058e] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-5eaa058e] span.statu_down {
    color: #98a0aa;
}
[data-v-5eaa058e] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-5eaa058e] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-5eaa058e] .el-dropdown{
    cursor: pointer;
}
[data-v-5eaa058e] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-5eaa058e].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-5eaa058e] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-5eaa058e] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-5eaa058e] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-5eaa058e] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-5eaa058e] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-5eaa058e] .li_item_check{
    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%;
}
.li_item_name[data-v-5eaa058e]{
    /*position: relative;*/
}
[data-v-5eaa058e] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-5eaa058e] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-5eaa058e] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-5eaa058e] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-5eaa058e] .el-table th, .el-table tr[data-v-5eaa058e]{
    height:20px;
}
[data-v-5eaa058e] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-5eaa058e] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-5eaa058e] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-5eaa058e] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-5eaa058e] .more_opera_btn{
    cursor: pointer;
}
[data-v-5eaa058e] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-5eaa058e] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-5eaa058e] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-5eaa058e] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-5eaa058e] .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;
}
[data-v-5eaa058e] .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;
}
[data-v-5eaa058e] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-5eaa058e] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-5eaa058e] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-5eaa058e] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-5eaa058e] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-5eaa058e] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-5eaa058e] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-5eaa058e] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-5eaa058e] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-5eaa058e] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-5eaa058e] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-5eaa058e]{
    margin: 10px;
}
.create_user_sure_btn[data-v-5eaa058e] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-5eaa058e]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-5eaa058e] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-5eaa058e] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-5eaa058e] .el-badge {
    vertical-align: baseline;
}
[data-v-5eaa058e] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-5eaa058e] {
    margin-bottom: 20px;
}
.tab-item[data-v-5eaa058e] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-5eaa058e] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-5eaa058e] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}

.new-student-export-all[data-v-13890dfa] {
    background-color: #f6f6f6;
    height: 36px;
    line-height: 36px;
    padding-left: 10px;
    margin-bottom: 20px;
}
.new-student-export-con[data-v-13890dfa]{
    height: 300px;
    overflow: auto;
}
.new-student-export-footer[data-v-13890dfa]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.new-student-export-footer button[data-v-13890dfa]{
    width: 120px;
}

.student-abnormal-change[data-v-123c0429]{
    padding: 15px;
    background: #eff2f5;
}
.class_manage_new_top[data-v-123c0429]{
    position: relative;
    padding: 0 40px;
    overflow: auto;
    padding-bottom: 15px;
}
.class_manage_new_top1[data-v-123c0429] {
    border-bottom: 1px dashed #d9dbda;
    margin-bottom: 10px;
    clear: both;
    overflow: hidden;
}
.float_left[data-v-123c0429] {
    float: left;
}
.class_manage_top_left1_filter[data-v-123c0429] {
    float: left;
    width: 88%;
}
.class_manage_top_left1_label[data-v-123c0429] {
    margin-right: 20px;
    padding-top: 5px;
    width: 60px;
    text-align: right;
}
.class_manage_top_left1[data-v-123c0429] {
    clear: both;
    overflow: hidden;
    padding-bottom: 10px;
}
[data-v-123c0429] .table_box tr div{
    text-align: center;
}
.teacher_logo[data-v-123c0429] {
    position: absolute;
    left: 21%;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    top: 12px;
}
.teacher_logo img[data-v-123c0429] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.table_box[data-v-123c0429]{
    padding: 0 40px;
}
.teacher_name[data-v-123c0429] {
    position: relative;
    left: 46%;
    width: 60%;
    display: block;
    color: #333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-123c0429] .class_manage_search_input_new .el-input__inner {
    background-color: transparent;
}
[data-v-123c0429] .class_manage_search_input .el-input__icon,[data-v-123c0429] .class_manage_search_input_new .el-input__inner {
    line-height: 34px;
    height: 34px;
}
.class_manage_search_input_new[data-v-123c0429] {
    float: right;
    height: 34px;
    line-height: 34px;
    margin-top: 0;
    margin-left: 10px;
    width: 200px;
    display: block;
}
.student-export-btn[data-v-123c0429]{
    float: right;
    margin-left: 20px;
    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: 0 0 6px #2fa2fe;
            box-shadow: 0 0 6px #2fa2fe;
    cursor: pointer;
}
[data-v-123c0429] .export_icon_box {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
    padding-right: 4px;
}

.student_move_item[data-v-523f1eb7]{
    /*float: left;
    width:31%;*/
}
.student_move_item_label[data-v-523f1eb7]{
    width: 70px;
    text-align: right;
    display: inline-block;
}
.student_move_item .el-form-item[data-v-523f1eb7] {
    margin-bottom:0;
}
.student_move_item2 .el-form-item[data-v-523f1eb7]{
    margin-bottom:10px;
}
.student_desc[data-v-523f1eb7]{
    float: left;
    width:80%;
}
.student_move_item2[data-v-523f1eb7]{
    clear: both;
}
.student_move_sure_btn[data-v-523f1eb7]{
    margin:auto;
    display: block;
    width:100px;
}
.student_move_item_input[data-v-523f1eb7]{
    width: 260px;
}

.student-back-form[data-v-32a00292]{
    margin: auto;
}
.student-back-input[data-v-32a00292]{
    width: 260px;
}
.student-back-bottom[data-v-32a00292]{
    width: 80%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    margin: auto;
}
.student-back-btn[data-v-32a00292]{
    width: 120px;
}
.student-back-tips[data-v-32a00292]{
    font-size: 12px;
    color: #8c8c8c;
}
.student-back-textarea[data-v-32a00292]{
    width: 400px;
}

.add-new-student-bottom[data-v-4a785d8e]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.add-new-student-btn[data-v-4a785d8e]{
    width: 120px;
}


[data-v-4aab1f52] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-4aab1f52] .el-select input{
}
[data-v-4aab1f52] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-4aab1f52] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-4aab1f52] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-4aab1f52] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-4aab1f52] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-4aab1f52] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-4aab1f52] .item_operat_btn{
    text-align: center;
}
[data-v-4aab1f52] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-4aab1f52] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-4aab1f52] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-4aab1f52] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-4aab1f52] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-4aab1f52] .del_teacher, .reset_password[data-v-4aab1f52]{
    float: right;
    margin-top:24px;
}
[data-v-4aab1f52] .reset_password{
    margin-right:20px;
}
[data-v-4aab1f52] .teacher_common_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;
}
[data-v-4aab1f52] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-4aab1f52] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-4aab1f52] .manage_teacher_filter, .manage_teacher_more[data-v-4aab1f52]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-4aab1f52] .manage_teacher_more{
    height:80px;
}
[data-v-4aab1f52] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-4aab1f52] .add_teacher, .export_teacher[data-v-4aab1f52], .import_teacher[data-v-4aab1f52]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-4aab1f52] .table_box{
    padding:0 40px;
}
[data-v-4aab1f52] .el-table{
    border-radius: 10px;
}
[data-v-4aab1f52] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-4aab1f52] .empty_box img{
    margin:40px 0;
}
[data-v-4aab1f52] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-4aab1f52] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-4aab1f52] span.statu_down {
    color: #98a0aa;
}
[data-v-4aab1f52] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-4aab1f52] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-4aab1f52] .el-dropdown{
    cursor: pointer;
}
[data-v-4aab1f52] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-4aab1f52].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-4aab1f52] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-4aab1f52] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-4aab1f52] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-4aab1f52] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-4aab1f52] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-4aab1f52] .li_item_check{
    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%;
}
.li_item_name[data-v-4aab1f52]{
    /*position: relative;*/
}
[data-v-4aab1f52] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-4aab1f52] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-4aab1f52] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-4aab1f52] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-4aab1f52] .el-table th, .el-table tr[data-v-4aab1f52]{
    height:20px;
}
[data-v-4aab1f52] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-4aab1f52] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-4aab1f52] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-4aab1f52] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-4aab1f52] .more_opera_btn{
    cursor: pointer;
}
[data-v-4aab1f52] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-4aab1f52] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-4aab1f52] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-4aab1f52] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-4aab1f52] .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;
}
[data-v-4aab1f52] .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;
}
[data-v-4aab1f52] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-4aab1f52] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-4aab1f52] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-4aab1f52] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-4aab1f52] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-4aab1f52] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-4aab1f52] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-4aab1f52] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-4aab1f52] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-4aab1f52] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-4aab1f52] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-4aab1f52]{
    margin: 10px;
}
.create_user_sure_btn[data-v-4aab1f52] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-4aab1f52]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-4aab1f52] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-4aab1f52] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-4aab1f52] .el-badge {
    vertical-align: baseline;
}
[data-v-4aab1f52] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-4aab1f52] {
    margin-bottom: 20px;
}
.tab-item[data-v-4aab1f52] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-4aab1f52] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-4aab1f52] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}
[data-v-4aab1f52]  .el-table .head_style{
        color: #545f69;
        background-color: #e5e8ec;
        height:35px;
}
[data-v-4aab1f52]  .el-badge__content{
        padding: 0px;
}
.manage_teacher_operation[data-v-4aab1f52]{
        height: 45px;
        padding-right: 40px;
}
.margin-top-0[data-v-4aab1f52]{
        margin-top: 0px;
}

.user_list_bottom[data-v-3779a09d]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    margin: auto;
    margin-top: 20px;
    width: 60%;
}
.user_class_list[data-v-3779a09d]{
    height: 340px;
    overflow: auto;
}
.user_list_bottom_btn[data-v-3779a09d]{
    width: 120px;
}
[data-v-3779a09d]  .user_class_list.el-table::before {
    display: none;
}
[data-v-3779a09d]  .el-table .head_style{
    height: 40px;
}
[data-v-3779a09d]  .user-role-dialog{
    height: 480px;
}
[data-v-3779a09d]  .common_choose_class_box .el-dialog{
    height: 400px;
}
[data-v-3779a09d]  .common_class_checkbox{
    float: left;
}
[data-v-3779a09d].el-dialog__wrapper{
    overflow: hidden;
}
.user_class_operate_btn[data-v-3779a09d]{
    display: inline-block;
}
[data-v-3779a09d]  .empty_box{
    min-height: 200px;
}
/*** end ***/

.fl[data-v-33285b58]{
    float: left;
}
.fr[data-v-33285b58]{
    float: right;
}
[data-v-33285b58]  .el-dialog__header{
    padding: 15px 21px 15px;
}
[data-v-33285b58]  .el-dialog__body{
    margin-top: 6px;
    padding: 0px 25px 20px;
    min-height: 120px;
}
[data-v-33285b58]  .el-radio{
    margin-right: 10px;
    margin-bottom: 14px;
}
[data-v-33285b58]  .el-radio.is-bordered+.el-radio.is-bordered{
    margin-left: 0;
}
[data-v-33285b58]  .el-radio--mini.is-bordered .el-radio__label, .el-radio--small.is-bordered .el-radio__label[data-v-33285b58]{
    font-size: 13px;
    padding-left: 6px;
}
[data-v-33285b58]  .el-checkbox.is-bordered,[data-v-33285b58]  .el-radio--small.is-bordered{
    height: 34px;
}
[data-v-33285b58]  .el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__label{
    padding: 7px 20px;
    font-size: 13px;
}
[data-v-33285b58]  .el-radio, .el-radio--medium.is-bordered .el-radio__label[data-v-33285b58]{
    font-size: 13px;
}
[data-v-33285b58]  .el-checkbox.sns-big-checkbox.is-bordered .is-checked.el-checkbox__input {
    border: 10px solid #2fa2fe;
    border-left: 10px solid transparent;
    border-top: 10px solid transparent;
}
[data-v-33285b58]  .el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__input{
    top: 12px;
}
.import-upload-file[data-v-33285b58]{
    height: 50px;
    width: 370px;
    border: 1px dashed #3ca8fe;
    border-radius: 10px;
    margin: 0 auto;
}
.new-student-choose-infos[data-v-33285b58]{
    /*
    max-height: 200px;
    overflow: auto;
    */
}
.new-student-choose-info[data-v-33285b58]{
    position: relative;
    width: 370px;
    margin: auto;
    border: 1px dashed #dedede;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-top: 20px;
    padding: 27px 22px 10px;
}
.new-student-choose-info-name[data-v-33285b58]{
    position: absolute;
    left: 15px;
    background: #fff;
    font-size: 13px;
    color: #888;
    top: -10px;
    padding: 0 10px;
}
[data-v-33285b58]  .el-checkbox.is-bordered.sns-big-checkbox{
    margin-right: 10px;
    margin-bottom: 14px;
}
.upload-student-icon[data-v-33285b58]{
    width: 16px;
    height: 15px;
    display: inline-block;
    background: url(/vue/dist/static/img/upload_curriculuim_icon.c139aff.png) no-repeat;
    margin-top: 2px;
    margin-left: 0;
}
.upload-student-text[data-v-33285b58]{
    margin-left: 10px;
}
.upload-student-box[data-v-33285b58]{
    text-align: center;
    margin: 15px auto;
    color: #2fa2fe;
    font-size: 15px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.student-import-one-foot-btns[data-v-33285b58]{
    padding: 10px 40px 20px;
}
.student-import-foot-btn[data-v-33285b58]{
    width: 144px;
}
.student-import-download-file[data-v-33285b58]{
    display: block;
    width: 100%;
    height: 38px;
    line-height: 38px;
    text-align: center;
}
.student-import-download-file a[data-v-33285b58]{
    padding-left: 28px;
    font-size: 15px;
    background: url(/vue/dist/static/img/download_curriculuim_icon.1131055.png) no-repeat 0px 3px;
    text-decoration: underline;
    color: #8f98a3;
}
.import-error-box[data-v-33285b58]{
    width: 354px;
    height: 36px;
    line-height: 36px;
    margin-left: -16px;
    text-align: center;
    font-size: 13px;
    color: #f85d18;
    border: 1px solid #f85d18;
    background: #fff1f0;
    border-radius: 1px;
}
.import-error-file[data-v-33285b58]{
    cursor: pointer;
    text-decoration: underline;
}
.import-message-box[data-v-33285b58]{
    font-size: 13px;
    margin-top: 20px;
    padding: 0 20px;
}
.import-message-box span[data-v-33285b58]{
    color: #2fa2fe;
    cursor: pointer;
}
.import-message-text[data-v-33285b58]{
    margin-top: 20px;
    height: 35px;
    line-height: 35px;
    background: #f7f7f7;
    text-indent: 6px;
}

.school-qrcode-content[data-v-43fad11e] {
  padding: 10px 0;
}

/* 公共区域样式 */
.section-title[data-v-43fad11e] {
  font-weight: 700;
  margin-bottom: 5px;
  font-size: 14px;
  padding-bottom: 5px;
  /* border-bottom: 1px solid #ebeef5;  */
}
.section-content[data-v-43fad11e] {
  padding-top: 5px;
  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;
}
.el-dialog__header[data-v-43fad11e] {
  padding: 15px 15px;
}

/* 邀请链接区域 */
.invite-link-section[data-v-43fad11e] {
  margin-bottom: 5px;
}
.section-content1[data-v-43fad11e]{
  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;
}
.invite-input[data-v-43fad11e] {
   /* 输入框占满宽度 */
  margin-right: 10px; /* 与按钮间距 */
}
.copy-btn[data-v-43fad11e] {
  min-width: 80px;
}

/* 二维码区域 */
.qrcode-section[data-v-43fad11e] {
  padding-top: 10px;
}
.qrcode-container[data-v-43fad11e] {
  display: inline-block; /* 图片与加载按钮水平排列 */
  margin-bottom: 15px;
}
.qrcode-img[data-v-43fad11e] {
  width: 180px;
  height: 180px;
  border: 1px solid #eee;
  padding: 10px;
  border-radius: 4px;
}
.update-link[data-v-43fad11e] {
  display: block; /* 链接独占一行 */
  /* margin-top: 10px; */
  margin: 20px;
}
.note[data-v-43fad11e] {
  margin-top: 5px;
  color: #f56c6c;
  font-size: 12px;
  width: 80%;
  text-align: center;
  padding: 3px;
  background-color: rgb(255, 241, 236);
}
/**教师管理样式**/
[data-v-39d0614c] body{
        background: #f3f4f6;
        height: 100%;
        overflow: auto;
}
[data-v-39d0614c] .el-select input{
}
.invite_code_imgbox[data-v-39d0614c]{
        width: 100%;
        height: 350px;
        text-align: center;
}
.invite_code_imgbox img[data-v-39d0614c]{
        height: 100%;
}
.invite_code_box[data-v-39d0614c]{
        text-align: center;
}
.invite_code_box_tip[data-v-39d0614c]{
        font-size: 15px;
}
.er_code_icon[data-v-39d0614c]{
        display: inline-block;
        width: 20px;
        height: 20px;
        background: url(/vue/dist/static/img/er_code_03.42e52ff.png) no-repeat;
        margin-top: 4px;
}
[data-v-39d0614c] i.el-input__icon.el-icon-circle-close.el-input__clear {
        line-height: 32px;
        margin-right: -10px;
        position: absolute;
        right:30px;
        top:1px;
}
[data-v-39d0614c] .search_input_box{
        float: right;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
[data-v-39d0614c] .search_input_box .el-input-group{
        -webkit-box-shadow: 2px 2px 2px #eee;
                box-shadow: 2px 2px 2px #eee;
}
[data-v-39d0614c] .search_input_box input:focus{
        -webkit-box-shadow: 0px 0px 4px #d4ecff;
                box-shadow: 0px 0px 4px #d4ecff;
        border:1px solid #a2d6ff;
}
[data-v-39d0614c] .search_input_box .el-input-group__append{
        border:1px solid #cfd7e0;
        border-left: 0;
        background-color: #fff;
}
[data-v-39d0614c] .search_input_box .el-input-group__append .el-button{
        background: #fff;
        padding:0;
}
[data-v-39d0614c].item_operat_btn{
        text-align: center;
}
[data-v-39d0614c].teacher_common_iconbox{
        display: inline-block;
        width: 16px;
        height:16px;
        background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
        padding-right:8px;
}
[data-v-39d0614c] .export_icon_box{
        background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-39d0614c].cancel_icon_box{
        background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-39d0614c].del_icon_box{
        background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-39d0614c].cancel_choose_teacher{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        float: left;
        cursor: pointer;
        color: #2fa2fe;
        margin-top:10px;
}
[data-v-39d0614c].del_teacher, .reset_password[data-v-39d0614c]{
        float: right;
        margin-top:24px;
}
[data-v-39d0614c].reset_password{
        margin-right:20px;
}
[data-v-39d0614c].teacher_common_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;
}
[data-v-39d0614c].manage_list_title{
        float: left;
        line-height:80px;
}
[data-v-39d0614c].area_select_list_box{
        float: left;
        margin:10px;
        width:166px;
}
[data-v-39d0614c].manage_teacher_filter, .manage_teacher_more[data-v-39d0614c]{
        overflow: hidden;
        line-height: 60px;
        padding: 0 40px;
}
[data-v-39d0614c].manage_teacher_more{
        height:80px;
}
[data-v-39d0614c] .area_select_list_box .el-input__inner{
        color: #7a8590;
        height:35px;
        line-height:35px;
}
[data-v-39d0614c] .add_teacher, .export_teacher[data-v-39d0614c], .import_teacher[data-v-39d0614c]{
        float: right;
        margin-top:24px;
        margin-left:20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
[data-v-39d0614c] .table_box{
        padding:0 40px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
[data-v-39d0614c] .el-table{
        /*border-radius: 10px;*/
}

/*[yansen][2024/1/5]*/
.table-filter-box[data-v-39d0614c]{
        width: 250px;
        margin-right: 10px;
        height: 100%;
        overflow: auto;
        border-right:1px solid #DCDFE6;
}
.table-body-box[data-v-39d0614c]{
        width: calc(100% - 240px);
        height: 100%;
        overflow: auto;
}
[data-v-39d0614c].empty_box{
        width:100%;
        min-height:400px;
}
[data-v-39d0614c].empty_box img{
        margin:40px 0;
}
[data-v-39d0614c] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
        background: #fff;
        border-color: #DCDFE6;
}
[data-v-39d0614c] .el-table .head_style{
        color: #545f69;
        background-color: #e5e8ec;
        height:20px;
}
[data-v-39d0614c] span.statu_down {
        color: #98a0aa;
}
[data-v-39d0614c] .el-table .head_style th{
        background-color: #e5e8ec;
        padding:0 0;
        height:20px;
}
[data-v-39d0614c] .el-checkbox__inner{
        width:20px;
        height:20px;
}
[data-v-39d0614c] .el-dropdown{
        cursor: pointer;
}
[data-v-39d0614c] .table_hover_ed{
        position: absolute;
        width:100%;
}
[data-v-39d0614c].teacher_list_box{
        font-size:14px;
        overflow: auto;
        height: 100%;
}
[data-v-39d0614c] .check_item{
        width: 20px;
        height: 20px;
        border: 1px solid #b2bac3;
        border-radius: 3px;
}
[data-v-39d0614c] .list_con .check_item{
        border: 1px solid #d6d8e1;
}
[data-v-39d0614c] .li_item{
        float: left;
        width: 12%;
        height:100%;
}
[data-v-39d0614c] .list_head{
        overflow: hidden;
        height: 50px;
        line-height:50px;
        background: #e5e8ec;
        color: #545f69;
}
[data-v-39d0614c].list_con{
        overflow: hidden;
        height: 70px;
        line-height: 70px;
        color: #8f98a3;
}
[data-v-39d0614c] .li_item_check{
        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%;
}
[data-v-39d0614c].li_item_name{
        /*position: relative;*/
}
[data-v-39d0614c] .teacher_name{
        position: relative;
        left:38%;
        width:60%;
        display: block;
        /*line-height:70px;*/
        color: #333333;
        text-align: left;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
}
[data-v-39d0614c] .list_con{
        border-bottom:1px solid #e9eff4;
}
[data-v-39d0614c] .teacher_logo{
        position: absolute;
        left:12%;
        display: inline-block;
        width:40px;
        height:40px;
        border-radius: 50%;
        top:12px;
}
[data-v-39d0614c] .teacher_logo img{
        width:100%;
        height:100%;
        border-radius: 50%;
}
[data-v-39d0614c] .el-table th, .el-table tr[data-v-39d0614c]{
        height:20px;
}
[data-v-39d0614c] .el-table tr{
        height:70px;
        color: #98a0aa;
}
[data-v-39d0614c] .el-table th.is-leaf {
        height:20px!important;
        padding:0 0!important;
}
[data-v-39d0614c] .el-table__row td{
        position: relative;
        text-align: center;
}
[data-v-39d0614c] .opera_common_btn{
        padding:0 10px;
        color: #858f99;
        line-height: 26px;
        text-align: center;
        cursor: pointer;
}
[data-v-39d0614c].more_opera_btn{
        cursor: pointer;
}
[data-v-39d0614c].opera_common_btn:hover{
        background: #f3f3f3;
        color: #2fa2fe;
}
[data-v-39d0614c].operat_btn_box{
        position: absolute;
        z-index: 10;
        background: #fff;
        top:60px;
        right:60px;
        border:1px solid #cfd8e1;
        -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
                box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-39d0614c].opera_big_arrow {
        border: 10px solid;
        border-color: transparent transparent #e9e8e9 transparent;
        width: 0;
        height: 0;
        top: -21px;
        position: absolute;
        z-index: 9999;
        left: 28px;
}
[data-v-39d0614c].opera_small_arrow {
        border: 8px solid;
        border-color: transparent transparent #fff transparent;
        width: 0;
        height: 0;
        position: absolute;
        top: -5px;
        left: -7px;
}
[data-v-39d0614c] .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;
}
[data-v-39d0614c] .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;
}
[data-v-39d0614c] .el-pagination{
        padding-right:40px;
}

/****UI调整***/
[data-v-39d0614c].btn_plus{
        font-size:16px;
        font-weight:bold;
        padding-right:4px;
}
[data-v-39d0614c].manager_btn_delete{
        font-size:14px;
        padding-right:4px;
}
[data-v-39d0614c].reset_icon_box{
        background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
        background-size: contain;
}
[data-v-39d0614c] .has-gutter th{
        text-align: center;
        font-weight:normal;
}
[data-v-39d0614c] .search_input_box .el-input--suffix .el-input__inner{
        background-color: #fff;
        margin-top:24px;
}
[data-v-39d0614c] .search_input_box .el-input--suffix .el-input__inner:focus{
        -webkit-box-shadow: 0px 0px 4px #d4ecff;
                box-shadow: 0px 0px 4px #d4ecff;
        border:1px solid #a2d6ff;
}
[data-v-39d0614c] .search_input_box input{
        height:32px;
        border-right:1px solid #dcdfe6;
        line-height: 32px;
}
[data-v-39d0614c] .search_input_box .el-input__suffix{
        margin-top:6px;
}
[data-v-39d0614c] .manage_teacher_filter .el-select span.el-input__suffix{
        line-height:40px;
}
.create_user_sure_btn[data-v-39d0614c] {
        width: 200px;
        margin: auto;
        display: block;
}
.download_qrcode_btn[data-v-39d0614c]{
        display: block;
        margin: 24px auto;
        clear: both;
        float: none;
        width: 80px;
        text-align: center;
}
.tab-item-wrapper[data-v-39d0614c] {
        margin-right: 20px; /* 与其他标签的间距 */
        position: relative;
}
.tab-item[data-v-39d0614c] {
        display: inline-block;
        padding: 8px 16px;
        cursor: pointer;
        /* 非激活状态样式 */
        color: #666;
        border-bottom: 2px solid transparent;
        position: relative;
}
[data-v-39d0614c] .el-badge {
        vertical-align: baseline;
}
[data-v-39d0614c] .el-badge__content {
        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;
        top: 30px;
        right: 30px;
        min-width: 18px;
        height: 18px;
        line-height: 18px;
        width: 18px;
        font-size: 11px;
        border-radius: 50%;
}
[data-v-39d0614c]  body{
        background: #f3f4f6;
        height: 100%;
        overflow: auto;
}
[data-v-39d0614c]  .el-select input{
}
[data-v-39d0614c]  .el-badge__content{
        padding: 0px;
}
.invite_code_imgbox[data-v-39d0614c]{
        width: 100%;
        height: 350px;
        text-align: center;
}
.invite_code_imgbox img[data-v-39d0614c]{
        height: 100%;
}
.invite_code_box[data-v-39d0614c]{
        text-align: center;
}
.invite_code_box_tip[data-v-39d0614c]{
        font-size: 15px;
}
.er_code_icon[data-v-39d0614c]{
        display: inline-block;
        width: 20px;
        height: 20px;
        background: url(/vue/dist/static/img/er_code_03.42e52ff.png) no-repeat;
        margin-top: 4px;
}
[data-v-39d0614c]  i.el-input__icon.el-icon-circle-close.el-input__clear {
        line-height: 32px;
        margin-right: -10px;
        position: absolute;
        right:30px;
        top:1px;
}
[data-v-39d0614c]  .search_input_box{
        float: right;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
[data-v-39d0614c]  .search_input_box .el-input-group{
        -webkit-box-shadow: 2px 2px 2px #eee;
                box-shadow: 2px 2px 2px #eee;
}
[data-v-39d0614c]  .search_input_box input:focus{
        -webkit-box-shadow: 0px 0px 4px #d4ecff;
                box-shadow: 0px 0px 4px #d4ecff;
        border:1px solid #a2d6ff;
}
[data-v-39d0614c]  .search_input_box .el-input-group__append{
        border:1px solid #cfd7e0;
        border-left: 0;
        background-color: #fff;
}
[data-v-39d0614c]  .search_input_box .el-input-group__append .el-button{
        background: #fff;
        padding:0;
}
[data-v-39d0614c].item_operat_btn{
        text-align: center;
}
[data-v-39d0614c].teacher_common_iconbox{
        display: inline-block;
        width: 16px;
        height:16px;
        background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
        padding-right:8px;
}
[data-v-39d0614c]  .export_icon_box{
        background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-39d0614c].cancel_icon_box{
        background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-39d0614c].del_icon_box{
        background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-39d0614c].cancel_choose_teacher{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        float: left;
        cursor: pointer;
        color: #2fa2fe;
        margin-top:10px;
}
[data-v-39d0614c].del_teacher, .reset_password[data-v-39d0614c]{
        float: right;
        margin-top:24px;
}
[data-v-39d0614c].reset_password{
        margin-right:20px;
}
[data-v-39d0614c].teacher_common_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;
}
[data-v-39d0614c].manage_list_title{
        float: left;
        line-height:80px;
}
[data-v-39d0614c].area_select_list_box{
        float: left;
        margin:10px;
        width:166px;
}
[data-v-39d0614c].manage_teacher_filter, .manage_teacher_more[data-v-39d0614c]{
        overflow: hidden;
        line-height: 60px;
        padding: 0 40px;
}
[data-v-39d0614c].manage_teacher_more{
        height:80px;
}
[data-v-39d0614c]  .area_select_list_box .el-input__inner{
        color: #7a8590;
        height:35px;
        line-height:35px;
}
[data-v-39d0614c]  .add_teacher, .export_teacher[data-v-39d0614c], .import_teacher[data-v-39d0614c]{
        float: right;
        margin-top:24px;
        margin-left:20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
[data-v-39d0614c]  .table_box{
        padding:0 40px;
}
[data-v-39d0614c]  .el-table{
        border-radius: 10px;
}
[data-v-39d0614c].empty_box{
        width:100%;
        min-height:400px;
}
[data-v-39d0614c].empty_box img{
        margin:40px 0;
}
[data-v-39d0614c]  .el-checkbox__input.is-indeterminate .el-checkbox__inner{
        background: #fff;
        border-color: #DCDFE6;
}
[data-v-39d0614c]  .el-table .head_style{
        color: #545f69;
        background-color: #e5e8ec;
        height:35px;
}
[data-v-39d0614c]  span.statu_down {
        color: #98a0aa;
}
[data-v-39d0614c]  .el-table .head_style th{
        background-color: #e5e8ec;
        padding:0 0;
        height:20px;
}
[data-v-39d0614c]  .el-checkbox__inner{
        width:20px;
        height:20px;
}
[data-v-39d0614c]  .el-dropdown{
        cursor: pointer;
}
[data-v-39d0614c]  .table_hover_ed{
        position: absolute;
        width:100%;
}
[data-v-39d0614c].teacher_list_box{
        font-size:14px;
        overflow: auto;
        height: 100%;
}
[data-v-39d0614c]  .check_item{
        width: 20px;
        height: 20px;
        border: 1px solid #b2bac3;
        border-radius: 3px;
}
[data-v-39d0614c]  .list_con .check_item{
        border: 1px solid #d6d8e1;
}
[data-v-39d0614c]  .li_item{
        float: left;
        width: 12%;
        height:100%;
}
[data-v-39d0614c]  .list_head{
        overflow: hidden;
        height: 50px;
        line-height:50px;
        background: #e5e8ec;
        color: #545f69;
}
[data-v-39d0614c].list_con{
        overflow: hidden;
        height: 70px;
        line-height: 70px;
        color: #8f98a3;
}
[data-v-39d0614c]  .li_item_check{
        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%;
}
[data-v-39d0614c].li_item_name{
        /*position: relative;*/
}
[data-v-39d0614c]  .teacher_name{
        position: relative;
        left:46%;
        width:60%;
        display: block;
        /*line-height:70px;*/
        color: #333333;
        text-align: left;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
}
[data-v-39d0614c]  .list_con{
        border-bottom:1px solid #e9eff4;
}
[data-v-39d0614c]  .teacher_logo{
        position: absolute;
        left:21%;
        display: inline-block;
        width:40px;
        height:40px;
        border-radius: 50%;
        top:12px;
}
[data-v-39d0614c]  .teacher_logo img{
        width:100%;
        height:100%;
        border-radius: 50%;
}
[data-v-39d0614c]  .el-table th, .el-table tr[data-v-39d0614c]{
        height:20px;
}
[data-v-39d0614c]  .el-table tr{
        height:70px;
        color: #98a0aa;
}
[data-v-39d0614c]  .el-table th.is-leaf {
        height:20px!important;
        padding:0 0!important;
}
[data-v-39d0614c]  .el-table__row td{
        position: relative;
        text-align: center;
}
[data-v-39d0614c]  .opera_common_btn{
        padding:0 10px;
        color: #858f99;
        line-height: 26px;
        text-align: center;
        cursor: pointer;
}
[data-v-39d0614c].more_opera_btn{
        cursor: pointer;
}
[data-v-39d0614c].opera_common_btn:hover{
        background: #f3f3f3;
        color: #2fa2fe;
}
[data-v-39d0614c].operat_btn_box{
        position: absolute;
        z-index: 10;
        background: #fff;
        top:60px;
        right:60px;
        border:1px solid #cfd8e1;
        -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
                box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-39d0614c].opera_big_arrow {
        border: 10px solid;
        border-color: transparent transparent #e9e8e9 transparent;
        width: 0;
        height: 0;
        top: -21px;
        position: absolute;
        z-index: 9999;
        left: 28px;
}
[data-v-39d0614c].opera_small_arrow {
        border: 8px solid;
        border-color: transparent transparent #fff transparent;
        width: 0;
        height: 0;
        position: absolute;
        top: -5px;
        left: -7px;
}
[data-v-39d0614c]  .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;
}
[data-v-39d0614c]  .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;
}
[data-v-39d0614c]  .el-pagination{
        padding-right:40px;
}

/****UI调整***/
[data-v-39d0614c].btn_plus{
        font-size:16px;
        font-weight:bold;
        padding-right:4px;
}
[data-v-39d0614c].manager_btn_delete{
        font-size:14px;
        padding-right:4px;
}
[data-v-39d0614c].reset_icon_box{
        background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
        background-size: contain;
}
[data-v-39d0614c]  .has-gutter th{
        text-align: center;
        font-weight:normal;
}
[data-v-39d0614c]  .search_input_box .el-input--suffix .el-input__inner{
        background-color: #fff;
        margin-top:24px;
}
[data-v-39d0614c]  .search_input_box .el-input--suffix .el-input__inner:focus{
        -webkit-box-shadow: 0px 0px 4px #d4ecff;
                box-shadow: 0px 0px 4px #d4ecff;
        border:1px solid #a2d6ff;
}
[data-v-39d0614c]  .search_input_box input{
        height:32px;
        border-right:1px solid #dcdfe6;
        line-height: 32px;
}
[data-v-39d0614c]  .search_input_box .el-input__suffix{
        margin-top:6px;
}
[data-v-39d0614c]  .manage_teacher_filter .el-select span.el-input__suffix{
        line-height:40px;
}
.create_user_sure_btn[data-v-39d0614c] {
        width: 200px;
        margin: auto;
        display: block;
}
.download_qrcode_btn[data-v-39d0614c]{
        display: block;
        margin: 24px auto;
        clear: both;
        float: none;
        width: 80px;
        text-align: center;
}
[data-v-39d0614c]  .school_name{
        text-align: center;
}
.tab-header[data-v-39d0614c] {
        margin-bottom: 20px;
}
.tab-item[data-v-39d0614c] {
        padding: 10px 20px;
        cursor: pointer;
        margin-right: 10px;
        font-size: 16px;
}
.tab-item.active[data-v-39d0614c] {
        color: #409EFF;
        font-weight: bold;
}
.manage-list[data-v-39d0614c] {
        background-color: #fff;
        padding: 20px;
        border-radius: 4px;
        -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
                box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}

body[data-v-21955410]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-21955410]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-21955410]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-21955410] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-21955410]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-21955410]{
    line-height:50px;
}
.logo_tip[data-v-21955410]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-21955410]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-21955410] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-21955410] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-21955410], .recognize-info-title[data-v-21955410]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-21955410] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-21955410] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-21955410] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-21955410] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-21955410]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-21955410]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-21955410] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-21955410]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-21955410]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-21955410]{
    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;
}
.return_tolist_icon[data-v-21955410]{
}
.new-teacher-g-wrapper .el-select[data-v-21955410] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-21955410] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-21955410] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-21955410]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-21955410]{
    line-height:140px;
}
.qcode_img[data-v-21955410]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-21955410]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-21955410]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-21955410]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-21955410]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-21955410] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-21955410]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-21955410] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-21955410] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-21955410] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-21955410]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-21955410] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-21955410]{
        height:474px;
}
}
.create_user_sure_btn[data-v-21955410] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-21955410]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-21955410]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-21955410]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-21955410]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-21955410]{
    line-height:40px;
}
.manage_form_label[data-v-21955410]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-21955410]{
    float: left;
}
.red_star[data-v-21955410]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-21955410]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-21955410]{
}
.ID_avatar[data-v-21955410]{
    width: 100%;
    height: 100%;
}
[data-v-21955410] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-21955410]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.code_block[data-v-21955410] {
    margin-left: 0;
    float: left;
    width: 28%;
    text-align: center;
}
.new_qrcode[data-v-21955410] {
    max-height: 400px;
    width: 200px;
}
.layui_download_code_tip[data-v-21955410] {
    font-size: 15px;
    color: #535252;
    line-height: 30px;
}
.layui_download_code[data-v-21955410] {
    width: 58px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    background-color: #2fa2fe;
    color: #fff;
    margin: 10px auto;
    cursor: pointer;
}
.change_name_origin[data-v-21955410]{
    cursor: pointer;
    color: #409EFF;
}
.class_upload_img[data-v-21955410]{
    width: 100px;
    height: 100px;
    border: 1px solid #dcdfe6;
    text-align: center;
    line-height:100px;
}
.class_upload_img .avatar[data-v-21955410]{
    width: 100%;
    height:100%;
}
.create_class_left_label[data-v-21955410]{
    width:79px;
    height:40px;
    line-height:40px;
    text-align: right;
    float: left;
    padding-right:12px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_create_red_star[data-v-21955410]{
    color: #f56c6c;
}
.create_class_item_box[data-v-21955410]{
    margin-bottom:22px;
    height:40px;
    line-height:40px;
}
.create_item_class_inputname[data-v-21955410]{
    float: left;
    width:273px;
}

[data-v-6276d9b0] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-6276d9b0] .el-select input{
}
[data-v-6276d9b0] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-6276d9b0] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-6276d9b0] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-6276d9b0] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-6276d9b0] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-6276d9b0] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-6276d9b0] .item_operat_btn{
    text-align: center;
}
[data-v-6276d9b0] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-6276d9b0] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-6276d9b0] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-6276d9b0] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-6276d9b0] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-6276d9b0] .del_teacher, .reset_password[data-v-6276d9b0]{
    float: right;
    margin-top:24px;
}
[data-v-6276d9b0] .reset_password{
    margin-right:20px;
}
[data-v-6276d9b0] .teacher_common_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;
}
[data-v-6276d9b0] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-6276d9b0] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-6276d9b0] .manage_teacher_filter, .manage_teacher_more[data-v-6276d9b0]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-6276d9b0] .manage_teacher_more{
    height:80px;
}
[data-v-6276d9b0] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-6276d9b0] .add_teacher, .export_teacher[data-v-6276d9b0], .import_teacher[data-v-6276d9b0]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-6276d9b0] .table_box{
    padding:0 40px;
}
[data-v-6276d9b0] .el-table{
    border-radius: 10px;
}
[data-v-6276d9b0] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-6276d9b0] .empty_box img{
    margin:40px 0;
}
[data-v-6276d9b0] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-6276d9b0] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-6276d9b0] span.statu_down {
    color: #98a0aa;
}
[data-v-6276d9b0] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-6276d9b0] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-6276d9b0] .el-dropdown{
    cursor: pointer;
}
[data-v-6276d9b0] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-6276d9b0].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-6276d9b0] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-6276d9b0] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-6276d9b0] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-6276d9b0] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-6276d9b0] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-6276d9b0] .li_item_check{
    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%;
}
.li_item_name[data-v-6276d9b0]{
    /*position: relative;*/
}
[data-v-6276d9b0] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-6276d9b0] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-6276d9b0] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-6276d9b0] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-6276d9b0] .el-table th, .el-table tr[data-v-6276d9b0]{
    height:20px;
}
[data-v-6276d9b0] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-6276d9b0] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-6276d9b0] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-6276d9b0] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-6276d9b0] .more_opera_btn{
    cursor: pointer;
}
[data-v-6276d9b0] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-6276d9b0] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-6276d9b0] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-6276d9b0] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-6276d9b0] .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;
}
[data-v-6276d9b0] .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;
}
[data-v-6276d9b0] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-6276d9b0] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-6276d9b0] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-6276d9b0] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-6276d9b0] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-6276d9b0] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-6276d9b0] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-6276d9b0] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-6276d9b0] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-6276d9b0] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-6276d9b0] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-6276d9b0]{
    margin: 10px;
}
.create_user_sure_btn[data-v-6276d9b0] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-6276d9b0]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-6276d9b0] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-6276d9b0] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-6276d9b0] .el-badge {
    vertical-align: baseline;
}
[data-v-6276d9b0] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-6276d9b0] {
    margin-bottom: 20px;
}
.tab-item[data-v-6276d9b0] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-6276d9b0] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-6276d9b0] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}

.class_manage_list[data-v-73dd37ea]{
    overflow: auto;
    height: 100%;
}
.class_member_card_box[data-v-73dd37ea] {
    width:98%;
    margin:20px auto;
    border: none;
    -webkit-box-shadow: 0px 2px 1px 0px #eee;
            box-shadow: 0px 2px 1px 0px #eee;
}
.class_member_user_item[data-v-73dd37ea] {
    position: relative;
    float: left;
    width: 60px;
    height: 86px;
    text-align: center;
    margin-right:20px;
    cursor: pointer;
}
.class_member_selected_del[data-v-73dd37ea] {
    position: absolute;
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .4);
    border-radius: 50%;
    top: 0;
    z-index: 9;
    text-align: center;
    line-height: 60px;
    color: #fff;
}
.class_member_selected_logo[data-v-73dd37ea] {
    width: 60px;
    height: 60px;
    margin-bottom:2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_member_selected_logo img[data-v-73dd37ea] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_member_tabname .el-divider[data-v-73dd37ea]{
    width:4px;
    background: #2fa2fe;
}
.member_admin_teacher_box[data-v-73dd37ea] {
    width: 93%;
    margin: 20px auto;
    background: #f3f4f6;
    padding:20px;
    overflow: hidden;
}
.class_member_add_btn[data-v-73dd37ea] {
    float: left;
    border: 1px dashed #888;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    line-height:60px;
    font-size:30px;
    cursor: pointer;
}
.class_student_move_btn[data-v-73dd37ea]{
    display: none;
    background: #2fa2fe;
    color: #fff;
    padding: 4px 0;
    font-size: 12px;
    border-radius: 2px;
    margin-top: 6px;
}
.class_detail_box[data-v-73dd37ea] {
    overflow: hidden;
    margin-bottom: 10px;
}
.class_detail_img[data-v-73dd37ea] {
    width: 100px;
    height:100px;
    float: left;
    margin-left:20px;
}
.class_detail_img img[data-v-73dd37ea]{
    width:90%;
    height:90%;
}
.class_name_info[data-v-73dd37ea] {
    float: left;
}
.class_name_style[data-v-73dd37ea]{
    font-size:18px;
    color: #2fa2fe;
    line-height:40px;
}
.member_normal_teacher_box .class_member_user_item[data-v-73dd37ea]{
    margin-bottom:14px;
}
.class_member_return[data-v-73dd37ea]{
    float: right;
    position: relative;
    z-index: 99;
    top: 20px;
    right: 20px;
    margin-top:0;
}
.class_member_user_name[data-v-73dd37ea]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:60px;
}
.manage_list_return[data-v-73dd37ea]{
    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;
}
.class_member_card_box .el-tabs--border-card>.el-tabs__header[data-v-73dd37ea] {
    background-color: #f3f4f6;
}
.class_member_tab_item_float[data-v-73dd37ea]{
    float: left;
    width: 45%;
    margin-right: 2%;
}
.class_member_tab_item_float .member_admin_teacher_box[data-v-73dd37ea]{
    margin-left: 4%;
    border-radius: 3px;
}

.create_school_box[data-v-53927c31] {
    background: #f3f4f6;
    height:100%;
}
.workflow-create-step[data-v-53927c31]{
    position: relative;
    width:80%;
    height:1px;
    border-bottom:1px dashed #bfc6cd;
    padding-top:34px;
    float: left;
    left: 5%;
}
.workflow-create-step-item[data-v-53927c31]{
    position: absolute;
    width:168px;
    top:0;
    left:8%;
    background: #f3f4f6;
    text-align: center;
}
.workflow-create-step-item.ed[data-v-53927c31]{
    color: #2fa2fe;
}
.workflow-create-step-item.ed .workflow-create-step-itemnum[data-v-53927c31] {
    background: #2fa2fe;
    color: #fff;
}
.workflow-create-step-item2[data-v-53927c31]{
    /*left:31%;*/
    left: 42%;
}
.workflow-create-step-item3[data-v-53927c31]{
    left:54%;
}
.workflow-create-step-item4[data-v-53927c31]{
    left:78%;
    /*width:100px; [yansen][2023/1/6]*/
    width: 145px;
}
.workflow-create-step-itemnum[data-v-53927c31]{
    display: inline-block;
    background: #d6d8e1;
    color: #545f69;
    border-radius: 50%;
    width:28px;
    height:28px;
    text-align: center;
    line-height:28px;
}
.common-create-top[data-v-53927c31]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.common-create-top-title[data-v-53927c31]{
    float: left;
    line-height:70px;
}
.common-create-top-return[data-v-53927c31]{
    margin-top:20px;
    float: right;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    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;
}
.create_school_content_box[data-v-53927c31]{
    width: 86%;
    margin: auto;
    height: 76%;
    background: #fff;
    overflow: auto;
    padding: 1% 4% 1%;
}
.create_school_notice[data-v-53927c31]{
    margin: 5px 45px;
    padding: 8px 15px;
    background-color: #fafbff;
    border: 1px solid #f3f4f6;
    border-radius: 5px;
    color: #888;
    margin-bottom:30px;
}
.red_star[data-v-53927c31]{
    color: red;
}
.cs_form_input[data-v-53927c31]{
    width:280px;
}
.cs_form_label[data-v-53927c31]{
    float: left;
    width:100px;
    text-align: right;
    font-size: 14px;
    color: #606266;
    line-height: 40px;
    padding: 0 12px 0 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.cs_upload_box[data-v-53927c31]{
    overflow: hidden;
}
.class_upload_img[data-v-53927c31] {
    float: left;
    width: 100px;
    height: 100px;
    border: 1px solid #dcdfe6;
    text-align: center;
    line-height: 100px;
    cursor: pointer;
}
.logo_tip[data-v-53927c31]{
    clear: both;
}
.cs_form_checkbox[data-v-53927c31]{
    margin-right:10px;
}
[data-v-53927c31] .cs_form_checkbox.el-checkbox-button--medium .el-checkbox-button__inner{
    border-left:1px solid #DCDFE6;
}
.create_school_save_btn[data-v-53927c31]{
    margin:auto;
    display: block;
}
.class_upload_img .avatar[data-v-53927c31]{
    width:100%;
    height:100%;
}
.map[data-v-53927c31] {
    width: 90%;
    height: 400px;
    margin-top:20px;
}
.cs_map_search[data-v-53927c31]{
    margin-top:20px;
    width:600px;
}
.school_description_text textarea[data-v-53927c31]{
    height:200px;
}
.edit_school_content_box[data-v-53927c31]{
    margin-top:20px;
}
.stage_set_btn[data-v-53927c31]{
    margin-left: 10px;
}
.stage_set_btn_new[data-v-53927c31]{
    display: inline-block;
    color: #677580;
    padding: 0;
    padding-left: 20px;
    border: none;
    background: transparent;
}
.stage_set_btn_new i[data-v-53927c31]{
    padding-right: 6px;
}
.edit-school-expand-btn[data-v-53927c31]{
    cursor: pointer;
    color: #2fa2fe;
}
.edit-school-expand-btn i[data-v-53927c31]{
    display: inline-block;
}
/*同步的预设css [yansen][2023/1/6]*/
.position-relative[data-v-53927c31]{
    position: relative;
}
.full-fill[data-v-53927c31] {
    height: 100%;
}
.object-fit-scale-down[data-v-53927c31]{
    -o-object-fit: scale-down;
       object-fit: scale-down;
    width: 100%;
    height: 100%;
}
.flex[data-v-53927c31]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.flex-wrap[data-v-53927c31]{
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
/*[yansen][2023/1/6]*/
.group-selected[data-v-53927c31]{
    display:grid;
    width:300px;
    grid-template-columns:1fr auto;
    -ms-flex-line-pack:center;
        align-content:center;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    background:#ecf5ff;
    padding:0px 14px 0px 14px;
    border:1px solid #b3d8ff!important;
    margin-right: 10px;
    margin-bottom: 10px;
}
.group-selected .name[data-v-53927c31]{
    color: #409eff;
}
.group-selected .icon[data-v-53927c31]{
    color: #409eff;
    cursor: pointer;
}
.domain-input[data-v-53927c31]{
    max-width: 600px;
}

body[data-v-53927c31]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-53927c31]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-53927c31]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-53927c31] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-53927c31]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-53927c31]{
    line-height:50px;
}
.logo_tip[data-v-53927c31]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-53927c31]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-53927c31] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-53927c31] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-53927c31], .recognize-info-title[data-v-53927c31]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-53927c31] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-53927c31] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-53927c31] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-53927c31] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-53927c31]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-53927c31]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-53927c31] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-53927c31]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-53927c31]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-53927c31]{
    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;
}
.return_tolist_icon[data-v-53927c31]{
}
.new-teacher-g-wrapper .el-select[data-v-53927c31] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-53927c31] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-53927c31] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-53927c31]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-53927c31]{
    line-height:140px;
}
.qcode_img[data-v-53927c31]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-53927c31]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-53927c31]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-53927c31]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-53927c31]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-53927c31] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-53927c31]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-53927c31] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-53927c31] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-53927c31] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-53927c31]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-53927c31] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-53927c31]{
        height:474px;
}
}
.create_user_sure_btn[data-v-53927c31] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-53927c31]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-53927c31]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-53927c31]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-53927c31]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-53927c31]{
    line-height:40px;
}
.manage_form_label[data-v-53927c31]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-53927c31]{
    float: left;
}
.red_star[data-v-53927c31]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-53927c31]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-53927c31]{
}
.ID_avatar[data-v-53927c31]{
    width: 100%;
    height: 100%;
}
[data-v-53927c31] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-53927c31]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}

body[data-v-5eaa5eff]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-5eaa5eff]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-5eaa5eff]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-5eaa5eff] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-5eaa5eff]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-5eaa5eff]{
    line-height:50px;
}
.logo_tip[data-v-5eaa5eff]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-5eaa5eff]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-5eaa5eff] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-5eaa5eff] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-5eaa5eff], .recognize-info-title[data-v-5eaa5eff]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-5eaa5eff] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-5eaa5eff] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-5eaa5eff] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-5eaa5eff] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-5eaa5eff]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-5eaa5eff]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-5eaa5eff] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-5eaa5eff]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-5eaa5eff]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-5eaa5eff]{
    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;
}
.return_tolist_icon[data-v-5eaa5eff]{
}
.new-teacher-g-wrapper .el-select[data-v-5eaa5eff] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-5eaa5eff] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-5eaa5eff] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-5eaa5eff]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-5eaa5eff]{
    line-height:140px;
}
.qcode_img[data-v-5eaa5eff]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-5eaa5eff]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-5eaa5eff]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-5eaa5eff]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-5eaa5eff]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-5eaa5eff] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-5eaa5eff]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-5eaa5eff] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-5eaa5eff] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-5eaa5eff] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-5eaa5eff]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-5eaa5eff] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-5eaa5eff]{
        height:474px;
}
}
.create_user_sure_btn[data-v-5eaa5eff] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-5eaa5eff]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-5eaa5eff]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-5eaa5eff]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-5eaa5eff]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-5eaa5eff]{
    line-height:40px;
}
.manage_form_label[data-v-5eaa5eff]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-5eaa5eff]{
    float: left;
}
.red_star[data-v-5eaa5eff]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-5eaa5eff]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-5eaa5eff]{
}
.ID_avatar[data-v-5eaa5eff]{
    width: 100%;
    height: 100%;
}
[data-v-5eaa5eff] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-5eaa5eff]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}

.institution-selection-dialog .tree-selection .el-tree{
    background: #f5f5f5;
}
.institution-selection-dialog .tree-selection .el-tree .el-tree-node__content:hover{
    background: #f5f5f5;
}

.dialog-left[data-v-cbce4f3c]{
    width: 300px;
    height: 100%;
    margin-right: 20px;
}
.dialog-right[data-v-cbce4f3c]{
    width: calc(100% - 300px);
    height: 100%;
}
.tree-selection[data-v-cbce4f3c]{
    height: calc(100% - 50px);
    background: #f5f5f5;
    border-radius: 5px;
    padding-top: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: auto;
}
.dialog-right-name[data-v-cbce4f3c], .dialog-left-name[data-v-cbce4f3c]{
    line-height: 40px;
}
.dialog-right-results-selection[data-v-cbce4f3c]{
    height: calc(100% - 50px);
    border:1px solid #d5d5d5;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 13px 8px;
}
.dialog-right-results-selection.empty[data-v-cbce4f3c] {
    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;
}
.dialog-right-results-selection-item[data-v-cbce4f3c]{
    display:grid;
    width:230px;
    grid-template-columns:calc(100% - 20px) auto;
    -ms-flex-line-pack:center;
        align-content:center;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    background:#f0f0f0;
    padding:10px 14px 10px 14px;
    border-radius: 4px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
.dialog-right-results-selection-item .name[data-v-cbce4f3c]{
    color:#5b6c75;
}
.dialog-right-results-selection-item .icon[data-v-cbce4f3c]{
    color:#5b6c75;
    cursor: pointer;
}


[data-v-5125b271] body{
    background: #f3f4f6;
    height: 100%;
    overflow: auto;
}
[data-v-5125b271] .el-select input{
}
[data-v-5125b271] i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right:30px;
    top:1px;
}
[data-v-5125b271] .search_input_box{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-5125b271] .search_input_box .el-input-group{
    -webkit-box-shadow: 2px 2px 2px #eee;
            box-shadow: 2px 2px 2px #eee;
}
[data-v-5125b271] .search_input_box input:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-5125b271] .search_input_box .el-input-group__append{
    border:1px solid #cfd7e0;
    border-left: 0;
    background-color: #fff;
}
[data-v-5125b271] .search_input_box .el-input-group__append .el-button{
    background: #fff;
    padding:0;
}
[data-v-5125b271] .item_operat_btn{
    text-align: center;
}
[data-v-5125b271] .teacher_common_iconbox{
    display: inline-block;
    width: 16px;
    height:16px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    padding-right:8px;
}
[data-v-5125b271] .export_icon_box{
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
[data-v-5125b271] .cancel_icon_box{
    background: url(/vue/dist/static/img/cancel_choose_03.e00265b.png) no-repeat center;
}
[data-v-5125b271] .del_icon_box{
    background: url(/vue/dist/static/img/del_03.08e37c8.png) no-repeat center;
}
[data-v-5125b271] .cancel_choose_teacher{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    cursor: pointer;
    color: #2fa2fe;
    margin-top:10px;
}
[data-v-5125b271] .del_teacher, .reset_password[data-v-5125b271]{
    float: right;
    margin-top:24px;
}
[data-v-5125b271] .reset_password{
    margin-right:20px;
}
[data-v-5125b271] .teacher_common_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;
}
[data-v-5125b271] .manage_list_title{
    float: left;
    line-height:80px;
}
[data-v-5125b271] .area_select_list_box{
    float: left;
    margin:10px;
    width:166px;
}
[data-v-5125b271] .manage_teacher_filter, .manage_teacher_more[data-v-5125b271]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
[data-v-5125b271] .manage_teacher_more{
    height:80px;
}
[data-v-5125b271] .area_select_list_box .el-input__inner{
    color: #7a8590;
    height:35px;
    line-height:35px;
}
[data-v-5125b271] .add_teacher, .export_teacher[data-v-5125b271], .import_teacher[data-v-5125b271]{
    float: right;
    margin-top:24px;
    margin-left:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
[data-v-5125b271] .table_box{
    padding:0 40px;
}
[data-v-5125b271] .el-table{
    border-radius: 10px;
}
[data-v-5125b271] .empty_box{
    width:100%;
    min-height:400px;
}
[data-v-5125b271] .empty_box img{
    margin:40px 0;
}
[data-v-5125b271] .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-5125b271] .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:35px;
}
[data-v-5125b271] span.statu_down {
    color: #98a0aa;
}
[data-v-5125b271] .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:20px;
}
[data-v-5125b271] .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-5125b271] .el-dropdown{
    cursor: pointer;
}
[data-v-5125b271] .table_hover_ed{
    position: absolute;
    width:100%;
}
[data-v-5125b271].teacher_list_box{
    font-size:14px;
    height: 100%;
    overflow: auto;
}
[data-v-5125b271] .check_item{
    width: 20px;
    height: 20px;
    border: 1px solid #b2bac3;
    border-radius: 3px;
}
[data-v-5125b271] .list_con .check_item{
    border: 1px solid #d6d8e1;
}
[data-v-5125b271] .li_item{
    float: left;
    width: 12%;
    height:100%;
}
[data-v-5125b271] .list_head{
    overflow: hidden;
    height: 50px;
    line-height:50px;
    background: #e5e8ec;
    color: #545f69;
}
[data-v-5125b271] .list_con{
    overflow: hidden;
    height: 70px;
    line-height: 70px;
    color: #8f98a3;
}
[data-v-5125b271] .li_item_check{
    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%;
}
.li_item_name[data-v-5125b271]{
    /*position: relative;*/
}
[data-v-5125b271] .teacher_name{
    position: relative;
    left:46%;
    width:60%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
[data-v-5125b271] .list_con{
    border-bottom:1px solid #e9eff4;
}
[data-v-5125b271] .teacher_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
[data-v-5125b271] .teacher_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
[data-v-5125b271] .el-table th, .el-table tr[data-v-5125b271]{
    height:20px;
}
[data-v-5125b271] .el-table tr{
    height:70px;
    color: #98a0aa;
}
[data-v-5125b271] .el-table th.is-leaf {
    height:20px;
    /*padding:0 0!important;*/
}
[data-v-5125b271] .el-table__row td{
    position: relative;
    text-align: center;
}
[data-v-5125b271] .opera_common_btn{
    padding:0 10px;
    color: #858f99;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
}
[data-v-5125b271] .more_opera_btn{
    cursor: pointer;
}
[data-v-5125b271] .opera_common_btn:hover{
    background: #f3f3f3;
    color: #2fa2fe;
}
[data-v-5125b271] .operat_btn_box{
    position: absolute;
    z-index: 10;
    background: #fff;
    top:60px;
    right:60px;
    border:1px solid #cfd8e1;
    -webkit-box-shadow: 0px 0px 4px 1px #f3f3f3;
            box-shadow: 0px 0px 4px 1px #f3f3f3;
}
[data-v-5125b271] .opera_big_arrow {
    border: 10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width: 0;
    height: 0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 28px;
}
[data-v-5125b271] .opera_small_arrow {
    border: 8px solid;
    border-color: transparent transparent #fff transparent;
    width: 0;
    height: 0;
    position: absolute;
    top: -5px;
    left: -7px;
}
[data-v-5125b271] .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;
}
[data-v-5125b271] .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;
}
[data-v-5125b271] .el-pagination{
    padding-right:40px;
}
/****UI调整***/
[data-v-5125b271] .btn_plus{
    font-size:16px;
    font-weight:bold;
    padding-right:4px;
}
[data-v-5125b271] .manager_btn_delete{
    font-size:14px;
    padding-right:4px;
}
[data-v-5125b271] .reset_icon_box{
    background: url(/vue/dist/static/img/reset_pwd_03.63c31c6.png) no-repeat center;
    background-size: contain;
}
[data-v-5125b271] .has-gutter th{
    text-align: center;
    font-weight:normal;
}
[data-v-5125b271] .search_input_box .el-input--suffix .el-input__inner{
    background-color: #fff;
    margin-top:24px;
}
[data-v-5125b271] .search_input_box .el-input--suffix .el-input__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
[data-v-5125b271] .search_input_box input{
    height:32px;
    border-right:1px solid #dcdfe6;
    line-height: 32px;
}
[data-v-5125b271] .search_input_box .el-input__suffix{
    margin-top:6px;
}
[data-v-5125b271] .manage_teacher_filter .el-select span.el-input__suffix{
    line-height:40px;
}
[data-v-5125b271] .manage_teacher_filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.user_select_list[data-v-5125b271]{
    margin: 10px;
}
.create_user_sure_btn[data-v-5125b271] {
    width: 200px;
    margin: auto;
    display: block;
}
.download_qrcode_btn[data-v-5125b271]{
    display: block;
    margin: 24px auto;
    clear: both;
    float: none;
    width: 80px;
    text-align: center;
}
.tab-item-wrapper[data-v-5125b271] {
    margin-right: 20px; /* 与其他标签的间距 */
    position: relative;
}
.tab-item[data-v-5125b271] {
    display: inline-block;
    padding: 8px 16px;
    cursor: pointer;
    /* 非激活状态样式 */
    color: #666;
    border-bottom: 2px solid transparent;
    position: relative;
}
[data-v-5125b271] .el-badge {
    vertical-align: baseline;
}
[data-v-5125b271] .el-badge__content {
    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;
    top: 30px;
    right: 30px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    width: 18px;
    font-size: 11px;
    border-radius: 50%;
}
.tab-header[data-v-5125b271] {
    margin-bottom: 20px;
}
.tab-item[data-v-5125b271] {
    padding: 10px 20px;
    cursor: pointer;
    margin-right: 10px;
    font-size: 16px;
}
.tab-item.active[data-v-5125b271] {
    color: #409EFF;
    font-weight: bold;
}
.manage-list[data-v-5125b271] {
    background-color: #fff;
    padding: 20px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
            box-shadow: 0 0 4px rgba(0, 0, 0, .1);
}

.school_name[data-v-5125b271]{
    /*add 2019-12-18*/
    left:10px;
    width: 100%;
}
.school_manage[data-v-5125b271]{
    height: 100%;
    overflow: auto;
}
/*学校名称 增加链接跳转 [yansen][2024/10/22]*/
.school_name._link_event[data-v-5125b271]{
    color: rgb(47, 162, 254);
    text-decoration: underline;
    cursor: pointer;
}

.update_class_table_box[data-v-7c04ebf3]{
    max-height:300px;
    overflow: auto;
}
.update_class_more[data-v-7c04ebf3]{
    height:50px;
}
.cancel_choose_update_class[data-v-7c04ebf3]{
    float: left;
    line-height:30px;
}
.update_class_btn[data-v-7c04ebf3]{
    float: right;
    margin-top:10px;
    margin-left:10px;
}
[data-v-7c04ebf3]  .el-table .update_class_head_style{
    height:40px;
    color: #545f69;
    background-color: #F8F8F8;
}
[data-v-7c04ebf3]  .el-table .update_class_head_style th{
    background-color: #F8F8F8;
}
.update_class_operabtn[data-v-7c04ebf3]{
    display: inline-block;
    background-color: #30a2fe;
    height:30px;
    line-height:30px;
    padding:0 10px;
    color: #fff;
    text-align: center;
    border-radius: 2px;
    cursor: pointer;
}
[data-v-7c04ebf3]  .update_class_table.el-table tr{
    height:40px;
}
[data-v-7c04ebf3]  .pop_small_page.el-pagination.is-background.el-pagination--small{
    width:auto;
}
[data-v-7c04ebf3]  .empty_box{
    min-height:100px;
}
[data-v-7c04ebf3]  .empty_box img{
    margin:auto;
}

.create_school_box[data-v-68c5ec04] {
    background: #f3f4f6;
    height:100%;
}
.workflow-create-step[data-v-68c5ec04]{
    position: relative;
    width:80%;
    height:1px;
    border-bottom:1px dashed #bfc6cd;
    padding-top:34px;
    float: left;
    left: 5%;
}
.workflow-create-step-item[data-v-68c5ec04]{
    position: absolute;
    width:168px;
    top:0;
    left:8%;
    background: #f3f4f6;
    text-align: center;
}
.workflow-create-step-item.ed[data-v-68c5ec04]{
    color: #2fa2fe;
}
.workflow-create-step-item.ed .workflow-create-step-itemnum[data-v-68c5ec04] {
    background: #2fa2fe;
    color: #fff;
}
.workflow-create-step-item2[data-v-68c5ec04]{
    /*left:31%;*/
    left: 42%;
}
.workflow-create-step-item3[data-v-68c5ec04]{
    left:54%;
}
.workflow-create-step-item4[data-v-68c5ec04]{
    left:78%;
    /*width:100px; [yansen][2023/1/6]*/
    width: 145px;
}
.workflow-create-step-itemnum[data-v-68c5ec04]{
    display: inline-block;
    background: #d6d8e1;
    color: #545f69;
    border-radius: 50%;
    width:28px;
    height:28px;
    text-align: center;
    line-height:28px;
}
.common-create-top[data-v-68c5ec04]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.common-create-top-title[data-v-68c5ec04]{
    float: left;
    line-height:70px;
}
.common-create-top-return[data-v-68c5ec04]{
    margin-top:20px;
    float: right;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    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;
}
.create_school_content_box[data-v-68c5ec04]{
    width: 86%;
    margin: auto;
    height: 76%;
    background: #fff;
    overflow: auto;
    padding: 1% 4% 1%;
}
.create_school_notice[data-v-68c5ec04]{
    margin: 5px 45px;
    padding: 8px 15px;
    background-color: #fafbff;
    border: 1px solid #f3f4f6;
    border-radius: 5px;
    color: #888;
    margin-bottom:30px;
}
.red_star[data-v-68c5ec04]{
    color: red;
}
.cs_form_input[data-v-68c5ec04]{
    width:280px;
}
.cs_form_label[data-v-68c5ec04]{
    float: left;
    width:100px;
    text-align: right;
    font-size: 14px;
    color: #606266;
    line-height: 40px;
    padding: 0 12px 0 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.cs_upload_box[data-v-68c5ec04]{
    overflow: hidden;
}
.class_upload_img[data-v-68c5ec04] {
    float: left;
    width: 100px;
    height: 100px;
    border: 1px solid #dcdfe6;
    text-align: center;
    line-height: 100px;
    cursor: pointer;
}
.logo_tip[data-v-68c5ec04]{
    clear: both;
}
.cs_form_checkbox[data-v-68c5ec04]{
    margin-right:10px;
}
[data-v-68c5ec04] .cs_form_checkbox.el-checkbox-button--medium .el-checkbox-button__inner{
    border-left:1px solid #DCDFE6;
}
.create_school_save_btn[data-v-68c5ec04]{
    margin:auto;
    display: block;
}
.class_upload_img .avatar[data-v-68c5ec04]{
    width:100%;
    height:100%;
}
.map[data-v-68c5ec04] {
    width: 90%;
    height: 400px;
    margin-top:20px;
}
.cs_map_search[data-v-68c5ec04]{
    margin-top:20px;
    width:600px;
}
.school_description_text textarea[data-v-68c5ec04]{
    height:200px;
}
.edit_school_content_box[data-v-68c5ec04]{
    margin-top:20px;
}
.stage_set_btn[data-v-68c5ec04]{
    margin-left: 10px;
}
.stage_set_btn_new[data-v-68c5ec04]{
    display: inline-block;
    color: #677580;
    padding: 0;
    padding-left: 20px;
    border: none;
    background: transparent;
}
.stage_set_btn_new i[data-v-68c5ec04]{
    padding-right: 6px;
}
.edit-school-expand-btn[data-v-68c5ec04]{
    cursor: pointer;
    color: #2fa2fe;
}
.edit-school-expand-btn i[data-v-68c5ec04]{
    display: inline-block;
}
/*同步的预设css [yansen][2023/1/6]*/
.position-relative[data-v-68c5ec04]{
    position: relative;
}
.full-fill[data-v-68c5ec04] {
    height: 100%;
}
.object-fit-scale-down[data-v-68c5ec04]{
    -o-object-fit: scale-down;
       object-fit: scale-down;
    width: 100%;
    height: 100%;
}
.flex[data-v-68c5ec04]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.flex-wrap[data-v-68c5ec04]{
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
/*[yansen][2023/1/6]*/
.group-selected[data-v-68c5ec04]{
    display:grid;
    width:300px;
    grid-template-columns:1fr auto;
    -ms-flex-line-pack:center;
        align-content:center;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    background:#ecf5ff;
    padding:0px 14px 0px 14px;
    border:1px solid #b3d8ff!important;
    margin-right: 10px;
    margin-bottom: 10px;
}
.group-selected .name[data-v-68c5ec04]{
    color: #409eff;
}
.group-selected .icon[data-v-68c5ec04]{
    color: #409eff;
    cursor: pointer;
}
.domain-input[data-v-68c5ec04]{
    max-width: 600px;
}

body[data-v-68c5ec04]{
    margin:0;
}
/**头像上传样式**/
.upload_img[data-v-68c5ec04]{
    float: left;
    width: 50px;
    height:50px;
    border-radius: 50%;
    border:1px solid #bebcbc;
    cursor: pointer;
    margin-right:10px;
}
.upload_img img[data-v-68c5ec04]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.avatar-uploader .el-upload[data-v-68c5ec04] {
    border: 1px dashed #d9d9d9;
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
}
.avatar-uploader[data-v-68c5ec04]{
    float: left;
    width:80px;
}
.logo_box .el-form-item__label[data-v-68c5ec04]{
    line-height:50px;
}
.logo_tip[data-v-68c5ec04]{
    float: left;
    line-height:50px;
    color: #919191;
}
.avatar-uploader .el-upload[data-v-68c5ec04]:hover {
    border-color: #409EFF;
}
.avatar-uploader-icon[data-v-68c5ec04] {
    font-size: 28px;
    color: #8c939d;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.avatar[data-v-68c5ec04] {
    width: 60px;
    height: 60px;
    display: block;
}
/***end**/
.title.more-info-title[data-v-68c5ec04], .recognize-info-title[data-v-68c5ec04]{
    width:20%;
}
.el-icon-d-arrow-right[data-v-68c5ec04] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
i.el-icon-d-arrow-left[data-v-68c5ec04] {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
#logo_image_box[data-v-68c5ec04] {
    height: 80px;
    cursor: pointer;
    font-size: 14px;
    color: #dddac0;
    position: relative;
}
#logo_image[data-v-68c5ec04] {
    width: 80px;
    height: 80px;
    vertical-align: middle;
}
.manage_name_box[data-v-68c5ec04]{
    background-color: #f3f4f6;
}
.manage_name_content[data-v-68c5ec04]{
    margin:0 40px;
    padding: 20px 80px;
    background-color: #fff;
    border-radius: 8px;
}
.new-teacher-g-wrapper .title[data-v-68c5ec04] {
    color: #2FA2FD;
    font-size: 14px;
    text-align: left;
    margin-bottom: 20px;
    cursor: pointer;
}
.manage_name_top[data-v-68c5ec04]{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.manage_list_title[data-v-68c5ec04]{
    float: left;
    line-height:80px;
}
.manage_list_return[data-v-68c5ec04]{
    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;
}
.return_tolist_icon[data-v-68c5ec04]{
}
.new-teacher-g-wrapper .el-select[data-v-68c5ec04] {
    width: 100%;
}
.new-teacher-g-wrapper .el-checkbox-group[data-v-68c5ec04] {
    text-align: left;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-68c5ec04] {
    margin-right: 10px;
    margin-bottom:10px;
}
.teacher_subject[data-v-68c5ec04]{
    margin-bottom:12px;
}
.qcode_box .el-form-item__label[data-v-68c5ec04]{
    line-height:140px;
}
.qcode_img[data-v-68c5ec04]{
    float: left;
    width:140px;
}
.qcode_tip[data-v-68c5ec04]{
    float: left;
    line-height: 140px;
    color: #919191;
}
.new-teacher-g-wrapper .el-checkbox-button[data-v-68c5ec04]:first-child {
    margin-left: 0px;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner[data-v-68c5ec04]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.el-checkbox-button__orig-checkbox:checked+.el-checkbox-button__inner[data-v-68c5ec04]{
    -webkit-box-shadow:none;
            box-shadow:none;
}
.new-teacher-g-wrapper .el-checkbox-button .el-checkbox-button__inner[data-v-68c5ec04] {
    border: 1px solid #dcdfe6;
    border-radius: 4px;
}
.birthplace_select_common[data-v-68c5ec04]{
    width:30%;
    margin-right:2%;
}
/* 添加删除角色样式 */
.new-teacher-g-wrapper .el-tag[data-v-68c5ec04] {
    margin-left: 10px;
    height: auto;
    padding-left: 0;
    background-color: #2FA2FD;
    border: none;
    border-radius: 5px;
    cursor: default;
    font-size:14px;
}
.new-teacher-g-wrapper .el-tag .el-icon-close[data-v-68c5ec04] {
    display: none;
}
.new-teacher-g-wrapper .el-tag span[data-v-68c5ec04] {
    height: 100%;
    display: inline-block;
    background-color: white;
    padding: 0 10px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.el-icon-delete[data-v-68c5ec04]:before {
    color: #fff;
    padding: 0 5px;
    cursor: pointer;
}
/*.new-teacher-g-wrapper .el-icon-date:before {
    content: '';
}*/
.new-teacher-g-wrapper .el-date-editor[data-v-68c5ec04] {
    width: 100%;
}
/*.create_teacher_date .el-input--prefix .el-input__inner{
    padding-left:15px;
}*/
/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.choose_img_box[data-v-68c5ec04]{
        height:474px;
}
}
.create_user_sure_btn[data-v-68c5ec04] {
    width: 200px;
    margin: auto;
    display: block;
}
.el-table.selected_parents_list[data-v-68c5ec04]{
    border-radius: 4px;
    margin-top:10px;
}
.selected_parents_list .el-table__row[data-v-68c5ec04]:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.selected_parents_list .el-table--enable-row-hover .el-table__body tr:hover>td[data-v-68c5ec04]{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.student_unbind_parent[data-v-68c5ec04]{
    cursor: pointer;
    display: inline-block;
    width:100%;
    height:100%;
}
.selected_parents_list .head_style[data-v-68c5ec04]{
    line-height:40px;
}
.manage_form_label[data-v-68c5ec04]{
    width:80px;
    text-align: right;
}
.manage_form_content[data-v-68c5ec04]{
    float: left;
}
.red_star[data-v-68c5ec04]{
    color: #f66c6c;
    padding-right:4px;
}
.ID_photo[data-v-68c5ec04]{
    width: 100px;
    height: 139.43px;
    border: 1px solid #C0C4CC;
}
.create_user_photo_div[data-v-68c5ec04]{
}
.ID_avatar[data-v-68c5ec04]{
    width: 100%;
    height: 100%;
}
[data-v-68c5ec04] .el-form-item{
    margin-bottom: 28px;
}
.login_account_box[data-v-68c5ec04]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}

.class_manage_list[data-v-6d4c852d]{
    overflow: auto;
    height: 100%;
}
.class_member_card_box[data-v-6d4c852d] {
    width:98%;
    margin:20px auto;
    border: none;
    -webkit-box-shadow: 0px 2px 1px 0px #eee;
            box-shadow: 0px 2px 1px 0px #eee;
}
.class_member_user_item[data-v-6d4c852d] {
    position: relative;
    float: left;
    width: 60px;
    height: 86px;
    text-align: center;
    margin-right:20px;
    cursor: pointer;
}
.class_member_selected_del[data-v-6d4c852d] {
    position: absolute;
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .4);
    border-radius: 50%;
    top: 0;
    z-index: 9;
    text-align: center;
    line-height: 60px;
    color: #fff;
}
.class_member_selected_logo[data-v-6d4c852d] {
    width: 60px;
    height: 60px;
    margin-bottom:2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.class_member_selected_logo img[data-v-6d4c852d] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_member_tabname .el-divider[data-v-6d4c852d]{
    width:4px;
    background: #2fa2fe;
}
.member_admin_teacher_box[data-v-6d4c852d] {
    width: 93%;
    margin: 20px auto;
    background: #f3f4f6;
    padding:20px;
    overflow: hidden;
}
.class_member_add_btn[data-v-6d4c852d] {
    float: left;
    border: 1px dashed #888;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    line-height:60px;
    font-size:30px;
    cursor: pointer;
}
.class_student_move_btn[data-v-6d4c852d]{
    display: none;
    background: #2fa2fe;
    color: #fff;
    padding: 4px 0;
    font-size: 12px;
    border-radius: 2px;
    margin-top: 6px;
}
.class_detail_box[data-v-6d4c852d] {
    overflow: hidden;
    margin-bottom: 10px;
}
.class_detail_img[data-v-6d4c852d] {
    width: 100px;
    height:100px;
    float: left;
    margin-left:20px;
}
.class_detail_img img[data-v-6d4c852d]{
    width:90%;
    height:90%;
}
.class_name_info[data-v-6d4c852d] {
    float: left;
}
.class_name_style[data-v-6d4c852d]{
    font-size:18px;
    color: #2fa2fe;
    line-height:40px;
}
.member_normal_teacher_box .class_member_user_item[data-v-6d4c852d]{
    margin-bottom:14px;
}
.class_member_return[data-v-6d4c852d]{
    float: right;
    position: relative;
    z-index: 99;
    top: 20px;
    right: 20px;
    margin-top:0;
}
.class_member_user_name[data-v-6d4c852d]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:60px;
}
.manage_list_return[data-v-6d4c852d]{
    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;
}
.class_member_card_box .el-tabs--border-card>.el-tabs__header[data-v-6d4c852d] {
    background-color: #f3f4f6;
}
.class_member_tab_item_float[data-v-6d4c852d]{
    float: left;
    width: 45%;
    margin-right: 2%;
}
.class_member_tab_item_float .member_admin_teacher_box[data-v-6d4c852d]{
    margin-left: 4%;
    border-radius: 3px;
}
.school_teacher_list_content[data-v-6d4c852d]{
    background: #fff;
    padding-bottom:20px;
}
.add_school_teacher_btn[data-v-6d4c852d]{
    margin: 20px;
}
.class_detail_box[data-v-6d4c852d]{
    padding-top:10px;
}

.department_manage_box[data-v-3f95b1cc] {
    background: #fff;
    height:100%;
}
.department_manage_top_import[data-v-3f95b1cc]{
    overflow: hidden;
    line-height: 60px;
    padding: 0 40px;
}
.manage_list_title[data-v-3f95b1cc] {
    float: left;
    line-height: 80px;
}
.common-blue-import-btn[data-v-3f95b1cc]{
    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;
}
.department_manage_btn[data-v-3f95b1cc]{
    float: right;
    margin-left:16px;
    margin-top:15px;
}
.department_input[data-v-3f95b1cc]{
    width:220px;
}
.pop_department_sure_btn[data-v-3f95b1cc]{
    width:180px;
    height:36px;
    line-height:36px;
    background: #30a2fe;
    color: #fff;
    text-align: center;
    margin: auto;
    margin-top:30px;
    border-radius: 4px;
    cursor: pointer;
}
.red_star[data-v-3f95b1cc]{
    color: #F56C6C;
}
.department_input_box[data-v-3f95b1cc]{
    height:140px;
}
.department_manage_selector[data-v-3f95b1cc]{
    margin: auto;
    margin-top:20px;
}
.department_manage_select[data-v-3f95b1cc] {
    width:300px;
}
.dm_my_school_name[data-v-3f95b1cc]{
    width:300px;
}
.department_input_label[data-v-3f95b1cc]{
    display: inline-block;
    width:126px;
    text-align: right;
    margin-right:20px;
}
.department_input_label2[data-v-3f95b1cc]{
    width:300px;
}
.department_input_pop_label[data-v-3f95b1cc]{
    width:auto;
    max-width:200px;
}
[data-v-3f95b1cc] #school_department {
    width: 600px;
    margin: auto;
}
[data-v-3f95b1cc] .nav01{
    width: 664px;
    height: 30px;
    line-height: 30px;
    background: url(/vue/dist/static/img/icon09.ec5daef.png) no-repeat left;
    background-position: 4% 70%;
    cursor:pointer;
}
[data-v-3f95b1cc] .nav-logo01{
    width: 15px;
    height: 17px;
    float: left;
    /*margin-top: 8px;*/
    margin-left: 45px;
    text-align: center;
}
[data-v-3f95b1cc] .nav-name01{
    width: 400px;
    float: left;
    line-height: 30px;
    margin-left: 9px;
    font-size: 14px;
    color:rgb(0, 0, 0);
}
[data-v-3f95b1cc] .right-shift{
    margin-left:17px;
}
[data-v-3f95b1cc] .sortable_ghost{
    background-color:#E3F8FB;
}
[data-v-3f95b1cc] .subnav01{
    width: 100%;
    height: 30px;
    line-height: 30px;
    border: 0;
    /*   margin-left: 16px;*/
    background: url(/vue/dist/static/img/icon09.ec5daef.png) no-repeat left;
    background-position: 4% 70%;
    cursor:pointer;
}
[data-v-3f95b1cc] .subnav-logo01{
    width: 17px;
    height: 16px;
    float: left;
    /*margin-top: 8px;*/
    margin-left: 45px;
    text-align: center;
    cursor:move;
}
[data-v-3f95b1cc] .subnav-name01{
    width: 300px;
    /*float: left;*/
    line-height: 30px;
    margin-left: 9px;
    font-size: 14px;
    color:rgb(0, 0, 0);
}
[data-v-3f95b1cc] .subnav01-col{
    width: 100%;
    height: 30px;
    line-height: 30px;
    border: 0;
    /*margin-left: 32px;*/
    /*background: url(../../images/Org/icon09.png) no-repeat left;*/
    background: #fff;
    background-position: 4% 70%;
    cursor:pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    /* word-break: keep-all; */
    white-space: nowrap;
}
[data-v-3f95b1cc] .manage_department{
    background: #fff;
}
[data-v-3f95b1cc] .nav-logo01-col{
    width:17px;
    height:16px;
    float:left;
   /* margin-top:8px;*/
    margin-left:45px;
    cursor:move;
}
[data-v-3f95b1cc] .dep_icon{
    background: url(/vue/dist/static/img/icon09.ec5daef.png) no-repeat left;
}
[data-v-3f95b1cc] .dep_selected_icon{
    background: url(/vue/dist/static/img/icon10.ae73ad8.png) no-repeat left;
}
[data-v-3f95b1cc] .nav-name01-col{
    width: 100%;
    /*float: left;*/
    line-height: 30px;
    margin-left: 9px;
    font-size: 14px;
    color: rgb(0, 0, 0);
}
[data-v-3f95b1cc] .nav-selected01{
    width: 100%;
    line-height: 30px;
    background: url(/vue/dist/static/img/icon10.ae73ad8.png) no-repeat left #E3F8FB;
    background-position: 4% 70%;
}
[data-v-3f95b1cc] .nav-selected02{
    width: 100%;
    line-height: 30px;
    background: url("");
    background: rgb(232, 249, 245);
    background-position: 4% 70%;
    color: rgb(11, 178, 131);
}
[data-v-3f95b1cc] .nav-selected03{
    width: 100%;
    line-height: 30px;
    background: rgb(232, 249, 245);
    background: url(/vue/dist/static/img/icon10.ae73ad8.png) no-repeat left rgb(255, 255, 255);

    background-position: 4% 70%;
}
[data-v-3f95b1cc] .nav-name01-col{
    width: 100%;
    /*float: left;*/
    line-height: 30px;
    margin-left: 9px;
    font-size: 14px;
    color: rgb(0, 0, 0);
}
[data-v-3f95b1cc] .nav-selected01{
    width: 100%;
    line-height: 30px;
    background: url(/vue/dist/static/img/icon10.ae73ad8.png) no-repeat left #E3F8FB;
    /* background: rgb(232,249,245);*/
    background-position: 4% 70%;
}
[data-v-3f95b1cc] .nav-selected02{
    width: 100%;
    line-height: 30px;
    background: url(/vue/dist/static/img/icon11.330c81f.png) no-repeat left rgb(232, 249, 245);
    background: url("");
    background: rgb(232, 249, 245);
    background-position: 4% 70%;
    color: rgb(11, 178, 131);
}
[data-v-3f95b1cc] .nav-selected03{
    width: 100%;
    line-height: 30px;
    background: rgb(232, 249, 245);
    background: url(/vue/dist/static/img/icon10.ae73ad8.png) no-repeat left rgb(255, 255, 255);
    /* background: rgb(232,249,245);*/

    background-position: 4% 70%;
}
[data-v-3f95b1cc] .list-title{
    font-size:16px;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
[data-v-3f95b1cc] #item_container li>span{
    position:inline-block;
    float:left;
    font-size:14px;
    color:#333;
    height:56px;
    line-height:56px;
    padding:0px 5px;
    text-align:center;
}
[data-v-3f95b1cc] #item_container>li{
    height:56px;
}
[data-v-3f95b1cc] .c_logo{
    width:6%;
}
[data-v-3f95b1cc] .c_login{
    width:6%;
}
[data-v-3f95b1cc] .c_name{
    width:6%;
}
[data-v-3f95b1cc] .c_school{
    width:10%;
}
[data-v-3f95b1cc] .c_province{
    width:11%;
}
[data-v-3f95b1cc] .c_orgcloud{
    width:11%;
}
[data-v-3f95b1cc] .c_com{
    width:7%;
}
.c_num[data-v-3f95b1cc]{
    width:6%;
}
.c_time[data-v-3f95b1cc]{
    width:9%;
}
.c_index[data-v-3f95b1cc]{
    width:5%;
}
.c_status[data-v-3f95b1cc]{
    width:10%;
}
.c_do[data-v-3f95b1cc]{
    width:8%;
    padding:0px 10px;
}
.td-delete[data-v-3f95b1cc]{
    margin:19px 10px;
    /* float:left;*/
}
.orgcloud-manage-delete[data-v-3f95b1cc]{
    margin:auto;
    float:center;
}
.list-header[data-v-3f95b1cc]{
    background:rgb(221, 229, 233);
    color:#6f798a;
    border-bottom:1px solid rgb(209, 218, 222);
    font-size:16px;
    font-weight:bold;
}
.list-children[data-v-3f95b1cc]{
    background:rgb(255, 255, 255);
    color:rgb(0, 0, 0);
    border-bottom:1px solid rgb(231, 239, 242);
    font-size:14px;
}
.operate[data-v-3f95b1cc]{
    width:120px;
    /*    height:120px;*/
    position:absolute;
    left:event.offsetX + 10 ;
    top:event.offsetY + 5 ;
    border:1px solid rgb(218, 225, 229);
    border-radius:2px;
    display:none;
}
.operate ul li[data-v-3f95b1cc]{
    width:120px;
    line-height:39px;
    border-bottom:1px solid rgb(218, 225, 229);
    border-right:1px solid rgb(218, 225, 229);
    border-left:1px solid rgb(218, 225, 229);
    background:rgb(255, 255, 255);
    font-size:14px;
    letter-spacing:2px;
    cursor:pointer;
    text-indent:10px;
}
.cursor[data-v-3f95b1cc]{
    cursor:pointer;
}
.popup-group[data-v-3f95b1cc]{
    padding-top:20px;
}
.popup-group .asterisk[data-v-3f95b1cc]{
    color:red;
    padding-right:10px;
    padding-top:7px;
    height:35px;
    vertical-align:middle;
}
.short-input02[data-v-3f95b1cc]{
    width:242px;
    height:35px;
    padding-left:10px;
    border:1px solid rgb(255, 255, 255);
}
.form-group-left[data-v-3f95b1cc]{
    height: 35px;
    line-height: 35px;
    text-align: right;
    display:block;
    margin-top: 0px;
    margin-bottom: 0px;
    float:left;
}
.form-group-right[data-v-3f95b1cc]{
    margin-top: 4px;
    margin-bottom: 0px;
    vertical-align: middle;
    float:left;
}
.form-group .asterisk[data-v-3f95b1cc]{
    color: red;
    padding-right: 10px;
    padding-top: 7px;
    height: 35px;
    vertical-align: middle;
}
.left-area[data-v-3f95b1cc]{
    margin-left:10px;
    position:relative;
}
.short-input[data-v-3f95b1cc]{
    width:242px;
    height:35px;
    padding-left:10px;
    border: 1px solid rgb(209, 218, 222);
}
.checkbox-ul[data-v-3f95b1cc]{
    height: 35px;
    line-height: 35px;
}
.checkbox-li[data-v-3f95b1cc]{
    float: left;
    position: relative;
    cursor: pointer;
    /* margin-right: 10px;
     padding: 0 10px;*/
}
.checkbox-tab-content[data-v-3f95b1cc]{
    width: 662px;
    border: 1px solid rgb(209, 218, 222);
}
.tab-content-span01[data-v-3f95b1cc]{
    padding: 6px 20px;
}
.tab-content-span01 span[data-v-3f95b1cc]{
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin-right: 86px;
    /*padding: 5px 20px;*/
    /*margin-top: 10px;*/
    cursor: pointer;
}
.tab-content-span01 input[data-v-3f95b1cc]{
    display: none;
}
.span-content01[data-v-3f95b1cc],.span-content02[data-v-3f95b1cc],.span-content03[data-v-3f95b1cc],.span-content04[data-v-3f95b1cc],.tab-content-sapn-selected[data-v-3f95b1cc]{
    margin: auto;
    height: 15px;
}
.span-content01[data-v-3f95b1cc],.span-content02[data-v-3f95b1cc],.span-content03[data-v-3f95b1cc],.span-content04[data-v-3f95b1cc]{
    background: url(/vue/dist/static/img/icon13.81f971a.png) no-repeat 0 7px;
    background-size: 15px 15px;
}
.tab-content-span-selected01[data-v-3f95b1cc]{
    background: url(/vue/dist/static/img/icon12.e496368.png) no-repeat 0 7px;
    background-size: 15px 15px;
}
.dropdown-content-select02[data-v-3f95b1cc],.dropdown-content-selected02[data-v-3f95b1cc],.dropdown-content-select_readonly[data-v-3f95b1cc]{
    height: 35px;
    line-height:35px;
    font-size:14px;
    padding-left:10px;
    text-align:left;
    /*margin:auto;*/
    /*margin-top:13px;*/
    border-radius:1px;
    font-weight:normal;
    background-position:94% 50%;
    cursor:pointer;
    width: 642px;
}
.dropdown-content-select_readonly[data-v-3f95b1cc]{
    border:1px solid rgb(209, 218, 222);
}
.dropdown-content-select02[data-v-3f95b1cc]{
    border:1px solid rgb(209, 218, 222);
    background:url(/vue/dist/static/img/arrow01.d2cd375.png) no-repeat rgb(255, 255, 255) 96% 50%;
}
.dropdown-content-selected02[data-v-3f95b1cc]{
    border:1.8px solid #51B1F8;
    background:url(/vue/dist/static/img/arrow02.cb60f9b.png) no-repeat rgb(255, 255, 255) 96% 50%;
}
.dropdown-list02[data-v-3f95b1cc]{
    /*max-height:150px;*/
    max-height:260px;
    min-height:50px;
    position:absolute;
    z-index:2;
    /*margin-left:9.5px;*/
    font-size:14px;
    font-weight:normal;
    background:rgb(255, 255, 255);
    border:1px solid rgb(218, 225, 229);
    /*border-top:0px;*/
    border-radius:1px;
    text-align:left;
    overflow-y:scroll;
    display:none;
    width: 652px;
}
.dropdown-list02 ul li[data-v-3f95b1cc]{
    line-height:35px;
    cursor:pointer;
    padding-left:10px;
}
.dropdown-select-option02[data-v-3f95b1cc]{
    background:#51B1F8;
    color:rgb(255, 255, 255);
    margin-left:-1px;
}
.readonly[data-v-3f95b1cc]{
    background:#fff;
}
.manage-list-odd[data-v-3f95b1cc]{
    background: rgb(255, 255, 255);
}
.manage-list-even[data-v-3f95b1cc]{
    background: #f9f9f9;
}
.dialog_main[data-v-3f95b1cc]{
    padding:10px 20px;
}
.green_bag[data-v-3f95b1cc]{
    background-color: rgb(232, 249, 245);
}
.form-group[data-v-3f95b1cc]{
    display: block;
    margin-top: 20px;
    position:relative;
}
.text-left[data-v-3f95b1cc] {
    float: left;
    /*width: 19%;*/
    height: 35px;
    line-height: 35px;
    text-align: right;
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
}
.org-structure[data-v-3f95b1cc] {
    width: 664px;
    min-height: 158px;
    border: 1px solid #d3dce1;
    margin-bottom: 30px;
    /*overflow-y: auto;*/
    overflow-x: hidden;
    /*max-height: 326px;*/
}
.dep-structure[data-v-3f95b1cc] {
    width: 652px;
}
._sync_type_navs[data-v-3f95b1cc] {
    height: 32px;
    background: #f9f9f9;
    position: relative;
    margin-bottom: 10px;
}
._sync_type_nav[data-v-3f95b1cc] {
    height: 30px;
    line-height: 30px;
    border-bottom: 2px solid #f9f9f9;
    margin-left: 21px;
    float: left;
    cursor: pointer;
}
._sync_type_nav.ed[data-v-3f95b1cc] {
    border-bottom: 2px solid #50b1f8;
    color: #50b1f8;
}
._sync_hotbtn[data-v-3f95b1cc] {
    float: right;
    text-indent: 15px;
    color: #50b1f9;
    line-height: 30px;
    margin-right: 20px;
    cursor: pointer;
    font-weight: bold;
    background: url(/vue/dist/static/img/_sync_hotbtn.16c211c.png) left no-repeat;
    background-size: 12px 12px;
}
.role-item[data-v-3f95b1cc]:hover {
    background-color: #ecf5ff !important;
}
.dept-tree-node[data-v-3f95b1cc] {
    margin-bottom: 5px;
}

@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;
}

._sync_managebox[data-v-7bee6006]{
    width:855px;
    height:530px;
    position:relative;
    background:#fff;
    font-size:16px;
}
._sync_managebox_head[data-v-7bee6006]{
    height:40px;
    line-height:40px;
    color:#fff;
    background:#50b1f8;
    text-indent:19px;
}
._sync_managebox_head_closebtn[data-v-7bee6006]{
    width:18px;
    height:18px;
    background:url(/apps/manage/_static/images/Org/_sync_managebox_head_closebtn.png) center no-repeat;
    float:right;
    margin-right:11px;
    margin-top:11px;
    cursor:pointer;
}
._sync_managebox_cont[data-v-7bee6006]{
    padding:12px;
}
._sync_managebox_navs[data-v-7bee6006]{
    float:left;
}
._sync_managebox_nav[data-v-7bee6006]{
    width:114px;
    height:40px;
    text-align:center;
    line-height:40px;
    float:left;
    cursor:pointer;
    color:#333;
}
._sync_managebox_nav.ed[data-v-7bee6006] {
    background:#50b1f8;
    color:#fff;
}
._sync_managebox_search[data-v-7bee6006]{
    float:right;
}
._sync_managebox_s_input[data-v-7bee6006]{
    width:226px;
    height:38px;
    border:1px solid #eee;
    outline:none;
    text-indent:15px;
    color:#333;
    float:left;
}
input[data-v-7bee6006]::-webkit-input-placeholder{
    color:#999;
}
._sync_managebox_s_ybtn[data-v-7bee6006]{
    width:70px;
    height:40px;
    background-color:#50b1f8;
    border:none;
    outline:none;
    background-image:url(/vue/dist/static/img/_sync_managebox_s_ybtn.4d219df.png);
    background-repeat:no-repeat;
    background-position:center;
    cursor: pointer;
}
._sync_managebox_item_col[data-v-7bee6006]{
    float:left;
    text-align:center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
._sync_managebox_listnode[data-v-7bee6006]{
    margin-top:17px;
}
._sync_managebox_listhead[data-v-7bee6006]{
    height:41px;
    line-height:41px;
    background:#f8f8f8;
}
._sync_managebox_item[data-v-7bee6006]{
    height:60px;
    line-height:60px;
    border-bottom:1px solid #eee;
    margin-top:5px;
}
._sync_managebox_item_usericon[data-v-7bee6006]{
    height:36px;
    width:36px;
    margin:12px auto;
}
._sync_managebox_item_usericon img[data-v-7bee6006]{
    width:100%;
    height:100%;
    border-radius:50%;
    vertical-align: inherit;
}
._sync_managebox_item_select[data-v-7bee6006]{
    height:24px;
    width:24px;
    background:url(/apps/manage/_static/images/Org/_sync_managebox_item_select_common.png) center no-repeat;
    margin:15px 15px;
    cursor:pointer;
}
._sync_managebox_item_select.ed[data-v-7bee6006]{
    background:url(/apps/manage/_static/images/Org/_sync_managebox_item_select_ed.png) center no-repeat;
}
._sync_yesbtn[data-v-7bee6006]{
    clear: both;
    width:114px;
    height:40px;
    background:#50b1f8;
    text-align:center;
    color:#fff;
    cursor:pointer;
    line-height:40px;
    margin:auto;
}
._sync_type_navs[data-v-7bee6006]{
    height:32px;
    background:#f9f9f9;
    position:relative;
    margin-bottom:10px;
}
._sync_type_nav[data-v-7bee6006]{
    height:30px;
    line-height:30px;
    border-bottom:2px solid #f9f9f9;
    margin-left:21px;
    float:left;
    cursor:pointer;
}
._sync_type_nav.ed[data-v-7bee6006]{
    border-bottom:2px solid #50b1f8;
    color:#50b1f8;
}
._sync_hotbtn[data-v-7bee6006]{
    float:right;
    text-indent:15px;
    color:#50b1f9;
    line-height:30px;
    margin-right:20px;
    cursor:pointer;
    font-weight:bold;
    background:url(/apps/manage/_static/images/Org/_sync_hotbtn.png) left no-repeat;
    background-size:12px 12px;
}

.sure_btn[data-v-024219a8]{
    position: relative;
    bottom:10px;
    display: block;
    margin: auto;
    width:120px;
    margin-top:30px;
}
.depart_ceil_checkbox[data-v-024219a8]{
    float: right;
}
.contact_box[data-v-024219a8]{
    width:800px;
    height:600px;
    background:#fff;
    position:relative;
}
.contact_box_yesbtn[data-v-024219a8]{
    padding: 8px 30px;
    background: #5DB0F8;
    display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    color:#fff;
    position:absolute;
    bottom:10px;
    left:50%;
    margin-left:-45px;
}
.contact_box_cont[data-v-024219a8]{
    overflow:auto;
    width:750px;
    margin:10px auto;
    border:1px solid #eee;
}
.CommonNoContentPanel[data-v-024219a8]{
    height: 213px;
    width: 213px;
    background: url(/vue/dist/static/img/padNoContentImg.c83fdcb.png) center no-repeat;
    background-size:contain ;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -106.5px;
    margin-left: -106.5px;
}
.schedule_create_setdepartmenttype_item[data-v-024219a8]{
    min-height: 55px;
    line-height: 55px;
    color:#333;
    font-size: 14px;
    margin: 0 15px;
    border-bottom: 1px solid #eee;
    font-weight: bold;
    background: url(/vue/dist/static/img/schedule_circle_select_icon.1780c99.png) right center no-repeat;
    cursor: pointer;
}
.schedule_create_setdepartmenttype_item.ed[data-v-024219a8]{
    background: url(/vue/dist/static/img/schedule_circle_selected_icon.c0f325c.png) right center no-repeat;
}
.scsi_icon[data-v-024219a8]{
    display: inline-block;
    height: 12px;
    width: 21px;
    background: url(/vue/dist/static/img/set_bumen_right_arrow.3d7947c.png) left no-repeat;
}
.scsi_icon.ed[data-v-024219a8]{
    background: url(/vue/dist/static/img/set_bumen_bottom_arrow.0e0fd56.png) left no-repeat;
}
.depart_ceil_item_son[data-v-024219a8]{
    width: 95%;
    margin-left: 5%;
}
.schedule_create_repeatetype[data-v-024219a8]{
    height: 90px;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
}
.schedule_create_repeatetype_text[data-v-024219a8]{
    float: left;
    line-height: 90px;
    text-indent: 30px;
}
.schedule_create_repeatetype_potions[data-v-024219a8]{
    float: right;
    margin-right: 30px;
}
.schedule_create_repeatetype_head[data-v-024219a8]{
    height: 34px;
    width: 118px;
    border: 1px solid #eee;
    line-height: 34px ;
    text-indent: 9px;
    background: url(/vue/dist/static/img/schedule_create_repeatetype_head_icon.1dbdeaf.png) center left no-repeat;
    background-position-x: 100px;
    margin-top: 23px;
    cursor: pointer;
}
.schedule_create_repeatetype_potions[data-v-024219a8]{
    position: relative;
}
.schedule_create_repeatetype_potion[data-v-024219a8]{
    height: 34px;
    width: 118px;
    line-height: 34px ;
    text-indent: 9px;
    cursor: pointer;
    border: 1px solid #eee;
    border-top: none;
    background: #fff;
}
.schedule_create_repeatetype_potionbox[data-v-024219a8]{
    position:absolute;
    top:64px;
    left:0px;
}
.scsi_icon[data-v-024219a8]{
    display: inline-block;
    height: 12px;
    width: 21px;
    background: url(/vue/dist/static/img/set_bumen_right_arrow.3d7947c.png) left no-repeat;
}
.scsi_icon.ed[data-v-024219a8]{
    background: url(/vue/dist/static/img/set_bumen_bottom_arrow.0e0fd56.png) left no-repeat;
}

[data-v-5467f92b] html,body[data-v-5467f92b]{
    margin:0;
    padding:0;
}
.bulk_import_data_box[data-v-5467f92b]{
    background:#fff;
    border-radius:15px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    padding: 0 20px;
    text-align:left;
}
.commonbox_title[data-v-5467f92b]{
    font-size:16px;
    color:#7a8590;
}
[data-v-5467f92b] .commonbox_layer{
    height:100%;
    background:rgba(0, 0, 0, .2);
}
[data-v-5467f92b] .message_box{
    color:red;
}
.message_box_canclebtn[data-v-5467f92b]{
    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-5467f92b]{
    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-5467f92b]{
    border-radius:12px;
    overflow:visible;
}
[data-v-5467f92b] .el-icon-close{
    font-size:18px;
}
[data-v-5467f92b] .el-message-box__headerbtn{
    width:30px;
    height:30px;
    background:#fff;
    top:-9px;
    right:-9px;
    border-radius:15px;
}
[data-v-5467f92b] .el-message-box__title{
    font-size:16px;
    color:#7a8692;
}
.bi_upload_button[data-v-5467f92b]{
    width:370px;
    height:50px;
    border:1px dashed #3fa7fc;
    margin:0 auto;
    border-radius:15px;
}
.bi_upload_button_main[data-v-5467f92b]{
    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-5467f92b]{
    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-5467f92b] .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-5467f92b] .test_txt{
    float:left;
    margin-left:7px;
}
.cbt_bts[data-v-5467f92b]{
    width:90%;
    margin:35px auto;
}
.webapp-dialog .cbt_bts[data-v-5467f92b]{
    width:90%;
    margin:35px auto;
}
.cbt_canclebtn[data-v-5467f92b]{
    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-5467f92b]{
    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-5467f92b]{
    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-5467f92b]{
    text-align:left;
}
.message_box_icon[data-v-5467f92b]{
    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-5467f92b]{
    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-5467f92b]{
    font-size:24px;
    color:#333;
    margin-top:10px;
    text-align:center;
}
.message_box_str[data-v-5467f92b]{
    font-size:14px;
    color:#8f98a3;
    text-align:center;
    margin-top:20px;
}
[data-v-5467f92b] .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-5467f92b] .el-dialog .el-dialog__body{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
    padding: 30px 20px;
}
.import_error_txt[data-v-5467f92b]{
    text-align:center;
    line-height:50px;
}
[data-v-5467f92b] .message_box .el-dialog{
    min-height:320px;
}
.message_radio_box[data-v-5467f92b]{
    margin-top:20px;
}
label.el-radio.message_radio_label[data-v-5467f92b] {
    width: 46%;
    text-align: center;
}
.message_box .el-dialog__headerbtn[data-v-5467f92b]{
    line-height: 40px;
}
[data-v-5467f92b] .message_box .el-dialog__body{
    padding: 30px 20px;
}
.sns-not-click[data-v-5467f92b]{
    cursor:  not-allowed;
    background: #f3f4f6;
    color: #b2bac3;
}
.message_tpl_download_arr[data-v-5467f92b]{
    text-align: center;
    display: block;
}
.message_tpl_download_arr .bi_download_button[data-v-5467f92b]{
    display: inline-block;
    margin: 25px 10px 6px;
}
.common-upload-file-loading[data-v-5467f92b]{
    -webkit-transform: translateZ(2006px);
            transform: translateZ(2006px);
}

@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;
}

.teacher_logo[data-v-a3df2b44] {
    position: absolute;
    left: 21%;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    top: 12px;
}
.teacher_logo img[data-v-a3df2b44] {
    width:100%;
    height:100%;
    border-radius: 50%;
}
.teacher_name[data-v-a3df2b44] {
    position: relative;
    left: 46%;
    width: 60%;
    display: block;
    /* line-height: 70px; */
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.el-table td[data-v-a3df2b44], .el-table th[data-v-a3df2b44]{
    text-align: center!important;
}
.pop_table_box[data-v-a3df2b44] {
    margin-top: 20px;
    max-height:400px;
    overflow: auto;
}
[data-v-a3df2b44]  .pop_table_box .el-table td,[data-v-a3df2b44]  .pop_table_box .el-table th,[data-v-a3df2b44].pop_table_box thead th{
    text-align: center;
    padding:18px 0;
}
.pop_table_box .el-table--scrollable-x .el-table__body-wrapper[data-v-a3df2b44]{
    overflow-x: hidden;
}
.pop_table_head[data-v-a3df2b44] {
    float: left;
    width: 100%;
    background: #e5e8ec;
    border-radius: 4px;
    line-height:40px;
}
.pop_table_head span[data-v-a3df2b44]{
    display: inline-block;
    width:170px;
    text-align: center;
    float: left;
}
.pop_table_head .pop_table_head_name[data-v-a3df2b44]{
    width:200px;
}
.pop_table_head .pop_table_head_sex[data-v-a3df2b44]{
    width:100px;
}
.pop_table_head .pop_table_head_login[data-v-a3df2b44]{
    width:100px;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input[data-v-a3df2b44]{
    margin-bottom:0;
}
.role_input_box[data-v-a3df2b44]{
    position: relative;
}
.role_search_icon[data-v-a3df2b44] {
    position: absolute;
    right: 8px;
    top: 12px;
}
/**
 * 简易版的预设css样式表 [yansen][2023/1/5]
 */
.position-relative{
    position: relative;
}
.full-fill {
    height: 100%;
}
.object-fit-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
    width: 100%;
    height: 100%;
}
.flex{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.flex-wrap{
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
/**
 * 组织机构管理 公共css
 */
.organization-public-page{
    width: 1200px;
    margin: auto;
}




















































































.organization-public-page .el-page-header__content{
    margin-left: 60px;
}

.organization-public-page-prompt[data-v-fcbd70fc]{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    background:#ecf5fc;
    height:40px;
    padding:20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius:5px;
    border:1px solid #b2daf6!important;
    margin-bottom: 20px;
}
.organization-public-page-prompt .icon[data-v-fcbd70fc]{
    margin-right:5px;
    height:20px;
}
.logo-upload[data-v-fcbd70fc]{
    padding:23px 25px;
    background:#f5f5f5;
    border-radius:6px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    width:116px;
    height:116px;
    line-height: normal;
    text-align: center;
    cursor: pointer;
}
.logo-upload .text[data-v-fcbd70fc]{
    font-size:16px;
    color:#818181;
}
.logo-upload .icon[data-v-fcbd70fc]{
    font-size:35px;
    color:#bebebe;
    height: 50px;
    line-height: 50px;
}
.group-selected[data-v-fcbd70fc]{
    display:grid;
    width:300px;
    grid-template-columns:1fr auto;
    -ms-flex-line-pack:center;
        align-content:center;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    background:#f0fffb;
    padding:0px 14px 0px 14px;
    border:1px solid #07c895!important;
    margin-right: 10px;
    margin-bottom: 10px;
}
.group-selected .name[data-v-fcbd70fc]{
    color:#07c895;
}
.group-selected .icon[data-v-fcbd70fc]{
    color:#07c895;
    cursor: pointer;
}















































































































































































































































































































































































































































/*[yansen][2023/4/6]*/
.new-login-bottom-bg-text a{
    color:inherit;
}

.new-login-box[data-v-5f10c05b]{
    background-color: #f8f9fb;
    height: 100%;
}
.new-login-bottom-bg[data-v-5f10c05b]{
    background: url(/vue/dist/static/img/bag_02.d6248e6.png) no-repeat center bottom;
    background-size: contain;
    position: fixed;
    bottom: 0px;
    width: 100%;
    margin: auto;
    height: 100%;
}
.new-login-box-container[data-v-5f10c05b]{
    width: 100%;
    max-width: 88%;
    height: 100%;
    margin: auto;
    position: relative;
    padding: 0.1px;
    z-index: 10;
}
.new-login-box-top[data-v-5f10c05b]{
    height: 90px;
    margin-top: 30px;
    margin-bottom: 10px;
}
.new-login-box-top-left[data-v-5f10c05b]{
    float: left;
    max-width: 60%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.new-login-box-top-logo[data-v-5f10c05b]{
    height: 62px;
    margin-right: 12px;
}
.new-login-box-top-name[data-v-5f10c05b]{
    display: inline-block;
    color: #53a9e9;
    height: 62px;
}
.new-login-box-top-h1[data-v-5f10c05b]{
    font-size: 34px;
    line-height: 44px;
    display: block;
    margin-top: -4px;
}
.new-login-box-top-slogan[data-v-5f10c05b]{
    height: 34px;
    border: 2px  solid #fff;
    border-radius: 7px;  /*圆角弧度为7px*/
    position: relative;
    background-color: #fff;
    padding: 0 20px;
    margin-left: 20px;
    line-height: 34px;
    color: #359def;
    margin-top: -16px;
}
.new-login-box-top-slogan[data-v-5f10c05b]::after{
    content: '';
    width: 0;
    height: 0;
    /*border: 10px solid;*/
    position: absolute;
    top: 6px;
    left: -20px;
}
.new-login-box-top-right[data-v-5f10c05b]{
    float: right;
}
.new-login-box-top-right-item[data-v-5f10c05b]{
    display: inline-block;
    margin: 0 20px;
    line-height: 64px;
    cursor: pointer;
    color: #999999;
}
.new-login-box-content[data-v-5f10c05b]{
    width: 383px;
    min-height: 340px;
    -webkit-box-shadow: 0px 0px 20px 2px #ecedef;
            box-shadow: 0px 0px 20px 2px #ecedef;
    background-color: #fff;
    margin: auto;
    border-radius: 10px;
    position: absolute;
    top: calc(50% - 180px);
    left: calc(50% - 191px);
    padding-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-5f10c05b] .new-login-nav .el-tabs__nav-wrap::after{
    display: none;
}
.new-login-nav-item[data-v-5f10c05b]{
    margin-top: 20px;
}
.new-login-nav-item-img[data-v-5f10c05b]{
    width: 160px;
    height: 160px;
    margin: 20px auto;
    display: block;
}
.new-login-nav-item-title[data-v-5f10c05b]{
    text-align: center;
    font-size: 13px;
}
.new-login-nav-item-download[data-v-5f10c05b]{
    text-align: center;
}
.new-login-nav-item-download span[data-v-5f10c05b]{
    display: inline-block;
    width: 40%;
    color: #333333;
    cursor: pointer;
}
.new-login-nav-item-download i[data-v-5f10c05b]{
    padding-right: 4px;
}
.new-login-nav-box[data-v-5f10c05b]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.new-login-nav-span[data-v-5f10c05b]{
    cursor: pointer;
    line-height: 26px;
    color: #666666;
    padding-top: 30px;
}
.new-login-nav-span.ed[data-v-5f10c05b]{
    /*border-bottom: 3px solid #2fa2fe;*/
    /*color: #2fa2fe!important;*/
    border-radius: 2px;
}
.new-login-nav-line[data-v-5f10c05b]{
    display: none;
    border-radius: 3px;
    height: 3px;
    /*background-color: #2fa2fe;*/
    width: 30px;
    margin: auto;
}
.new-login-nav-span.ed .new-login-nav-line[data-v-5f10c05b]{
    display: block;
}
.new-login-nav-loading-reset[data-v-5f10c05b]{
    text-decoration: underline;
    cursor: pointer;
}
.new-login-nav-item-img-box[data-v-5f10c05b]{
    position: relative;
}
.new-login-nav-item-loading[data-v-5f10c05b]{
    background: rgba(255, 255, 255, .9);
    width: 160px;
    height: 160px;
    position: absolute;
    z-index: 99;
    top: 0;
    left: 111px;
    text-align: center;
    color: #333;
    line-height: 30px;
    font-size: 13px;
}
.new-login-nav-item-loading-img[data-v-5f10c05b]{
    color: #09ba07;
    font-size: 32px;
    display: block;
    margin-top: 55px;
    margin-bottom: 10px;
}
.new-login-nav-account-input[data-v-5f10c05b]{
    width: 80%;
    display: block;
    margin: auto;
    margin-bottom: 20px;
}
.new-login-nav-code-input[data-v-5f10c05b]{
    float: left;
    width: 54%;
    margin-left: 10%;
}
[data-v-5f10c05b] .new-login-nav-account-input .el-input__inner{
    background-color: #f2f2f2;
}
.new-login-account-part2[data-v-5f10c05b]{
    color: #888c92;
    width: 80%;
    margin: auto;
    font-size: 13px;
    overflow: hidden;
    height: 24px;
}
.new-account-part2-forget-pwd[data-v-5f10c05b]{
    line-height: 20px;
    cursor: pointer;
}
.new-account-part2-left[data-v-5f10c05b]{
    float: left;
}
.new-account-part2-right[data-v-5f10c05b]{
    float: right;
    line-height: 20px;
    cursor: pointer;
}
.new-login-account-part3[data-v-5f10c05b]{
    display: block;
    margin: auto;
    width: 80%;
    border-radius: 20px;
    margin-top: 20px;
}
.new-login-account-part4[data-v-5f10c05b]{
    text-align: center;
    line-height: 60px;
    color: #888c92;
    font-size: 13px;
    cursor: pointer;
}
.new-login-account-part4 i[data-v-5f10c05b]{
    padding-right: 4px;
}
[data-v-5f10c05b] .new-login-account-part2 .el-breadcrumb__item{
    font-size: 13px;
}
.new-login-nav-pwd-icon[data-v-5f10c05b]{
    display: inline-block;
    width: 20px;
    height: 11px;
    background: url(/vue/dist/static/img/password_eye.4135ec8.png) no-repeat center;
    background-size: contain;
    line-height: 40px;
    display: table-cell;
    cursor: pointer;
}
[data-v-5f10c05b] .new-login-nav-account-input .el-input__suffix{
    right: 10px;
}
.open .new-login-nav-pwd-icon[data-v-5f10c05b]{
    background: url(/vue/dist/static/img/mimakejian.282fa83.png) no-repeat center;
    background-size: contain;
    height: 15px;
}
.new-login-get-code[data-v-5f10c05b]{
    float: right;
    width: 24%;
    height: 40px;
    line-height: 40px;
    background-color: #e8f4fe;
    color: #2fa2fe;
    text-align: center;
    border-radius: 6px;
    cursor: pointer;
    margin-right: 10%;
}
.new-login-bottom-bg-text[data-v-5f10c05b]{
    bottom: 10px;
    position: absolute;
    text-align: center;
    width: 100%;
    color: #333333;
    font-size: 13px;
}
.new-login-box-right[data-v-5f10c05b]{
    width: 120px;
    position: fixed;
    right: 0;
    top: 28%;
}
.new-login-box-right-content[data-v-5f10c05b]{
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    color: #333333;
    -webkit-box-shadow:  -4px 1px 20px 2px #ebecee;
            box-shadow:  -4px 1px 20px 2px #ebecee;
    font-size: 12px;
    padding-bottom: 14px;
}
.new-login-box-right-img[data-v-5f10c05b]{
    display: block;
    margin: auto;
    height: 80px;
}
.new-login-box-right-code[data-v-5f10c05b]{
    width: 80px;
    height: 80px;
    margin: auto;
    display: block;
    margin-bottom: 5px;
}
.new-login-img-code[data-v-5f10c05b]{
    vertical-align: middle;
    display: table-cell;
    cursor: pointer;
}
[data-v-5f10c05b] .new-login-imgcode-input .el-input__inner{
    padding-right: 58px;
}
.login-error[data-v-5f10c05b]{
    margin-bottom: 10px;
    margin-top: -10px;
    margin-left: 10%;
    color: red;
}
.login-error2[data-v-5f10c05b]{
    color: red;
}
.new-login-account-tel-part2[data-v-5f10c05b]{
    float: right;
}
.new-login-get-code-disabled[data-v-5f10c05b]{
    background-color: #cfcfcf;
    color: #fff;
    font-size: 12px;
    cursor: not-allowed;
}
.scan-code-guide[data-v-5f10c05b]{
    position: absolute;
    left: calc(50% + 197px);
    top: calc(50% - 180px);
    background-color: #fff;
    padding: 10px;
    height: 340px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow: 4px 0px 6px 1px #e6e7e9;
            box-shadow: 4px 0px 6px 1px #e6e7e9;
    border-radius: 10px;
}
.scan-code-guide-img[data-v-5f10c05b]{
    height: 80%;
    display: block;
    margin: auto;
}
.scan-code-guide-text[data-v-5f10c05b]{
    line-height: 30px;
    color: #333;
    text-align: center;
}
.client_code_img[data-v-5f10c05b]{
    width: 200px;
    height: 200px;
    display: block;
    margin: 20px auto;
}
.client_code_btn[data-v-5f10c05b]{
    display: block;
    margin: auto;
    width: 140px;
}
[data-v-5f10c05b] .new-account-part2-left .el-checkbox__label{
    font-size: 13px;
}
[data-v-5f10c05b] .new-login-nav-item-download .layui-icon-extend-iconfont{
    font-size: 14px;
}
.new-login-right-list[data-v-5f10c05b]{
    width: 110px;
    line-height: 40px;
    border-radius: 4px;
    background-color: #fff;
    text-align: center;
    right: 20px;
    -webkit-box-shadow: 0 0 6px 2px #f0f1f3;
            box-shadow: 0 0 6px 2px #f0f1f3;
    color: #2d2d2d;
}
.new-login-right-list-item[data-v-5f10c05b]{
    border-bottom: 1px solid #f3f3f3;
}
.new-login-right-list-item2[data-v-5f10c05b]{
    cursor: pointer;
}
.new-login-right-list-item2[data-v-5f10c05b]:hover{
    color: #4d99d7;
}
.new-login-left-tip[data-v-5f10c05b]{
    position: fixed;
    top: 35%;
    color: #333;
}
.new-login-left-tip i[data-v-5f10c05b]{
    color: #f3a251;
    font-size: 13px;
}
.activity-error[data-v-5f10c05b]{
    clear: both;
}
/*ai环境增加登录框透明效果 [yansen][2024/12/20]*/
._login-box-transparency .new-login-box-content[data-v-5f10c05b]{
    opacity: 0.9!important;
}
._login-box-transparency .new-login-box-content[data-v-5f10c05b]:hover{
    opacity: 1!important;
}
.new-login-nav-box[data-v-5f10c05b]{
		display: block;
		padding-left: calc(10% - 20px);
}
.new-login-nav-span[data-v-5f10c05b]{
		float: left;
		margin: 0 20px;
}
.new-login-nav-box-go-register[data-v-5f10c05b]{
		/*color: #2fa2fe!important;*/
		float: right;
		margin-right: 20px;
		margin-top: 34px;
		cursor: pointer;
}

.new-login-box[data-v-b923db68]{
    background-color: #f8f9fb;
    height: 100%;
}
.new-login-bottom-bg[data-v-b923db68]{
    background: url(/vue/dist/static/img/bag_02.d6248e6.png) no-repeat center bottom;
    background-size: contain;
    position: fixed;
    bottom: 0px;
    width: 100%;
    margin: auto;
    height: 100%;
}
.new-login-box-container[data-v-b923db68]{
    width: 100%;
    max-width: 88%;
    height: 100%;
    margin: auto;
    position: relative;
    padding: 0.1px;
    z-index: 10;
}
.new-login-box-top[data-v-b923db68]{
    height: 90px;
    margin-top: 30px;
    margin-bottom: 10px;
}
.new-login-box-top-left[data-v-b923db68]{
    float: left;
    max-width: 60%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.new-login-box-top-logo[data-v-b923db68]{
    height: 62px;
    margin-right: 12px;
}
.new-login-box-top-name[data-v-b923db68]{
    display: inline-block;
    color: #53a9e9;
    height: 62px;
}
.new-login-box-top-h1[data-v-b923db68]{
    font-size: 34px;
    line-height: 44px;
    display: block;
    margin-top: -4px;
}
.new-login-box-top-slogan[data-v-b923db68]{
    height: 34px;
    border: 2px  solid #fff;
    border-radius: 7px;  /*圆角弧度为7px*/
    position: relative;
    background-color: #fff;
    padding: 0 20px;
    margin-left: 20px;
    line-height: 34px;
    color: #359def;
    margin-top: -16px;
}
.new-login-box-top-slogan[data-v-b923db68]::after{
    content: '';
    width: 0;
    height: 0;
    /*border: 10px solid;*/
    position: absolute;
    top: 6px;
    left: -20px;
}
.new-login-box-top-right[data-v-b923db68]{
    float: right;
}
.new-login-box-top-right-item[data-v-b923db68]{
    display: inline-block;
    margin: 0 20px;
    line-height: 64px;
    cursor: pointer;
    color: #999999;
}
.new-login-box-content[data-v-b923db68]{
    width: 383px;
    min-height: 340px;
    -webkit-box-shadow: 0px 0px 20px 2px #ecedef;
            box-shadow: 0px 0px 20px 2px #ecedef;
    background-color: #fff;
    margin: auto;
    border-radius: 10px;
    position: absolute;
    top: calc(50% - 180px);
    left: calc(50% - 191px);
    padding-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-b923db68] .new-login-nav .el-tabs__nav-wrap::after{
    display: none;
}
.new-login-nav-item[data-v-b923db68]{
    margin-top: 20px;
}
.new-login-nav-item-img[data-v-b923db68]{
    width: 160px;
    height: 160px;
    margin: 20px auto;
    display: block;
}
.new-login-nav-item-title[data-v-b923db68]{
    text-align: center;
    font-size: 13px;
}
.new-login-nav-item-download[data-v-b923db68]{
    text-align: center;
}
.new-login-nav-item-download span[data-v-b923db68]{
    display: inline-block;
    width: 40%;
    color: #333333;
    cursor: pointer;
}
.new-login-nav-item-download i[data-v-b923db68]{
    padding-right: 4px;
}
.new-login-nav-box[data-v-b923db68]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.new-login-nav-span[data-v-b923db68]{
    cursor: pointer;
    line-height: 26px;
    color: #666666;
    padding-top: 30px;
}
.new-login-nav-span.ed[data-v-b923db68]{
    /*border-bottom: 3px solid #2fa2fe;*/
    /*color: #2fa2fe!important;*/
    border-radius: 2px;
}
.new-login-nav-line[data-v-b923db68]{
    display: none;
    border-radius: 3px;
    height: 3px;
    /*background-color: #2fa2fe;*/
    width: 30px;
    margin: auto;
}
.new-login-nav-span.ed .new-login-nav-line[data-v-b923db68]{
    display: block;
}
.new-login-nav-loading-reset[data-v-b923db68]{
    text-decoration: underline;
    cursor: pointer;
}
.new-login-nav-item-img-box[data-v-b923db68]{
    position: relative;
}
.new-login-nav-item-loading[data-v-b923db68]{
    background: rgba(255, 255, 255, .9);
    width: 160px;
    height: 160px;
    position: absolute;
    z-index: 99;
    top: 0;
    left: 111px;
    text-align: center;
    color: #333;
    line-height: 30px;
    font-size: 13px;
}
.new-login-nav-item-loading-img[data-v-b923db68]{
    color: #09ba07;
    font-size: 32px;
    display: block;
    margin-top: 55px;
    margin-bottom: 10px;
}
.new-login-nav-account-input[data-v-b923db68]{
    width: 80%;
    display: block;
    margin: auto;
    margin-bottom: 20px;
}
.new-login-nav-code-input[data-v-b923db68]{
    float: left;
    width: 54%;
    margin-left: 10%;
}
[data-v-b923db68] .new-login-nav-account-input .el-input__inner{
    background-color: #f2f2f2;
}
.new-login-account-part2[data-v-b923db68]{
    color: #888c92;
    width: 80%;
    margin: auto;
    font-size: 13px;
    overflow: hidden;
    height: 24px;
}
.new-account-part2-forget-pwd[data-v-b923db68]{
    line-height: 20px;
    cursor: pointer;
}
.new-account-part2-left[data-v-b923db68]{
    float: left;
}
.new-account-part2-right[data-v-b923db68]{
    float: right;
    line-height: 20px;
    cursor: pointer;
}
.new-login-account-part3[data-v-b923db68]{
    display: block;
    margin: auto;
    width: 80%;
    border-radius: 20px;
    margin-top: 20px;
}
.new-login-account-part4[data-v-b923db68]{
    text-align: center;
    line-height: 60px;
    color: #888c92;
    font-size: 13px;
    cursor: pointer;
}
.new-login-account-part4 i[data-v-b923db68]{
    padding-right: 4px;
}
[data-v-b923db68] .new-login-account-part2 .el-breadcrumb__item{
    font-size: 13px;
}
.new-login-nav-pwd-icon[data-v-b923db68]{
    display: inline-block;
    width: 20px;
    height: 11px;
    background: url(/vue/dist/static/img/password_eye.4135ec8.png) no-repeat center;
    background-size: contain;
    line-height: 40px;
    display: table-cell;
    cursor: pointer;
}
[data-v-b923db68] .new-login-nav-account-input .el-input__suffix{
    right: 10px;
}
.open .new-login-nav-pwd-icon[data-v-b923db68]{
    background: url(/vue/dist/static/img/mimakejian.282fa83.png) no-repeat center;
    background-size: contain;
    height: 15px;
}
.new-login-get-code[data-v-b923db68]{
    float: right;
    width: 24%;
    height: 40px;
    line-height: 40px;
    background-color: #e8f4fe;
    color: #2fa2fe;
    text-align: center;
    border-radius: 6px;
    cursor: pointer;
    margin-right: 10%;
}
.new-login-bottom-bg-text[data-v-b923db68]{
    bottom: 10px;
    position: absolute;
    text-align: center;
    width: 100%;
    color: #333333;
    font-size: 13px;
}
.new-login-box-right[data-v-b923db68]{
    width: 120px;
    position: fixed;
    right: 0;
    top: 28%;
}
.new-login-box-right-content[data-v-b923db68]{
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    color: #333333;
    -webkit-box-shadow:  -4px 1px 20px 2px #ebecee;
            box-shadow:  -4px 1px 20px 2px #ebecee;
    font-size: 12px;
    padding-bottom: 14px;
}
.new-login-box-right-img[data-v-b923db68]{
    display: block;
    margin: auto;
    height: 80px;
}
.new-login-box-right-code[data-v-b923db68]{
    width: 80px;
    height: 80px;
    margin: auto;
    display: block;
    margin-bottom: 5px;
}
.new-login-img-code[data-v-b923db68]{
    vertical-align: middle;
    display: table-cell;
    cursor: pointer;
}
[data-v-b923db68] .new-login-imgcode-input .el-input__inner{
    padding-right: 58px;
}
.login-error[data-v-b923db68]{
    margin-bottom: 10px;
    margin-top: -10px;
    margin-left: 10%;
    color: red;
}
.login-error2[data-v-b923db68]{
    color: red;
}
.new-login-account-tel-part2[data-v-b923db68]{
    float: right;
}
.new-login-get-code-disabled[data-v-b923db68]{
    background-color: #cfcfcf;
    color: #fff;
    font-size: 12px;
    cursor: not-allowed;
}
.scan-code-guide[data-v-b923db68]{
    position: absolute;
    left: calc(50% + 197px);
    top: calc(50% - 180px);
    background-color: #fff;
    padding: 10px;
    height: 340px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow: 4px 0px 6px 1px #e6e7e9;
            box-shadow: 4px 0px 6px 1px #e6e7e9;
    border-radius: 10px;
}
.scan-code-guide-img[data-v-b923db68]{
    height: 80%;
    display: block;
    margin: auto;
}
.scan-code-guide-text[data-v-b923db68]{
    line-height: 30px;
    color: #333;
    text-align: center;
}
.client_code_img[data-v-b923db68]{
    width: 200px;
    height: 200px;
    display: block;
    margin: 20px auto;
}
.client_code_btn[data-v-b923db68]{
    display: block;
    margin: auto;
    width: 140px;
}
[data-v-b923db68] .new-account-part2-left .el-checkbox__label{
    font-size: 13px;
}
[data-v-b923db68] .new-login-nav-item-download .layui-icon-extend-iconfont{
    font-size: 14px;
}
.new-login-right-list[data-v-b923db68]{
    width: 110px;
    line-height: 40px;
    border-radius: 4px;
    background-color: #fff;
    text-align: center;
    right: 20px;
    -webkit-box-shadow: 0 0 6px 2px #f0f1f3;
            box-shadow: 0 0 6px 2px #f0f1f3;
    color: #2d2d2d;
}
.new-login-right-list-item[data-v-b923db68]{
    border-bottom: 1px solid #f3f3f3;
}
.new-login-right-list-item2[data-v-b923db68]{
    cursor: pointer;
}
.new-login-right-list-item2[data-v-b923db68]:hover{
    color: #4d99d7;
}
.new-login-left-tip[data-v-b923db68]{
    position: fixed;
    top: 35%;
    color: #333;
}
.new-login-left-tip i[data-v-b923db68]{
    color: #f3a251;
    font-size: 13px;
}
.activity-error[data-v-b923db68]{
    clear: both;
}
/*ai环境增加登录框透明效果 [yansen][2024/12/20]*/
._login-box-transparency .new-login-box-content[data-v-b923db68]{
    opacity: 0.9!important;
}
._login-box-transparency .new-login-box-content[data-v-b923db68]:hover{
    opacity: 1!important;
}
.new-login-nav-box[data-v-b923db68]{
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin: 10px 20px;
    font-size: 14px;
}
.new-login-nav-item[data-v-b923db68]{
    margin-top: 0px;
}
.node-new-login-nav-span-title[data-v-b923db68]{
    color: #333;
    font-weight: 500;
}
.node-list[data-v-b923db68] {
    /* width: 90%;
    margin: 10px auto; */
    margin: 10px 20px;
}
.node-item[data-v-b923db68] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 15px 20px;
    margin-bottom: 15px;
    border-radius: 8px;
    background-color: #f5f7fa;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    position: relative;
}
.node-item[data-v-b923db68]:hover, .node-item.selected[data-v-b923db68] {
    background-color: #ecf5ff;
    border-color: #409eff;
}
.node-badge[data-v-b923db68] {
    position: absolute;
    top: 0px;
    /* right: -20px; */
    z-index: 1;
}
.badge-item[data-v-b923db68] {
    margin: auto;
}
.node-logo[data-v-b923db68] {
    width: 40px;
    height: 40px;
    margin-right: 15px;
}
.node-logo img[data-v-b923db68] {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.node-info[data-v-b923db68] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.node-name[data-v-b923db68] {
    font-size: 16px;
    font-weight: 500;
    color: #303133;
    /* margin-bottom: 5px; */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.node-desc[data-v-b923db68] {
    font-size: 12px;
    color: #909399;
}
.node-arrow[data-v-b923db68] {
    color: #909399;
    font-size: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 1px;
}
/* 自定义角标样式 */
.custom-badge[data-v-b923db68] {
    background-color: #f56c6c;
    border-radius: 10px;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    padding: 0 6px;
    text-align: center;
    white-space: nowrap;
    min-width: 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.node-item:hover .custom-badge[data-v-b923db68] {
    /* background-color: #409eff; */
}
/* 移除旧的角标相关样式 */
.badge-item[data-v-b923db68] {
    display: none;
}
.node-badge[data-v-b923db68] {
    display: none;
}

body[data-v-779f880f], html[data-v-779f880f]{
    height:100%;
    width:100%;
    margin:0;
    padding:0;
}
.errorpage_common_nav[data-v-779f880f]{
    position: absolute;
    top:0;
    width:100%;
}
.bag_img_box[data-v-779f880f]{
    position: relative;
    top:60px;
    height:90%;
    overflow: hidden;
    background: url(/vue/dist/static/img/404.19f19f2.png) no-repeat center;
    background-size: 100% 100%;
}
.return_to_home[data-v-779f880f]{
    position: absolute;
    left: 44%;
    top: 45%;
    padding: 16px 60px;
    border-radius: 40px;
    font-size:18px;
}
.error404_box[data-v-779f880f]{
    width:100%;
    height:100%;
}
.error404_box img[data-v-779f880f]{
    width:100%;
    height:92%;
}

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%;
}

.container[data-v-06984ada]{
    padding: 0 6.7%;
    height: 100%;
}
.webapp-login-container[data-v-06984ada]{
    background: url(/vue/dist/static/img/login_bg.00ac816.png) no-repeat bottom;
}

.i-left[data-v-1d546cd4]{
    line-height: 7.2px;
    line-height: .45rem;
    padding-left: 3.2px;
    padding-left: .2rem;
}
.i-right[data-v-1d546cd4]{
    line-height: 7.2px;
    line-height: .45rem;
    font-size: 3.68px;
    font-size: .23rem;
    padding-right: 2.08px;
    padding-right: .13rem;
}
[data-v-1d546cd4] .el-input__icon{
    line-height: 7.2px;
    line-height: .45rem;
}
[data-v-1d546cd4] .el-input__inner{
    line-height: 7.2px;
    line-height: .45rem;
    height: 7.2px;
    height: .45rem;
    padding-left: 8.8px;
    padding-left: .55rem;
    border-radius: .12rem;
}
.web-login-container[data-v-1d546cd4]{
    padding: 0.1px;
}

.web-login-log img[data-v-1d546cd4]{
    width: 17.6px;
    width: 1.1rem;
    display: block;
    margin: 6.4px auto 10.56px;
    margin: .4rem auto .66rem;
}
.account[data-v-1d546cd4]{
    margin-top: 12.8px;
    margin-top: .8rem;
}
.password[data-v-1d546cd4]{
    margin-top: 2.4px;
    margin-top: .15rem;
}
.forget[data-v-1d546cd4] {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    /* height: .4rem; */
    /* line-height: .4rem; */
    padding-right: 2.4px;
    padding-right: .15rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding-left: 2.88px;
    padding-left: .18rem;
    margin: 1.6px;
    margin: .1rem;
}
.login-btn[data-v-1d546cd4]{
    height: 7.04px;
    height: .44rem;
    line-height: 7.04px;
    line-height: .44rem;
    text-align: center;
    border-radius: .12rem;
}
.select-describe[data-v-1d546cd4]{
    text-align: center;
    margin: 5.28px 0 2.56px;
    margin: .33rem 0 .16rem;
}
.msg-login[data-v-1d546cd4]{
    text-align: center;
    height: 7.84px;
    height: .49rem;
}
.webapp-login-input .show[data-v-1d546cd4] {
    font-size: 4.8px;
    font-size: .3rem;
}
.login-error[data-v-1d546cd4]{
    color: red;
    width: 100%;
    margin-right: 1.6px;
    margin-right: .1rem;
}
.msg-login img[data-v-1d546cd4]{
    display: block;
    height: 100%;
    margin: 0 auto;
}
.account img[data-v-1d546cd4]{
    height: 2.72px;
    height: .17rem;
    margin-top: 2.24px;
    margin-top: .14rem;
}
.password img[data-v-1d546cd4]{
    height: 2.72px;
    height: .17rem;
    margin-top: 2.24px;
    margin-top: .14rem;
}

.i-left[data-v-ca4761e6]{
    line-height: 7.2px;
    line-height: .45rem;
    padding-left: 3.2px;
    padding-left: .2rem;
}
.i-right[data-v-ca4761e6]{
    line-height: 7.2px;
    line-height: .45rem;
    font-size: 3.68px;
    font-size: .23rem;
    padding-right: 2.08px;
    padding-right: .13rem;
}
[data-v-ca4761e6] .el-input__icon{
    line-height: 7.2px;
    line-height: .45rem;
}
[data-v-ca4761e6] .el-input__inner{
    line-height: 7.2px;
    line-height: .45rem;
    height: 7.2px;
    height: .45rem;
    padding-left: 8.8px;
    padding-left: .55rem;
    border-radius: .12rem;
}
.web-login-container[data-v-ca4761e6]{
    padding: 0.1px;
}

.phone-meg-title[data-v-ca4761e6] {
    text-align: center;
    line-height: 6.4px;
    line-height: .4rem;
    height: 6.4px;
    height: .4rem;
    position: relative;
}
.return[data-v-ca4761e6]{
    position: absolute;
    left: -1.44px;
    left: -.09rem;
}
.phone[data-v-ca4761e6]{
    margin: 17.28px 0 2.4px;
    margin: 1.08rem 0 .15rem;
}
.confirm[data-v-ca4761e6]{
    height: 7.04px;
    height: .44rem;
    line-height: 7.04px;
    line-height: .44rem;
    text-align: center;
    border-radius: .12rem;
    margin-top: 6.4px;
    margin-top: .4rem;
}
.auth[data-v-ca4761e6]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.auth-code[data-v-ca4761e6]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.get-auth-code[data-v-ca4761e6]{
    height: 7.2px;
    height: .45rem;
    line-height: 7.2px;
    line-height: .45rem;
    text-align: center;
    border-radius: .12rem;
    width: 14.4px;
    width: .9rem;
    margin-left: 1.6px;
    margin-left: .1rem;
    background: #f6f9fb;
    font-size: 2.08px;
    font-size: .13rem;
}
.auth-img[data-v-ca4761e6]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 2.4px;
    margin-top: .15rem;
}
.auth-img-code[data-v-ca4761e6]{
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.get-auth-img-code[data-v-ca4761e6]{
    height: 7.2px;
    height: .45rem;
    line-height: 7.2px;
    line-height: .45rem;
    text-align: center;
    border-radius: .12rem;
    width: 14.4px;
    width: .9rem;
    margin-left: 1.6px;
    margin-left: .1rem;
}
.get-auth-img-code img[data-v-ca4761e6] {
    width: 100%;
    height: 100%;
    display: block;
}
.error-msg[data-v-ca4761e6] {
    height: 6.4px;
    height: .4rem;
    line-height: 6.4px;
    line-height: .4rem;
    color: red;
    margin-left: 2.88px;
    margin-left: .18rem;
}
.phone img[data-v-ca4761e6]{
    height: 2.72px;
    height: .17rem;
    margin-top: 2.24px;
    margin-top: .14rem;
}
.auth-code img[data-v-ca4761e6]{
    height: 2.72px;
    height: .17rem;
    margin-top: 2.24px;
    margin-top: .14rem;
}

.i-left[data-v-3d46f93a]{
    line-height: 7.2px;
    line-height: .45rem;
    padding-left: 3.2px;
    padding-left: .2rem;
}
.i-right[data-v-3d46f93a]{
    line-height: 7.2px;
    line-height: .45rem;
    font-size: 3.68px;
    font-size: .23rem;
    padding-right: 2.08px;
    padding-right: .13rem;
}
[data-v-3d46f93a] .el-input__icon{
    line-height: 7.2px;
    line-height: .45rem;
}
[data-v-3d46f93a] .el-input__inner{
    line-height: 7.2px;
    line-height: .45rem;
    height: 7.2px;
    height: .45rem;
    padding-left: 8.8px;
    padding-left: .55rem;
    border-radius: .12rem;
}
.web-login-container[data-v-3d46f93a]{
    padding: 0.1px;
}

.reset-pwd-content-item-error[data-v-3d46f93a]{
    color: #ff0000;
    line-height: normal;
    font-size: 13px;
}
.reset-password-title[data-v-3d46f93a] {
    text-align: center;
    line-height: 6.4px;
    line-height: .4rem;
    height: 6.4px;
    height: .4rem;
    position: relative;
}
.return[data-v-3d46f93a]{
    position: absolute;
    left: -1.44px;
    left: -.09rem;
}
.account-describe[data-v-3d46f93a]{
    margin: 7.2px 0 8px;
    margin: .45rem 0 .5rem;
}
.one_password[data-v-3d46f93a]{
    margin-bottom: 2.4px;
    margin-bottom: .15rem;
}
[data-v-3d46f93a]  .el-input__inner{
    padding-left: 2.88px;
    padding-left: .18rem;
}
.confirm[data-v-3d46f93a]{
    height: 7.04px;
    height: .44rem;
    line-height: 7.04px;
    line-height: .44rem;
    text-align: center;
    border-radius: .12rem;
    margin-top: 6.56px;
    margin-top: .41rem;
}

.h5-registry-page .__perfect-info-page-bottom{
    position: absolute;
    bottom: 10px;
    width: 100%;
}

.i-left[data-v-6a817a96]{
    line-height: 7.2px;
    line-height: .45rem;
    padding-left: 3.2px;
    padding-left: .2rem;
}
.i-right[data-v-6a817a96]{
    line-height: 7.2px;
    line-height: .45rem;
    font-size: 3.68px;
    font-size: .23rem;
    padding-right: 2.08px;
    padding-right: .13rem;
}
[data-v-6a817a96] .el-input__icon{
    line-height: 7.2px;
    line-height: .45rem;
}
[data-v-6a817a96] .el-input__inner{
    line-height: 7.2px;
    line-height: .45rem;
    height: 7.2px;
    height: .45rem;
    padding-left: 8.8px;
    padding-left: .55rem;
    border-radius: .12rem;
}
.web-login-container[data-v-6a817a96]{
    padding: 0.1px;
}
.reset-pwd-content-item-error[data-v-6a817a96]{
    color: #ff0000;
    line-height: normal;
    font-size: 13px;
}
.reset-password-title[data-v-6a817a96] {
    text-align: center;
    line-height: 6.4px;
    line-height: .4rem;
    height: 6.4px;
    height: .4rem;
    position: relative;
}
.return[data-v-6a817a96]{
    position: absolute;
    left: -1.44px;
    left: -.09rem;
}
.account-describe[data-v-6a817a96]{
    margin: 7.2px 0 8px;
    margin: .45rem 0 .5rem;
}
.one_password[data-v-6a817a96]{
    margin-bottom: 2.4px;
    margin-bottom: .15rem;
}
[data-v-6a817a96]  .el-input__inner{
    padding-left: 2.88px;
    padding-left: .18rem;
}
.confirm[data-v-6a817a96]{
    height: 7.04px;
    height: .44rem;
    line-height: 7.04px;
    line-height: .44rem;
    text-align: center;
    border-radius: .12rem;
    margin-top: 6.56px;
    margin-top: .41rem;
}

.reset-pwd-box[data-v-217b5961]{
    width: 100%;
    background: #f8f9fb;
    height: 100%;
}
.reset-pwd-step1[data-v-217b5961]{
    width: 80%;
    margin: auto;
    background-color: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 2px 2px 2px #f0f0f2;
            box-shadow: 2px 2px 2px #f0f0f2;
    margin-top: 30px;
}
.reset-pwd-title[data-v-217b5961]{
    width: 100%;
    text-align: center;
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #dedee0;
    font-size: 20px;
}
.reset-pwd-top[data-v-217b5961]{
    height: 60px;
    line-height: 60px;
    -webkit-box-shadow: 2px 2px 2px #f0f0f2;
            box-shadow: 2px 2px 2px #f0f0f2;
    background-color: #fff;
}
.reset-pwd-top-logo[data-v-217b5961]{
    height: 40px;
    padding-left: 20px;
}
.reset-pwd-content[data-v-217b5961]{
    width: 40%;
    margin: auto;
    padding:  30px 0;
}
.reset-pwd-content-item[data-v-217b5961]{
    margin-bottom: 20px;
    line-height: 30px;
    color: #555f69;
    overflow: hidden;
}
.new-login-get-code[data-v-217b5961]{
    float: right;
    width: 24%;
    height: 40px;
    line-height: 40px;
    background-color: #e8f4fe;
    color: #2fa2fe;
    text-align: center;
    border-radius: 6px;
    cursor: pointer;
}
.reset-pwd-content-code-input[data-v-217b5961]{
    float: left;
    width: 70%;
}
.reset-pwd-content-item2[data-v-217b5961]{
    margin-top: 20px;
}
.reset-pwd-content-btn[data-v-217b5961]{
    width: 100%;
    margin: auto;
    background-color: #2fa2fd;
    color: #fff;
    text-align: center;
    line-height: 40px;
    height: 40px;
    border-radius: 40px;
    margin-top: 40px;
    margin-bottom: 20px;
    cursor: pointer;
}
[data-v-217b5961] .reset-pwd-imgcode-input .el-input__inner{
    padding-right: 110px;
}
.new-login-get-code-img[data-v-217b5961]{
    position: absolute;
    top: 2px;
    right: 4px;
    height: 36px;
    cursor: pointer;
}
.reset-pwd-content-item-error[data-v-217b5961]{
    color: #ff0000;
    position: absolute;
    line-height: normal;
    font-size: 13px;
}
.reset-pwd-content-item-error1[data-v-217b5961]{
    color: #cecece;
    position: absolute;
    line-height: normal;
    font-size: 13px;
}
.reset-pwd-top-left[data-v-217b5961]{
    float: left;
}
.reset-pwd-top-right[data-v-217b5961]{
    float: right;
    margin-right: 20px;
}
/* Tab切换样式 */
.reset-pwd-tabs[data-v-217b5961]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 20px 0 10px 0;
    border-bottom: 1px solid #e6e6e6;
    margin: 0 40px;
}
.reset-pwd-tab-item[data-v-217b5961]{
    padding: 10px 30px;
    margin: 0 10px;
    cursor: pointer;
    color: #666;
    font-size: 16px;
    border-bottom: 2px solid transparent;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.reset-pwd-tab-item[data-v-217b5961]:hover{
    color: #2fa2fd;
}
.reset-pwd-tab-item.active[data-v-217b5961]{
    color: #2fa2fd;
    border-bottom-color: #2fa2fd;
    font-weight: bold;
}

.web-fusion-page[data-v-42ef5564]{
    height: 100%;
    overflow: hidden;
}











































































































.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;
}

@charset "UTF-8";
.portal-page[data-v-1b4e97bd] {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-transition: unset;
  transition: unset;
  overflow: hidden;
  padding-top: 40px;
  padding-bottom: 60px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.portal-page .portal-page-main[data-v-1b4e97bd] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    width: 100%;
}
.portal-page .portal-page-main > div[data-v-1b4e97bd] {
      width: 26%;
      min-height: calc(100vh - 100px);
}
.portal-page .portal-page-main .portal-page-main-app-entrance[data-v-1b4e97bd] {
      width: 30%;
}
.portal-page[data-v-1b4e97bd]::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="hueRotate" color-interpolation-filters="sRGB" values="333" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.37" /><feFuncG type="linear" slope="1.37" /><feFuncB type="linear" slope="1.37" /></feComponentTransfer><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="1.3148 -0.2859999999999999 -0.028799999999999992 0 0 -0.08519999999999997 1.128 -0.028799999999999992 0 0 -0.08519999999999997 -0.2859999999999999 1.3712 0 0 0 0 0 1 0" /></filter></svg>#filter');
  -webkit-filter: hue-rotate(333deg) brightness(137%) saturate(140%);
          filter: hue-rotate(333deg) brightness(137%) saturate(140%);
  background-image: url(/vue/dist/static/img/back-img.549b6b6.png);
  background-size: 100% 100%;
}
.portal-page-bottom[data-v-1b4e97bd] {
  position: fixed;
  bottom: 0;
  left: 29%;
  width: 42%;
  height: 50px;
  line-height: 50px;
  opacity: 0.6;
  background: #000000;
  border-radius: 35px 35px 0 0;
  font-size: 12px;
  font-family: "\\5FAE\8F6F\96C5\9ED1", "\\5FAE\8F6F\96C5\9ED1" -Normal;
  font-weight: normal;
  color: #ffffff;
  text-align: center;
}

@charset "UTF-8";
.page-header-title[data-v-8ff31562] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 6vh;
}
.page-header-title .title-logo[data-v-8ff31562] {
    margin-right: 20px;
    width: 66px;
    height: 66px;
    border-radius: 10.5px;
    -webkit-transition: unset;
    transition: unset;
    overflow: hidden;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.page-header-title .title-logo img[data-v-8ff31562] {
      width: 100%;
}
.page-header-title .title-box[data-v-8ff31562] {
    white-space: nowrap;
}
.page-header-title .title-box .title-text[data-v-8ff31562] {
      font-size: 37px;
      font-family: SimHei, SimHei-Bold;
      font-weight: normal;
      color: #ffffff;
      line-height: 4vh;
      text-shadow: 0px 3px 6px rgba(0, 0, 0, .39);
}
.page-header-title .title-box .title-desc[data-v-8ff31562] {
      font-size: 14px;
      font-family: Microsoft YaHei, Microsoft YaHei-Normal;
      font-weight: normal;
      color: #ffffff;
      line-height: 28px;
      text-shadow: 0px 2px 7px rgba(0, 0, 0, .87);
}
.user-symbol-main[data-v-8ff31562] {
  position: relative;
  margin: 0 auto;
  width: 100%;
  padding-top: 100%;
  margin-bottom: 8vh;
}
.user-symbol-main > *[data-v-8ff31562] {
    top: 0;
    left: 0;
    position: absolute;
}
.user-symbol-main img[data-v-8ff31562] {
    width: 100%;
    max-height: 100%;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow: rgba(255, 255, 255, 0) 0px 0px 1px;
            box-shadow: rgba(255, 255, 255, 0) 0px 0px 1px;
}
.user-symbol-main .mask-layer[data-v-8ff31562] {
    top: -19%;
    left: -19%;
    width: 138%;
    max-height: 138%;
}
.user-symbol-main .user-symbol-main-title[data-v-8ff31562] {
    width: 126px;
    height: 34px;
    line-height: 34px;
    background: linear-gradient(135deg, #3e0f7e, #494fc1);
    border: 2px solid #8a75c4;
    border-radius: 11px;
    -webkit-box-shadow: 0px 2px 10px 0px rgba(255, 153, 0, .61);
            box-shadow: 0px 2px 10px 0px rgba(255, 153, 0, .61);
    font-size: 14px;
    font-family: "\\5FAE\8F6F\96C5\9ED1", "\\5FAE\8F6F\96C5\9ED1" -Normal;
    color: #ffffff;
    text-align: center;
    text-shadow: 0px 0px 3px 0px #ff9900;
}
.user-symbol-main .user-rank[data-v-8ff31562] {
    top: 100%;
    width: 100%;
    font-size: 14px;
    font-family: "\\5FAE\8F6F\96C5\9ED1", "\\5FAE\8F6F\96C5\9ED1" -Normal;
    font-weight: normal;
    text-align: JUSTIFY;
    color: #ffffff;
    line-height: 19px;
}
.user-symbol-main .user-rank .rank-progress-bar[data-v-8ff31562] {
      width: 100%;
      height: 22px;
      background: #fff1dd;
      border-radius: 11px;
      margin-bottom: 10px;
      -webkit-box-shadow: 0px 0px 6px 0px rgba(255, 153, 0, .74);
              box-shadow: 0px 0px 6px 0px rgba(255, 153, 0, .74);
}
.user-symbol-main .user-rank .user-rank-info[data-v-8ff31562] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      text-shadow: 0px 0px 3px rgba(0, 0, 0, .87);
}
.user-symbol-main .user-rank .progress-link[data-v-8ff31562] {
      position: relative;
      width: 0%;
      height: 22px;
      border-radius: 11px;
      background: -webkit-gradient(linear, right top, left top, from(#3d0e7d), to(rgba(61, 14, 125, .3)));
      background: linear-gradient(270deg, #3d0e7d, rgba(61, 14, 125, .3));
}
.user-symbol-main .user-rank .progress-link .val[data-v-8ff31562] {
        position: absolute;
        top: -22px;
        right: 0;
        text-shadow: 0px 0px 3px rgba(0, 0, 0, .87);
}
.user-symbol-info-row[data-v-8ff31562] {
  position: relative;
  margin-bottom: 2.8vh;
}
.user-symbol-info-row .user-symbol-info-logo[data-v-8ff31562] {
    position: absolute;
    bottom: 0;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(255, 153, 0, .89);
            box-shadow: 0px 0px 7px 0px rgba(255, 153, 0, .89);
    overflow: hidden;
}
.user-symbol-info-row .user-symbol-info-logo img[data-v-8ff31562] {
      width: 100%;
}
.user-symbol-info-row .user-symbol-info-box[data-v-8ff31562] {
    margin-left: 20px;
    padding: 8px 5px;
    padding-left: 35px;
    height: 44px;
    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-color: rgba(0, 0, 0, .6);
    font-size: 12px;
    font-family: "\\5FAE\8F6F\96C5\9ED1", "\\5FAE\8F6F\96C5\9ED1" -Normal;
    font-weight: normal;
    text-align: LEFT;
    color: #ffffff;
    line-height: 14px;
    text-shadow: 0px 0px 2px #ff9900;
    border-radius: 11px;
    -webkit-box-shadow: 0px 0px 6px 0px rgba(255, 255, 255, .74);
            box-shadow: 0px 0px 6px 0px rgba(255, 255, 255, .74);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.user-symbol-info-row .user-symbol-info-box .user-symbol-info-item[data-v-8ff31562] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      text-align: center;
}
.user-symbol-info-row .user-symbol-info-box .link-segmentation[data-v-8ff31562] {
      width: 1px;
      height: 100%;
      background-color: white;
      -webkit-box-shadow: 0px 0px 1px #ff9900;
              box-shadow: 0px 0px 1px #ff9900;
      -webkit-transition: unset;
      transition: unset;
      margin: 0 10px;
}

.portal-app-entrance-box[data-v-403d0774] {
  padding-top: calc(50px + 8vh);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.top-app-entrance[data-v-403d0774] {
  margin-bottom: 1.5vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}
.top-app-entrance .top-app-entrance-item[data-v-403d0774] {
    font-size: 25px;
    font-family: YuanQuanYuan, YuanQuanYuan-Bold;
    font-weight: bold;
    text-align: RIGHT;
    color: #ffffff;
    line-height: 35px;
    text-shadow: 2px 3px 5px rgba(0, 0, 0, .49);
    cursor: pointer;
}
.top-app-entrance .top-app-entrance-item img[data-v-403d0774] {
      width: 99px;
      height: 92px;
      vertical-align: bottom;
}
.app-entrance-main[data-v-403d0774] {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  grid-gap: 1.5vh;
}
.app-entrance-main > div[data-v-403d0774],
  .app-entrance-main .app-gather > div[data-v-403d0774] {
    position: relative;
    height: 17vh;
    background: linear-gradient(135deg, #ffdfb5, #f3c53a);
    border-radius: 30px;
    -webkit-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .33);
            box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .33);
    cursor: pointer;
}
.app-entrance-main > div > img[data-v-403d0774],
    .app-entrance-main .app-gather > div > img[data-v-403d0774] {
      position: absolute;
}
.app-entrance-main .entrance-title[data-v-403d0774] {
    width: 44px;
    color: white;
    font-weight: bold;
    position: absolute;
    top: 18px;
    right: 18px;
    font-size: 22px;
    text-shadow: 2px 3px 5px rgba(0, 0, 0, .49);
}
.app-entrance-main .my-school-entrance img[data-v-403d0774] {
    left: 8px;
    bottom: 3px;
    height: 76%;
}
.app-entrance-main .resource-portal[data-v-403d0774] {
    background: linear-gradient(135deg, #8ea5f8, #567ef7);
}
.app-entrance-main .resource-portal img[data-v-403d0774] {
      left: 0px;
      bottom: 0px;
      height: 100%;
}
.app-entrance-main .grow-school[data-v-403d0774] {
    height: 35.5vh;
    background: linear-gradient(135deg, #49e3fd, #429ccd);
}
.app-entrance-main .grow-school img[data-v-403d0774] {
      right: 6px;
      bottom: 3px;
      height: 70%;
}
.app-entrance-main .app-gather[data-v-403d0774] {
    height: 35.5vh;
    background: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.app-entrance-main .app-gather .research-plaza[data-v-403d0774] {
      margin-bottom: 1.5vh;
      background: linear-gradient(135deg, #cfffc3, #61c97b);
}
.app-entrance-main .app-gather .research-plaza img[data-v-403d0774] {
        right: 0;
        height: 100%;
}
.app-entrance-main .app-gather .research-plaza .entrance-title[data-v-403d0774] {
        top: 18px;
        left: 18px;
}
.app-entrance-main .app-gather .full-view-school[data-v-403d0774] {
      background: linear-gradient(135deg, #f3d1ff, #db7bff);
}
.app-entrance-main .app-gather .full-view-school img[data-v-403d0774] {
        left: 0;
        bottom: 0;
        height: 80%;
}

@charset "UTF-8";
.user-info-nav[data-v-cc032d06] {
  display: grid;
  grid-template-columns: minmax(0, 6fr) minmax(0, 3fr) minmax(0, 1fr);
  grid-gap: 10px;
  margin-bottom: 1.5vh;
}
.user-info-nav > div[data-v-cc032d06] {
    height: 30px;
    line-height: 30px;
    background: rgba(255, 255, 255, .45);
    border-radius: 19px;
    -webkit-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .2);
            box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .2);
    cursor: pointer;
}
.user-info-nav .user-info[data-v-cc032d06] {
    position: relative;
    height: 30px;
}
.user-info-nav .user-info .user-profile[data-v-cc032d06] {
      position: absolute;
      top: -5px;
      left: -5px;
      width: 58px;
      height: 58px;
      border-radius: 50%;
      overflow: hidden;
      border: 3px solid #ffffff;
      -webkit-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .33);
              box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .33);
}
.user-info-nav .user-info .user-profile img[data-v-cc032d06] {
        width: 100%;
}
.user-info-nav .user-info .user-name[data-v-cc032d06] {
      padding-left: 65px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-weight: normal;
      color: #ffffff;
      text-shadow: 0px 0px 3px #ff9900;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.user-info-nav .user-info .user-name > div[data-v-cc032d06] {
        text-align: center;
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        font-size: 16px;
        font-family: "\\5FAE\8F6F\96C5\9ED1", "\\5FAE\8F6F\96C5\9ED1" -Normal;
        width: calc(100% - 36px);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.user-info-nav .user-info .user-name .el-icon-arrow-right[data-v-cc032d06] {
        margin: 0 10px;
}
.user-info-nav .grow-up-centre[data-v-cc032d06] {
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Normal;
    font-weight: normal;
    text-align: CENTER;
    color: #000000;
}
.user-info-nav .setting-btn[data-v-cc032d06] {
    text-align: center;
    font-size: 16px;
}
.common-app-box[data-v-cc032d06],
.user-news-box[data-v-cc032d06] {
  margin-bottom: 1.5vh;
  padding: 1.5vh 2vh;
  background: rgba(255, 255, 255, .5);
  border-radius: 19px;
  -webkit-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .33);
          box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .33);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.common-app-box .common-app-title[data-v-cc032d06],
  .common-app-box .user-news-title[data-v-cc032d06],
  .user-news-box .common-app-title[data-v-cc032d06],
  .user-news-box .user-news-title[data-v-cc032d06] {
    margin-bottom: 1.5vh;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    text-align: right;
}
.common-app-box .user-news-bottom[data-v-cc032d06],
  .common-app-box .common-app-bottom[data-v-cc032d06],
  .user-news-box .user-news-bottom[data-v-cc032d06],
  .user-news-box .common-app-bottom[data-v-cc032d06] {
    margin-top: 1.5vh;
    text-align: right;
    color: #0096ff;
}
.common-app-box .user-news-bottom .bottom-btn[data-v-cc032d06],
    .common-app-box .common-app-bottom .bottom-btn[data-v-cc032d06],
    .user-news-box .user-news-bottom .bottom-btn[data-v-cc032d06],
    .user-news-box .common-app-bottom .bottom-btn[data-v-cc032d06] {
      cursor: pointer;
}
.user-news-box .user-news-list[data-v-cc032d06] {
  height: calc(60.5vh - 260px);
  overflow: auto;
}
.user-news-box .index-msg-item-icon[data-v-cc032d06] {
  display: inline-block;
  min-width: 48px;
  line-height: 23px;
  font-size: 12px;
  background: #e3ddfc;
  color: #6f52ed;
  text-align: center;
  padding: 0 10px;
  margin-right: 9px;
  border-radius: 4px;
}
.user-news-box .user-news-title .num[data-v-cc032d06] {
  width: 16px;
  height: 16px;
  margin-right: 8px;
  display: inline-block;
  font-size: 12px;
  color: white;
  text-align: center;
  border-radius: 50%;
  background-color: #ff0000;
}
.user-news-box .user-news-item[data-v-cc032d06] {
  margin-bottom: 12px;
}
.user-news-box .user-news-item .user-news-info[data-v-cc032d06] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-family: "\\5FAE\8F6F\96C5\9ED1", "\\5FAE\8F6F\96C5\9ED1" -Normal;
    color: #1b1b1b;
    line-height: 19px;
}
.user-news-box .user-news-item .dot[data-v-cc032d06] {
    margin-right: 10px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background-color: #c9c9c9;
}
.user-news-box .user-news-item .dot.new[data-v-cc032d06] {
    background-color: #ff0000;
}
.user-news-box .user-news-item .user-news-info-text[data-v-cc032d06] {
    width: calc(100% - 17px);
    white-space: unset;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 14px;
}
.user-news-box .user-news-item .time[data-v-cc032d06] {
    margin-top: 3px;
    text-align: right;
    font-size: 12px;
}
.common-app-box[data-v-cc032d06] {
  margin-bottom: 0;
}
.common-app-box .app-view-box[data-v-cc032d06] {
    height: 218px;
    overflow: auto;
}
.common-app-box .app-list[data-v-cc032d06] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    grid-gap: 2vh;
}
.common-app-box .app-item[data-v-cc032d06] {
    cursor: pointer;
    text-align: center;
}
.common-app-box .app-item img[data-v-cc032d06] {
      margin-bottom: 7px;
      width: 80%;
      max-width: 46px;
      border-radius: 50%;
}
.common-app-box .app-item .app-name[data-v-cc032d06] {
      font-size: 12px;
      text-align: center;
      line-height: 19px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}

.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;
}
/**
 * @desc: 洪山实小第二版本门户页
 * @time: [yansen][2023/3/23]
 * @author: yansen
 */
.hs-index-version-two-page[data-v-2fdb0886]{
    --height_hs-index-version-two-page: 100%;
    height: var(--height_hs-index-version-two-page);
    background: #F5F5F7;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 40px 70px 0px 70px;
    overflow: auto;
}
.hs-index-v-two-page-main[data-v-2fdb0886]{
    height: 100%;
    display: grid;
    grid-template-rows: 85px 1fr 45px;
    grid-row-gap: 15px;
}
.v-two-page-main-top[data-v-2fdb0886]{
    background: #4fade5;
    border-radius: 15px;
    color:#fff;
    display: grid;
    padding: 0 20px;
    grid-template-columns:50px auto 1fr 80px 50px auto 30px;
    grid-column-gap: 20px;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    overflow: hidden;
    height: 85px;
}
.v-two-page-main-bottom[data-v-2fdb0886]{
    border-radius: 15px;
    display: grid;
    grid-template-columns:300px 1fr 300px;
    grid-template-rows: 1fr;
    grid-column-gap: 15px;
}
.left-main-bottom-two[data-v-2fdb0886]{
    display: grid;
    grid-template-rows: 70px 1fr 20px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
}
.left-main-bottom-two-info[data-v-2fdb0886]{
    display: grid;
    height: 100%;
    -ms-flex-line-pack:distribute;
        align-content:space-around;
}
.left-main-bottom-three[data-v-2fdb0886]{
    display: grid;
    grid-template-rows: 70px repeat(2, auto);
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
}
.left-main-bottom-two-line[data-v-2fdb0886]{
    width: 9px;
    height: 1px;
    background: #dddedf;
    justify-self: center;
}
.left-main-bottom-three-info[data-v-2fdb0886]{
    display: grid;
    height: 100%;
    -ms-flex-line-pack:distribute;
        align-content:space-around;
}
.page-logo img[data-v-2fdb0886]{
    width: 50px;
    height: 50px;
    -o-object-fit: scale-down;
       object-fit: scale-down;
}
.user-icon img[data-v-2fdb0886]{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    -o-object-fit: fill;
       object-fit: fill;
}
.conf-btn-icon[data-v-2fdb0886]{
    font-size: 20px;
    color: #fff;
    cursor: pointer;
}
.page-info[data-v-2fdb0886]{
    /*margin-left: 20px;*/
}
.v-two-page-main-top-text[data-v-2fdb0886]{
    font-size: 25px;
    margin:0 20px  0 25px;
}
.occupy-space[data-v-2fdb0886]{
    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;
    height: 100%;
}
.occupy-space-inner[data-v-2fdb0886]{
    height: 85px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
}
.v-two-page-main-bottom > .left-main-bottom[data-v-2fdb0886]{
    display: grid;
    grid-template-rows: 3fr 2fr;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    background: transparent;
    height: 100%;
}
.left-main-bottom-one[data-v-2fdb0886]{
    grid-column: 1 / 3;
    grid-row: 1 / 2;
    background: #fff;
    border-radius: 15px;
    display: grid;
    grid-template-rows: auto auto 1fr 55px;
}
.left-main-bottom-two[data-v-2fdb0886], .left-main-bottom-three[data-v-2fdb0886]{
    background: #fff;
    border-radius: 15px;
}
.v-two-page-main-bottom > .center-main-bottom[data-v-2fdb0886]{
    display: grid;
    grid-template-rows: 13fr 12fr 12fr 12fr;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    background: transparent;
    height: 100%;
}
.center-main-bottom > div[data-v-2fdb0886], .right-main-bottom > div[data-v-2fdb0886], .left-main-bottom > div[data-v-2fdb0886]{
    background: #fff;
    border-radius: 15px;
    padding: 20px 27px;
}
.center-main-bottom > div[data-v-2fdb0886]{
    cursor: pointer;
}
.growth-symbol[data-v-2fdb0886]{
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.center-main-bottom-01[data-v-2fdb0886]{
    grid-area: 1 / 1 / 2 / 3;
    display: grid;
    grid-template-columns: 140px 1fr;
    grid-template-rows: auto auto;
    -ms-flex-line-pack: center;
        align-content: center;
    grid-row-gap: 5px;
    grid-column-gap: 0px;
    position: relative;
}
.center-main-bottom-01-01[data-v-2fdb0886]{
    grid-area: 1 / 1 / 3/ 2;
    justify-self: right;
}
.hs-sha-pu-big[data-v-2fdb0886]{
    position: absolute;
    width: 58px;
    height: 83px;
    right: 26px;
    top: 50%;
    margin-top: -42px;
}
.hs-sha-pu-small[data-v-2fdb0886]{
    position: absolute;
    width: 58px;
    height: 83px;
    -webkit-transform: scale(0.7);
            transform: scale(0.7);
    right: -16px;
    top: -40px;
    display: none;  /*隐藏#号 [yansen][2023/5/21]*/
}
.center-main-bottom-01-02[data-v-2fdb0886]{
    -ms-flex-item-align: end;
        align-self: end;
}
.center-main-bottom-02[data-v-2fdb0886]{
    display: grid;
    grid-template-columns: 140px auto;
    grid-row-gap: 15px;
    grid-template-rows:1fr 1fr;
    position: relative;
    overflow: hidden;
}
.center-main-bottom-02-01[data-v-2fdb0886]{
}
.center-main-bottom-02-02[data-v-2fdb0886]{
    grid-area: 1 / 1 / 3 / 2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.center-main-bottom-04[data-v-2fdb0886]{
    grid-area: 3 / 1 / 5 / 2;
    display: grid;
    grid-template-rows:auto auto 1fr;
    grid-row-gap: 10px;
    position: relative;
    overflow: hidden;
}
/*用矩形左上、右下端点的坐标命名矩形,二外附需求 [yansen][2023/9/8]*/
.center-main-bottom-12-33[data-v-2fdb0886]{
    grid-area: 1 / 2 / 3 / 3;
    display: grid;
    grid-template-rows:70px 1fr;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px;
    position: relative;
    overflow: hidden;
}
.center-main-bottom-22-43_01[data-v-2fdb0886]{
    grid-area: 1 / 1 / 2 / 3;
}
.center-main-bottom-22-43_02[data-v-2fdb0886]{
    background: #F2F4F6;
    border-radius: 17px;
    display: grid;
    grid-template-rows: 1fr 1fr;
    padding: 20px;
}
.module-title-text-lv2[data-v-2fdb0886]{
    font-size: 15px;
    font-weight: bold;
    -ms-flex-item-align: center;
        align-self: center;
    justify-self: center;
}
.module-lv2-icon[data-v-2fdb0886]{
    -ms-flex-item-align: center;
        align-self: center;
    justify-self: center;
    width: 80%;
    max-width: 50px;
}
.module-lv2-icon-img[data-v-2fdb0886]{
    width: 100%;
}
.v-two-page-main-bottom > .right-main-bottom[data-v-2fdb0886]{
    /*display: grid;*/
    /*grid-template-rows: 308fr 215fr;*/
    grid-row-gap: 15px;
    background: transparent;
    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;
}
.right-main-bottom-01[data-v-2fdb0886]{
    height: calc(60vh - 120px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.right-main-bottom-02[data-v-2fdb0886]{
    /*height: 40%;*/
    height: calc(40vh - 80px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.growth-symbol img[data-v-2fdb0886]{
    width: 170px;
    height: 170px;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 50%;
}
.mod-common-logo[data-v-2fdb0886]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.left-main-common-logo img[data-v-2fdb0886]{
    width: 35px;
    height: 35px;
}
.experience-line[data-v-2fdb0886]{
    background: #f4f5f7;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 2px 5px;
    height: 17px;
    border-radius: 10px;
}
.experience-line-progress[data-v-2fdb0886]{
    height: 13px;
    border-radius: 10px;
    width: 50%;
    background: #2fb8e5;
    position: relative;
}
.experience-line-progress-num[data-v-2fdb0886]{
    position: absolute;
    right: 0;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
    top: -23px;
}
.experience-line-level[data-v-2fdb0886]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 5px;
}
.right-part-msg-cont[data-v-2fdb0886]{
    height: calc(100% - 45px);
    overflow: auto;
    /*height: var(--height_right-part-msg-cont);*/
}
.right-part-title[data-v-2fdb0886]{
    margin-bottom: 14px;
    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;
}
.right-part-msg-cont-item[data-v-2fdb0886]{
    display: grid;
    grid-template-columns: 40px 1fr;
    grid-template-rows: 35px auto;
    grid-row-gap: 6px;
    margin-bottom: 10px;
}
.right-part-apps[data-v-2fdb0886]{
    margin-top: 15px;
    height: calc(100% - 40px);
    overflow: auto;
}
.right-part-app[data-v-2fdb0886]{
    float: left;
    margin-right: calc(33.33333% - 60px);
    margin-bottom: 10px;
    text-align: center;
    cursor: pointer;
    width: 45px;
}
.right-part-app[data-v-2fdb0886]:nth-child(4n){
    margin-right: 0;
}
.right-part-app-icon[data-v-2fdb0886]{
    width: 45px;
    height: 45px;
    border-radius: 50%;
    margin: auto;
}
.right-part-app-icon img[data-v-2fdb0886]{
    width: 45px;
    height: 45px;
    border-radius: 50%;
}
.right-part-app-name[data-v-2fdb0886]{
    font-size: 10px;
    color: #b5b5b5;
    margin-top: 5px;
}
/*文字样式类*/
.module-title-text[data-v-2fdb0886]{
    color: #333;
    font-weight: bold;
    font-size: 22px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.module-subtitle-text[data-v-2fdb0886]{
    font-size: 14px;
    color: #b9b9b9;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
}
.module-underline-text[data-v-2fdb0886]{
    color: #585858;
    text-decoration: underline;
    cursor: pointer;
}
.module-key-text[data-v-2fdb0886]{
    color: #494949;
    font-size: 12px;
}
.module-value-text[data-v-2fdb0886]{
    color: #b2b2b2;
    font-size: 11px;
}
.experience-value-text[data-v-2fdb0886]{
    font-size: 13px;
    color: #414141;
}
.level-number-text[data-v-2fdb0886]{
    font-size: 13px;
    color: #414141;
}
.msg-title-text[data-v-2fdb0886]{
    font-size: 12px;
    color: #4b4b4b;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
}
.msg-ctime-text[data-v-2fdb0886]{
    font-size: 10px;
    color: #b7b7b7;
}
.hs-center-block-img[data-v-2fdb0886]{
    width: 90px;
    height: 81px;
    -o-object-fit: contain;
       object-fit: contain;
}
@media screen and (max-height: 756px) {
.right-main-bottom-01[data-v-2fdb0886]{
        height: calc(100% - 265px);
}
.right-main-bottom-02[data-v-2fdb0886]{
        height: 250px;
}
}

.fade-leave[data-v-e0fd6ffa] {
  opacity: 1;
}
.fade-leave-active[data-v-e0fd6ffa] {
  -webkit-transition: all 1s;
  transition: all 1s;
}
.fade-leave-to[data-v-e0fd6ffa] {
  opacity: 0;
}
@keyframes move-data-v-e0fd6ffa {
0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
}
50% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@-webkit-keyframes move-data-v-e0fd6ffa {
0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
}
50% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
}
}
div[data-v-e0fd6ffa] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.anim-move[data-v-e0fd6ffa] {
  -webkit-animation: move-data-v-e0fd6ffa 2s;
  animation: move-data-v-e0fd6ffa 2s;
}
.hs-register-page[data-v-e0fd6ffa] {
  width: 100%;
  height: 100%;
  position: relative;
  background: #162772;
}
.hs-register-page .firework[data-v-e0fd6ffa] {
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 0px;
    left: 20%;
    z-index: 99;
}
.hs-register-page .title-img[data-v-e0fd6ffa] {
    display: inline-block;
    position: absolute;
    top: -65px;
    left: 185px;
}
.hs-register-page .title-img img[data-v-e0fd6ffa] {
      height: 160px;
}
.hs-register-page .title[data-v-e0fd6ffa] {
    font-size: 18px;
    padding: 10px 32px;
    line-height: 1;
    height: 40px;
    background: #ffffff;
    border: 1px solid #797979;
    border-radius: 10px;
    position: absolute;
    top: 16px;
    left: 50%;
    width: 730px;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
}
.hs-register-page .welcome[data-v-e0fd6ffa] {
    z-index: 99;
    position: absolute;
    top: 20vh;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    height: 400px;
    overflow: hidden;
}
.hs-register-page .welcome ul[data-v-e0fd6ffa] {
      -webkit-transition: all 0.5s;
      transition: all 0.5s;
}
.hs-register-page .welcome ul li[data-v-e0fd6ffa] {
        height: 30%;
        font-size: 40px;
        color: #009dff;
        width: 100%;
        border-radius: 4px;
        padding: 20px 14px 0 0;
        position: relative;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        margin-bottom: 4px;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
}
.hs-register-page .content-wrap[data-v-e0fd6ffa] {
    width: 100%;
    height: 100%;
    padding: 81px 70px 34px;
}
.hs-register-page .content-wrap .content[data-v-e0fd6ffa] {
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      padding: 0 28px;
      background: #f3f4f7;
      border-radius: 4px;
}
.hs-register-page .content-wrap .content .isnull[data-v-e0fd6ffa] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        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;
}
.hs-register-page .content-wrap .content .isnull img[data-v-e0fd6ffa] {
          width: 306px;
          margin-bottom: 26px;
}
.hs-register-page .content-wrap .content .isnull .txt[data-v-e0fd6ffa] {
          height: 20px;
          font-size: 14px;
          color: #888888;
}
.hs-register-page .content-wrap .content .content-left[data-v-e0fd6ffa] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        height: 100%;
        border-radius: 0.213rem;
        padding-bottom: 20px;
        overflow: hidden;
}
.hs-register-page .content-wrap .content .content-left .item-wrap[data-v-e0fd6ffa] {
          height: 100%;
          -webkit-transition: all 0.5s;
          transition: all 0.5s;
}
.hs-register-page .content-wrap .content .content-left .item-wrap div[data-v-e0fd6ffa] {
            height: 100%;
}
.hs-register-page .content-wrap .content .content-left .item[data-v-e0fd6ffa] {
          width: 100%;
          height: 16.66666%;
          border-radius: 4px;
          padding: 20px 14px 4px 0;
          font-size: 18px;
          position: relative;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          -webkit-transition: all 0.5s;
          transition: all 0.5s;
}
.hs-register-page .content-wrap .content .content-left .item span[data-v-e0fd6ffa] {
            width: 100%;
            padding-left: 20px;
            background: #ffffff;
            line-height: 100%;
            height: 100%;
            border: 1px solid #eeeeee;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
}
.hs-register-page .content-wrap .content .content-left .item span i[data-v-e0fd6ffa] {
              font-style: normal;
}
.hs-register-page .content-wrap .content .content-left .item .image[data-v-e0fd6ffa] {
            z-index: 88;
            position: absolute;
            top: 0px;
            right: -3px;
            width: 44px;
            height: 40px;
}
.hs-register-page .content-wrap .content .content-left .item img[data-v-e0fd6ffa] {
            width: 44px;
            height: 40px;
}
.hs-register-page .content-wrap .content .content-left .anim[data-v-e0fd6ffa] {
          -webkit-transition: all 0.5s;
          transition: all 0.5s;
          margin-top: 80px;
}
.hs-register-page .content-wrap .content .content-right[data-v-e0fd6ffa] {
        width: 284px;
        height: 100%;
        padding: 50px 24px;
        margin-left: 65px;
        background: url(/vue/dist/static/img/2.ef531f8.jpg) no-repeat;
        background-size: 100%;
        background-position: left bottom;
}
.hs-register-page .content-wrap .content .content-right .col-txt[data-v-e0fd6ffa] {
          width: 100%;
          height: 38px;
          background: #009dff;
          border-radius: 50px;
          text-align: center;
          line-height: 38px;
          font-size: 18px;
          color: #ffffff;
          margin-bottom: 28px;
}
.hs-register-page .content-wrap .content .content-right .col-qrcode[data-v-e0fd6ffa] {
          background-color: #fff;
}
.hs-register-page .content-wrap .content .content-right .col-qrcode img[data-v-e0fd6ffa] {
            width: 100%;
}
.list-complete-item[data-v-e0fd6ffa] {
  -webkit-transition: all 1s;
  transition: all 1s;
  width: 100px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 18px;
  margin-bottom: 10px;
}
.list-complete-enter[data-v-e0fd6ffa],
.list-complete-leave-to[data-v-e0fd6ffa] {
  opacity: 0;
  -webkit-transform: translateY(-20px);
          transform: translateY(-20px);
}
.list-complete-leave-active[data-v-e0fd6ffa] {
  position: absolute;
}
.list-come-item[data-v-e0fd6ffa] {
  -webkit-transition: all 1s;
  transition: all 1s;
  width: 100px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 18px;
  margin-bottom: 10px;
}
.list-come-enter[data-v-e0fd6ffa],
.list-come-leave-to[data-v-e0fd6ffa] {
  opacity: 0;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.list-come-leave-active[data-v-e0fd6ffa] {
  position: absolute;
}

.fade-leave[data-v-b0777aaa] {
  opacity: 1;
}
.fade-leave-active[data-v-b0777aaa] {
  -webkit-transition: all 1s;
  transition: all 1s;
}
.fade-leave-to[data-v-b0777aaa] {
  opacity: 0;
}
@-webkit-keyframes move-data-v-b0777aaa {
0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
}
50% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes move-data-v-b0777aaa {
0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
}
50% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
}
100% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
div[data-v-b0777aaa] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.anim-move[data-v-b0777aaa] {
  -webkit-animation: move-data-v-b0777aaa 1s;
          animation: move-data-v-b0777aaa 1s;
}
.hs-register-page[data-v-b0777aaa] {
  width: 100%;
  height: 100%;
  position: relative;
  background: #162772;
}
.hs-register-page .firework[data-v-b0777aaa] {
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 0px;
    left: 20%;
    z-index: 99;
}
.hs-register-page .title-img[data-v-b0777aaa] {
    display: inline-block;
    position: absolute;
    top: -65px;
    left: 185px;
}
.hs-register-page .title-img img[data-v-b0777aaa] {
      height: 160px;
}
.hs-register-page .title[data-v-b0777aaa] {
    font-size: 18px;
    padding: 10px 32px;
    line-height: 1;
    height: 40px;
    background: #ffffff;
    border: 1px solid #797979;
    border-radius: 10px;
    position: absolute;
    top: 16px;
    left: 50%;
    width: 730px;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
}
.hs-register-page .welcome[data-v-b0777aaa] {
    z-index: 99;
    position: absolute;
    top: 20vh;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    height: 400px;
    overflow: hidden;
}
.hs-register-page .welcome ul[data-v-b0777aaa] {
      -webkit-transition: all 0.5s;
      transition: all 0.5s;
}
.hs-register-page .welcome ul li[data-v-b0777aaa] {
        height: 30%;
        min-height: 72px;
        font-size: 40px;
        color: #009dff;
        width: 100%;
        border-radius: 4px;
        padding: 20px 14px 0 0;
        position: relative;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        margin-bottom: 4px;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
}
.hs-register-page .content-wrap[data-v-b0777aaa] {
    width: 100%;
    height: 100%;
    padding: 81px 70px 34px;
}
.hs-register-page .content-wrap .content[data-v-b0777aaa] {
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      padding: 0 28px;
      background: #f3f4f7;
      border-radius: 4px;
}
.hs-register-page .content-wrap .content .isnull[data-v-b0777aaa] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        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;
}
.hs-register-page .content-wrap .content .isnull img[data-v-b0777aaa] {
          width: 306px;
          margin-bottom: 26px;
}
.hs-register-page .content-wrap .content .isnull .txt[data-v-b0777aaa] {
          height: 20px;
          font-size: 14px;
          color: #888888;
}
.hs-register-page .content-wrap .content .content-left[data-v-b0777aaa] {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        height: 100%;
        border-radius: 0.213rem;
        padding-bottom: 20px;
        overflow: hidden;
}
.hs-register-page .content-wrap .content .content-left .item-wrap[data-v-b0777aaa] {
          height: 100%;
          -webkit-transition: all 0.5s;
          transition: all 0.5s;
}
.hs-register-page .content-wrap .content .content-left .item-wrap div[data-v-b0777aaa] {
            height: 100%;
}
.hs-register-page .content-wrap .content .content-left .item[data-v-b0777aaa] {
          width: 100%;
          height: 16.66666%;
          border-radius: 4px;
          padding: 20px 14px 4px 0;
          font-size: 18px;
          position: relative;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          -webkit-transition: all 0.5s;
          transition: all 0.5s;
}
.hs-register-page .content-wrap .content .content-left .item span[data-v-b0777aaa] {
            width: 100%;
            padding-left: 20px;
            background: #ffffff;
            line-height: 100%;
            height: 100%;
            border: 1px solid #eeeeee;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
}
.hs-register-page .content-wrap .content .content-left .item span i[data-v-b0777aaa] {
              font-style: normal;
}
.hs-register-page .content-wrap .content .content-left .item .image[data-v-b0777aaa] {
            z-index: 88;
            position: absolute;
            top: 0px;
            right: -3px;
            width: 44px;
            height: 40px;
}
.hs-register-page .content-wrap .content .content-left .item img[data-v-b0777aaa] {
            width: 44px;
            height: 40px;
}
.hs-register-page .content-wrap .content .content-left .anim[data-v-b0777aaa] {
          -webkit-transition: all 0.5s;
          transition: all 0.5s;
          margin-top: 80px;
}
.hs-register-page .content-wrap .content .content-right[data-v-b0777aaa] {
        width: 284px;
        height: 100%;
        padding: 50px 24px;
        margin-left: 65px;
        background: url(/vue/dist/static/img/2.ef531f8.jpg) no-repeat;
        background-size: 100%;
        background-position: left bottom;
}
.hs-register-page .content-wrap .content .content-right .col-txt[data-v-b0777aaa] {
          width: 100%;
          height: 38px;
          background: #009dff;
          border-radius: 50px;
          text-align: center;
          line-height: 38px;
          font-size: 18px;
          color: #ffffff;
          margin-bottom: 28px;
}
.hs-register-page .content-wrap .content .content-right .col-qrcode[data-v-b0777aaa] {
          background-color: #fff;
}
.hs-register-page .content-wrap .content .content-right .col-qrcode img[data-v-b0777aaa] {
            width: 100%;
}
.list-complete-item[data-v-b0777aaa] {
  -webkit-transition: all 1s;
  transition: all 1s;
  width: 100px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 18px;
  margin-bottom: 10px;
}
.list-complete-enter[data-v-b0777aaa],
.list-complete-leave-to[data-v-b0777aaa] {
  opacity: 0;
  -webkit-transform: translateY(-20px);
          transform: translateY(-20px);
}
.list-complete-leave-active[data-v-b0777aaa] {
  position: absolute;
}
.list-come-item[data-v-b0777aaa] {
  -webkit-transition: all 1s;
  transition: all 1s;
  width: 100px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 18px;
  margin-bottom: 10px;
}
.list-come-enter[data-v-b0777aaa],
.list-come-leave-to[data-v-b0777aaa] {
  opacity: 0;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.list-come-leave-active[data-v-b0777aaa] {
  position: absolute;
}

.hs-register-h5-page[data-v-55a630d0] {
  width: 100%;
  height: 100%;
}
.app-wrap[data-v-55a630d0] {
  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;
  position: relative;
}
.app-wrap .tips[data-v-55a630d0] {
    z-index: 9999;
    position: absolute;
    top: 15vh;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    padding: 8px 20px;
    background-color: rgba(0, 0, 0, .5);
    color: #fff;
    border-radius: 4 [x];
}
.app-wrap .header[data-v-55a630d0] {
    width: 100%;
    height: 30px;
    position: relative;
    background: #fff;
    font-size: 14px;
}
.app-wrap .header .title[data-v-55a630d0] {
      width: 100%;
      line-height: 30px;
      text-align: center;
}
.app-wrap .header .el-icon-close[data-v-55a630d0] {
      position: absolute;
      line-height: 30px;
      top: 0;
      left: 14px;
      color: #656565;
}
.app-wrap .sign-content[data-v-55a630d0] {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: url(/vue/dist/static/img/hs-h5-regbg.8b7f525.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.app-wrap .sign-content .footer[data-v-55a630d0] {
      position: absolute;
      padding: 0 14%;
      bottom: 0;
      left: 0;
}
.app-wrap .sign-content .footer img[data-v-55a630d0] {
        width: 100%;
}
.app-wrap .sign-content .col-title[data-v-55a630d0] {
      width: 100%;
      padding: 44px 34px 18px;
}
.app-wrap .sign-content .col-title img[data-v-55a630d0] {
        width: 100%;
}
.app-wrap .sign-content .col-address[data-v-55a630d0] {
      padding: 0px 14px;
      margin-bottom: 24px;
}
.app-wrap .sign-content .col-address img[data-v-55a630d0] {
        width: 100%;
}
.app-wrap .sign-content .col-name[data-v-55a630d0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 22px 0 36px;
}
.app-wrap .sign-content .col-name .icon[data-v-55a630d0] {
        font-size: 22px;
        color: #fff;
        margin-right: 12px;
}
.app-wrap .sign-content .col-btn[data-v-55a630d0] {
      z-index: 2;
      margin-top: 56px;
      width: 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;
      color: #fff;
}
.app-wrap .sign-content .col-btn .sign-btn[data-v-55a630d0] {
        width: 130px;
        height: 130px;
        border-radius: 50%;
        /*box-shadow: 0px 3px 6px 0px #5da0ee;*/
        background: #818a95;
        -webkit-box-shadow: 0px 3px 6px 0px #5da0ee;
                box-shadow: 0px 3px 6px 0px #5da0ee;
        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;
        margin-bottom: 10px;
}
.app-wrap .sign-content .col-btn .sign-btn .time[data-v-55a630d0] {
          margin-top: 10px;
          font-size: 14px;
}
.app-wrap .sign-content .col-btn .sign-address[data-v-55a630d0] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        font-size: 12px;
        margin-bottom: 10px;
}
.app-wrap .sign-content .col-btn .sign-address .el-icon-location[data-v-55a630d0] {
          color: #338ffa;
          margin-right: 7px;
}
.app-wrap .sign-content .col-btn .date[data-v-55a630d0] {
        font-size: 12px;
}
.app-wrap .sign-status[data-v-55a630d0] {
    width: 100%;
    height: 100%;
    padding: 5px 6px 11px;
    background-color: #f3f4f7;
}
.app-wrap .sign-status .status[data-v-55a630d0] {
      width: 100%;
      height: 100%;
      background: #fff;
      border: 1px solid #eeeeee;
      border-radius: 10px;
      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;
}
.app-wrap .sign-status .status img[data-v-55a630d0] {
        width: 258px;
        margin-bottom: 48px;
}
.app-wrap .sign-status .status .status-txt[data-v-55a630d0] {
        font-size: 14px;
        margin-bottom: 16px;
        font-weight: bold;
}
.app-wrap .sign-status .status .name-txt[data-v-55a630d0] {
        text-align: center;
        font-size: 13px;
}
.app-wrap .sign-status .error .back-btn[data-v-55a630d0] {
      padding: 8px 45px;
      background-color: #7ba9ff;
      margin-top: 28px;
      font-size: 13px;
      color: #fff;
      border-radius: 4px;
}
div[data-v-55a630d0] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.item-approval-workflow-page[data-v-4caffa2e] {
  --theme_color: #2f5ffe;
  width: 84%;
  height: 100%;
  padding: 0 8%;
  background-color: #f3f4f6;
}
.item-approval-workflow-page[data-v-4caffa2e] .el-button--primary {
    border-color: var(--theme_color);
    background-color: var(--theme_color);
}
.workflow-page-head[data-v-4caffa2e] {
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.workflow-page-head .right[data-v-4caffa2e],
  .workflow-page-head .left[data-v-4caffa2e] {
    width: 150px;
}
.workflow-page-head .left span[data-v-4caffa2e] {
    cursor: pointer;
}
.workflow-page-head .right[data-v-4caffa2e] {
    text-align: right;
}
.workflow-page-head .center[data-v-4caffa2e] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.workflow-page-head .center .step-item[data-v-4caffa2e] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 200px;
      cursor: pointer;
}
.workflow-page-head .center .step-item .step-item-num[data-v-4caffa2e] {
        margin-right: 20px;
        width: 26px;
        height: 26px;
        color: #fff;
        font-weight: 600;
        text-align: center;
        line-height: 26px;
        border-radius: 50%;
        background-color: #909399;
}
.workflow-page-head .center .step-item.check[data-v-4caffa2e] {
      color: var(--theme_color);
}
.workflow-page-head .center .step-item.check .step-item-num[data-v-4caffa2e] {
        background-color: var(--theme_color);
}
.workflow-page-content[data-v-4caffa2e] {
  height: calc(100% - 100px);
}

.info-box[data-v-207a4c20] {
  padding: 20px 24px;
  height: 100%;
  background-color: #fff;
  border-radius: 8px;
  overflow: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.info-box .logo-box[data-v-207a4c20] {
    width: 40px;
    height: 40px;
}
.info-box .logo-box img[data-v-207a4c20] {
      width: 40px;
      cursor: pointer;
}
.info-box .form-main[data-v-207a4c20] {
    margin-top: 50px;
    margin-left: 20%;
}

.information-issue-workflow-page .workflow-box .wf-content .el-button.wf-btn-top.el-button--primary {
  display: none;
}

.information-issue-workflow-page[data-v-2d638262] {
  background-color: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.information-issue-workflow-page .nav-box[data-v-2d638262] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.information-issue-workflow-page .nav-box .nav-item[data-v-2d638262] {
      margin-right: 24px;
      line-height: 32px;
      border-bottom: 4px solid transparent;
      cursor: pointer;
}
.information-issue-workflow-page .nav-box .nav-item.check[data-v-2d638262],
    .information-issue-workflow-page .nav-box .nav-item[data-v-2d638262]:hover {
      border-color: #0572f7;
}
.information-issue-workflow-page .hint-box[data-v-2d638262] {
    padding: 8px 16px;
    border: 1px solid #e4e4e4;
    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;
}
.information-issue-workflow-page .hint-box .hint-info[data-v-2d638262] {
      font-size: 15px;
      font-weight: 600;
}
.information-issue-workflow-page .hint-box span[data-v-2d638262] {
      font-size: 12px;
      font-weight: 400;
}
.information-issue-workflow-page .workflow-box[data-v-2d638262] {
    position: relative;
    height: calc(100vh - 90px);
    overflow: auto;
}

.classroom-diagnose-record-make-workflow-page[data-v-330cc2d4] {
  height: 100vh;
  width: 100vw;
  overflow: auto;
  background-color: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.classroom-diagnose-record-make-workflow-page .hint-box[data-v-330cc2d4] {
    padding: 8px 16px;
    border: 1px solid #e4e4e4;
    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;
}
.classroom-diagnose-record-make-workflow-page .hint-box .hint-info[data-v-330cc2d4] {
      font-size: 15px;
      font-weight: 600;
}
.classroom-diagnose-record-make-workflow-page .hint-box span[data-v-330cc2d4] {
      font-size: 12px;
      font-weight: 400;
}
.classroom-diagnose-record-make-workflow-page .workflow-box[data-v-330cc2d4] {
    position: relative;
    height: 100%;
    overflow: auto;
}

.seal-apply-workflow-page[data-v-687fc677] {
  height: 100vh;
  width: 100vw;
  overflow: auto;
  background-color: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.seal-apply-workflow-page .hint-box[data-v-687fc677] {
    padding: 8px 16px;
    border: 1px solid #e4e4e4;
    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;
}
.seal-apply-workflow-page .hint-box .hint-info[data-v-687fc677] {
      font-size: 15px;
      font-weight: 600;
}
.seal-apply-workflow-page .hint-box span[data-v-687fc677] {
      font-size: 12px;
      font-weight: 400;
}
.seal-apply-workflow-page .workflow-box[data-v-687fc677] {
    position: relative;
    height: 100%;
    overflow: auto;
}
/**
 * @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;
}

.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;
}

*[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-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 首页公共样式
 * @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;
}
.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}
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;
}


.public-pop-root-inside .content[data-v-6a4ff9a8] {
  margin: 30px 40px;
  height: 280px;
  overflow: auto;
  overflow-x: hidden;
}
.public-pop-root-inside .operation[data-v-6a4ff9a8] {
  text-align: center;
  margin-top: 30px;
}
