/* font converted using font-converter.net. thank you! */
@font-face{font-family:"UTMAurora";src:url("../fonts/UTMAurora.eot"); /* IE9 Compat Modes */src:url("../fonts/UTMAurora.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/UTMAurora.otf") format("opentype"), /* Open Type Font */
    url("../fonts/UTMAurora.svg") format("svg"), /* Legacy iOS */
    url("../fonts/UTMAurora.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/UTMAurora.woff") format("woff"), /* Modern Browsers */
url("../fonts/UTMAurora.woff2") format("woff2"); /* Modern Browsers */font-weight:normal;font-style:normal;}

/* font converted using font-converter.net. thank you! */
@font-face{font-family:"Montserrat-Bold";src:url("../fonts/Montserrat-Bold.eot"); /* IE9 Compat Modes */src:url("../fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/Montserrat-Bold.otf") format("opentype"), /* Open Type Font */
    url("../fonts/Montserrat-Bold.svg") format("svg"), /* Legacy iOS */
    url("../fonts/Montserrat-Bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/Montserrat-Bold.woff") format("woff"), /* Modern Browsers */
url("../fonts/Montserrat-Bold.woff2") format("woff2"); /* Modern Browsers */font-weight:normal;font-style:normal;}

/* font converted using font-converter.net. thank you! */
@font-face{font-family:"Montserrat-Regular";src:url("../fonts/Montserrat-Regular.eot"); /* IE9 Compat Modes */src:url("../fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/Montserrat-Regular.otf") format("opentype"), /* Open Type Font */
    url("../fonts/Montserrat-Regular.svg") format("svg"), /* Legacy iOS */
    url("../fonts/Montserrat-Regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/Montserrat-Regular.woff") format("woff"), /* Modern Browsers */
url("../fonts/Montserrat-Regular.woff2") format("woff2"); /* Modern Browsers */font-weight:normal;font-style:normal;}

/* font converted using font-converter.net. thank you! */
@font-face{font-family:"Montserrat-Medium";src:url("../fonts/Montserrat-Medium.eot"); /* IE9 Compat Modes */src:url("../fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/Montserrat-Medium.otf") format("opentype"), /* Open Type Font */
    url("../fonts/Montserrat-Medium.svg") format("svg"), /* Legacy iOS */
    url("../fonts/Montserrat-Medium.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/Montserrat-Medium.woff") format("woff"), /* Modern Browsers */
url("../fonts/Montserrat-Medium.woff2") format("woff2"); /* Modern Browsers */font-weight:normal;font-style:normal;}

