/*新文章发布图标样式*/
.posts-item{
    position: relative;
    overflow: visible; 
}

.tianyishangke-new-icon{
    position: absolute;
    top: 15px;
    right: 0; 
    padding: 5px 10px;
    background: #ff2626;
    box-shadow: -1px 2px 4px rgba(0, 0, 0, 0.5);
    color: #fff;
    font-size: 13px;
    font-weight: 900;
    border-radius: 5px 0 0 5px;
}

.tianyishangke-new-icon:before {
    position: absolute;
    content: " ";
    display: block;
    width: 7px;
    height: 110%;
    padding: 0 0 7px;
    top: 0;
    right: -7px; 
    background: inherit;
    border-radius: 0 5px 5px 0;
}

.tianyishangke-new-icon:after {
    position: absolute;
    content: " ";
    display: block;
    width: 5px;
    height: 5px;
    background: rgba(0, 0, 0, 0.35);
    bottom: -3px; 
    right: -5px; 
    border-radius: 0 5px 5px 0;
}

/*蜡笔小新*/
.mumu {
width:80px;
height:80px;
cursor:move;
background:url(lbxx.gif) no-repeat;
}
.spig {
  display:block;
  width:150px;
  height:auto;
  position:absolute;
  top:-200px;
  left:160px;
  z-index:9999;
}
#newmessage{
  color:#191919;
  border:1px solid #c4c4c4;
  background:#ddd;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  min-height:1em;
  padding:5px;
  top:-30px;
  position:absolute;
  text-align:center;
  width:auto !important;
  z-index:10000;
  -moz-box-shadow:0 0 15px #eeeeee;
  -webkit-box-shadow:0 0 15px #eeeeee;
  border-color:#eeeeee;
  box-shadow:0 0 15px #eeeeee;
  outline:none;
}
/*蜡笔小新结束*/

.file-format {
  padding: 0 20px;
  height: 38px;
  background: linear-gradient(224deg, rgba(255, 110, 144, .08), rgba(208, 147, 255, .08) 42%, rgba(105, 105, 255, .08) 100%, rgba(105, 105, 255, .08) 0);
  border-radius: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
}

span.txt-file-format {
  font-size: 13px;
  font-weight: 700;
  color: var(--main-color);
  line-height: 18px;
  margin-right: 17px;
}

