@charset "utf-8";
/** ----------------------------------------------------------------------------

	@ Style Name    : /css/goods/top.css

---------------------------------------------------------------------------- **/
/** ----------------------------------------------------------------------------
 *	Layout
---------------------------------------------------------------------------- **/
/**
 *	mainContents
---------------------------------------------------------------------------- **/
#mainContents {}
/**
 *	headerArea
---------------------------------------------------------------------------- **/
/**
 *	contents
---------------------------------------------------------------------------- **/
#contents .section p { text-indent:0;}

/*-- intro --*/
#intro { margin:10px 0 20px 0;}
#intro .photo {
	float:left;
	margin:0 15px 0 0;
}
#intro .tex {
	float:left;
	width:335px;
}
/*-- wanted --*/
#contents .borderBoxArea .btnArea { margin:0;}
.borderBoxArea .btnArea p {
	float:left;
	margin:5px 10px 10px 0;
}

/*-- goodsList --*/
.goodsList {
	margin:0 0 20px;
	padding:9px 8px;
	background:#fffcf7;
	border-top:1px dashed #a6a6a6;
	border-bottom:1px dashed #a6a6a6;
	font-size:85%;
}
.goodsList li {
	display:inline;
	line-height:150%;
}
.goodsList .separate { margin: 0 5px;}
.goodsList h3 { margin:0 0 5px 0;}

/*--　.new　--*/
#contents .new {
	width:600px;
	margin:20px 0 5px 0;
	background:url(/imgs/exhibition/goods/top/border_body.gif) 0 0 repeat-y;
}
#contents .newInner {
	margin:0 0 5px 0;
	padding:0 15px 15px 15px;
	background:url(/imgs/exhibition/goods/top/border_footer.gif) left bottom no-repeat;
}
.niSection h4 { margin:0 0 5px 0;}
.texIntro { margin:0 0 8px 0;}
#contents .niSection .article {
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom:1px dashed #ababab;
}
#contents .niSection .articleLast {
	margin:0;
	padding:0;
	border-bottom:none;
}
#contents .niSection .photo {
	float:left;
	margin:0 10px 0 0;
	width:124px;
	overflow:hidden;
	zoom:1;
}
#contents .niSection .photo .thumb { text-align:center;}
#contents .niSection .photo .thumb img {
	padding:1px;
	border:1px solid #e0e0e0;
}


#contents .niSection .article .body,
#contents .niSection .articleLast .body {
	float:right;
	width:436px;
}
#contents .niSection .article .body h5 {
	font-weight:bold;
}
#contents .niSection .line,#contents .section .line { border-bottom:1px solid #f1f1f1;}
.mail { margin:0 0 3px 0;}




/*-- lending --*/
#contents .section .photo {
	float:left;
	margin:0 15px 0 0;
	width:124px;
	overflow:hidden;
	zoom:1;
}
#contents .section .photo .thumb { text-align:center;}
#contents .section .photo .thumb a:hover img { opacity:0.7;}
#contents .section .photo .thumb img {
	padding:1px;
	border:1px solid #e0e0e0;
}
#contents .section .article {
	margin:0 0 10px 0;
	padding:0 0 10px;
	border-bottom:1px solid #f1f1f1;
}
#contents .section .articleLast {
	margin:0 0 5px 0;
	padding:0 0 10px;
	border-bottom:1px dashed #ababab;
}
#contents .section .article .body,
#contents .section .articleLast .body {
	float:left;
	width:461px;
}
#contents .section .article .body h4,
#contents .section .articleLast .body h4 {
	font-weight:bold;
}
.price { color:#f05018;}
.price span { color:#666;}
.comment {
	font-size:85%;
}
.related {
	margin:5px 0 0 0;
	padding:1px 0 0 52px;
	background:url(/imgs/exhibition/goods/top/ico_related.gif) no-repeat 0 0;
	font-size:78%;
}
.texIntro span { font-weight:bold;}
/*-- flow --*/
#contents .order {
	margin:0 0 20px 0;
	padding:0 0 39px 0;
	background:url(/imgs/exhibition/travelingexhibition/bg_flow_arrow.gif) no-repeat 0 100%;
	overflow:hidden;
	zoom:1;
}
#contents .order .wrapper {
	float:left;
	width:420px;
}
#contents .order h4 {
	margin:0 0 20px 0;
}
#contents .order .phoneNum {
	margin:10px 0 0 0;
}
#contents .order .photo {
	float:right;
	width:150px;
}
#contents .last {
	padding:0 0 20px 0;
	background:none;
	border-bottom:1px #333 dashed;
}
#contesnts .attention {
	color:#f05018;
}
#contents .btnArea {
	margin:20px 0 0 0;
}
/** ----------------------------------------------------------------------------
 *	Module
---------------------------------------------------------------------------- **/
.asterisk { color:#F05018;}

/** ----------------------------------------------------------------------------
 *	Module
---------------------------------------------------------------------------- **/
#intro:after,
#contents .niSection .article:after,
.article:after,
#contents .section .articleLast:after {
	visibility:hidden;
	clear:both;
	display:block;
	content:" ";
	height:0;
	font-size:0;
}

* html #intro,
* html#contents .niSection .article,
* html .article,
* html #contents .section .articleLast {zoom:1; /* IE6 */}

*:first-child+html #intro,
*:first-child+html #contents .niSection .article,
*:first-child+html .article,
*:first-child+html .#contents .section .articleLast {zoom:1; /* IE7 */}