.student-home[data-v-6efbb9a2]{padding-bottom:30px;min-height:100%}.student-home-content[data-v-6efbb9a2]{width:1280px;margin:0 auto}.student-home-content .title[data-v-6efbb9a2]{margin-bottom:20px;font-size:18px;font-weight:500;line-height:24px}.student-content-block[data-v-6efbb9a2]{padding-top:36px}.top-content[data-v-6efbb9a2]{display:flex;justify-content:space-between}.top-block[data-v-6efbb9a2]{width:630px;border-radius:20px;background:#fff;flex-shrink:0;padding:20px 30px}.top-block .top-block-header[data-v-6efbb9a2]{display:flex;justify-content:space-between;margin-bottom:20px}.top-block .top-block-header .header-title[data-v-6efbb9a2]{color:#000;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.list[data-v-6efbb9a2]{display:flex;flex-direction:column;gap:20px}.list>li[data-v-6efbb9a2]{display:flex;justify-content:space-between;align-items:center;cursor:default}.list .li-left[data-v-6efbb9a2]{display:flex;align-items:center;gap:14px}.list .li-left .li-content[data-v-6efbb9a2]{width:400px}.list .li-left .li-status[data-v-6efbb9a2]{width:54px;height:54px;flex-shrink:0;border-radius:50%;background-color:#b5b5b5;display:flex;align-items:center;justify-content:center;color:#fff;font-family:PingFang SC;font-size:14px;font-style:normal;position:relative}.list .li-left .li-status>span[data-v-6efbb9a2]{font-weight:500;text-align:center}.list .li-left .li-status .points-text[data-v-6efbb9a2]{position:relative;left:2px;font-size:24px}.list .li-left .li-status .points-text-en[data-v-6efbb9a2]{position:relative;left:2px;top:-6px;font-size:24px}.list .li-left .li-status .unit-text[data-v-6efbb9a2]{position:relative;font-size:12px;top:6px;left:3px}.list .li-left .li-status .unit-text-en[data-v-6efbb9a2]{position:absolute;left:11px;bottom:7px;font-size:12px}.list .li-left .li-status-en[data-v-6efbb9a2]{font-size:13px}.list .li-left .learning[data-v-6efbb9a2],.list .li-left .score[data-v-6efbb9a2]{background-color:#80c978}.list .li-left .ready[data-v-6efbb9a2]{background-color:#f3b23f}.list .li-left .correct[data-v-6efbb9a2]{background-color:#80c978}.list .li-left .ing[data-v-6efbb9a2]{background-color:#3372ff}.list .li-left .ai[data-v-6efbb9a2]{background-color:#20c4d4}.list .li-left .li-name[data-v-6efbb9a2]{color:#000;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.list .li-left .li-info[data-v-6efbb9a2]{color:rgba(0,0,0,.55);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:500;width:96%;display:flex}.list .li-left .li-info>span[data-v-6efbb9a2]{font-weight:500}.list .li-left .li-info .li-course-name[data-v-6efbb9a2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list .li-btn[data-v-6efbb9a2]{padding:0 10px;height:40px;flex-shrink:0;border-radius:30px;border:1px solid #3372ff;background:#fff;display:flex;align-items:center;justify-content:center;color:#3372ff;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;cursor:pointer}.list .li-btn[data-v-6efbb9a2]:hover{opacity:.8}.list .li-btn[data-v-6efbb9a2]:active{opacity:1}.all-course-wrapper[data-v-6efbb9a2]{display:flex;align-items:center;cursor:pointer}.all-course-wrapper:hover .text[data-v-6efbb9a2]{color:#000}.all-course-wrapper:hover .arrow-right[data-v-6efbb9a2]{background:url(../img/arrow-right-black.e259cc24.svg) no-repeat}.all-course-wrapper .text[data-v-6efbb9a2]{font-weight:500;font-size:14px;color:rgba(0,0,0,.6);letter-spacing:0;line-height:22px}.all-course-wrapper .arrow-right[data-v-6efbb9a2]{width:12px;height:12px;background:url(../img/arrow-right.4a8866a6.svg) no-repeat;margin-left:5px}.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}.learning-dialog .el-dialog__header{padding:0}.learning-dialog .learning-tip{color:#515151;text-align:center;font-size:16px;margin-bottom:20px}.learning-dialog .content{max-height:600px;overflow:auto}.learning-dialog .content .content-item{background:#f2f2f2;height:130px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;padding:20px 20px 10px 20px}.learning-dialog .content .content-item ul li{color:#515151;margin-bottom:10px;width:320px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.learning-dialog .content .content-item ul li:first-child{font-weight:700;font-size:16px}.learning-dialog .content .content-item:last-child{margin-bottom:0}