.listNav{width:1098px; margin:0 auto; height:40px; line-height:40px; border-style:solid; border-width:3px 1px 1px 1px; border-color:#fc1b1b #e7e7e7 #e7e7e7 #e7e7e7; margin-top:10px; box-shadow:0 1px 3px rgba(0,0,0,.1); position:relative; z-index:999;}
.listNav .tit{width:130px; float:left; text-align:center; font-size:18px; background-color:#f5f5f5; border-right:1px solid #e7e7e7;}
.listNav .tit a{color:#999;}
.listNav .tit a:hover{color:#fc1b1b;}
.listNav ul{ overflow:hidden; display:inline-block; font-size:16px;}
.listNav ul li{float:left; height:40px; border-right:1px solid #e7e7e7;}
.listNav ul li a{padding:0 30px; display:block;}
.listNav ul li a.on,.listNav ul li a.on:hover{background-color:#fc1b1b; color:#fff; text-decoration:none;}
.listNav ul li a:hover{background-color:#f5f5f5; color:#555; text-decoration:underline;}
.container .list{overflow:hidden;}
.container .list li{width:100%; float:left; padding:20px 0; border-bottom:1px dotted #ccc;}
.container .list li:hover{background-color:#fafafa}
.container .list dl{overflow:hidden;}
.container .list dt,.container .list dt img{width:160px; height:120px; overflow:hidden;}
.container .list dt{float:left; margin-right:15px;}
.container .list .title{height:48px; line-height:24px; font-size:18px; overflow:hidden; padding:3px 0;}
.container .list .describe{height:44px; line-height:22px; overflow:hidden; color:#999;}
.container .list .describe a{color:#666;}
.container .list .describe a:hover{ text-decoration:underline;}
.container .list .time{color:#666;}
.hotTags{margin-top:20px;}
.hotTags h2{height:36px; line-height:36px; padding-top:4px;}
.hotTags ul{overflow:hidden;}
.hotTags ul li,.listTags dl dd{float:left;}
.hotTags ul li a,.filterTags ul li a,.listTags dl dd a{height:34px; line-height:34px;border:1px solid #ebebeb; display:inline-block; margin:20px 20px 0 0; font-size:16px; transition:.2s ease-in-out;}
.hotTags ul li a{padding:0 19px; color:#fe4902;}
.hotTags ul li a:hover{background-color:#fe4902; border-color:#fe4902; color:#fff;}
.filterTags{margin-top:30px;}
.filterTags h2{height:50px; line-height:50px; border-bottom:1px solid #e0e0e0; position:relative;}
.filterTags h2 i{width:80px; height:3px; background-color:#fc1b1b; display:inline-block; position:absolute; left:0; bottom:0;}
.filterTags ul{overflow:hidden; width:1120px;}
.filterTags ul li{float:left;}
.filterTags ul li a{width:58px; color:#666; text-align:center;}
.filterTags ul li a:hover{background-color:#6ab4e2; color:#fff; border-color:#6ab4e2;}
.listTags{margin-top:60px;}
.listTags dl{width:100%; display:block; overflow:hidden; padding-bottom:50px;}
.listTags dl dt{font-size:30px; font-weight:bold; height:30px; line-height:30px;}
.listTags dl dd a{padding:0 19px;}
.listTags dl dd a:hover{border-color:#fc1b1b;}
.tagName{height:37px; border-bottom:3px solid #999; line-height:37px; margin-top:20px;}
.tagName h1{font-size:24px; color:#666; border-bottom:3px solid #fc1b1b; display:inline-block; *zoom:1; *display:inline; height:37px; line-height:24px; overflow:hidden;}
.tagName h1 b{color:#fc1b1b; font-weight:normal;}
.list_page {text-align:center}
.list_page ul{margin-left:auto;margin-right:auto;}
.list_page{overflow:hidden;text-align:center;padding-top:20px;}
.list_page a{height:30px;line-height:30px;color: #606060;display:inline-block;vertical-align: middle;padding:0 10px;border: #d6d6d6 1px solid;background:#fff;margin:0 2px;}
.list_page .thisclass, .list_page a:hover{background:#B41903;color:#FFFFFF; text-decoration:none;}
.list_page .thisclass{font-weight:bold;}
.list_page li{display: inline-block;}