/* ----back to top--- */
#top{width:40px;height:40px;background:url(../images/top.png);position:fixed;right:15px;bottom:100px;cursor:pointer;display:none;z-index:100;background-size:100% 100%;}
.wrapper{position:relative;margin:0px auto;background:#fff;}
#wrapper{margin:10px auto;}
#info{position:relative;}
.box_main{padding:20px 0px}
#social{margin:10px 0px;}
.addthis_toolbox{float:left;margin-right:5px;}
.zalo-share-button{float:left;}
.info_main{padding:20px 0px;}
.info{padding:0px 0px;}
.info_nb{padding:30px 0px;}
.pro_left{width:345px;position:sticky;top:70px;background:#f3f3f3;padding:15px;border-radius:5px;box-sizing:border-box;}
.pro_right{width:calc(100% - 375px)}
.info_tags{padding:0px 0px 20px;}
.info_about{padding:30px 0px;}

/*-----------------Header--------------------*/
.top_head{padding:8px 0px;}
.head_in .top_head{background: #333}
.email{float:left;color:#fff}
.email span{margin-right:50px;}
.header{position:relative;z-index:99;left:0px;top:0px;transition:all 0.5s;width:100%;background:rgba(255,255,255,0.22);box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.39);}
.head_in{background: #fff !important}
.logo{float:left;position:relative;text-align:center;}

/*----------------All--------------------*/
nav#menu{background:#070908;}
nav#menu ul li a,.mm-title{font-size:14px;text-transform:uppercase;font-weight:400;color:#fff;font-family:Montserrat-Medium;}
.mm-title{font-size:20px;color:#ff0!important}
nav#menu ul li a:hover{background:rgba(255,255,255,0.1)}
.menu-l{width:auto;display:inline-block}
nav:not(.mm-menu){display:none}
.menu_rp{background:url(../images/menu.png) center center no-repeat #070908;display:none;border:1px solid rgba(255,255,255,0.5);width:35px;height:30px;position:fixed;top:10px;left:10px;z-index:999;border-radius:2px;}
#menu_top{float:right;position:relative;width:calc(100% - 300px);z-index:99;transition:all 0.5s;}
#menu_top #myslidemenu{float:left;position:relative;width:calc(100% - 70px);}
#menu_top ul.nav{width:100%;position:relative;display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;text-align:center;justify-content:left;justify-content:space-between;padding:0px;margin:0px;}
#menu_top ul.nav li{list-style:none;}
#menu_top ul.nav >li{display:inline-block;text-transform:none;text-align:center;font-weight:normal;font-size:15px;box-sizing:border-box;}
#menu_top ul.nav >li span{display:inline-block;background:url(../images/line.png)no-repeat center;width:1px;height:100%;}
#menu_top ul.nav >li >a{display:block;padding:29px 0px;position:relative;font-size:16px;text-transform:uppercase;font-family:Montserrat-Medium;color:#fff;}
.head_in #menu_top ul.nav >li > a{color: #333}
#menu_top ul.nav >li >a img{margin-top:-10px}
#menu_top ul.nav >li >a.menu_active:after,#menu_top ul.nav >li >a:hover:after{content: '';position: absolute;left: 0px;right: 0px;bottom: 10px;height: 2px;background: #333}
#menu_top ul.nav >li >ul li a{padding:5px 10px;box-sizing:border-box;font-size:15px;color:#fff}
.head_in #menu_top ul.nav >li >ul li a{color: #333}
#menu_top.active_top ul.nav >li >a{padding:0px 16px!important;}

/*-------------------Title-----------------*/
.title_main{position:relative;margin-bottom:20px;padding-bottom:15px;background:url(../images/title.png)no-repeat bottom center;text-align:center;}
.title_main1{background:url(../images/title1.png)no-repeat bottom center;}
.title_main2{margin-bottom:0px;}
.title_main h4{position:relative;font-size:30px;font-weight:normal;text-transform:uppercase;display:inline-block;color:#070908;font-family:Montserrat-Bold;}
.title_main p{font-size:15px;color:#333;margin:0px;}
.tt_top{margin-bottom:10px;height:30px;padding-bottom:10px;line-height:30px;background:url(../images/tt_top.png) left bottom no-repeat;}
.tt_top h4{font-size:24px;color:#333;font-weight:normal;font-family:Montserrat-Bold;}
.title_ct{margin-bottom:20px;}
.title_ct h2{font-size:32px;text-transform:uppercase;font-weight:normal;font-family:Montserrat-Bold;}
.title_ft{margin-bottom:10px;}
.title_ft h4{position:relative;font-size:15px;font-weight:normal;font-family:Montserrat-Bold;}
.title{margin-bottom:20px;text-align:center;}
.title h4{font-size:32px;color:#070908;text-transform:uppercase;font-family:Montserrat-Bold;}
.title p{margin:0px;font-size:23px;}
.title_list{position:relative;margin-bottom:10px;}
.title_list:after{content:'';position:absolute;left:0px;right:0px;height:5px;background:rgba(51,51,51,.12);bottom:23px;}
.title_list h4{font-family:Montserrat-Bold;font-size:25px;background:#fff;padding:10px 20px 10px 0px;display:inline-block;position:relative;z-index:99;}

/*------------------index-------------------*/
.ds_about{max-width:820px;text-align:center;margin:0px auto}
.box_service{float:left;width:33.3%;padding:10px;box-sizing:border-box;}
.box_service_in{border:1px solid #dedede;padding:10px;}
.ds_service{padding-top:10px;}
.ds_service h3{font-size:18px;font-weight:normal;font-family:Montserrat-Medium;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;}
.ds_service p{margin:0px;line-height:20px;height:60px;overflow:hidden;}
.box_bene{float:left;width:25%;padding:0px 15px;box-sizing:border-box;text-align:center;}
.box_bene h3{font-family:Montserrat-Bold;font-size:15px;margin-top:10px;}
.box_bene p{margin:10px 0px;}
.box_list{float:left;width:33.3%;padding:15px 15px;box-sizing:border-box;}
.box_list h3{text-align:center;font-family:Montserrat-Medium;font-size:17px;background:#282a29;color:#fff;padding:10px 0px;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.box_service_detail{float:left;width:100%;padding:20px 0px;}
.img_service_detail{width:48%;text-align:center;}
.ds_service_detail{width:50%}
.row_service .box_service_detail:nth-child(odd) .img_service_detail{float:left;}
.row_service .box_service_detail:nth-child(odd) .ds_service_detail{float:right;}
.row_service .box_service_detail:nth-child(even) .img_service_detail{float:right;}
.row_service .box_service_detail:nth-child(even) .ds_service_detail{float:left;}
.ds_service_detail h3{font-family:Montserrat-Bold;text-transform:uppercase;font-size:20px;font-weight:normal;}

/*------------------------footer-----------------------*/
.footer{position:relative;line-height:30px;padding:30px 0px 0px;background:#070908}
.footer *{color:#fdfdff}
.footer p{margin:0px;padding:0px;}
.logo_ft{margin-bottom:10px;}
.box_ft{float:left;width:25%;}
.box_ft1{float:left;margin-left:5%;width:20%}
.box_ft2{float:left;margin-left:5%;width:20%}
.box_ft3{float:right;width:20%}
.logo_ct{margin-top:10px;}
.footer_end{padding:10px 0px;text-align:center;border-top:1px solid #525353;margin-top:30px;color:#fdfdff}
.copy{float:left;}
.thongke{padding:0px;margin:0px;float:right;}
.thongke li{list-style:none;display:inline-block;padding:0px 5px;}
.thongke span{padding:0px 10px;}
.thongke span img{vertical-align:0px;}
.menu_ft{padding:0px;margin:0px;}
.menu_ft li{padding:10px 0px;border-bottom:1px solid #525353;list-style:none;}
.social{float:right;}
.social1{margin-top:10px;}

/*--------------------------lienhe-------------------------*/
.form_lh form,.form_lh_in form{position:relative;}
.title_lt{text-align:center;color:#fff;margin-bottom:20px;}
.title_lt h4{position:relative;font-size:25px;line-height:30px;font-weight:normal;color:#fff;text-transform:uppercase;}
.ip_lh{float:left;width:50%;padding:0px 5px;box-sizing:border-box;}
.khung_trai{float:left;width:50%;padding-right:5px;box-sizing:border-box;}
.khung_phai{float:right;width:50%;padding-left:5px;box-sizing:border-box;}
.form_contact{padding-bottom:10px;margin-bottom:10px;border-bottom:dashed 1px #ccc;}
.form_lh .tflienhe{display:block;width:100%;height:45px;padding:0px 10px;color:#555;border:1px solid #e8e8e8;box-sizing:border-box;margin-bottom:10px;border-radius:2px;font-family:Montserrat-Regular;}
.form_lh .tflienhe:focus{outline:none;}
.ta_noidung{color:#333;height:85px;width:100%;padding:10px;box-sizing:border-box;border-radius:2px;border:1px solid #e8e8e8;background:#fff;outline:none;font-family:Montserrat-Regular;}
.bt_lh{text-align:center;}
.button-contact{margin-top:5px;font-size:15px;border:none;height:35px;width:80px;cursor:pointer;font-weight:normal;color:#fff;border-radius:2px;font-family:Montserrat-Regular;background:#333;}
.button-contact:hover{background:#444;}

/*------------------------Letter---------------------------*/
.dangkymail{position:relative;}
.dangkymail p{margin-bottom:10px;}
.dangkymail input{font-family:Montserrat-Regular;height:52px;padding:0px 10px;color:#909090;width:100%;outline:none;box-sizing:border-box;background:#fff;border:none;margin-bottom:10px;border-radius:2px;}
.dangkymail input:focus{outline:none;}
.dangkymail button{box-sizing:border-box;position:absolute;right:0px;bottom:10px;outline:none;border:none;border-radius:0px;background:url(../images/send.png)no-repeat 50px center #333333;width:50px;line-height:50px;}
.dangkymail input::-webkit-input-placeholder{color:#909090;}
.dangkymail input:-moz-placeholder{ /* Firefox 18- */color:#909090;}
.dangkymail input::-moz-placeholder{  /* Firefox 19+ */color:#909090;}
.dangkymail input:-ms-input-placeholder{color:#909090;}

/*------------------------Tags------------------------------*/
.info_tags h4{margin-bottom:10px;font-size:15px;}
.info_tags a{line-height:40px;border:1px solid #cccccc;margin:3px;display:inline-block;padding:0px 20px;border-radius:5px;}

/*------------------------end-lh----------------------------*/
.shine .over_lay{position:absolute;bottom:0;top:0;left:0;right:0;z-index:1;}
.shine .over_lay::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}
.shine:hover .over_lay::before{-webkit-animation:shine .75s;animation:shine .75s;}
.shine .over_lay a{position:absolute;left:0;top:0;bottom:0;right:0;z-index:99;}
@-webkit-keyframes shine{
    100%{left:125%;}
}
@keyframes shine{
    100%{left:125%;}
}
.news_other{padding:10px 0px;border-bottom:1px dashed #ccc}
.news_other h3{margin:5px 0px;color:#333;font-size:15px;}
.first-item-news-wrap{border-bottom:1px dashed #ccc;padding:10px 0px;}
.first-item-news{overflow:hidden;box-sizing:border-box;width:50%;float:left;padding:10px;}
.first-item-news:nth-child(2n+1){clear:both;}
.first-item-news .img{float:left;max-width:150px;position:relative;z-index:9;margin-right:15px;overflow:hidden;border:1px solid #f1f1f1;}
.first-item-news img{width:100%;}
.first-item-news h3 a:hover{color:#f00;}
.first-item-news h3{margin:0px 0px 5px 0px;}
.first-item-news h3 a{color:#333;font-size:16px;font-weight:normal;font-family:Montserrat-Medium;}
.first-item-news .desc_cont{text-align:justify;line-height:20px;}
.first-item-news .desc{padding:5px;box-sizing:border-box;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;}
.first-item-news .desc >div{position:relative;}
.first-item-news .desc .over_lay{position:absolute;top:28%;left:0;right:0;bottom:0;z-index:111;text-align:center;margin-top:-20px;opacity:0;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;}
.first-item-news .desc .over_lay h4{padding:0 15px;display:block;text-transform:uppercase;font-size:12px;color:#D7DC02;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;text-align:center;}
.first-item-news .desc .over_lay a.xemthem{padding:6px 10px;background:#0074c7;border-radius:3px;position:relative;display:inline-block;color:#ffffff;text-decoration:none;margin-top:50px;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;font-size:13px;font-style:normal;}
.box_tintuc{background:#f2f2f2;padding:50px 0 30px;}
.box-news{position:relative;border-bottom:1px solid #f2f2f2;float:left;padding:10px 0px;}
.box-news .img{margin-right:10px;position:relative;overflow:hidden;padding:4px;background:#fff;border:thin solid #d6d6d6;box-shadow:4px 4px 0 #ebebeb;}
.box-news .img img{border-radius:0;width:100%;}
.box-news h3{font-size:12px;margin:0px;font-weight:bold;line-height:20px;max-height:40px;overflow:hidden;}
.box-news h3 a{color:#0068d0;text-transform:uppercase;font-size:15px;font-weight:500;}
.box-news h3 a:hover{color:#be630b;}
.box-news a.chitiet{color:#09a651;font-size:13px;display:block;text-align:right}
.box-news .desc{font-size:13px;color:#333333;text-align:justify;}
.box-news:hover img{transform:scale(1.1);}
.tieude{color:#333;font-size:16px;margin:5px 0px;font-family:Montserrat-Bold;}
.date{color:#666666;margin:5px 0px;}
.date span{color:#070908;font-style:italic;}
.box-info{width:100%;margin:15px 0px;}
.info_news{padding:20px 0px;}
.slick_tin .tintuc_left img{width:100%}
.tintuc_left{color:#333;padding:0px 10px;float:left;list-style:none;}
.tintuc_left h3{font-size:15px;color:#333;font-weight:bold;margin:10px 0px;}
.tintuc_left h3:hover{color:#be630b;}
.tintuc_left .name_service{color:#005aaa}

/*--------------------Timkiem------------------*/
.icon_search{position:absolute;z-index:999;right:0px;top:32%;cursor:pointer;    font-size: 20px;color: #fff}
.head_in .icon_search{color: #333}
#timkiem{position:absolute;top:100px;right:0px;width:215px;display:none}
.frm_timkiem{position:relative;z-index:99}
#timkiem #name_tk::-webkit-input-placeholder{color:#555;}
#timkiem #name_tk:-moz-placeholder{ /* Firefox 18- */color:#555;}
#timkiem #name_tk::-moz-placeholder{  /* Firefox 19+ */color:#555;}
#timkiem #name_tk:-ms-input-placeholder{color:#555;}
#name_tk{color:#555;padding:0px 10px;outline:none;box-sizing:border-box;width:100%;line-height:40px;border:none;background:rgba(255,255,255,0.72);}
.btn_search{position:absolute;right:0px;top:0px;bottom:0px;border:none;outline:none;font-size:14px;cursor:pointer;background:#000;}

/*-------------------menu_left-------------------*/
.title_left{margin-bottom:10px}
.title_left h4{font-family:Montserrat-Bold;font-size:18px;font-weight:normal;color:#070908;}
.mn_left{position:relative;width:100%;}
.mn_left ul{margin:0px;padding:0px 0px;}
.menu_left li{list-style:none;position:relative;border-bottom:solid 1px #eeeeee;}
.menu_left li i{position:absolute;right:0px;top:10px;cursor:pointer;width:30px;height:30px;text-align:center;line-height:30px;}
.menu_left li a{width:100%;font-weight:normal;display:block;background:url(../images/li.png)no-repeat 0px 20px;padding:10px 10px 10px 15px;box-sizing:border-box;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.menu_left ul li a{text-transform:inherit;}
.menu_left ul ul li a{background:none}
.menu_left li a:hover{color:#f00}
.menu_left li:last-child{border-bottom:none;}

/*-----------------Video-------------------*/
.wr_video{position:relative;}
.sl_video{padding:10px 10px;position:absolute;left:0px;background:rgba(0,0,0,0.46);bottom:4px;width:100%;color:#fff;border:none;}

/*----------------bottom--------------------*/
.bottom{padding:20px 0px 20px;background:#f2f2f2}
.bottom_one{float:left;width:50%;padding:0px 15px;box-sizing:border-box;}
.bottom_news{float:left;width:50%;padding:0px 10px;box-sizing:border-box;}
.box_news{float:left;width:33.3%;padding:0px 15px;box-sizing:border-box;}
.ds_news{border:1px solid #7b7a7a;border-bottom:none;padding:10px}
.ds_news h3{font-size:15px;font-weight:normal;text-transform:uppercase;line-height:20px;height:40px;overflow:hidden;}
.ds_news h3:hover{color:#f00}
.ds_news p{margin:0px;}
.date_news{margin-bottom:10px;color:#a6a6a6}
.view_news{float:right;margin-top:10px;}
.view_news img{transition:all 0.5s}
.view_news:hover img{transform:translateX(10px);}
.view_news_1{margin:10px auto 0px;float:none;color: #333;}
.box_customer{float:left;width:100%;padding:15px 0px;}
.img_customer{float:left;}
.ds_customer{float:right;width:calc(100% - 180px);border-left:1px solid #5c5c5c;padding-left:20px;margin-top:20px;}
.ds_customer p{margin: 0px;
    line-height: 20px;
    height: 60px;
    overflow: hidden;}
.ds_customer h3{font-size:15px;margin-bottom:10px;}
.news_all{border:2px solid #333;width:165px;line-height:50px;display:block;text-align:center;margin:20px auto 0px;position:relative;z-index:9;}
.news_all:after{content:'';position:absolute;left:0px;top:0px;bottom:0px;right:100%;transition:all 0.5s}
.news_all:hover:after{content:'';background:#333;right:0px;z-index:-1;}
.news_all:hover{color: #fff}
/*---------------------Slider----------------------*/
.list_service{float:left;width:270px;margin-top:10px;box-sizing:border-box;}
.slider{position:relative;width:100%;}
.slick_slider{padding:0px;}
.slider .img_slider{width:100%}
.slider ul{padding:0px;}
.slider ul li{list-style:none}

/*--------------------tab------------------*/
.vien_one{margin:10px 0px;}
.title_tt span:hover,.title_tt .active_sp{border-top:2px solid #333;}
.title_tt span{background:#f1f1f1;padding:10px;border:1px solid #e6e7eb;border-bottom:none;display:inline-block;font-weight:normal;cursor:pointer;transition:all 1s;color:#333;border-radius:5px 5px 0px 0px;font-family:Montserrat-Bold;}
.info_detail{border:1px solid #e6e7eb;padding:10px;margin-top:-1px;}
.show_2,.show_3,.show_4,.show_5,.show_6{display:none;}

/*------------------product---------------------*/
.box_sp{float:left;width:33.3%;padding:10px;box-sizing:border-box;}
.row_sp .box_sp{width:33.3%}
.box_sp:hover .ds_sp{opacity:1}
.ds_sp{transition:all 0.5s;opacity:0;padding:10px;text-align:center;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.15);color:#fff;}
.ds_sp h3{font-weight:normal;position:relative;font-size:16px;font-family:Montserrat-Medium;text-transform:uppercase;}
.ds_sp span{display:inline-block;width:40px;line-height:40px;background:rgba(0,0,0,0.5);border-radius:50%;margin-bottom:10px;}
.ds_sp_in{position:absolute;top:50%;left:0px;right:0px;transform:translateX(0%) translateY(-50%);-webkit-transform:translateX(0%) translateY(-50%);}
.price{font-size:15px;margin:5px 0px 0px;}
.price span{color:#dfaa05;}
.price .old_price,.old_price{color:#7c7c7c;font-size:14px;text-decoration:line-through;font-weight:400;}
.view_all{margin:10px 0px 0px;padding:10px 10px 0px 10px;border-top:1px solid #dddddd}
.view_all a{float:right;width:48%;text-align:right;border-left:1px solid #dedede;}
.view_pro{color:#333;}
.view_sp{color:#616161;font-size:14px;}
.slider-nav,.slider-for{padding:0px;margin:0px;}
.app-figure{text-align:center;}
.br_img_main{list-style:none}
.slider-nav,.slider-for{padding:0px;margin:0px;}
.app-figure{text-align:center;}
.product-pic{text-align: center; position:relative;padding:0px;border:1px solid #f1f1f1;float:left;width:100%;    background: #262626;}
.product-info{position:relative;float:right;width:100%;}
.khung_thongtin{padding:0px;}
.khung_thongtin li{padding:5px 0px 5px 0px;border-bottom:1px solid #eee;width:100%;float:left;list-style:none;}
.khung_thongtin h4{font-size:20px;text-transform:uppercase;margin:0px;font-weight:normal;}
.khung_thongtin .masp{color:#008CC0;}
.khung_thongtin .mota_detail{color:#757575}
.khung_thongtin .gia_detail{font-size:15px;color:#f00;font-weight:500;}
.khung_thongtin .gia_detail b{color:#333;font-size:14px;}
.khung_thongtin .giacu_detail{color:#999;text-decoration:line-through;}
.khung_thongtin .giacu_detail span{text-decoration:line-through;}
.khung_thongtin .baohanh_detail{color:#015DA4;}
.khung_thongtin p{margin:0px;}
.view_pro{width:100px;line-height:40px;display:block;margin:10px auto 0px;border:1px solid #f1f1f1;text-align:center;background:#f00;color:#fff;border-radius:5px;text-transform:uppercase;}
.view_pro:hover{color:#ff0}
.wr_lq{padding:0px 10px;border:1px solid #dedede;}
.box_pro_lq{float:left;width:100%;padding:10px 0px;border-bottom:1px dashed #ddd}
.img_pro_lq{float:left;width:100px;margin-right:15px;}
/*---------------------------Support---------------*/
.support_fixed{     
    position: fixed;
    z-index: 999;
    top: 20%;
    right: 0px;
    background: #fff;
    padding: 10px;
    width: 300px;
    border: 1px solid #ddd;
    box-sizing: border-box;
    transition: all 1s;
    transform: translateX(300px);
}
.active_support{transform: translateX(0px);}
.title_support{    
    font-size: 15px;
    text-transform: uppercase;
    font-family: Montserrat-Bold;
    padding: 10px;
    position: absolute;
    z-index: 99;
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    left: -155px;
    background: #fff;
    top: 112px;
    border-radius: 0px 0px 5px 5px;
    border: 1px solid #ddd;
    cursor: pointer;
    z-index: 999;
   }
/*------------------------phone---------------------------*/
.quick-alo-phone.quick-alo-static{opacity:.6;}
.quick-alo-phone.quick-alo-hover,.quick-alo-phone:hover{opacity:1;}
.quick-alo-ph-circle{width:160px;height:160px;top:20px;left:20px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);border:2px solid #bfebfc 9;opacity:.1;-webkit-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.quick-alo-phone.quick-alo-active .quick-alo-ph-circle{-webkit-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-o-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;}
.quick-alo-phone.quick-alo-static .quick-alo-ph-circle{-webkit-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-o-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone:hover .quick-alo-ph-circle{border-color:#00aff2;opacity:.5;}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle{border-color:#75eb50;border-color:#baf5a7 9;opacity:.5;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle{border-color:#00aff2;border-color:#bfebfc 9;opacity:.5;}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle{border-color:#ccc;opacity:.5;}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle{border-color:#75eb50;opacity:.5;}
.quick-alo-ph-circle-fill{width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.quick-alo-phone.quick-alo-active .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;}
.quick-alo-phone.quick-alo-static .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important;}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone:hover .quick-alo-ph-circle-fill{background-color:rgba(0,175,242,0.5);background-color:#00aff2 9;opacity:.75!important;}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);background-color:#baf5a7 9;opacity:.75!important;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle-fill{background-color:rgba(0,175,242,0.5);background-color:#a6e3fa 9;opacity:.75!important;}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle-fill{background-color:rgba(204,204,204,0.5);background-color:#ccc 9;opacity:.75!important;}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);opacity:.75!important;}
.quick-alo-ph-img-circle{width:60px;height:60px;top:70px;left:70px;position:absolute;background:rgba(30,30,30,0.1) url("http://i.imgur.com/YWJeVO2.png") no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.quick-alo-phone.quick-alo-active .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;}
.quick-alo-phone.quick-alo-static .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;-moz-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;-ms-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;-o-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone:hover .quick-alo-ph-img-circle{background-color:#00aff2;}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-img-circle{background-color:#75eb50;background-color:#75eb50 9;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle{background-color:#00aff2;z-index:99;}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-img-circle{background-color:#ccc;}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-img-circle{background-color:#75eb50;}
@-moz-keyframes quick-alo-circle-anim{
    0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1;}
    30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5;}
    100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1;}
}
@-webkit-keyframes quick-alo-circle-anim{
    0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1;}
    30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5;}
    100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1;}
}
@-o-keyframes quick-alo-circle-anim{
    0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1;}
    30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5;}
    100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1;}
}
@-moz-keyframes quick-alo-circle-fill-anim{
    0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
    50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2;}
    100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
}
@-webkit-keyframes quick-alo-circle-fill-anim{
    0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
    50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
    100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
}
@-o-keyframes quick-alo-circle-fill-anim{
    0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
    50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
    100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
}
@-moz-keyframes quick-alo-circle-img-anim{
    0%{transform:rotate(0) scale(1) skew(1deg);}
    10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg);}
    20%{-moz-transform:rotate(25deg) scale(1) skew(1deg);}
    30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg);}
    40%{-moz-transform:rotate(25deg) scale(1) skew(1deg);}
    50%{-moz-transform:rotate(0) scale(1) skew(1deg);}
    100%{-moz-transform:rotate(0) scale(1) skew(1deg);}
}
@-webkit-keyframes quick-alo-circle-img-anim{
    0%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
    10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);}
    20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);}
    30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);}
    40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);}
    50%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
    100%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
}
@-o-keyframes quick-alo-circle-img-anim{
    0%{-o-transform:rotate(0) scale(1) skew(1deg);}
    10%{-o-transform:rotate(-25deg) scale(1) skew(1deg);}
    20%{-o-transform:rotate(25deg) scale(1) skew(1deg);}
    30%{-o-transform:rotate(-25deg) scale(1) skew(1deg);}
    40%{-o-transform:rotate(25deg) scale(1) skew(1deg);}
    50%{-o-transform:rotate(0) scale(1) skew(1deg);}
    100%{-o-transform:rotate(0) scale(1) skew(1deg);}
}
.quick-alo-phone{position:fixed;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:2000;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:150px;}
.coccoc-alo-ph-img-circle-text{position:absolute;top:83px;left:113px;background-color:#c00;height:40px;border-radius:40px;line-height:40px;padding:0px 15px;color:#fff;z-index:0;font-size:18px;font-weight:700;padding-left:30px;width:115px;}
.quick-zalo{background:url(../images/zalo.png)no-repeat center!important;}
@-webkit-keyframes my{
    0%{color:#fff;}
    50%{color:#fff;}
    100%{color:#ff0;}
}
@-moz-keyframes my{
    0%{color:#fff;}
    50%{color:#fff;}
    100%{color:#ff0;}
}
@-o-keyframes my{
    0%{color:#fff;}
    50%{color:#fff;}
    100%{color:#ff0;}
}
@keyframes my{
    0%{color:#fff;}
    50%{color:#fff;}
    100%{color:#ff0;}
}
.test{-webkit-animation:my 900ms infinite;-moz-animation:my 900ms infinite;-o-animation:my 900ms infinite;animation:my 900ms infinite;}

/* Phân trang ajax */
.pagination{text-align:center;margin:0px;}
.pages_ajax{display:inline-block;margin:0px;padding:0px;}
.pages_ajax li{display:inline-block;background:#fff;margin:0 0 0 3px;padding:4px 10px;color:#616161;border:1px solid #f1f1f1;cursor:pointer;}
.pages_ajax li.actived,.pages_ajax li:hover{background:#070908;}
.pages_ajax li.actived a,.pages_ajax li:hover a{color:#fff}
span.total{display:none;}
.support-online .btn-support{cursor:pointer;}
.support-online{position:fixed;z-index:999;left:15px;bottom:15%;}
.support-online .btn-support{cursor:pointer;}
.support-online a{display:block;}
.support-online a,.phone_fix{cursor:pointer;position:relative;margin:20px 10px;text-align:left;width:42px;height:40px;}
.support-online i{width:40px;height:40px;background:#43a1f3;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:relative;z-index:999;margin-top:2px;}
.kenit-alo-circle-fill{width:60px;height:60px;top:-10px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:rgba(0,175,242,0.5);opacity:.75;right:-10px;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.kenit-alo-circle{width:50px;height:50px;top:-5px;right:-5px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);opacity:.1;border-color:#0089B9;opacity:.5;}
.support-online a span{border-radius:2px;text-align:center;background:rgb(103,182,52);padding:9px;display:none;width:180px;margin-left:10px;position:absolute;color:#ffffff;z-index:999;top:0px;left:40px;}
.show_fix{position:absolute;left:65px;top:-50%;display:none}
.show_fix a{display:block;background:#a73b00;padding:5px 10px;margin:5px 0px;width:auto;height:auto;border-radius:5px;color:#fff;font-weight:bold;font-size:15px;}

/* Phân Trang */
.pagination1{text-align:center;margin-top:15px;}
.pagination1 ul{display:inline-block;margin:0;margin-left:0;padding:0px;width:100%;}
.pagination1 ul>li{display:inline-block;background:#fff;margin:0 0 0 3px;padding:4px 10px;color:#616161;border:1px solid #f1f1f1;cursor:pointer;}
.pagination1 ul>li:hover a,.pagination1 ul>.active>a,.pagination1 ul>.active>span{cursor:pointer;color:#fff}
.pagination1 ul>li:hover,.pagination1 ul>.active,.pagination1 ul>.active{background:#070908;}
.pagination1 ul>li>a,.pagination1 ul>li>span{display:inline-block;vertical-align:top;color:#888;font-size:13px;cursor:pointer;border-radius:3px;text-decoration:none!important;}
.pagination1 ul>li>a:hover,.pagination1 ul>li>span:hover{}