/**head**/
.header
{
	
}
.sf-menu
{
	text-align:right;
}
.nav_top
{
	background: #20abf8;
    padding: 5px 0px 2px 0px;
    text-align: right;
    height: 30px;
}
.menu_t
{
	display:block;
}
.menu_t li
{
	display:inline-block;
	list-style:none;
}
.menu_t li a
{
color: #ffffff;
    border-left: 1px solid #fff;
    display: inline-block;
    margin-left: 10px;
    padding-left: 10px;
    line-height: 13px;
    font-size: 12px;
    font-weight: bold;
}
.menu_t li:first-child a{
	border:none;
}
.gtmb
{
	display:none;
}
.wap_col_f
{
	
    background:#0177ee;
	padding:50px 0px;
}
.star {
    background: url(../images/star1.png) repeat-x;
    height: 15px;
    background-size: 15px;
    width: 75px;
    /* float: right; */
    text-align: center;
    margin: auto;
    margin-top: 12px;
}
.boxtt
{
	width:80%;
	margin:auto;
}
.star span {
    display: block;
    background: url(../images/star.png) repeat-x;
    height: 15px;
    background-size: 15px;
}
.hotlinet span
{
	text-transform:uppercase;
	color:#000;
	font-weight:bold;
	font-size:20px;
}
.hotlinet p
{
	text-transform:uppercase;
	color:#000;
	font-size:14px;
	margin:0px;
	padding:0px;
}
.ct_tbh
{
	display:none;
}
.ct-loc
{
	margin-bottom:20px;
}
.itemproh
{
	margin:10px;
	overflow:hidden;
}
.tbac
{
	color:#193f86!Important;
	font-weight:bold!Important;
}
.list_tbh li a
{
	cursor:pointer;
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	color:#282828;
}
.list_tbh li
{
	display:inline-block;
	margin-right:10px;
}
.list_tbh
{
	margin:20px 0px;
	padding-left:0px;
}
.hotlinet
{
float: left;
    background: url(../images/hots.png) no-repeat;
    background-position: 0px 10px;
    padding: 5px 0px 5px 47px;
    margin-top: 3px;
}
.nav_bg
{
	height:10px;
	background: url(../images/nav.png) top center repeat;
	background-size:100%;
}
.headc
{
	background:#683476;
	position:static!important;
	
}
.fixed
{
	
	background:#683476;
	position:static!important;
}
.logo
{
    width: 100%;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
}
.logo img
{
	max-width:100%;
	height:auto;
}
.giohangt a
{
	font-size: 14px;
    color: #203875;
    text-transform: uppercase;
    font-weight: bold;
}
.giohangt span
{
background: #ed3237;
    color: white;
    font-size: 12px;
    width: 15px;
    height: 15px;
    border-radius: 400px;
    position: absolute;
    top: -6px;
    left: 11px;
    text-align: center;
    line-height: 15px;
}
.giohangt
{
    float: left;
    margin-right: 28px;
    margin-top: 22px;
    margin-bottom: 20px;
    position: relative;
}
.giohangt i
{
	font-size:18px;
	margin-right:10px;
	color:#333333;
}
.menu
{
	margin-top:13px;
}
/**head**/
/**all**/
body
{
    color: #000;
    font-size: 14px;
    background:#ffffff;
	line-height:20px;
	
    font-family: 'Open Sans', sans-serif;
}
/**all**/
/**slider**/
.wap_slider
{
	width:100%;
	overflow:hidden;
}
/**slider**/
/**search**/
.boxsearch
{
	background:#683476;
	border-radius:5px;
	margin-bottom:30px;
	margin-top:-50px;
	z-index: 999;
    position: relative;
}
.box_rs
{
	padding:15px;
	width:65%;
	float:left;
	background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,0) 96%, rgba(80,40,91,1) 100%);
}
.tk_search li a
{
	font-size:14px;
	color:white;
	text-transform:uppercase;
	font-family: 'Oswald', sans-serif;
}
.tk_search li
{
	display:inline-block;
	margin-right:5px;
	padding:4px 10px;
	background:#3b0f47;
	border-radius:4px;
}
.title_box_dm {
    text-transform: uppercase;
    height: 40px;
    background: #d62027;
    color: #fff;
    position: relative;
}
.title_box_dm i {
    font-size: 19px;
    margin-right: 10px;
    font-weight: normal;
    color: #fff;
    height: 40px;
    display: inline-block;
    width: 38px;
    text-align: center;
    padding-top: 12px;
}
.searh
{
	position:relative;
	margin:25px 0px;
}
.searh input[type="submit"]
{
	background: url(../images/icons.png) no-repeat;
	background-position:center center;
	width:50px;
	height:45px;
	background-color:#1d4890;
	border-radius:5px;
	border:none;
	position:absolute;
	top:0px;
	right:0px;
}
.box_rs2 p
{
	font-size:15px;
	color:#ffffff;
	text-transform:uppercase;
    font-family: 'Oswald', sans-serif;
	margin-bottom:10px;
}
.box_rs2 i
{
	width:18px;
	height:18px;
	text-align:center;
	border-radius:3px;
	color:#683476;
	background:white;
	margin-right:5px;
	padding-top:2px;
}
.box_rs2
{
width: 35%;
    float: left;
    background: url(../images/bghot.png) no-repeat;
    background-position: top right;
    padding: 31px 0px 19px 20px;
    border-radius: 0px 4px 4px 0px;
}
.searh input[type="text"]
{
	width:100%;
	color:#404040;
	height:45px;
	background:white;
	border:1px solid #e0e0e0;
	border-radius:5px;
	padding:10px;
}
.listl input
{
	margin-right:10px;
}
.listl
{
	margin-bottom:7px;
	font-size:16px;
	color:#414141;
}
.qclist img
{
	width:100%;
	height:auto;
}
.qclist
{
	margin:30px 0px;
}
.listl li
{
	margin-bottom:7px;
	list-style:none;
}
.listl li a
{
	font-size:16px;
	color:#414141;
}
.title_left
{
	margin:30px 0px;
	font-size:24px;
	font-weight:bold;
	font-family:Roboto
}
.tk_search
{
	margin-bottom:10px;
	padding-left:0px;
}
/**search**/
/**main_content**/
.item_lh img
{
	max-width:100%;
	height:auto;
	margin-bottom:10px;
}
.item_lh
{
	text-align:center;
	margin:0px 10px;
}
.item_lh p
{
	font-size:18px;
	text-transform:uppercase;
	color:#193f86;
	font-weight:500;
	font-family: 'Oswald', sans-serif;
}
.box_linkh
{
	border-top:2px solid #e4e4e4;
	border-bottom:2px solid #e4e4e4;
	padding:10px 0px;
	margin:10px 0px;
}
.imggt
{
	margin:20px 0px;
}
.imggt img
{
	width:100%;
	height:auto;
}
.wap_gt
{
	background: url(../images/gt.png) no-repeat;
}
.itemdmh div a
{
	font-weight:bold;
	color:#193f86;
	text-transform:uppercase;
	display:block;
	text-align:center;
	margin-top:10px;
}
.wapdmh
{
	border-bottom:1px solid #ececec;
	padding-bottom:30px;
	margin-bottom:30px;
}
.itemdmh div:before {
    content: "";
    display: inline-block;
	width:33px;
	height:3px;
	background:#80d4fb;
}
.itemdmh img
{
	width:100%;
	height:auto;
	margin-bottom:30px;
}
.itemdmh
{
	margin:25px;
	text-align:center;
}
.boxgth
{
	margin:30px 0px;
}
.titlegt
{
	font-size:24px;
	text-transform:uppercase;
	font-weight:bold;
	color:#00a9f6;
	line-height:30px;
	margin-bottom:20px;
}
.itemqc img
{
	width:100%;
	height:auto;
}
.itemcc2 {
    margin: 0px 15px;
	
	margin-bottom:50px;
	text-align:center;
}
.itemcc2 p {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    color: #000000;
    margin-bottom: 20px;
}
.itemcc2 div {
    font-size: 14px;
    color: #000000;
}
.itemcc2 img {
    width: 30%;
    height: auto;
    margin: auto;
    margin: 15px 0px;
}
.wap_cc2 {
    margin-bottom: 40px;
}
.itemsph img
{
	width:100%;
	height:auto;
}
.title_vs
{
	text-align:center;
	margin:30px 0px;
	font-family:Roboto;
	color:#1b2a62;
	font-size:24px;
	text-transform:uppercase;
}
.infodvh a
{
	color:white;
	font-size:14px;
}
.infodvh p
{
	font-size:14px;
	margin:5px 0px;
}
.infodvh span
{
	font-family:Roboto;
	font-size:28px;
}
.infodvh
{
	color:white;
	position:absolute;
	top:0px;
	left:0px;
	text-align:center;
	width:100%;
	padding:40px 20px 20px 20px;
}
.itemsph
{
	position:relative;
	margin:30px 0px;
}
.gthome
{
	margin:30px 0px;
	line-height:24px;
}
.imggth
{
	margin:30px 0px;
	max-width:100%;
	height:auto;
}
.gthome img
{
	max-width:100%;
	height:auto;
}
.butt_kp i
{
	border:2px solid #000;
	width:40px;
	height:40px;
	text-align:center;
	border-radius:500px;
	padding-top:8px;
	margin-right:5px;
}
.itemdtt >div
{
	font-size:13px;
	color:#595959;
	padding:15px;
    font-family: 'Oswald', sans-serif;
}
.itemdtt img
{
	width:100%;
	height:auto;
}
.name_tt2
{
	font-size:16px;
	color:#151515;
	padding:15px;
    font-family: 'Oswald', sans-serif;
	display:block;
}
.waptth
{
	margin:10px -7px;
}
.itemdtt
{
	margin:7px;
	background:white;
	border-radius:5px;
	text-align:center;
}
.itemdtt
{
	background:white;
}
.butt_kp a
{
	font-size:20px;
	text-transform:uppercase;
	display:inline-block;
	border-radius:500px;
	background:white;
    font-family: 'Oswald', sans-serif;
	color:#000;
	padding:5px;
	padding-right: 20px;
}
.butt_kp
{
	text-align:right;
    margin-top: 60px;
}
.texth
{
font-size: 40px;
    text-transform: uppercase;
    color: white;
    font-family: 'Oswald', sans-serif;
    margin: 10px 0px;
    line-height: 45px;
}
.wap_gp
{
    background: url(../images/bgh.png) no-repeat;
	background-position:center center;
	padding:50px 0px;
}
.itemdah img
{
	width:100%;
	height:auto;
}
.itemdah
{
	margin:0px 8px;
	background:white;
	padding:15px;
	border-radius:5px;
	text-align:center;
}
.itemdah img
{
	width:100%;
	margin:15px 0px;
}
.xemct a
{
	display:inline-block;
	font-size:13px;
	color:white;
	text-transform:uppercase;
	padding:5px 10px;
	border-radius:5px;
	background:#1a1a1a;
}
.itemdah >a
{
	font-size:16px;
	text-transform:uppercase;
	color:#151515;
    font-family: 'Oswald', sans-serif;
}
.title_wyk
{
color: #ffffff;
    font-size: 36px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
    line-height: 41px
}
.nyk span
{
	color:#00a9f6;
	font-style:italic;
}
.nyk b
{
	font-weight:bold;
	color:#1e5480;
}
.ndyk
{
	color:#7c7c7c;
	height:80px;
	overflow:hidden;
	margin-bottom:10px;
}
.item_yk img
{
    width: 71px;
    height: 71px;
    border-radius: 500px;
    position: absolute;
    left: 43%;
    z-index: 999;
    bottom: -32px;
}
.ctyk .owl-controls
{
	    position: absolute;
    left: -295px;
    bottom: 35px;
}
.ctyk .owl-next
{
    border: 2px solid white;
    border-radius:10px;
    background: none!important;
    padding: 3px 8px;
    height: auto!important;
}
.ctyk .owl-prev
{
	    border: 2px solid white;
    border-radius: 10px;
    background: none!important;
    padding: 3px 8px;
    height: auto!important;
}
.item_yk
{
	background:white;
	position:relative;
	padding:30px 30px 70px 30px;
	margin:0px 12px;
	margin-bottom:35px;
	background: url(../images/nhay.png) no-repeat bottom right #fff;
}
.wap_yk
{
	padding:60px 0px;
	background: url(../images/bgy.jpg) no-repeat top center;
	margin:40px 0px
}
.wapdah
{
	margin:0px -8px;
	margin-bottom:40px;
}
.title_h
{
	margin:40px 0px 30px 0px;
}
.title_h a
{
	
    font-family: Roboto;
	font-size:32px;
	color:#193f86;
	font-weight:bold;
}
.title_h span
{
	
    font-family: Roboto;
	font-size:32px;
	color:#193f86;
	font-weight:bold;
}
.itemspm img
{
	width:100%;
	height:auto;
	border-radius:5px;
}
.itemspm
{
	margin:7px;
}
.itemscateh
{
	margin-bottom:20px;
	background:white;
	border-radius:5px;
	overflow:hidden;
	text-align:center;
}
.itemscateh p
{
height: 23px;
    font-size: 16px;
    text-transform: uppercase;
    color: #151515;
    font-family: 'Oswald', sans-serif;
    text-align: center;
    margin: 15px;
    /* display: block; */
    font-weight: 500;
}
.itemscateh img
{
	height:230px;
	width:auto;
}
/**main_content**/
/**foot**/
.title_f span
{
	
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}
.anhcn
{
	margin-bottom:20px;
}
.anhcn img
{
	width:100%;
	height:auto;
}
.title_f a
{
	
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}
.list_cf
{
	padding-left:0px;
}
.list_cf li
{
	list-style:none;
	margin-bottom:10px;
}
.list_cf a
{
	font-size:14px;
	color:#fff;
}
.title_f
{
	margin-bottom:20px;
	position:relative;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
}
.wap_bqtt
{
	background:#0558ac;
	padding:15px 0px;
	color:#fff;
	font-size:13px;
	text-align:center;
	
}
.but_f
  {
	  position:fixed;
	  bottom:50px;
	  right:10px;
  }
  .but_f a i
  {
	      display: block;
    font-size: 15px;
    line-height: 30px;
    color: #ffffff;
  }
  .but_f a:hover i
  {
	      display: block;
    font-size: 20px;
    line-height: 30px;
    color: #fbdd12;
	  
  }
  .but_f a
  {
	cursor: pointer;
    display: block;
    width: 33px;
    height: 33px;
    display: block;
    text-align: center;
    bottom: 55px;
    z-index: 999;
    border-radius: 2px;
    margin-bottom: 10px;
    background: #ebae30;
    border-radius: 500px;
  }
