﻿.KNCv {
    opacity: 0.5;
    background: rgb(0, 0, 0);
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    user-select: none;
    z-index: 1024;
    display: none;
}

.KNBodyStop {
    overflow: hidden;
}

.KNclose {
    position: absolute;
    top: 0.3rem;
    right: 0.2rem
}

.KNbottom {
    position: fixed;
    width: 100%;
    background: #fff;
    bottom: 0rem;
    font-size: 0rem;
    display: none;
    z-index: 1025;
    height: 70%;
}

.KNbottom1 {


    background: #fff;
    bottom: 0rem;
    font-size: 0rem;
    display: none;
    z-index: 1025;

}


.topthree {
    display: inline-block;
    vertical-align: middle;
    font-size: 0.7rem;
}

.imgcont {
    background: white;
    margin: 0rem 0.5rem;
    border-radius: 0.2rem;
    padding: 0.5rem
}

.smalljb {
    font-size: 0.6rem;
    padding: 0.1rem;
    background: #FFECEC;
    color: #EF6D6C;
    border-radius: 0.2rem;
}

.smalljb1 {
    font-size: 0.6rem;
    padding: 0.1rem;
    color: #0066ff;
    background: #eeeeff;
    border-radius: 0.2rem;
}

.smalljb2 {
    font-size: 0.6rem;
    padding: 0.1rem;
    color: #009688;
    background: #e6f7f5;
    border-radius: 0.2rem;
}


.zjml {
    padding: 0.5rem 0rem 0rem 0rem;
    text-align: center;
    font-size: 0.7rem;
    font-weight: bold
}

#KNhtml {
    margin: 1rem;
    font-size: 0.7rem;
    overflow: auto;
    height: 80%;
}
.videobg {
    background: #D4E8E8;
    display: inline-block;
    padding: 0.2rem;
    font-size: 0.6rem;
    border-bottom-left-radius: 0.3rem;
    border-bottom-right-radius: 0.3rem;
    color: #5588B5;
    margin-left: 0.5rem;
}

.tikuitem {
    display: inline-block;
    vertical-align: middle
}


    .tikuitem img {
        width: 1rem;
    }

.KnJingDianLiTi {
    border: 2px solid #ccc;
    border-radius: 5px;
    padding: 20px 15px 15px 15px;
    margin: 25px 3px 13px 3px;
    position: relative;
}

    .KnJingDianLiTi::before {
        content: "";
        display: inline-block;
        width: 102px;
        height: 24px;
        background: url(/Img/Knowledge/KnJingDianLiTi.png) no-repeat 0px 0px;
        position: absolute;
        top: -15px;
        left: 35px;
    }


@media only screen and (min-width: 640px) {

    .KNbottom {
        width: 640px;
        margin: 0 auto;
    }


}