.recommend_apps {
    text-align: center;
    font-size: 0.35rem;
    padding: 8px 0;
    font-weight: 700;
    color: #ffffff;
    margin-top: 0.09rem;
    border-radius: 0.15rem;
    margin-bottom: 0.04rem;
    background-color: #4285f4;
    border: 1px solid #000;
}

.superrummyapprecommend {
    padding: .03rem .2rem 0;
}

.superrummyapprecommend .tab_menu {
    height: .68rem;
    line-height: .68rem;
    font-size: .29rem;
    border: 1px solid #48001c;
    text-align: center;
    color: #00070e;
}

.superrummyapprecommend .tab_menu span {
    flex: 1;
    text-align: center;
    border-right: 1px solid #000000;
    font-weight: 700;
    overflow: hidden;
    white-space: nowrap;
}

.superrummyapprecommend .tab_menu span:last-child {
    border-right: none;
}

.superrummyapprecommend .tab_menu span.current {
    color: #fff;
    background-color: #4b216d;
    font-weight: bold;

}

.superrummyapprecommend ul li {
    padding: .2rem 0;
    align-items: center;
    border-bottom: 1px solid #eaeaea;
}

.superrummyapprecommend ul li img {
    display: block;
    height: 1.29rem;
    border-radius: .24rem;
    width: 1.29rem;
}

.superrummyapprecommend ul li .flex_grow {
    width: 0%;
}

.superrummyapprecommend ul li .info {
    margin: 0 .28rem 0 .18rem;
}

.superrummyapprecommend ul li .info p {
    display: block;
    width: auto;
    font-size: .24rem;
    white-space: nowrap;
}

.superrummyapprecommend ul li .info .name {
    color: #000;
    line-height: .48rem;
    font-weight: 700;
    font-size: .3rem;
}

.superrummyapprecommend ul li .info .appnum {
    color: #e6e6e6;
}

.superrummyapprecommend ul li .info .appnum span {
    color: #2826cf;
    font-weight: 600;
    font-size: .24rem;
}

.superrummyapprecommend ul li .info .aru {
    color: #07a091;
    font-weight: 600;
    font-size: .23rem;
}

.superrummyapprecommend ul li i {
    display: block;
    width: 0.49rem;
    height: 0.64rem;
    font-size: .24rem;
    position: relative;
    top: 0.35rem;
    left: 0;
    margin-right: 0.12rem;
    color: #fff;
    line-height: .45rem;
    text-align: center;
}

.superrummyapprecommend ul li:nth-child(1) i {
    background-position: -2.48rem -2.74rem;
}

.superrummyapprecommend ul li:nth-child(2) i {
    background-position: -3.02rem -2.71rem;
    color: #0064ff;
}

.superrummyapprecommend ul li:nth-child(3) i {
    background-position: -3.58rem -2.7rem;
}

.superrummyapprecommend ul li:nth-child(4) i {
    background-position: -2.48rem -3.36rem;
}

.superrummyapprecommend ul li:nth-child(5) i {
    background-position: -3.03rem -3.37rem;
    color: rgb(80 180 24);
}

.superrummyapprecommend ul li:nth-child(6) i {
    background-position: -3.58rem -3.36rem;
    color: rgb(122 23 23);
}

.superrummyapprecommend ul li .btn {
    display: block;
    width: 2rem;
    border-radius: .06rem;
    text-align: center;
    color: #ffffff;
    font-size: .24rem;
    font-weight: 700;
    height: .52rem;
    line-height: .52rem;
    margin: 0 auto;
}