@charset "utf-8";
.m-interview {
    height: auto;
    overflow: hidden;
    line-height: 36px;
    font-size: 18px;
    padding: 0 20px;
}

.m-interview .lst-img {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 0 16px 0 0
}

.m-interview .lst-img img {
    width: 100%;
    height: 140px;
	object-fit: cover
}

.m-interview .lst-title {
    line-height: 36px
}

.m-interview .lst-title a {
    overflow: hidden;
    line-height: 36px;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    display: block
}

.m-interview .lst-intro {
    font-size: 16px;
    line-height: 28px
}

.m-interview .lst-other {
    line-height: 36px;
    height: auto;
    overflow: hidden;
    font-size: 16px
}

.m-interview .lst-other .lst-status {
    color: #0b4bac
}

.m-interview .lst-other .zhibo {
    display: inline-block;
    width: 48px;
    height: 22px;
    text-align: center;
    line-height: 22px;
    color: #0b4bac;
    background-color: #fff;
    border: solid 1px #0b4bac;
    font-size: 14px;
    border-radius: 8px 0 8px 0;
    margin-right: 5px
}

.m-interview .lst-other .yugao {
    display: inline-block;
    width: 48px;
    height: 22px;
    text-align: center;
    line-height: 22px;
    color: #0b4bac;
    background-color: #fff;
    border: solid 1px #0b4bac;
    font-size: 14px;
    border-radius: 8px 0 8px 0;
    margin-right: 5px
}

.m-interview .lst-other .wangqi {
    display: inline-block;
    width: 48px;
    height: 22px;
    text-align: center;
    line-height: 22px;
    color: #0b4bac;
    background-color: #fff;
    border: solid 1px #0b4bac;
    font-size: 14px;
    border-radius: 8px 0 8px 0;
    margin-right: 5px
}

.m-interview .lst-tnm {
    display: block;
    float: left
}

.m-interview .d-tnm {
    font-size: 16px;
    font-weight: 700;
    display: inline-block;
    color: #0b4bac
}

.m-interview .d-title {
    font-size: 32px;
    font-weight: 700;
    text-align: center;
    line-height: 36px;
    color: #333
}

.m-interview .d-video {
    height: auto;
    overflow: hidden;
    padding-right: 16px
}

.m-interview .d-video img {
    width: 100%;
    object-fit: cover;
    display: block
}

.m-interview .d-guest,.m-interview .d-intro,.m-interview .d-time {
    font-size: 16px;
    line-height: 36px
}

.m-interview .social-share .icon-wechat .wechat-qrcode {
    top: 40px
}

.m-interview .d-xgwj {
    padding-left: 12px
}

.m-interview .d-xgwj a {
    font-size: 18px;
    color: #0b4bac
}

.m-interview .d-xgwj img {
    display: none
}

.m-interview .d-xgwj p {
    margin: 0 0 1rem 0
}

.m-interview .d-record {
    height: auto;
    overflow: hidden;
    line-height: 36px
}

.m-interview .d-um {
    line-height: 40px;
    font-weight: 700;
    border-bottom: solid 1px #e1e1e1;
    overflow: hidden
}

.m-interview .d-um span {
    font-weight: 700;
    display: inline-block;
    float: left;
    border-bottom: solid 2px #0b4bac;
    line-height: 39px
}

.m-interview .d-picture {
    height: auto;
    overflow: hidden
}

.m-interview .d-picture img {
    width: 100%;
    height: 136px;
    object-fit: cover
}
@media all and (max-width: 750px) {
	.m-interview .d-video {
	        padding-right: 0
	    }
	
	.m-interview .d-xgwj {
		padding-left: 0
	}

	.m-interview .d-xgwj p {
		width: 100%;
		margin: 0 0 1rem 0
	}
}
@media all and (max-width: 720px) {
	 .m-interview .d-video {
	        padding-right: 0
	    }
	
	.m-interview .d-xgwj {
		padding-left: 0
	}

	.m-interview .d-xgwj p {
		width: 100%;
		margin: 0 0 1rem 0
	}
}
@media all and (max-width: 640px) {
	 .m-interview .d-video {
	        padding-right: 0
	    }
	
	.m-interview .d-xgwj {
		padding-left: 0
	}

	.m-interview .d-xgwj p {
		width: 100%;
		margin: 0 0 1rem 0
	}
}
@media all and (max-width: 600px) {

    .m-interview .d-video {
        padding-right: 0
    }

    .m-interview .d-xgwj {
        padding-left: 0
    }

    .m-interview .d-xgwj p {
        width: 100%;
        margin: 0 0 1rem 0
    }
}

@media all and (max-width: 560px) {

    .m-interview .d-video {
        padding-right: 0
    }

    .m-interview .d-xgwj {
        padding-left: 0
    }

    .m-interview .d-xgwj p {
        width: 100%;
        margin: 0 0 1rem 0
    }

}

@media all and (max-width: 520px) {


    .m-interview .d-video {
        padding-right: 0
    }

    .m-interview .d-xgwj {
        padding-left: 0
    }

    .m-interview .d-xgwj p {
        width: 100%;
        margin: 0 0 1rem 0
    }

}

@media all and (max-width: 480px) {
    

    .m-interview .d-video {
        padding-right: 0
    }

    .m-interview .d-xgwj {
        padding-left: 0
    }

    .m-interview .d-xgwj p {
        width: 100%;
        margin: 0 0 1rem 0
    }

}

@media all and (max-width: 440px) {
    
    .m-interview .d-video {
        padding-right: 0
    }

    .m-interview .d-xgwj {
        padding-left: 0
    }

    .m-interview .d-xgwj p {
        width: 100%;
        margin: 0 0 1rem 0
    }

}

@media all and (max-width: 414px) {
   

    .m-interview .d-video {
        padding-right: 0
    }

    .m-interview .d-xgwj {
        padding-left: 0
    }

    .m-interview .d-xgwj p {
        width: 100%;
        margin: 0 0 1rem 0
    }

}

@media all and (max-width: 400px) {
    
    .m-interview .d-video {
        padding-right: 0
    }

    .m-interview .d-xgwj {
        padding-left: 0
    }

    .m-interview .d-xgwj p {
        width: 100%;
        margin: 0 0 1rem 0
    }

}

@media all and (max-width: 375px) {


    .m-interview .d-video {
        padding-right: 0
    }

    .m-interview .d-xgwj {
        padding-left: 0
    }

    .m-interview .d-xgwj p {
        width: 100%;
        margin: 0 0 1rem 0
    }

}

@media all and (max-width: 360px) {
    

    .m-interview .d-video {
        padding-right: 0
    }

    .m-interview .d-xgwj {
        padding-left: 0
    }

    .m-interview .d-xgwj p {
        width: 100%;
        margin: 0 0 1rem 0
    }

}

@media all and (max-width: 320px) {
    

    .m-interview .d-video {
        padding-right: 0
    }

    .m-interview .d-xgwj {
        padding-left: 0
    }

    .m-interview .d-xgwj p {
        width: 100%;
        margin: 0 0 1rem 0
    }
}













