.n_gallery_wrap {clear:both; position:relative; margin:0 auto}
.n_title_wrap {width:100%; height:25px; border:1px solid #ccc}
.n_title a:link, .n_title a:visited, .n_title a:active, .n_title a:hover {float:left; text-decoration:none; padding-left:8px; white-space:nowrap; color:#222; line-height:27px}
.n_icon {float:left; margin-left:5px; height:19px}

.n_gallery_wrap {padding:15px 0 0; border-top:1px solid #ddd; }
.n_gallery_wrap .lt_more {position:absolute;top:-36px; right:-1px; width:30px; height:36px;line-height:30px; background:url(/theme/prunit/img/more.png) no-repeat center; text-indent:-9999px;}

ul.n_thumb {margin:0 0 0 0px; padding-top:10px; list-style:none; position:relative;}
ul.n_thumb li {float:left; width:320px;}
ul.n_thumb li p {padding:4px 0 0 0; width:112px; clear:both; white-space:normal; display:block;}
ul.n_thumb li p a:link, ul.n_thumb li p a:visited, ul.n_thumb li p a:active, ul.n_thumb li p a:hover {text-decoration:none; color:#8f8d8d; }
.n_no_list {padding:10px; color:#777;}

.ga_title {font-size:13px; padding-left:10px; font-weight:normal; text-align:left; margin:10px 0 0px; position:absolute; bottom:0; background:rgba(0,0,0,0.4); color:#fff; font-weight:bold; display:block; width:248px;}
.datetime {padding-left:10px; color:#989898; text-align:left; font-size:12px;}

.n_thumb .item {margin:0 auto; text-align:center; width:259px; position:relative; margin-bottom:15px;}
.n_thumb .slick-dots {margin-left:-245px; bottom:-40px; text-align:center;}
.n_thumb .slick-dots li button {border:3px solid #0FB42F;}
