.ls0101 li{flex-wrap:wrap;display:flex;padding-bottom:27px;}
.ls0101 li:last-child{padding-bottom:0;}
.ls0101 li p{width:100%;line-height:16px;padding-top:5px;}
.ls0101 li p a{display:inline-block;padding:0 10px;border-right:1px solid #2e71bb;color:#2e71bb;}
.ls0101 li p a:first-child{padding-left:0;}
.ls0101 li p a:last-child{border:none;}

.tagList li img,.tagsList dt img{width:100% !important;height:auto !important;}
.tagsList{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center;}
.tagsList dt{width:100%;}
.tagsList dd{width:48%;font-size:16px;line-height:58px;margin-top:13px;background:#f5f5f5;}

.sortList{display:flex;justify-content:space-between;flex-wrap:wrap;overflow:hidden;}
.sortList li{width:14.286%;box-sizing:border-box;padding:20px 0px;font-size:16px;line-height:34px;display:flex;align-items:center;border:1px solid #eaeaea;margin:0px;}
.sortList li a{display:flex;align-items:center;}
.sortList li a:hover{text-decoration:none;}
.sortList li i{font-size:24px;display:inline-block;margin-right:0px;border:1px solid #115db2;width:58px;height:58px;line-height:54px;text-align:center;border-radius:40px;background-color:#115db2;}
.sortList li .icon{fill:#fff;}
.sortList li:hover,.sortList li:hover i{border-color: #115db2;transition:all .5s;}
.sortList li:hover i,.sortList li:hover a{color:#115db2;transition:all .5s;}

@media screen and (max-width:640px){
.ls01 li,.ls02 li{display:flex;}
.ls01 li{display: list-item;}
.ls0101 li p{width:auto;}
.tagsList dd,.sortList li{font-size:1.5rem;}
.sortList li{width:50%;padding:1rem 0 1rem 1rem;}
/*网上民声*/
#http_wsms table th:nth-of-type(2),
#http_wsms table td:nth-of-type(2),
#http_wsms table th:nth-of-type(3),
#http_wsms table td:nth-of-type(3) { display: none; }
}