
    .st-sub-nav{

    }
    .st-sub-nav .p_pop a{

    }
    /*导航下拉样式*/
    .comeing_nv_pop .p_pop { background:var(--st-light-blue); border:0;
        border-radius:0 0 5px 5px; min-width:95px; overflow:hidden;
        top: 52px !important;

    }
    .comeing_nv_pop ul:nth-child(1) {
        /*left: 71px !important;*/
        left:calc(100vw/100 + 50px) !important;
    }
    .comeing_nv_pop ul:nth-child(2) {
        /*left: 159px !important;*/
        left:calc( 100vw/100 + 150px)!important;

    }
    .comeing_nv_pop ul:nth-child(3) {
        left:calc( 100vw/100 + 220px)!important;
    }
    .comeing_nv_pop ul:nth-child(4) {
        left:calc( 100vw/100 + 300px)!important;
    }
    .comeing_nv_pop ul:nth-child(5) {
        left:calc( 100vw/100 + 370px)!important;
    }
    .comeing_nv_pop ul:nth-child(6) {
        left:calc( 100vw/100 + 440px)!important;
    }
    .comeing_nv_pop .p_pop a { padding: 10px 8px;  color:#fff}
    .comeing_nv_pop .p_pop a:hover,.comeing_nv_pop .p_pop a.a{ background:#0E6A9C; color:#fff;}
    .p_pop a {border-bottom:none;}
    .p_pop, .p_pof, .sllt {padding:0px;}
    .p_pop{border:0px;}
    .xl1 li {height:25px}


    .red-point{
        display: inline-flex;
    }

    .red-point sup {
        position: absolute;
        box-sizing: border-box;
        min-width: 1rem;
        padding: 0 0.1875rem;
        color: #fff;
        font-size: min(1rem, calc(10000px - var(--num) * 100px));
        line-height: 1.2;
        text-align: center;
        background-color: #eb4646;
        border: 1px solid #fff;
        border-radius: 1rem;
        transform: translate(calc(40% + .375rem), -.75rem);
        /* 数值为0的时候隐藏 */
        opacity: var(--num);
        z-index: 9999;
    }

    .red-point sup::before {
        content: '99+';
        font-size: min(.75rem, calc(var(--num) * 100px - 9900px));
    }
