@charset "utf-8";
/* CSS Document - about */
#info_title{
}
#content{
	width:738px;
	position: relative;
	border:#3A3A3A 1px solid;
}
#content .list:last-child{
	border:none;
}
#content .list{
	padding:15px 32px;
	position:relative;
	border-bottom:#3A3A3A 1px solid;
}
#content .list .photo{
	border:#3E3E3E 4px solid;
	margin-right:55px;
	float:left;
}
#content .list .info{
	width:390px;
	height:90px;
	color:#B2B2B2;
	float:left;
	padding:5px 0 0 0;
	overflow:hidden;
}



#content .list .info a{
	
	height:22px;
	line-height:22px;
	color:#E34B31;
	font-weight:bold;
	display:block;
	text-decoration:none;
	overflow:hidden;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
}
#content .list .info a:visited{
	color:#E34B31;
	text-decoration:none;
}
#content .list .info a:hover{
	color:#F8CB39;
	text-decoration:none;
}


#content .list .info .add a{
	color:#2B9FC6;
	font-weight:normal;
	text-decoration:underline;
	}
	
#content .list .info .add a:hover{	
color:#F8CB3A;
}




#content .list .detail{
	width:64px;
	height:64px;
	position:absolute;
	right:40px;
	top:35px;
}
#content .list .detail a{
	width:100%;
	height:100%;
	display:block;
	background:url(detail.png) no-repeat;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
}
#content .list .detail a:hover{
	background:url(detail_.png) no-repeat;
}
/**********************************************************************/
/**********************************************************************/
#content_in{
	width:738px;
	position: relative;
	padding:15px 0;
	border:#3A3A3A 1px solid;
}
#content_in .top{
	width:710px;
	margin:0 auto;
	margin-bottom:20px;
}
#content_in .top .photo{
	width:420px;
	height:315px;
	text-align:center;
	float:left;
	border:#3E3E3E 4px solid;
}
#content_in .top .photo img{
	max-width:420px;
	max-height:315px;
}
#content_in .top .right{
	width:270px;
	float:right;
}
#content_in .top .name{
	line-height:25px;
	color:#F8CB3B;
	font-size:18px;
	font-weight:bold;
	padding:0 0px 0 15px;
	margin-bottom:10px;
}
#content_in .top .top_con a{
	color:#2B9FC6;
	text-decoration:underline;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
}
#content_in .top .top_con a:visited{
	color:#2B9FC6;
	text-decoration:underline;
}
#content_in .top .top_con a:hover{
	color:#F8CB3B;
	text-decoration:underline;
}
#content_in .top .top_con{
	height:150px;
	color:#B2B2B2;
	line-height:20px;
	padding:0 0px 0 10px;
}
#content_in .top .top_con img{
	vertical-align:middle;
}
#content_in .top .top_con span{
	color:#727272;
}
#content_in .top .photo_s_list{
}
#content_in .top .photo_s{
	width:80px;
	height:60px;
	float:left;
	border:#3E3E3E 3px solid;
	margin:0 5px 5px 0;
}
#content_in .top .photo_s img{
	max-width:80px;
	max-height:60px;
}
#content_in .top .photo_s:nth-child(3n+3){
	margin:0 0 5px 0;
}
#content_in .top .photo_s:nth-child(4){
	margin:0 5px 0px 0;
}
#content_in .top .photo_s:nth-child(5){
	margin:0 5px 0px 0;
}
#content_in .top .photo_s:nth-child(6){
	margin:0 0px 0px 0;
}
#content_in .con{
	width:710px;
	margin:0 auto;
}
#content_in .map{
	width:702px;
	border:#3E3E3E 4px solid;
	margin:0 auto;
	margin-bottom:10px;
}
#content_in .con img{
	max-width: 710px;
	height:auto !important;
}
