@charset "utf-8";
*{font-family:"Microsoft YaHei UI";font-size:14px;list-style:none;margin:0;padding:0;text-decoration:none;}
body{background:#f5f5f5;}
img{height:auto;max-width:100%;}
a{color:#333;}
a:hover{text-decoration:underline;}
.list{background:#ffffff;margin-bottom:20px;overflow:hidden;}
.list h1{font-size:28px;padding:10px 3%;}
.list h2{font-size:20px;padding:0 3% 20px;}
.list h3{font-size:16px;padding:0 3%x 20px;}
.list span{color:#aaa;display:block;font-weight:lighter;padding:0 3% 20px;}
.list p{color:#333;font-size:16px;line-height:30px;padding:0 3% 20px;text-align:justify;word-wrap:break-word;word-break:break-all;}
.list p strong{font-size:16px;}
.list p span{color:#ff0000;font-size:16px;display:inline;padding:0;}
.list p a{color:#249dd9;font-size:16px;}
.list li {background:#fff;position:relative;overflow:hidden;margin-bottom:10px;}
.list li a{color:#333;display:block;font-size:18px;font-weight:bold;padding:15px 3%;position:absolute;right:0;width:94%;height:110px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.list li:hover{opacity:0.8;}
.list li img{float:left;margin:48px 3% 18px;width:auto;height:74px;}
.list li p{color:#777;font-size:14px;margin-left:3%;padding:44px 3% 0 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:25px;}
.list li span {display:block;margin:11px 3% 15px;padding:0;white-space:nowrap;line-height:20px;}
.list .title{background:#fbfbfb;border-bottom:1px solid#eaeaea;padding:10px 3%;}
.position{color:#333;padding:5px 3%;}
.position a{color:#333;}
.footer p a{color:#000;}
.pagenavi{margin:15px 0;overflow:hidden;}
.pagenavi li{background:#f2f2f2;float:left;line-height:40px;text-align:center;width:18%;position:static;margin:0 1% 0;padding:0;}
.pagenavi li a{display:block;font-weight:normal!important;line-height:40px;text-align:center;padding:0;position:static;height:auto!important;}
.tags{font-size:16px;overflow:hidden;padding:0 3% 20px;}
.tags li{float:left;margin-right:10px;position:static;height:auto;}
.tags li:hover{background:none;}
.tags li a{font-size:16px!important;font-weight:normal!important;height:auto!important;padding:0;position:static;width:auto;}
.link{display:none;}
@media screen and (min-width:640px) {
img{max-width:400px;}
.list{margin:0 auto 20px;width:760px;}
.link{background:#fff;display:block;overflow:hidden;margin:0 auto 20px;padding:15px 20px;width:720px;}
.link li{float:left;line-height:25px;width:144px;}
.position{margin:0 auto;padding:5px 0;width:760px;}
.footer{margin:0 auto 20px;width:760px;}
.list li a{font-size:24px;font-weight:bold;height:168px;}
.list li img{width:auto;height:120px;margin-top:60px;}
.list li p{padding:57px 3% 0 0;}
.list li span{font-size:16px;line-height:35px;margin:28px 3% 15px;}
.list h1{padding:10px 20px;}
.list span,.list h2,.list h3{padding:0 20px 30px;}
.list p{padding:0 20px 30px;}
.list img {max-width:400px;height: auto;}
.link{display:block;overflow:hidden;padding:15px 20px;}
.link li{float:left;line-height:25px;width:144px;}
}