.fh-directory-config{position:relative}.fh-directory-config .course-home{position:fixed;color:#f56c6c;font-size:28px;top:88px;right:40px;z-index:2001;cursor:pointer}.fh-directory-config .preserve-top-con{padding:10px 20px;background:#fff}.fh-directory-config .preserve-top-con .back-to-up-btn{margin-right:10px}.fh-directory-config .el-button--success{background:#f56c6c;border-color:#f56c6c;height:30px;padding:0 15px;float:right}.fh-directory-config .contents-table{margin-top:10px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding-top:30px}.fh-directory-config .contents-table .contents-table-left{width:65%;float:left;height:100%;border-right:1px solid #e0e0e0;margin-left:20px}.fh-directory-config .contents-table .contents-table-left .cue-text{font-size:16px;font-family:MicrosoftYaHei;font-weight:400;color:#545454;line-height:47px;margin-top:15px}.fh-directory-config .contents-table .contents-table-left .dashed-border{margin-top:30px;border:1px dashed #c3bfb9;width:calc(100% - 48px)}.fh-directory-config .contents-table .contents-table-left .dashed-border .layer-top{height:30px;border-bottom:1px dashed #c3bfb9;margin-bottom:15px}.fh-directory-config .contents-table .contents-table-left .dashed-border .layer-top .layer-name{line-height:30px;padding-left:20px;font-size:14px;color:#626463;font-family:MicrosoftYaHei}.fh-directory-config .contents-table .contents-table-left .dashed-border .chleckd-list .input-radio{margin-bottom:15px;font-size:14px;color:#626463;font-family:MicrosoftYaHei;margin-left:20px}.fh-directory-config .contents-table .contents-table-left .dashed-border .chleckd-list .input-radio input{margin:0 10px 0 20px}.fh-directory-config .contents-table .contents-table-left .dashed-border .chleckd-list .ant-radio-checked .ant-radio-inner{border-color:#f56c6c}.fh-directory-config .contents-table .contents-table-left .dashed-border .chleckd-list .ant-radio-checked .ant-radio-inner:after{background-color:#f56c6c}.fh-directory-config .contents-table .contents-table-right{float:left;width:30%}.fh-directory-config .contents-table .contents-table-right .result-text{margin:30px 0 30px 30px;font-size:16px;font-family:MicrosoftYaHei;font-weight:400;color:#545454}.fh-directory-config .contents-table .contents-table-right .joint-structure{width:200px;margin:0 auto;font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:#545454}.fh-directory-config .contents-table .contents-table-right .joint-structure .paternal{float:left;position:relative;width:80px}.fh-directory-config .contents-table .contents-table-right .joint-structure .paternal .paternal-1{position:absolute;left:-6px;white-space:nowrap}.fh-directory-config .contents-table .contents-table-right .joint-structure .paternal .paternal-1 span{width:16px;height:16px;border-radius:50%;border:1px solid #1ca09a;background:#1ca09a;color:#fff;line-height:12px;text-align:center;font-size:25px;display:inline-block;vertical-align:-3px;margin-right:15px}.fh-directory-config .contents-table .contents-table-right .joint-structure i{color:#f56c6c;margin-right:15px}.fh-directory-config .contents-table .contents-table-right .joint-structure .grandpa_10{float:left;position:relative;margin-top:50px;left:-47px;width:110px}.fh-directory-config .contents-table .contents-table-right .joint-structure .grandpa_10 .grandpa-1{position:absolute;left:-7px;height:20px}.fh-directory-config .contents-table .contents-table-right .joint-structure .grandpa_11{float:left;position:relative;margin-top:15px;left:-47px;width:90px}.fh-directory-config .contents-table .contents-table-right .joint-structure .grandpa_11 .grandpa-1{position:absolute;left:-7px;height:20px}.fh-directory-config .contents-table .contents-table-right .joint-structure .grandpa_12{float:left;position:relative;margin-top:16px;left:-47px;width:90px}.fh-directory-config .contents-table .contents-table-right .joint-structure .grandpa_12 .grandpa-1{position:absolute;left:-7px;height:20px}.fh-directory-config .contents-table .contents-table-right .joint-structure .parent_20{float:left;position:relative;top:26px;left:-93px}.fh-directory-config .contents-table .contents-table-right .joint-structure .parent_20 .parent-1{width:95px;position:absolute;left:-6px;height:50px}.fh-directory-config .contents-table .contents-table-right .joint-structure .parent_21{float:left;position:relative;top:56px;left:-93px}.fh-directory-config .contents-table .contents-table-right .joint-structure .parent_21 .parent-1{width:95px;position:absolute;left:-6px;height:50px}.fh-directory-config .contents-table .contents-table-right .joint-structure .parent_22{float:left;position:relative;top:70px;left:-93px}.fh-directory-config .contents-table .contents-table-right .joint-structure .parent_22 .parent-1{width:95px;position:absolute;left:-6px;height:50px}.fh-directory-config .contents-table .contents-table-right .joint-structure .son_30{float:left;position:relative;height:65px;top:96px;left:-63px}.fh-directory-config .contents-table .contents-table-right .joint-structure .son_30 .son-1{width:95px;position:absolute;left:-6px}.fh-directory-config .contents-table .contents-table-right .joint-structure .son_31{float:left;position:relative;height:65px;top:125px;left:-63px}.fh-directory-config .contents-table .contents-table-right .joint-structure .son_31 .son-1{width:95px;position:absolute;left:-6px}.fh-directory-config .contents-table .contents-table-right li,.fh-directory-config .contents-table .contents-table-right ul{padding:0;margin:0;list-style:none}.yk-source-list-new-wrapper-ScourseList .yk-source{position:relative}.yk-source-list-new-wrapper-ScourseList .yk-source .yk-btn-save-new{position:absolute;right:0;bottom:-68px}.yk-source-list-new-wrapper-ScourseList .PreviewResourcces{position:fixed;top:0;left:0;z-index:2000;background-color:#000;width:100%;height:100%;overflow:auto;padding:0 5%}.yk-source-list-new-wrapper-ScourseList .PreviewResourcces .icon-closeimg-preview-new-1{size:26px;position:fixed;top:20px;right:20px;font-size:35px;cursor:pointer;font-weight:bolder}.yk-source-list-new-wrapper-ScourseList .cark_source{background:hsla(0,0%,50.2%,.3411764705882353);border:1px solid rgba(64,158,255,.47058823529411764)}