@charset "utf-8";

.photo {position:relative;width:330px;}
.photo .prod_l {display:block;width:330px;height:330px;background:#333;background:linear-gradient(#4d4d4d,#2c2c2c);overflow:hidden;}
.photo .prod_l > li {display:block;float:left;width:330px;height:330px;}
.photo .prod_l > li .item {display:inline-block;width:100%;height:330px;border-bottom:2px solid #1f1f1f;overflow:hidden;}
.photo .prod_l > li .item li img {width:100%;height:210px;border-bottom:1px solid #efefef;}
.photo .prod_l > li .item li a.subj {display:block;padding:20px;font-size:1.1em;line-height:1.3em;color:#fff;}
.photo #pg {position:absolute;right:20px;bottom:10px;z-index:10;}
.photo #pg a {display:inline-block;float:left;width:10px;height:10px;margin-left:5px;border-radius:50%;text-indent:-999em;background:#fff;}
.photo #pg a.selected {background:#ef6449;}