.mxh_f
{
	margin:15px 0px;
	text-align:right;
}
.mxh_f a i
{
	font-size:23px;
	color:#808080
}
.mxh_f a
{
	display:inline-block;
	margin-right:7px;
}
.namef
{
    text-align: center;
    margin: 30px 0px;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	color:#1b2a62;
}
.namef img
{
	   width:200px;
	   height:auto;
	   padding:0px 20px;
    background: white;
}
.infof
{
	margin-bottom:20px;
}
.infof span
{
	font-size:14px;
	color:#fff;
}
.infof p
{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	margin-bottom:7px;
}
.infof i
{
	color:#ff0000;
	margin-right:5px;
}
.dknt input[type="text"]
{
	border:1px solid #cfcfcf;
	padding:5px;
	width:70%;
	height:38px;
	border-radius:500px;
}
.dknt input[type="submit"]
{
    background: url(../images/icondk.png) no-repeat;
	background-position:center center;
	border:none;
	width:35px;
	height:35px;
	cursor:pointer;
	position:absolute;
	left:60%;
	top:1px;
}
.bocongthuong img
{
	max-width:100%;
	height:auto;
}
.dknt
{
	margin-bottom:10px;
	position:relative;
}
/**foot**/
/*stylechitiet*/
.wap_titlesp
{
	 backgrou1nd: url(../images/bgb.png) no-repeat center center;
	 margin-bottom:20px;
	 padding:30px 0px;
}
.list_order table {
    width: 100%;
}
#title_table {
    font-weight: bold;
    background: none!important;
}
.list_order td {
    padding: 10px;
}
.list_order tbody>tr:nth-child(2n) {
    background: #f7f7f7;
}
.b_order
{
	padding:15px 0px;
	text-align:right;
}
.mess
{
	border-left:2px solid #f51b1b;
	padding:5px;
	background:#f3f0ca;
	margin:10px 0px;
}
#fvujq-form1
{
	padding:0px 10px;
	background:#b6e7ea;
	border:1px solid #6cd8df
}
.input-contact-form, .message-contact-form {
width: 100%;
height: 50px;
border: 1px solid #ccc;
background:#efefef	
}
#title_re {
border-bottom: 1px solid #CCCCCC;
background:#f51b1b;
color: white;
font-weight: bold;
padding: 5px 0 5px 10px;
}
.register-field {
border-bottom: 1px solid #CCCCCC;
display: block;
min-height: 25px;
padding-bottom: 5px;
padding-top: 5px;
}
.register-field label {
color: black;
float: left;
line-height: 22px;
margin-right: 5px;
padding-left: 5px;
width: 150px;
}
.inputtext {width: 280px;
padding: 5px;
border: 1px solid #ccc;
background: white;
height: 25px;
}
.warning
{
	color:red;
	font-style:italic;
	display:none;
}
.thanhcong
{
	display:none;
	margin-top:20px;
}
.effect-loaded
{
	margin-bottom:5px;
}
.loidangnhap
{
	background:red;
	padding:5px;
	color:white;
	font-style:italic;
	font-weight:bold;
	display:none;
}
.input-contact-form, .message-contact-form {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    margin-bottom: 15px;
}
.btxn {
    background: #e10020;
    border-color: #e10020;
    height: 41px;
    font-size: 16px;
    color: #FFF;
    box-shadow: none !important;
    -webkit-transition: ease all .4s;
    -o-transition: ease all .4s;
    transition: ease all .4s;
    width: 100%;
    padding: 10px 16px;
    display: block;
    width: 100%;
    border-radius: 5px 5px 5px 5px;
}
.popup
{
	display:none;
}
.b_order a:hover
{
	color:#FC3
}
.b_order a
{
	margin-right:0px;
	margin-left:10px;
	display: inline-block;
padding: 8px 10px;
background: #f51b1b;
color: white;
font-weight: bold;
cursor: pointer;
}
.muangay:hover
{
	    background: #ff6723;
		color:white;
}
.muangay
{
 background: #d62027;
    color: white;
    border-radius: 300px;
    display: inline-block;
    margin-left: 7px;
    padding: 12px 43px 12px 45px;
    text-transform: uppercase;
    cursor: pointer;
    font-size: 14px;
    margin-bottom: 20px;
    font-weight: bold;
}
.ct_ict button:hover
{
	    color: #d0011b;
    border-color: #d0011b;
}
.quantity input
{
	outline: none;
    cursor: pointer;
    border: none;
    font-size: .875rem;
    font-weight: 300;
    line-height: 1;
    letter-spacing: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: background-color .1s cubic-bezier(.4,0,.6,1);
    transition: background-color .1s cubic-bezier(.4,0,.6,1);
    border: 1px solid rgba(0,0,0,.09);
    border-radius: 2px;
    background: transparent;
    color: rgba(0,0,0,.8);
    width: 32px;
    height: 32px;
	width: 50px;
    height: 32px;
    border-left: none;
    border-right: none;
    font-size: 16px;
    font-weight: 400;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    cursor: text;
    border-radius: 0;
    -webkit-appearance: none;
	float:left;
}
.themvaogio i
{
	margin-right:5px;
	font-size:16px;
}
.themvaogio:hover
{
	background:#1767ed;
	color:white
}
.themvaogio
{
margin-top: 20px;
    background: #1d4890;
    cursor: pointer;
    border-radius: 300px;
    padding: 13px 20px;
    color: #fff;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: bold;
}
.quantity button
{
	margin:0px!important;
	float:left;
}
.ct_ict .butact
{
	color: #d0011b;
    border-color: #d0011b;
}
.ct_ict button
{
	cursor: pointer;
    min-width: 5rem;
    min-height: 2.125rem;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: .25rem .75rem;
    margin: 0 8px 8px 0;
    color: rgba(0,0,0,.8);
    text-align: left;
    border-radius: 2px;
    border: 1px solid rgba(0,0,0,.09);
    position: relative;
    background: #fff;
    outline: 0;
    word-break: break-word;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
	cursor:pointer;
}
.tit_ict
{
	color: #757575;
	margin-bottom:10px;
}
.ct_ict img
{
	max-width:100%!important;
	height:auto!important;
}
.ct_ict
{
	
	color: #757575;
	margin-bottom:10px;
	line-height:24px;
}

.proh
{
	margin:0px 10px;
}
.mucluc
{
	line-height:25px;
}
.mucluc a
{
	cursor:pointer;
	font-size:15px;
}
.wap_ml
{
	    background: #f9f9f9;
    border: 1px solid #aaa;
    padding: 10px;
    margin-bottom: 1em;
    width: auto;
    display: table;
    font-size: 95%;
	font-size:13px;
}
.tt_ml a
{
	cursor:pointer;
}
.tt_ml
{
	    text-align: center;
    font-weight: 700;
    margin: 0;
    padding: 0;
}
.title_cl
{
	font-size:32px;
	color:#193f86;
	font-weight:bold;
	margin:50px 0px;
}
.wap_ctpr
{
	margin:30px 0px;
	paddi1ng:30px 20px 210px 20px;
	 backg1round: url(../images/bgbg.png) repeat-x bottom center #1b2a62;
	 colo1r:white;
}
.box_mota
{
margin: 10px 0px;
    font-size: 15px;
    line-height: 24px;
	color:#5f5f5f;
}
.giohang i
{
}
.giohang span
{
	display:block;
	text-align:center;
	font-size:12px;
	margin-top:5px;
}
.giabnct
{
color: #d0011b;
    font-size: 32px;
    font-weight: 500;
    padding-right: 10px;
    line-height: 28px;
}
.giagocct
{
    font-size: 15px;
    text-decoration: line-through;
    color: #929292;
    margin-right: 10px;
    padding-right: 10px;
}
.gg .r .f span {
    color: Red;
}
.gg .r .t span {
    text-decoration: line-through;
    color: #666;
}

.cc
{
	margin-bottom:10px;
	margin-top:10px;
}
.cc .l {
width: 49%;
    display: inline-block;
    overflow: hidden;
}
.cc li {
    color: #545454;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    background: url(../images/i3.gif) no-repeat left center;
    padding-left: 15px;
}
.gg {
    overflow: hidden;
    padding-top: 10px;
    margin-bottom: 20px;
}
.gg .l {
    line-height: 60px;
    color: #ff0000 !important;
    font-family: Impact, "Conv_UTM Impact" ,sans-serif;
    font-size: 38px !important;
    transform: skew(-8deg, 0deg) scale(1, 1.3);
    padding-left: 5px;
}
.t
{
	margin: 5px 0px 5px 0px;
}
.gg li {
display:table-cell;
vertical-align:middle;
}
.giambn
{
    font-size: 12px;
    color: #fff;
    text-transform: uppercase;
    background: #d0011b;
    border-radius: 2px;
    padding: 2px 4px;
    font-weight: 600;
    line-height: 1;
}
.name_pro
{
    font-size: 15px;
    color: #5f5f5f;
    display: block;
    overflow: hidden;
    height: 46px;
    line-height: 23px;
	margin:10px 0px;
}
.img_p:hover:before {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.wapvs
{
	background:#f0f0f0;
	padding:50px 0px; 
}
.title_dvh {
    margin: 30px 0px 35px 0px;
}
.title_dvh a {
    font-size: 30px;
    font-family: Roboto;
    margin-bottom: 25px;
    color: #1e5480;
}
.title_dvh span {
    font-size: 30px;
    font-family: Roboto;
    margin-bottom: 25px;
    color: #1e5480;
}
.item_nh {
    margin-bottom: 25px;
}
.item_nh a {
    color: #000000;
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
}
.item_nh img {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}
.dth {
    font-size: 14px;
    color: #acacac;
    margin-top: 5px;
}
.mtn {
    color: #747474;
    font-size: 13px;
    line-height: 22px;
    margin: 15px 0px;
}
.item_ln {
    margin-bottom: 15px;
}
.item_ln img {
    width: 100%;
    height: auto;
}
.item_ln a {
    font-size: 14px;
    color: #000000;
	font-weight:bold;
}
.wap_imgh img
{
	width:100%;
	height:auto;
	margin-top:-180px;
}
.wap_imgh
{
	margin:30px 0px;
}
.img_p:hover1:after {
        background: rgba(0, 0, 0, 0.4);
    opacity: 1;
}
.img_p
{
	    display: table;
    width: 100%;
    table-layout: fixed;
    height: 217px;
    overfl1ow: hidden;
    position: relative;
    overf1low: hidden;
	display:block;
	margin-bottom:20px;
	text-align:center;
	
    display: block;
    z-index: 1;
    margin-bottom: 10px;
    padding-bo1ttom: 100%;
    position: relative;
    background-co1lor: #000;
    position: relative;

}
.img_p span k:after {
    content: "";
    width: 0;
    height: 0;
    left: 0;
    bottom: -4px;
    position: absolute;
    border-color: transparent rgba(255,212,36,.9);
    border-style: solid;
    border-width: 0 22px 4px;
}
.img_p span k p
{
	color:white;
}
.img_p span k
{
	position:relative;
	background:rgba(255,212,36,.9);
	display:inline-block;
	padding:3px;
	
	    text-align: center;
    position: relative;
   font-weight: 700;
    line-height: .8125rem;
    color: #ee4d2d;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 19px;
}
.img_p span
{
	position:absolute;
	top:0px;
	right:0px;
	z-index:9
}
.img_p:after1 {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    background: rgba(0, 0, 0, 0.3);
    opacity: 0;
    pointer-events: none;
}
.img_p:before1 {
    content: "Xem chi tiết";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 100px;
    line-height: 30px;
    height: 30px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    border: solid 1px #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    z-index: 20;
    opacity: 0;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    cursor: pointer;
}
a
{
	color:#3a5795
}
.tag li
{
	list-style:none;
	display:inline-block
}
.new_r
{
	margin:10px 0px;
}
.new_r li
{
	line-height:22px;
	margin:7px 0px;
	text-align:justify;
}
.new_r a
{
	font-weight:bold;
	font-size:13px;
}
.new_r li
{
	list-style:circle;
}
.new_r img
{
	float:left;
	width:30%;
	margin-right:7px;
}
#chitiet img
{
	max-width:100%!important;
	height:auto!important;
	margin:auto!important;
}
#chitiet iframe
{
	margin:10px 0px;
	margin:auto;
	max-width:100%!important;
}
.theh
{
	line-height:24px;
}
#theh iframe
{
	max-width:100%!important;
	
}
#theh img
{
	max-width:100%!important;
	height:auto!important;
}
.theh iframe
{
	max-width:100%!important;
	
}
.theh img
{
	max-width:100%!important;
	height:auto!important;
}
#news_detail ul
{
padding-left:20px;
}
#news_detail ol
{
padding-left:20px;
}
#news_detail h3 {
    font-size: 20px;
    font-weight: 700;
    margin: 10px 0px 10px 0px;
}
#news_detail h4 {
    font-size: 18px;
    font-weight: 700;
    margin: 10px 0px 10px 0px;
}
#news_detail h2
{
	font-size: 22px;
    line-height: normal;
    font-weight: 700;
    margin: 10px 0px 10px 0px;
}
#news_detail img
{
	max-width:100%;
	margin:10px 0px;
}
#news_detail iframe
{
	margin:10px 0px;
	max-width:100%!important;
}
.title_r a
{
	text-transform:uppercase;
	font-size:14px;
	color: #333;
	font-weight:bold;
}
.title_r
{
	    color: #e53838;
		font-weight:bold;
		margin:10px 0px;
		font-size:14px;
}
#chitiet h3 {
    font-size: 0.9em;
	text-align: center;
	font-style: italic;
    font-weight: normal;
    margin: 10px 0px 10px 0px;
}
#chitiet h4 {
    font-size: 18px;
    font-weight: 700;
    margin: 10px 0px 10px 0px;
}

