h5.xszzh5{
padding:20px 0;
font-size:24px;
opacity:1;
}
.page-taxonomy .block-region-right .field.field-name.field-item, .article-title h1{
display:none;
}
h5.xszzh5 span{
opacity:0;display:none;
}
h5.xszzh5 span.on{
opacity:1;display:block
}
.xshdsection div.active a,.xshdsection div:hover a {
    background:#09523f;
    color: #FFF;
}
.xshdsection div a {
    padding: 10px 25px;
    border-radius: 5px;
    margin-left: 5px;
    margin-right:5px;
    display: block;
}
.xshdsection {
    display: flex;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    width: max-content;
}