
/* TAGS-热表 */
.tags_list_left{float:left; width:100%; margin:0; padding:0;}
.tags_list_left ul{width:100%; margin:0; padding:0;}
.tags_list_left ul li{float:left; width:204px; height:100px; margin-right:12px; margin-bottom:12px; padding:0; overflow:hidden; background:#FFFFFF; border:1px solid #DDDDDD; }
.tags_list_left ul li:hover{background:#3589d1;}
.tags_list_left ul li:hover a{color:#FFFFFF;}
.tags_list_left ul li:nth-child(4n+0){margin-right:0;}
@media screen and (max-width:1200px){.tags_list_left ul li{width:168px; margin-right:10px;}}

.tags_list_left ul li a{width:183px; height:58px; font-size:16px; line-height:28px; color:#3589d1; margin:10px; padding:0; overflow:hidden; display:block;}
@media screen and (max-width:1200px){.tags_list_left ul li a{width:143px; margin-right:10px;}}
.tags_list_left ul li .tagnum{height:19px; font-size:12px; line-height:18px; color:#555555; text-align:center; margin:0; padding:0; background:#F5F5F5; overflow:hidden; display:block; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}

/* TAGS-列表 */
.tags_content_left{float:left; width:100%; margin:0; padding:0;}
.tags_content_left ul{width:100%; margin:0; padding:0;}
.tags_content_left ul li{position:relative; margin-bottom:10px; padding:0; background:#FFFFFF; border:1px solid #DDDDDD; overflow:hidden;}
.tags_content_left ul li h1{padding-bottom:0.3em;}
.tags_content_left ul li img{float:left; width:245px; height:140px; margin:0; padding:0; overflow:hidden;}
.tags_content_left ul li .img{float:left; width:245px; height:140px; margin:20px 0 20px 30px; padding:0; border:1px solid #FFFFFF; overflow:hidden; display:block;}

.tags_content_left ul li .details{margin:0; padding:20px 30px 25px 30px; overflow:hidden; display:block;}
.tags_content_left ul li .title{float:left; width:100%; margin:0; margin:2px 0; padding:0; overflow:hidden; display:block;}
.tags_content_left ul li .title a{color:#000; font-size:17px; font-weight:400; }
.tags_content_left ul li .title a:hover{text-decoration:underline;}
.tags_content_left ul li .content{float:left; width:100%; margin:0; padding:0; font-size:13px; word-break:break-all; color:#AAAAAA; line-height:19px; overflow:hidden; display:block;}
.tags_content_left ul li .detail{float:left; width:100%; margin-top:10px; padding:0; overflow:hidden; display:block;}
.tags_content_left ul li .datetime{float:left; height:14px; margin:0; padding-right:10px; font-size:14px; color:#666; line-height:14px; overflow:hidden; display:block; border-right:1px solid #DDD;}
.tags_content_left ul li .communion{float:left; height:14px; margin:0; padding:0 10px; font-size:13px; color:#666; line-height:14px; display:block;}
.tags_content_left ul li .cy_cmt_count{height:14px; color:#666; font-size:14px; line-height:14px;}

.tags_content_left ul li .new{margin:0; padding:2px 5px; background:#c93333; color:#FFF; font-size:12px; position:absolute; top:0; right:0; }

.list_right_title .icon-document-file-tga1{float:left; width:40px; height:40px; line-height:40px; margin:0; padding:0; font-size:20px; text-indent:10px; overflow:hidden; display:block; color:#f36700; border-right:1px solid #DDDDDD;}
.list_right_title .icon-fire{float:left; width:40px; height:40px; line-height:40px; margin:0; padding:0; font-size:19px; text-indent:10px; overflow:hidden; display:block; color:#f36700; border-right:1px solid #DDDDDD;}
