.during-section-list{display:flex;flex-wrap:wrap;gap:12px}.during-section-list .section-item{width:190px;padding:18px 20px 17px 20px;background:#fff;border:1px solid #ddd;cursor:pointer;border-radius:8px;position:relative}.during-section-list .section-item:hover{border-color:#3372ff}.during-section-list .section-item:hover .section-title{color:#3372ff;font-weight:500}.during-section-list .section-item:nth-child(4n){margin-right:0}.during-section-list .section-item .section-title{position:relative;z-index:1;overflow:hidden;color:#000;font-size:16px;line-height:24px}.during-section-list .section-item .section-title .text{overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.during-section-list .section-item .section-title:hover{font-weight:500}.during-section-list .section-item .tools{display:flex;margin-top:12px;color:#8d8d8d;font-size:14px}.during-section-list .section-item .tools button{width:80px;height:32px;text-align:center;cursor:pointer;border-radius:4px;font-weight:500;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.during-section-list .section-item .tools button span{line-height:1;font-weight:500}.during-section-list .section-item .tools .correction{border:1px solid #006eff;color:#fff;background:#006eff}.during-section-list .section-item .tools .correction:hover{background-color:#285bcc}.during-section-list .section-item .tools .correction:active{background-color:#1e4499}.during-section-list .section-item .tools .attending-class{border:1px solid #3372ff;color:#3372ff;background-color:rgba(51,114,255,.08)}.during-section-list .section-item .tools .attending-class:hover{background-color:rgba(51,114,255,.2)}.during-section-list .section-item .tools .attending-class:active{background-color:rgba(51,114,255,.4)}.during-section-list .section-item .tools .view-data{color:#000;background-color:#fff;margin-left:8px;border:1px solid #ccc;cursor:pointer}.during-section-list .section-item .tools .view-data:hover{color:#3372ff;border:1px solid #3372ff}.during-section-list .section-item .tools .view-data:active{color:#2350b3;border:1px solid #1e4499}.during-section-list .section-item .last-section-bg{position:absolute;top:0;right:0;bottom:0}.during-section-list .section-item .last-section-bg .last-bg{width:78px;height:78px;background-image:url(../img/finished-class-bg.e978b463.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;bottom:0;right:0}.during-section-list .section-item .last-section-bg .label{position:absolute;top:-1px;right:-1px;width:52px;height:20px;font-weight:500;font-size:12px;letter-spacing:0;line-height:20px;text-align:center;color:#fff;background:#5dcb6b;border-radius:0 8px 0 8px}.ai-customer[data-v-b1f8296e]{position:fixed;right:20px;bottom:20px;width:113px;height:118px}.ai-customer>img[data-v-b1f8296e]{width:100%;height:100%;cursor:pointer}.my-loading{font-size:30px}.work-container{padding-bottom:30px;min-height:100%}.prepare{width:1280px;margin:0 auto}.prepare .content-block .title,.prepare .content-top{display:flex;justify-content:space-between}.prepare .content-block .title{margin-top:36px;margin-bottom:12px;font-size:18px;font-weight:500;line-height:24px}.prepare .content-block .title .title-left{display:flex;align-items:center;font-weight:500}.prepare .content-block .title .title-left .title-text{font-weight:500}.prepare .content-block .title .title-left .separator{width:1px;height:16px;background:rgba(0,0,0,.12);border-radius:.5px;margin:0 12px}.prepare .content-block .title .title-left .recommend-tips{font-size:14px;color:rgba(0,0,0,.4);letter-spacing:0;line-height:22px}.prepare .content-block.tools-block .title{margin-bottom:28px}.quick-entry{display:flex;align-items:center;width:632px;gap:10px}.quick-entry>li{width:150px;height:200px;background:#fff;border-radius:10px;text-align:center;padding:0 10px}.quick-entry>li:hover{background:url(https://s.learn.qq.com/tencent-learn/work/work-quick-bg.png);background-repeat:no-repeat;background-size:cover}.quick-entry>li .item-icon{width:56px;height:56px;margin-top:30px}.quick-entry>li .item-name{font-family:PingFang SC;font-weight:500;font-size:16px;line-height:22px;color:#000;margin-top:25px}.quick-entry>li .item-des{font-family:PingFang SC;font-weight:400;font-size:12px;color:rgba(0,0,0,.66);margin-top:12px}.recommend-content{width:631px;height:200px;overflow:hidden;color:#000;font-size:18px;background:#fff;box-shadow:0 2px 16px 0 #e5e6e8;border-radius:8px;display:flex;align-items:center}.recommend-content .tab-list{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr)}.recommend-content .tab-list .tab-item{width:631px;padding:21.53px;background:#fff;outline:1px solid #ebebeb;position:relative}.recommend-content .tab-list .tab-item-0{border-radius:8px 8px 0 0}.recommend-content .tab-list .tab-item-0:hover .recommend-hover-outline{height:calc(100% - 1px);top:1px}.recommend-content .tab-list .tab-item-2{border-radius:0 0 8px 8px}.recommend-content .tab-list .tab-item-2:hover .recommend-hover-outline{height:calc(100% - 1px)}.recommend-content .tab-list .tab-item:hover .course-title{color:#3372ff!important}.recommend-content .tab-list .tab-item:hover .recommend-hover-outline{display:block}.recommend-content .tab-list .tab-item .content-wrapper{max-width:100%;display:flex;align-items:center}.recommend-content .tab-list .tab-item .content-wrapper .course-title{font-size:16px;color:#000;letter-spacing:0;text-align:justify;line-height:24px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.recommend-content .tab-list .tab-item .content-wrapper .grade-label-list{height:20px;font-size:12px;color:#3372ff;letter-spacing:0;text-align:justify;line-height:20px;background:rgba(51,114,255,.12156862745098039);border-radius:2px;margin-left:8px;padding:0 4px;white-space:nowrap}.recommend-content .tab-list .tab-item .recommend-hover-outline{width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid #3372ff;z-index:1;display:none}.recommend-content .tab-list .tab-item .recommend-hover-outline-0{border-radius:8px 8px 0 0}.recommend-content .tab-list .tab-item .recommend-hover-outline-2{border-radius:0 0 8px 8px}.recommend-content .tab-list .tab-item.tab-item-empty{cursor:default}.recommend-content .tab-list .tab-item.tab-item-empty:hover .recommend-hover-outline{display:none!important}.during-content{width:100%;overflow:hidden;color:#000;font-size:18px;background:#fff;box-shadow:0 2px 16px 0 #e5e6e8;border-radius:8px;display:flex;align-items:center}.during-content .tab-list{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.during-content .tab-list .tab-item{width:631px;background:#fff;outline:1px solid #ebebeb;position:relative}.during-content .tab-list .tab-item .tab-item-top{display:flex;align-items:center;justify-content:space-between;max-width:100%;border-bottom:1px solid #ebebeb;padding:17px 18px}.during-content .tab-list .tab-item .content-wrapper{display:flex;align-items:center;max-width:84%;margin-right:20px}.during-content .tab-list .tab-item .content-wrapper .course-title{font-size:16px;color:#000;letter-spacing:0;text-align:justify;line-height:24px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.during-content .tab-list .tab-item .content-wrapper .grade-label-list{height:20px;font-size:12px;color:#3372ff;letter-spacing:0;text-align:justify;line-height:20px;background:rgba(51,114,255,.12156862745098039);border-radius:2px;margin-left:8px;padding:0 4px;white-space:nowrap}.during-content .tab-list .tab-item .all-catalogs-wrapper{display:flex;align-items:center;cursor:pointer}.during-content .tab-list .tab-item .all-catalogs-wrapper:hover .text{color:#000}.during-content .tab-list .tab-item .all-catalogs-wrapper:hover .arrow-right{background:url(../img/arrow-right-black.e259cc24.svg) no-repeat}.during-content .tab-list .tab-item .all-catalogs-wrapper .text{font-weight:400;font-size:14px;color:rgba(0,0,0,.6);letter-spacing:0;line-height:24px}.during-content .tab-list .tab-item .all-catalogs-wrapper .arrow-right{width:12px;height:12px;background:url(../img/arrow-right.4a8866a6.svg) no-repeat;margin-left:4px}.during-content .tab-list .tab-item .tab-item-bottom{padding:18px;height:141px}.bottom-tool .tool-item{width:auto;margin-bottom:20px}.bottom-tool .tool-item:first-child{margin-left:0}.bottom-tool .tool-item:last-child{margin-bottom:0}.tool-header{display:flex}.tool-header .tool-header--item{display:flex;flex:1;align-items:center}.tool-header .tool-header--item>img{width:24px;height:24px;margin-right:10px}.tool-header .tool-header--item>span{font-family:PingFang SC;font-weight:500;font-size:14px;line-height:22px;color:#000}.content-list{display:flex;margin-top:12px;flex-wrap:wrap;gap:10px}.content-list .disable-container{display:flex;align-items:center;justify-content:center}.content-list .disable-container .item-img-disable{width:72px;margin-left:10px;margin-right:8px}.content-list .disable-container .disable-text-container{display:flex;flex-direction:column;color:#000;font-size:12px}.content-list .disable-container .disable-text-container .disable-text{text-align:left}.content-list .content-item{width:248px;height:92px;text-align:center;background:#fff;border-radius:8px;box-shadow:0 3px 7px 0 rgba(0,0,0,.08);cursor:pointer;transition:all .3s;display:flex;flex-direction:row;align-items:center;position:relative;padding-right:5px}.content-list .content-item:hover{background-color:#3372ff}.content-list .content-item-disable:hover{background-color:#fff}.content-list .content-item:last-child{margin-right:0}.content-list .content-item .item-img,.content-list .content-item .item-img-h{flex-shrink:0;display:block;width:44px;height:44px;margin-left:20px;margin-right:20px}.content-list .content-item .item-img-h{display:none}.content-list .content-item .item-title{text-align:left;font-size:14px;color:#000}.content-list .content-item .item-subtitle{text-align:left;margin-top:5px;font-size:12px;color:rgba(0,0,0,.4)}.content-list .content-item .bottom-img{display:block;width:100%;height:4px;margin-top:18px;object-fit:cover}.content-list .content-item .item-new-flag{position:absolute;width:42px;height:18px;top:0;right:0;background:#ff5757;color:#fff;font-size:12px;font-weight:500;border-top-right-radius:8px;border-bottom-left-radius:4px;display:flex;align-items:center;justify-content:center}.content-list .content-item:hover .item-subtitle,.content-list .content-item:hover .item-title{color:#fff}.content-list .content-item:hover .item-img{display:none}.content-list .content-item:hover .item-img-h{display:block}.content-list .content-item:hover .bottom-img{display:none}.ad{line-height:50px;background:#fff4dd}.ad .ad-btn{display:flex;width:1200px;margin:0 auto;color:#e8a414;font-size:18px}.concat-dialog{border-radius:2px;box-shadow:0 2px 18px 0 rgba(0,0,0,.05)}.concat-dialog .el-dialog__header{padding:15px 18px 8px}.concat-dialog .el-dialog__header .el-dialog__title{font-weight:500;font-size:16px}.concat-dialog .el-dialog__header .el-dialog__headerbtn{top:15px}.concat-dialog .el-dialog__header:before{position:absolute;top:0;left:0;width:80%;height:3px;background:#3372ff;content:""}.concat-dialog .el-dialog__header:after{position:absolute;top:0;right:0;width:20%;height:3px;background:#5dcb6b;content:""}.concat-dialog .el-dialog__body{padding:0 18px}.concat-dialog .main-text{color:#202b4b;font-size:14px;line-height:22px;text-align:justify}.concat-dialog .pop-img{display:block;width:100px;margin:16px auto;padding-bottom:40px}.concat-dialog .desc-text{margin-left:20px;color:#000;font-size:12px;line-height:22px}.concat-dialog .desc-text:last-child{padding-bottom:40px}.title-right{display:flex}.title-right .schedule{font-weight:400;font-size:14px;color:rgba(0,0,0,.6);letter-spacing:0;line-height:24px;cursor:pointer;margin-right:10px}.title-right .schedule:hover{color:#000}.title-right .all-course-wrapper{display:flex;align-items:center;cursor:pointer}.title-right .all-course-wrapper:hover .text{color:#000}.title-right .all-course-wrapper:hover .arrow-right{background:url(../img/arrow-right-black.e259cc24.svg) no-repeat}.title-right .all-course-wrapper .text{font-weight:400;font-size:14px;color:rgba(0,0,0,.6);letter-spacing:0;line-height:24px}.title-right .all-course-wrapper .arrow-right{width:12px;height:12px;background:url(../img/arrow-right.4a8866a6.svg) no-repeat;margin-left:4px}