#videos .search-title {
	padding-left: 0;
	position: absolute;
	font-size: 24px;
	color: #f90;
	top: -48px
}

#videos .page-content .videos-list-wrap .video-item-row .video-item-col.col-5 {
	width: 25%
}

.videos-list {
	width: 258px;
	height: 1440px;
	padding-top: 20px;
	padding-bottom: 20px;
	background: #1b1b1b;
	border: 1px solid #363636
}

.videos-list ul li {
	padding-left: 30px;
	line-height: 28px;
	cursor: pointer
}

.videos-list ul li:hover {
	color: #f90;
	background: #0d0d0d
}

.main-title {
	position: relative
}

.videos-title {
	font-size: 24px;
	color: #e4e4e4;
	margin: 40px 0 15px;
	padding-left: 15px
}

.videos-list-wrap {
	margin-left: 275px;
	position: relative
}

.video-item-col {
	margin-bottom: 30px
}

.pagging-div {
	margin-top: -42px
}

.foot-immediately2 .foot-immediately-item {
	width: 464px;
	height: 188px;
	display: inline-block
}

.foot-immediately2 .foot-immediately-item:nth-child(0) {
	margin-right: 6px
}

.m-videos-main-title {
	display: none
}

.pc-label-list,
.pc-videos-main-title {
	display: block
}

.cGreen {
	color: #62c655 !important
}

.cRed {
	color: red !important
}

.c0 {
	color: #000 !important
}

.cBlue {
	color: #00f
}

.c9 {
	color: #f90 !important
}

@media screen and (max-width:961px) {
	#videos .search-title {
		position: static;
		font-size: 16px
	}

	#videos .container {
		margin: 0
	}

	#videos .container .videos-list-wrap {
		padding-top: 10px
	}

	#videos .container .videos-list-wrap .video-item-row {
		margin: 0 .2rem
	}

	#videos .page-content .videos-list-wrap .video-item-row .video-item-col.col-5 {
		width: 100%
	}

	.m-videos-main-title {
		display: block
	}

	.pc-label-list,
	.pc-videos-main-title {
		display: none
	}

	.videos-list-wrap {
		margin-left: 0;
		min-height: 400px
	}

	.videos-list-wrap .search-title {
		position: static
	}

	.ad1 {
		height: 1.2rem
	}

	.ad2 {
		height: 2.88rem
	}
}

/* ===== 左侧“标签”改成竖直列表 ===== */

/* 标签容器 */
.pc-label-list .label-list-wrap .tags {
    padding: 0;
    margin: 0;
}

/* 每个标签单独一行显示 */
.pc-label-list .label-list-wrap .tags a {
    display: block;          /* 由行内 / inline-block 改成块级 */
    float: none;             /* 取消左右浮动 */
    width: 100%;             /* 占满整个左侧栏宽度 */
    box-sizing: border-box;
    padding: 0 10px;
    height: 32px;
    line-height: 32px;
    color: #ccc;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; /* 名字太长就省略号 */
    border-bottom: 1px solid #222;  /* 和分类一样有分隔线，可按需改 */
}

/* hover / 当前选中时高亮，可根据你分类的样式调整 */
.pc-label-list .label-list-wrap .tags a:hover,
.pc-label-list .label-list-wrap .tags a.active {
    background-color: #f90;
    color: #000;
}

/* ===== 手机端固定 TAG 列表样式（分类 / 搜索 共用） ===== */
@media screen and (max-width: 961px) {

    /* 外层容器：#tags */
    .cate-label-list.tag {
        padding: 0;
        margin: 0;
        border-top: 1px solid #363636;
        border-bottom: 1px solid #363636;
    }

    /* 每一个标签 */
    .cate-label-list.tag a {
        display: block !important;      /* 变成一整行，和“分类”列表一样 */
        padding: 0 15px;
        height: 34px;
        line-height: 34px;
        font-size: 14px;
        color: #fff !important;         /* 白色文字 */
        border-bottom: 1px solid #363636;
        text-decoration: none;
    }

    .cate-label-list.tag a:last-child {
        border-bottom: 0;
    }
}

