@charset "utf-8";
/*列表页卡片式排版*/

.post-content .list li { border-top: 1px dashed #e5e5e5;  padding-top: 20px;  margin-top: 20px; height: 107px;}
.post-content .list li:first-of-type { border:none; margin:0; }

.post-content .list li:hover .list-img{ border-radius: 10px; box-shadow: 0px 0px 8px #000;}
.post-content .list li a{ color:#666; font-size:16px; line-height:16px; font-family: 微软雅黑; float:left; }
.post-content .list li .date-date { display: none !important;; }

.post-content .list .list-text { float: right;  width: calc(100% - 90px);}
.post-content .list .list-text span { text-align: center; display: inline-block; line-height: 40px;}


.post-content .list li .list-text>p{ color:#808080; font-size:14px; line-height:24px;  font-family: 微软雅黑;  word-wrap: break-word;  word-break: normal;  white-space: normal;  text-align:left; padding-top:28px; }
.post-content .list li .list-text>span{ float:right; }
.post-content .list li a:hover { color:#4ea443; }


.post-content .date { background:#f2f2f2; text-align:center; padding-top:10px; float:left; border-radius: 10px; box-shadow: 0px 0px 13px #000;}
.post-content .date p{ font-size:14px; color:#666; line-height:14px; text-align:center;}
.post-content .date span{ font-size:25px; color:#666; line-height:32px; text-align:center;}
.post-content .list li:hover .date{ background:#e4e4e4; border-radius: 10px; box-shadow: 0px 0px 8px #000;}
.post-content .list li:after { clear:both; }


.post-content .list li a div,.post-content .list li .date { width:74px; height:74px; overflow:hidden; margin-right: 15px; border-radius: 10px; box-shadow: 0px 0px 13px #000; }
.post-content .list li img { float:left;
    width: -webkit-calc(100% + 50px);
    width: calc(100% + 50px);
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: translate3d(-40px,0, 0);
    transform: translate3d(-40px,0,0);
}

.post-content .list li img:hover{
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}


.post-content .date { background:#f2f2f2; text-align:center; padding-top:10px; float:left; border-radius: 10px; box-shadow: 0px 0px 13px #000;}
.post-content .date p{ font-size:14px; color:#666; line-height:14px; text-align:center;}
.post-content .date span{ font-size:25px; color:#666; line-height:32px; text-align:center;}


.post-content .list-icon .list-css1 i { color: #ababab; }
.post-content .list-icon .list-css2 i { color: #707070; box-shadow: 0px 0px 6px #000; border-radius: 6px; }
.post-content .list-icon .list-css3 i { color: #ababab;  }
.post-content .list-icon a i { font-size: 28px; float: right; padding: 5px; }

/*.list-text { display: none; }*/

/*列表页图文混排*/
/*奇偶变色*/
.post-content article .list li:nth-of-type(even){
    /*background: #EEEEEE;*/
}
