*{
	font-size: 15px;
}
header{
	padding: 8px 5px;
	border-top: 3px solid #009752;
}
.type2{width:100%;padding: 10px; height:auto; float:left}
.type2 ul{width:99%; float:left}
.type2 ul li{ border:#CCCCCC 1px solid;width:32%; height:2em; margin-top:10px;margin-right:1%; text-align:center; float:left}
.type2 ul li a{ line-height:2em; padding:5px;}
.on { border-bottom:#009900 2px solid}


#cus_phone{
	background-color: #c1e6d5;
	padding: 10px 5px;
	color: #0F9A5C;
	text-align: right;
}
#cus_phone p{
	font-size: 14px;
}
nav{
	padding:0 5%;
	background-color: #009754;
}
.nav_div{
	float: left;
	width: 25%;
	color: white;
	padding: 5px;
	font-size: 12px;
}
.nav_div a{
	color: white;
}
#main{
	padding: 0px;
}

.mid{
	background-color: #acdbc7;
	color: #768482;
	width: 64%;

 
	padding: 5px;
}
.side{
	white-space: nowrap;
	background-color: #019354;
	color: white;
	width: 18%;
	padding: 5px 2px;
	text-align: center;
}
.side1{
	white-space: nowrap;
	background-color: #ACDBC7;
	color: white;
	width: 18%;
	padding: 5px 2px;
	text-align: center;
}
.mid_js1{
	color:#009754;
	text-align: center;
}
.mid_js{
	white-space: nowrap;
	background-color: #019354;
	color: white;
	width: 18%;
	padding: 5px 2px;
	text-align: center;
}

.trends{
	margin: 0px;
	margin-top: 0;
	border: 1px solid #D0D0D0;
	border-top: none;
}
.trends_top_left{
	padding: 5px;
	width: 37%;
}
.trends_top_right{
	padding: 5px;
	width: 63%;
}
.trends_top_right p:first-child a{
	color: black;
	font-weight: bolder;
}
.trends_top_right_main{
	padding-top: 8px;
	font-size: 10px;
}
.trends_main{
	padding: 5px;
}
.trends_main ul li{
	border-bottom: 1px dashed darkgray;
	padding: 3px 0;
	line-height:1.8em
}
.trends_main ul li:first-child{
	border-top: 1px dashed darkgray;
}
.show dl{
	width: 32%;
	float: left;
	padding-top:4px;
	padding-bottom: 4px;
	
}
.show dl dt{
	width: 100%;
	
}
.show dl dt img{
	width: 100%;
	height: 80px;
}
.show dl dd{
	background-color: #939393;
	color: white;
}
.syno_left{
	width: 50%;
	padding-top: 5px;
}
.syno_right{
	height: 120px;
	width: 50%;
}
#infor{
	padding: 20px;
	background-color: #f2f2f2;
}
.bottom_left_list_p{
	font-size: 6px;
/*	padding-top:10px;*/
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: darkgray;
}
.infor_left{
	width: 70%;

}
.infor_left div{
margin-top:4px;

}
.bottom_left_list{
	float: left;
}
.infor_right{
	width: 30%;
}

.syno_right{
	padding-top: 3px;
	padding-left: 3px;
}
.more{ color:#FFFFFF}
.more a{ color:#FFFFFF}
.nav_on{font-weight:700; border-bottom:#FFFFFF 2px solid}
.syno_right p{
	text-indent: 2em;
}
footer{
	background-color: #019352;
	color: white;
	padding: 15px;
}
