@font-face {
 font-family:utmavo;
 src:url('utmavo.ttf') ;
}

@font-face {
 font-family:utmavob;
 src:url('utmavob.ttf') ;
}
* {
    margin: 0px;
    padding: 0px;
}
body {
	background:#fff;
    color:#000;
    font-family:utmavo !important;
    font-size: 12px;
}
ul li{
	list-style:none;
}
a{text-decoration:none;color:#000;}
.phantrang { text-align: center; width:100%; float:left; margin-bottom:10px;padding-left:0px;padding-top:10px;}
.phantrang a{ width:25px; height:25px; margin:2px; background:#CCC; color:#fff; padding:3px 8px;}
.phantrang span{ width:25px; height:25px; margin:3px; background:#1299d4; color:#fff; padding:3px 8px;}
.phantrang li{list-style:none; float:left;}
.clear{
	clear:both;
}



.danhmuc{
	line-height:35px;
	width:220px;
	background:#e51b10;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	border-radius:5px 5px 0px 0px;
}
.title{
	max-width:920px;
	height:32px;
	line-height:32px;
}
#wrapper{
	margin:0 auto;
	width:100%;
	min-height:auto;
	background:#fff;
}
	#header{
		width:100%;
		height:90px;
		margin:0 auto;
		//padding:15px 0px 0px 0px;	
		}
	#menu_m{
		
		line-height:42px;		
		float:left;
		background: #0166ac;
		min-height: 42px;
		margin-top: 15px;
		
	}
		#menu_m ul li{
				float:left;		
				padding: 0 5px 0px 25px;
				white-space:nowrap;
				margin-right: 10px;
		}
		#menu_m li a{
			color:#fff;
			font-weight:bold;
			padding: 0 7px;
			font-size:13px;
			white-space:nowrap;
			text-transform:uppercase;
		}
		#menu_m li:hover a{
			color:#dc241a;
		}
		#menu_m .act a{
			//color:#fff;
		}	
		
		
		#keyword{
			float:left;
			margin:2px 10px 0 5px;
			border:none;
			color:#666;
		}
		
		
		
		#slider_m{
			width:1200px;
			//background:#fff;
			height:auto;
			float:right;
			//padding:10px;
			border-radius:5px;
			background: #eaeaea;
		}
		#tkiem{
			//width:946px;
			//background:#fff;
			
			float:right;
			margin-top: 15px;
			border-radius:5px;
			//margin-bottom:15px;
			}
		
		#contain_m{
			clear: both;
			margin-top: 15px;
			max-width:1200px;
			min-height:700px;
			
		}
			#left{
				width:284px;
				min-height:300px;
				float:right;
		
			}
				#menudoc{
					background:#fff;
					margin-bottom:10px;
				}
				#menudoc li{position:relative;//width:160px; padding: 0 10px;}
				#menudoc li a{display:block;padding:7px 0;text-transform:uppercase;color: #FF0000;font-weight: bold;font-size: 15px;}
				#menudoc li ul li a{text-transform:none;color:#000;}
				#menudoc li ul li a:hover{color:#4280b8;}
				#menudoc li ul li{background:url(../images/lineli.png) no-repeat center bottom;}
				/*#menudoc li ul{position:absolute; display:none;top: 0;left:100%;background:url(../images/footer.jpg) left top repeat-x,#daaa01;z-index:20;}
				#menudoc li:hover>ul{display:block;}*/
				
			#contain{
				width:900px;
				min-height:600px;
				float:left;
			}
				#con_left{
					width:906px;
					min-height:1740px;
					//float:right;
					//padding:20px;
					//margin-top:10px;
					background:#fff;
					border-radius:5px;
				}
				#con_right{
					width:200px;
					min-height:300px;
					float:left;
					
				}
					/*.sp{
						width:260px;
						height:260px;
						float:left;
						margin:10px 10px;
					}*/
					.sp {
						width: 290px;
						/*height: 235px;*/
						height:330px;
						//float: left;
						margin-bottom:20px;
						margin-top:10px;
						border: 1px solid #efefef;
						transition: all .5s ease-in-out;
						overflow: hidden;
						}
					.sp_img{width:290px;height:258px;margin: 0 auto;background: #f4f4f4;//display: table;position: relative;overflow: hidden;}
					.sp_img_l1{display: table-cell;text-align: center;vertical-align: middle;}
					.soihinh { transition: all .5s ease-in-out; }
					.sp:hover .soihinh{transform: scale(1.2);}	
					.sp:hover {border:1px solid #05a7d9;}
					.sp_info{
						
						//max-width: 288px;
						max-height:40px;
					}
						.sp_ten{
							
							padding-left:10px;
						}
						.sp_ten a{
							//line-height:10px;
							text-transform: uppercase;
							font-size:14px;
							color:#969696;
							font-weight:bold;
						}
						.sp_gia1{
							//line-height:25px;
							min-width:70px;
							font-size:15px;
							float:left;						
							color:#c1c1c1;
							text-decoration:line-through;
							margin-left:15px;
						}
						.sp_gia{
							
							min-width:70px;
							font-weight:bold;
							font-size:20px;
							float:left;							
							color:#50504f;
						}
						.sp_chitiet{
							background:#0166ac;
							//width:45px;
							float:right;
							border-radius:5px;
							padding:5px;
						}
						.sp_chitiet a{
							font-size:13px;
							font-weight:bold;
							color:#fff;				
						}
		
		
		#footer{
			width:100%;
			min-height:160px;
			padding-top:20px;
			margin-top:10px;
			background: #484848;
			margin:0 auto;
		}

 .camera_wrap .camera_azure_skin{
	 display: block; margin-bottom: 56px; height: 285px !important;
 }
 #camera_wrap_1
 {
	  display: block; margin-bottom: 56px; height: 285px !important;
 }
 
ul.sub{display:none;position:absolute;width:230px;z-index:99999999;background:#0166ac;margin-left:-25px;}
ul.nav1 li.t1:hover ul.sub {
 display: block;
 color:#fff;
  }
ul.nav1 li.t1 ul li.t2{position:relative;line-height:20px;width:230px;background:#0166ac;border-bottom:1px #f4f4f4 solid;list-style-type:none;padding:8px 0px 8px 5px;} 
ul.nav1 li.t1 ul li.t2 a{background:none !important;white-space:normal !important;padding:0px !important;margin:0px !important;color:#fff !important;text-decoration:none;}
ul.sub1{position:absolute;display:none;width:230px;z-index:99999999;background:#0166ac;left:231px;top:0px;}
ul.nav1 li.t1 ul li.t2:hover ul.sub1 {
 display: block;
 color:#fff;
  }
ul.nav1 li.t1 ul li.t2 ul li.tt2{line-height:20px;width:230px;background:#0166ac;border-bottom:1px #f4f4f4 solid;list-style-type:none;padding:8px 0px 8px 5px !important;} 
ul.nav1 li.t1 ul li.t2 ul li.tt2 a{background:none !important;white-space:normal !important;padding:0px !important;margin:0px !important;}


.top_header{background:#0166ac;border-bottom:#0166ac 1px solid;padding: 0px 10px 0px 0px; //width:100%;min-height:25px;//position:fixed;//z-index:99999;}
.ketnoi{width:20%;height:25px;float:right;}
.menu_t{max-width:1200px;min-height:24px;margin:0 auto;background:#fff;}
.img_v img{max-width: 100%;height: auto;}