#chitiet h2
{
	font-size: 22px;
    line-height: normal;
    font-weight: 700;
    margin: 10px 0px 10px 0px;
}
#ct_n_id p
{
padding-bottom:10px;	
}
.titel_catebh >a
{
	color:#000000;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
}

.titel_catebh:after {
    content: "";
    position: absolute;
    bottom: 0;
    text-align: center;
    margin: auto;
    left: 0;
    width: 32px;
    background: #166fae;
    height: 3px;
}
.titel_catebh
{
	padding-bottom:15px;
	margin-bottom:20px;
	position:relative;
}
.titel_catebh >span
{
	color:#000000;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
}
.list_info_new i
{
	margin:0px 5px;	
}
.list_info_new
{
	color:#a8a8a8;
	font-size:14px;
	margin-bottom:5px;
	font-style:italic;
	margin:10px 0px;
}
.item_n a
{
	font-weight:bold;
	font-size:20px;
	color:#000000;
	display:block;
	margin-bottom:10px;
}
.item_n img
{  width: 100%;
height:auto;
}
.item_n
{
border-bottom:2px solid #eee;
    margin-bottom: 20px;
	padding-bottom:20px;
  
  }
.breadcrumb
{
	padding-left:0px;
}
.breadcrumb a
{
	color:black
}
.wap_break a
{
	font-size:14px;
	color:white!Important;
	font-weight:bold;
}
#news_title h1
{
	margin:0px;
}
#news_title 
{
	margin-bottom:10px
}
#news_detail h1
{
	margin:10px 0px;
}
#news_detail
{
    line-height: 29px;
    padding: 15px 0px;
    font-size: 18px;
}
#news_title h1 a
{
	font-size:20px;
	font-weight:bold;
}

