poster.less 4.39 KB
ul,li,dl,dt,dd{
  list-style:none;
  margin:0; padding:0;
}
body{
  background:#F5F5F5 !important;
  margin:0; padding:0;
}
:global(.am-tabs-default-bar-tab){
  font-size: .17rem; 
  color:#ABABAB;
}
:global(.am-tabs-default-bar-tab-active){
  color:#101010;
}
:global(.am-tabs-default-bar-underline){
  border: .02rem solid #FF9D5C;
}
.wrapper {
  width: 100%;
  color:#101010;
}

.tabCon {
  font-family: helvetica;
  font-size: .17rem;
  .splitline{
    width: 100%;
    height: .1rem;
    background:linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(255, 255, 255, 0) 100%);
    opacity:0.1041;
  }
  .tags{
    display:flex;
    font-size: .17rem;
    background: white;
    padding-left:.05rem;
    li{
      cursor: pointer;
      line-height: .5rem;
      margin: 0 .15rem;
    }
    :global(.on){
      color:#FF9D5C;
    }
  }
  .pList {
    display:flex;
    width: 100%;
    flex-wrap: wrap;
    padding-left:.06rem;
    margin-top: .05rem;
    li{ 
      width: 1.24rem;
      height: 2.24rem;
      background: pink;
      margin: .05rem;
      img{ width: 100%; }
    }
  }
}
.sentList{
  font-family: helvetica;
  font-size: .17rem;
  margin-top: .1rem;
  background: white;
  dl{
    display: flex; 
    padding-top: .1rem;
    dt{
      width: .8rem; height: .8rem;
      border-radius:.05rem;
      background: yellowgreen;
      margin-left: .1rem;
    }
    dd{
      padding-left: .14rem; 
      width: 3.1rem;
      .tit{
        color:#333;
        line-height: .24rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
      }
      .time{
        font-size: .14rem;
        color:#666;
        line-height: .24rem;
        margin-top: .04rem;
      }
      .other{
        color:#999;
        font-size: .13rem;
        margin-top: .01rem;
        line-height: .24rem;
        display:flex;
        .visited{
          display:block;
          position: relative;
          width: .9rem;
          padding-left: .24rem;
          &:before {
            position: absolute;
            left:0; top:.04rem;
            content:'';
            width: .18rem;
            height: .14rem;
            background: url('../../assets/image/icon_visited.png') no-repeat;
            background-size: 100%;
          }
        }
        .forward{
          display:block;
          position: relative;
          width: .8rem;
          padding-left:.24rem;
          &:before{
            position: absolute;
            left:0; top: .04rem;
            content:''; width: .16rem;
            height: .16rem;
            background: url('../../assets/image/icon_forward.png') no-repeat;
            background-size: 100%;
          }
        }
      }
    }
  }
}

.posterWrapper {
  height: 100%;
  box-sizing: border-box;
  display: flex;
  overflow-y: auto;
  flex-flow: column;
  justify-content: space-between;
  .poster{
    position: relative;
    width: 3.54rem;
    height: 6.4rem;
    margin: .2rem auto;
    img{
      position: relative;
      z-index: 1;
      width: 100%;
    }
    .info{
      position: absolute;
      left:0; bottom:0;
      width: 100%;
      z-index: 4;
      padding: .13rem 0 .12rem .2rem;
      box-sizing: border-box;
      &:before{
        position: absolute; left:0; top:0;
        width:100%; height: 100%; background:#000;
        opacity: .4; content:''; z-index: 1;
      }
      li{
        position: relative; z-index: 4;
        color:rgb(236, 232, 232);
        font-size: .18rem;
        line-height: .25rem;
      }
    }
    .posterImg {
      position: absolute;
      left:0; top:0;
      width:100%;
      opacity: 0;
      z-index: 6;
    }
  }
  .operation{
    height: 1.27rem;
    width: 100%;
    background: white;
    flex-shrink:0;
    display: flex;
    li{
      font-size: .15rem;
      color:#666;
      margin-top: .2rem;
      padding-top: .44rem;
      text-align: center;
    }
    .msg {
      width: .45rem;
      height: .36rem;
      background: url('../../assets/image/icon_wechat.png') no-repeat;
      background-size: 100%;
      margin-left: .44rem;
      margin-right: 1rem;
    }
    .moments {
      width: .5rem;
      height: .36rem;
      background: url('../../assets/image/icon_moments.png') center top no-repeat;
      background-size: 79%;
      margin-right: 1.05rem;
    }
    .download {
      width: .39rem;
      height: .36rem;
      background: url('../../assets/image/icon_download.png') no-repeat;
      background-size: 100%;
    }
  }
}