.fltab-wrap{width:100%;margin-top:20px;display:flex;justify-content:space-between;align-items:center}
.fltab-main{width:80%;display:flex;align-items:center}
.fltab{margin-left:10px;position:relative;}
.fltab>div:nth-child(1){padding:12px 10px;background:#272727;display:flex;justify-content:center;align-items:center;border-radius:10px}
.fltab-main .fltab:nth-child(1){margin-left:0}
.fltab>div:nth-child(1).fltab-act{background:#5F3333}
.fltab img:nth-child(1){width:10px}
.fltab>div>span{margin:0 5px;font-size:14px;color:#fff;font-weight:bold}
.fltab img:nth-child(3){width:12px}
.fltab-px{}

.right-tj-list-wrap{width:100%;}
.right-tj{float:left;width:24%;height:auto;margin:20px 0 0 1.33333%;cursor:pointer}
.right-tj:hover{animation: pulse 1s ease-in-out 1; }
.right-tj-list-wrap .right-tj:nth-child(4n-3){margin-left:0}
.right-tj-img-wrap{position:relative;width:100%;height:100%;top: 0px;border-radius: 10px 10px 0 0;}
.right-tj-img-wrap::before{ content: ""; padding-top: 79.27%; vertical-align: middle; display: block;}
.right-tj-play{position:absolute;left:0;right:0;margin:auto;top:50%;transform: translate(0, -50%);width:50px;display:none}
.right-tj-imgsp .right-tj-play{display:block}
.right-tj-txt{width:100%;padding:20px 0;background:#272727;border-radius:0 0 10px 10px}
.right-tj-tit-w,.right-tj-tag,.right-tj-sj{width:90%;margin-left:5%;}
.right-tj-tit-w{display:flex;justify-content:space-between;align-items:center}
.right-tj-tit-w div:nth-child(1){width:70%;font-size:14px;color:#999999;font-weight:bold;;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.right-tj-tit-w div:nth-child(2){width:30%;font-size:15px;color:#E32625;text-align:right}
.right-tj-tag{position:relative;margin-top:5px;color:#E32625}
.right-tj-tag-txt{width:100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:12px;color:#494949}
.right-tj-sj{margin-top:5px;color:#E32625;font-size:14px}

.flmenu-wrap,.geshi-wrap,.fengge-wrap,.biaoqian-wrap,.paixv-wrap{position:absolute;top:100%;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;z-index: 10;}
.flmenu-wrap,.geshi-wrap,.fengge-wrap,.biaoqian-wrap{left:0}
.flmenu-wrap{width:698%;display:flex;justify-content:space-between;}
.flmenu-l{width:45%;padding:20px 0;background:#1a1b1d;border-radius:10px 0 0 10px;}
.flmenu-l-th{font-size:14px;font-weight:bold;color:#fff;}
.flmenu-l-th span,.flmenu-l-main{width:94%;margin-left:3%}
.flmenu-l-li{margin-top:10px;padding:5px 0;width:100%;font-size:14px;color:#888787;cursor:pointer}
.flmenu-l-li-act{background:#050504;}
.flmenu-l-main{display:flex;align-items:center;flex-wrap:wrap;line-height:20px;margin-top:-10px}
.flmenu-l-li a{margin:10px 0 0 10px;color:#888787;font-size:14px;}
.flmenu-l-li a:hover{color:#cd2524}
.flmenu-l-li span{margin:0 5px}
.flmenu-r{width:55%;background:#010101;border-radius:0 10px 10px 0;}
.flmenu-r-th{width:95%;margin-left:2.5%;padding:10px 0;border-bottom:1px dashed #1c1b1b;display:flex;align-items:center}
.flmenu-r-th span{font-size:14px;color:#fff;}
.flmenu-r-th img{width:5px;margin-left:10px}
.flmenu-r-fl-wrap{position: relative;left: -10px;width: 95%;margin-left: 2.5%;margin-top:5px;margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap}
.flmenu-r-fl-wrap a{color:#888787;font-size:14px;margin:5px 0 0 10px}
.flmenu-r-fl-wrap a:hover{color:#cd2524}

.biaoqian-wrap{width:275%}
.geshi-wrap{width:272%;}

.geshi-main-wrap{width:100%;height:300px;overflow-y: scroll}

/* 整体滚动条 */
.geshi-main-wrap::-webkit-scrollbar {
    width: 5px; /* 滚动条宽度 */
    height: 5px; /* 滚动条高度 */
}
 
/* 滚动条轨道 */
.geshi-main-wrap::-webkit-scrollbar-track {
    background: #2f2f2f; /* 轨道颜色 */
}
 
/* 滚动条滑块 */
.geshi-main-wrap::-webkit-scrollbar-thumb {
    background: #888; /* 滑块颜色 */
    border-radius: 5px; /* 滑块圆角 */
}



.geshi-wrap,.fengge-wrap,.biaoqian-wrap,.paixv-wrap{border-radius:10px;background:#161617;}
.geshi-th,.fengge-th,.biaoqian-th,.paixv-th{width:96%;padding:20px 0;margin-left:4%;font-size:18px;color:#fff;font-weight:bold}
.geshi-qb{width:88%;padding:5px 0;margin-left:6%;margin-bottom:5px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#E32625;}
.geshi-qb img{width:15px}
.geshi-main{width:100%;cursor:pointer}
.geshi-main:hover {background:#000}
.geshi{width:88%;padding:5px 0;margin-left:6%;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#888787;}
.geshi-l{width:80%;display:flex;align-items:center}
.geshi-l img{width:15px}
.geshi-l span{margin-left:10px}
.geshi-r img{width:15px}
.geshi-btn-wrap{width:100%;margin-bottom:20px;display:flex;justify-content:center;align-items:center}
.geshi-btn-wrap div{width:30%;height:30px;line-height:30px;text-align:center;font-size:14px;border-radius:10px}
.geshi-btn-wrap div:nth-child(1){background:#000;color:#888787}
.geshi-btn-wrap div:nth-child(2){margin-left:10px;background:#EF2726;color:#FFF}

.fengge-wrap{width:416%;}
.fengge-main{width:88%;margin-left:6%;margin-bottom:20px;display:flex;align-items:center;flex-wrap:wrap}
.fengge-main div{width:32%;height:30px;margin-left:2%;background:#2D2D2D;line-height:30px;text-align:center;font-size:14px;color:#888787;border-radius:10px;cursor:pointer;}
.fengge-main .fengge-act{background:#000;color:#E32625}
.fengge-main div:nth-child(3n-2){margin-left:0}
.fengge-main div:nth-child(n+3){margin-top:5px}
.fengge-main div span{display:block;width:90%;margin-left:5%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.biaoqian-th{padding:10px 0}
.biaoqian-input-wrap,.biaoqian-tag-wrap{width:96%;margin-left:2%;background:#535353;height:40px;border-radius:10px;display:flex;align-items:center}
.biaoqian-input-wrap img{width:15px;margin:0 10px}
.biaoqian-input-wrap input{width:70%;height:35px;line-height:30px;margin-top:0;background:none;border:none;font-size:14px;color:#7c7b7b}
.biaoqian-tag-wrap{position:relative;left:-10px;height:auto;margin-bottom:20px;flex-wrap:wrap;background:none}
.biaoqian-tag-wrap span{padding:5px 10px;margin-left:10px;margin-top:10px;font-size:14px;color:#888787;background:#272727;border-radius:5px;cursor:pointer}
.biaoqian-tag-wrap span.biaoqian-act{background:#000;color:#EF2726}

.paixv-wrap{right:0;width:277%}
.paixv-wrap .geshi-l span{margin-left:0}

@keyframes pulse {
	0% {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}

	50% {
		-webkit-transform: scale3d(1.05,1.05,1.05);
		transform: scale3d(1.05,1.05,1.05)
	}

	to {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
}