@charset "utf-8";

#recent_wrap {margin:0 0 18px 0;}
#recent_wrap h2 {display:block;margin:0 0 12px 0;font-size:18px;font-weight:500;text-align:left;}

#photo_type {}
#photo_type ul {}
#photo_type ul:after {display:block;visibility:hidden;clear:both;content:""}
#photo_type ul li {display:block;float:left;width:16%;margin:0 0.8% 30px 0;}
#photo_type ul li:nth-child(6n) {margin:0 0 30px 0;}
.item {position:relative;}
.item .img {position:relative;margin:0 0 12px 0;b}
.item .img img {width:100%;height:auto;border-radius:10px;}
.item .img a {position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);border-radius:10px;
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity: 0;
}
.item .img a:hover {
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity: 1;
}
.item .img a .view {display:block;position:absolute;left:50%;top:50%;/*padding:12px 16px;*/color:#fff;text-align:center;/*border:solid 1px rgba(255,255,255,0.4);*/
-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}
.item .img a .view i {font-size:32px;}
.item .con {text-align:left;}
.item .con .bo_cate_link {color:#2058a3;font-size:12px;}
.item .con .bo_tit {display:block;height:40px;margin:0 0 8px 0;font-size:14px;font-weight:500;text-align:left;
overflow:hidden;
text-overflow:ellipsis;
word-wrap:break-word; 
display:-webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; 
}
.item .con .bo_tit i {font-size:16px;vertical-align:baseline;}
.item .con .bo_tit i.xi-new {color:#f63941;}
.item .con .name {margin:0 0 2px 0;color:#999;font-size:13px;text-align:left;}

.item .con dl.info {margin:0 0 6px 0;}
.item .con dl.info:after {display:block;visibility:hidden;clear:both;content:""}
.item .con dl.info dd {display:block;float:left;color:#999;font-size:13px;}
.item .con dl.info dd i {font-size:24px;}
.item .con dl.info dd:first-child {margin:0 8px 0 0;padding:0 8px 0 0;background:url(../../../theme/basic/img/var.gif) no-repeat right 50%;}
.item .con dl.info dd:last-child {float:right;}
.item .con dl.info dd:last-child i {color:#ddd;font-size:32px;}
.item .con dl.info dd:last-child a i {color:#ff7700;}
.item .con dl.info dd span,
.item .con dl.info dd img,
.item .con dl.info dd i {vertical-align:middle;}

.item .tag {display:inline-block;padding:0 4px;color:#fff;font-size:12px;line-height:22px;border-radius:2px;}
.item .tag1 {background:#666;}
.item .tag2 {background:#f63941;}


#photo_type,
#photo_type ul li,
.item .img,
.item .img a {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}

#photo_type ul li.empty_list {width:100%;padding:40px 0;}






@media screen and (max-width:1240px) {

#photo_type ul li {width:24%;margin:0 1.33% 30px 0;}
#photo_type ul li:nth-child(6n) {margin:0 1.33% 30px 0;}
#photo_type ul li:nth-child(4n) {margin:0 0 30px 0;}
}




@media screen and (max-width:1024px) {
#photo_type ul li {width:32%;margin:0 2% 30px 0;}
#photo_type ul li:nth-child(6n) {margin:0 2% 30px 0;}
#photo_type ul li:nth-child(4n) {margin:0 2% 30px 0;}
#photo_type ul li:nth-child(3n) {margin:0 0 30px 0;}
}




@media screen and (max-width:768px) {
#photo_type ul li {width:49%;margin:0 2% 30px 0;}
#photo_type ul li:nth-child(6n) {margin:0 2% 30px 0;}
#photo_type ul li:nth-child(3n) {margin:0 2% 30px 0;}
#photo_type ul li:nth-child(2n) {margin:0 0 30px 0;}
}




@media screen and (max-width:480px) {
}
