.white-bg{ background:#fff;}
.pfilterbox1{ width: 92%;padding:0.4rem;border: 1px solid #fff; margin:0.3rem; text-align: left;background:#fff;}
.pfilterbox1 span{ display:none;}
.pfilterbox1 a{display:inline-block;height:1.2rem;margin:0.3rem;padding: 0.2rem  0.2rem;font-size: 0.7rem; color: #1abfc5;line-height:1.2rem;text-align: center;border: 1px solid #1abfc5;border-radius: 1rem}
.pfilterbox1 a.curr{border: 1px solid #1abfc5;border-radius: 1rem;font-weight: bold;color: #1abfc5;}


.photolist ul li{ background:#fff; overflow:hidden; padding-bottom:0.5rem; margin: 0.75rem 0.75rem 0 0.75rem;border-radius: 0.2rem; }
.photolist ul li .default-bg{ overflow:hidden;height:9rem; position:relative;}
.photolist ul li .title{width:100%;height:2.1rem; line-height:2.1rem; background:url(../images/rgba0.png); background-size:100% 100%; overflow:hidden; position:absolute;bottom:0;left:0; padding-top:0.5rem; z-index: 9;}
.photolist ul li .title span{ font-size:0.75rem; padding:0 0.55rem;color:#fff;}
.photolist ul li .info{color:#909090; line-height:0.9rem;max-height:1.8rem; overflow:hidden; padding:0 0.75rem;margin-top:0.5rem}
.photolist ul li .ah{margin-top:0.75rem; padding:0 0.75rem;color:#637c87;}
.photolist ul li .litit{line-height: 30px;margin: 10px 5px 15px;;font-size: 16px;}
.photolist ul li .ah .hits{ font-size:0.7rem; background:url(../images/hoticon2.png) no-repeat 0 50%;color:#ff663d; background-size:0.6rem 0.6rem; padding-left:0.75rem;}
.photolist ul li .ah .author{float:right; font-size:0.7rem;}
.photolist ul li .img img{max-width: 100%;}

.photoview{ padding:0.75rem; background: #fff;}
.photoview .tit{ font-size:0.9rem;font-weight:bold; line-height:1.2rem;}
.photoview .adddate{height:1.05rem;color:#909090; line-height:1.05rem; overflow:hidden;margin-top:0.3rem; }
.photoview .adddate .iconfont{float:left;margin-right:0.417em;}
.photoview .ah{margin-top:0.5rem;color:#637c87;}
.photoview .ah .hits{ font-size:0.7rem; background:url(../images/hoticon2.png) no-repeat 0 50%;color:#ff663d; background-size:0.6rem 0.6rem; padding-left:0.75rem;}
.photoview .ah .author{float:right;font-size: 0.6rem;}
.picList img{ display:block; overflow:hidden;margin:0 auto;width:96%; margin-bottom: 0.25rem;}

.picList a{ display: block;margin-bottom: 0.75rem;}
.picList a > div{ padding: 0 0.5rem;}

.photointro{
    border-top:0.5rem solid #f5f5f5
}
.photointro .title{height:1.6rem; line-height:1.6rem; overflow:hidden; padding:0 0.5rem;}
.photointro .title span{ font-size:0.7rem;color:#606060;}
.photointro .box{ padding:0.55rem 0.5rem; line-height:1rem;color:#606060;}
.boxinfor img{ display:block; overflow:hidden;margin:0 auto;width:96%; margin-bottom: 0.25rem;text-align: center;}

.photopn{ padding:0.75rem 0.75rem 1.2rem 0.75rem;border-top:0.5rem solid #f5f5f5}
.photopn .prev_art{ font-size:0.7rem;height:1.05rem; line-height:1.05rem; overflow:hidden;color:#909090;margin-top:0.2rem;}

