.video-js .vjs-time-control {
    display: block;
    padding-left: 0;
    padding-right: 0;
}

.video-js .vjs-time-divider{
    min-width: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

.video-js .vjs-remaining-time {
    display: none;
}

.video-js .vjs-volume-control{
    display: block;
}

.video-js .vjs-play-progress{
    background-color: #d44618;
}

.video-js .vjs-play-progress-max{
    background-color: #1395e0;
}

.video-js .vjs-play-control {
    font-size: 1.3em;
}

.video-js .vjs-mute-control{
    font-size: 1.2em;
}

.video-js .vjs-progress-control{
    position: absolute;
    top: -50%;
    left: 0;
    right: 0;
    width: 100%;
}

.video-js .vjs-progress-control .vjs-progress-holder{
    margin: 0;
}

.video-js .vjs-fullscreen-control{
    position: absolute;
    right: 0;
}

.video-js .vjs-volume-level{
    background-color: #d44618;
}

.video-js:hover .vjs-big-play-button{
    opacity: 1;
}

@media screen and (max-width:768px){
    .video-js .vjs-big-play-button{
        opacity: 1;
    }
} 

.video-js .vjs-control-bar:hover .vjs-volume-bar{
    opacity: 1;
}

  
.vjs-playback-rate.vjs-menu-button.vjs-menu-button-popup.vjs-control.vjs-button {
	position: absolute;
	right: 6%;
}

.vjs-progress-control.vjs-control {
	top: 0!important;
	height: 0px;
}
.vjs-time-tooltip-max {
	right: -21px;
	top: -5em!important;
	z-index: 2!important;
	width: 150px;
	min-height: 20px;
	max-height: 46px;
	overflow: hidden;
	border-radius: 5px!important;
	line-height: 20px;
	font-family: microsoft yahei!important;
	font-size:12px!important;
	letter-spacing: 1px;
}
