.detail {
}
.detail .header {float:left;}
.detail .header img {float:left;}

.detail  .menuWrap {display:block;background:#014787;width:680px;float:left;margin:5px 0;padding:5px 10px;}

.detail .menuWrap .menuleft {float:left;color:#abd0f2;}
.detail .menuWrap .menuleft span {color:#fff;font-weight:bold;font-size:0.8em;}
.detail .menuWrap .menuleft a {color:#abd0f2;font-weight:bold;font-size:0.8em;text-decoration:none}
.detail .menuWrap .menuleft a:hover {color:#ff0000;font-weight:bold;font-size:0.8em;}
/*
.detail .menuWrap .menuleft ul {margin:0;padding:0;}
.detail .menuWrap .menuleft li {margin:0;padding:0;float:left;list-style-type:none;}
.detail .menuWrap .menuleft li  a {margin:0;padding:0;color:#abd0f2;font-weight:bold;font-size:0.8em;text-decoration:none}
.detail .menuWrap .menuleft li  a:hover {margin:0;padding:0;color:#ffffff;font-weight:bold;font-size:0.8em;}
*/

.detail .wrap .dLeft {float:left;width:480px;padding:0 0 0 10px}

.detail .wrap .dMid {float:left;width:700px;}
.detail .wrap .dLeft p {line-height:1.4em;margin-bottom:10px;}
.dhr {border-bottom:1px dotted #b2c0cc;margin:10px 0;}
.dTitle h2 {line-height:1.4em;font-size:24px;letter-spacing:-1px;font-weight:bold;color:#17346a}
.dTitle  h4{line-height:1.2em;font-weight:bold;color:#17346a;font-size:13px;}
.dTitle  h5{line-height:1.2em;font-weight:bold;color:#555555;font-size:12px;}
.wrap p{line-height:1.5em;margin-bottom:10px;color:#222222;font-size:12px;}

.detail .wrap .dRight{float:left;width:200px;margin-left:10px;}

.detail .wrap .dRight h2 {font-size:1.1em;letter-spacing:-1px;color:#17346a;margin-bottom:10px}
.detail .wrap .dRight ul {margin:0px;padding:0px;font-size:0.8em}
.detail .wrap .dRight li {list-style-type:square;margin-left:20px;margin-bottom:10px;}
.detail .wrap .dRight li a {color:#014786;text-decoration:none;font-weight:bold}
.detail .wrap .dRight li a:hover {color:#ff0000}

.detail .menuWrap .menuright {float:right}
.detail .title {
	padding:8px 10px 0 8px;
	color:#ffffff;
	font-weight:bold;letter-spacing:-1px;
	}

.detail .wrap {
	padding:10px 0;
}

.detail .wrap .itemCat {
	background:transparent url(../images/common/bgCatBottom.png) bottom repeat-x;
	padding: 15px 0px 10px 10px;

}
.detail .wrap .itemCat .itemCatImg {
	float:left;
	width:174px;
}
.detail .wrap .itemCat .itemCatWrap {
	float:left;
	width: 500px;
	margin-left:10px;
}
.detail .wrap .itemCat .itemCatWrap h2 {font-size:1.2em;font-weight:bold;letter-spacing:-1px;color:#014684}
.detail .wrap .itemCat .itemCatWrap .dd {font-size:12px;color:#014684;}
.detail .wrap .itemCat .itemCatWrap p {font-size:12px;color:#000000;line-height:1.5em;margin:10px 0;}
.detail .wrap .itemCat .itemCatWrap p a {color:#d41323;text-decoration:none;font-weight:bold}
.detail .wrap .itemCat .itemCatWrap p a:hover {color:#d41323;text-decoration:underline}


/* gallery */
.dPhoto {width:700px;text-align:center}
.dPhoto p {text-align:center;margin-top:10px}
.dThumb {padding:10px 0 10px 20px;background:#d4deea;float:left;width:680px}
.dThumb ul {margin:0;padding:0;}
.dThumb li {margin:0;padding:0;float:left;margin-right:10px;margin-bottom:10px;list-style-type:none;background:#d4deea;padding:5px 5px;border:1px solid #cdcdcd}
.dThumb li.act {background:#fff;border-top:1px solid #9b9b9b;border-left:1px solid #9b9b9b;border-right:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b}

.gallery_demo{width:702px;margin:0 auto;}
	.gallery_demo li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{margin:0 auto 60px auto;height:438px;width:700px;background:black;}
	#main_image img{margin-bottom:10px;}
