body{
margin:0;
}
.h-headbox *{
font-size:15px;
}
.h-hang2 .h-navhang2 *{
font-size:15px;
}
.app{
display: flex;
    flex-direction: row;
    width: 100%;
    height: 100%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
}
.app .h-headbox {
	user-select:none;
	height: calc(100% - 60px);
}
.app .h-headbox .h-ji1box{
    width: 200px;
    display: flex;
    flex-direction: column;
}
.app .h-headbox .h-navhang{
	width: 200px;
    background: #272d34;
    height: 100%;
	padding-top:10px;
	overflow:auto;
}

.app .h-headbox .h-navhang::-webkit-scrollbar {
width: 0px; /* 滚动条宽度 */
height: 0px; /* 滚动条高度 */
}

.app .h-headbox .h-navhang::-webkit-scrollbar-track {
background-color: #f5f5f5; /* 轨道背景色 */
}

.app .h-headbox .h-navhang::-webkit-scrollbar-thumb {
background-color: #ccc; /* 滑块颜色 */
border-radius: 5px; /* 滑块圆角 */
}

.app .h-headbox .h-navhang::-webkit-scrollbar-thumb:hover {
background-color: #999; /* 滑块 hover 时的颜色 */
}


.app .h-headbox span{
color:#dbdbdb;
}
.app .h-headbox .h-list-one{
padding:8px;
}
.app .h-headbox .h-list-one:hover{
background: #325e8d;
}
.app .h-headbox .h-list-two {
    width: calc(100% - 28px);
    display: inline-block;
    padding: 8px 8px 8px 20px;
}
.app .h-headbox .h-list-two:hover{
background: #325e8d;
}
.app .h-headbox .h-logohang{
width: 200px;
    background: #272d34;
    height: 50px;
	}
.app .h-headbox .h-list-one.secs{
	background: #4d84bf;
}
.app .h-headbox .h-list-two.secs{
	background: #325e8d;
}
.app .h-headbox .h-lishou{
float: right;
    font-size: 10px;
    line-height: 20px;
}
.app .h-headbox .h-logohang img{
    border-radius: 50%;
    background: white;
    height: 38px;
    width: 38px;
    transform: translateY(5px);
	margin-left:5px;
}
.app .h-headbox .h-logohang span{
font-weight: bold;
    font-size: 17px;
    vertical-align: super;
    color: white;
}
.app .h-hang2{
width:100%;
height:100%;
background: #e7e7e7;
overflow:hidden;
}
.app .h-hang2 .h-navhang2{
height: 80px;
    background: white;
    width: 100%;
}
.app .h-hang2 .h-navhang2 .h-nv2s{
-webkit-font-smoothing: subpixel-antialiased;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    box-shadow: 0 1px 1px 0px rgb(0 0 0 / 25%);
	height: 38px;
}
.app .h-hang2 .h-mainbox{
background: white;
    height: calc(100% - 120px);
    overflow-y: auto;
    margin: 10px;
    border: 1px solid #c9c9c9;
    width: calc(100% - 35px);
    border-radius: 5px;
    position: relative;
    padding: 10px;
}
.app .h-hang2 .h-navhang2 .h-nv2s .h-kico{
font-size: 20px;
    display: inline-block;
    line-height: 38px;
    padding-left: 10px;
}

.app .h-hang2 .h-navhang2 .h-nv2s .h-xinxi{
    padding-right: 20px;
    line-height: 38px;
	}
	
.app .h-hang2 .h-navhang2 .h-hang3{
height: 42px;
box-shadow: 0 4px 5px 0px rgb(0 0 0 / 29%);
}
.app .h-hang2 .h-navhang2 .h-hang3 span{
    padding-left: 10px;
    padding-right: 10px;
    height: 40px;
    display: inline-block;
    line-height: 42px;
    font-size: 15px;
    border-bottom: 2px solid #26a95a;
}
.app .h-hang2 .h-navhang2 .h-hang3 span:hover{
border-bottom: 2px solid #26a95a;
}
.app .h-hang2 .h-navhang2{
user-select:none;
}