@charset "UTF-8";
.learnsprite,.u-tbi + .u-tbl:before,.u-learnLesson .icon,.m-homework .statusHead .jd .jdtab .status,.m-homework .u-homework-evaluatelist .u-evaProg .point,.m-homework .u-homework-evaluatelist .u-evaProg .point .u-tip .icn,.u-forumnotice .notice .item .icon,.u-forumlistwrap .ttitle a.morelink,.u-panelitem .icon,.m-learnbox .empty span,.u-moocbl span{background:url(//mc.stu.126.net/res/images/pages/learn/learn_sprite.png?ded024230129517eb297613adfd90e2f) no-repeat 4449px 4449px;}

.f-pr {
    position: relative;
}
.f-cb, .g-container {
    zoom: 1;
}

.f-pa {
    position: absolute;
}

.f-line, .f-thide {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.m-learnbox .empty span {
    background: url(//mc.stu.126.net/res/images/pages/learn/learn_sprite.png?ded0242…) no-repeat 4449px 4449px;
}

.m-learnbox .empty {
    margin: 0;
    padding: 40px 0;
    text-align: left;
}

.f-fr {
    float: right;
}

.m-learnbox .empty span {
    background-position: -11px -197px;
    line-height: 30px;
    color: #999;
    font-size: 16px;
    padding-left: 40px;
}

f-thide,.f-nowrp{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}.f-hide{text-indent:-9999px;overflow:hidden;}

.m-learnChapterList .u-helplink{right:0;top:0;}
.m-learnChapterNormal{margin-bottom:10px;}
.m-learnChapterNormal .titleBox{background-color:#e8f9ff;padding:8px 15px;cursor:pointer;}
.m-learnChapterNormal .titleBox:hover{background-color:#d2eff7;}
.m-learnChapterNormal .titleBox .name{max-width:80%;}
.m-learnChapterNormal .titleBox .cpicon{line-height:24px;font-size:14px;color:#666;width:24px;}
.m-learnChapterNormal .line{width:0px;height:0px;border-left:1px solid #eee;top:70px;left:20px;}
.m-learnChapterNormal .u-previewstatus{right:0px;}
.m-learnChapterNormal .u-previewstatus.leftin{right:105px;}
.m-learnChapterNormal.exam .titleBox{background-color:#F5F6C8;}
.m-learnChapterNormal.exam .titleBox:hover{background-color:#FBFDBC;}
.m-learnChapterNormal.exam .right{width:100px;height:18px;line-height:18px;text-align:center;background-color:#FF9326;border:1px solid #FF9326;color:#fff;}
.m-learnChapterNormal.exam .phrase3{background:#fff;border:1px solid #CCC;color:#999;}
.u-learnLesson{padding:1px 15px 0px 40px;cursor:pointer;border-bottom:1px dashed #E7E9EF;}
.u-learnLesson.notpre{border-bottom:none;padding-bottom:0;}
.u-learnLesson.notpre .notpre{border-bottom:1px dashed #E7E9EF;padding-bottom:20px;}
.u-learnLesson.notpre:hover{border-bottom:none;}
.u-learnLesson.notpre:hover .notpre{border-bottom:1px dashed #f8f8f8;}
.u-learnLesson.last{border-bottom:1px dashed #fff;margin-bottom:-10px;}
.u-learnLesson:hover{background-color:#f8f8f8;border-bottom:1px dashed #f8f8f8;}
.u-learnLesson:hover .name{color:#61A500;}
.u-learnLesson.normal .name{max-width:75%;}
.u-learnLesson.normal .lsicon{color:#aaa;font-size:14px;line-height:20px;margin-left:15px;}
.u-learnLesson.normal .lsicon.learned{color:#83b600;}
.u-learnLesson.normal .lsicon:hover{color:#83b600;}
.u-learnLesson.quiz .name,.u-learnLesson.homework .name{max-width:40%;}
.u-learnLesson.quiz .info,.u-learnLesson.homework .info{color:#999;margin-left:10px;height:21px;line-height:21px;}
.u-learnLesson.quiz .right,.u-learnLesson.homework .right{width:100px;height:18px;line-height:18px;text-align:center;background-color:#FF9326;border:1px solid #FF9326;color:#fff;}
.u-learnLesson.quiz .phrase3,.u-learnLesson.homework .phrase3{background:#fff;border:1px solid #CCC;color:#999;}
.u-learnLesson .u-previewstatus{top:16px;}
.u-learnLesson .icon{height:20px;width:20px;top:12px;left:10px;}
.u-learnLesson .icon.icon-1{background-position:-3px -150px;}
.u-learnLesson .icon.icon-2{background-position:-27px -150px;}
.u-learnLesson .icon.icon-3{background-position:-53px -150px;}
.u-learnLessons{padding: 1px 15px 0px 60px;}
.u-learnLessonss{padding: 1px 15px 0px 80px;}
.u-learnLessonsss{padding: 1px 15px 0px 100px;}
.u-learnLessonssss{padding: 1px 15px 0px 120px;}


/*学生做电子电路实验页面*/
.stu_test .product-image{
    float: left;
    width: 300px;
    height: 200px;
    border-radius: 6px;
    overflow: hidden;
}
.stu_test .product-image img{
    display: block;
    width: 100%;
    height: 100%;
}
.stu_test .stu_test_detail{
    margin-left: 320px;
}
.stu_test .stu_test_info{
    background: #fff;
    padding: 10px;
    border-radius: 8px;
}
.stu_test .stu_test_detail .prod_title{
    font-size: 20px;
    color: #3e485b;
    font-weight: bold;
    border: 0;
    margin: 0;
    padding: 15px 0;
}
.stu_test .stu_test_detail p{
    font-size: 14px;
    color:#b0b4bd;
    margin-bottom: 15px;
}
.stu_test .stu_test_detail .btn-success{
    background: #417cf1;
    border-color: #417cf1;
    padding: 10px 27px;
    font-size: 14px;
}
.stu_test .stu_center{
    background: #fff;
    margin-top: 10px;
    border-radius: 8px;
    padding: 10px;
}
.stu_test .tab-content{
    background: #f5f5f7;
    margin-bottom: 10px;
    border-radius: 8px;
    padding: 15px;
}
.subtit{
    font-size: 14px;
    color: #3e485b;
    margin-bottom: 10px;
    font-weight: bold;
    margin-left: 3px;
    margin-top: 6px;
}
.subtit span{
    font-weight: normal;
    text-indent: 10px;
    font-size: 12px;
    color: red;
}
.subtit::before {
    content: '';
    display: inline-block;
    width: 5px;
    height: 14px;
    background: #38425c;
    margin-right: 7px;
    position: relative;
    top: 2px
}
/*视频详细*/
.stu_test .product-video{
    width: 500px;
    height: 300px;
}
.stu_test .stu_test_detail_video{
    margin-left: 15px;
}
/*课程详细*/
.list-unstyled{
    overflow: hidden;
}
.list-unstyled li{
    float: left;
    width: 33.3%;
}
.stu_test_name,
.stu_test_name .col-md-6:first-child{
    padding-left: 0;
}
