@charset "utf-8";

.news_lists{margin:0 0 0.7em 0;}
.news_lists .grid_list{ float:none;width: 100%; margin:0; padding:0.6em 0.5em;border-top:1px solid #CCC;}
.news_lists .grid_pic{ width:5.333em; height:4em;margin: 0 0.3em 0 0;float:left;}
.news_lists .grid_pic img{height:auto}
.news_lists .grid_txt { font-size: 1em;height:auto}
.news_lists .grid_name {font-size: 1.1em;line-height: 1.5em; padding:0.55em 0 0 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_lists .grid_day{ position:relative;padding:0 0 0.15em 0.15em;line-height: 1.5em;}
.news_lists .l .grid_list .grid_pic,
.news_lists .grid_list.l .grid_pic{ width:12em; height:9em;}
.news_lists .grid_list.nth-last-child{border-bottom:1px solid #CCC;}
.plus{ margin:0;cursor:pointer;font-size:1.04em;position:relative; line-height:1.5em; height:2.5em; padding:0.5em 0 0 0;background:#f2f2f2; text-align:center;color:#555}
/*.plus::after { content:" "; display:block; width:0; height:0; border:7px solid #000;position:absolute; bottom:0.5em; left: 50%; margin-left:-7px;
border-top-style: solid; 
border-bottom: none; 
border-left-color: transparent; 
border-right-color: transparent;}*/
.plus:hover{ background:#DDD;color: #000}
/*.plus:hover:after {border-top-color:#fff;border-bottom-color:#fff;}*/

@media screen and (max-width:970px) {
}
@media screen and (max-width:600px) {
.news_lists .grid_txt { padding-bottom:0.5em;}
.news_lists .grid_list.l{padding:0;border-top:0;}
.news_lists .grid_list.l .grid_txt{padding:0 0.7em 0.7em 0.7em}
.news_lists .grid_list.l .grid_name{float: none;}
.news_lists .grid_list.l .grid_day{padding: 0 0 0 0.15em;}
.news_lists .grid_list.l .grid_pic{float: none; width:100%; height: auto;}

.news_lists .l .grid_list .grid_pic{ width:5.333em; height:4em;}
.news_lists .l .grid_list .grid_p{ display:none}
}