-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}
-
/* 缩略图上的新标识 */
.new-badge {
position: absolute;
top: 8px;
left: 8px;
background: linear-gradient(135deg, #ff6b6b, #ff4757);
color: white;
font-size: 12px;
font-weight: bold;
padding: 2px 8px;
border-radius: 10px;
z-index: 10;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
animation: pulse 2s infinite;
}
/* 标题前的新标签 */
.new-label {
display: inline-block;
background: #ff4757;
color: white;
font-size: 12px;
font-weight: bold;
padding: 1px 6px;
border-radius: 3px;
margin-right: 6px;
vertical-align: middle;
}
/* 呼吸动画效果 */
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.05);
opacity: 0.9;
}
100% {
transform: scale(1);
opacity: 1;
}
}
/* 确保缩略图容器有相对定位 */
.stui-vodlist__thumb {
position: relative;
display: block;
overflow: hidden;
}