@CHARSET "UTF-8";

.successcase A:link {color:#826400;}
.successcase A:visited {color:#826400;}

.Training{

margin-top:5px;
float:left;
width:100%;
margin-bottom:20px;
margin-left:15px;

}
#ad h2{color:#000000;}

#successful-cases A:link {text-decoration: none; color:#826400; font-weight:bold; font-size:16px;}
#successful-cases A:visited {text-decoration: none;  color:#826400;font-weight:bold; font-size:16px;}
#successful-cases A:active {text-decoration: none;  color:#826400;font-weight:bold; font-size:16px;}
#successful-cases A:hover {text-decoration: underline;  color:#3c1e00;font-weight:bold; font-size:16px;}
.case_title{
 color:#826400;
 font-weight:bold; 
 font-size:16px;
 margin-left:30px;
}

.case_content{
width:400px;
height:200px;
float:left;
margin:5px;
margin-left:20px;
margin-right:20px;
_margin:0px;
_margin-left:10px;
_margin-right:30px;
}
.case_content2{
float:left;
margin:5px;
margin-left:20px;
margin-right:20px;
_margin:0px;
_margin-left:10px;
_margin-right:30px;
}
.case_content2 p{
margin: 10px;
}

.case_img{
margin-top:100px;


}
li{
list-style:none;
}
.successcase h3{
margin:10px 30px 0 30px;;
font-size:16px;
color:#000000;
line-height:20px;
font-weight:bold;
display:block;
}
.successcase p{
display:block;
margin:10px 30px 0 30px;;
font-size:12px;
color:#000000;
line-height:20px;
font-weight:normal;
}
.successcase ol{
display:block;
margin:10px 30px 0 30px;;
font-size:12px;
color:#000000;
line-height:20px;
font-weight:normal;
}
.ap_content{
margin-bottom:5px; 
float:left;
}
.figure{
margin-left:20px;
}
	.successcase_ad {
		background: url(/pictures/solutions/banner_solution.jpg);
	}
	#container-1{
	margin:0px;
	width:900px;
	}

	#fragment-1{
	border:2px solid #ecdbad;
	width:900px;
	}
		#fragment-2{
	border:2px solid #ecdbad;
	width:900px;
	}
		#fragment-3{
	border:2px solid #ecdbad;
	width:900px;
	}
		#fragment-4{
	border:2px solid #ecdbad;
	width:900px;
	}
		#fragment-5{
	border:2px solid #ecdbad;
	width:900px;
	}
		.smarthome_ad {
		background: url(/pictures/solutions/banner_solution.jpg);
	}
		.clip img{ float:left; margin-right:10px;}
	.clip h3{ margin-bottom:5px;}
	.clip{
	margin:0px 20px 20px 30px;
	padding:10px 10px 10px 0px;
	float:left;
	width:400px;
	display:inline;
	border:#ffffff 1px solid;
	}
	.clip:hover{	border:#c6dde8 1px solid;}
	.showclip{margin-left:30px;}
	.clipname{font-size:18px;}
	.youtube{ margin:0 auto;border:1px solid #fff; width:560px; margin-top:20px; margin-bottom:20px;}
	.otherclips{margin:0 auto;border:1px solid #fff; width:650px; white-space: nowrap;}
	.otherclips img{ margin:5px;border:#fff 1px solid;}
	.otherclips img:hover{ margin:0px; width:160px;}
	.map{ background:url(/pictures/solutions/3F.jpg); width:777px; height:558px; float:left;}
	.sc_menu{ float:left; margin:0px 10px 0px 20px;}

.sc_menu a {
display:block;
width:110px;
	margin-bottom: 3px;
	padding:3px;
	border: 2px rgb(79, 79, 79) solid;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;		
	/* When image support is turned off */
	/*color: #fff;*/
	background: rgb(79, 79, 79);	
	text-decoration: none;
}


.sc_menu a:hover {
	border-color: rgb(130, 130, 130);
	border-style: dotted;
}
.sc_menu img {
	/*display: block;*/
	border: none;
}
.sc_menu span{
position:relative;
top:-20px;
margin:4px;
	border:none;
	background: rgb(79, 79, 79);
	color: #fff;
}
.smart{ margin:0 30px 0 30px;}
.smart h2{ font-size:20px;}
.smart hr{ margin:20px 0 20px 0;}
.smart .intro{ float:left; width:400px; height:330px; margin:0px 30px 20px 0px;background:#CCCCCC; text-align:center;}
.smart .intro span{ margin:120px 20px 0px 20px; float:left;text-align:justify; text-align-last:justify; text-justify:distribute-all-lines; font-weight:bold;}
.smart .block{ width:400px;margin:10px 10px 30px 0px; float:left; display:inline;}
.smart .block h3{ font-size:16px; float:left; width:300px; margin-top:15px; }
.smart .block img{ margin:0 10px 20px 0; float:left;}
.smart .block p{ clear:both;}
.partner{

	margin-left:30px;

}

.partner h2{

font-size:18px;

font-weight:bold;

margin-bottom:20px;

}

.partner p{

font-size:12px;

line-height:20px;
margin:10px 30px 40px 0px;


}
.partner hr{

	border:#DCD0A5 1px solid;

	margin:30px 30px 30px 0px;

	clear:left;

}
.partner img{ float:left;  margin:20px 20px 50px 0 ;}
.partner ol{ float:left; margin-top:20px; margin-bottom:20px;}
.partner li{ list-style:none; line-height:20px;}
.partner li label{ font-weight:bold; }
.partner  a:link{ color:#826400; text-decoration:none;}
.partner  a:visited{ color:#826400; text-decoration:none;}
.sub-menu .ad-partner {

	background: url(/pictures/solutions/partner.jpg);

}
#brickone-content{width:560px; float:left;}
#brickone-select{float:left; margin:20px 0 0 30px;_margin:20px 0 0 15px;}
#brickone-select a{ text-decoration:none; color:#000000;}
#brickone-select li{ width:120px;line-height:20px; margin-bottom:10px; font-weight:bold;padding-left:10px; background:url(/pictures/button.jpg) no-repeat; cursor:pointer;}
.brickone-block-Wired { float:left; margin-left:30px;_margin-left:15px; margin-top:30px; padding:10px;}
.brickone-block-Wired h4{ background:#d9a600; line-height:20px; width:300px; padding-left:20px; font-size:14px;}
.brickone-block-Wired div{ border:1px solid #dac993; width:870px;}
.brickone-block-Wired img{ margin:20px 0 0 160px;}
.brickone-block-Wired div h5{ color:#866b12; margin-left:20px; margin-top:10px;}

.brickone-block-Wireless { float:left; margin-left:30px; margin-top:30px; padding:10px;_margin-left:15px;}
.brickone-block-Wireless h4{ background:#d9a600; line-height:20px; width:300px; padding-left:20px;font-size:14px;}
.brickone-block-Wireless div{ border:1px solid #dac993; width:870px;}
.brickone-block-Wireless img{ float:left;margin-left:5px;}
.brickone-block-Wireless div ul{ float:left; margin-left:10px;_margin-left:5px; margin-top:10px; width:280px; }
.brickone-block-Wireless div li{ color:#866b12; margin-left:10px;  font-size:10px; font-weight:bold;}
.brickone-block-Wireless div hr{ color:#ccc; width:800px; margin:30px 0 30px 30px; float:left;}
