﻿.videoDetailCont {
    width: 1200px;
    margin: 50px auto;
}

.VDTitleBox {
}

.VDTitleList {
    margin-bottom: 20px;
}

.VDTitleListLf {
    display: inline-block;
    vertical-align: top;
    font-weight: bold;
}

.VDTitleListRg {
    display: inline-block;
    margin-left: 20px;
    vertical-align: top;
}

    .VDTitleListRg span {
        border-radius: 4px;
        padding: 5px 10px;
        cursor: pointer;
        margin-bottom: 10px;
    }

        .VDTitleListRg span:hover {
            background: #e84a33;
            color: #fff;
        }

    .VDTitleListRg .titleSpanThis {
        background: #e84a33;
        color: #fff;
    }
.videoTitleCourse  span{
    display:inline-block;

}
.videoTitleCourse {
    width: 80%;
}

.VDContBox {
    font-size: 0;
}

.VDContLf {
    width: 800px;
    display: inline-block;
    height: 450px;
    vertical-align: top;
    position: relative;
    background: #ddd;
}

#video {
    width: 800px;
    height: 450px;
}

.VDContRg {
    width: 376px;
    font-size: 16px;
    display: inline-block;
    vertical-align: top;
    margin-left: 20px;
    box-sizing: border-box;
    border: 1px solid #ebebeb;
    height: 450px;
}

.VDContRgUl {padding: 0 20px;overflow-y: auto;height: 430px;margin: 10px 10px 0px 0;}

.VDContRgLi {
    margin: 10px 0;
}

.VDCRLTitle {
    font-weight: bold;
    display: inline-block;
    vertical-align: middle;
    width:90%;
}

.VDCRLTitleBox {
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    width: 260px;
}

.VDCRLTitleIco {
    background: url(/Img/Video/Video/video_sx.png)no-repeat;
    width: 14px;
    height: 10px;
    display: inline-block;
    vertical-align: middle;
}

.VDCRLTitleItemUl {
}

.VDCRLTitleItemLi {
    cursor: pointer;
    display: block;
    margin: 10px 0;
}

.VDContRgLi span:hover {
    color: #e84a33;
}

.VDContRgLi .spanThis {
    color: #e84a33;
}

.marginLf {
    margin-left: 8px;
}

    .marginLf .VDCRLTitle {
        display: block;
    }

.VDCRLTitleItemUl .VDCRLTitle {
    font-weight: normal;
}

.quanxianSuo {
    width: 16px;
    display: inline-block;
    vertical-align: middle;
}

.videoQiehuan {
    width: 1200px;
    margin: 40px auto 0;
    color: #333;
    font-size: 16px;
}

    .videoQiehuan a {
        display: inline-block;
        padding: 3px 20px;
        border: 1px solid #3c91f9;
        border-radius: 20px;
    }

.videoQiehuanThis {
    background: #3c91f9;
    color: #fff;
}

    .videoQiehuanThis:hover {
        color: #fff;
    }

.noteModel {
    margin-top: 50px;
}

.noteLfBox {
    width: 800px;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #ddd;
    min-height: 200px;
}

.coursePingjiaBox {
}

.coursePingjiaTitle {
    border-bottom: 1px solid #ddd;
}

    .coursePingjiaTitle span {
        padding: 20px 0;
        display: inline-block;
        border-bottom: 3px solid #e84a33;
        margin: 0 20px -2px 20px;
    }

.CPPingfen {
    padding: 20px;
}

.starBox {
    display: inline-block;
    margin-right: 40px;
}

    .starBox span {
        display: inline-block;
        vertical-align: middle;
    }

.star {
    display: inline-block;
    vertical-align: middle;
}

    .star img {
        width: 21px;
        display: inline-block;
        cursor: pointer;
    }

.userNoteBox {
    padding: 20px;
    border-bottom: 1px solid #ddd;
}

.userNoteTxt {
    display: inline-block;
    vertical-align: top;
}

.userNoteItemBox {
    display: inline-block;
    vertical-align: text-bottom;
}

.videoNoteBtn {
    cursor: pointer;
}

    .videoNoteBtn i {
        background: url(/Img/Video/Video/edit.png)no-repeat center;
        width: 35px;
        height: 25px;
        display: inline-block;
        vertical-align: middle;
    }

    .videoNoteBtn em {
        font-style: normal;
        color: #e84a33;
        vertical-align: middle;
    }

