body{background-color:#f5f5f5}
.topnav{width:10rem;height:1.1rem;background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:999999}
.topnav img{float:left;height:.7rem;margin:.2rem}
.topnav h3{color:#4b4b4b;font-size:.4rem;line-height:1.1rem;text-align:center}
.left_center{position: fixed;top: 1.1rem;height: 100%;background: #fff;}
.left_lb{float:left}
.left_lb li{width:2.3rem;text-align:center;border-bottom:1px solid #f3f5fd;height:1.3rem;line-height:1.3rem;background-color:#fff;font-size:.33rem;letter-spacing:.02rem;color:#333;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.left_lb .lb_active{background-color:#f3f5fd;border-left:4px solid #0ba2e6}
.cp{margin-bottom:.5rem}
.right_lb{float:left;margin:1.1rem 0 0 2.3rem;padding:.2rem;width:7.18rem;background:#f5f5f5;overflow-y:auto;overflow-x:hidden}
.banner a img{width:100%}
.right_box .title-img-all{text-align:center;margin-top:.4rem;margin-bottom:.3rem}
.title-img-all img{width:.5rem;vertical-align:bottom}
.right_box .title-img-all h3{display:inline-block;font-size:.35rem}
.right_lb ul{margin-bottom:.7rem}
.right_lb ul li{float:left;width:2.3rem;height:1.3rem;background:#fff;text-align:center;margin-bottom:.1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.PC_box{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.right_lb ul div.PC_list{
    width:50%;
    height: 3.5rem;
    text-align: center;
    background: #fff;
    box-sizing: border-box;
    padding: 0.15rem;
}
.right_lb ul div.PC_list div{
    width: 80%;
    height: 70%;
    margin: 0 auto;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}
.right_lb ul div.PC_list div img{
    width: 100%;
    height: auto;
}
.right_lb ul div.PC_list a p{
    color: #666;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.right_lb ul div.PC_list a p span{
    color: red;
}
.right_lb ul li:nth-child(3n-1){margin:0 .1rem .1rem}
.right_lb ul li a{line-height:1.3rem;color:#666}
.right_menu ul:last-child{margin-bottom:1.5rem}
.bottom_nav{width:10rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;background-color:#0ba2e6;position:fixed;bottom:0}
.bottom_nav div{text-align:center;display:inline-block}
.bottom_nav div img{width:.6rem;display:block;margin:.1rem auto 0}
.bottom_nav div span{color:#fff;font-size:.35rem}
.shopping_car{width:1rem;height:1rem;border-radius:50%;background-color:rgba(0,0,0,.4);position:fixed;right:0;top:40%;text-align:center}
.shopping_car img{width:.6rem;margin-top:.2rem}
