body {
	font-family:Tahoma;
	font-size:14px;
	color:#333333;
	text-align:justify;
	margin: 0px;
	background-attachment:fixed;
	background-position:center;
	background-image: url(../images1/bg1.gif);
}

table {
	font-family:Tahoma;
	text-align:justify;
	font-size:14px;

}

#headder {
	background:url(../images1/header.png) repeat-x; 
	}

#codinhhotline {
	position:fixed;
	top:15px;
	right:60px;
	z-index:10000;
	}

h1{font-family:Arial, Helvetica, sans-serif;
	display:inline;
	font-size:13px;}
h2{font-family:Arial, Helvetica, sans-serif;
display:inline;
font-weight:400;
	font-size:13px;}
h2:hover{font-family:Arial, Helvetica, sans-serif;
display:inline;
	font-size:13px;}
h3{font-family:Arial, Helvetica, sans-serif;

		font-size:13px;

		color:#171717;

		display:inline;}

		

h3:hover {font-family:Arial, Helvetica, sans-serif;

		font-size:13px;

		color:#990033;

		display:inline;}

	

h4{font-family:Arial, Helvetica, sans-serif;

display:inline;

	font-size:13px;}

h5{font-family:Arial, Helvetica, sans-serif;

	display:inline;

	font-size:13px;}

#qc {

	/*position:relative;*/

	background:#fff url(loading.gif) no-repeat 50% 50%;

    margin-bottom:5px; /* khoang cach chan trang */

    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;

    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;

    box-shadow: 0px 1px 5px 0px #4a4a4a;

}



#contact2 {

	background-image:url(../images1/bg_contacus_title.png);

	height: 29px;

}

#contact_in {

	background-image:url(../images1/contact_in.png);

	height: 16px;

}

#round {

/*-moz-border-radius: 7px;

-webkit-border-radius: 7px;*/

/*width:250px;

background:#eeeeee;

border:solid 1px #cccccc;

*/

background-color:#FFF;

border-bottom:solid 1px #EAE8E8;

border-right:solid 1px #EAE8E8;

border-left:solid 1px #EAE8E8;

border-bottom-right-radius:7px;

border-bottom-left-radius:7px;

/*

   border-radius-topright: 7px;

    border-top-right-radius: 7px;

    border-radius-topleft: 7px;

    border-top-left-radius: 7px;*/

}

.round-content {

padding: 10px;

}



#roundgia {

/*-moz-border-radius: 7px;

-webkit-border-radius: 7px;*/

/*width:250px;

background:#eeeeee;

border:solid 1px #cccccc;

*/

background-color:#FFF;

border-bottom:solid 1px #CCCCCC;

border-right:solid 1px #CCCCCC;

border-left:solid 1px #CCCCCC;

border-bottom-right-radius:7px;

border-bottom-left-radius:7px;

/*

   border-radius-topright: 7px;

    border-top-right-radius: 7px;

    border-radius-topleft: 7px;

    border-top-left-radius: 7px;*/

}

.round-content {

padding: 10px;

}



#round1 {

/*-moz-border-radius: 7px;

-webkit-border-radius: 7px;*/

/*width:250px;

background:#eeeeee;

border:solid 1px #cccccc;

*/

/*border-bottom:solid 1px #DEDEDE;

border-right:solid 1px #DEDEDE;

border-left:solid 1px #DEDEDE;

border-bottom-right-radius:7px;

border-bottom-left-radius:7px;*/

border:solid 1px #EAE8E8;

border-radius: 7px;



/*border-radius-topright: 5px;

border-top-right-radius: 5px;

border-radius-topleft: 5px;

border-top-left-radius: 5px;*/

}



#amenutrai {

	height: 40px;

	 border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #cccccc;



}



#amenutraigia {

	height: 40px;

	 border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;



}

#amenutrai:hover {



}



#amenutrai2 {

	height: 28px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #D3D3D3;

}

#amenutrai2:hover {

}



#amenutop {

	/*border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;*/

	height: 20px;

}

#amenutop:hover {



}

#amdtrai {

	background-image: url(../images1/mn3.png);

	height: 34px;

}



#danhmucsanpham {

	background-image: url(../images1/danhmucsanpham.png);

	height: 34px;

}

#amdtrai1 {

	background-image: url(../images1/mn31.png);

	height: 34px;

}





#bgtintuc {

	background-image: url(../images1/tintuc.png);

	height: 30px;

}



#timkiem {

	background-image: url(../images1/timkiem.png);

	height: 50px;

}

#amdtrai:hover {



}



#amdtrai2 {

	background-image: url(../images1/mn3.gif);

	height: 30px;

}

#amdtrai2:hover {



}







#amdphai {

	height: 30px;

	background-image: url(../images1/shade.png);

}



#duan {

	height: 30px;

	background-image: url(../images1/duan.png);

}





#gthieu {

	height: 30px;

	background-image: url(../images1/gioithieu.png);

}

#amdphai:hover {



}



#asanpham {

	background-image: url(../images1/TITLE.png);

	height: 35px;

	background-repeat: no-repeat;

}



#asanpham1 {

	background-image: url(../images1/TITLE1.png);

	height: 35px;

	background-repeat: no-repeat;

}

#asanpham:hover{

}



#achitiet {

	color:#990000;

	font-weight:bold;

	padding-left:3px;

	text-decoration:none;

}



