/* 容器 */
.room-published-container{
  padding: 0 10px;
}
/* 容器 */
/* 切换榜类型 */
.room-published{
  align-items: flex-end;
}
.room-published,.room-published-more{
  font-size: 14px;
  line-height: 16px;
}
/* 切换榜类型 */

/* 前三排名榜 */
.user-ranking-container{
  margin-top: 20px;
}
.user-ranking-item{
  height: 140px;
  padding-top: 12px;
}
.user-ranking-item-small{
  padding-top: 24px;
}
.user-ranking-avatar{
  @include square(58px)
}

.user-ranking-item-big .user-ranking-avatar{
  @include square(70px);
}
.user-ranking-crown{
  width: 30px;
  height: 27px;
  right: -3px;
  top: -13px;
  z-index:-1;
}
.user-ranking-trophy{
  width: 38px;
  height: 23px;
  margin-top: -17.5px;
  z-index: 99;
}
.user-ranking-item-big .user-ranking-trophy{
  width: 44px;
  height: 23px;
}
.ranking-display-wrap,.user-ranking-trophy-number{
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.user-ranking-trophy-number{
  padding-top: 8px;
  z-index: 99;
  font-size: 18px;
  line-height: 22px;
  font-weight: bold;
}
.user-ranking-title,.user-ranking-number{
  font-weight: 400;
  text-align: center;
}
.user-ranking-title{
  margin-top: 12px;
  font-size: 16px;
  line-height: 20px;
}
.user-ranking-number{
  margin-top: 3px;
  font-size: 14px;
  line-height: 18px;
}
/* 前三排名榜 */

/* 其他的排名 */
.user-ranking-after{
  transition: .3s;
}
.user-ranking-default{
  padding: 0 26px;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  height: 16px;
  margin-top: 14px;
}
.ranking-default-number{
  width: 20px;
}
/* 其他的排名 */

/* 底部展示或者隐藏状态 */
$graphical-size:30px;
$graphical-border-size:16px;
.user-ranking-display{
  border-top: 1px solid rgba(255,255,255,0.1);
  border-radius: 1px;
  margin: 10px -10px 0;
  height: $graphical-border-size;
}
.ranking-display-graphical{
  box-sizing: content-box;
  width:$graphical-size;
  height:$graphical-size;
  flex-shrink: 0;
  border:$graphical-border-size solid transparent;
  border-top-color: rgba(255,255,255,0.1);
}

.ranking-display-icon{
  font-size: 14px;
  font-weight: bold;
  pointer-events: none;
  transition: .3s;
  transform: rotate(0deg) translateY(0);
}
.ranking-display-icon-reverse{
  transform: rotate(180deg) translateY(2px);
}
/* 底部展示或者隐藏状态 */