.userNoteCont {
    width: 500px;
    min-height: 100px;
    padding: 10px 20px;
    resize: none;
    border-radius: 6px;
}

.userNoteSure {
    text-align: right;
    margin-top: 10px;
}

    .userNoteSure span {
        padding: 7px 20px;
        background: #e84a33;
        color: #fff;
        display: inline-block;
        border-radius: 6px;
        cursor: pointer;
    }

        .userNoteSure span:hover {
            background: #e56754;
        }

.userNoteListBox {
}

.userNoteListTitle {
}

    .userNoteListTitle span {
        display: inline-block;
        margin: 0px 20px -2px 20px;
        padding: 20px 0;
        border-bottom: 3px solid #e84a33;
    }

    .userNoteListTitle b {
        color: #e84a33;
    }

.userNoteListUl {
    padding: 20px;
}

.userNoteListLi {
    border-bottom: 1px solid #ddd;
    padding: 20px 0;
}

    .userNoteListLi:last-child {
        border: 0;
    }

.UNLLLf {
}

.userImg {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    display: inline-block;
    vertical-align: top;
    margin-right: 30px;
}

    .userImg img {
    }

.userNowCont {
    display: inline-block;
    vertical-align: top;
    width: 660px;
}

.userNowCont > p {
    width: 660px;
    word-wrap: break-word;
    word-break: normal;
}

.userNowContITem {
    margin: 10px 0;
}

    .userNowContITem span {
        display: inline-block;
        vertical-align: top;
        width: 400px;
        color: #a09f9f;
    }

    .userNowContITem p {
        text-align: right;
        display: inline-block;
        vertical-align: top;
        width: 255px;
        color: #a09f9f;
    }

.noteRgBox {
    width: 370px;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #ddd;
    min-height: 200px;
    padding: 20px;
    margin-left: 20px;
}

.noteRgTitle {
    margin-bottom: 20px;
}

    .noteRgTitle span {
    }

.noteRgCont {
}

.noteRgImg {
    width: 100px;
    display: inline-block;
    vertical-align: middle;
}

    .noteRgImg img {
    border-radius: 50%;
    }

.noteRgTxt {
    display: inline-block;
    vertical-align: middle;
    width: 210px;
    margin-left: 10px;
}

    .noteRgTxt p {
    margin-top: 10px;
    }

    .noteRgTxt span {
        color: #e84a33;
        font-weight: bold;
    }
.teacherContMiaoshu{margin-top: 15px;}
#videoNoteTxt {
    display: block;
    word-wrap: break-word;
    word-break: normal;
    max-width: 670px;
}

.userNoteSure .delNote {
    background: #ddd;
    margin-right: 20px;
    color: #333;
}

    .userNoteSure .delNote:hover {
        background: #d1d1d1
    }

.noteNoUser {
    display: block;
    text-align: center;
    color: #b7b6b6;
}

.prism-setting-item.prism-setting-cc {
    display: none !important;
}

.prism-setting-item.prism-setting-audio {
    display: none !important;
}



.videoIntChangeBox{margin-top: 50px;display: inline-block;width: 820px;}
.videoIntChangeBox span{ }
.videoIntChangeBox a{border: 1px solid #e84a33;padding: 3px 24px;border-radius: 40px;margin: 0 10px;cursor: pointer;}
.videoIntChangeBox .videoIntChangeAThis{background:#e84a33;color:#fff;}


.videoRgContTitleNav{border-bottom: 1px solid #ebebeb;font-size: 0;}
.videoRCNList{padding: 10px 20px;border-right: 1px solid #ebebeb;display: inline-block;font-size: 16px;cursor: pointer;position: relative;top: 1px;}
.videoRCNListThis{border-bottom: 1px solid #fff;}
.videoRCNList:hover{color:#ff0000;}

.isAutoPlayVideoDiv{display: inline-block;}
.isAutoplayInp{ }
.isAutoplaySpan{ }


/*水印图片样式*/
.shuiyinImgShow{position: absolute;top: 10px;right: 10px;width: 100px;z-index: 100;}


.contactBoxGlobal{display:none;}



.questionDoubtTips {
    margin-top: 20px;
    width: 820px;
}
.tcp-dynamic-watermark-container .tcp-dynamic-watermark-content {left: auto !important;right: 10px !important;top: 10px !important;width: 100px !important;}






