/* 头部 */
.movies{
    box-sizing: border-box;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #FFFFFF;
    overflow-y: auto;
    overflow-x: hidden;
}
.transparent_title {
    height: .88rem;
    line-height: .88rem;
    position: relative;
    z-index: 800;
    top: 0;
    background: rgba(255,255,255,0);
}

.transparent_title .back {
    width: .5rem;
    height: .5rem;
    line-height: .5rem;
    margin: .19rem 0 0 .3rem;
    color: #333333;
}
.transparent_title .title {
    height: .88rem;
    line-height: .88rem;
    text-align: center;
    width: 56%;
    font-size: .34rem;
    font-weight: 500;
    color: #333333;
    position: absolute;
    left: 50%;
    right: 0;
    margin-left: -28%;
    top: 0;
}

/* list */
.list{
    position: absolute;
    top: .88rem;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    background: #F8F9FB;
}
.blogger{
    width: 100%;
    height: 2.94rem;
    overflow: hidden;
    background: #FFF;
}
.blogger .box{
    position: relative;
    overflow: scroll;
    height: 100%;
}
.blogger .box ul{
    overflow: hidden;
    display: inline-flex;
}
.blogger .box::-webkit-scrollbar{
    width: 0;
    height: 0;
}
.blogger .box ul li{
    /*width: 1.56rem;*/
    width: 1.85rem;
    margin-left: .3rem;
}
.blogger .box ul li .logo{
    width: 1.02rem;
    height: 1.02rem;
    margin: .24rem auto 0;
    position: relative;
}
.blogger .box ul li .logo a{
    width: 100%;
    height: 100%;
}
.blogger .box ul li .logo img{
    width: 100%;
    height: 100%;
    border-radius: .5rem;
}
.blogger .box ul li .logo i{
    width: .3rem;
    height: .3rem;
    position: absolute;
    background: url("../../images/movies/renzheng_0.png") no-repeat;
    background-size: 100% 100%;
    right: 0;
    bottom: 0;
}
.blogger .box ul li .nickname{
    width: 100%;
    height: .37rem;
    line-height: .37rem;
    text-align: center;
    font-size: .26rem;
    color: #333333;
    margin-top: .08rem;
    font-weight: 600;
}
.blogger .box ul li .identity{
    height: .3rem;
    line-height: .3rem;
    font-size: .22rem;
    text-align: center;
    color: #999999;
}
.blogger .box ul li .subscribe{
    width: 1.04rem;
    height: .44rem;
    background:linear-gradient(315deg,rgba(255,118,68,1) 0%,rgba(254,127,75,1) 100%);
    border-radius: .23rem;
    text-align: center;
    margin: .12rem auto 0;
    font-size: 0;
    cursor: pointer;
}
.blogger .box ul li .subscribe i{
    width: .19rem;
    height: .18rem;
    background: url("../../images/movies/guanzhu.png") no-repeat;
    background-size: 100% 100%;
    vertical-align: middle;
    margin-right: .02rem;
}
.blogger .box ul li .subscribe span{
    color: #FFFFFF;
    font-size: .22rem;
    vertical-align: middle;
    height: .44rem;
    line-height: .44rem;
}
.blogger .box ul li .follow{
    background: #F8F9FB;
}
.blogger .box ul li .follow i{
    display: none;
}
.blogger .box ul li .follow span{
    color: #B6B6B6;
}
.content{
    width: 100%;
    background: #F8F9FB;
    /*overflow: hidden;*/
}
.content .title{
    height: .96rem;
    width: 100%;
    overflow: hidden;
    background: #F8F9FB;
    z-index: 100;
}
.content .copy_title{
    height: .96rem;
    width: 100%;
    display: none;
}
.content .title_top{
    position: fixed;
    top: .88rem;
    background: #FFFFFF;
}
.content .title ul{
    overflow-x: scroll;
    overflow-y: hidden;
    height: .96rem;
    white-space: nowrap;
    padding: 0 .4rem;
}
.content .title ul::-webkit-scrollbar {
    width: 0;
    height: 0;
}
.content .title ul li{
    display: inline-block;
    width: auto;
    position: relative;
    margin-left: .5rem;
    cursor: pointer;
}
.content .title ul li.first{
    margin-left: 0;
}
.content .title ul li a{
    height: .96rem;
    line-height: .96rem;
    font-size: .3rem;
    color: #666666;
}
.content .title ul li.bg a{
    font-size: .36rem;
    color: #333333;
    font-weight: 500;
}
.content .title ul li.bg a:before {
    position: absolute;
    content: '';
    width: .4rem;
    height: .07rem;
    background: #FE7A47;
    bottom: 0.1rem;
    left: 50%;
    margin-left: -.2rem;
    border-radius: .035rem;
}
.content .box{
    margin-top: .2rem;
}