.kt-player {position: absolute !important;left: 0;top: 0;background: transparent !important;z-index: 1;}.player-wrap {position: relative;}

        #backToTop {
            display: none; /* 默认隐藏 */
            position: fixed; /* 固定在右下角 */
            bottom: 20px;
            right: 30px;
            z-index: 99; /* 确保在内容之上 */
            font-size: 18px;
            border: none;
            outline: none;
            background-color: #555;
            color: white;
            cursor: pointer;
            padding: 10px;
            border-radius: 4px;
        }

        #backToTop:hover {
            background-color: red;
        }

.toubutj{
   height: 20px;
       display: flex;
    justify-content: center;
}
.toubutj a{
   padding: 0 5px; 
   font-size: 14px;
   color:#121211;font-weight: bold;
}
@media screen and (max-width: 768px) {
 .toubutj a{
   padding: 0 3px; 
   font-size: 12px;
   
} } 
.ggall {
	margin-right: 16px;
	text-align: center;
	color: #d9dfe7;
	display: block;
 /* 或者 inline-block，取决于你的需求 */
	margin-left: auto;
	margin-right: auto;
	display: flex;
	display: inline-block;
}

.ggwz {
	font-size: 12px;
	color: #df2626;
}

.ximg {
	width: 70px;
	height: 70px;
	border-radius: 5px;
}

.pcimg {
	width: 100%;
	height: 80px;
}

.playimgs {
	width: 49%;
	height: 60px;
}

@media  screen and (max-width: 768px) {
	.pcimg {
		width: 100%;
		height: 50px;
	}

	.playimgs {
		width: 49%;
		height: 35px;
	}
.ximg {
	width: 62px;
	height: 60px;
	border-radius: 5px;
}	
}
.easy-autocomplete{
	z-index:2147483647 !important;
	    
}

#loadMoreBtn{
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    line-height: 16px;
    color:#33333b;
    font-weight: 500;
    text-align: center;
    text-transform: uppercase;
    background: rgba(216,216,216,0.1);
    border-radius: 4px;
    padding: 10px 10px 10px;
    min-width: 200px;
    margin-top: 20px;
    border: 1px solid #4d4e51;
} 

.dplayer {
	width: 100%;
	height:650px;
}
  .player-w {
		height: 0; 
		padding-bottom: calc(45% + 12px); 
		margin-bottom: -8px
	}

@media screen and (max-width: 768px) {
  .dplayer {
		width: 100%;
		height:250px;
	}
  .player-w {
		height: 0; 
		padding-bottom: calc(56.25% + 12px); 
		margin-bottom: -8px
	}	
	
}
.icons {

	font-size: 16px;
}  
.btn {
    margin: 5px;
}