@import "comment.css";

.gallery_detail{
	padding: 0px 0px 10px 0px;
}
.gallery_detail_top{
	width: 567px;
	height: 22px;
	background: url(../images/headline_top.gif) no-repeat;
}
.gallery_detail .nav{
	clear: both;
}
.gallery_detail .image{
	clear: both;
	width: 567px;
	overflow: hidden;
	text-align: center;
	margin-top: 10px;
}
.gallery_detail .image img{
	
}
.gallery_detail .title{
	font: 700 16pt/140% Tahoma;
	color: #dc0505;
	padding: 10px 0px 10px 0px;
	text-align: center;
}
.gallery_detail .gallery_explain{
	position: relative;
	top: 0px;
	background: url(../images/pn_title.png) no-repeat;
	width: 567px;
	margin-top: 10px;
}
.gallery_detail .gallery_explain_inner{
	padding: 10px 40px;
	background: url(../images/pn_title_bottom.png) no-repeat 0% 100%;
	overflow-x: hidden;
}
.gallery_detail .gallery_explain_inner .content{
	width: 555px;
	font: 100 8pt/140% Tahoma;
	color: #000;
}
/**/
.gallery_detail_bottom{
	clear: both;
	padding-top: 0px;
	margin-bottom: 10px;
}
.detail_banner{
	float: left;
	border: 1px solid #bec8db;
	padding: 9px;
}
.detail_banner_inner{
	width: 300px;
	height: 250px;
	overflow: hidden;	
}
.gallery_detail_bottom .random_gallery_container{
	float: left;
}
.gallery_detail_bottom .v_sep{
	float: left;
	width: 10px;
	height: 10px;
	overflow: hidden;
}
/**/
.random_gallery{
	margin-bottom: 10px;
	width: 567px;
	height: 270px;
	background: url(../images/random_gallery.png) no-repeat;
}
.random_gallery .caption{
	height: 27px;
	font: 700 9pt/27px Tahoma;
	overflow: hidden;
	color: #FFF;
	padding-left: 12px;
}
.random_gallery .row{
	padding-left: 1px;
	height: 116px;
	overflow: hidden;
}
.random_gallery .v_sep{
	float: left;
	height: 9px;
	width: 9px;
	font-size: 1px;
}
.random_gallery .h_sep{
	clear: both;
	width: 10px;
	height: 10px;
	font-size: 1px;
}
.random_gallery .item{
	float: left;
	width: 104px;
	height: 116px;
}
.random_gallery .item_inner{
	padding: 2px 0px 0px 2px;
}
.random_gallery .item img{
	width: 100px;
	height: 79px;
	margin-bottom: 3px;
}
.random_gallery .item .title{
	height: 30px;
	font: 100 8pt/15px Tahoma;
	overflow: hidden;
}
