<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
ol, ul{list-style:none;margin:0px;padding:0px;}
blockquote, q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
body{font-family:Arial,Tahoma,Verdana;font-size:12px;margin:0px;padding:0px;line-height:20px;}
*::after, *::before{box-sizing:initial;}
a:link{LINE-HEIGHT:16px;TEXT-DECORATION:none;color:#000;transition:color 0.2s;}
a:hover{TEXT-DECORATION:none;color:#F00;}
a:visited{TEXT-DECORATION:none;color:#000;}
a:active{TEXT-DECORATION:none;color:#000;}
@font-face{font-family:'uvnhonghahep';src:url('../images/RobotoCondensed-Light.ttf') format('truetype');font-weight:bold;font-style:normal;}
@font-face{font-family:'uvnhonghahep';src:url('../images/RobotoCondensed-LightItalic.ttf') format('truetype');font-weight:normal;font-style:italic;}
@font-face{font-family:'uvnhonghahep';src:url('../images/RobotoCondensed-Regular.ttf') format('truetype');font-weight:bold;font-style:normal;}
@font-face{font-family:'uvnhonghahep';src:url('../images/RobotoCondensed-Italic.ttf') format('truetype');font-weight:bold;font-style:italic;}
@font-face{font-family:'uvnhonghahep';src:url('../images/RobotoCondensed-Bold.ttf') format('truetype');font-weight:900;font-style:normal;}
.color{color:#000;}
.color_a{color:#06C;}
.color_a_hover{color:#F00;}
.color_title{color:#009;}
.width100{width:100% !important;}
.an{display:none !important;}
.line-top{background-image:url(../images/line-top.png);background-repeat:repeat-x;height:5px;width:100%;}
#wapper_wapper{margin:auto;border-top:0px;}
#wapper_banner{width:100%;padding:0px 0px;}
#wapper_top{width:100%;padding:0px 0px;background-color:#FFF;box-shadow:0px 0px 2px #b7b7b7;margin-bottom:4px;}
.top_content{width:100%;max-width:1200px;margin:auto;}
.top_content p{width:24%;float:left;margin-right:1%;}
.top_content p{transition:0.3s;line-height:25px;}
.top_content p:hover img{transition:transform 0.3s;transform:rotate(360deg);}
#wapper_menu{width:100%;margin:auto;z-index:999;position:relative;}
#wapper_slide{width:100%;margin:auto;}
.slide_content img{width:100%;}
#wapper_banner{width:100%;}
#wapper_doitac{width:100%;background-color:#fbfbfb;padding:15px 0px;border-top:1px solid #f5f5f5;text-align:center;}
.doitac_content{width:100%;max-width:1200px;margin:auto;}
#wapper_address{width:100%;padding:10px 0px;}
.address_content{width:100%;max-width:1200px;margin:auto;color:#FFF;line-height:50px;}
.address_content p{float:left;margin-right:2%;width:31%;display:table;}
.address_content p img{margin-right:7px;}
.address_content p:hover img{transition:transform 0.3s;transform:rotate(360deg);}
.banner{width:100%;max-width:1200px;margin:auto;position:relative; z-index:999;}
.bannerinfo {z-index:999;}
.menu_content{margin:0px 5px;width:100%;margin:auto;position:relative;}
#wapper_content{}
#wapper_main{width:100%;}
.content_main{width:100%;margin:auto;margin-top:10px;}
.content_content{margin:0px 0px;}
#wapper_bottom{padding-top:15px;}
.bottom_content{width:100%;max-width:1200px;margin:auto;}
#wapper_design{opacity:0.9;color:#FFF;text-align:center;}
.designby{float:right;}
.designby_info{margin:auto;display:table;float:left;}
.row2{width:100%;border-top:1px solid #e5e5e5;}
.row2_content{width:100%;max-width:1200px;margin:auto;padding:30px 0px;}
.rowx{width:100%;padding:0px 0px 20px 0px;float:left;}
.row1{}
.row1 .titleitem{background-color:#ffffff;}
.rowx_content{width:100%;max-width:100%;margin:auto;border-top:0px;}
.rowx_content .title{text-align:left;text-transform:uppercase;font-size:18px;color:#f7f7f7;margin:0px auto 0px auto;font-family:uvnhonghahep;position:relative;}
.rowx_content .title a{color:#FFF;line-height:38px;}
.rowx_content .title a:hover{color:#FF0;}
.rowx_content .title_item{float:right;}
.titleitem{display:table;padding:0px 20px 0px 15px;margin:auto;line-height:38px;color:#000;float:left;position:relative;}
.titleitem img{float:left;margin-right:10px;display:none;}
.titleitem .img{float:left;padding:3px;margin-right:10px;display:none;}
.titleitem .img img{float:left;height:32px;margin-right:0px;}
.titleitem:hover img{transition:transform 0.3s;transform:rotate(360deg);}
.titleaction{float:right;position:relative;padding:0px 10px;min-width:60px;min-height:38px;}
ul.danhmuclienquan{font-size:14px;margin-left:10px;}
ul.danhmuclienquan li{float:left;padding:0px 8px;text-transform:capitalize;border-right:1px solid #e6e5e5;}
.rowx_content .title ul.danhmuclienquan li a{color:#000;}
.rowx_content .title ul.danhmuclienquan li a:hover{color:red;}
ul.danhmuclienquan li:nth(last-child){border-right:0;}
.xemthemsanpham{background-color:#fa170c;padding:5px;right:0px;position:absolute;margin:3px;font-size:13px;}
ul.group_danhmuc_top li{float:left;width:32%;margin-right:1.6%;margin-bottom:15px;}
ul.group_danhmuc_top li:last-child{margin-right:0px;}
ul.group_danhmuc_top li .tieude{height:65px;overflow:hidden;}
ul.group_danhmuc_top li .tieude .icon{float:left;background-image:url(../images/bg_transperent.png);background-repeat:repeat;padding:3px;min-height:65px;text-align:center;width:70px;}
ul.group_danhmuc_top li .tieude a{text-transform:uppercase;font-weight:bold;color:#FFF;padding:5px 10px;line-height:65px;font-size:18px;}
ul.group_danhmuc_top li .tieude a:hover{color:#FF0;}
ul.group_danhmuc_top li .mota{padding:5px 0px;}
.chitiet{background-color:#82da0c;display:table;float:left;padding:4px 6px;font-weight:bold;text-transform:uppercase;}
.chitiet a{padding:5px 8px;color:#FFF;transition:all 0.3s ease 0s;}
.chitiet:hover{background-color:#61a10b;}
.banner_item{float:left;max-width:100%;z-index:9999;margin-right:20px;}
.banner_item img{max-width:100%;height:auto !important;}
.slidebanner{float:right;width:53%;}
#notification{position:fixed;left:10px;z-index:9999999;bottom:5px;}
#alertdiv span{margin-right:10px;}
.design_content{padding:5px;width:100%;max-width:1200px;margin:auto;}
#col1{background:#fff;}
.display_none{display:none;}
.dissplay_block{display:block;}
.border_none{border:none !important;}
.width_100{width:100%;}
.clear{clear:both;}
.group_tin{border-radius:4px;padding-bottom:0px; padding:0 9px; background:#fff;}
.group_tin_tieude{padding:5px 5px 5px 10px;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:13px;}
.group_tin_tieude a{color:#FFF;}
.group_tin_tieude a:hover{color:#FF0;}
.group_tin_noidung{background-color:#FFF;border-top:0px;margin:0px 0px;border:1px solid #d6d6d6;border-top:0px;}
.ul_noidung_templates{text-align:left;}
.ul_noidung_templates li{text-align:left;clear:both;border-bottom:1px dotted #CCC;padding:5px;}
.ul_noidung_templates li:last-child{border-bottom:none;}
.ul_noidung_templates li p.tieude{padding-bottom:5px;}
.ul_noidung_templates li p.tieude a{font-weight:bold;padding-bottom:15px;}
.ul_noidung_templates li p.tieude a:hover{color:#F00;}
.ul_noidung_templates li a{color:#000;}
.ul_noidung_templates li .img{width:30%;float:left;margin:1% 2% 1% 1%;border:1px solid #F5F5F5;padding:3px;}
.ul_noidung_templates li .img img{max-width:100%;}
.ul_noidung_templates li .chitiet{float:right;background-color:#F00;padding:3px 5px;border-radius:2px;}
.ul_noidung_templates li .chitiet a{color:#FFF;}
ul.banner_quangcao{max-width:100%;}
ul.banner_quangcao li img{max-width:100% !important;}
ul.banner_quangcao li object{max-width:100% !important;}
h1.title{font-size:20px;margin-bottom:5px;line-height:30px;margin:15px 0px;}
h1.title a{color:#000;}
h1.title a:hover{color:#F00;}
.danhmuccol{}
.danhmuccol &gt; ul &gt; li{background-image:url(../images/icon/icon_5x9.gif);background-size:4px;background-repeat:no-repeat;background-position:8px 11px;}
.danhmuccol &gt; ul &gt; li &gt; a{padding:7px 10px 7px 20px;display:block;font-weight:bold;}
.danhmuccol &gt; ul &gt; li &gt; a:hover{}
.danhmuccol &gt; ul &gt; li &gt; a:hover{color:#F00;}
.danhmuccol &gt; ul &gt; li &gt; ul{background-color:#fff;}
.danhmuccol &gt; ul &gt; li &gt; ul &gt; li{margin-bottom:2px;background-image:url(../images/icon/icon1.gif);background-repeat:no-repeat;background-position:10px 11px;}
.danhmuccol &gt; ul &gt; li &gt; ul &gt; li &gt; a{padding:6px 5px 6px 20px;display:block;font-weight:bold;}
.danhmuccol &gt; ul &gt; li &gt; ul &gt;li &gt;ul &gt;li{padding:6px 5px 6px 30px;}
.noidung_danhmuc{padding:8px;}
.noidung_danhmuc iframe{max-width:100% !important;}
ul.lienketwebsite{padding:8px;}
ul.lienketwebsite li{font-weight:bold;border-bottom:1px dotted #CCC;}
ul.lienketwebsite li:last-child{border-bottom:none;}
ul.lienketwebsite li a{padding:10px 5px;display:block;}
ul.lienketwebsite li a:hover{color:#F00;}
ul.lienketwebsite li a i{margin-right:8px;}
.itemnoidung{border-bottom:1px dotted #CCC;clear:both;margin-top:10px;padding-bottom:10px;}
.itemnoidung .img{float:left;width:20%;border:1px solid #EFEFEF;padding:5px 5px 0px 5px;margin-right:10px;}
.itemnoidung .img img{max-width:100%;}
.itemnoidung p.tieude{font-weight:bold;text-align:left;padding-bottom:10px;font-size:15px;}
.itemnoidung p.tieude a:hover{color:#F00;}
.itemnoidung .xemchitiet{float:right;margin-top:10px;}
.itemnoidung .xemchitiet a{background-color:#157a7f;padding:5px 10px;font-weight:bold;color:#FFF;}
.itemnoidung .xemchitiet a:hover{background-color:#F00;color:#FFF;}
.ngaycapnhat{float:left;display:table;font-size:11px;color:#000;}
.noidungchitiet .mota{font-weight:bold;padding-bottom:10px;}
.noidungchitiet .noidung img{max-width:100% !important;height:auto;}
.noidungchitiet .noidung a{color:#06F !important;}
.noidungchitiet .noidung a:hover{color:#F00 !important;}
.noidungchitiet .title_tinlienquan{font-size:15px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;color:#009;}
.noidungchitiet .title_tinlienquan i{padding-right:5px;}
.title_tinlienquan h2{display:table;float:left;font-size:15px;text-transform:uppercase;}
.tinlienquan{font-weight:bold;font-size:12px;margin-left:15px;}
.tinlienquan i{margin-top:-5px;}
.tinlienquan a{line-height:25px;padding-left:5px;color:#000;}
.tinlienquan a:hover{color:#F00;}
ul.item_option li{box-shadow:0px 0px 1px #CCC;padding:3px 5px;margin:2px 3px;float:left;border-radius:3px;}
ul.item_option li:hover{background-color:#F4F4F4;}
ul.item_option li a:hover{color:#F00;}
.titlelienquan{margin-top:17px;font-weight:bold;text-transform:uppercase;border-bottom:2px solid #F00;margin-bottom:10px;display:table;float:left;font-size:16px;padding:3px 10px 3px 0px;}
#breadcrumbs{border-bottom:1px dashed #CCC;margin-bottom:20px;}
#breadcrumbs li:first-child{padding-left:8px;}
#breadcrumbs li:first-child a{margin-top:8px;}
#breadcrumbs li:first-child i{vertical-align:middle;font-size:20px;color:#676666;}
#breadcrumbs li:last-child, #breadcrumbs li a{position:relative;}
#breadcrumbs &gt; ul &gt; li{display:inline-block;height:34px;line-height:32px;padding:0 10px;border-top-left-radius:6px;border-bottom-left-radius:6px;cursor:pointer;}
#breadcrumbs ul li{margin-left:-4px;padding-left:7px;}
#breadcrumbs ul li:first-child{margin-left:0;}
#breadcrumbs ul li a:hover{text-decoration:none;color:#f29716;}
.pagination{display:table;padding-left:0;margin:20px 0;border-radius:4px;margin:20px auto;}
.mangxahoi{float:right;display:table;padding-top:0px;margin-bottom:10px;}
.textshare{float:right;line-height:40px;font-weight:bold;color:#FFF;}
.mangxahoi a{display:block;height:25px;line-height:25px;}
.mangxahoi div{float:left;margin:0px 3px;}
.mangxahoi div:hover{transition:all 0.3s ease 0s;}
.mangxahoi .sharefacebook{margin-top:3px;}
.mangxahoi .facebook{width:25px;height:25px;border:1px solid #1f69b2;text-align:center;line-height:25px;background-color:#1f69b2;}
.mangxahoi .facebook a{color:#FFF;}
.mangxahoi .facebook:hover{background-color:#1077dc;}
.mangxahoi .google{width:25px;height:25px;border:1px solid #db4a39;text-align:center;line-height:25px;background-color:#db4a39;}
.mangxahoi .google a{color:#FFF;}
.mangxahoi .google:hover{background-color:#f5523e;}
.mangxahoi .tweet{width:25px;height:25px;border:1px solid #41b4e3;text-align:center;line-height:25px;background-color:#41b4e3;}
.mangxahoi .tweet a{color:#FFF;}
.mangxahoi .tweet:hover{background-color:#30baf2;}
.mangxahoi .digg{width:25px;height:25px;border:1px solid #0196be;text-align:center;line-height:25px;background-color:#0196be;}
.mangxahoi .digg a{color:#FFF;}
.mangxahoi .digg:hover{background-color:#03b6e6;}
.group_bottom{width:100%;margin-right:2%;color:#FFF;text-align:center;}
.group_bottom:last-child{margin-right:0px;float:right;}
.group_bottom .title_bottom{text-transform:uppercase;color:#FFF;border-bottom:1px solid #FFF;display:table;margin:5px;font-family:uvnhonghahep;font-size:15px;}
.group_bottom .title_bottom a{color:#FFF;}
.group_bottom .title_bottom a:hover{color:#FF0;}
.group_bottom .noidung_bottom{padding:8px 5px;}
.group_bottom .noidung_bottom a{color:#FFF;line-height:25px;}
.group_bottom .noidung_bottom a:hover{color:#FF0;}
.group_bottom .noidung_bottom ul li:hover i{transition:transform 0.3s;transform:rotateY(180deg);}
.group_bottom .noidung_bottom img{max-width:100%;height:auto;}
.group_bottom_menu{width:19%;margin-left:1%;}
.group_bottom_facebook{float:right;width:330px;margin-right:0px;overflow:hidden;}
.group_khoahoc{border:1px solid #ff8b90;}
.group_khoahoc .itemkhoahoc{width:32.5%;float:left;border-right:1px solid #cccccc;padding:1% 0px;margin:0px 0.5%;}
.group_khoahoc li:last-child{border-right:0px;margin-right:0px;}
.group_khoahoc .itemkhoahoc img{width:100%;}
.group_khoahoc .itemkhoahoc .tieude{text-align:center;}
.group_khoahoc .itemkhoahoc .tieude a{font-weight:bold;text-transform:uppercase;color:#F00;text-align:center;}
.group_khoahoc .itemkhoahoc_content{padding:8px;}
.group_khoahoc .xemchitiet a{background-color:#2e3192;padding:5px 10px;margin:5px auto;display:table;border-radius:4px;color:#FFF;}
.group_khoahoc .xemchitiet a:hover{background-color:#2e3192;padding:5px 10px;color:#FF0;}
.group_khoahoc .mota{text-align:center;}
.groupvideo_bando{margin-top:15px;}
.groupvideo_bando .group_video{float:left;width:49%;}
.groupvideo_bando .group_video iframe{width:100% !important;}
.groupvideo_bando .group_bando{float:right;width:49%;}
.groupvideo_bando .group_bando img{width:100% !important;}
.group_danhmuc_bottom{margin-top:15px;border:1px solid #ff8b90;}
.group_danhmuc_bottom .item_danhmuc_bottom{float:left;width:33.3%;border-right:1px solid #CCC;}
.group_danhmuc_bottom .item_danhmuc_bottom .title_bottom{background-color:#ee1c24;text-align:center;font-weight:bold;color:#FFF;font-size:16px;padding:10px 3px;}
.group_danhmuc_bottom .item_danhmuc_bottom .title_bottom a{color:#FFF;}
.group_danhmuc_bottom .noidung_bottom ul{}
.group_danhmuc_bottom .noidung_bottom ul li{border-bottom:1px dotted #CCC;padding:5px 8px;}
.group_danhmuc_bottom .noidung_bottom ul a{padding:5px;line-height:20px;}
.group_danhmuc_home{border:1px solid #cecece;margin-bottom:5px;border-radius:4px;position:relative;margin-top:8px;}
.group_danhmuc_content{padding:0px 20px;}
.group_danhmuc_home .title_bottom{background-color:#2e3192;padding:8px 10px;color:#FFF;font-weight:bold;font-size:18px;text-align:center;}
.group_danhmuc_home .title_bottom a{color:#FFF;}
.group_danhmuc_home .title_bottom a:hover{color:#FF0;}
.owl_home.owl-carousel{}
.owl_home .owl-nav{position:absolute;top:-30px;color:#FFF;width:100%;}
.owl_home .owl-nav .owl-prev{position:absolute;top:144px;left:10px;}
.owl_home .owl-nav .owl-prev:hover{color:#FF0;}
.owl_home .owl-nav .owl-prev i,.owl_home .owl-nav .owl-next i{font-size:25px;}
.owl_home .owl-nav .owl-next{position:absolute;top:0%;right:10px; top:144px;}
.owl_home .owl-nav .owl-next:hover{color:#FF0;}
.owl-slide .owl-nav{position:absolute;top:45%;color:#FFF;width:100%;}
.owl-slide .owl-nav &gt;div{background-color:transparent;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:left;}
.owl-slide .owl-nav &gt;div&gt;i{line-height:40px;padding-left:10px;padding-top:2px;color:#FFF;font-size:23px;}
.owl-slide .owl-nav .owl-prev{position:absolute;left:3%;}
.owl-slide .owl-nav .owl-prev:hover{color:#FF0;}
.owl-slide .owl-nav .owl-next{position:absolute;right:3%;}
.owl-slide .owl-nav .owl-next:hover{color:#FF0;}
.group_danhmuc_home .owl-nav i{font-size:25px;font-weight:normal;}
.boxhome{width:98%;padding:10px 0px;}
.boxhome .img{width:100px;height:100px;float:left;background-color:#9d1ba9;border-radius:100px;padding-left:4px;padding-top:2px;margin-right:10px;margin-bottom:10px;}
.boxhome .img img{width:100%;height:100%;border-radius:100px;margin-right:-10px;}
.boxhome .tieude{text-align:center;}
.boxhome .mota{text-align:center;width:100%;}
.boxhome .tieude a{font-weight:bold;}
.boxhome .tieude a:hover{color:#F00;}
.group_tinmoi{padding:2px 5px 0px 5px;border:1px solid #ff8b90;margin-bottom:10px;}
.group_tinmoi img{margin-top:2px;margin-right:4px;}
.group_tinmoi .label_tinmoi{float:left;width:30px;margin-right:5px;margin-top:10px;}
.group_tinmoi .content_tinmoi{float:left;width:70%;display:inline-block;margin-top:10px;}
.group_tinmoi .icon_dangkyhoc{float:right;}
.goup_noibat_content{border:1px solid #ff868b;padding:5px 10px;}
.group_tinnoibat{float:left;width:46%;}
.group_tinnoibat_slide{float:right;width:52%;}
.group_tinnoibat .itemnoidung{border:1px solid #ff868b;border-radius:3px;padding:5px;margin-top:3px;margin-bottom:3px;}
.group_tinnoibat .itemnoidung .tieude a{color:#F00;}
.group_tinnoibat .itemnoidung .xemchitiet a{background-color:#2e3192;color:#FFF;border-radius:3px;}
.group_tinnoibat .itemnoidung .xemchitiet a:hover{color:#FF0;}
.home_tinslide .img{width:40%;float:right;margin-left:8px;}
.home_tinslide .img img{width:100%;}
.home_tinslide .tieude a{font-weight:bold;text-transform:uppercase;color:#F00;}
.home_tinslide .tieude a:hover{color:#000;}
.group_tinnoibat_slide #sync2 .item img{width:96%;margin:auto;height:100px;cursor:pointer;}
.title_hotrotructuyen{font-weight:bold;font-size:12px;text-transform:uppercase;text-align:center;background-color:#CCC;padding:5px;}
.hotrotructuyen_content{padding:5px;position:relative;overflow:hidden;}
.row_hotrotructuyen{width:100%;padding:5px 0px;clear:both;}
.row_hotrotructuyen .itemgroup{border:1px solid #F2F2F2;border-radius:5px;padding:4px;}
.row_hotrotructuyen .itemname{font-weight:bold;text-align:center;margin-bottom:5px;}
.row_hotrotructuyen .itemskype{float:left;font-weight:bold;width:25px;height:25px;margin-right:15px;}
.row_hotrotructuyen .itemskype i{color:#06C;}
.row_hotrotructuyen .itemyahoo{float:left;font-weight:bold;width:25px;height:25px;margin-right:15px;}
.row_hotrotructuyen .itemyahoo img{width:20px;margin-top:2px;}
.row_hotrotructuyen .itemphone{float:left;font-weight:bold;}
.row_hotrotructuyen .itemphone i{color:#F00;float:left;padding-right:10px;}
.row_hotrotructuyen .itemphone a{line-height:26px;}
.row_hotrotructuyen .itememail{font-weight:bold;text-align:center;margin-bottom:5px;width:100%;border-top:1px solid #F4F4F4;padding-top:5px;}
.row_hotrotructuyen .itememail i{margin-right:5px;margin-top:-5px;alignment-adjust:bottom;}
.row_hotrotructuyen .itememail a{line-height:25px;}
.group_thongke{padding:10px;color:#000;}
.group_thongke .row_thongke{clear:both;box-shadow:0px 0.5px 0.5px #CCC;margin-bottom:3px;}
.row_thongke .label{float:left;color:#000;font-size:12px;line-height:25px;clear:both;}
.row_thongke .row_data_online{line-height:29px;}
.row_thongke .row_data_online{font-weight:bold;}
.group_thongke li.li1 i{color:#57a2fe;}
.group_thongke li.li2 i{color:#86bd5f;}
.group_thongke li.li3 i{color:#fca41c;}
.group_thongke li.li4 i{color:#ffab29;}
.group_thongke li.li5 i{color:#ff938a;}
.group_thongke li.li6 i{color:#83a2de;}
.group_hocvien_right .img{margin:auto;float:none;}
.itemvideo{float:left;width:30%;margin:1%;position:relative;}
.itemvideo img{width:100%;}
.itemvideo .tieude{bottom:8px;height:40px;position:absolute;width:100%;background-image:url(../images/bg_transperent.png);background-repeat:repeat;text-align:center;font-weight:bold;}
.itemvideo .tieude a{color:#FFF;padding:3px;margin:3px 0px;}
.itemvideo .tieude a:hover{color:#FF0;}
.cot_video1{width:65%;float:left;}
.cot_video2{width:33%;float:right;border:1px solid #CCC;margin-top:10px;}
.row_hotline{background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:15px;margin-bottom:20px;}
.row_hotline p{float:left;width:24%;margin:5px 1% 5px 0%;font-family:uvnhonghahep;font-size:17px;line-height:30px;}
.row_hotline p img{float:left;margin-right:8px;}
.row_hotline p:hover img{transition:transform 0.3s;transform:rotateY(360deg);}
.fb-comments, .fb-comments span, .fb-comments iframe{width:100% !important;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style]{width:100% !important;}
.itemsanpham{float:left;margin:15px 0.8%;background-color:#FFF;border:1px solid #d6d6d6;min-height:131px; overflow:hidden;}
.itemsanpham:hover{transition:all 1s ease 0s;}
.itemsanpham .img{margin-bottom:10px;overflow:hidden;position:relative;margin:5px;}
.itemsanpham .img img{margin:auto;display:table;}
.itemsanpham .tieude{font-weight:bold;text-align:center;margin-bottom:8px;padding:2px 5px; height:45px; overflow:hidden;}
.itemsanpham .tieude a{color:#000;}
.itemsanpham .tieude a:hover{color:#F00;}
.itemsanpham .masp{color:#999;padding-left:5px;}
.itemsanpham span{font-weight:bold;}
.itemsanpham .mota{padding:2px 5px;height:60px;overflow:hidden;margin-bottom:8px;}
.itemsanpham .mota span{font-weight:bold;}
.xemchitiet{float:left;}
.itemsanpham .gia{padding:3px 5px;text-align:left;font-weight:bold;color:#F00;font-size:14px;float:left;}
.itemsanpham .giagoc{padding:3px 5px;text-align:left;font-weight:bold;color:#666;font-size:13px;float:right;text-decoration:line-through;}
a.datmua:before{background-color:#548D00;}
a.datmua{padding:3px 10px;float:right;color:#FFF;border:1px solid #477701;margin:3px;font-weight:bold;line-height:25px;text-transform:uppercase;font-size:12px;}
a.datmua i{margin-right:7px;float:left;margin-top:2px;}
.hvr-shutter-in-horizontal:before{}
a.datmua:hover{background-color:#F00;}
.itemchitiet{position:absolute;bottom:0px left:0px;z-index:9999;}
.xemchitiet a:before{background-color:#FFF;}
.xemchitiet a{border:1px solid #EAEAEA;margin:2px;padding:4px 20px;text-transform:uppercase;line-height:25px;}
.xemchitiet a:hover{color:#F00;border:1px solid #F00;transition:all 0.3s ease;}
.xemchitiet a i{margin-left:5px;float:right;margin-top:6px;}
.xemchitiet a:hover i{right:0px;transition:0.3s;}
.datmua_chitiet{display:table;margin:auto;margin-top:10px;}
.datmua_chitiet a{font-size:18px;padding:10px 15px;}
.sanpham_group{margin-bottom:10px;}
.sanpham_img{width:30%;float:left;box-shadow:0px 0px 2px #CCC;margin-left:10px;}
.noidung_img1{display:block;}
.noidung_img2{display:none;}
#img_01 img{max-width:100% !important;height:auto !important;}
#img_01{width:100% !important;}
.full_thumblist .thumblist img{width:60px;height:60px;border:1px solid #E6E6E6;margin:2px;}
.sanpham_info{width:67%;float:right;}
.row_chitiet{border-bottom:1px dotted #F4F4F4;width:100%;padding:6px 3px;}
.row_chitiet .ct_label{float:left;font-weight:bold;width:80px;text-align:left;margin-right:10px;}
.row_chitiet .ct_noidung{float:left;}
.row_chitiet .ct_noidung .gia{font-weight:bold;font-size:18px;color:#F00;float:left;}
.row_chitiet .ct_noidung .giagoc{float:left;margin-left:5px;font-weight:bold;color:#666;text-decoration:line-through;}
.row_chitiet .ct_noidung .phantramgiamgia{float:left;font-weight:bold;color:#F00;padding-left:5px;}
ul.tags{margin-top:20px;}
ul.tags li{float:left;margin-left:8px;box-shadow:0px 0px 1px #CCC;padding:3px 5px;background-color:#F9F9F9;}
ul.tags li.tags_label{font-weight:bold;}
ul.tags li.tags_label i{margin-right:5px;}
ul.tags li.tagitem:hover{background-color:#F4F4F4;}
ul.tags li a{padding:3px 5px;color:#000;}
.noidung img, .noidung table, .noidung iframe{max-width:100%;}
.product_box{width:100%;position:relative;padding-top:10px;margin-bottom:8px;clear:both;}
.product_box .product_info{float:left;width:73%;margin-bottom:10px;}
.product_box .arr ul{width:100%;}
.product_box .arr ul li.li1{float:left;width:70px;padding-left:8px;}
.product_box .arr ul li{float:left;text-align:left;}
.selectcolor{border:1px solid #CCC;width:100px;border-collapse:collapse;padding:3px 3px;background-color:transparent;margin-bottom:5px;}
.product_box .product_info .name{font-weight:bold;text-align:left;padding-left:10px;line-height:20px;font-size:13px;}
.product_box .product_info .name a{color:#000;}
.product_box .product_info .name a:hover{color:#F00;}
.product_box .product_img{float:right;width:20%;}
.product_box .product_img img{width:98%;float:left;}
.product_box .txt_soluong{width:50px;}
.product_box .form-control{padding:3px;text-align:center;}
.attr-color{border:1px solid #ccc;display:block;height:25px;width:30px;line-height:25px;padding:0 0px;text-align:center;float:left;}
.product_sl{width:98%;}
.product_sl ul li.li1{float:left;width:70px;padding-left:8px;line-height:35px;font-weight:bold; color:#777777;}
.product_sl ul li.li2{float:left;color:red;;padding-left:8px;line-height:35px;font-weight:bold;}
.product_sl ul li{float:left;text-align:left;}
.product_line{border-bottom:1px dashed #CCC;}
.product_line_nhe{border-bottom:1px solid #e7e7e7;}
.product_info i{color:#F00;}
.product_total{color:#F00;font-size:16px;font-weight:bold;padding-top:10px;margin-bottom:10px;}
.product_total .label{float:left;padding-left:5px;}
.product_total .data{float:right;padding-right:5px;}
.product_total .item{float:right;margin-right:10px;line-height:20px;margin-bottom:5px;width:95%;text-align:right;}
.product_total .item a{color:#000;}
.product_total .item a:hover{color:#F00;}
.product_total .itemxoa{font-size:14px;}
.product_total .itemxoa img{float:right;padding-right:5px;padding-left:8px;width:30px;}
.tongtien_giohang{font-weight:bold;color:#F00;text-align:center;font-size:16px;padding:8px 2px;margin-top:5px;}
.giohang_group_view .panel .panel-heading{font-weight:bold;text-transform:uppercase;line-height:25px;}
.giohang_group_view .panel .panel-heading i{float:left;margin-right:10px;}
.xemgiohang{float:left;text-transform:uppercase;font-weight:bold;font-size:12px;}
.xemgiohang a{color:#FFF;}
.deletesp{;border-radius:15px;width:17px;height:17px;text-align:center;line-height:15px;font-size:14px;cursor:pointer;float:right;margin-right:4px;}
.deletesp:hover{background-color:#F7F7F7;}
.giohang_group{max-height:350px;overflow:auto;}
.labellogin{width:150px;text-align:left;}
.cot_dssp{float:right;width:45%;}
.cot_form{float:left;width:53%;}
.cot_form .panel .panel-title{line-height:25px;text-transform:uppercase;font-size:12px;font-weight:bold;}
.cot_form .panel .panel-title a{clear:both;}
.cot_form .panel .panel-title i{float:left;margin-right:10px;}
.form_giohang .input-group{margin-bottom:15px;width:100%;}
.form_giohang .input-group-addon{width:110px;font-size:12px;text-align:left;font-weight:bold;}
.form_giohang .input-group-addon i{float:left;margin-right:5px;}
.form_giohang .input-group-addon span{color:#F00;}
.form_giohang .input-group:hover .input-group-addon{color:#F00;}
.form_giohang .btn_submit{text-transform:uppercase;font-weight:bold;font-size:20px;margin:auto;display:table;}
.panel-heading-edit{font-weight:bold;text-transform:uppercase;line-height:25px;}
.panel-heading-edit i{float:left;margin-right:10px;}
.xoagiohang{float:right;font-size:15px;color:#333;margin-top:10px;}
.xoagiohang i{float:right;margin-left:5px;margin-top:2px;}
.xoagiohang a{color:#333;font-weight:bold;}
.xoagiohang a:hover{color:#F00;}
.hotline_menu{float:right;padding:5px 2px;font-size:16px;color:#FF0;line-height:35px;font-weight:bold;}
.cssmenu,
.cssmenu ul,
.cssmenu ul li,
.cssmenu ul li a,
.cssmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:99;font-family:uvnhonghahep;}
.cssmenu{float:left;z-index:999;margin-right:3px;font-family:arial;}
.cssmenu:after,
.cssmenu &gt; ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.cssmenu #menu-button{display:none;}
.cssmenu &gt; ul &gt; li{float:left;}
.cssmenu.align-center &gt; ul{font-size:0;text-align:center;}
.cssmenu.align-center &gt; ul &gt; li{display:inline-block;float:none;}
.cssmenu.align-center ul ul{text-align:left;}
.cssmenu.align-right &gt; ul &gt; li{float:right;}
.cssmenu &gt; ul &gt; li &gt; a{padding:15px 17px;font-size:15px;letter-spacing:1px;text-decoration:none;font-weight:bold;text-transform:uppercase;color:#FFF;}
.cssmenu &gt; ul &gt; li:first-child &gt; a{border-left:none;}
.cssmenu &gt; ul &gt; li:last-child &gt; a{border-right:none;}
.cssmenu &gt; ul &gt; li:hover &gt; a{color:#FFF;}
.cssmenu &gt; ul &gt; li.active &gt;a{color:#FFF;background-color:rgba(56, 70, 78, 0.18);}
.cssmenu &gt; ul &gt; li.has-sub &gt; a{}
.cssmenu ul ul{position:absolute;left:-9999px;box-shadow:0px 0px 1px #CCC;}
.fixed .cssmenu ul ul{box-shadow:0px 2px 2px #CCC;}
.cssmenu.align-right ul ul{text-align:right;}
.cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}
.cssmenu li:hover &gt; ul{left:auto;}
.cssmenu.align-right li:hover &gt; ul{left:auto;right:0;}
.cssmenu li:hover &gt; ul &gt; li{height:35px;}
.cssmenu ul ul ul{margin-left:100%;top:0;}
.cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%;}
.cssmenu ul ul li a{border-bottom:1px solid rgba(150, 150, 150, 0.15);padding:11px 25px 11px 15px;white-space:nowrap;font-size:14px;text-decoration:none;color:#333333;font-weight:400;background:#FFFFFF;}
.cssmenu ul ul li:last-child &gt; a,
.cssmenu ul ul li.last-item &gt; a{border-bottom:0;}
.cssmenu ul ul li:hover &gt; a,
.cssmenu ul ul li a:hover{color:#FF0000;}
.cssmenu ul ul li.has-sub &gt; a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#dddddd;content:'';}
.cssmenu.align-right ul ul li.has-sub &gt; a:after{right:auto;left:11px;}
.cssmenu ul ul li.has-sub &gt; a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#dddddd;content:'';-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}
.cssmenu.align-right ul ul li.has-sub &gt; a:before{right:auto;left:14px;}
.cssmenu ul ul &gt; li.has-sub:hover &gt; a:before{top:17px;height:0;}
.can-giua{margin:0 auto;float:none;}
.box_register .input-group{width:100%;}
.box_register .input-group-addon{width:160px;text-align:left;}
.input-group .group-active{padding:4px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0 4px 4px 0;}
.input-group .group-active::after{content:"";clear:both;display:table;}
.input-group .group-active label input[type="radio"]{width:40px;height:20px;float:left;}
.input-group .group-active label:not(:last-child){margin-right:10px;}
.input-group .group-active label{float:left;line-height:25px;}
#wrapper_user{max-width:1200px;width:100%;}
#wrapper_user .content-user{width:200px;float:right;text-align:right;margin:5px 10px;font-size:20px;display:none;}
#wrapper_user .content-user i.fa{font-size:20px;}
.css_maps{border:1px solid #CCC;border-radius:3px;height:450px;width:100%;margin-bottom:10px;cursor:all-scroll;}
.itemsanpham_home{width:98% !important;margin-left:1%;}
.arrow_title{background-image:url(../images/titlecatgoc.png);width:31px;height:37px;float:left;}
.search{padding:10px;color:#4E4E4E;z-index:999;}
.search input.txt{background-color:transparent;color:#2b2b2b;border:none;line-height:30px;height:30px;width:85%;float:left;border:1px solid #CCC;border-right:0px;border-radius:3px 0px 0px 3px;padding:0px 10px;}
.search input.txt::-moz-placeholder{color:#2b2b2b;}
.search input.txt:-ms-input-placeholder{color:#2b2b2b;}
.search input.txt:-moz-placeholder{color:#2b2b2b;}
.search input.txt::-webkit-input-placeholder{color:#2b2b2b;}
.search .timkiem{padding:6px 5px 7px 5px;float:left;background-color:#228ece;border-radius:0px 3px 3px 0px;}
.topinfo{float:right;margin:15px 10px 10px 10px;color:#000;}
.lienheform .input-group{width:100%;}
.lienheform .input-group-addon{width:110px;text-align:left;}
.stop_website{box-shadow:0px 0px 2px #CCC;border-radius:10px;padding:20px;width:100%;max-width:500px;background-color:#FFF;margin:auto;margin-top:30px;}
.stop_website h2{font-size:20px;font-weight:bold;}
#wrapper_top{background-color:#CCCCCC;border-bottom:1px solid #8A8585;height:35px;}
#wrapper_top .content-top{line-height:35px;}
#wrapper_top .content-top ul li{float:left;padding:0;margin-right:10px;}
#wrapper_top .content-top .ngayhomnay{float:right;}
.dropdown-lang{float:right;right:0;bottom:0;margin-top:5px;}
.dropdown-lang .btn{font-size:12px;border-radius:0px;background-color:#CCC;}
.dropdown-lang .btn span.name{padding-right:8px;}
.dropdown-lang img.img{height:15px;margin:0px 8px 3px 3px;float:left;}
.dropdown-lang ul li{height:30px;font-size:12px;}
.dropdown-lang ul li a{height:30px;font-weight:bold;}
.dropdown-lang ul li img{width:25px;float:left;margin-right:8px;}
.dropdown-lang .dropdown-menu-main{right:0;left:auto;}
.dropdown-danglist{margin-bottom:5px;}
.dropdown-danglist button{display:none;}
.dropdown-danglist .dropdown-menu-main{display:block;position:relative;box-shadow:none;}
.dropdown-danglist .dropdown-menu-main li{float:left;height:25px;}
.dropdown-danglist .dropdown-menu-main li a{padding:2px 8px;}
.dropdown-danglist .dropdown-menu-main li a:hover{background-color:none;color:red;}
.dropdown-menu-main&gt;li&gt;a:hover, .dropdown-menu-main&gt;li&gt;a:focus{background-color:transparent;}
.group-btn-sanpham{width:100%;margin:0 auto;padding:8px 0 0 0;}
.group-btn-sanpham a, .group-btn-sanpham a + a{width:48%;margin:0 auto;text-align:center;text-transform:uppercase;font-size:12px;padding:5px 0;}
.group-btn-sanpham a{float:left;margin-right:2%;border:1px solid #EAEAEA;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.group-btn-sanpham a + a, a.item-muanhanh-mua{float:right;background-color:#00A8FF;color:#FFF;font-weight:400;}
.group-btn-sanpham a + a::before{content:"";background-color:#5B9E00;}
#menureswp{display:none;background-color:#333333;z-index:100;}
#menursaction{float:left;cursor:pointer;}
#drop-menu{display:inline-block;float:left;text-transform:uppercase;background-color:rgba(0, 3, 2, 0.13);width:24%;font-family:uvnhonghahep;font-size:15px;}
#drop-menu a img{float:left;padding-right:8px;margin-top:1px;}
#drop-menu a{color:#fff;display:inline-block;text-decoration:none;padding:16px 5px 13px 16px;}
#drop-menu a:after{}
#menursaction{display:none;}
#menu-wrapper{height:100%;margin:0 auto;width:100%;max-width:1200px;}
#menu-container{overflow:visible;position:absolute;width:100%;z-index:998;}
#menu-container .dropdown-menu-main{background:none repeat scroll 0 0 #FFF;border:1px solid #f2f2f2;box-sizing:border-box;display:none;list-style:none outside none;margin:0;padding:0;width:24%;text-align:left;border-top:none;}
#menu-container .dropdown-menu-main li{line-height:28px;}
#menu-container .dropdown-menu-main li img{margin-right:5px;width:24px;border-radius:24px;vertical-align:middle;}
#menu-container .dropdown-menu-main:before{}
#menu-container .dropdown-menu-main &gt; li{border-bottom:1px dashed #f2f2f2;padding:6px 8px;font-weight:bold;text-transform:uppercase;}
#menu-container .dropdown-menu-main &gt; li &gt; i{float:right;font-size:20px;color:#ccc;}
#menu-container .dropdown-menu-main &gt; li:hover &gt; i{color:red;}
#menu-container .dropdown-menu-main &gt; li:first-of-type{padding-top:1em;}
#menu-container .dropdown-menu-main &gt; li:last-of-type{border-bottom:medium none;padding-bottom:1em;}
#menu-container .dropdown-menu-main &gt; li a{color:#282828;cursor:default;text-decoration:none;}
#menu-container .dropdown-menu-main &gt; li a:hover{cursor:pointer;color:red;}
#menu-container .dropdown-menu-main &gt; li a .menu-icon{float:left;height:2.4em;margin:0.25em 1em 0.25em 0;width:2.4em;}
#menu-container .dropdown-menu-main &gt; li a .menu-label{font-weight:bold;}
#menu-container .dropdown-menu-main &gt; li a .strapline{color:#787878;display:block;font-size:80%;font-weight:normal;}
#menu-container .dropdown-menu-main &gt; li:hover img{box-shadow:0px 0px 4px #CCC;transform:rotate(360deg);transition:transform 0.3s;}
#menu-container .dropdown-menu-main &gt; li:hover img{}
#menu-container .dropdown-menu-main &gt; li:hover .popover{z-index:999999;}
#menu-container .dropdown-menu-main .popover{box-sizing:border-box;display:none;list-style:none outside none;margin:0;padding:0 0 0 0px;padding:10px;overflow:auto;max-height:100%;max-width:100%;border-radius:0px;box-shadow:0px;}
#menu-container .dropdown-menu-main .popover a{cursor:pointer;}
#menu-container .dropdown-menu-main .popover .featured a.btn-view-featured{background:none repeat scroll 0 0 #49a34b;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;padding:0.25em 1em;text-align:center;text-decoration:none;transition:all 0.125s ease-in 0s;}
#menu-container .dropdown-menu-main .popover .featured a.btn-view-featured:hover{box-shadow:0 0 6px rgba(0, 0, 0, 0.38);}
#menu-container .dropdown-menu-main .popover .normalprice{color:#787878;text-decoration:line-through;}
#menu-container .dropdown-menu-main .popover .productSpecialPrice{color:#b43232;}
#menu-container .dropdown-menu-main .popover .productPriceDiscount{color:#b43232;display:block;line-height:1.6em;list-style:none outside none;margin:0;padding:0;}
#menu-container .dropdown-menu-main li.active .popover{background:none repeat scroll 0 0 #fff;box-shadow:0 1px 4px rgba(0, 0, 0, 0.38);display:block;left:24%;min-height:100%;position:absolute;right:0;top:0;width:76%;z-index:10;z-index:99999999;}
#menu-container .dropdown-menu-main.active{display:block;}
.homepage #menu-container .dropdown-menu-main{box-shadow:0 1px 1px rgba(0, 0, 0, 0.38);display:block;z-index:0;}
.homepage #menu-container .dropdown-menu-main:hover{z-index:20;}
.menugroup{float:left;margin-right:3%;min-width:30%;margin-bottom:10px;}
.menugroup .menugrouptitle{font-weight:bold;background-repeat:no-repeat;background-position:left center;padding-left:12px;}
.menugroup .menugrouptitle a{color:#03C;}
#menu-container .dropdown-menu-main .menugroup .menugrouptitle a:hover{color:#F00;}
.menugroup .menugroupitem{font-weight:normal;padding-left:25px;background-image:url(../images/icon/arrow.png);background-repeat:no-repeat;background-position:15px center;}
.menugroup .menugroupitem a{line-height:20px;}
#menu-container .dropdown-menu-main .menugroup .menugroupitem a:hover{transition:all 0.3s ease 0s;color:#F00;}
.col_slide{float:right;width:76%;z-index:99999;}
#menu-container .csshome{display:block;border:none;box-shadow:0px 0px 2px #CCC;}
.menudm_itemli{margin:8px 0px;float:left;width:215px;}
.menudm_itemli a{font-size:12px;text-align:left;font-weight:bold;}
#menu-container .dropdown-menu-main .popover .menudm_itemli a:hover{color:red;}
.menudm_itemli2 a{font-weight:normal;padding-left:20px;}
.go-top{display:none;position:fixed;bottom:30px;right:0px;text-decoration:none;color:#000;font-size:12px;padding:1em;opacity:0.5; z-index:1000;}
.go-top:hover{opacity:1;}
.hien{display:block !important;}
.modal{z-index:9999999999;}
.giohangbtn{float:right;padding:7px 0px;min-width:120px;text-align:left;font-size:12px;color:#727272;}
.giohangbtn a{color:#727272;}
.giohangbtn span{text-transform:uppercase;font-weight:bold;}
.giohangbtn img{float:left;padding-top:3px;padding-right:1px;}
.fixed{position:fixed !important;top:0;box-shadow:0 2px 2px #616161;}
.fixed #menu-container ul.csshome{display:none;}
.fixed #menu-container .dropdown-menu-main.active{display:block;}
.iconsp{position:absolute;background-color:#228ece;border-radius:3px;padding:5px 8px;bottom:-50px;opacity:0;}
.iconsp a{color:#FFF;}
.icon_cart{left:27%;transition:transform 0.2s;}
.icon_view{right:27%;transition:transform 0.2s;}
.icon_cart i, .icon_view i{font-size:20px;}
.itemsanpham .iconsp:hover{background-color:#ff3535;}
.itemsanpham:hover .icon_cart{transition:transform 0.3s;bottom:25%;transform:translateY(-60px);opacity:1;}
.itemsanpham:hover .icon_view{transition:transform 0.6s;bottom:25%;transform:translateY(-60px);opacity:1;}
.masp_hover{position:absolute;bottom:-30px;opacity:1;transition:-webkit-transform:0.3s;-moz-transform:0.3s;-ms-transform:0.3s;-o-transform:0.3s;transform:0.3s;background-color:#ea6821;padding:4px 6px;color:#FFF;width:100%;text-align:center;display:none;}
.itemsanpham:hover .masp_hover{transition:transform 0.3s;transform:translateY(-30px);opacity:1;left:auto;}
.masp_hover_masp{float:left;display:inline-table;padding-left:3px;}
.masp_hover_view{float:right;display:inline-table;padding-right:3px;}
.noidungdanhmuc {
    border: 1px dashed #e7e7e7;
    padding: 5px 5px 0;
}
.hotline_fix{position:fixed;right:0;top:60%;z-index:99999;}
.hotline_icon{background-color:#157a7f;border-radius:40px;text-align:center;line-height:40px;transition:transform 0.3s;width:50px;height:50px;padding:10px;color:#FFF;cursor:pointer;float:left;}
.hotline_icon:hover i{transition:transform 0.3s;transform:rotate(360deg);}
.hotline_content{float:left;background-color:#ea6821;border-radius:2px;box-shadow:0px 0px 2px #CCC;padding:8px 10px;margin-top:5px;display:none;z-index:9999;color:#FFF;font-size:16px;}
.group_btn_dathang{display:table;margin:15px auto 10px auto;}
.group_btn_dathang input{width:70px;float:left;border-radius:0px;border-right:0px;height:40px;}
.group_btn_dathang .soluongsp{float:left;line-height:26px;padding-right:5px;font-size:15px;width:80px;}
.btn-dathang{border-radius:0px 2px 2px 0px !important;padding:0px !important;}
.btn-dathang a{color:#FFF;text-transform:uppercase;padding:4px;display:inline-block;line-height:30px;font-size:16px;}
.yeucaugoilai{text-align:center;font-weight:bold;padding:5px;border-radius:3px;background:#eee;width:258px;}
.yeucaugoilai input{width:182px;font-size:12px;}
.yeucaugoilai input{height:30px;}
.yeucaugoilai a{line-height:20px;}
.search_gia{font-weight:bold;color:red;font-size:16px;float:left;}
.search_giagoc{font-weight:bold;color:#999;text-decoration:line-through;float:left;margin-left:8px;font-size:14px;}
.banner_home{float:left;}
.banner_home img{width:100%;}
.banner_home0{margin-left:-1px;width:74%;}
.banner_home1{float:right;width:25%;}
.phannhom-item h3{font-size:13px;line-height:25px;font-weight:bold;}
.phannhom-content{padding:10px;font-size:12px;}
.phannhom-item{margin-bottom:10px;border-bottom:1px dotted #CCC;padding-bottom:10px;}
.filter-container{background-color:#f3f3f3;border-radius:5px;margin-bottom:10px;}
.ndlocnhanh-content ul li i.item-check{background-color:transparent;background-image:url("../images/choose.png");background-repeat:no-repeat;background-position:-8px 0px;width:18px;height:18px;margin-right:6px;float:left;}
.ndlocnhanh-content ul li a{float:left;color:#4a90e2;font-weight:600;padding-left:1px;text-align:left;}
.ndlocnhanh-content ul li a:hover{color:#FF0000;}
.ndlocnhanh-content ul li i, .ndlocnhanh-content ul li a{display:table-cell;vertical-align:middle;cursor:pointer;}
.ndlocnhanh-content ul li.choosed i.item-check{background-position:-28px 0px;}
.ndlocnhanh-content ul li{padding:5px 0;display:table;width:100%;}
#loadingcss3{display:none;color:white;background:rgba(0, 0, 0, 0.5);top:0;left:0;position:fixed;width:100%;height:100%;z-index:999999;text-align:center;margin:0;padding:0;}
#loadingcss3 i{font-size:50px;position:fixed;top:40%;left:48%;}
.noidungchitiet .noidung{line-height:24px;font-size:16px;font-family:arial;}
.danhmuccol ul li.hasChild{position:relative;}
.danhmuccol ul li:not(:last-child){border-bottom:1px dotted #c3c3c3;}
.danhmuccol ul li.active &gt;a{border-bottom:1px dotted #c3c3c3;}
.danhmuccol ul &gt;li &gt; ul &gt;li &gt;a{color:#5d5c5c;}
.danhmuccol ul li{}
.danhmuccol ul li{display:block;border-bottom:none;}
.danhmuccol ul li.hasChild &gt; ul{max-height:0;overflow:hidden;-webkit-transition:max-height 500ms ease;-khtml-transition:max-height 500ms ease;-moz-transition:max-height 500ms ease;-ms-transition:max-height 500ms ease;-o-transition:max-height 500ms ease;transition:max-height 500ms ease;}
.danhmuccol ul li.hasChild i.fa{position:absolute;right:0;top:0;cursor:pointer;font-size:15px;padding:9px;}
.danhmuccol ul li.active &gt; ul{max-height:500px;-webkit-transition:max-height 900ms ease;-khtml-transition:max-height 900ms ease;-moz-transition:max-height 900ms ease;-ms-transition:max-height 900ms ease;-o-transition:max-height 900ms ease;transition:max-height 900ms ease;}
.danhmuccol li.active &gt; a{color:#F00;}
.cssmenutop{z-index:9999;margin-top:0px;}
.cssmenutop ul li{float:left;}
.cssmenutop ul li a{padding:8px 12px;display:inline-block;}
.cssmenutop ul li a:hover{color:#157a7f;}
.cssmenutop ul li.active a{color:#157a7f;}
.cssmenutop a{font-weight:normal;text-transform:normal;}
.fixed .banner_item img{height:45px !important;transition:transform 0.3s;transition:ease-in 0.3s all 0s;}
.group_gia{display:table;margin:auto;}
.open-menu-icon{content:"";display:block;width:20px;height:2px;background:#fff;-webkit-transition:all .4s;transition:all .4s;top:14px;left:6px;position:relative;font-size:0;text-indent:-9999px;cursor:pointer;}
.open-menu-icon:before{position:relative;top:-7px;content:"";display:block;width:20px;height:2px;background:#fff;-webkit-transition:all .4s;transition:all .4s;}
.open-menu-icon:after{position:relative;bottom:-5px;content:"";display:block;width:20px;height:2px;background:#fff;-webkit-transition:all .4s;transition:all .4s;}
.menuitemmain{padding:5px;position:absolute;height:40px;width:40px;z-index:999;cursor:pointer;}
#wapper_col_left{height:400px;float:left;display:none;position:absolute;left:-270px;width:270px;background-color:white;}
#wapper_col_left.openleft{transform:translateX(270px);}
#wapper_wapper.openleft{transform:translateX(270px);overflow-x:hidden;-webkit-transform:translateX(270px);transform:translateX(270px);}
.wapper_mark{background-image:url(../images/bg_transperent.png);background-repeat:repeat;height:100%;width:100%;position:absolute;z-index:999999999;top:0;left:0;display:none;}
.openleft{transition:transform 0.2s;}
#wapper_wapper.openleft .wapper_mark{display:block;}
.open-menu-icon:before{position:relative;top:-7px;content:"";display:block;width:20px;height:2px;background:#fff;-webkit-transition:all .4s;transition:all .4s;}
.open-menu-icon:after{position:relative;bottom:-5px;content:"";display:block;width:20px;height:2px;background:#fff;-webkit-transition:all .4s;transition:all .4s;}
.menuresponsive{width:100%;min-height:37px;display:none;}
.content_cotmobile .group_tin_tieude{border-radius:0px;}
.content_cotmobile .group_tin{width:100%;}
#wapper_wapper_wapper{overflow:hidden;}
.menuresponsive{background-color:#157a7f;width:100%;min-height:37px;display:none;}
.content_cotmobile .group_tin_tieude{border-radius:0px;}
.content_cotmobile .group_tin{width:100%;}
.danhmucmobile{text-align:left;}
.danhmucmobile &gt; ul &gt; li{background-repeat:no-repeat;background-position:5px 14px;width:100%;}
.danhmucmobile &gt; ul &gt; li &gt; a{padding:7px 10px 7px 15px;display:block;font-weight:bold;text-transform:uppercase;font-size:13px;color:#000;background-color:#f9f9f9;border-bottom:1px solid #ececec;}
.danhmucmobile &gt; ul &gt; li &gt; a:hover{}
.danhmucmobile &gt; ul &gt; li &gt; a:hover{color:#F00;}
.danhmucmobile &gt; ul &gt; li &gt; ul{background-color:#fff;}
.danhmucmobile &gt; ul &gt; li &gt; ul &gt; li{margin-bottom:2px;background-repeat:no-repeat;background-position:10px 11px;}
.danhmucmobile &gt; ul &gt; li &gt; ul &gt; li &gt; a{padding:6px 5px 6px 15px;display:block;font-weight:bold;font-size:12px;color:#06C;}
.danhmucmobile &gt; ul &gt; li &gt; ul &gt;li &gt;ul &gt;li{padding:6px 5px 6px 30px;}
.danhmucmobile ul li.hasChild{position:relative;}
.danhmucmobile ul li.hasChild span.mni_down{position:absolute;right:0;top:0;cursor:pointer;font-size:15px;padding:9px;}
.danhmucmobile ul li.active &gt; ul{max-height:500px;-webkit-transition:max-height 900ms ease;-khtml-transition:max-height 900ms ease;-moz-transition:max-height 900ms ease;-ms-transition:max-height 900ms ease;-o-transition:max-height 900ms ease;transition:max-height 900ms ease;}
.closemenu{background-color:#FFF;padding:4px;color:red;font-size:12px;font-weight:bold;}
.owl_doitac .owl-nav [class^="owl-"]{padding-top:0;position:absolute;}
.owl_doitac .owl-nav [class^="owl-"] i.fa{font-size:17px;color:#0000FF;background:rgba(185, 185, 185, 0.68);border-radius:3px;padding:5px;}
.owl_doitac .owl-nav{top:0;}
.owl_doitac .owl-prev{top:30%;left:0px;}
.owl_doitac .owl-next{top:30%;right:0px;}
.title_doitac{height:15px;margin-bottom:30px;color:#FFF;display:table;margin:auto;padding:4px 30px;font-size:15px;text-transform:uppercase;border-radius:3px;opacity:0.7;margin-bottom:20px;}
.pnavigation{display:block;overflow:hidden;width:100%;padding:8px 0;float:left;}
.pnavigation p{text-align:center;margin:15px 0 10px 0;}
.pnavigation a{cursor:pointer;color:#fff;margin:0 4px;padding:8px 12px;font-size:16px;background:#333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.pnavigation a:hover,.pnavigation a.page-nav-act{background:#679b09;color:#fff;}
.AdsDesktop{width:100%;float:left;margin:5px 0 0 0;}
.cssmenu &gt; ul &gt; li &gt; a:hover{color:yellow;}
.saovan{float:left;width:50%;margin-bottom:10px;margin-top:5px;}
.saovan img{width:170px;float:left;margin-right:4px;padding:7px;}
.saovan .tieude{font-size:14px;font-weight:bold;padding-top:3px;}
.saovan .mota{height:80px;overflow:hidden;}
.saovan .xemchitiet{float:right !important;}

.banner_content{background:#fff; z-index:999; position:relative;}
#colcontent{background:#fff;padding:8px;}
.tag{display:none;}
.detail_item img {
    width: 100%;
}
.detail_item table {
    width: 100%;
}
.filter-prod{
	color: #333;
	height: 34px; line-height: 34px;
	border: 1px solid #ddd;
	position: relative;
	background: #e7e7e7;
	width:100%;
}
.filter-prods {
    border: 1px solid #ddd;
    color: #333;
    position: relative;
    z-index: 100;
	padding:5px;
}
.filter-prod.floating {position: fixed; top: 0; width: 1114px; z-index: 0;}
.filter-tn li {float: left; position: relative; z-index: 0;}
.filter-tn li + li {padding: 0 10px;}
.arrown-filter {background: url(../images/arrown-filter.png) no-repeat right; padding-right: 0px; cursor: pointer; display: block;}
.fisrt-filter {background: #eee; display: block; padding: 0 5px; border-right: 1px solid #ddd;}
.filter-tn li:hover ul.sub-filter{display:block;}
.filter-tn li ul.sub-filter{
	display:none;
	min-width:150px;
	background:#fff;
	border:1px solid #ddd;
	position:absolute;
	top:34px; left:-1px;
}
.filter-tn li ul.sub-filter li {float: none; margin: 1px 0;}
.filter-tn li ul.sub-filter li + li {padding: 0;}
.filter-tn li ul.sub-filter li a {display: block; color: #333; padding: 0 10px 0 30px; line-height: 24px; white-space: nowrap;}
.filter-tn li ul.sub-filter li a:hover {background: #f6f6f6;}
.filter-tn li ul.sub-filter li a.atv-sub-filter {font-weight: 700; background: #f6f6f6 url(../images/atv-sub-filter.png) no-repeat left;}
.filter-tn li ul.sub-filter li a.atv-sub-filter:hover {background: #f6f6f6 url(../images/atv-sub-filter-hover.png) no-repeat left;}
.filter-tn li a.link-km {color: #333;}
.filter-tn li a.link-km span {background: #ff0000; color: #fff; font-weight: 700; margin-right: 10px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; padding: 0 5px;}
.filter-other{position: absolute; top: 0; right: 10px; z-index: 0;}
.filter-other li:hover ul.sub-filter {display: block;}
.filter-other li ul.sub-filter {
	display: none;
	min-width: 200px;
	background: #fff;
	border: 1px solid #ddd;
	position: absolute;
	top: 34px; right: -11px;
}
.filter-other li ul.sub-filter li {float: none; margin: 1px 0;}
.filter-other li ul.sub-filter li + li {padding: 0;}
.filter-other li ul.sub-filter li a {display: block; color: #333; padding: 0 10px 0 30px; line-height: 24px; white-space: nowrap;}
.filter-other li ul.sub-filter li a:hover {background: #f6f6f6;}
.filter-other li ul.sub-filter li a.atv-sub-filter {font-weight: 700; background: #f6f6f6 url(../images/atv-sub-filter.png) no-repeat left;}
.filter-other li ul.sub-filter li a.atv-sub-filter:hover {background: #f6f6f6 url(../images/atv-sub-filter-hover.png) no-repeat left;}
.itemsanpham p.model {
    height: 20px;
    overflow: hidden;
}

div.navicate {    
    border-style: solid;
    border-width: 2px 1px 0;
    clear: both;
    height: 41px;
    margin-top:3px;
    position: relative;
    
}
div.navicate .sub {
    border-right: 1px solid #ccc;
    float: right;
    height: 18px;
    line-height: 18px;
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 9px;
}
div.navicate .sub a {
    color: #666;
    font-size: 13px;
}
div.navicate .parent::after {
    border-bottom: 20px solid transparent;    
    border-top: 20px solid transparent;
    content: "";
    height: 0;
    margin-left: 20px;
    margin-top: 1px;
    position: absolute;
    width: 0;
}
div.navicate .parent {    
    float: left;
    margin: -1px;
    padding-left: 20px;
    padding-right: 20px;
}
div.navicate .parent a {
    color: #fff;
    font-size: 14px;
    line-height: 42px;
}
div.navicate .sub {
    border-right: 1px solid #ccc;
    float: right;
    height: 18px;
    line-height: 8px;
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 9px;
}
div.navicate div.sub {
    border: medium none !important; line-height:20px;
}

.list_aphabet a {
    display: inline-block;
    font-size: 22px;
    margin: 0 0 10px;
    padding: 0 13px;
}
.brand_thuongthieu {
    border-top: 3px solid #8bbea5;
    padding-top: 10px;
}
.title_folder {
    font-size: 18px;
    font-weight: 700;
}
.space_bottom_10 {
    margin-bottom: 10px;
}
.list_aphabet {
    border-bottom: 1px solid #ececec;
    border-top: 1px solid #ececec;
    margin-bottom: 20px;
    padding-top: 10px;
}
.brand_top .brandtop_item {
    display: inline-block;
    padding: 0 10px;
    vertical-align: top;
    width: 16.4%;
}
.brand_top .brandtop_item a {
    border-bottom: 1px solid #ececec;
    color: #888888;
    display: block;
    padding: 10px 0;
}
.title_row_thuongthieu {
    border-bottom: 1px solid #ececec;
    font-size: 22px;
    font-weight: 700;
    padding: 100px 11px 9px;
	
}

.mask_menu{
	position:fixed;
	height:100%;
	width:100%;
	left:0;
	top:0;
	background:#000;
	opacity:0.7;
	z-index:3;
	display:none;
}

.list_thumb_detail {
    float: left;
    width: 11.1%;
}
.block_big_thumb {
    float: left;
    padding-left: 10px;
    position: relative;
    width: 88.9%;
}
.product-info-main {width: 40%; float:left;}
.product-info-main2 {width: 70%; float:left;}
#box_giaohang {float:right; width:25%;}
#box_giaohang2 {float:right; width:30%;}
.product.media {
    width: 35%; float:left;
}
.product-info-main .page-title-wrapper .page-title {
    font-size: 19px;
    line-height: 22px;
    text-transform: none;
}
.product-info-main .product_name a {
    font-size: 16px;
    font-weight: 700;
}
.product-info-main .product_name a, .product-info-main .product-info-price .shipping-note, .product-info-main .product-info-price .product-brand a {
    color: #306f52;
}
.title_common_site {    
    font-size: 16px;
    font-weight: 700;
    padding: 17px 10px 10px 0;
}
.tb_info_sanpham tr td.bg_info_sp {
    background: #f7f7f7 none repeat scroll 0 0;
}
.tb_info_sanpham td.col_tb_info_sp {
    width: 30%;
}
.tb_info_sanpham td {
    border: 1px solid #eaeaea;
    padding: 7px 20px;
}
.item_box_col_right {
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}
.title_box_giaohang {
    background: #f7fffb none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    line-height: 40px;
    padding: 10px;
}
.item_giaohang:first-child {
    line-height: 32px;
}
.item_giaohang {
    float: left;
    padding: 10px;
    width: 100%;
}
a.btn_xemthem_cungthuonghieu, .btn_xemthem_cungthuonghieu {
    background: #f7f7f7 none repeat scroll 0 0;
    color: #666666;
    display: block;
    padding: 10px;
    text-align: center;
}
#breadcrumb {
    border-bottom: 1px solid #eeeeee;
    margin-bottom: 20px;
    padding: 10px 0;
}

#breadcrumb ol, #breadcrumb li {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.fa-angle-right::before {
    content: "";
}
#breadcrumb .fa {
    color: #a7a7a7;
    font-size: 16px;
    margin: 0 5px;
}
.image_giaohang_1 {
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}
.item_giaohang img {
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}
.product-info-main .fb-like-share {
    margin-top: 10px;
}
.product-info-main .box-tocart .actions .btn, .product-options-bottom .box-tocart .actions .btn {
    margin-right: 5px;
}
button:not(.primary) {
    box-shadow: none;
}
a.btn_site_3:hover, a.btn_site_3, .btn_site_3:hover, .btn_site_3 {
    background: #326e52 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: 700;
}
.btn {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
button, .cart.table-wrapper .actions-toolbar &gt; .action, .cart.table-wrapper .action-gift, .block-cart-failed .action.update, .cart-container .form-cart .action.update {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #cccccc;
    padding-bottom: 11px;
    padding-top: 11px;
}
.txt_color_2 {
    color: #ff6600;
}
.start_small .start_background {
    background: rgba(0, 0, 0, 0) url("../images/bg_start_small.jpg") no-repeat scroll 0 0;
    height: 12px;
    width: 100%;
}

.start_small .number_start {
    background: rgba(0, 0, 0, 0) url("../images/bg_start_small.jpg") no-repeat scroll 0 -13px;
    height: 12px;
}
.number_start {
    left: 0;
    position: unset;
    top: 0;
}
.product-info-main .price-box {
    margin-top: 10px;
}
.product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price {
    color: #ff6501;
}
.product-info-main .price-box .price-wrapper .price, .product-options-bottom .price-box .price-wrapper .price {
    font-size: 1.8rem;
    font-weight: 700;
}
.product-info-main .product-info-price .product-info-stock-sku, .product-info-main .product-info-price .price-box {
    display: inline-block;
}
button.btn_site_2, button.btn_site_2:hover, a.btn_site_2:hover, a.btn_site_2, .btn_site_2:hover, .btn_site_2 {
    background: #ff6600 none repeat scroll 0 0;
    border: 1px solid #ff6600;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: 700;
    padding: 5px 13px;
}
.product-info-main .box-tocart .field.qty, .product-options-bottom .box-tocart .field.qty {
    display: block;
    margin-bottom: 20px;
    margin-right: 10px;
}
.fieldset &gt; .field:not(.choice) &gt; .control, .fieldset &gt; .field:not(.choice) &gt; .label {
    text-align: left;
}
.wrap_qty .fa-caret-down {
    bottom: 0;
}
.wrap_qty .fa {
    cursor: pointer;
    font-size: 16px;
    position: absolute;
    right: 5px;
}
.wrap_qty {
    display: inline-block;
    position: relative;
}
.product-info-main .box-tocart .input-text.qty, .product-options-bottom .box-tocart .input-text.qty {
    height: 32px;
    text-align: left;
}
.product-info-main .box-tocart .input-text.qty, .product-options-bottom .box-tocart .input-text.qty {
    height: 36px;
    text-align: center;
    width: 52px;
}
.wrap_qty input {
    background: #f3f3f3 none repeat scroll 0 0;
    border: 1px solid #eaeaea;
    border-radius: 2px;
}
.footer.content{
	border:none;
}
.footer.content .links{
	padding:0;
	font-size:13px;
	display:block;
	margin-bottom:20px;
}
.footer.content .links li{
	font-size:13px;
	color:#333;
	background:none;
	border:none;
	margin-bottom:8px;
}
.footer.content .links a{
	color:#333!important;
	font-size:13px;
	display:inline;
}
.footer.content .links a:hover{	
	text-decoration:none;
}
.page-footer .tt_footer{
	font-size:13px;
	font-weight:700;
	margin-bottom:20px;
}
.page-footer .block.newsletter .title{
	display:block;
	font-weight:400;
	font-size:15px;
}
.page-footer .block.newsletter .content{
	position:relative;
	padding-right:90px;
}
.page-footer .block.newsletter .content .form{
	margin-bottom:5px;
}
.page-footer .block.newsletter .newsletter{
	padding-right:88px;
}
.page-footer .block.newsletter .field .control input{
	padding-left:10px;
	font-size:12px;
}
.page-footer .block.newsletter .field .control::before,
.page-footer .block.newsletter .content .label{
	display:none;
}
.page-footer .block_facebook_footer{
	margin-right:90px;
	border-top:1px solid #eeeeee;
	padding-top:20px;
}
.page-footer .block_intro_site{
	padding:20px 0;
	color:#505050;
}
.page-footer .block_intro_site p{
	margin-bottom:20px;
}
.main_footer{
	border-top:1px solid #ececec;
	padding-top:20px;
}
.main_footer .tag_site {
	color:#505050;
}
.main_footer h4,
.main_footer h3,
.main_footer h2{
	font-size:14px;
	margin-bottom:10px;
}
.main_footer .tag_site .list_tag_site a{
	display:inline-block;
	padding:5px 10px;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #d9d9d9;
	border-radius:3px;
	text-transform:uppercase;
	color:#333;
}
.main_footer .item_footer_right{
	margin-bottom:0px;
	color:#333;
}
.main_footer .border_right_footer{
	border-left:1px solid #ececec;
}
.main_footer .block_danhmuc_noibat_footer{
	margin-top:20px;
	margin-bottom:20px;
}
.main_footer .block_danhmuc_noibat_footer .list_danhmuc_noibat{
	margin-bottom:5px;
}
.main_footer .block_danhmuc_noibat_footer .list_danhmuc_noibat .space_drash{
	margin:0 5px;
}
.page-footer {
    background: #fff none repeat scroll 0 0;
    border-top: 3px solid #8bbea5;
    padding-top: 20px;
}
.block.newsletter .actions{
	display:block;
	width:94px;
	position:absolute;
	right:90px;
	top:0;
}
.block.newsletter .action.subscribe{
	width:100%;
	font-size:13px;
	font-weight:700;
	padding:0;
	height:32px;	
	color:#fff;
}
input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type="datetime"], input[type="email"] {
    background: #ffffff none repeat scroll 0 0 padding-box;
    border: 1px solid #c2c2c2;
    border-radius: 1px;
    box-sizing: border-box;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    height: 32px;
    line-height: 1.42857;
    padding: 0 9px;
    vertical-align: baseline;
    width: 100%;
}

div#sticker {
    padding:20px;
    margin:20px 0;
    background:#AAA;
    width:190px;
}
.stick {
    position:fixed;
    top:10px;
}
#sticky_item{
	transition:all 0.6s;
	transition-delay:0.05s;
	width:200px;
	background:#fff;
	position:absolute;
	top:0;
}
#sticky_item.static{
	position:static;
}
.block_start{
	position:relative;
	display:inline-block;

	font-size:0;
	line-height:0;
	vertical-align:middle;
}
.start_small{
	width:73px;
	height:12px;
}
.start_small .start_background{
	width:100%;
	height:12px;
	background:url(images/graphics/bg_start_small.jpg) no-repeat 0 0;
}
.number_start{
	position:absolute;
	left:0;
	top:0;
}

.block_number_total .txt_numer{
	font-size:30px;
	font-family:Roboto;
	font-weight:700;
}
.txt_total_nhanxet{
	margin-top:5px;
}
.no_nhanxet{
	width:320px;
}
.no_nhanxet .block_detail_number{
	width:100%;
}
.no_nhanxet .block_number_total{
	display:none;
}

.rating {
    overflow: hidden;
    display: inline-block;
    font-size: 0;
    position: relative;
}
input[type="radio"].rating-input {
    float: right;
    width: 28px;
    height: 28px;
    padding: 0;
    margin: 0 0 0 -28px;
    opacity: 0;
}
.rating:hover .rating-star:hover,
.rating:hover .rating-star:hover ~ .rating-star,
.rating-input:checked ~ .rating-star {
    background-position: 0 0;
	cursor:pointer;
}
.rating-star,
.rating:hover .rating-star {
    position: relative;
    float: right;
    display: block;
    width: 28px;
    height: 26px;
    background:url(images/graphics/bg_start.jpg) 0 -29px;
	margin-right: 5px;
}
.row_detail_number{
	color:#a7a7a7;
	margin-bottom:8px;
}
.row_detail_number .txt_number_start{
	color:#333;
}
.row_detail_number .block_percent_rate{
	width:105px;
	margin:0 10px;
	position:relative;
	display:inline-block;
	font-size:0;
	line-height:0;
	vertical-align:middle;
	background:#e8e8e8;
	height:12px;
}
.row_detail_number .block_percent_rate span{
	position:absolute;
	left:0;
	top:0;
	height:12px;	
	font-size:0;
	line-height:0;
	display:inline-block;
}
.row_detail_number .number_ratting{
	margin-right:10px;
	display:inline-block;
	min-width:20px;
}
.block_number_total{
	text-align:center;
}
.block_total_right .txt_chiase{
	margin:30px 0 15px 0;
}
.title_box_comment{
	background:#f7f7f7;
	padding:5px 10px;
	margin-bottom:10px;
}
.txt_total_comment{
	float:left;
	padding-top:7px;
	font-size:14px;
}
.filter_comment .sort_item,
.pagination_comment{
	float:left;
	margin-left:10px;
}
.pagination_comment a{
	display:inline-block;
	margin:7px 3px 0 3px;
	font-size:15px;
	line-height:22px;
}
.pagination_comment a .fa{
	font-size:21px;
	line-height:22px;
}
#box_input_comment{
	padding:10px 10px 0 10px;
	background:#f7f7f7;
	margin-bottom:20px;
}
#box_input_comment .block_input_comment .code_capcha,
.pagination_comment a.active{
	color:#ff6600;
}
#box_input_comment .block_start_ratting .rating{
	float:left;
	margin-right:10px;
}
#box_input_comment .txt_filling{
	line-height:28px;
}
#box_input_comment .block_input_comment .btn{
	min-width:100px;
}
#box_input_comment .block_input_comment .txt_input_comment{
	margin-bottom:5px;
}
#box_comment .block_start{
	margin:-5px 5px 0 5px;
	vertical-align:middle;
}
#box_comment .item_comment{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #f4f4f4;
}
#box_comment .list_comment .item_comment:last-child{
	margin-bottom:0;
	padding-bottom:0;
	border:none;
}
.block_book_quest{
	position:relative;
	padding-right:110px;
	margin-bottom:20px;
}
.block_book_quest .form-control {
	height:34px;
}
.block_book_quest .btn{
	width:100px;
	position:absolute;
	right:0;
	top:0;
}
#box_qa .list_item_quest .item_quest{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #f4f4f4;
	padding-left:80px;
	position:relative;
}
#box_qa .list_item_quest .number_like{
	position:absolute;
	left:0;
	top:0;
	text-align:center;
	width:80px;
	font-size:12px;
}
#box_qa .list_item_quest .number_like .txt_number{
	font-size:20px;
	font-weight:700;
}
#box_qa .list_item_quest .txt_quest{	
	margin-bottom:3px;
}
#box_qa .list_item_quest .txt_answear{
	margin-bottom:10px;
}
#box_qa .list_item_quest .block_more_answear a,
#box_qa .list_item_quest .block_more_answear{
	color:#0066cc;
}
.block_btn_view_all_qa{
	padding-left:80px;

}
#box_rating {
    position: relative;
}
#box_rating .loading{
    display: none;
    width:100%;
    height:100%;
    top: 0;
    position: absolute;
    overflow: hidden;
}
#box_rating .loading .overlay{
    position: absolute;
    background: #fff;
    opacity: 0.5;
    width: 100%;
    height: 100%;
}
#box_rating .loading img{
    position: absolute;
    margin: 200px 50%;
}
.product-info-main .fb-like-share{
	margin-top:10px;
}
.cart-price .subprice{
	margin-top: 10px;
	color: #ff6600;
}
.thumb_coupon{
	height:40px;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	background-color: rgba(75, 128, 193, .8);
	color:#fff;
	z-index:4;
}
.pull-right {
    float: right !important;
}
.block_big_thumb img {
    padding-right: 15px;
    width: 100%;
}
.list_thumb_detail img {
    border: 1px solid #e7e7e7;
    margin: 2px;
}
.pull {
    text-align: center;
    line-height: 18px;
    padding-top: 9px;
}
.block_info_hethang .btn:hover, .block_info_hethang .btn {
    font-weight: 400;
    text-align: center;
    width: 100%;
}
a.btn_site_1:hover, a.btn_site_1, .btn_site_1:hover, .btn_site_1 {
    background: #4b8c6c none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: 700;
    padding: 0px 10px; 
	bottom: 0px;
}
.item_your_choice:hover .block_info_hethang, .flexslider .slides &gt; li:hover .block_info_hethang, .product_item:hover .block_info_hethang {
    display: block; bottom: 0px;
}
.btn {
    -moz-user-select: none;
    border: 1px solid transparent;
    cursor: pointer;
    line-height: 1.42857;
    margin-bottom: 0;
    vertical-align: middle;
    white-space: nowrap;
}
.block_info_hethang {
    bottom: -23px;
   /* display: none; */
    left: 0;
    padding: 1px 7px;
    position: relative;
    width: 100%;
    z-index: 4;
}
.item_fillter {
    line-height: 17px;
    margin-top: 5px;
    padding-left: 18px;
}
.content_fillter .nicescroll-rails {
    background: #f1f1f1 none repeat scroll 0 0;
    border-radius: 4px;
    cursor: pointer !important;
    width: 8px !important;
}
.content_fillter .nicescroll-rails div {
    background: #326e51 none repeat scroll 0 0 !important;
    width: 8px !important;
}
.title_fillter {
    color: #333;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 10px;
    padding-left: 17px;
    padding-top: 19px;
    position: relative;
    text-transform: uppercase;
}
.txt_chiase {
    font-size: 17px;
}
.noidung h2,.noidung h3{font-size:16px;}
.titleitem:after{content: ""; position: absolute; right: -35px; display: inline-block; bottom: 0; width: 0; height: 0; border-style: solid; border-width: 38px 0 0 35px; }
.titleaction:before{
    content: "";
    position: absolute;
    left: -25px;
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 38px 25px 0px 0;

}
form#registerForm {
    border: 1px dashed #e7e7e7;
    border-top: none;
}
.fieldset {
    width: 90%;
}

.attr_list_detail ul li {
    display: inline-block;
    border: 1px solid #e4e4e4;
    padding: 2px 4px 1px 4px;
    margin-right: 5px;
    margin-bottom: 5px;
    font-size: 12px;
    border-radius: 2px;
}
h2.description{font-size: 17px;}</pre></body></html>