/* container template*/
.containerA {
	width:803px;	
	height:285px;
}
.containerB {
	width:485px;
}
.containerC {
	width:315px;
}	
.containerD {
	width:467px;
	border:1px solid #DADCE0;
}
.containerE {
	width:790px;
	height:220px;
	padding:5px;
}
.containerEA {
	width:790px;
	height:160px;
	padding:5px;
}
.containerF {
	width:32px;
}
.containerG {
	width:721px;
}
.containerH {
	width:374px;
}
.containerI {
	width:413px;
}
.containerJ {
	width:370px;
	padding:2px;
}
/**/
.borderDF {
	border:1px solid #DADCE0;
}

/**/
.space_top_60 {
	margin-top:60px;
}
.space_top_30 {
	margin-top:30px;
}
.space_top_10{
	margin-top:10px;
}
.space_right_10 {
	margin-right:10px;
}

/*****main *****/
#container {
	margin: 0 auto;
	padding:0px;
	text-align:left;
	width:826px;
	background:#fff;
}

#content a {
	color:#222;
}
.box_top {
}
/* container template*/
.box11 {
	width:570px;
	height:225px;
}
.box2 {
	width:151px;
}
.box8 {
	padding:10px;
}
.box10 {
	background:#fff;
}
.box101 {
	background:#fff;
	padding:10px;
}
.box99 {
	width:500px;
}
.box_holder {
	border:1px solid #eee;
	padding:5px;
}
.box_holder a {
	color:#222;
}

	#header {
    	background: transparent url(/img/top.gif);
    	height:147px;
	}
		#logo a{
			display:block;	
			padding:0px;
			width:380px;
			height:100px;
		}
	#menu {
	    background: transparent url(/img/menu_bg.gif);
	    height:38px;
	    text-align:center;
	}
		#menu ul {
			margin:0 auto;
			width:680px;
		}
		#menu ul a {
			
		}
		#menu ul a:hover {
			text-decoration:underline;
		}
		#menu ul li{
			margin-right:20px;
			margin-top:5px;
			float:left;
		}
		
		#body {
		padding:10px;
			color:#333;
	}
		.position {
			padding:5px;
			color:#555;
			border:1px solid #dfdfdf;
			background:#eee;
		}
		.content {
			margin-top:10px;
			line-height:20px;
			padding:0px 5px;
		}	
		.content .image_box {
			border:1px solid #ccc;
			padding:4px;
			background:#eee;
		}
		.content fieldset {
			margin:0px;padding:0px;
		}
		.content fieldset label{
			display:block;
			margin:9px 0px;
		}
		.content fieldset label span {
			margin:0px 10px;
			display:block;
			width:150px;
			float:left;
		}
		.tab {
			width:57px;
			height:22px;
			padding-top:7px;
			padding-left:18px;
			background:transparent url(/img/nav_bg.gif) no-repeat;
		}	
		.personIntro {
			width:460px;
			height:200px;
			background-position : right;
			line-height:18px;
			padding:10px;
		}
		.personIntro span a{
			display:block;
			float:right;
			color:#999;
			text-decoration:underline;
		}
		.personIntro .left{
			width:193px;
			float:left;
		}
		.personIntro .right{
			width:265px;
			float:left;
			text-align:left;
		}
		.index_holder {
			margin:0px;
			padding:0px;
		}
		.index_holder img{
			float:left;
			border:1px solid #ddd;
			border-top:1px solid #ddd;
			border-left:1px solid #ddd;
			border-right:1px solid #999;
			border-bottom:1px solid #999;
		}
		.index_holder .text {
			text-align:center;
		}
		.holder {
			margin:0px;
			padding:2px;
			float:left;
		}
		.holder .photo {
		}
		.holder img{
			margin:0px 8px 5px 5px;
			padding:3px;
			border-top:1px solid #ddd;
			border-left:1px solid #ddd;
			border-right:1px solid #999;
			border-bottom:1px solid #999;
		}
		.holder .text {
			text-align:center;
			margin-bottom:10px;
		}
		.title a{
			color:#703F14;
		}
		.right_im {
			text-align:right;
			border:1px solid #DCDCDC;
			padding:0px;
			margin:0px;
			width:312px;
			height:281px;
			cursor: hand;
			overflow:hidden;
		}
		#arrowLeft a {
			display:block;
			width:19px;
			height:19px;
			background:transparent url(/img/icon/arrow_left.jpg) no-repeat;
		}
		#arrowLeft a:hover {
			background:transparent url(/img/icon/arrow_left_over.jpg) no-repeat;
		}
		#arrowRight a {
			display:block;
			width:19px;
			height:19px;
			background:transparent url(/img/icon/arrow_right.jpg) no-repeat;
		}
		#arrowRight a:hover {
			background:transparent url(/img/icon/arrow_right_over.jpg) no-repeat;
		}
		
		#scroll {
			width: 700px;  
			overflow: hidden; 
		}
		.photoGallery {
			margin-top:20px;
			width:99em;
		}
	.imgBg {
		display:block;
		width:129px;
		height:111px;
		padding-top:5px;
		padding-left:5px;
		background:transparent url(/img/img_bg.gif) no-repeat;
	}
	.bottom {
		clear:both;
	}
		
#footer {
	margin: 0 auto;
	padding:0px;
	text-align:left;
	color:#999;
	width:826px;
	background:#171616 url(/img/bottom_bg.gif) no-repeat;
	height:75px;
}
	.copyright {
		float:right;
		padding:10px;
	}
.content h3 {
	text-align:center;
}
.content .display {
	background:#EEEEEE none repeat scroll 0%;
	border:1px solid #CCCCCC;
	padding:4px;
	text-align:center;
}
.previewArea{
    border:#000;
    background:#ff0000;
}