﻿.post-list-part{padding:30px 0;}.post-list-part .post-list{margin:auto;}.post-list-part .post-list a{color:#000;}.post-list-part .post-list a .title{color:#505050;}.post-list-part .post-list a .post-info{color:#9e9e9e;}.post-list-part .post-list a:hover{color:#0ff;text-decoration:none;}.post-list-part .post-list .post-list-content{display:flex;flex-flow:wrap;}.post-list-part .post-list .post-list-content .post-container:hover{box-shadow:0 4px 8px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19);}.post-list-part .post-list .post-list-content .post-container:hover .title{color:#8bc34a;}.post-list-part .post-list .post-list-content .post-container{width:100%;cursor:pointer;border-bottom:1px solid #d2d2d2;padding:3px 5px;transition-duration:.5s;}.post-list-part .post-list .post-list-content .post-container .post{margin:auto;border-radius:3px;}.post-list-part .post-list .post-list-content .post-container .post .feature-img{width:100%;height:50%;background-image:url(/Images/noimage.jpg);background-size:cover;background-position:center;}.post-list-part .post-list .post-list-content .post-container .post .feature-img .img-mask{width:100%;height:100%;background:#2ea7a7;transition-duration:.3s;opacity:0;}.post-list-part .post-list .post-list-content .post-container .post .feature-img .img-mask-show{opacity:.4;}.post-list-part .post-list .post-list-content .post-container .post .text-part{padding:5px 10px;}.post-list-part .post-list .post-list-content .post-container .post .text-part .title-container{display:flex;align-items:center;}.post-list-part .post-list .post-list-content .post-container .post .text-part .title{font-size:1.1rem;font-weight:600;padding:6px 0;transition-duration:.1s;margin-right:5px;}.post-list-part .post-list .post-list-content .post-container .post .text-part .title .fa{width:21px;}.post-list-part .post-list .post-list-content .post-container .post .text-part .post-info{display:flex;flex-flow:row;}.post-list-part .post-list .post-list-content .post-container .post .text-part .post-info .source{flex-grow:1;}.post-list-part .post-list .post-list-content .post-container .post .text-part .post-info .time{color:#8a8a8a;}.post-list-part .post-list .post-list-content .post-container .post .text-part .describe{padding:6px 0;font-weight:300;font-size:.9rem;}.post-list-part .post-list .post-list-content .post-container .post .entrance{text-align:right;}.post-list-part .post-list .post-list-content .post-container .post .entrance .entrance-btn{color:#2ea7a7;text-decoration:none;}