i.icon_ai[data-v-2775696c], i.icon_ps[data-v-2775696c] {
  width: 26px;
  height: 26px;
  display: inline-block;
  vertical-align: middle;
}
i.icon_ps[data-v-2775696c] {
  background: url(https://www.agtian.com/wp-content/uploads/2025/09/icon-sketch.svg) no-repeat 50% / 100%;
}

.stay-tuned-box .file-format .file-format-icons i[data-v-2775696c] {
  margin-right: 9px;
}

i.icon_ai[data-v-2775696c] {
  background: url(https://www.agtian.com/wp-content/uploads/2025/09/icon-ps.svg) no-repeat 50% / 100%;
}

i.icon_sketch[data-v-2775696c] {
  width: 26px;
  height: 26px;
  display: inline-block;
  background: url(https://www.agtian.com/wp-content/uploads/2025/09/icon-ai.svg) no-repeat 50% / 100%;
  vertical-align: middle;
}

.stay-tuned-box .file-format .file-format-icons i[data-v-2775696c] {
  margin-right: 9px;
}

i.icon_3dMax[data-v-2775696c], i.icon_blender[data-v-2775696c] {
  width: 26px;
  height: 26px;
  display: inline-block;
  vertical-align: middle;
}
i.icon_3dMax[data-v-2775696c] {
  background: url(https://www.agtian.com/wp-content/uploads/2025/09/icon-3dMax.svg) no-repeat 50% / 100%;
}

.stay-tuned-box .file-format .file-format-icons i[data-v-2775696c] {
  margin-right: 9px;
}

i.icon_c4d[data-v-2775696c], i.icon_cdr[data-v-2775696c] {
  width: 26px;
  height: 26px;
  display: inline-block;
  vertical-align: middle;
}
i.icon_cdr[data-v-2775696c] {
  background: url(https://www.agtian.com/wp-content/uploads/2025/09/icon-cdr.svg) no-repeat 50% / 100%;
}

.stay-tuned-box .file-format .file-format-icons i[data-v-2775696c] {
  margin-right: 9px;
}

i.icon_c4d[data-v-2775696c] {
  background: url(https://www.agtian.com/wp-content/uploads/2025/09/icon-c4d.svg) no-repeat 50% / 100%;
}

i.icon_blender[data-v-2775696c] {
  background: url(https://www.agtian.com/wp-content/uploads/2025/09/icon-blender.svg) no-repeat 50% / 100%;
}
i.icon_3dMax[data-v-2775696c], i.icon_blender[data-v-2775696c] {
  width: 26px;
  height: 26px;
  display: inline-block;
  vertical-align: middle;
}


div#zuixinfabu {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}.enlighter-default .enlighter{max-height:400px;overflow-y:auto !important;}.posts-item .item-heading>a {font-weight: bold;color: unset;}@media (max-width:640px) {
    .meta-right .meta-view{
      display: unset !important;
    }
  }

/*文字列表标题图片样式*/
.index-new img {
  height: 35px;
  padding-left: 10px
}
.index-new {
  margin-bottom: 5px;
}
/*文字列表标题图片样式结束*/
  /*手机端不显示CSS代码*/
@media screen and (max-width: 1221px) { .wapnone{display:none; }
      }
/*弹窗提醒*/
.qmsg.qmsg-wrapper {
  box-sizing:border-box;
  margin:0;
  padding:0;
  font-size:13px;
  font-variant:tabular-nums;
  line-height:1;
  list-style:none;
  font-feature-settings:"tnum";
  position:fixed;
  top:136px;
  left:0;
  z-index:9999999;
  width:100%;
  pointer-events:none;
  color:#000;
}
.qmsg .qmsg-item {
  padding:8px;
  text-align:center;
  -webkit-animation-duration:.3s;
  animation-duration:.3s;
  position:relative;
}
.qmsg .qmsg-item .qmsg-count {
  text-align:center;
  position:absolute;
  left:-4px;
  top:-4px;
  background-color:#FF3355;
  color:#fff;
  font-size:12px;
  line-height:16px;
  border-radius:2px;
  display:inline-block;
  min-width:16px;
  height:16px;
  -webkit-animation-duration:.3s;
  animation-duration:.3s;
}
.qmsg .qmsg-item:first-child {
  margin-top:-8px;
}
.qmsg .qmsg-content {
  text-align:left;
  position:relative;
  display:inline-block;
  padding:10px 16px;
  background:#fff;
  border-radius:4px;
  box-shadow:0 4px 12px rgba(0,0,0,.15);
  pointer-events:all;
  max-width:80%;
  min-width:80px;
}
.qmsg-content > div {
  display:flex;
  align-items:center;
}
.qmsg .qmsg-content [class^="qmsg-content-"] {
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  display:flex;
  align-items:center;
}
.qmsg .qmsg-content .qmsg-content-with-close {
  padding-right:20px;
}
.qmsg .qmsg-icon {
  display:inline-block;
  color:inherit;
  font-style:normal;
  text-align:center;
  text-transform:none;
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  position:relative;
  top:0;
  margin-right:8px;
  font-size:16px;
}
.qmsg .qmsg-icon svg {
  display:inline-block;
}
.qmsg .qmsg-content-info .qmsg-icon {
  color:#1890ff;
  user-select:none;
}
.qmsg .qmsg-icon-close {
  position:absolute;
  top:11px;
  right:5px;
  padding:0;
  overflow:hidden;
  font-size:12px;
  line-height:22px;
  background-color:transparent;
  border:none;
  outline:none;
  cursor:pointer;
  color:rgba(0,0,0,.45);
  transition:color .3s;
}
.qmsg .qmsg-icon-close:hover>svg path {
  stroke:#555;
}
.qmsg .animate-turn {
  animation:MessageTurn 1s linear infinite;
  -webkit-animation:MessageTurn 1s linear infinite;
}
@keyframes MessageTurn {
  0% {
  -webkit-transform:rotate(0deg);
}
25% {
  -webkit-transform:rotate(90deg);
}
50% {
  -webkit-transform:rotate(180deg);
}
75% {
  -webkit-transform:rotate(270deg);
}
100% {
  -webkit-transform:rotate(360deg);
}
;}@-webkit-keyframes MessageTurn {
  0% {
  -webkit-transform:rotate(0deg);
}
25% {
  -webkit-transform:rotate(90deg);
}
50% {
  -webkit-transform:rotate(180deg);
}
75% {
  -webkit-transform:rotate(270deg);
}
100% {
  -webkit-transform:rotate(360deg);
}
;}@-webkit-keyframes MessageMoveOut {
  0% {
  max-height:150px;
  padding:8px;
  opacity:1;
}
to {
  max-height:0;
  padding:0;
  opacity:0;
}
;}@keyframes MessageMoveOut {
  0% {
  max-height:150px;
  padding:8px;
  opacity:1;
}
to {
  max-height:0;
  padding:0;
  opacity:0;
}
;}@-webkit-keyframes MessageMoveIn {
  0% {
  transform:translateY(-100%);
  transform-origin:0 0;
  opacity:0;
}
to {
  transform:translateY(0);
  transform-origin:0 0;
  opacity:1;
}
;}@keyframes MessageMoveIn {
  0% {
  transform:translateY(-100%);
  transform-origin:0 0;
  opacity:0;
}
to {
  transform:translateY(0);
  transform-origin:0 0;
  opacity:1;
}
;}@-webkit-keyframes MessageShake {
  0%,100% {
  transform:translateX(0px);
  opacity:1;
}
25%,75% {
  transform:translateX(-4px);
  opacity:0.75;
}
50% {
  transform:translateX(4px);
  opacity:0.25;
}
;}@keyframes MessageShake {
  0%,100% {
  transform:translateX(0px);
  opacity:1;
}
25%,75% {
  transform:translateX(-4px);
  opacity:0.75;
}
50% {
  transform:translateX(4px);
  opacity:0.25;
}
;}

/* 动态灵动岛美化样式代码*/
.dynamic-island {
    position: fixed;
    top: 80px;
    left: 50%;
    transform: translateX(-50%) scale(0);
    transform-origin: center;
    width: auto; /* 自动宽度 */
    max-width: 80%; /* 最大宽度限制 */
    height: 40px;
    background-color: #000;
    border-radius: 25px;
    color: white;
    display: flex;
    align-items: center;
    justify-content: space-between;
    transition: transform 0.4s ease-in-out, height 0.6s ease-in-out, border-radius 0.6s ease-in-out, box-shadow 0.5s ease-in-out, opacity 0.5s ease-in-out;
    overflow: visible;
    z-index: 1000;
    padding-left: 35px;
    padding-right: 20px;
    opacity: 0;
    box-shadow: 0 0px 10px rgba(0, 0, 0, 0.45);
    flex: 1; /* 使宽度自动扩展 */
    white-space: nowrap; /* 防止文字换行 */
}

.dynamic-island.active {
    transform: translateX(-50%) scale(1);
    opacity: 1;
}

.dynamic-island.inactive {
    transform: translateX(-50%) scale(0);
    opacity: 0;
}

.island-content {
    opacity: 0;
    transition: opacity 0.9s ease-in-out, filter 0.8s ease-in-out;
    font-weight: bold;
    flex-grow: 1;
    text-align: left; /* 文字左对齐 */
    margin-left: 10px; /* 与图片留出空间 */
    overflow: hidden; /* 防止溢出 */
    text-overflow: ellipsis; /* 溢出显示省略号 */
}

.dynamic-island.active .island-content {
    opacity: 1;
}

.dynamic-island img {
    position: absolute;
    left: 5px; /* 调整图片位置 */
    width: 20px;
    height: 20px;
    object-fit: cover;
    transition: height 0.8s ease-in-out, width 0.8s ease-in-out, filter 0.8s ease-in-out;
}

.dynamic-island:hover {
    height: 60px;
    border-radius: 50px;
}

.dynamic-island:hover img {
    width: 30px;
    height: 30px;
}

.bars {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 3px;
    min-width: 40px; /* 最小宽度限制 */
}

.bar {
    width: 2px;
    height: 13px;
    background-color: green;
    animation: bounce 1s infinite ease-in-out;
    animation-direction: alternate;
}

.bar:nth-child(1) {
    animation-duration: 1s;
}

.bar:nth-child(2) {
    animation-duration: 0.9s;
}

.bar:nth-child(3) {
    animation-duration: 0.8s;
}

.bar:nth-child(4) {
    animation-duration: 0.7s;
}

.bar:nth-child(5) {
    animation-duration: 0.6s;
}

.bar:nth-child(6) {
    animation-duration: 0.9s;
}

.bar:nth-child(7) {
    animation-duration: 0.7s;
}

@keyframes bounce {
    0% {
        transform: scaleY(0.3);
        background-color: green;
    }
    50% {
        transform: scaleY(1);
        background-color: orange;
    }
    100% {
        transform: scaleY(0.3);
        background-color: green;
    }
}
/* 动态灵动岛美化样式代码 结束*/

/*菜单文字下波浪*/
.navbar-top li.current-menu-item>a, .navbar-top li:hover>a {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    text-decoration: underline wavy;
    text-decoration-thickness: from-font;
    text-underline-offset: 3px;
}
/*菜单文字下波浪*/

/*文章列表悬停边框美化*/
.card {
    box-shadow: 0.3em 0.3em 0.7em #00000015;
    border: rgba(0, 0, 0, .05) 0.2em solid;
   }
.card:hover {
    border: #006fff 0.2em solid;
    transition: border 1s;
   }

/*定义日夜间颜色*/
body{
    --acg-color:#fff8fa;
  --acg-color2:#f8fdff;
}
.dark-theme{
    --acg-color:#323335;
  --acg-color2:#323335;
}
/* 修改子比主题评论区默认样式 */  
#postcomments .commentlist .comment+.comment {  
    /* 顶部边框设置为1像素宽，颜色为50%不透明度的黑色 */  
    border-top: 1px solid rgb(50 50 50 / 0%);  
      
    /* 内边距设置为0 0 15px 0，意味着上下左右分别是0、0、15px和0 */  
    padding: 0 0 15px 0;  
      
      
    /* 设置边框半径为15像素，使边框呈现圆角效果 */  
    border-radius: 15px;  
      
    /* 外边距设置为0 15px 15px，意味着上下左右分别是0、15px、15px和默认值 */  
    margin: 0 15px 15px;  
      
    /* 设置边框宽度为1像素，颜色为默认值（通常是黑色） */  
    border: 1px solid;  
      
    /* 设置元素的定位类型为相对定位 */  
    position: relative;  
      
    /* 设置元素的显示类型为flow-root，这是一个新的CSS显示值，允许元素创建新的格式化上下文，同时保持其在文档流中的位置 */  
    display: flow-root;  
      
    /* 内边距设置为10px，意味着上下左右都是10px，这个属性会覆盖上面已经定义过的padding属性 */  
    padding: 10px;  
}
/* 选择所有在#postcomments下的.commentlist里的.comment元素后面的同级元素，并选择其中序号为奇数的元素 */  
#postcomments .commentlist .comment+.comment:nth-child(odd) {  
    /* 将背景图像设置为粉色星星 */  
    background-image: url(https://img.alicdn.com/imgextra/i4/2210123621994/O1CN01i3UtCI1QbIhf5PNqM_!!2210123621994.png);  
      
    /* 内边距设置为左边0，右边5px，顶部0，底部51px */  
    padding: 0 5px 0 51px;  
      
    /* 将边框颜色设置为#ff8bb5粉红色 */  
    border-color: #ff8bb5;  
      
    /* 将背景颜色设置为一个变量(--acg-color)，这个变量是我们最开始设置的日夜间背景色 */  
    background-color: var(--acg-color);  
}  
  
/* 选择所有在#postcomments下的.commentlist里的.comment元素后面的同级元素，并选择其中序号为偶数的元素 */  
#postcomments .commentlist .comment+.comment:nth-child(even) {  
    /* 将背景图像设置为蓝色星星 */  
    background-image: url(https://img.alicdn.com/imgextra/i1/2210123621994/O1CN01LFyvtv1QbIhfnZWvp_!!2210123621994.png);  
      
    /* 内边距设置为左边0，右边5px，顶部0，底部51px */  
    padding: 0 5px 0 51px;  
      
    /* 将边框颜色设置为#71baff80淡蓝色 */  
    border-color: #71baff80;  
      
    /* 将背景颜色设置为一个变量(--acg-color2)，之前我们设置的日夜间颜色 */  
    background-color: var(--acg-color2);  
}
/*从上面我们能够了解到评论美化的基础，那么就可以直接开始评论回复的美化*/
#postcomments .children {
    margin-left: 86px;
    background: rgb(116 116 116 / 0%);
    margin-bottom: 6px;
    border-top: 1px solid rgb(50 50 50 / 0%);
    border-radius: 15px;
    border: 1px solid;
    position: relative;
    display: flow-root;
}
#postcomments .children:nth-child(even) {
    background-image: url(https://img.alicdn.com/imgextra/i1/2210123621994/O1CN01LFyvtv1QbIhfnZWvp_!!2210123621994.png);
    padding: 0 5px 0 51px;
    border-color: #71baff80;
    background-color: var(--acg-color2);
}
#postcomments .children:nth-child(odd) {
    background-image: url(https://img.alicdn.com/imgextra/i4/2210123621994/O1CN01i3UtCI1QbIhf5PNqM_!!2210123621994.png);
    padding: 0 5px 0 51px;
    border-color: #ff8bb5;
    background-color: var(--acg-color);
}
#postcomments .children .children {
    background: rgb(116 116 116 / 0%);
    margin-bottom: 6px;
    border-top: 1px solid rgb(50 50 50 / 0%);
    border-radius: 15px;
    border: 1px solid;
    position: relative;
    display: flow-root;
    background-image: url(https://img.alicdn.com/imgextra/i4/2210123621994/O1CN01i3UtCI1QbIhf5PNqM_!!2210123621994.png);
    padding: 0 5px 0 51px;
    border-color: #ff8bb5;
    background-color: var(--acg-color);
}
/*最后我们会发现评论区第一条评论没有美化到*/
/*于是我们补充第一条评论缺失样式的问题*/
/*如果你只补充第一条评论缺失的样式那么他就是旧版单色的美化*/
#postcomments .commentlist .comment {
    border-top: 1px solid var(--main-border-color)
    border-top: 1px solid rgb(50 50 50 / 0%);
    border-radius: 15px;
    margin: 0 15px 15px;
    border: 1px solid;
    position: relative;
    display: flow-root;
    background-image: url(https://img.alicdn.com/imgextra/i1/2210123621994/O1CN01LFyvtv1QbIhfnZWvp_!!2210123621994.png);
    padding: 0 5px 0 51px;
    border-color: #71baff80;
    background-color: var(--acg-color2);
}


    body.home .box-body.notop {

        background: var(--main-bg-color);

        padding: 5px;

        padding-left: 1.2em;

        border-radius: 10px;

        margin-bottom: 10px;

    }

    

    body.home .title-theme {

        position: relative;

        padding-left: 1.3em;

        font-size: 20px;

        margin: 5px;

    }

    

    body.home .title-theme::before {

        content: '';

        top: -20px;

        width: 60px;

        height: 60px;

        left: -28px;

        background: url(https://www.tfbkw.com/wp-content/themes/ZibTF/img//list_img/qiqiu.gif);

        box-shadow: 0 0 black;

        background-size: cover;

    }

    

    body.home .title-theme small {

        font-size: 60%;

        margin-left: 20px;

    }

    

    body.home .title-theme .ml10::before {

        position: absolute;

        content: '';

        width: 1px;

        background: var(--theme-color);

        top: 30%;

        left: 115px;

        bottom: 16%;

    }

.posts-item.card {
    padding: 35px 10px 10px 10px!important;
}
    .posts-item {
    position: relative !important;
}
    .posts-item.card::before {
    content: "";
    display: block;
    background: #fc625d;
    top: 13px;
    left: 15px;
    border-radius: 50%;
    width: 9px;
    height: 9px;
    box-shadow: 16px 0 #fdbc40, 32px 0 #35cd4b;
    margin: 0px 2px -7px;
    z-index: 1000;
    position: absolute;
}

/** 首页排行榜列表 **/
@media (max-width: 800px) {
    .ranking-item{
        width:100%!important;
    }
}
.syphimg{
    width: 90px;
    height:60px;
    
    margin-right: 5px;
}
.syphimg img{
       border-radius: 8px;
    
}
.list.clearfix {
    /* 使用弹性布局 */
    display: flex;
    /* 子元素在主轴上两端对齐，其余均匀分布 */
    justify-content: space-between;
    /* 允许子元素换行 */
    flex-wrap: wrap;
    /* 左右负外边距，用于抵消子元素的内边距 */
    margin: 0  0px;
    /* 清除内边距 */
    padding: 0;
    /* 宽度计算：100%宽度加上30px，用于抵消左右负外边距的影响 */
    width: calc(100% + 10px);
    /* 背景设置为透明，并提高优先级 */
    background: transparent !important;
    /* 底部外边距 */
    margin-bottom: 0px;
}
.zib-widget.tengfei-ranking-widget .list.clearfix {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
    padding: 0;
    width: calc(100% + 30px);
    background: transparent !important;
    margin-bottom: 20px;
}

.ranking-item {
  margin:0 auto;
  position: relative;
  width: calc(33.333% - 10px );
  /* height: 400px; */
  /* margin-right: 10px; */
   /* margin-left: 10px; */
  background: var(--main-bg-color);
  /* box-shadow: 0 2px 6px 0 rgb(55 55 55 / 7%); */
  /* border-radius: 8px; */
  box-shadow: 0 0 10px var(--main-shadow);
  border-radius: var(--main-radius);
  margin-bottom: 20px;
}

a.top-icon.js-rank-bottom1 {
	display: block;
	width: 129px;
	height: 43px;
	line-height: 32px;
	position: absolute;
	left: 160px;
	top: -7px;
	background: url(/pic/ranking1.png) no-repeat center/100%;
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	text-align: center;
}

a.top-icon.js-rank-bottom2 {
	display: block;
	width: 129px;
	height: 43px;
	line-height: 32px;
	position: absolute;
	left: 160px;
	top: -7px;
	background: url(/pic/ranking2.png) no-repeat center/100%;
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	text-align: center;
}

a.top-icon.js-rank-bottom3 {
	display: block;
	width: 129px;
	height: 43px;
	line-height: 32px;
	position: absolute;
	left: 160px;
	top: -7px;
	background: url(/pic/ranking3.png) no-repeat center/100%;
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	text-align: center;
}

.class-box {
	margin-top: 60px;
}

a.class-item.js-rank {
	display: block;
	width: 100%;
	height: 80px;
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}

.num-icon.num-icon1 {
	width: 50px;
	height: 27px;
	background: url(/pic/top1.png) no-repeat center/100%;
	margin: 0 12px 0 15px;
}

img.class-pic {
	width: 90px;
	border-radius: 8px;
	margin-right: 5px;
}

.class-info {
	width: 220px;
	font-size: 14px;
}

.name {
	color: #545c63;
	line-height: 20px;
	font-weight: 400;
	margin-bottom: 2px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow: hidden;
	-webkit-box-orient: vertical;
}

.price {
	color: #f01414;
	font-weight: 600;
	margin-bottom: 2px;
}

.study-num {
	color: #9199a1;
	font-weight: 400;
}

.num-icon.num-icon2 {
	background: url(/pic/top2.png) no-repeat center/100%;
	margin: 0 12px 0 15px;
	width: 50px;
	height: 27px;
}

.num-icon.num-icon3 {
	background: url(/pic/top3.png) no-repeat center/100%;
	margin: 0 12px 0 15px;
	width: 50px;
	height: 27px;
}

.num-icon.num-icon4 {
	background: url(/pic/top4.png) no-repeat center/100%;
	margin: 0 12px 0 15px;
	width: 50px;
	height: 27px;
}

.num-icon.num-icon5 {
	background: url(/pic/top5.png) no-repeat center/100%;
	margin: 0 12px 0 15px;
	width: 50px;
	height: 27px;
}

.num-icon.num-icon6 {
	background: url(/pic/top6.png) no-repeat center/100%;
	margin: 0 12px 0 15px;
	width: 50px;
	height: 27px;
}



a.bottom-link.js-rank-bottom {
	width: 120px;
	height: 24px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	font-size: 12px;
	color: #fff;
	line-height: 12px;
	font-weight: 500;
	background-image: linear-gradient(270deg,#ff4f39 0,#fd6400 100%);
	border-radius: 12px;
	margin-bottom: 20px;
}

/** 首页排行榜列表结束 **/