#achitiet:hover {

	color:#990000;

	font-weight:bold;

	padding-left:3px;

	text-decoration:none;

}

#ake {

	height: 25px;

	border-bottom-width: 1px;

	border-bottom-color: #CCCCCC;

	border-bottom-style: solid;

}



#bordertop {

	background-image: url(../images1/shade.png);

    border-radius-topright: 5px;

    border-top-right-radius: 5px;

    border-radius-topleft: 5px;

    border-top-left-radius: 5px;

	border: 1px solid #CCCCCC;

	height:30px;    

    

}



#borderbottom

{

	

 

    border-radius-bottomright: 5px;

    border-bottom-right-radius: 5px;

  

    border-radius-bottomleft: 5px;

    border-bottom-left-radius: 5px;

     border: 1px solid #CCCCCC;

	

}

#bomenu {

	/*border-style: solid;

	border-color: #cccccc;

	border-width: 1px;*/

	background-image: url(../images1/n.jpg);

}

#bomd {

border-style: solid;

	border-color: #cccccc;

	border-width: 1px;

}



#bosanpham {

border-style: solid;

	border-color: #EAE8E8;

	border-width: 1px;

}



#bochinh{

border-style: solid;

	border-color: #cccccc;

	border-width: 1px;

}











/*Rezi ảnh theo khung hình không bóp béo ảnh*/



.news{

    width: 100%;

    height: auto;

    padding: 2px;

    background-color:none;

}

.article {

    width: 250px;

    height: 260px;

    display: inline-block;

    padding: 1px;

    margin-left: 0px;

    vertical-align:top;

}

.thumb {

    width: 250px;

    height: 170px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

}

.sanpham {

    width: 260px;

    height: 180px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

}

.anhsp {

    width: 219px;

    height: 232px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

}  

.anhsp1 {

    width: 200px;

    height: 220px;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

}  

.anhspchitiet {

    width: 400px;

    height:auto;

    background-color: #3e3e3e;

    background-image: none;

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

}  
.anhnhobaiviet {

    width: 50px;
    height: 50px;
    background-color:none;
    background-image: none;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
} 

.anhgioithieu {
    width: 553px;
    height: 467px;
    background-color: #3e3e3e;
    background-image: none;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
} 

/* ket thuc Rezi ảnh theo khung hình không bóp béo ảnh*/

/* hieu ung anh sp */

.box{
 position: relative;
    overflow: hidden;
   /* box-shadow: 0 0 5px #808080;*/
}
.box:before,
.box:after{
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    opacity: 0;
    z-index: 1;
    transition: all 0.5s ease 0s;
}
.box:before{
    bottom: 5%;
    left: 5%;
    border-bottom: 2px solid #D4D4D4;
    border-left: 2px solid #D4D4D4;
}
.box:after{
    top: 5%;
    right: 5%;
    border-top: 2px solid #D4D4D4;
    border-right: 2px solid #D4D4D4;
}
.box:hover:before,
.box:hover:after{
    opacity: 1;
    width: 90%;
    height: 90%;
}
.box img{
    width: 250px;
    height:200px;
    transform: scale(1);
    transition: all 0.5s ease 0s;
}
.box:hover img{
    transform: scale(1.05);
}
.box .box-content{
    width: 100%;
    position: absolute;
    bottom: 10%;
    left: 10%;
}
.box .title,
.box .post{
    display: block;
    font-size: 25px;
    color: #fff;
    line-height: 10px;
    margin: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 1;
    transition: all 0.5s ease 0s;
}
.box:hover .title,
.box .post{
    opacity: 0;
}
.box:hover .post{
    opacity: 1;
}
@media only screen and (max-width: 990px){
    .box{ margin-bottom: 10px; }
}
@media only screen and (max-width:990px){
    .box{ margin-bottom: 10px; }
}
/* ket thuc hieu ung anh sp */
/* hieu ung anh sp1 */

.box1{
 position: relative;
    overflow: hidden;
   /* box-shadow: 0 0 5px #808080;*/
}
.box1:before,
.box1:after{
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    opacity: 0;
    z-index: 1;
    transition: all 0.5s ease 0s;
}
.box1:before{
    bottom: 5%;
    left: 5%;
    border-bottom: 2px solid #D4D4D4;
    border-left: 2px solid #D4D4D4;
}
.box1:after{
    top: 5%;
    right: 5%;
    border-top: 2px solid #D4D4D4;
    border-right: 2px solid #D4D4D4;
}
.box1:hover:before,
.box1:hover:after{
    opacity: 1;
    width: 90%;
    height: 90%;
}
.box1 img{
    width: 250px;
    height:100%;
    transform: scale(1);
    transition: all 0.5s ease 0s;
}
.box1:hover img{
    transform: scale(1.05);
}
.box1 .box-content{
    width: 100%;
    position: absolute;
    bottom: 10%;
    left: 10%;
}
.box1 .title,
.box1 .post{
    display: block;
    font-size: 25px;
    color: #fff;
    line-height: 10px;
    margin: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 1;
    transition: all 0.5s ease 0s;
}
.box1:hover .title,
.box1 .post{
    opacity: 0;
}
.box1:hover .post{
    opacity: 1;
}
@media only screen and (max-width: 990px){
    .box1{ margin-bottom: 10px; }
}
@media only screen and (max-width:990px){
    .box1{ margin-bottom: 10px; }
}
/* ket thuc hieu ung anh sp */


