.n_gallery_wrap {clear:both; position:relative}
.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_right_wrap {float:right; padding-top:5px; padding-right:7px}

.n_gallery_wrap .lt_title {display:block; padding:6px 0 6px 8px; font-size:14px; background:#f3f3f3; border-bottom:1px solid #dbe6bc}
.n_gallery_wrap .lt_title a{color:#7d9e0e !important}
.n_gallery_wrap .lt_more {position:absolute;top:8px;right:10px;}

ul.n_thumb {margin:0 0 0 0px; padding:0px 0 0 0; list-style:none; white-space:nowrap}
ul.n_thumb li {float:left; margin-right:23px; margin-bottom:10px;}
ul.n_thumb li+li+li {margin-right:0;}
ul.n_thumb li+li+li+li {margin-right:23px;}
ul.n_thumb li+li+li+li+li+li {margin-right:0px;}
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 0; color:#777;}




.n_gallery_wrap li {margin-bottom:20px; overflow:hidden; position:relative; line-height:18px; color:#444;}
.n_gallery_wrap dt a {color:#222; text-decoration:none; font-size:15px; font-weight:800;}
.n_gallery_wrap .thmb {float:left; display:inline-block; margin:0 30px 0 0;}
.n_gallery_wrap .thmb img {display:block; max-height:150px;}
.n_gallery_wrap .cite {font-weight:bold; margin-top:5px;}
.n_gallery_wrap .cite span {background:url(img/bar_gray.png) right 6px no-repeat; padding-right:12px; margin-right:13px;}
.n_gallery_wrap .smr {margin-top:10px; line-height:180%; height:85.5px; overflow:hidden; margin-left:0 !important;}
.n_gallery_wrap .smr a{color:#ABABAB;}