.catenav {display:-webkit-flex;display:flex;flex-wrap:wrap;padding:3px 0;background:#fff;}
.catenav li {display:block;flex:1;margin:0 5px;height:40px;text-align:center;}
.catenav li a {display:block;margin:5px auto;height:28px;line-height:28px;color:#fff;background:#63BBFF;border-radius:3px;overflow:hidden;}
.catenav li.cur a {color:#999;background:#ececec;}
.artli dl {margin-bottom:10px;padding:8px 10px;font-family:'Microsoft YaHei';background:#fff;}
.artli dl dt {font-size:16px;height:32px;line-height:32px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.artli dl dt a {color:#444;}
.artli dl dd img {width:100%;}
.artli dl dd.bf {margin-top:5px;font-size:14px;color:#666;line-height:150%;}
.artli dl dd.bm {height:22px;line-height:22px;font-size:12px;margin-top:6px;padding:5px 3px 0 3px;border-top:1px dotted #eee;overflow:hidden;}
.artli dl dd.bm span {float:left;display:block;color:#a5a5a5;}
.artli dl dd.bm a {float:right;display:block;color:#888}
.artli dl dd.bm i.iconfont {font-size:16px;vertical-align:top}
.artli dl dd.bm font {margin-left:3px;}
.loc {padding:8px 10px;color:#999;background:#EAF4FF}
.loc a {color:#09F}
.loc .sep {font-size:12px;margin:0 6px;color:#bbb;}
.details {padding:15px 10px;font-family:'Microsoft YaHei';background:#fff;}
.details .th { padding-bottom:15px;border-bottom:1px dotted #e9e9e9;}
.details .th h2 {display:table;font-size:18px;font-weight:normal}
.details .th .tbm {font-size:14px;}
.details .th .tbf {line-height:180%;color:#555;}
.details .th .aim {width:100%;}
.details .pic img {max-width:100%;}
.details .con {font-size:16px;color:#666;line-height:180%;overflow:hidden;}
.details .con img {max-width:100%;}
.hpli {padding:5px;}
.hpli a {display:block;height:40px;line-height:40px; color:#666;font-size:14px;padding:0 5px 0 10px;background:#fff;border:1px solid #e9e9e9;}
.hpli a span.fr {display:block;}
.hpli a span.fr i.iconfont {color:#ccc;}
