@-webkit-keyframes colorchange{0%{color:green;}
25%{color:black;}
50%{color:red;}
100%{color:blue;}
}
@-moz-keyframes colorchange{0%{color:green;}
25%{color:black;}
50%{color:red;}
100%{color:blue;}
}
@-o-keyframes colorchange{0%{color:green;}
25%{color:black;}
50%{color:red;}
100%{color:blue;}
}
@keyframes colorchange{0%{color:green;}
25%{color:black;}
50%{color:red;}
100%{color:blue;}
}

@font-face{font-family:'VNFSheila';src:url('../font/VNFSheila.eot');src:url('../font/VNFSheila.eot') format('embedded-opentype'),
url('../font/VNFSheila.woff2') format('woff2'),
url('../font/VNFSheila.woff') format('woff'),
url('../font/VNFSheila.ttf') format('truetype'),
url('../font/VNFSheila.svg#VNFSheila') format('svg');}
@font-face{font-family:'VNFITCLubalinGraphRegular';src:url('../font/VNFITCLubalinGraphRegular.eot');src:url('../font/VNFITCLubalinGraphRegular.eot') format('embedded-opentype'),
url('../font/VNFITCLubalinGraphRegular.woff2') format('woff2'),
url('../font/VNFITCLubalinGraphRegular.woff') format('woff'),
url('../font/VNFITCLubalinGraphRegular.ttf') format('truetype'),
url('../font/VNFITCLubalinGraphRegular.svg#VNFITCLubalinGraphRegular') format('svg');}
@font-face{font-family:'utm_avoregular';src:url('utm_avo.eot');src:url('utm_avo.eot?#iefix') format('embedded-opentype'),
url('utm_avo.woff2') format('woff2'),
url('utm_avo.woff') format('woff'),
url('utm_avo.ttf') format('truetype'),
url('utm_avo.svg#utm_avoregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotocondensed-regular';src:url('../font/robotocondensed-regular.eot');src:url('../font/robotocondensed-regular.eot') format('embedded-opentype'),
url('../font/robotocondensed-regular.woff2') format('woff2'),
url('../font/robotocondensed-regular.woff') format('woff'),
url('../font/robotocondensed-regular.ttf') format('truetype'),
url('../font/robotocondensed-regular.svg#VNFSheila') format('svg');}
@font-face{font-family:'RobotoCondensedBold';src:url('../font/RobotoCondensedBold.eot');src:url('../font/RobotoCondensedBold.eot') format('embedded-opentype'),
url('../font/RobotoCondensedBold.woff2') format('woff2'),
url('../font/RobotoCondensedBold.woff') format('woff'),
url('../font/RobotoCondensedBold.ttf') format('truetype'),
url('../font/RobotoCondensedBold.svg#RobotoCondensedBold') format('svg');}
body{font-family:Arial, Helvetica, sans-serif;color:#000;overflow-x:hidden;}
.clear{clear:both;}

a{text-decoration:none !important;}
.full-header{margin:0 auto;}
.contaislider{max-width:1200px;margin:0 auto;margin-top:20px;}
.top_home{background:#f7f7f7;border-bottom:1px solid #ccc;}
.red_home{width:100%;max-width:1230px;margin:0 auto;padding:0px 15px;}
.box_search{float:left;width:23%;height:30px;margin:0px;margin-right:2%;margin-top: 3px;position: relative;}
.text_search{
	appearance: none;
	float: left;
	width: calc(100% - 30px);
	height: 30px;
	margin-right: 10px;
	background: none;
	border: none;
	color: #000;
	font-size: 12px;
	outline: none;
	margin: 0px;
	background: #fff;
	border: 1px solid #d60000;}
	.nut_search{float: right;
		width: 30px;
		height: 30px;
		border: none;
		font-size: 0px;
		background: url(../images/images/search_19.png) center center no-repeat,#d60000;
		cursor: pointer;
		outline: none;}
		.slogan-top{float:right;width:calc(75% - 200px);margin-top:10px;font-size:15px;color:#000;}
		div#google_translate_element {
			display: inline-block;
			position: relative;
			top: 6px;
		}

		.right-home{float:right;margin-top:10px;}
		.tuvan{background:url(../images/fone_03.png) left center no-repeat;padding-left:20px;float:left;margin-right:20px;color:#cccccc;font-size:13px;}
		.tuvan span{color:#ff0;font-size:14px;}
		.box_lang{float:left;}
		.box_lang a{color:#cccccc;font-size:10px;}
		.vi_1:hover a{color:#ff0}
		.en_1:hover a{color:#ff0}
		.box_lang img{transition:all 1s ease-in-out}
		.vi_1:hover img{transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);-webkit-transform:scale(1.25,1.25);}
		.en_1:hover img{transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);-webkit-transform:scale(1.25,1.25);}
		.vi_1{float:left;margin-right:5px;}
		.en_1{float:left;}
		.icon-share{position:absolute;top:0px;right:20px;}
		.hotline{background:url(../images/images/fone_13.png) 0px 11px no-repeat;float:right;color:#d50000;padding-left:60px;height:65px;margin-top:25px;}
		.hotline p{margin:0px;}
		.number-hot{font-size:25px;font-weight:bold;}
		.slogan-hot{font-size:20px;line-height:12px;}
		.email{color:#fff;font-family:arial;font-size:16px;}
		.email span{color:#0d0187;}
		.banner_menu_show{max-width:1200px;margin:0 auto;}
		.luotxem {
			float: right;
			font-style: italic;
		}
		.content_right ul li a{color:#fff;text-transform:uppercase;font-size:14px;}
		.content_right ul li a:hover{color:#000;}
		.content_right ul li{color:#fff;font-size:20px;line-height:16px;margin:10px 0px;}
		.khoabaodong{float:right;}
		.content_right ul{padding-left:25px;}
		.banner{width:100%;max-width:1230px;margin:0 auto;padding:10px 15px;}
		.banner img{max-width:100%;}
		.logo{float:left;margin-right:55px;margin-top:6px;}
		.box_banner{float:left;}
		.box_banner p{position:fixed;top:50px;right:73px;padding-left:25px;z-index:99999;}
		.box_banner p a{color:#cccccc;}
		.icon-addcart{float:right;margin-left:15px;padding-top:4px;}
		.pic-cart{background:url(../images/images/cart_03.png) bottom center no-repeat;float:left;width:27px;height:23px;text-align:center;padding-bottom:27px;padding-left:6px;color:#f00;font-weight:bold;}
		.namecart{float:left;margin-top:5px;margin-left:5px;}
		.namecart a{color:#000;}
		.namecart a:hover{color:#f00;}
		.textcart{color:#cccccc !important;}
		.textcart:hover{color:#ff0 !important;}
		.box_banner p span{color:#ffd800;}
		.menushow{background:url(../images/bg_menu_03_03.png) repeat;}
		.menu-top{float:right;}
		.menu-top ul{padding:0px;list-style:none;width:100%;text-align:center;margin:0px;}
		.menu-top ul li{display:inline-block;border-right:1px solid #ccc;}
		.menu-top ul li a{color:#000;padding:0px 15px;line-height:39px;font-size:15px;}
		.menu-top ul li a:hover{color:#f00;}
		.active{color:#f00 !important;}
		.img_bong{position:absolute;text-align:center;z-index:99;}
		.menushow h1{margin-left:10px;font-size:24pt;margin-bottom:12px;}
		.container_web{max-width:1200px;margin:0 auto;margin-top:20px;}
		.mm-list a.mm-subopen{background:rgba(3, 2, 1, 0);width:40px;height:100%;padding:0;position:absolute;right:35px !important;top:0;z-index:2;}
		.icon-share img{transition:all 0.2s ease-in-out;}
		.icon-share a{text-decoration:none;}
		.icon-share img:hover{transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);-webkit-transform:scale(1.25,1.25);}
		.header a span{transition:all 1s ease-in-out;opacity:0;}
		.header a:hover span{opacity:1;}
		.zoomContainer{border:5px solid #fff;}
		.mm-menu{background-color:#d60000 !important;color:#fff !important;}
		.menu ul li a:hover{background-color:#000 !important;}
		.mm-menu{width:100% !important;min-width:140px !important;max-width:300px !important;}
		div#tt_filter_btn{display:block;position:fixed;-webkit-transition-property:opacity,visibility;-moz-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);-moz-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-transition-duration:.5s,.5s,0;-moz-transition-duration:.5s,.5s,0;transition-duration:.5s,.5s,0;-webkit-transition-delay:0,0;-moz-transition-delay:0,0;transition-delay:0,0;background:rgba(29,29,31,.97);top:0;right:0;bottom:auto;left:0;opacity:0;height:0;z-index:97;overflow:hidden;}
		div#show_search{}
		div#tt_filter_btn.show{opacity:1;visibility:visible;height:auto;bottom:0;z-index:9;overflow:auto!important;-webkit-transition-property:opacity,visibility;-moz-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);-moz-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-transition-duration:.5s,.5s;-moz-transition-duration:.5s,.5s;transition-duration:.5s,.5s;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;}
		div#tt_filter_btn.none{opacity:0;visibility:visible;height:auto;bottom:0;z-index:-9;-webkit-transition-property:opacity,visibility;-moz-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);-moz-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-transition-duration:.5s,.5s;-moz-transition-duration:.5s,.5s;transition-duration:.5s,.5s;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;}
		div.btn_filter{padding:5px;position:fixed;z-index:9;right:-8px;bottom:-8px;text-align:center;z-index:999999999999;transition:all 0.5s;opacity:1;}
		.bottom_show{position:fixed;bottom:0px;left:0px;}
		.show_true{float:left;}
		.show_four{float:left;}
		.show_true{border:1px solid #fff;border-right:none;height:45px;margin-top:0px;overflow:hidden;background-color:rgba(234,234,236,.56);}
		.show_four{border:1px solid #fff;height:45px;margin-top:0px;overflow:hidden;background-color:rgba(234,234,236,.56);}
		.item_true1{transition:all 0.5s;cursor:pointer;}
		.item_true2{transition:all 0.5s;cursor:pointer;}
		.show_true:hover .item_true1{margin-top:-45px;}
		.show_true:hover .item_true2{margin-top:0px;}
		.item_four1{transition:all 0.5s;cursor:pointer;}
		.item_four2{transition:all 0.5s;cursor:pointer;}
		.show_four:hover .item_four1{margin-top:-45px;}
		.show_four:hover .item_four2{margin-top:0px;}
		div.over_btn{overflow:hidden;width:110px;height:45px;}
		div.btn_filter.show{transition:all 0.5s;opacity:1;}
		div.btn_filter.none{opacity:0;z-index:-999;transition:all 0.5s;}
		div.btn_filter a{background:rgba(234,234,236,.56);box-sizing:border-box;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;border-bottom:1px solid #FFF;width:100px;text-align:center;text-decoration:none;display:inline-block;line-height:40px;text-transform:uppercase;cursor:pointer;font-weight:bold;}
		div.btn_filter .btn1{margin-top:0px;transition:all 0.6s;color:#000;}
		div.btn_filter .btn2{margin-top:56px;transition:all 0.4s
			color:#fff;}
			div.over_btn:hover .btn1{margin-top:-56px;color:#000;}
			div.over_btn:hover .btn2{margin-top:0px;background:#000;color:#fff;}
			div.btn_apply{padding:5px;position:fixed;z-index:9;right:-320px;bottom:0px;width:320px;opacity:0;text-align:center;z-index:9999;transition:all 0.5s;}
			div.btn_apply.show{right:0px;opacity:1;z-index:99999999;transition:all 0.5s;}
			div.btn_apply.none{right:-320px;opacity:0;z-index:99999999;transition:all 0.5s;}
			div.btn_apply a.btn_clear{background:rgba(0,0,0,1);border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;box-sizing:border-box;width:155px;color:#FFFFFF;text-align:center;text-decoration:none;display:inline-block;line-height:54px;text-transform:uppercase;cursor:pointer;float:left;}
			div.btn_apply a.btn_apply1{background:rgba(255,255,255,1);box-sizing:border-box;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;border-bottom:1px solid #FFF;width:155px;color:#333;text-align:center;text-decoration:none;display:inline-block;line-height:54px;text-transform:uppercase;cursor:pointer;float:left;}
			div#btn_close{position:absolute;top:75px;right:0px;display:inline-block;z-index:99999999;opacity:0;color:#FFFFFF;font-size:14px;transition:all 0.5s;line-height:16px;cursor:pointer;}
			div#btn_close img{margin-right:10px;}
			div#btn_close.show1{right:30px;opacity:1;transition:all 0.5s;}
			div#btn_close.none{right:0px;opacity:0;transition:all 0.5s;}
			div.mt{margin-top:10px;}
			ul.danhmuc_item{width:100%;float:left;list-style:none;padding:0px;}
			ul.danhmuc_item > li{width:20%;float:left;margin-bottom:10px;box-sizing:border-box;border:1px solid transparent;}
			ul.danhmuc_item > li h3{font-size:14px;color:#F1F1F1;cursor:pointer;text-align:left;width:100%;line-height:33px;margin:0px 0px 0px;padding:0px;float:left;text-transform:uppercase;margin-bottom:20px;}
			div.list_danhmuc{width:100%;float:left;}
			ul.list_item{width:100%;float:left;list-style:none;padding:0px;margin-top:0px;}
			ul.list_item > li{width:100%;float:left;cursor:pointer;}
			ul.list_item > li h4{font-size:13px;color:#9C9C9C;text-align:left;line-height:33px;margin:0px;float:left;width:100%;text-transform:uppercase;transition:all 0.6s;}
			.line{width:1px;height:15px;background:#ffd800;margin-top:4px;}
			ul.list_item > li h4 span{padding-left:10px;}
			ul.list_item > li:hover h4{margin-left:20px;color:#FFF;}
			ul.list_item > li h4.active{color:#FFF;font-weight:bold;}
			.topfooter{background:url(../images/images/top-footer_07.png) repeat-x;height:7px;width:100%;margin:0 auto;margin-top:20px;}
			.footer{margin:0 auto;background:rgba(35, 35, 35, 0.87);color:#fff;}
			.footer h3{text-transform:uppercase;font-size:15px;margin:0px;float:left;margin-bottom:10px;}
			.footer p a{color:#fff;text-decoration:none;}
			.footer p a:hover{color:#ff0;}
			.icon-left{position:absolute;bottom:0px;}
			.icon-od{padding:0px;float:left;margin:0px;border-top:1px solid #333335;border-right:1px solid #333335;width:89px;text-align:center;overflow:hidden;}
			.icon-od img{transition:all 0.7s ease-in-out;}
			.icon-od img:hover{transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);-webkit-transform:scale(1.25,1.25);}
			.contact-left{margin-top:20px !important;}
			.MagicThumb-expanded div span{display:none !important;}
			.MagicThumb-buttons span{display:none !important;}
			.deatile_conect{position:static !important}
			.deatile_conect p{font-size:16px;color:#3e3e3e;margin-bottom:0px;}
			.MagicThumb-caption{height:50px !important;}
			.img-s{margin-top:20px;}
			.name_price{position:relative;text-align:left;z-index:99999999;}
			.name_price a{color:#2f0606;font-size:12px;text-decoration:none;text-transform:uppercase;}
			.name_price p{margin:0 0 5px !important;}
			.img_product{position:relative;transition:1s;}
			.img_product img{transition:1s;}
			.img_product:hover img{}
			.img_product img{width:100%;max-width:100%;}
			.price{font-size:14px;color:#3e3e3e;text-align:center;font-family:'robotocondensed-regular';}
			.price span{color:#d50000;font-weight:bold;}
			.red{background:url(../images/iconredmore_03.png) top center no-repeat;width:45px;height:50px;position:absolute;left:40%;top:0%;text-align:center;opacity:0;transition:all 0.5s;z-index:999999;padding-top:35px;border:1px solid;}
			.img_product a{color:#bdb057;font-size:10px;width:45px;height:40px;}
			.img_product a:hover{color:#ff0;}
			.img_product:hover .red{top:40%;opacity:1;}
			#map_canvas{width:100%;min-height:350px;border:2px solid #000;margin-bottom:20px;}
			.map_title{font-size:16px;text-transform:uppercase;font-weight:bold;color:blue;}
			input, button, select{width:80%;padding:0px 10px;margin-bottom:10px;height:30px;}
			textarea{width:80%;margin-bottom:10px;padding:0px 10px;}
			.button{background: #0371c1;min-height: 23px;max-width: 90px;text-align: center;color: #FFF;padding: 5px;border: none;border-radius: 5px;}
			.button:hover{background:#d50000;color:#fff;}
			.buttons{    background: #0371c1;    min-height: 25px;    max-width: 130px;border-radius: 10px;    text-align: center;    color: #FFF;    border: none;    text-transform: uppercase;    font-weight: bold;}
			.buttons:hover{background:#d50000;color:#fff;}
			.product_index{position:relative;}
			.readmore{border-bottom:2px solid #fff;height:25px;}
			.readmore p{margin:0px;width:155px;height:25px;background-color:#fff;float:right;text-align:center;}
			.readmore p:hover{background-color:#000;}
			.pfg:hover .readmore{border-bottom:2px solid #000 !important;}
			.readmore p a{line-height:25px;font-style:italic;color:#ccc;text-decoration:none;}
			.readmore p:hover a{color:#fff;}
			.name_re{text-transform:uppercase;font-weight:bold;color:#3e3e3e;margin-bottom:0px;font-size:21px;margin-top:10px;}
			.price span{font-size:16px;}
			.dang_on_l h4{text-align:center;text-transform:uppercase;margin-top:20px;}
			.MagicZoomPlus{border:5px solid #fff;}
			.title_indexs h2{text-transform:uppercase;margin-left:15px;border-bottom:2px solid;margin-right:10px;font-size:24px;font-weight:bold;margin-bottom:20px;margin-top:30px;}
			.readmore a{font-size:14px;text-transform:none;}
			.content img{max-width:100%;height:auto;}
			.sale-fix{position:fixed;right:0px;top:50%;z-index:999;}
			.title_web{background:url(../images/bg_title_03.png) center repeat-x;text-align:center;margin-bottom:20px;}
			.title_web h4{max-width:300px;margin:0 auto;text-transform:uppercase;background:#fff;}
			.center_web{background:#ffffff;box-shadow:0px 0px 5px #000;padding-top:15px;}
			.title_left{border-bottom:1px solid #d50000;padding-bottom:5px;}
			.title_left h2{margin:0px;color:#d50000;font-size:22px;text-transform:uppercase;font-family:'RobotoCondensedBold';background:url(../images/images/icondanhmuc_03.png) left center no-repeat;padding-left:25px;}
			.content_left{background:#d60000;margin-top:1px;}
			.content_left ul{padding:0px;list-style:none;margin:0px;}
			.content_left ul li{padding:8px 10px;position:relative;border-bottom:1px solid #fff;}
			.content_left ul li:after{content:"";background:rgba(0,0,0,0.3);width:0%;top:0px;left:0px;height:100%;position:absolute;transition:0.3s;}
			.content_left ul li:hover:after{width:100%;}
			.content_left ul li a{background:url(../images/images/iconlileft_03.png) left center no-repeat;padding-left:13px;color:#fff;text-decoration:none;width:100%;text-transform:uppercase;font-family:'robotocondensed-regular';font-size:15px;position:relative;z-index:1;}
			.content_left ul >li:hover >a{color:#ff0;}
			.catmenu{position:absolute !important;left:100%;top:0px;display:none;background:#d60000;width:250px;z-index:99999999999;border-left:1px solid #fff;}
			.content_left ul li:hover .catmenu{display:block;}
			.itemmenu{position:absolute !important;left:100%;top:0px;display:none;background:#d60000;width:250px;z-index:99999999999;border-left:1px solid #fff;}
			.catmenu li:hover .itemmenu{display:block;}
			.support_left{border:1px solid #ccc;padding:10px 20px;}
			.support_left h3{text-align:center;margin:0;font-size:16px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold;color:#cc205d;border-bottom:1px solid #ccc;padding-bottom:10px;}
			.img_hot{text-align:center;margin-top:10px;}
			.fule_list{margin-bottom:20px;}
			.fule_cat{border-bottom:2px solid #969696;padding-bottom:20px;}
			.fule_list h3{margin:0px;border-bottom:2px solid #ccc;padding-bottom:10px;margin-bottom:20px;}
			.fule_list h3 a{font-size:16pt;color:#000;text-transform:uppercase;text-decoration:none;}
			.fule_cat p{margin-left:20px;}
			.fule_cat p a{background:url(../images/icon_li_03.png) left center no-repeat;padding-left:20px;text-transform:none !important;color:#000;text-decoration:none;}
			.fule_cat p a:hover{background:url(../images/hover_a.png) left center no-repeat;color:#f00;}
			.top_container_mid{border-top:1px solid #969696;border-bottom:1px solid #969696;padding-top:10px;padding-bottom:10px;margin-bottom:20px;font-family:'VNFSheila';font-size:20pt;}
			.title_center{border-bottom:1px solid #d50000;padding-bottom:5px;margin-bottom:15px;}
			.title_center h2,.title_center h1{margin:0px;color:#d50000;font-size:22px;text-transform:uppercase;font-family:'RobotoCondensedBold';background:url(../images/images/icontitle_03.png) left center no-repeat;padding-left:53px;line-height:27px;float:left;}
			.readall{float:right;background:#d50000;margin:0px;padding:4px;font-size:13px;transition:0.5s;}
			.readall:hover{background:#000;}
			.readall a{color:#fff;font-family:'robotocondensed-regular';}
			.title_center span{float:right;}
			.title_center span a{color:#6d0227}
			.title_center span a:hover{color:#f00;}
			.img_product{border:1px solid #ccc;padding:5px;}
			.content-product{margin:0px -5px;}
			.pig-product{width:33.33%;float:left;padding:0px 5px;margin-bottom:1.3%;}
			.pig-productc{width:24.9%;float:left;padding:0px 5px;margin-bottom:1.3%;}
			.pig-productc:hover a{color:#d50000}
			.pig-productc h3{margin:0px;text-align:center;overflow:hidden;height:38px;line-height:16px;}
			.pig-productc h3 a{font-family:'RobotoCondensedBold';font-size:16px;color:#3e3e3e;}
			.pig-product:hover a{color:#d50000}
			.pig-product h3{margin:0px;text-align:center;overflow:hidden;height:38px;line-height:16px;font-family:'RobotoCondensedBold';font-size:16px;color:#3e3e3e;margin-top:5px;}
			.box-gsip h3{margin:0px;text-align:center;height:26px;overflow:hidden;}
			.box-gsip h3 a{font-family:'RobotoCondensedBold';font-size:16px;color:#3e3e3e;}
			.box-gsip:hover a{color:#d50000}
			.name-detail{font-family:'RobotoCondensedBold';font-size:18px;}
			.full-clock{margin-top:20px;margin:0px -10px;}
			.full-dos{padding:0px 30px;border-bottom:2px solid;margin-bottom:20px;}
			.noidung img{max-width:100%;}
			.box-detail h1{margin:0px;font-size:24px;}
			.o_o h3{font-size:18px;color:#f00;margin-bottom:5px;}
			.vispro{border-bottom:1px solid #ccc;margin-bottom:20px;}
			.ttsp{font-weight:bold;float:left;font-size:14px;text-transform:uppercase;background:#d50000;padding:7px 15px;color:#fff;margin-bottom:2px;}
			.pig-product:nth-child(5n+0){margin-right:0%;}
			.addthis_toolbox{height:20px;}
			.icon-foos img{transition:all 1s ease-in-out;}
			.icon-foos img:hover{transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);-webkit-transform:scale(1.25,1.25);}
			.box_product{min-height:300px;}
			.hotline_left{background:url(../images/icon_hot_07.png) left center no-repeat;padding-left:20px;font-size:14px;font-weight:bold;margin-top:20px;}
			.hotline_left span{color:#dc0000;font-size:20px;}
			.yahoo-skype-name img{margin-right:5px;}
			.yahoo-skype-name span{color:#0a0bce;margin-left:7px;font-weight:bold;}
			.item-support{background:url(../images/bgsup_03.png) top center no-repeat;padding-top:10px;padding-bottom:10px;}
			.fone_supp{background:url(../images/fone_07.png) left center no-repeat;padding-left:30px;margin:5px 0px;font-size:16px;font-weight:bold;color:#a22a05;}
			.email_supp{background:url(../images/mail_10.png) left center no-repeat;padding-left:30px;}
			.tracuu h3{text-transform:uppercase;font-size:18px;color:#cc205d;font-weight:bold;border-bottom:2px solid #cc205d;padding-bottom:5px;}
			.doitac_left img{border:1px solid #ccc;margin-bottom:20px;max-width:100%;}
			.doitac_left img:hover{border:1px solid #cc205d;}
			.map_left iframe{width:100%;height:284px;}
			.pice span{color:#787878;}
			.box_counter{padding-left:30px;}
			.box_counter p{font-weight:500;}
			.dangon{background:url(../images/online_03.png) left center no-repeat;padding-left:50px;}
			.dayon{background:url(../images/ngay_03.png) left center no-repeat;padding-left:50px;}
			.wekon{background:url(../images/ngay_03.png) left center no-repeat;padding-left:50px;}
			.monon{background:url(../images/ngay_03.png) left center no-repeat;padding-left:50px;}
			.yearon{background:url(../images/ngay_03.png) left center no-repeat;padding-left:50px;}
			.totalron{background:url(../images/tong_03.png) left center no-repeat;padding-left:50px;}
			.masp-pice{margin-top:5px;background:#f3ce03;width:115px;margin:0 auto;border-radius:5px;transition:1s;}
			.masp-pice:hover{background:#ff0;}
			.masp{color:#4c0303;margin-bottom:0px;height:20px;overflow:hidden;font-weight:bold;}
			.pice{color:#f00;float:left;margin-right:6px;margin-bottom:0px;font-size:16px;font-weight:bold;}
			.content_right table td{padding:5px 0px;}
			.name_pice{height:18px;overflow:hidden;text-align:center;margin:5px;}
			.name_pice a{color:#3e3e3e;font-weight:bold;}
			.red-cart{cursor:pointer;margin-bottom:0px;background:url(../images/iconcats_03.png)left center no-repeat;padding:5px;padding-left:26px;margin-left:10px;}
			.red-cart a{color:#000;text-transform:uppercase;}
			.cartdetail{margin-top:5px;background:#f3ce03;width:115px;border-radius:5px;transition:1s;margin-bottom:10px;}
			.cartdetail:hover{background:#ff0;}
			.picscart{cursor:pointer;margin-bottom:0px;background:url(../images/iconcats_03.png)left center no-repeat;padding:5px;padding-left:26px;margin-left:10px;border-bottom:0px !important;}
			.picscart a{color:#000;text-transform:uppercase;font-size:14px;}
			.bang_dangky{border:1px solid #ccc;padding:20px;margin-bottom:20px;}
			.bang_dangky input{border-radius:0px !important;border:1px solid #ccc;}
			.bang_dangnhap{border:1px solid #ccc;padding:20px;margin-bottom:20px;}
			.bang_dangnhap input{border-radius:0px !important;border:1px solid #ccc;}
			.radio_sex1{float:left;}
			.radio{width:13px !important;height:13px !important;float:left}
			.support-kh{border:3px solid #d31e5d;padding:5px;overflow:hidden;}
			.support-khcen{border:3px solid #d31e5d;padding:5px;overflow:hidden;}
			.hotrokh{background:#d31e5d;height:60px;position:relative;}
			.supd1 a:before{content:"";position:absolute;left:9px;top:-6px;width:74px;height:76px;background:url(../images/hotro_03.png) left center no-repeat;padding-left:30px;}
			.supd2 a:before{content:"";position:absolute;left:9px;top:-6px;width:74px;height:76px;background:url(../images/tincuahang_03.png) left center no-repeat;padding-left:30px;}
			.supd3 a:before{content:"";position:absolute;left:9px;top:-6px;width:74px;height:76px;background:url(../images/khuyenmai_03.png) left center no-repeat;padding-left:30px;}
			.top_center{margin-bottom:20px;}
			.top_center a{padding-left:90px;font-size:17px;color:#fff;text-transform:uppercase;text-decoration:none;line-height:65px;}
			.top_center a:hover{color:#ff0;}
			.top_footer{margin-bottom:20px;}
			.box_foo{border:1px solid #ccc;padding-bottom:15px;}
			.img_tin img{max-height:180px;}
			.img_tin{border:1px solid #ccc;}
			.box_foo h3{text-transform:uppercase;font-size:16pt;font-weight:bold;color:#cc205d;margin:15px;border-bottom:2px solid;}
			.box_foo img:hover{opacity:0.8}
			.name_tin{margin:5px 0px;}
			.name_tin a{font-weight:bold;text-decoration:none;color:#300606;}
			.name_tin a:hover{color:#f00;}
			.item_tin{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;}
			.item_tin img{border-radius:7px;float:left;margin-right:5px;border:1px solid #ccc;}
			.item_tin p a{color:#000;}
			.item_tin p a:hover{color:#f00;}
			.box_foo p{margin:0px 15px;}
			.dangky_dangnhap{color:#fff;float:left;padding:15px 25px;margin-left:0px;}
			.dangky_dangnhap a{font-size:15px;color:#fff;font-weight:bold;}
			.dangky_dangnhap2{color:#fff;float:left;padding:15px 10px;}
			.dangky_dangnhap2 a{font-size:15px;color:#fff;font-weight:bold;}
			.button2{background:#e43774;min-height:38px;max-width:107px;text-align:center;color:#FFF;transition:all 0.6s;}
			.button2:hover{background:#000;}
			.cart_menu{float:left;padding-left:20px;padding-top:12px;color:#fff;font-size:16px;font-weight:bold;}
			.cart_menu span{color:#ff0000;font-weight:bold;font-size:18px;}
			.cart_menu2{float:left;padding-left:20px;padding-top:12px;color:#fff;font-size:16px;}
			.cart_menu2 span{color:#ff0000;font-weight:bold;font-size:18px;}
			.dangkynhantin{max-width:490px;margin:0 auto;padding-bottom:26px;}
			.dangkynhantin input{width:100%;height:35px;border-radius:5px;border:1px solid #ccc;color:#ccc;margin-bottom:30px;}
			.box_foo p{margin-bottom:10px;}
			#btn_send_newsletter{width:70px !important;height:31px !important;background:#f11764;float:right;color:#fff;}
			.donhang_full table{border:1px solid #ccc;}
			.donhang_full tr{height:25px;}
			.infor_cust h3{text-transform:uppercase;font-size:19px;font-weight:bold;}
			.center_footer{max-width:1200px;margin:0 auto;padding-bottom:20px;padding:10px 0px;}
			.sile{background:url(../images/hotline-ic_03.png) left center no-repeat;padding-left:50px;}
			.muasu{color:#a39f9f}
			.lg_fos{margin-top:50px;margin-bottom:10px;float:left;margin-right:30px;}
			.contskm{float:left;max-width:545px;}
			.gio_left{background:url(../images/lock_03.png) left center no-repeat;padding-left:30px;margin-left:30px;}
			.search-tracuu{border:1px solid #ccc;}
			.texttracuu{border:0px;border-radius:0px;float:left;margin:0px;height:40px;}
			.buttomtracuu{border:0px;border-radius:0px;background:url(../images/icontracuu_03.png) no-repeat;width:36px;height:38px;float:right;margin:0px;}
			.like_facebook{position:fixed;top:265px;right:-230px;width:278px;z-index:9999;}
			.icon_like{float:left;width:48px;cursor:pointer;}
			.content_like{float:left;width:230px;background-color:#F7F7F7;}
			.fotorama__arr--next{display:none !important;}
			.fotorama__arr--prev{display:none !important;}
			.fotorama__nav__shaft{display:none !important;}
			.addthis_toolbox{height:20px;clear:both;}
			.addtocart{background:#e43774;padding:8px 15px;color:#fff;transition:all 0.5s;cursor:pointer;}
			.addtocart:hover{background:#000;color:#fff;}
			.size{width:120px;border-radius:5px;font-size:13px;height:25px;}
			.full_news{padding:0px;list-style:none;}
			.full_news .big-news{text-align:left;transition:all 0.6s;margin-bottom:10px;}
			.wrap{border-bottom:1px dashed #bebebe;padding-bottom:10px;}
			.full_news .big-news img{width:150px;height:130px;padding:5px;float:left;margin-right:10px;border:1px solid #bebebe;transition:all 0.6s;}
			.full_news .big-news img:hover{border:1px solid #f00;}
			.full_news .big-news h3 a{text-decoration:none;transition:all 0.6s;color:#797979;}
			.full_news .big-news h3 a:hover{color:#cc205d;}
			.full_news .big-news h3{font-size:16px;font-weight:bold;margin-top:10px;margin-bottom:0px;}
			.iconnew{margin-left:10px;}
			.hot-pro{position:absolute;top:1px;right:1px;z-index:9999;}
			.sale-pro{position:absolute;left:1px;top:1px;z-index:9999;}
			.dangky_dangnhap a:hover{color:#ff0;}
			.dangky_dangnhap2 a:hover{color:#ff0;}
			.box_dk_dn{display:none;}
			.phantrang{text-align:center;padding-top:15px;margin-bottom:10px;}
			.phantrang a{background:linear-gradient(to bottom, #F8F8F8 0%, #EAEAEA 100%) repeat scroll 0 0 transparent;border:1px solid #D2D2D2;box-shadow:0 1px 0 #FFFFFF inset;color:#636363;cursor:pointer;font-size:15px;margin:0 0 0 4px;padding:3px 8px;border-radius:5px;}
			.phantrang a:hover{background:#d50000;box-shadow:none;color:#FFFFFF !important;text-decoration:none;}
			.phantrang .paginate_button_disabled{background:linear-gradient(to bottom, #F8F8F8 0%, #EAEAEA 100%) repeat scroll 0 0 transparent;border:1px solid #D2D2D2 !important;color:#000 !important;cursor:pointer;padding:3px 15px;}
			.phantrang .paginate_active, .phantrang .paginate_active:hover{background:#d50000;color:#fff;}
			.next{display:none;}
			.previous{display:none;}
			.slidefoo{position:relative;max-width:300px;margin-top:20px;}
			.slidefoo:before{content:"";position:absolute;bottom:-13px;left:0px;background:url(../images/left_de_03.png) no-repeat;width:115px;height:117px;z-index:123;}
			.slidefoo:after{content:"";position:absolute;top:-15px;right:0px;background:url(../images/top_de_03.png) no-repeat;width:115px;height:117px;z-index:123;}
			.box-sdk{margin:0px 15px;background:url(../images/line-footer_03.png) top center repeat-x;padding-top:20px;}
			.contskm h2{text-transform:uppercase;font-size:24px;color:#ffff00;}
			.o_o{margin-bottom:20px;}
			.o_o li a{color:#3e3e3e;}
			.o_o li a:hover{color:#f00;}
			.MagicZoom{border:2px solid #3e3e3e;margin-bottom:10px !important;}
			.menumobile{display:none;}
			.menulist{max-width:1200px;margin:0 auto;padding:5px 0px;margin-top:10px;}
			.header a{background:url(../js/menu/demo/menu.png)top center no-repeat;display:block;width:50px;height:39px;position:absolute;top:3px;left:5px;padding-top:22px;font-weight:bold;font-size:10px;color:#000;box-shadow:0px 0px 2px #fff;}
			#mm-blocker{background:rgba(46,46,46,0.5) !important;}
			.mm-menu .mm-list > li > a.mm-subclose{background:rgba(46, 46, 46, 1)!important;color:rgba(255, 255, 255, 1) !important;}
			.aclist{color:#f00 !important;}
			.menu-list{background:#d60000}
			.search-slogan{background:#eaeaea}
			.ful-ship{max-width:1200px;margin:0 auto;}
			.left_slider{width:75%;float:left;position:relative;}
			.right-slider{width:25%;float:left;background:#fe5045;height:380px;position: relative;}
			.title-slider{background:#d60000;}
			.title-slider h2{margin:0px;padding:5px;text-align:center;font-family:'RobotoCondensedBold';font-size:16px;text-transform:uppercase;color:#fff;}
			#slider_content:before{content:'';height:110px;width:100%;background:rgba(0,0,0,0.5);position:absolute;left:0px;bottom:0px;z-index:100;}
			#slider_content:after{content:'';height:0px;width:300px;background:#fff;position:absolute;left:0px;top:330px;right:0px;margin:0 auto;z-index:100;}
			.left_slider .caption_slider1{position:absolute;left:200px;top:273px;z-index:10000;}
			.left_slider .caption_slider2{position:absolute;left:315px !important;top:328px;z-index:10000;}
			.left_slider .caption_slider1 p,
			.left_slider .caption_slider2 p{color:#fff;font-size:40px;}
			.left_slider .caption_slider1 p{color:yellow;}
			.left_slider .caption_slider2 p{color:red;}
			.hotls{text-align: center;}
			.img_zalooa{margin:5px 0px;}
			.zalooa {
				font-weight: bold;
				color: #f0f2f5;
				font-size: 20px;
				margin-top: -5px;
			}
			.namehot{    font-family: 'robotocondensed-regular';
			color: #fff;
			font-size: 15px;
			line-height: 20px;}
			.numberhot{    font-family: 'RobotoCondensedBold';
			font-size: 22px;
			color: #fff;
			line-height: 22px;}
			.icon-support{text-align:center;margin-top:5px;}
			.icon-support img{margin-right:10px;}
			.huongdan{    padding: 13px;
				text-align: center;}
				.huongdan h3{margin:0px;}
				.huongdan h3 a{color:#fff200;text-transform:uppercase;font-weight:bold;line-height:40px;font-size:27px;text-shadow:0px 2px 2px #000;-webkit-animation:my 700ms infinite;-moz-animation:my 700ms infinite;-o-animation:my 700ms infinite;animation:my 700ms infinite;}
				.container-left{width:20.834%;float:left;margin-top:3px;}
				.pr-left img{width:100%;}
				.pr-left img:hover{opacity:0.8;}
				.map-left{border:2px solid #ccc;}
				.map-left img{width:100%;}
				.center-web{float:left;width:55%;margin:0px 1.666%;}
				.container-right{width:20.834%;float:right;margin-top:3px;}
				.title_right{border-bottom:1px solid #d50000;padding-bottom:5px;}
				.title_right h2{margin:0px;color:#d50000;font-size:22px;text-transform:uppercase;font-family:'RobotoCondensedBold';background:url(../images/images/new_06.png) left center no-repeat;padding-left:30px;}
				.content_right{background:#fe5045;margin-top:1px;padding:10px 0px;}
				#cts_partner5{width:100%;max-width:230px;margin:0px auto;position:relative;height:395px;overflow:hidden;}
				.img-pro{border:1px solid #ccc;background:#fff;padding:5px;}
				.img-pro img{width:100%;}
				.name-bew{text-align:center;}
				.name-bew a{color:#fff;font-family:'robotocondensed-regular';font-size:16px;}
				.name-bew{margin:5px 0px;}
				.pr-right img{border:2px solid #ccc;width:100%;height:auto;margin-top:1px;}
				.pr-right img:hover{opacity:0.8;}
				.titlevideo{border-bottom:1px solid #d50000;margin-top:15px;}
				.titlevideo h2{background:url(../images/images/iconvideo_03.png) left center no-repeat;padding-left:35px;margin:0px;color:#d50000;text-transform:uppercase;font-size:22px;font-family:'RobotoCondensedBold';}
				.name-video a{color:#3e3e3e;font-family:'robotocondensed-regular';}
				.img-video{position:relative;}
				.playvideo{position:absolute;top:30%;left:35%;z-index:1;}
				.playvideo:hover img{opacity:1 !important;}
				.title-footer{font-family:'robotocondensed-regular';font-size:17px;color:#fff;margin-bottom:5px;text-transform:capitalize;}
				.cat2{color:#d3d3d3;font-family:'robotocondensed-regular';background:url(../images/images/iconlifoo_03.png) left center no-repeat;padding-left:10px;margin-bottom:5px !important;}
				.cat2 a{color:#d3d3d3 !important;}
				.cat2 a:hover{color:#fff !important;text-decoration:underline !important;}
				.TB-footer{width:100%;max-width:1200px;margin:0 auto;}
				/*.bottom-footer{background:url(../images/background_snow.png), #232323;}*/
				.bottom-footer{background: #232323;}

				.content-TB-Foo{border-bottom:2px solid #d50000;}
				.TB-footer ul{margin:0px;list-style:none;padding:0px;text-align:center;}
				.TB-footer ul li{padding:10px 20px 10px 0px;display:inline-block;}
				.TB-footer ul li a{color:#fff;font-family:'robotocondensed-regular';font-size:15px;}
				.TB-footer ul li a:hover{color:#ff0;}
				.active2{color:#ff0 !important;}
				.linefooter{background:#b0b0b0;height:12px;width:2px;padding:0px !important;margin-top:14px;margin-right:20px;}
				.Paye{max-width:1200px;margin:0 auto;margin-top:10px;}
				.contact-paye{width:100%;float:left}
				.share-FB{width:48%;float:right;}
				.stMainServices{height:21px !important;}
				.copyright-FT{background:#d50000;}
				.content-CPR{max-width:1200px;margin:0 auto;font-family:'robotocondensed-regular';font-size:15px;}
				.content-CPR p{margin:0px;padding-top:5px;}
				.left-CPR{float:left;width:40%;}
				.slogan-footer{float:right;width:60%}
				.name-sevice{text-align:left !important;}
				.other-video{margin-top:20px;}
				.img-QP{border:1px solid #ccc !important;padding:3px !important;}
				.selectors{display:none;}
				.containt-tem{margin:0px -10px;}
				.item-tem{width: 19%;display: inline-block;padding: 10px;vertical-align: top;}
				.img-tem{border:1px solid #ccc;padding:5px;}
				.img-tem:hover{border:1px solid #f00;}
				.img-tem:hover img{opacity:0.8;}
				.item-tem img{width:100%;}
				.hover-img{color:#000;background:#fff;display:none;position:absolute;z-index:1000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0px 0px 10px #000;font-size:11px;width:220px;padding:10px;text-align:left;}
				.hover-img h3{margin:0px;font-weight:bold;font-size:16px;color:#d50000;}
				.hover-img p{margin:0px;padding:0px;font-size:14px;margin-left:3px;}
				.hover-img p span{font-weight:bold;}
				.form-search{width:60%;margin:0 auto;}
				.select-search{width:40%;float:left;margin-right:2%}
				.select-search select{width:100% !important;}
				.input-search{width:50%;float:left;}
				.text_searchtem{float:left;}
				.box_content table td{padding:5px;}
				.button_searchtem{width:17%;float:left;margin-left:3%}
				.pay span{color:#f00;}
				.box-gsip{margin:0px 5px;}
				#demo{margin:0px 20px;margin-right:30px;}
				.owl-pagination{display:none !important;}
				.item .img_product:hover{border:1px solid #f00}
				.table-price td{border:2px solid;}
				.name_news h1{margin:0px;margin-bottom:10px;font-size:22px;color:#d50000;font-weight:bold;}
				#row_price{font-size:13px;}
				#row_price a:hover{color:#f00;}
				.download-file img{max-width:100%;}
				.view1 ul{width:690px;background:#900}
				.view1 ul li{float:left;margin:0px 10px !important;}
				.view2 ul{width:690px;background:#900}
				.view2 ul li{float:left;margin:0px 10px !important;}
				.call-phone{z-index:9999;position:fixed;bottom:5px;left:5px;display:none;}
				.input-ykien input{width:30% !important;}
				.textbox-ykien textarea{height:90px;}
				.btnguiykien{width:100px;background:#d60000;color:#fff;border:1px solid #ccc;}
				.name-yk{font-weight:bold;font-size:16px;}
				.ykiena{margin-bottom:10px;}
				.noidung-yk{margin-left:20px;}
				.box_content img{max-width:100%;height:auto}
				.bigul{z-index:999999999 !important;}
				.noidung_news table{max-width:100% !important;}
				.noidung_news table td{max-width:100% !important;width:100% !important;}
				@-webkit-keyframes my{0%{color:#FF0;}
				50%{color:#fff;}
				100%{color:#FF0;}
			}
			@-moz-keyframes my{0%{color:#FF0;}
			50%{color:#fff;}
			100%{color:#FF0;}
		}
		@-o-keyframes my{0%{color:#FF0;}
		50%{color:#fff;}
		100%{color:#FF0;}
	}
	@keyframes my{0%{color:#FF0;}
	50%{color:#fff;}
	100%{color:#FF0;}
}


.ws-title-wrapper{display:none !important;}
td#gs_tti50 {
	padding-top: 0px !important;
}
input.gsc-search-button-v2 {
	width: 41px !important;
	height: 25px !important;
	background: url(../images/search_box_icon.png) center no-repeat,red !important;
	padding: 0px 20px !important;
	min-width: 13px !important;
	margin-top: 0px !important;
}
td.gsc-input {
	padding: 0px !important;
}
table.gsc-search-box td {
	vertical-align: -webkit-baseline-middle !important;
}
.gsc-control-cse.gsc-control-cse-vi {
	padding: 0px !important;
	height: 30px;
	padding-top: 5px !important;
}
.name_temxe a {
	font-weight: bold;
}
.code_temxe {
	float: left;
	color: #46b8da;
	font-weight: bold;
}
.price_temxe {
	float: right;
	color:red;
	font-weight: bold;
}
div#at4-share {
	top: 325px !important;
}
.vcos img {
	width: 100%;
	bottom: 0px;
	position: absolute;
	left: 0;
}
label.label_dieukhoan {
	position: relative;
	top: -10px;
	margin-left: 5px;
}
div#tipDiv {
	display: none !important;
}
#bttop{background:url(images/images/top_scroll_img.png) no-repeat; width:48px; height:49px;text-align:center;padding:5px;position:fixed;bottom:30px;right:5px;cursor:pointer;display:none;color:#fff;font-size:11px;font-weight:900; z-index:999;}
#bttop:hover{ opacity:0.6}
h3.camonquykhach {
	font-size: 40px;
	text-align: center;
	text-transform: uppercase;
	margin: 20px 0px;
	margin-bottom: 25px;
}
h4.lienhesau {
	font-size: 25px;
	text-align: center;
	margin-bottom: 20px;
}
.tt_email {
	background: url(../images/tt_email.png) no-repeat 0px;
	padding-left: 110px;
	font-size: 20px;
	line-height: 25px;
	width: 80%;
	margin: 30px 10%;
}
.btn_dieuhuong a {
	background: #d60000;
	padding: 10px 30px;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	margin: 10px;
	border-radius: 5px;
}
.btn_dieuhuong {
	text-align: center;
}
.ghichu{
	margin-top: 50px;
	color: red;
	font-weight: bold;
	font-style: italic;
}
.fancybox-opened{z-index:999999999 !important;}
.fancybox-overlay{background:none !important;}
#zoomlon img{height:auto !important;}
.bantay{cursor: pointer;}
.despro * {
	font-size: 13px !important;
	font-weight: bold;
}
.cacloaixe a {
	background: #d60000;
	color: #fff;
	padding: 5px;
	border-radius: 5px;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-family: roboto;
	transition:0.5s;
}
.cacloaixe a:hover{
	transition:0.5s;
	background: #886363;
}
.cacloaixe {
	line-height: 30px;
}
.cacloaixe p {
	display: inline-block;
}
span.usecar {
	text-transform: uppercase;
	font-weight: bold;
	-webkit-animation:colorchange 1000ms infinite;-moz-animation:colorchange 1000ms infinite;-o-animation:colorchange 1000ms infinite;animation:colorchange 1000ms infinite;
}
.slide_chitiet{max-width: 600px;margin:auto;}
.chinhanh_ghichu {
	margin-top: 15px;
}
.item_nganhang {
	width: 49%;
	float: left;
	margin-top:10px;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	padding: 10px;
	line-height: 20px;
}
.item_nganhang:nth-child(2n){
	float:right;
}
.fancybox-lock .fancybox-overlay{
	background:rgba(0,0,0,0.5) !important;
}
table#bangtinh td {
	border: 1px solid #ccc;
	width: 23% !important;
	padding: 5px;
}
table#bangtinh tr:first-child td {
	background: #d60000;
	color: #fff;
}
.fb-comments.fb_iframe_widget.fb_iframe_widget_fluid {
	position: relative;
	z-index: 9999;
}
.noidung_news {
	text-align: justify;
}
.w50{
	width: 50%;
	float:left;
}
.w100{width: 100%;
	float:none;}
	.keng, .keng * {
		display: inline-block;
		font-weight: normal;
	}
	div#zoomlon iframe {
		max-width: 100%;
	}
	.work_time {
		background: url(../images/icon_time.png) no-repeat;
		padding-left: 40px;
		line-height: 18px;
		float: left;
		position: relative;
		top: 2px;
		font-size: 15px;
	}
	.chuacong {
		margin:5px 0px;
	}
	.huongdan_dienthoai {
		margin-top: 10px;
		font-size: 16px;
	}
	.content_keyword p {
		display: inline-block;
		background: #ff0;
		border: 1px solid #000;
		padding: 5px;
		border-radius: 5px;
		text-align: justify;
		transition:0.5s;
	}
	.content_keyword p:hover{
		background:red;
		transition:0.5s;
	}
	.content_keyword p:hover a{
		color:#ff0;
		transition:0.5s;
	}
	.content_keyword p a{
		color:red;
		font-weight: bold;
		font-size: 13px;
		transition:0.5s;
	}
	.content_keyword span {
		font-weight: bold;
		text-decoration: underline;
		font-style: italic;
	}
	/*Holiday Promotion*/
	@keyframes scale_animation {
		0%   {transform: scale(.9);}
		100% {transform: scale(1.1);}
	}
	#background_holiday {
		background: url(../images/background_woman.png);
		position: fixed;
		width: 100%;
		height: 100%;
		background-size: 100% 100%;
		display: flex;
		align-items: center;
	}
	.logo_fix_holiday{
		position: fixed;
		top:15px;
		left:35px;
	}
	.text_happywoman {
		text-align: center;
		margin-bottom: 105px;
	}
	.content_choose {
		max-width: 80%;
		margin: 55px auto;
	}
	.content_align_items {
		width: 100%;
	}
	.content_choose .item_rose{
		width: 25%;
		text-align: center;
		float:left;
		animation: scale_animation 1.5s alternate infinite ease-in;
		cursor: pointer;
	}
	.content_choose .item_rose:hover{
		animation-play-state: paused;
	}
	.content_choose .item_rose img{max-width: 100%;height: auto;}
	.w50_woman{max-width: 35%;}
	.content_choose.w50_woman input {
		width: 100%;
		background: #fff6f7;
		border: 1px solid #e3b945;
		height: 40px;
		border-radius: 5px;
		margin-bottom: 20px;
		padding-left: 10px;
		font-size: 15px;
		line-height: 40px;
	}
	.content_choose.w50_woman span {
		font-size: 16px;
		font-style: italic;
		color:#fff;
	}
	.content_choose.w50_woman input[type="submit"] {
		margin-top: 25px;
		text-transform: uppercase;
		color: #ac7c10;
		font-weight: bold;
		max-width: 150px;
		padding: 0px;
	}
	.text_sale_womans{
		font-size: 30px;
		text-transform: uppercase;
		color: #ac7c10;
		font-weight: bold;
		text-align: center;
		text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff;
	}
	a.chitiet_muoinam {
		color: red;
		text-decoration: underline !important;
		font-size: 14px;
	}
	.giaithich_km {
		text-transform: uppercase;
		font-weight: bold;
		color: #fff;
		font-size: 20px;
		margin-top: 20px;
		line-height: 35px;
	}
	.giaithich_km b {
		color: #d60000;
		text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff;
		font-size: 30px;
	}
	span.loading_womans {
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0px;
	}
	.loading_womans img{
		height: 30px !important;
		position: absolute;
		left: calc(50% - 15px);
		top: calc(50% - 15px);
	}
	/*Holiday Promotion*/
	.items_baochi {
		width: 20%;
		float: left;
		padding:10px;
		margin-top:15px;
	}
	.title_baochi{text-align: justify;margin-top:10px;}
	.title_baochi a {
		font-size: 14px;
		font-weight: bold;
		color: #000;
		text-transform: uppercase;
		transition:0.5s;
	}
	.title_baochi a:hover{
		color:#d60000;
		transition:0.5s;
	}
	.items_baochi img{
		max-width: 100%;
	}
	.baochi6{display: none;}
	img.gif_picture {
		height: 166px;
	}
	.slider {
		height: 380px;
	}
	.noidung_news iframe {
		max-width: 100%;
	}
	.sale_price_product span:first-child {
		float: left;
		text-decoration: line-through;
		color: #000;
	}
	.sale_price_product span:last-child {
		float: right;
	}
	span.price_detail {
		text-decoration: line-through;
		margin-right: 10px;
		font-size: 16px;
		color: #000;
	}
	span.price_through {
		color: #000;
		text-decoration: line-through;
		margin-right: 5px;
	}
	.skiptranslate iframe {
		display: none;
	}
	body{top:0px !important;}
	ul.list_donhang li {
		list-style-type: none;
		background: url(../images/check_listdonhang.png) no-repeat 0px 0px;
		padding-left: 25px;
		margin-bottom: 10px;
	}

	ul.list_donhang {
		padding-left: 0px;
	}

	ul.list_donhang li a {
		color: #555;
		font-size: 16px;
		font-style: italic;
		font-weight: bold;
	}

	ul.list_donhang li a:hover {
		color: red;
	}
	.title_lichsumuahang {
		font-weight: bold;
		text-transform: uppercase;
		margin-bottom: 10px;
		font-size: 20px;
		color: #f9be00;
		text-shadow: 1px 1px 1px #000, -1px 1px 1px #000, 1px -1px 1px #000, -1px -1px 1px #000;
		text-align: center;
	}
	.loi_warning{font-weight: bold;color:red;}
	form.form_listdonhang input {
		-webkit-appearance: none;
		display: inline-block;
		width: auto;
	}

	form.form_listdonhang input[type=text] {
		width: calc(100% - 150px);
		border-radius: 5px;
		border: 1px solid #ccc;
	}

	.text_xemhoadon {
		margin-bottom: 10px;
	}

	form.form_listdonhang input[type=submit] {
		background: #d40000;
		color: #fff;
		font-weight: bold;
		border: none;
		text-transform: uppercase;
		padding: 0px 15px;
		border-radius: 5px;
	}
	@media (max-width:960px){

		div#google_translate_element {
			display: inline-block;
			position: relative;
			top: 6px;
			display: flex;
			align-items: center;
			justify-content: center;
		}
		.content_main_product img {
			max-width: 100%;
			height: auto;
		}
		.slider {
			height: auto;
		}
		img.gif_picture {
			height: auto;
		}
		.w50_woman {
			max-width: 80%;
		}
		/*Holiday Promotion*/
		@keyframes scale_animation {
			0%   {transform: scale(.9);}
			100% {transform: scale(1.1);}
		}
		#background_holiday {
			background: url(../images/background_woman.png);
			position: fixed;
			width: 100%;
			height: 100%;
			background-size: 100% 100%;
			display: flex;
			align-items: center;
		}
		.logo_fix_holiday{
			position: fixed;
			top:15px;
			left:35px;
		}
		.text_happywoman {
			text-align: center;

		}
		.content_choose {
			max-width: 90%;
			margin: 0px auto;
		}
		.content_align_items {
			width: 100%;
		}
		.content_choose .item_rose{
			width: 45%;
			text-align: center;
			float:left;
			animation: scale_animation 1.5s alternate infinite ease-in;
			cursor: pointer;
			margin-top: 40px;
			position: relative;
		}
		.content_choose .item_rose:nth-child(2n){
			float:right;
		}
		.content_choose .item_rose:hover{
			animation-play-state: paused;
		}
		.content_choose .item_rose img{max-width: 80%;height: auto;}
		.w50_woman{max-width: 90%;}
		.content_choose.w50_woman input {
			width: 100%;
			background: #fff6f7;
			border: 1px solid #ffc0b8;
			height: 40px;
			border-radius: 5px;
			margin-bottom: 20px;
			padding-left: 10px;
			font-size: 15px;
			line-height: 40px;
		}
		.content_choose.w50_woman span {
			font-size: 16px;
			font-style: italic;
		}
		.content_choose.w50_woman input[type="submit"] {
			margin-top: 25px;
			text-transform: uppercase;
			color: #f39489;
			font-weight: bold;
			max-width: 150px;
			padding: 0px;
		}
		.text_sale_womans{
			font-size: 30px;
			text-transform: uppercase;
			color: #ff0010;
			font-weight: bold;
			text-align: center;
		}
		span.loading_womans {
			position: absolute;
			width: 100%;
			height: 100%;
			left: 0px;
		}
		.loading_womans img{
			height: 30px !important;
			position: absolute;
			left: calc(50% - 15px);
			top: calc(50% - 15px);
		}
		.text_happywoman{
			margin-bottom:0px;
		}
		/*Holiday Promotion*/
	}
	@media (max-width:768px){
		.an_mobile{display: none;}
		.items_baochi {
			width: 50%;
			padding:10px;
		}
		.baochi6{display: block;}
	}
	td.text_all_sp {
		background: #0f73c9;
		color: #fff;
		text-align: center;
		border: 1px solid #000;
		font-weight: bold;
		text-transform: uppercase;
	}
	td.text_price_sp {
		background: #d60000;
		color: #fff;
		border: 1px solid #000;
		font-size: 20px;
		font-weight: bold;
		text-align: center;
	}
	div#zoomlon {
		text-align: justify;
		}.gsc-input-box{
			position: relative !important;
			top: -5px !important;
		}
		form.gsc-search-box{
			position: relative !important;
			top: -3px !important;
		}
		.gsc-search-button-v2{
			border: 0px !important;
		}
		p.phienban_luachon {
			display: inline-block;
			background: #ccc;
			padding: 5px 10px;
			border-radius: 5px;
			cursor: pointer;
			color: #fff;
			text-transform: uppercase;
			font-weight: bold;
			font-size: 12px;
			box-shadow: 2px 2px 4px #ccc;
			transition: 0.5s;
		}
		p.phienban_luachon.active{
			background:red;
			color:#fff !important;
			transition:0.5s;
		}
		.phienban_product p {
			display: inline-block;
		}
		.despro h3 {
			margin-top: 10px;
		}
		.thongbao_giaohangtet {
			margin: 10px 0px;
			background: #d60000;
			padding: 10px;
			font-size: 18px;
			color: yellow;
			font-weight: bold;
			text-align: justify;
			border-radius: 10px;
			box-shadow: 0px 0px 10px #878080;
		}
		.center-web .content_main_product img {
			max-width: 100%;
			height: auto;
		}
		div#box_result_search {
			display: none;
			width: 100%;
			height: 404px;
			background: #fff;
			position: relative;
			z-index: 9999;
			top: -11px;
			border: 1px solid #d60000;
			overflow-y: scroll;
		}
		.loading_search {
			background: #202834;
			height: 100%;
			display: flex;
			align-items: center;
			justify-content: center;
		}
		.img_product_search_ajax {
			vertical-align: top;
			display: inline-block;
			max-width: 65px;
			margin-right: 5px;
		}

		.name_price_search_ajax > p {
			font-size: 12px;
			margin-bottom: 5px;
		}
		.price_search_ajax {
			font-weight: bold;
			color: red;
		}
		.name_price_search_ajax {
			vertical-align: top;
			display: inline-block;
			max-width: calc(100% - 70px);
			text-align: justify;
		}
		.name_price_search_ajax > p:nth-child(1) {
			height: 30px;
			overflow: hidden;
		}
		div#close_search_ajax {
			background: red;
			width: 30px;
			height: 30px;
			text-align: center;
			line-height: 30px;
			font-weight: bold;
			color: #fff;
			font-size: 23px;
			position: absolute;
			display: none;
			right: -30px;
			bottom: -30px;
			z-index: 99999;
			cursor: pointer;
		}