a{color:#000; text-decoration: none;}
section{width: 100%; max-width: 1200px; margin: auto; background-color: #F7F7F7; overflow: hidden;}
.wz{width: 100%; padding: 20px 0; max-width: 1200px; margin: auto; overflow: hidden;}
.zuo{width: 60%; float: left;}
.lm{overflow: hidden; padding:0}
.lm li{width: 100%; margin: 10px 0; float: left; background: #FFF; list-style:none;}
.lm li img{width: 20%; height: auto; float: left;}
.y{width: 78%; float: right;}
h2,.ms,.time{width: 100%; float: left;}
h2{font-size: 18px;}
.ms{font-size: 14px; color: #999;
  display: -webkit-box;          /* 旧版弹性盒子模型 */
  -webkit-box-orient: vertical;  /* 内容垂直排列 */
  -webkit-line-clamp: 2;         /* 限制显示行数 */
  overflow: hidden;              /* 隐藏溢出内容 */
  text-overflow: ellipsis;       /* 超出显示省略号 */
}
.time{font-size: 14px; color:#ccc;}
.fy{ text-align:right;list-style:none; float:left; width:100%; padding:0}
.fy li{float:right; min-width:24px; min-height:24px;margin-right: 5px; text-align:center;}
.thisclass{background:#FFF;}
.fy li a{display:block; background: #bddfe6;}

.like{width:100%; float:left; list-style:none; margin:10px 0px; text-indent:10px; font-weight:bold; font-size:18px;}
.hy{width:38%; margin:30px 0px 10px 2%; float:right; }
.fixed li,.hy li{ list-style:none; width:100%; float:left; margin-bottom:20px;}
.fixed li h3,.hy li h3{float:left; width:80%; overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 1;  -webkit-box-orient: vertical; font-size:16px; font-weight:normal;}
.fixed li span,.hy li span{width:20%; float:right; font-size:14px;}
.fixed{top: 0px;right: 50%; width: 38%;position: fixed; max-width:456px; margin-right:-600px; z-index:1;}

        /* 响应式设计 */
        @media (max-width: 768px) {
           #topNav{display:none;}
           .hy{display:none;}
           .zuo{width: 100%;}
           .lm li img{width: 25%;}
           .y{width: 70%;}
          .wz,section{width: 95%;}
        }
        
        .page4{ width:100%; text-align:center; font-size:0; margin-top:5px;}
.page4 span,.page4 pre{ padding:0px 15px; line-height:28px; font-size:12px; margin: 5px 5px; border:1px solid #bfbfbf; color:#000; cursor:pointer; text-align:center;}
.page4 a{ padding-left:-10px;}
.page4 span.hover{ color:#fff; background:#53b5d3;}
.page4 select{ height:48px;}
.page4 span,.page4 pre{ display:inline-block;}
.page4 select{ vertical-align:top;}