#news_title h1
{
	margin:0px;
}
#news_title 
{
	margin-bottom:10px
}
#news_detail ol li
{
	display: list-item;
    text-align: -webkit-match-parent;
}
#news_detail p
{
	display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
#news_detail ol
{
	display: block;
    list-style-type: decimal;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
#news_detail h3
{
	display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
#news_detail h2
{
display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
#news_detail h1
{
display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}


.theh h1
{
	margin:0px;
}
.theh 
{
	margin-bottom:10px
}
.theh ol li
{
	display: list-item;
    text-align: -webkit-match-parent;
}
.theh p
{
	display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
.theh ol
{
	display: block;
    list-style-type: decimal;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.theh h3
{
	display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.theh h2
{
display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.theh h1
{
display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.theh
{
text-align: justify;
    line-height: 22px;
    padding: 15px 0px;
    font-size: 12px;
}

#theh h1
{
	margin:0px;
}
#theh 
{
	margin-bottom:10px
}
#theh ol li
{
	display: list-item;
    text-align: -webkit-match-parent;
}
#theh p
{
	display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
#theh ol
{
	display: block;
    list-style-type: decimal;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
#theh h3
{
	display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
#theh h2
{
display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
#theh h1
{
display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
#theh
{
text-align: justify;
    line-height: 22px;
    padding: 15px 0px;
    font-size: 12px;
}

#chitiet h1
{
	margin:0px;
}
#chitiet 
{
	margin-bottom:10px
}
#chitiet ol li
{
	display: list-item;
    text-align: -webkit-match-parent;
}
#chitiet p
{
	display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
#chitiet ol
{
	display: block;
    list-style-type: decimal;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
#chitiet h3
{
	display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
#chitiet h2
{
display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
#chitiet h1
{
display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
#chitiet
{
text-align: justify;
    line-height: 22px;
    padding: 15px 0px;
    font-size: 12px;
}
.title_caten h1
{
	font-size:20px;
	text-transform:uppercase;
	font-weight:bold;
	color:#000;
}
.title_caten
{
	font-size:20px;
	text-transform:uppercase;
	font-weight:bold;
	color:#000;
	margin-bottom:30px;
}
.title_hotn h1
{
	font-weight:bold;
color: #fff;
    font-size: 23px;
	text-transform:uppercase;
}
.title_hotn a
{
color: #005596;
    font-size: 23px;
	text-transform:uppercase;
}

.title_hotn i
{
	font-size:17px;
	margin-right:5px;
}
.title_hotn
{
	margin-bottom:10px;
}
.item_pro img
{
	width: auto;
    height: 100%;
    margin: 0 auto;
    object-fit: cover;
    position: relative;
    z-index: 9;
    -webkit-transition: -webkit-transform 0.5s ease;
    -moz-transition: -moz-transform 0.5s ease;
    transition: transform 0.5s ease;
}
.item_pro
{
	text-align:center;
	margin-bottom:40px;
}
.img_p:hover img
{
  -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    opacity1: .3;
}
a:hover
{
	color:red;
}
.gia k
{
	font-style:normal;
	text-decoration:line-through;
    font-size: 13px;
	color:#ccc;
	font-size:
}
.gia
{
    display: block;
    overflow: hidden;
	font-weight:bold;
    font-size: 15px;
    color: #1b2a62;
	font-style:italic;
}
.boxgs
{
	padding:5px 10px;
	border-top:2px solid #f1f1f1
}
#gallery_01 img
{
width: 89px;
height: 89px;
    margin-right: 10px;
}
#item_img
{
	
}
#item_img >img
{
	width:100%;
	margin-bottom:10px;
}
.box_hd
{
	margin:20px 0px;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	padding:15px 0px;
}
.box_hd i
{
	margin-right:5px;
	color:#d62027;
	font-size:17px;
}
.box_hd a
{
	display:inline-block;
	margin-right:10px;
	font-size:14px;
	color:#5f5f5f;
}
.giact span
{
	color:#aaaaaa;
	font-size:16px;
	text-decoration:line-through;
	display:inline-block;
	margin-left:5px;
}
.giact b
{
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	color:#193f86;
}
.giact
{
	margin:20px 0px;
}
.name_pro_de
{
	font-size: 32px;
    color:#193f86;
	line-height:45px;
	font-weight:bold;
    margin-bottom: 20px;
}
/*stylechitiet*/
/**mobile**/
.menu_mb ul li a
{
font-size: 14px;
    font-weight: bold;
}
.menu_mb ul li a:before {
font-weight: 900;
    font-size: 12px;
    font-family: FontAwesome;
    content: "\f054";
    margin-right: 4px;
}
.menu_mb ul li
{
	padding-bottom:10px;
	margin-left:15px;
}

.menu_mb li
{
	list-style:none;
}
.menu_mb >ul >li >i
{
	float:right;
	color:white;
	cursor:pointer;
}
.menu_mb a
{
     color: #111;
    font-size: 15px;
    font-weight: 700;
}
.menu_mb i
{
    float: right;
    color: #333;
    cursor: pointer;
    font-size: 22px;
    font-weight: bold;
}
.menu_mb >li
{
	padding:10px 10px;
	border-bottom:1px solid #ddd;
}

.menu_mb ul
{
	display:none;
	padding-top:10px;
	padding-left:0px;
}
.menu_mb
{
  display: none;
    position: absolute;
    top: 37px;
    right: 0px;
    background: #ccc;
    width: 200px;
    padd1ing: 15px;
    z-index: 999999;
    margin-left: 0px;
    padding: 0px;
    z-index: 99999999;
}
.menu_mb
{
	display:none
}
.menu_mbsp li img
{
    height: 50px;
    width: auto;
    display: block;
    margin: auto;
    margin-bottom: 5px;
}
.right_mn
{
	display:none;
}
.menu_mbsp li a
{
	color:black;
	font-size:11px;
}
.menu_mbsp li
{
text-align: center;
    display: inline-block;
    width: 48%;
    border: 1px solid #ccc;
    padding: 1%;
    vertical-align: top;
    margin-bottom: 10px;
    float: left;
    margin: 1%;
	background:white;
}
.menu_mbsp
{
position: absolute;
    display: none;
    background: #efefef;
    width: 100%;
    padding: 10px;
    top: 100%;
    left: 0px;
    z-index: 99999;
}
.left_mn i
{
    font-size: 18px;
    margin-right: 5px;
}
.left_mn
{
    float: left;
    display: none;
    width: 25%;
    color: white;
    margin-right: 2%;
    font-size: 20px;
    padding-top: 11px;
    padding-left: 10px;
}
/**mobile**/








/* ========================= RESPONSIVE STYLES ======================== */
@media (min-width: 1200px) {
	
}

/* --------------------------- 940px-1199px --------------------------- */
@media only screen and (max-width: 1420px){
	.adr
	{
		display:none;
	}
	.adl
	{
		display:none;
	}
}

@media only screen and (max-width: 1199px) and (min-width: 1000px) {
	.adr
	{
		display:none;
	}
	.adl
	{
		display:none;
	}
}

/* ---------------------------- 768px-999px --------------------------- */

@media only screen and (max-width: 999px) and (min-width: 768px) {
	.ct_t_pro iframe
	{
		max-width:100%!important;
		height:auto!Important
	}
	.item_s
	{
		    width: 48%;
    margin: 1%;
    text-align: center;
	}
	.item_s p
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s span
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s img
	{
		float:none;
		margin-right:0px;
	}
	
.box_h >div .boxmnmb
{
background: #166fae;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative!important;
}
 .btn-actionss
 {
	 display:block;
 }
 .btn-actionss {
    background: #333;
    width: 100%;
    right: initial;
    left: 0;
    flex-direction: row;
    justify-content: space-between;
	position:fixed;
	bottom:0px;
	left:0px;
	    z-index: 9999;
    flex-direction: column;
    padding: 5px;
}
.btn-actionss a.zalo, .btn-actionss a.chat-fb {
    background: #0094de;
}
.btn-actionss a.goi-dien {
    background: #d2200e;
}
.btn-actionss a i
{
	margin-right:3px;
}
.ct_popup
{
	width:80%;
}
.btn-actionss a {
    font-weight: bold;
    color: #fff;
    border-radius: 4px;
    padding: 5px;
    text-align: center;
    margin: 2px;
	     width: 31%;
    display: inline-block;
}
.item_cate_h
{
	width:100%;
	height:auto;
}
.wap_bc
{
	background-repeat:repeat
}
.item_cate_h p
{
	padding-top:30%;
	font-size:17px;
}
.item_pro
{
    height: auto;
    /* width: 100%; */
    margin-right: 0px;
    padding-right: 0px;
    float: none;
    border: none;
    padding: 0px;
    margin: 0px;
	margin-bottom:20px;
}
.hotline_t span
{
	font-size:13px;
}

	.logo_f
	{
		text-align:center;
	}
	.gioithieu_f
	{
		margin-bottom:20px;
	}
	.title_cate_ph
	{
		font-size:20px;
	}
.img_mb
{
	display:block;
}
.box_left_mn
{
	display:block;
}
.box_right_mn
{
	display:block;
}
.menu_l
{
	display:block;
}
.right_mn:hover
{
	color:red;
}
.box_left
{
	display:none;
}
.item_chs
{
    text-align: center;
    padding: 20px 10px;
    line-height: 30px;
    height: 75px;
}
.hotlinef p
{
	font-size:20px;
}
.box_nhnn
{
	background:none;
}
.title_bnh
{
	margin-right:0px;
	margin-top:20px;
}
.cate_ch
{
	display:none;
}
.right_mn i
{
	margin-right:5px;
}
.hotlinet
{
	display:none;
}
.right_mn
{
    display: block;
    font-size: 24px;
    /* padding-bottom: 8px; */
    float: left;
    padding: 0px 5px;
    background: none;
    cursor: pointer;
    border: none;
    margin: 0px;
    /* margin-top: 2px; */
    margin-right: 0px;
    color: #333;
    text-align: center;
    padding-top: 10px;
    float: right;
}
.gtmb
{
	display:block;
}
.header col-xs-2,col-sm-2,col-xs-7,col-sm-7,col-xs-3,col-sm-3
{
	    padding-right: 5px;
    padding-left: 5px;
}
.gtdes
{
	display:none;
}
.item_chs img
{
	display:none;
}
.hotline_sh
{
	display:none
}
.sf-menu >li >ul >li
{
	width:100%!important;
}
.sf-menu > li
{
	display:block!important;
}
.item_lt
{
	padding-top:0px;
}
	.title_box_dm
	{
		display:none;
	}
	.box_h >div >div
	{
		position:static!important;
	}
	.box_h
	{
		position:relative;
	}
	.hotline_t
	{
	display:none;
	}
	.title_tbh span
	{
		font-size:28px;
	}
	.logo
	{
		text-align:center;
		padding:0px;
	}
	.item_lt span
	{
		font-size: 13px;
    font-weight: normal;
    display: block;
    margin-bottom: 10px;
	}
	.item_lt img
	{
	    display: block;
    margin: auto;
    margin-bottom: 10px;
	}
	.item_lt
	{
		text-align:center;
	}
	.fixed
	{
		position:static!important
	}
	.fixed .hotline_t
	{
		display:none!Important
	}
	.name_nh
	{
		    height: 66px;
    overflow: hidden;
	}
	.item_pro_list p
	{
		font-size:13px;
		height:40px;
		overflow:hidden;
	}
	.mt_nh
	{
		height:100px;
		overflow:hidden;
	}
	.fixed .menu
	{
		width:100%!Important;
	}
	.search_top
	{
    padding-top: 0px;
    margin: 0px;
    float: left;
    margin-right: 2%;
    width: 60%;
	}
	.header
	{
		position:static;
	}
	.giohangt
	{
      float: left;
    margin: 0px;
    margin-top: 8px;
		
}
.title_vs
{
	font-size:22px;
}
.infodvh span
{
	font-size:18px;
}
.wap_imgh img
{
	margin-top:0px;
}
.giohangt span
{
	    font-size: 10px;
    width: 18px;
    height: 18px;
    left: 20px;
    padding-top: 3px;
}
	.giohangt i
	{
		font-size:25px;
	}
	#gioithieusanpham table
	{
		width:100%!important
	}
	.item_pro_home .img_t
	{
		height:auto!important
	}
	.coll_bh
	{
		min-height:100px!important
	}
	.item_pro_home img
	{
		height:auto;
	}
	.item_pro_home a
	{
		min-height:28px;
	}
	.col-list-c
	{
		width:100%;
		float:none;
	}
	.wap_slider
	{
		float:none;
		width:100%;	
	}
	.coll_bh
	{
		float:none;
		width:100%;
	}
	.col-title_pro
	{
		display:none;
	}
	.box_cls
	{
		display:none
	}
	.sf-menu
	{
		display:none;
	}
	.col-right-c
	{
		
		float:none;
		width:100%;
	}
	.list_c_f
	{
		margin-bottom:10px;
	}
	.list_cate_pro_f >li
	{
		margin-bottom:10px;
		width:100%;
	}
	.item_vcf
	{
		margin-bottom:10px;
	}
	.title_cate_h
	{
		width:100%;
	}
	.item_pro_home
	{
		width:100%;
		float:none;
		margin-right:0px;
	}
	.mt_lh
	{
		display:none;
	}
	.item_lh img
	{
		width:100%;
		height:auto;
		float:none;
		margin:0px;
		margin-bottom:5px;
	}
	.wap_header
	{
		height:auto;
	}
	.box_bnh
	{
		padding:10px;
	}
	.box_nh1 img
	{
		min-height:auto!Important;
	}
	.box_nh1
	{
		height:auto!Important;
	}
	.box_nh2 img
	{
		min-height:auto!Important;
	}
	.box_nh2
	{
		height:auto!Important;
	}
	.box_nh4 img
	{
		min-height:auto!Important;
	}
	.box_nh4
	{
		height:auto!Important;
	}
	.zoomContainer
	{
		display:none!important
	}
	.zoomWindowContainer >div
	{
		display:none!important
		
	}
	.zoomWindowContainer
	{
		
		display:none!important
	}
	#like_face
	{
		overflow:hidden
	}
	
.menu_mbp
{
	display:block!important
}
.but_mn i
{
	margin-right:3px;
}
.but_mn
{
	font-size:16px;
	display:block;
	position: absolute;
    bottom: 45px;
	left:10px;
	color:#ebae30;
	cursor:pointer;
}
.sf-menu > li >ul
{
	position:static!important;
	display:block!important;
	margin-left:10px;
}
.sf-menu > li
{
	display:block;
}
.wap_mn
{

}
.box_title_h span
{
	float:none;
}
.box_title_h li
{
	margin-left:0px;
	margin-right:10px;
}
#news_detail img
{
	max-width:100%!important;
	height:auto!important
}
.box_title_h ul
{
	display:none;
}
.wap_header
{
	display:none;
}

.box_mb
{
	display:block;
}



.item_dv
{
	height:auto;
	margin-bottom:10px;
}
.wap_mn {
}
.name_w 
{
	line-height:24px;
	font-size:10px;
	text-align:center;
}
.item_dv div
{
	height:auto;
	margin-bottom:10px;
}
.item_dv >a
{
	width:100%;
	height:auto;
}
.item_dv img
{
	height:auto;
}
.logo
{
	margin-bottom:5px;
}
.wap_menu
{
	height:37px;
	    background-color: #4d190d;
		display:none;
}

.item_pro img
{
}
.img_p
{
	height:165px;
}
.item_dtt
{
	display:none;
}
.item_n a
{
	font-size:16px!important
}
.title_caten
{
	font-size:17px;
}
.item_nh div
{
	text-align:justify;
}
.img_yk
{
	text-align:center;
}

.sf-menu >li >a
{
	font-size:13px;
}
.title_yk
{
	font-size:17px;
}
.sf-menu >li:hover
{
	background:none;
}
.sf-menu a
{
	color:white;
}
.nd_yk
{
	padding:10px;
}
.sf-menu ul li
{
	background:none;
}
body > .container
{
	overflow:hidden;
}
.sf-menu >li >ul
{
	background:none
}
.item_catep_h img
{
	height:100px;
}
.xemthem
{
	margin-top:10px;
}
.num_gh
{
	width: 30px;
    height: 51px;
	margin-right: 5px;
    background-size: 27px;
	display:none;
}
.title_ch
{
	font-size:15px;
	display:block;
	height:40px;
	overflow:hidden;
}
.box_hl
{
	width:100%;
}
.item_nh img
{
	heig1ht:120px;
}
#popmake-1444
{
	left:33%!important
}
.itemcc2 img
{
	width:60%
}
.searh input[type="submit"]
{
	height:35px;
	width:35px;
	background-size: 69%;
}
.searh input[type="text"]
{
	height:35px;
	font-size:12px;
}
.searh
{
	margin:5px 0px;
}
.giohangt k
{
	display:none;
}
.item_video i {
    color: red;
    position: absolute;
    top: 21%;
    left: 47%;
    font-size: 23px;
}
.item_video
{
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
	border:none
}
.sub_m
{
	display:none;
}
.title_spm span
{
	    font-size: 20px;
}
.title_f
{
	margin-top:20px;
}
.owl-theme .owl-c1ontrols .owl-buttons div
{
	width: 30px;
    height: 30px;
	font-size:30px;
}
.itemcc2
{
	text-align:center;
}
.owl-prev
{
	le1ft:10px;
}
.owl-next
{
	right:10px;
}
.title_spm
{
	height:auto;
	margin-top:30px;
}
.adr
{
	display:none
}
.adl
{
	display:none;
}
.text_t
{
	text-align:center;}
.box_gt
{
	background:none!important;
}
.list_menut
{
	display:none;
}
.wapcc
{
	margin-top:15px;
}

.left_mn
{
	display:block;
}
.box_h >div .fixedmb
{
position: fixed!important;
    top: 0px;
    left: 0px;
    z-index: 99;
}
.wap_proh .item_pro
{
	margin:0px 5px;
	padding:0px;
}
.wap_proh
{
	margin:0px -5px!important;
}
.list_c2
{
	display:block;
}
.search_top input[type="text"]
{
	width:100%;
	position:static;
	display:block
}
.dknt input[type="text"]
{
	width:100%;
}
.dknt input[type="submit"]
{
	left:auto;
	right:1px;
}
.mxh_f
{
	text-align:center;
}
.wap_gp
{
	background:#683476
}
.butt_kp
{
	margin-top:10px;
	text-align:center;
}
.texth
{
	text-align:center;
}
.itemcc
{
	text-align:center;
}
.box_rs
{
	width:100%;
	background:none
}
.box_rs2
{
	width:100%;
}
.itemscateh img
{
	height:100px;
}
.name_pro_de
{
	font-size:20px;
	line-height:30px
}
.boxsearch
{
	margin:0px;
	margin:20px 0px;
}
.listl
{
	display:inline-block;
}
.title_left
{
	font-size:18px;
	margin:0px;
	margin-bottom:10px;
}
.itemdah >a
{
	font-size:14px;
}
.name_tt2
{
	
	font-size:14px;
}
img
{
	max-width:100%;
	height:auto;
}
.flex-control-paging li a
{
	width:15px!important;
	height:15px!important
	
}
body > .container
{
	overflow:inherit;
}
.bigimgct img
{
	height:250px!important;
	    right: 20%!important;
}
.boxtt
{
	width:100%;
}
.title_wyk
{
	font-size:25px;
	margin-bottom:30px;
}
img
{
	max-width:100%!important;
	height:auto!important
}
iframe
{
	max-width:100%!important;
	
}
table
{
	width:100%!important;
}
	.adr
	{
		display:none;
	}
	.adl
	{
		display:none;
	}
	.item_pro_home img
	{
		height:auto;
	}
	.col-right-c
	{
		width:100%;
	}
	.logo_f
	{
		text-align:center;
	}
	.gioithieu_f
	{
		margin-bottom:20px;
	}
	.title_cate_ph
	{
		font-size:20px;
	}
	.logo
	{
		text-align:center;
	}
	.item_pro img
	{
		height:150px;
	}
	.item_pro_home .img_t
	{
		height:auto;
	}
	#gioithieusanpham table
	{
		width:100%!important
	}
}

@media only screen and (max-width: 640px) {
	.ct_t_pro iframe
	{
		max-width:100%!important;
		height:auto!Important
	}
	.item_s
	{
		    width: 48%;
    margin: 1%;
    text-align: center;
	}
	.item_s p
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s span
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s img
	{
		float:none;
		margin-right:0px;
	}
	
.box_h >div .boxmnmb
{
background: #166fae;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative!important;
}
 .btn-actionss
 {
	 display:block;
 }
 .btn-actionss {
    background: #333;
    width: 100%;
    right: initial;
    left: 0;
    flex-direction: row;
    justify-content: space-between;
	position:fixed;
	bottom:0px;
	left:0px;
	    z-index: 9999;
    flex-direction: column;
    padding: 5px;
}
.btn-actionss a.zalo, .btn-actionss a.chat-fb {
    background: #0094de;
}
.btn-actionss a.goi-dien {
    background: #d2200e;
}
.btn-actionss a i
{
	margin-right:3px;
}
.ct_popup
{
	width:80%;
}
.btn-actionss a {
    font-weight: bold;
    color: #fff;
    border-radius: 4px;
    padding: 5px;
    text-align: center;
    margin: 2px;
	     width: 31%;
    display: inline-block;
}
.item_cate_h
{
	width:100%;
	height:auto;
}
.wap_bc
{
	background-repeat:repeat
}
.item_cate_h p
{
	padding-top:30%;
	font-size:17px;
}
.item_pro
{
    height: auto;
    /* width: 100%; */
    margin-right: 0px;
    padding-right: 0px;
    float: none;
    border: none;
    padding: 0px;
    margin: 0px;
	margin-bottom:20px;
}
.hotline_t span
{
	font-size:13px;
}

	.logo_f
	{
		text-align:center;
	}
	.gioithieu_f
	{
		margin-bottom:20px;
	}
	.title_cate_ph
	{
		font-size:20px;
	}
.img_mb
{
	display:block;
}
.box_left_mn
{
	display:block;
}
.box_right_mn
{
	display:block;
}
.menu_l
{
	display:block;
}
.right_mn:hover
{
	color:red;
}
.box_left
{
	display:none;
}
.item_chs
{
    text-align: center;
    padding: 20px 10px;
    line-height: 30px;
    height: 75px;
}
.hotlinef p
{
	font-size:20px;
}
.box_nhnn
{
	background:none;
}
.title_bnh
{
	margin-right:0px;
	margin-top:20px;
}
.cate_ch
{
	display:none;
}
.right_mn i
{
	margin-right:5px;
}
.hotlinet
{
	display:none;
}
.right_mn
{
    display: block;
    font-size: 24px;
    /* padding-bottom: 8px; */
    float: left;
    padding: 0px 5px;
    background: none;
    cursor: pointer;
    border: none;
    margin: 0px;
    /* margin-top: 2px; */
    margin-right: 0px;
    color: #333;
    text-align: center;
    padding-top: 10px;
    float: right;
}
.gtmb
{
	display:block;
}
.header col-xs-2,col-sm-2,col-xs-7,col-sm-7,col-xs-3,col-sm-3
{
	    padding-right: 5px;
    padding-left: 5px;
}
.gtdes
{
	display:none;
}
.item_chs img
{
	display:none;
}
.hotline_sh
{
	display:none
}
.sf-menu >li >ul >li
{
	width:100%!important;
}
.sf-menu > li
{
	display:block!important;
}
.item_lt
{
	padding-top:0px;
}
	.title_box_dm
	{
		display:none;
	}
	.box_h >div >div
	{
		position:static!important;
	}
	.box_h
	{
		position:relative;
	}
	.hotline_t
	{
	display:none;
	}
	.title_tbh span
	{
		font-size:28px;
	}
	.logo
	{
		text-align:center;
		padding:0px;
	}
	.item_lt span
	{
		font-size: 13px;
    font-weight: normal;
    display: block;
    margin-bottom: 10px;
	}
	.item_lt img
	{
	    display: block;
    margin: auto;
    margin-bottom: 10px;
	}
	.item_lt
	{
		text-align:center;
	}
	.fixed
	{
		position:static!important
	}
	.fixed .hotline_t
	{
		display:none!Important
	}
	.name_nh
	{
		    height: 66px;
    overflow: hidden;
	}
	.item_pro_list p
	{
		font-size:13px;
		height:40px;
		overflow:hidden;
	}
	.mt_nh
	{
		height:100px;
		overflow:hidden;
	}
	.fixed .menu
	{
		width:100%!Important;
	}
	.search_top
	{
    padding-top: 0px;
    margin: 0px;
    float: left;
    margin-right: 2%;
    width: 60%;
	}
	.header
	{
		position:static;
	}
	.giohangt
	{
      float: left;
    margin: 0px;
    margin-top: 8px;
		
}
.title_vs
{
	font-size:22px;
}
.infodvh span
{
	font-size:18px;
}
.wap_imgh img
{
	margin-top:0px;
}
.giohangt span
{
	    font-size: 10px;
    width: 18px;
    height: 18px;
    left: 20px;
    padding-top: 3px;
}
	.giohangt i
	{
		font-size:25px;
	}
	#gioithieusanpham table
	{
		width:100%!important
	}
	.item_pro_home .img_t
	{
		height:auto!important
	}
	.coll_bh
	{
		min-height:100px!important
	}
	.item_pro_home img
	{
		height:auto;
	}
	.item_pro_home a
	{
		min-height:28px;
	}
	.col-list-c
	{
		width:100%;
		float:none;
	}
	.wap_slider
	{
		float:none;
		width:100%;	
	}
	.coll_bh
	{
		float:none;
		width:100%;
	}
	.col-title_pro
	{
		display:none;
	}
	.box_cls
	{
		display:none
	}
	.sf-menu
	{
		display:none;
	}
	.col-right-c
	{
		
		float:none;
		width:100%;
	}
	.list_c_f
	{
		margin-bottom:10px;
	}
	.list_cate_pro_f >li
	{
		margin-bottom:10px;
		width:100%;
	}
	.item_vcf
	{
		margin-bottom:10px;
	}
	.title_cate_h
	{
		width:100%;
	}
	.item_pro_home
	{
		width:100%;
		float:none;
		margin-right:0px;
	}
	.mt_lh
	{
		display:none;
	}
	.item_lh img
	{
		width:100%;
		height:auto;
		float:none;
		margin:0px;
		margin-bottom:5px;
	}
	.wap_header
	{
		height:auto;
	}
	.box_bnh
	{
		padding:10px;
	}
	.box_nh1 img
	{
		min-height:auto!Important;
	}
	.box_nh1
	{
		height:auto!Important;
	}
	.box_nh2 img
	{
		min-height:auto!Important;
	}
	.box_nh2
	{
		height:auto!Important;
	}
	.box_nh4 img
	{
		min-height:auto!Important;
	}
	.box_nh4
	{
		height:auto!Important;
	}
	.zoomContainer
	{
		display:none!important
	}
	.zoomWindowContainer >div
	{
		display:none!important
		
	}
	.zoomWindowContainer
	{
		
		display:none!important
	}
	#like_face
	{
		overflow:hidden
	}
	
.menu_mbp
{
	display:block!important
}
.but_mn i
{
	margin-right:3px;
}
.but_mn
{
	font-size:16px;
	display:block;
	position: absolute;
    bottom: 45px;
	left:10px;
	color:#ebae30;
	cursor:pointer;
}
.sf-menu > li >ul
{
	position:static!important;
	display:block!important;
	margin-left:10px;
}
.sf-menu > li
{
	display:block;
}
.wap_mn
{

}
.box_title_h span
{
	float:none;
}
.box_title_h li
{
	margin-left:0px;
	margin-right:10px;
}
#news_detail img
{
	max-width:100%!important;
	height:auto!important
}
.box_title_h ul
{
	display:none;
}
.wap_header
{
	display:none;
}

.box_mb
{
	display:block;
}



.item_dv
{
	height:auto;
	margin-bottom:10px;
}
.wap_mn {
}
.name_w 
{
	line-height:24px;
	font-size:10px;
	text-align:center;
}
.item_dv div
{
	height:auto;
	margin-bottom:10px;
}
.item_dv >a
{
	width:100%;
	height:auto;
}
.item_dv img
{
	height:auto;
}
.logo
{
	margin-bottom:5px;
}
.wap_menu
{
	height:37px;
	    background-color: #4d190d;
		display:none;
}

.item_pro img
{
}
.img_p
{
	height:165px;
}
.item_dtt
{
	display:none;
}
.item_n a
{
	font-size:16px!important
}
.title_caten
{
	font-size:17px;
}
.item_nh div
{
	text-align:justify;
}
.img_yk
{
	text-align:center;
}

.sf-menu >li >a
{
	font-size:13px;
}
.title_yk
{
	font-size:17px;
}
.sf-menu >li:hover
{
	background:none;
}
.sf-menu a
{
	color:white;
}
.nd_yk
{
	padding:10px;
}
.sf-menu ul li
{
	background:none;
}
body > .container
{
	overflow:hidden;
}
.sf-menu >li >ul
{
	background:none
}
.item_catep_h img
{
	height:100px;
}
.xemthem
{
	margin-top:10px;
}
.num_gh
{
	width: 30px;
    height: 51px;
	margin-right: 5px;
    background-size: 27px;
	display:none;
}
.title_ch
{
	font-size:15px;
	display:block;
	height:40px;
	overflow:hidden;
}
.box_hl
{
	width:100%;
}
.item_nh img
{
	heig1ht:120px;
}
#popmake-1444
{
	left:33%!important
}
.itemcc2 img
{
	width:60%
}
.searh input[type="submit"]
{
	height:35px;
	width:35px;
	background-size: 69%;
}
.searh input[type="text"]
{
	height:35px;
	font-size:12px;
}
.searh
{
	margin:5px 0px;
}
.giohangt k
{
	display:none;
}
.item_video i {
    color: red;
    position: absolute;
    top: 21%;
    left: 47%;
    font-size: 23px;
}
.item_video
{
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
	border:none
}
.sub_m
{
	display:none;
}
.title_spm span
{
	    font-size: 20px;
}
.title_f
{
	margin-top:20px;
}
.owl-theme .owl-c1ontrols .owl-buttons div
{
	width: 30px;
    height: 30px;
	font-size:30px;
}
.itemcc2
{
	text-align:center;
}
.owl-prev
{
	le1ft:10px;
}
.owl-next
{
	right:10px;
}
.title_spm
{
	height:auto;
	margin-top:30px;
}
.adr
{
	display:none
}
.adl
{
	display:none;
}
.text_t
{
	text-align:center;}
.box_gt
{
	background:none!important;
}
.list_menut
{
	display:none;
}
.wapcc
{
	margin-top:15px;
}

.left_mn
{
	display:block;
}
.box_h >div .fixedmb
{
position: fixed!important;
    top: 0px;
    left: 0px;
    z-index: 99;
}
.wap_proh .item_pro
{
	margin:0px 5px;
	padding:0px;
}
.wap_proh
{
	margin:0px -5px!important;
}
.list_c2
{
	display:block;
}
.search_top input[type="text"]
{
	width:100%;
	position:static;
	display:block
}
.dknt input[type="text"]
{
	width:100%;
}
.dknt input[type="submit"]
{
	left:auto;
	right:1px;
}
.mxh_f
{
	text-align:center;
}
.wap_gp
{
	background:#683476
}
.butt_kp
{
	margin-top:10px;
	text-align:center;
}
.texth
{
	text-align:center;
}
.itemcc
{
	text-align:center;
}
.box_rs
{
	width:100%;
	background:none
}
.box_rs2
{
	width:100%;
}
.itemscateh img
{
	height:100px;
}
.name_pro_de
{
	font-size:20px;
	line-height:30px
}
.boxsearch
{
	margin:0px;
	margin:20px 0px;
}
.listl
{
	display:inline-block;
}
.title_left
{
	font-size:18px;
	margin:0px;
	margin-bottom:10px;
}
.itemdah >a
{
	font-size:14px;
}
.name_tt2
{
	
	font-size:14px;
}
img
{
	max-width:100%;
	height:auto;
}
.flex-control-paging li a
{
	width:15px!important;
	height:15px!important
	
}
body > .container
{
	overflow:inherit;
}
.bigimgct img
{
	height:250px!important;
	    right: 20%!important;
}
.boxtt
{
	width:100%;
}
.title_wyk
{
	font-size:25px;
	margin-bottom:30px;
}
img
{
	max-width:100%!important;
	height:auto!important
}
iframe
{
	max-width:100%!important;
	
}
table
{
	width:100%!important;
}
}
@media only screen and (max-width: 768px) {
	.ct_t_pro iframe
	{
		max-width:100%!important;
		height:auto!Important
	}
	.item_s
	{
		    width: 48%;
    margin: 1%;
    text-align: center;
	}
	.item_s p
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s span
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s img
	{
		float:none;
		margin-right:0px;
	}
	
.box_h >div .boxmnmb
{
background: #166fae;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative!important;
}
 .btn-actionss
 {
	 display:block;
 }
 .btn-actionss {
    background: #333;
    width: 100%;
    right: initial;
    left: 0;
    flex-direction: row;
    justify-content: space-between;
	position:fixed;
	bottom:0px;
	left:0px;
	    z-index: 9999;
    flex-direction: column;
    padding: 5px;
}
.btn-actionss a.zalo, .btn-actionss a.chat-fb {
    background: #0094de;
}
.btn-actionss a.goi-dien {
    background: #d2200e;
}
.btn-actionss a i
{
	margin-right:3px;
}
.ct_popup
{
	width:80%;
}
.btn-actionss a {
    font-weight: bold;
    color: #fff;
    border-radius: 4px;
    padding: 5px;
    text-align: center;
    margin: 2px;
	     width: 31%;
    display: inline-block;
}
.item_cate_h
{
	width:100%;
	height:auto;
}
.wap_bc
{
	background-repeat:repeat
}
.item_cate_h p
{
	padding-top:30%;
	font-size:17px;
}
.item_pro
{
    height: auto;
    /* width: 100%; */
    margin-right: 0px;
    padding-right: 0px;
    float: none;
    border: none;
    padding: 0px;
    margin: 0px;
	margin-bottom:20px;
}
.hotline_t span
{
	font-size:13px;
}

	.logo_f
	{
		text-align:center;
	}
	.gioithieu_f
	{
		margin-bottom:20px;
	}
	.title_cate_ph
	{
		font-size:20px;
	}
.img_mb
{
	display:block;
}
.box_left_mn
{
	display:block;
}
.box_right_mn
{
	display:block;
}
.menu_l
{
	display:block;
}
.right_mn:hover
{
	color:red;
}
.box_left
{
	display:none;
}
.item_chs
{
    text-align: center;
    padding: 20px 10px;
    line-height: 30px;
    height: 75px;
}
.hotlinef p
{
	font-size:20px;
}
.box_nhnn
{
	background:none;
}
.title_bnh
{
	margin-right:0px;
	margin-top:20px;
}
.cate_ch
{
	display:none;
}
.right_mn i
{
	margin-right:5px;
}
.hotlinet
{
	display:none;
}
.right_mn
{
    display: block;
    font-size: 24px;
    /* padding-bottom: 8px; */
    float: left;
    padding: 0px 5px;
    background: none;
    cursor: pointer;
    border: none;
    margin: 0px;
    /* margin-top: 2px; */
    margin-right: 0px;
    color: #333;
    text-align: center;
    padding-top: 10px;
    float: right;
}
.gtmb
{
	display:block;
}
.header col-xs-2,col-sm-2,col-xs-7,col-sm-7,col-xs-3,col-sm-3
{
	    padding-right: 5px;
    padding-left: 5px;
}
.gtdes
{
	display:none;
}
.item_chs img
{
	display:none;
}
.hotline_sh
{
	display:none
}
.sf-menu >li >ul >li
{
	width:100%!important;
}
.sf-menu > li
{
	display:block!important;
}
.item_lt
{
	padding-top:0px;
}
	.title_box_dm
	{
		display:none;
	}
	.box_h >div >div
	{
		position:static!important;
	}
	.box_h
	{
		position:relative;
	}
	.hotline_t
	{
	display:none;
	}
	.title_tbh span
	{
		font-size:28px;
	}
	.logo
	{
		text-align:center;
		padding:0px;
	}
	.item_lt span
	{
		font-size: 13px;
    font-weight: normal;
    display: block;
    margin-bottom: 10px;
	}
	.item_lt img
	{
	    display: block;
    margin: auto;
    margin-bottom: 10px;
	}
	.item_lt
	{
		text-align:center;
	}
	.fixed
	{
		position:static!important
	}
	.fixed .hotline_t
	{
		display:none!Important
	}
	.name_nh
	{
		    height: 66px;
    overflow: hidden;
	}
	.item_pro_list p
	{
		font-size:13px;
		height:40px;
		overflow:hidden;
	}
	.mt_nh
	{
		height:100px;
		overflow:hidden;
	}
	.fixed .menu
	{
		width:100%!Important;
	}
	.search_top
	{
    padding-top: 0px;
    margin: 0px;
    float: left;
    margin-right: 2%;
    width: 60%;
	}
	.header
	{
		position:static;
	}
	.giohangt
	{
      float: left;
    margin: 0px;
    margin-top: 8px;
		
}
.title_vs
{
	font-size:22px;
}
.infodvh span
{
	font-size:18px;
}
.wap_imgh img
{
	margin-top:0px;
}
.giohangt span
{
	    font-size: 10px;
    width: 18px;
    height: 18px;
    left: 20px;
    padding-top: 3px;
}
	.giohangt i
	{
		font-size:25px;
	}
	#gioithieusanpham table
	{
		width:100%!important
	}
	.item_pro_home .img_t
	{
		height:auto!important
	}
	.coll_bh
	{
		min-height:100px!important
	}
	.item_pro_home img
	{
		height:auto;
	}
	.item_pro_home a
	{
		min-height:28px;
	}
	.col-list-c
	{
		width:100%;
		float:none;
	}
	.wap_slider
	{
		float:none;
		width:100%;	
	}
	.coll_bh
	{
		float:none;
		width:100%;
	}
	.col-title_pro
	{
		display:none;
	}
	.box_cls
	{
		display:none
	}
	.sf-menu
	{
		display:none;
	}
	.col-right-c
	{
		
		float:none;
		width:100%;
	}
	.list_c_f
	{
		margin-bottom:10px;
	}
	.list_cate_pro_f >li
	{
		margin-bottom:10px;
		width:100%;
	}
	.item_vcf
	{
		margin-bottom:10px;
	}
	.title_cate_h
	{
		width:100%;
	}
	.item_pro_home
	{
		width:100%;
		float:none;
		margin-right:0px;
	}
	.mt_lh
	{
		display:none;
	}
	.item_lh img
	{
		width:100%;
		height:auto;
		float:none;
		margin:0px;
		margin-bottom:5px;
	}
	.wap_header
	{
		height:auto;
	}
	.box_bnh
	{
		padding:10px;
	}
	.box_nh1 img
	{
		min-height:auto!Important;
	}
	.box_nh1
	{
		height:auto!Important;
	}
	.box_nh2 img
	{
		min-height:auto!Important;
	}
	.box_nh2
	{
		height:auto!Important;
	}
	.box_nh4 img
	{
		min-height:auto!Important;
	}
	.box_nh4
	{
		height:auto!Important;
	}
	.zoomContainer
	{
		display:none!important
	}
	.zoomWindowContainer >div
	{
		display:none!important
		
	}
	.zoomWindowContainer
	{
		
		display:none!important
	}
	#like_face
	{
		overflow:hidden
	}
	
.menu_mbp
{
	display:block!important
}
.but_mn i
{
	margin-right:3px;
}
.but_mn
{
	font-size:16px;
	display:block;
	position: absolute;
    bottom: 45px;
	left:10px;
	color:#ebae30;
	cursor:pointer;
}
.sf-menu > li >ul
{
	position:static!important;
	display:block!important;
	margin-left:10px;
}
.sf-menu > li
{
	display:block;
}
.wap_mn
{

}
.box_title_h span
{
	float:none;
}
.box_title_h li
{
	margin-left:0px;
	margin-right:10px;
}
#news_detail img
{
	max-width:100%!important;
	height:auto!important
}
.box_title_h ul
{
	display:none;
}
.wap_header
{
	display:none;
}

.box_mb
{
	display:block;
}



.item_dv
{
	height:auto;
	margin-bottom:10px;
}
.wap_mn {
}
.name_w 
{
	line-height:24px;
	font-size:10px;
	text-align:center;
}
.item_dv div
{
	height:auto;
	margin-bottom:10px;
}
.item_dv >a
{
	width:100%;
	height:auto;
}
.item_dv img
{
	height:auto;
}
.logo
{
	margin-bottom:5px;
}
.wap_menu
{
	height:37px;
	    background-color: #4d190d;
		display:none;
}

.item_pro img
{
}
.img_p
{
	height:165px;
}
.item_dtt
{
	display:none;
}
.item_n a
{
	font-size:16px!important
}
.title_caten
{
	font-size:17px;
}
.item_nh div
{
	text-align:justify;
}
.img_yk
{
	text-align:center;
}

.sf-menu >li >a
{
	font-size:13px;
}
.title_yk
{
	font-size:17px;
}
.sf-menu >li:hover
{
	background:none;
}
.sf-menu a
{
	color:white;
}
.nd_yk
{
	padding:10px;
}
.sf-menu ul li
{
	background:none;
}
body > .container
{
	overflow:hidden;
}
.sf-menu >li >ul
{
	background:none
}
.item_catep_h img
{
	height:100px;
}
.xemthem
{
	margin-top:10px;
}
.num_gh
{
	width: 30px;
    height: 51px;
	margin-right: 5px;
    background-size: 27px;
	display:none;
}
.title_ch
{
	font-size:15px;
	display:block;
	height:40px;
	overflow:hidden;
}
.box_hl
{
	width:100%;
}
.item_nh img
{
	heig1ht:120px;
}
#popmake-1444
{
	left:33%!important
}
.itemcc2 img
{
	width:60%
}
.searh input[type="submit"]
{
	height:35px;
	width:35px;
	background-size: 69%;
}
.searh input[type="text"]
{
	height:35px;
	font-size:12px;
}
.searh
{
	margin:5px 0px;
}
.giohangt k
{
	display:none;
}
.item_video i {
    color: red;
    position: absolute;
    top: 21%;
    left: 47%;
    font-size: 23px;
}
.item_video
{
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
	border:none
}
.sub_m
{
	display:none;
}
.title_spm span
{
	    font-size: 20px;
}
.title_f
{
	margin-top:20px;
}
.owl-theme .owl-c1ontrols .owl-buttons div
{
	width: 30px;
    height: 30px;
	font-size:30px;
}
.itemcc2
{
	text-align:center;
}
.owl-prev
{
	le1ft:10px;
}
.owl-next
{
	right:10px;
}
.title_spm
{
	height:auto;
	margin-top:30px;
}
.adr
{
	display:none
}
.adl
{
	display:none;
}
.text_t
{
	text-align:center;}
.box_gt
{
	background:none!important;
}
.list_menut
{
	display:none;
}
.wapcc
{
	margin-top:15px;
}

.left_mn
{
	display:block;
}
.box_h >div .fixedmb
{
position: fixed!important;
    top: 0px;
    left: 0px;
    z-index: 99;
}
.wap_proh .item_pro
{
	margin:0px 5px;
	padding:0px;
}
.wap_proh
{
	margin:0px -5px!important;
}
.list_c2
{
	display:block;
}
.search_top input[type="text"]
{
	width:100%;
	position:static;
	display:block
}
.dknt input[type="text"]
{
	width:100%;
}
.dknt input[type="submit"]
{
	left:auto;
	right:1px;
}
.mxh_f
{
	text-align:center;
}
.wap_gp
{
	background:#683476
}
.butt_kp
{
	margin-top:10px;
	text-align:center;
}
.texth
{
	text-align:center;
}
.itemcc
{
	text-align:center;
}
.box_rs
{
	width:100%;
	background:none
}
.box_rs2
{
	width:100%;
}
.itemscateh img
{
	height:100px;
}
.name_pro_de
{
	font-size:20px;
	line-height:30px
}
.boxsearch
{
	margin:0px;
	margin:20px 0px;
}
.listl
{
	display:inline-block;
}
.title_left
{
	font-size:18px;
	margin:0px;
	margin-bottom:10px;
}
.itemdah >a
{
	font-size:14px;
}
.name_tt2
{
	
	font-size:14px;
}
img
{
	max-width:100%;
	height:auto;
}
.flex-control-paging li a
{
	width:15px!important;
	height:15px!important
	
}
body > .container
{
	overflow:inherit;
}
.bigimgct img
{
	height:250px!important;
	    right: 20%!important;
}
.boxtt
{
	width:100%;
}
.title_wyk
{
	font-size:25px;
	margin-bottom:30px;
}
img
{
	max-width:100%!important;
	height:auto!important
}
iframe
{
	max-width:100%!important;
	
}
table
{
	width:100%!important;
}
}

/* ------------------------------ 0-767px ---------------------------- */

@media handheld, only screen and (max-width: 767px) {
	.ct_t_pro iframe
	{
		max-width:100%!important;
		height:auto!Important
	}
	.item_s
	{
		    width: 48%;
    margin: 1%;
    text-align: center;
	}
	.item_s p
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s span
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s img
	{
		float:none;
		margin-right:0px;
	}
	
.box_h >div .boxmnmb
{
background: #166fae;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative!important;
}
 .btn-actionss
 {
	 display:block;
 }
 .btn-actionss {
    background: #333;
    width: 100%;
    right: initial;
    left: 0;
    flex-direction: row;
    justify-content: space-between;
	position:fixed;
	bottom:0px;
	left:0px;
	    z-index: 9999;
    flex-direction: column;
    padding: 5px;
}
.btn-actionss a.zalo, .btn-actionss a.chat-fb {
    background: #0094de;
}
.btn-actionss a.goi-dien {
    background: #d2200e;
}
.btn-actionss a i
{
	margin-right:3px;
}
.ct_popup
{
	width:80%;
}
.btn-actionss a {
    font-weight: bold;
    color: #fff;
    border-radius: 4px;
    padding: 5px;
    text-align: center;
    margin: 2px;
	     width: 31%;
    display: inline-block;
}
.item_cate_h
{
	width:100%;
	height:auto;
}
.wap_bc
{
	background-repeat:repeat
}
.item_cate_h p
{
	padding-top:30%;
	font-size:17px;
}
.item_pro
{
    height: auto;
    /* width: 100%; */
    margin-right: 0px;
    padding-right: 0px;
    float: none;
    border: none;
    padding: 0px;
    margin: 0px;
	margin-bottom:20px;
}
.hotline_t span
{
	font-size:13px;
}

	.logo_f
	{
		text-align:center;
	}
	.gioithieu_f
	{
		margin-bottom:20px;
	}
	.title_cate_ph
	{
		font-size:20px;
	}
.img_mb
{
	display:block;
}
.box_left_mn
{
	display:block;
}
.box_right_mn
{
	display:block;
}
.menu_l
{
	display:block;
}
.right_mn:hover
{
	color:red;
}
.box_left
{
	display:none;
}
.item_chs
{
    text-align: center;
    padding: 20px 10px;
    line-height: 30px;
    height: 75px;
}
.hotlinef p
{
	font-size:20px;
}
.box_nhnn
{
	background:none;
}
.title_bnh
{
	margin-right:0px;
	margin-top:20px;
}
.cate_ch
{
	display:none;
}
.right_mn i
{
	margin-right:5px;
}
.hotlinet
{
	display:none;
}
.right_mn
{
    display: block;
    font-size: 24px;
    /* padding-bottom: 8px; */
    float: left;
    padding: 0px 5px;
    background: none;
    cursor: pointer;
    border: none;
    margin: 0px;
    /* margin-top: 2px; */
    margin-right: 0px;
    color: #333;
    text-align: center;
    padding-top: 10px;
    float: right;
}
.gtmb
{
	display:block;
}
.header col-xs-2,col-sm-2,col-xs-7,col-sm-7,col-xs-3,col-sm-3
{
	    padding-right: 5px;
    padding-left: 5px;
}
.gtdes
{
	display:none;
}
.item_chs img
{
	display:none;
}
.hotline_sh
{
	display:none
}
.sf-menu >li >ul >li
{
	width:100%!important;
}
.sf-menu > li
{
	display:block!important;
}
.item_lt
{
	padding-top:0px;
}
	.title_box_dm
	{
		display:none;
	}
	.box_h >div >div
	{
		position:static!important;
	}
	.box_h
	{
		position:relative;
	}
	.hotline_t
	{
	display:none;
	}
	.title_tbh span
	{
		font-size:28px;
	}
	.logo
	{
		text-align:center;
		padding:0px;
	}
	.item_lt span
	{
		font-size: 13px;
    font-weight: normal;
    display: block;
    margin-bottom: 10px;
	}
	.item_lt img
	{
	    display: block;
    margin: auto;
    margin-bottom: 10px;
	}
	.item_lt
	{
		text-align:center;
	}
	.fixed
	{
		position:static!important
	}
	.fixed .hotline_t
	{
		display:none!Important
	}
	.name_nh
	{
		    height: 66px;
    overflow: hidden;
	}
	.item_pro_list p
	{
		font-size:13px;
		height:40px;
		overflow:hidden;
	}
	.mt_nh
	{
		height:100px;
		overflow:hidden;
	}
	.fixed .menu
	{
		width:100%!Important;
	}
	.search_top
	{
    padding-top: 0px;
    margin: 0px;
    float: left;
    margin-right: 2%;
    width: 60%;
	}
	.header
	{
		position:static;
	}
	.giohangt
	{
      float: left;
    margin: 0px;
    margin-top: 8px;
		
}
.title_vs
{
	font-size:22px;
}
.infodvh span
{
	font-size:18px;
}
.wap_imgh img
{
	margin-top:0px;
}
.giohangt span
{
	    font-size: 10px;
    width: 18px;
    height: 18px;
    left: 20px;
    padding-top: 3px;
}
	.giohangt i
	{
		font-size:25px;
	}
	#gioithieusanpham table
	{
		width:100%!important
	}
	.item_pro_home .img_t
	{
		height:auto!important
	}
	.coll_bh
	{
		min-height:100px!important
	}
	.item_pro_home img
	{
		height:auto;
	}
	.item_pro_home a
	{
		min-height:28px;
	}
	.col-list-c
	{
		width:100%;
		float:none;
	}
	.wap_slider
	{
		float:none;
		width:100%;	
	}
	.coll_bh
	{
		float:none;
		width:100%;
	}
	.col-title_pro
	{
		display:none;
	}
	.box_cls
	{
		display:none
	}
	.sf-menu
	{
		display:none;
	}
	.col-right-c
	{
		
		float:none;
		width:100%;
	}
	.list_c_f
	{
		margin-bottom:10px;
	}
	.list_cate_pro_f >li
	{
		margin-bottom:10px;
		width:100%;
	}
	.item_vcf
	{
		margin-bottom:10px;
	}
	.title_cate_h
	{
		width:100%;
	}
	.item_pro_home
	{
		width:100%;
		float:none;
		margin-right:0px;
	}
	.mt_lh
	{
		display:none;
	}
	.item_lh img
	{
		width:100%;
		height:auto;
		float:none;
		margin:0px;
		margin-bottom:5px;
	}
	.wap_header
	{
		height:auto;
	}
	.box_bnh
	{
		padding:10px;
	}
	.box_nh1 img
	{
		min-height:auto!Important;
	}
	.box_nh1
	{
		height:auto!Important;
	}
	.box_nh2 img
	{
		min-height:auto!Important;
	}
	.box_nh2
	{
		height:auto!Important;
	}
	.box_nh4 img
	{
		min-height:auto!Important;
	}
	.box_nh4
	{
		height:auto!Important;
	}
	.zoomContainer
	{
		display:none!important
	}
	.zoomWindowContainer >div
	{
		display:none!important
		
	}
	.zoomWindowContainer
	{
		
		display:none!important
	}
	#like_face
	{
		overflow:hidden
	}
	
.menu_mbp
{
	display:block!important
}
.but_mn i
{
	margin-right:3px;
}
.but_mn
{
	font-size:16px;
	display:block;
	position: absolute;
    bottom: 45px;
	left:10px;
	color:#ebae30;
	cursor:pointer;
}
.sf-menu > li >ul
{
	position:static!important;
	display:block!important;
	margin-left:10px;
}
.sf-menu > li
{
	display:block;
}
.wap_mn
{

}
.box_title_h span
{
	float:none;
}
.box_title_h li
{
	margin-left:0px;
	margin-right:10px;
}
#news_detail img
{
	max-width:100%!important;
	height:auto!important
}
.box_title_h ul
{
	display:none;
}
.wap_header
{
	display:none;
}

.box_mb
{
	display:block;
}



.item_dv
{
	height:auto;
	margin-bottom:10px;
}
.wap_mn {
}
.name_w 
{
	line-height:24px;
	font-size:10px;
	text-align:center;
}
.item_dv div
{
	height:auto;
	margin-bottom:10px;
}
.item_dv >a
{
	width:100%;
	height:auto;
}
.item_dv img
{
	height:auto;
}
.logo
{
	margin-bottom:5px;
}
.wap_menu
{
	height:37px;
	    background-color: #4d190d;
		display:none;
}

.item_pro img
{
}
.img_p
{
	height:165px;
}
.item_dtt
{
	display:none;
}
.item_n a
{
	font-size:16px!important
}
.title_caten
{
	font-size:17px;
}
.item_nh div
{
	text-align:justify;
}
.img_yk
{
	text-align:center;
}

.sf-menu >li >a
{
	font-size:13px;
}
.title_yk
{
	font-size:17px;
}
.sf-menu >li:hover
{
	background:none;
}
.sf-menu a
{
	color:white;
}
.nd_yk
{
	padding:10px;
}
.sf-menu ul li
{
	background:none;
}
body > .container
{
	overflow:hidden;
}
.sf-menu >li >ul
{
	background:none
}
.item_catep_h img
{
	height:100px;
}
.xemthem
{
	margin-top:10px;
}
.num_gh
{
	width: 30px;
    height: 51px;
	margin-right: 5px;
    background-size: 27px;
	display:none;
}
.title_ch
{
	font-size:15px;
	display:block;
	height:40px;
	overflow:hidden;
}
.box_hl
{
	width:100%;
}
.item_nh img
{
	heig1ht:120px;
}
#popmake-1444
{
	left:33%!important
}
.itemcc2 img
{
	width:60%
}
.searh input[type="submit"]
{
	height:35px;
	width:35px;
	background-size: 69%;
}
.searh input[type="text"]
{
	height:35px;
	font-size:12px;
}
.searh
{
	margin:5px 0px;
}
.giohangt k
{
	display:none;
}
.item_video i {
    color: red;
    position: absolute;
    top: 21%;
    left: 47%;
    font-size: 23px;
}
.item_video
{
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
	border:none
}
.sub_m
{
	display:none;
}
.title_spm span
{
	    font-size: 20px;
}
.title_f
{
	margin-top:20px;
}
.owl-theme .owl-c1ontrols .owl-buttons div
{
	width: 30px;
    height: 30px;
	font-size:30px;
}
.itemcc2
{
	text-align:center;
}
.owl-prev
{
	le1ft:10px;
}
.owl-next
{
	right:10px;
}
.title_spm
{
	height:auto;
	margin-top:30px;
}
.adr
{
	display:none
}
.adl
{
	display:none;
}
.text_t
{
	text-align:center;}
.box_gt
{
	background:none!important;
}
.list_menut
{
	display:none;
}
.wapcc
{
	margin-top:15px;
}

.left_mn
{
	display:block;
}
.box_h >div .fixedmb
{
position: fixed!important;
    top: 0px;
    left: 0px;
    z-index: 99;
}
.wap_proh .item_pro
{
	margin:0px 5px;
	padding:0px;
}
.wap_proh
{
	margin:0px -5px!important;
}
.list_c2
{
	display:block;
}
.search_top input[type="text"]
{
	width:100%;
	position:static;
	display:block
}
.dknt input[type="text"]
{
	width:100%;
}
.dknt input[type="submit"]
{
	left:auto;
	right:1px;
}
.mxh_f
{
	text-align:center;
}
.wap_gp
{
	background:#683476
}
.butt_kp
{
	margin-top:10px;
	text-align:center;
}
.texth
{
	text-align:center;
}
.itemcc
{
	text-align:center;
}
.box_rs
{
	width:100%;
	background:none
}
.box_rs2
{
	width:100%;
}
.itemscateh img
{
	height:100px;
}
.name_pro_de
{
	font-size:20px;
	line-height:30px
}
.boxsearch
{
	margin:0px;
	margin:20px 0px;
}
.listl
{
	display:inline-block;
}
.title_left
{
	font-size:18px;
	margin:0px;
	margin-bottom:10px;
}
.itemdah >a
{
	font-size:14px;
}
.name_tt2
{
	
	font-size:14px;
}
img
{
	max-width:100%;
	height:auto;
}
.flex-control-paging li a
{
	width:15px!important;
	height:15px!important
	
}
body > .container
{
	overflow:inherit;
}
.bigimgct img
{
	height:250px!important;
	    right: 20%!important;
}
.boxtt
{
	width:100%;
}
.title_wyk
{
	font-size:25px;
	margin-bottom:30px;
}
img
{
	max-width:100%!important;
	height:auto!important
}
iframe
{
	max-width:100%!important;
	
}
table
{
	width:100%!important;
}
	
}

/* ---------------------------- 480px-767px -------------------------- */

@media handheld, only screen and (max-width: 767px) and (min-width: 480px) {
	.ct_t_pro iframe
	{
		max-width:100%!important;
		height:auto!Important
	}
	.item_s
	{
		    width: 48%;
    margin: 1%;
    text-align: center;
	}
	.item_s p
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s span
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s img
	{
		float:none;
		margin-right:0px;
	}
	
.box_h >div .boxmnmb
{
background: #166fae;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative!important;
}
 .btn-actionss
 {
	 display:block;
 }
 .btn-actionss {
    background: #333;
    width: 100%;
    right: initial;
    left: 0;
    flex-direction: row;
    justify-content: space-between;
	position:fixed;
	bottom:0px;
	left:0px;
	    z-index: 9999;
    flex-direction: column;
    padding: 5px;
}
.btn-actionss a.zalo, .btn-actionss a.chat-fb {
    background: #0094de;
}
.btn-actionss a.goi-dien {
    background: #d2200e;
}
.btn-actionss a i
{
	margin-right:3px;
}
.ct_popup
{
	width:80%;
}
.btn-actionss a {
    font-weight: bold;
    color: #fff;
    border-radius: 4px;
    padding: 5px;
    text-align: center;
    margin: 2px;
	     width: 31%;
    display: inline-block;
}
.item_cate_h
{
	width:100%;
	height:auto;
}
.wap_bc
{
	background-repeat:repeat
}
.item_cate_h p
{
	padding-top:30%;
	font-size:17px;
}
.item_pro
{
    height: auto;
    /* width: 100%; */
    margin-right: 0px;
    padding-right: 0px;
    float: none;
    border: none;
    padding: 0px;
    margin: 0px;
	margin-bottom:20px;
}
.hotline_t span
{
	font-size:13px;
}

	.logo_f
	{
		text-align:center;
	}
	.gioithieu_f
	{
		margin-bottom:20px;
	}
	.title_cate_ph
	{
		font-size:20px;
	}
.img_mb
{
	display:block;
}
.box_left_mn
{
	display:block;
}
.box_right_mn
{
	display:block;
}
.menu_l
{
	display:block;
}
.right_mn:hover
{
	color:red;
}
.box_left
{
	display:none;
}
.item_chs
{
    text-align: center;
    padding: 20px 10px;
    line-height: 30px;
    height: 75px;
}
.hotlinef p
{
	font-size:20px;
}
.box_nhnn
{
	background:none;
}
.title_bnh
{
	margin-right:0px;
	margin-top:20px;
}
.cate_ch
{
	display:none;
}
.right_mn i
{
	margin-right:5px;
}
.hotlinet
{
	display:none;
}
.right_mn
{
    display: block;
    font-size: 24px;
    /* padding-bottom: 8px; */
    float: left;
    padding: 0px 5px;
    background: none;
    cursor: pointer;
    border: none;
    margin: 0px;
    /* margin-top: 2px; */
    margin-right: 0px;
    color: #333;
    text-align: center;
    padding-top: 10px;
    float: right;
}
.gtmb
{
	display:block;
}
.header col-xs-2,col-sm-2,col-xs-7,col-sm-7,col-xs-3,col-sm-3
{
	    padding-right: 5px;
    padding-left: 5px;
}
.gtdes
{
	display:none;
}
.item_chs img
{
	display:none;
}
.hotline_sh
{
	display:none
}
.sf-menu >li >ul >li
{
	width:100%!important;
}
.sf-menu > li
{
	display:block!important;
}
.item_lt
{
	padding-top:0px;
}
	.title_box_dm
	{
		display:none;
	}
	.box_h >div >div
	{
		position:static!important;
	}
	.box_h
	{
		position:relative;
	}
	.hotline_t
	{
	display:none;
	}
	.title_tbh span
	{
		font-size:28px;
	}
	.logo
	{
		text-align:center;
		padding:0px;
	}
	.item_lt span
	{
		font-size: 13px;
    font-weight: normal;
    display: block;
    margin-bottom: 10px;
	}
	.item_lt img
	{
	    display: block;
    margin: auto;
    margin-bottom: 10px;
	}
	.item_lt
	{
		text-align:center;
	}
	.fixed
	{
		position:static!important
	}
	.fixed .hotline_t
	{
		display:none!Important
	}
	.name_nh
	{
		    height: 66px;
    overflow: hidden;
	}
	.item_pro_list p
	{
		font-size:13px;
		height:40px;
		overflow:hidden;
	}
	.mt_nh
	{
		height:100px;
		overflow:hidden;
	}
	.fixed .menu
	{
		width:100%!Important;
	}
	.search_top
	{
    padding-top: 0px;
    margin: 0px;
    float: left;
    margin-right: 2%;
    width: 60%;
	}
	.header
	{
		position:static;
	}
	.giohangt
	{
      float: left;
    margin: 0px;
    margin-top: 8px;
		
}
.title_vs
{
	font-size:22px;
}
.infodvh span
{
	font-size:18px;
}
.wap_imgh img
{
	margin-top:0px;
}
.giohangt span
{
	    font-size: 10px;
    width: 18px;
    height: 18px;
    left: 20px;
    padding-top: 3px;
}
	.giohangt i
	{
		font-size:25px;
	}
	#gioithieusanpham table
	{
		width:100%!important
	}
	.item_pro_home .img_t
	{
		height:auto!important
	}
	.coll_bh
	{
		min-height:100px!important
	}
	.item_pro_home img
	{
		height:auto;
	}
	.item_pro_home a
	{
		min-height:28px;
	}
	.col-list-c
	{
		width:100%;
		float:none;
	}
	.wap_slider
	{
		float:none;
		width:100%;	
	}
	.coll_bh
	{
		float:none;
		width:100%;
	}
	.col-title_pro
	{
		display:none;
	}
	.box_cls
	{
		display:none
	}
	.sf-menu
	{
		display:none;
	}
	.col-right-c
	{
		
		float:none;
		width:100%;
	}
	.list_c_f
	{
		margin-bottom:10px;
	}
	.list_cate_pro_f >li
	{
		margin-bottom:10px;
		width:100%;
	}
	.item_vcf
	{
		margin-bottom:10px;
	}
	.title_cate_h
	{
		width:100%;
	}
	.item_pro_home
	{
		width:100%;
		float:none;
		margin-right:0px;
	}
	.mt_lh
	{
		display:none;
	}
	.item_lh img
	{
		width:100%;
		height:auto;
		float:none;
		margin:0px;
		margin-bottom:5px;
	}
	.wap_header
	{
		height:auto;
	}
	.box_bnh
	{
		padding:10px;
	}
	.box_nh1 img
	{
		min-height:auto!Important;
	}
	.box_nh1
	{
		height:auto!Important;
	}
	.box_nh2 img
	{
		min-height:auto!Important;
	}
	.box_nh2
	{
		height:auto!Important;
	}
	.box_nh4 img
	{
		min-height:auto!Important;
	}
	.box_nh4
	{
		height:auto!Important;
	}
	.zoomContainer
	{
		display:none!important
	}
	.zoomWindowContainer >div
	{
		display:none!important
		
	}
	.zoomWindowContainer
	{
		
		display:none!important
	}
	#like_face
	{
		overflow:hidden
	}
	
.menu_mbp
{
	display:block!important
}
.but_mn i
{
	margin-right:3px;
}
.but_mn
{
	font-size:16px;
	display:block;
	position: absolute;
    bottom: 45px;
	left:10px;
	color:#ebae30;
	cursor:pointer;
}
.sf-menu > li >ul
{
	position:static!important;
	display:block!important;
	margin-left:10px;
}
.sf-menu > li
{
	display:block;
}
.wap_mn
{

}
.box_title_h span
{
	float:none;
}
.box_title_h li
{
	margin-left:0px;
	margin-right:10px;
}
#news_detail img
{
	max-width:100%!important;
	height:auto!important
}
.box_title_h ul
{
	display:none;
}
.wap_header
{
	display:none;
}

.box_mb
{
	display:block;
}



.item_dv
{
	height:auto;
	margin-bottom:10px;
}
.wap_mn {
}
.name_w 
{
	line-height:24px;
	font-size:10px;
	text-align:center;
}
.item_dv div
{
	height:auto;
	margin-bottom:10px;
}
.item_dv >a
{
	width:100%;
	height:auto;
}
.item_dv img
{
	height:auto;
}
.logo
{
	margin-bottom:5px;
}
.wap_menu
{
	height:37px;
	    background-color: #4d190d;
		display:none;
}

.item_pro img
{
}
.img_p
{
	height:165px;
}
.item_dtt
{
	display:none;
}
.item_n a
{
	font-size:16px!important
}
.title_caten
{
	font-size:17px;
}
.item_nh div
{
	text-align:justify;
}
.img_yk
{
	text-align:center;
}

.sf-menu >li >a
{
	font-size:13px;
}
.title_yk
{
	font-size:17px;
}
.sf-menu >li:hover
{
	background:none;
}
.sf-menu a
{
	color:white;
}
.nd_yk
{
	padding:10px;
}
.sf-menu ul li
{
	background:none;
}
body > .container
{
	overflow:hidden;
}
.sf-menu >li >ul
{
	background:none
}
.item_catep_h img
{
	height:100px;
}
.xemthem
{
	margin-top:10px;
}
.num_gh
{
	width: 30px;
    height: 51px;
	margin-right: 5px;
    background-size: 27px;
	display:none;
}
.title_ch
{
	font-size:15px;
	display:block;
	height:40px;
	overflow:hidden;
}
.box_hl
{
	width:100%;
}
.item_nh img
{
	heig1ht:120px;
}
#popmake-1444
{
	left:33%!important
}
.itemcc2 img
{
	width:60%
}
.searh input[type="submit"]
{
	height:35px;
	width:35px;
	background-size: 69%;
}
.searh input[type="text"]
{
	height:35px;
	font-size:12px;
}
.searh
{
	margin:5px 0px;
}
.giohangt k
{
	display:none;
}
.item_video i {
    color: red;
    position: absolute;
    top: 21%;
    left: 47%;
    font-size: 23px;
}
.item_video
{
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
	border:none
}
.sub_m
{
	display:none;
}
.title_spm span
{
	    font-size: 20px;
}
.title_f
{
	margin-top:20px;
}
.owl-theme .owl-c1ontrols .owl-buttons div
{
	width: 30px;
    height: 30px;
	font-size:30px;
}
.itemcc2
{
	text-align:center;
}
.owl-prev
{
	le1ft:10px;
}
.owl-next
{
	right:10px;
}
.title_spm
{
	height:auto;
	margin-top:30px;
}
.adr
{
	display:none
}
.adl
{
	display:none;
}
.text_t
{
	text-align:center;}
.box_gt
{
	background:none!important;
}
.list_menut
{
	display:none;
}
.wapcc
{
	margin-top:15px;
}

.left_mn
{
	display:block;
}
.box_h >div .fixedmb
{
position: fixed!important;
    top: 0px;
    left: 0px;
    z-index: 99;
}
.wap_proh .item_pro
{
	margin:0px 5px;
	padding:0px;
}
.wap_proh
{
	margin:0px -5px!important;
}
.list_c2
{
	display:block;
}
.search_top input[type="text"]
{
	width:100%;
	position:static;
	display:block
}
.dknt input[type="text"]
{
	width:100%;
}
.dknt input[type="submit"]
{
	left:auto;
	right:1px;
}
.mxh_f
{
	text-align:center;
}
.wap_gp
{
	background:#683476
}
.butt_kp
{
	margin-top:10px;
	text-align:center;
}
.texth
{
	text-align:center;
}
.itemcc
{
	text-align:center;
}
.box_rs
{
	width:100%;
	background:none
}
.box_rs2
{
	width:100%;
}
.itemscateh img
{
	height:100px;
}
.name_pro_de
{
	font-size:20px;
	line-height:30px
}
.boxsearch
{
	margin:0px;
	margin:20px 0px;
}
.listl
{
	display:inline-block;
}
.title_left
{
	font-size:18px;
	margin:0px;
	margin-bottom:10px;
}
.itemdah >a
{
	font-size:14px;
}
.name_tt2
{
	
	font-size:14px;
}
img
{
	max-width:100%;
	height:auto;
}
.flex-control-paging li a
{
	width:15px!important;
	height:15px!important
	
}
body > .container
{
	overflow:inherit;
}
.bigimgct img
{
	height:250px!important;
	    right: 20%!important;
}
.boxtt
{
	width:100%;
}
.title_wyk
{
	font-size:25px;
	margin-bottom:30px;
}
img
{
	max-width:100%!important;
	height:auto!important
}
iframe
{
	max-width:100%!important;
	
}
table
{
	width:100%!important;
}
}

/* ---------------------------- 320px-479px -------------------------- */

@media handheld, only screen and (max-width: 479px) {
	.ct_t_pro iframe
	{
		max-width:100%!important;
		height:auto!Important
	}
	.item_s
	{
		    width: 48%;
    margin: 1%;
    text-align: center;
	}
	.item_s p
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s span
	{
		padding-right:0px;
		padding-top:0px;
	}
	.item_s img
	{
		float:none;
		margin-right:0px;
	}
	
.box_h >div .boxmnmb
{
background: #166fae;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative!important;
}
 .btn-actionss
 {
	 display:block;
 }
 .btn-actionss {
    background: #333;
    width: 100%;
    right: initial;
    left: 0;
    flex-direction: row;
    justify-content: space-between;
	position:fixed;
	bottom:0px;
	left:0px;
	    z-index: 9999;
    flex-direction: column;
    padding: 5px;
}
.btn-actionss a.zalo, .btn-actionss a.chat-fb {
    background: #0094de;
}
.btn-actionss a.goi-dien {
    background: #d2200e;
}
.btn-actionss a i
{
	margin-right:3px;
}
.ct_popup
{
	width:80%;
}
.btn-actionss a {
    font-weight: bold;
    color: #fff;
    border-radius: 4px;
    padding: 5px;
    text-align: center;
    margin: 2px;
	     width: 31%;
    display: inline-block;
}
.item_cate_h
{
	width:100%;
	height:auto;
}
.wap_bc
{
	background-repeat:repeat
}
.item_cate_h p
{
	padding-top:30%;
	font-size:17px;
}
.item_pro
{
    height: auto;
    /* width: 100%; */
    margin-right: 0px;
    padding-right: 0px;
    float: none;
    border: none;
    padding: 0px;
    margin: 0px;
	margin-bottom:20px;
}
.hotline_t span
{
	font-size:13px;
}

	.logo_f
	{
		text-align:center;
	}
	.gioithieu_f
	{
		margin-bottom:20px;
	}
	.title_cate_ph
	{
		font-size:20px;
	}
.img_mb
{
	display:block;
}
.box_left_mn
{
	display:block;
}
.box_right_mn
{
	display:block;
}
.menu_l
{
	display:block;
}
.right_mn:hover
{
	color:red;
}
.box_left
{
	display:none;
}
.item_chs
{
    text-align: center;
    padding: 20px 10px;
    line-height: 30px;
    height: 75px;
}
.hotlinef p
{
	font-size:20px;
}
.box_nhnn
{
	background:none;
}
.title_bnh
{
	margin-right:0px;
	margin-top:20px;
}
.cate_ch
{
	display:none;
}
.right_mn i
{
	margin-right:5px;
}
.hotlinet
{
	display:none;
}
.right_mn
{
    display: block;
    font-size: 24px;
    /* padding-bottom: 8px; */
    float: left;
    padding: 0px 5px;
    background: none;
    cursor: pointer;
    border: none;
    margin: 0px;
    /* margin-top: 2px; */
    margin-right: 0px;
    color: #333;
    text-align: center;
    padding-top: 10px;
    float: right;
}
.gtmb
{
	display:block;
}
.header col-xs-2,col-sm-2,col-xs-7,col-sm-7,col-xs-3,col-sm-3
{
	    padding-right: 5px;
    padding-left: 5px;
}
.gtdes
{
	display:none;
}
.item_chs img
{
	display:none;
}
.hotline_sh
{
	display:none
}
.sf-menu >li >ul >li
{
	width:100%!important;
}
.sf-menu > li
{
	display:block!important;
}
.item_lt
{
	padding-top:0px;
}
	.title_box_dm
	{
		display:none;
	}
	.box_h >div >div
	{
		position:static!important;
	}
	.box_h
	{
		position:relative;
	}
	.hotline_t
	{
	display:none;
	}
	.title_tbh span
	{
		font-size:28px;
	}
	.logo
	{
		text-align:center;
		padding:0px;
	}
	.item_lt span
	{
		font-size: 13px;
    font-weight: normal;
    display: block;
    margin-bottom: 10px;
	}
	.item_lt img
	{
	    display: block;
    margin: auto;
    margin-bottom: 10px;
	}
	.item_lt
	{
		text-align:center;
	}
	.fixed
	{
		position:static!important
	}
	.fixed .hotline_t
	{
		display:none!Important
	}
	.name_nh
	{
		    height: 66px;
    overflow: hidden;
	}
	.item_pro_list p
	{
		font-size:13px;
		height:40px;
		overflow:hidden;
	}
	.mt_nh
	{
		height:100px;
		overflow:hidden;
	}
	.fixed .menu
	{
		width:100%!Important;
	}
	.search_top
	{
    padding-top: 0px;
    margin: 0px;
    float: left;
    margin-right: 2%;
    width: 60%;
	}
	.header
	{
		position:static;
	}
	.giohangt
	{
      float: left;
    margin: 0px;
    margin-top: 8px;
		
}
.title_vs
{
	font-size:22px;
}
.infodvh span
{
	font-size:18px;
}
.wap_imgh img
{
	margin-top:0px;
}
.giohangt span
{
	    font-size: 10px;
    width: 18px;
    height: 18px;
    left: 20px;
    padding-top: 3px;
}
	.giohangt i
	{
		font-size:25px;
	}
	#gioithieusanpham table
	{
		width:100%!important
	}
	.item_pro_home .img_t
	{
		height:auto!important
	}
	.coll_bh
	{
		min-height:100px!important
	}
	.item_pro_home img
	{
		height:auto;
	}
	.item_pro_home a
	{
		min-height:28px;
	}
	.col-list-c
	{
		width:100%;
		float:none;
	}
	.wap_slider
	{
		float:none;
		width:100%;	
	}
	.coll_bh
	{
		float:none;
		width:100%;
	}
	.col-title_pro
	{
		display:none;
	}
	.box_cls
	{
		display:none
	}
	.sf-menu
	{
		display:none;
	}
	.col-right-c
	{
		
		float:none;
		width:100%;
	}
	.list_c_f
	{
		margin-bottom:10px;
	}
	.list_cate_pro_f >li
	{
		margin-bottom:10px;
		width:100%;
	}
	.item_vcf
	{
		margin-bottom:10px;
	}
	.title_cate_h
	{
		width:100%;
	}
	.item_pro_home
	{
		width:100%;
		float:none;
		margin-right:0px;
	}
	.mt_lh
	{
		display:none;
	}
	.item_lh img
	{
		width:100%;
		height:auto;
		float:none;
		margin:0px;
		margin-bottom:5px;
	}
	.wap_header
	{
		height:auto;
	}
	.box_bnh
	{
		padding:10px;
	}
	.box_nh1 img
	{
		min-height:auto!Important;
	}
	.box_nh1
	{
		height:auto!Important;
	}
	.box_nh2 img
	{
		min-height:auto!Important;
	}
	.box_nh2
	{
		height:auto!Important;
	}
	.box_nh4 img
	{
		min-height:auto!Important;
	}
	.box_nh4
	{
		height:auto!Important;
	}
	.zoomContainer
	{
		display:none!important
	}
	.zoomWindowContainer >div
	{
		display:none!important
		
	}
	.zoomWindowContainer
	{
		
		display:none!important
	}
	#like_face
	{
		overflow:hidden
	}
	
.menu_mbp
{
	display:block!important
}
.but_mn i
{
	margin-right:3px;
}
.but_mn
{
	font-size:16px;
	display:block;
	position: absolute;
    bottom: 45px;
	left:10px;
	color:#ebae30;
	cursor:pointer;
}
.sf-menu > li >ul
{
	position:static!important;
	display:block!important;
	margin-left:10px;
}
.sf-menu > li
{
	display:block;
}
.wap_mn
{

}
.box_title_h span
{
	float:none;
}
.box_title_h li
{
	margin-left:0px;
	margin-right:10px;
}
#news_detail img
{
	max-width:100%!important;
	height:auto!important
}
.box_title_h ul
{
	display:none;
}
.wap_header
{
	display:none;
}

.box_mb
{
	display:block;
}



.item_dv
{
	height:auto;
	margin-bottom:10px;
}
.wap_mn {
}
.name_w 
{
	line-height:24px;
	font-size:10px;
	text-align:center;
}
.item_dv div
{
	height:auto;
	margin-bottom:10px;
}
.item_dv >a
{
	width:100%;
	height:auto;
}
.item_dv img
{
	height:auto;
}
.logo
{
	margin-bottom:5px;
}
.wap_menu
{
	height:37px;
	    background-color: #4d190d;
		display:none;
}

.item_pro img
{
}
.img_p
{
	height:165px;
}
.item_dtt
{
	display:none;
}
.item_n a
{
	font-size:16px!important
}
.title_caten
{
	font-size:17px;
}
.item_nh div
{
	text-align:justify;
}
.img_yk
{
	text-align:center;
}

.sf-menu >li >a
{
	font-size:13px;
}
.title_yk
{
	font-size:17px;
}
.sf-menu >li:hover
{
	background:none;
}
.sf-menu a
{
	color:white;
}
.nd_yk
{
	padding:10px;
}
.sf-menu ul li
{
	background:none;
}
body > .container
{
	overflow:hidden;
}
.sf-menu >li >ul
{
	background:none
}
.item_catep_h img
{
	height:100px;
}
.xemthem
{
	margin-top:10px;
}
.num_gh
{
	width: 30px;
    height: 51px;
	margin-right: 5px;
    background-size: 27px;
	display:none;
}
.title_ch
{
	font-size:15px;
	display:block;
	height:40px;
	overflow:hidden;
}
.box_hl
{
	width:100%;
}
.item_nh img
{
	heig1ht:120px;
}
#popmake-1444
{
	left:33%!important
}
.itemcc2 img
{
	width:60%
}
.searh input[type="submit"]
{
	height:35px;
	width:35px;
	background-size: 69%;
}
.searh input[type="text"]
{
	height:35px;
	font-size:12px;
}
.searh
{
	margin:5px 0px;
}
.giohangt k
{
	display:none;
}
.item_video i {
    color: red;
    position: absolute;
    top: 21%;
    left: 47%;
    font-size: 23px;
}
.item_video
{
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
	border:none
}
.sub_m
{
	display:none;
}
.title_spm span
{
	    font-size: 20px;
}
.title_f
{
	margin-top:20px;
}
.owl-theme .owl-c1ontrols .owl-buttons div
{
	width: 30px;
    height: 30px;
	font-size:30px;
}
.itemcc2
{
	text-align:center;
}
.owl-prev
{
	le1ft:10px;
}
.owl-next
{
	right:10px;
}
.title_spm
{
	height:auto;
	margin-top:30px;
}
.adr
{
	display:none
}
.adl
{
	display:none;
}
.text_t
{
	text-align:center;}
.box_gt
{
	background:none!important;
}
.list_menut
{
	display:none;
}
.wapcc
{
	margin-top:15px;
}

.left_mn
{
	display:block;
}
.box_h >div .fixedmb
{
position: fixed!important;
    top: 0px;
    left: 0px;
    z-index: 99;
}
.wap_proh .item_pro
{
	margin:0px 5px;
	padding:0px;
}
.wap_proh
{
	margin:0px -5px!important;
}
.list_c2
{
	display:block;
}
.search_top input[type="text"]
{
	width:100%;
	position:static;
	display:block
}
.dknt input[type="text"]
{
	width:100%;
}
.dknt input[type="submit"]
{
	left:auto;
	right:1px;
}
.mxh_f
{
	text-align:center;
}
.wap_gp
{
	background:#683476
}
.butt_kp
{
	margin-top:10px;
	text-align:center;
}
.texth
{
	text-align:center;
}
.itemcc
{
	text-align:center;
}
.box_rs
{
	width:100%;
	background:none
}
.box_rs2
{
	width:100%;
}
.itemscateh img
{
	height:100px;
}
.name_pro_de
{
	font-size:20px;
	line-height:30px
}
.boxsearch
{
	margin:0px;
	margin:20px 0px;
}
.listl
{
	display:inline-block;
}
.title_left
{
	font-size:18px;
	margin:0px;
	margin-bottom:10px;
}
.itemdah >a
{
	font-size:14px;
}
.name_tt2
{
	
	font-size:14px;
}
img
{
	max-width:100%;
	height:auto;
}
.flex-control-paging li a
{
	width:15px!important;
	height:15px!important
	
}
body > .container
{
	overflow:inherit;
}
.bigimgct img
{
	height:250px!important;
	    right: 20%!important;
}
.boxtt
{
	width:100%;
}
.title_wyk
{
	font-size:25px;
	margin-bottom:30px;
}
img
{
	max-width:100%!important;
	height:auto!important
}
iframe
{
	max-width:100%!important;
	
}
table
{
	width:100%!important;
}
}

@media print {
}