
            .author-info-div .user-info{
                height:42px;
            }
            .author-info-div .user-info .user-a{
                display:inline-block;float:left;height:42px;width:auto;text-decoration: none;
                line-height:42px;
            }
            .author-info-div .user-info .user-a img{
                width:42px;height:42px;box-shadow: 0 0.08rem 0.3rem rgba(51,51,51,.45);
                border-radius: 1px;border-radius: 50%;float:left;
            }
            .author-info-div .user-info .user-a span{
                display:inline-block;float:left;color:#333;position: relative;height:42px;line-height:42px;
                font-weight: bold;margin-left:10px;
            }
            .author-info-div .user-info .user-add{
                float:right;padding:5px 15px;
            }
            .user-counter{
                height:40px;line-height:40px;color:#999;
            }
            .user-counter span{
                margin-right:30px;
            }
            .user-desc{
                color:#666;line-height:23px;margin-bottom:15px;
            }
            .user-hr{
                height:1px;border:none;border-top:1px solid #e5e5e5;
            }
            .user-post-ul{
                display:block;margin-top:10px;
            }
            .user-post-ul li{
                display:block;height:30px;line-height:30px;width:100%;
                padding-left:15px;
                overflow: hidden;/*内容超出后隐藏*/
                text-overflow: ellipsis;/* 超出内容显示为省略号*/
                white-space: nowrap;/*文本不进行换行*/
                position: relative;
            }
            .user-post-ul li::before{
                display: block;content:"";width:5px;height:5px;background-color:var(--default-a-color);
                position: absolute;left:0px;top:13px;
                /*border-radius: 5px;*/
            }
            .user-post-ul li:hover::before{
                background-color:var(--st-light-blue);
            }
            .user-post-ul li a{
                text-decoration: none;color:var(--default-a-color);
            }
            .read-user-more{
                text-align: center;margin-top:10px;
            }
            .read-user-more a{
                color:var(--st-light-blue);padding:2px 10px;
            }
            .read-user-more a:hover{
                background-color:var(--st-light-blue);color:#ffffff;text-decoration: none;
            }

            .com-nav-bar-menu {
                border-left: 2px solid #E5E5E5;
                padding-left: 15px;
                word-wrap: break-word;
            }
            .com-nav-bar-menu a{
                text-decoration: none;
            }
            .com-nav-bar-menu .menu-item {
                margin-bottom: 8px;
            }
            .com-nav-bar-menu .menu-item>a {
                position: relative;
                display: block;
                font-size: 14px;
                line-height: 24px;
                font-weight: 400;
                color: #000;
            }
            .com-nav-bar-menu .level-2 {
                margin-top: 4px;
            }
            .com-nav-bar-menu .level-2 a{
                color:#666;
            }
            .com-nav-bar-menu ul {
                padding-left: 17px;
            }
            .com-nav-bar-menu .level-2 .menu-item {
                margin-bottom: 4px;
            }
            .com-nav-bar-menu .level-2 .menu-item.active>a, .com-nav-bar-menu .level-2 .menu-item.active>a:hover {
                color: #00a4ff;
            }
            .com-nav-bar-menu .menu-item.active>a:before {
                content: '';
                position: absolute;
                left: -17px;
                top: 0;
                width: 2px;
                height: 24px;
                background-color: #00a4ff;
            }
            .com-nav-bar-menu .level-2 .menu-item>a:before {
                left: -34px;
            }
        
