.sm-notice-list > li{padding:0 0 30px 0;}
.sm-notice-list > li:last-of-type{padding:0;}
.sm-notice-list > li > a{display: flex;flex-wrap:wrap;}
.sm-notice-list > li > a p{flex: 0 1 auto;position:relative;font-weight:300;font-size:22px;color:#000;line-height:32px;}
.sm-notice-list > li > a p:visited{color:rgba(0,0,0,0.7);}
.sm-notice-list > li > a .mini-cate{padding:0 40px 0 0;}
.sm-notice-list > li > a .mini-title{max-width: calc(100% - 81px);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sm-notice-list > li > a:hover .mini-title:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;}

@media screen and (max-width: 768px) {
	.sm-notice-list > li:nth-of-type(4){padding:0;}
    .sm-notice-list > li:nth-of-type(4) ~ li{display:none;}
    .sm-notice-list > li > a{display:block;line-height: 1;}
    .sm-notice-list > li > a p{font-size:18px;line-height:28px;}
    .sm-notice-list > li > a .mini-cate{margin:0 0 5px 0;padding:0;font-weight:700;}
    .sm-notice-list > li > a .mini-cate:before{content:'[';}
    .sm-notice-list > li > a .mini-cate:after{content:']';}
    .sm-notice-list > li > a .mini-title{display:inline-block;max-width:100%;}
	
}