.photo_container{background:url(../img/black50.png);}
.photo_container .loading{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;font-size:20px;color:#fff;}
.photo_container .photo_opens{position:absolute;top:0;left:0;right:0;bottom:100px;overflow:hidden;}
.photo_container .photo_opens .prev{position:absolute;top:50%;left:0;width:120px;height:300px;margin-top:-150px;background:url(../img/img-left.png) no-repeat center;z-index:9}
.photo_container .photo_opens .next{position:absolute;top:50%;right:0;width:120px;height:300px;margin-top:-150px;background:url(../img/img-right.png) no-repeat center;z-index:9;}
.photo_container .photo_opens ul li{position:relative;float:left;text-align:center;}
.photo_container .photo_opens ul li .img-title{position:absolute;top:0;left:0;right:0;height:60px;line-height:60px;background:url(../img/black60.png);font-size:14px;color:#fff;text-align:center;}
.photo_container .photo_opens ul li .img-desc{position:absolute;left:0;right:0;bottom:0;line-height:18px;font-size:12px;color:#fff;background:url(../img/black60.png);padding:5px;display:none;}
.photo_container .photo_opens ul li .img-desc .memory-desc{overflow:hidden;zoom:1;padding:10px;}
.photo_container .photo_opens ul li .img-desc .memory-desc .props{height:40px;overflow:hidden;zoom:1;}
.photo_container .photo_opens ul li .img-desc .memory-desc .props .user .avatar{width:35px;height:35px;border:2px solid #fff;border-radius:50%;overflow:hidden;}
.photo_container .photo_opens ul li .img-desc .memory-desc .props .user .username{height:35px;line-height:35px;margin-left:10px;}
.photo_container .photo_opens ul li .img-desc .memory-desc .props .dest{height:35px;line-height:35px;margin-left:30px;padding-left:30px;background:url(../img/icon-dest.png) no-repeat left center;}
.photo_container .photo_opens ul li .img-desc .memory-desc .props .dest a{color:#fff;}
.photo_container .photo_opens ul li .img-desc .memory-desc .props .like{z-index:99;}
.photo_container .photo_opens ul li .img-desc .memory-desc .props .like .lnk-like{display:block;height:35px;line-height:35px;padding-left:30px;color:#fff;background:url(../img/icon-like.png) no-repeat left center;font-family:'microsoft yahei',simsun,arial;font-size:14px;}
.photo_container .photo_opens ul li .img-desc .memory-desc .props .like .lnk-like.liked{background-image:url(../img/icon-liked.png);}
.photo_container .photo_opens ul li .img-desc .memory-desc .desc{text-align:left;margin-top:5px;}
.photo_container .thumbs{position:absolute;left:0;right:0;bottom:0;height:100px;overflow:hidden;}
.photo_container .thumbs ul{margin:0 auto;padding-top:5px;}
.photo_container .thumbs ul li{position:relative;float:left;margin-right:10px;text-align:center;}
.photo_container .thumbs ul li .cover{position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/black60.png);}
.photo_container .thumbs ul li.on .cover{display:none;}
