#detailTit {
	border-top: 1px solid #3459B6;
	border-bottom: 2px solid #3459B6;
	width: 830px;
	margin: 0px auto;
	padding:10px 0;
	position:relative;
}

#detailTit h3#detailName {
	color:#3459B6;
	font-size:20px;
	font-weight:bold;
	display: inline;
	padding-right:15px;
}
#detailTit span#detailAdress{
	display: inline;
	font-size:65%;
	font-weight:normal;
	color:#444444;
	padding-left:30px;
}
#detailTit p#detailNo{
	display: inline;
	position:absolute;
	right: 0px;
	bottom:5px;
}

#articleDetailBox{
	width:830px;
	margin:0 auto;
}

#articleDetailLeft{
	width:410px;
	float:left;
}
#articleDetailLeft #articlePhoto, #articleDetailLeft #articleLayoutImg{
	border:1px solid #ccc;
	width:400px;
	padding:4px;
	margin-top:10px;
	text-align:center;
}
#articleDetailLeft #articleMap{
	border:5px solid #ccc;
	width:400px;
	margin-top:10px;
}




#articleDetailRight{
	width:410px;
	float:right;
}
#articleDetailRight table#articleDetailMain{
	border-collapse:collapse;
	width:410px;
	margin-top:10px;
	border-left:1px solid #ccc;
}
#articleDetailRight table#articleDetailMain td{
	padding:5px 5px 5px 10px;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
table#articleDetailMain td.articleDetailTh{
	background:#D7DEF1;
	text-align:center;
}
table#articleDetailMain td#articlePrice{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	padding:15px 0 10px 0;
}
table#articleDetailMain td#articleLayout{
	font-size:20px;
	font-weight:bold;
	padding:15px 0 10px 15px;
}
#articlePriceUnit{
	font-size:15px;
}
#articleLayoutItems{
	font-size:12px;
	font-weight:normal;
}

#articleDetailRight ul, articleDetailRight li{
	margin:0;
	padding:0;
	list-style: none;
}
ul#articlePint li{
	background:url(../img/resource/liIcon.jpg) no-repeat 0px 2px;
	float:left;
	margin-right: 15px;
	padding-left: 10px;
	color:#3359B6;
	white-space: nowrap;
}

p#articleComment{
	padding:30px 0 20px 0;
}

table#articleDetailTable{
	width:410px;
	border:2px solid #ccc;
	border-collapse:collapse;
}
table#articleDetailTable th{
	background:#FFFFCC;
	width:110px;
	color:#3359B6;
	font-weight:normal;
	text-align:center;
	vertical-align:top;
	padding:5px;
	border:1px solid #ccc;
}
table#articleDetailTable td{
	padding:5px 5px 5px 10px;
	border:1px solid #ccc;
}
#btnContact{
	text-align:center;
	padding-top:20px;
}
#btnBack{
	clear:both;
	text-align:center;
	padding:40px 0 30px 0;
}

