@charset "utf-8";
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;
}
html, div, span, applet, object, iframe, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b,  i, center,
dl, dt, dd,
fieldset, form, label, legend {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
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;
}
h1{
  font-size:18px;
  line-height:25px;
  margin:0px;
}
h1 a
{
  line-height:25px;
}
h3
{
  margin:0px;
  padding:0px;
}
body
{
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  margin:0px 0px 0px 0px;
  padding:0px;
  line-height:20px;
  background-size:100%;
}

.schemar{
  display:none;
}
#full_main{
  width: 100%;
  margin: auto;
}
#wapper_top{
  position:relative;
  background:#150f03;
}
.wapper_content{
  height:38px;
  width:1000px;
  margin:auto;
  line-height:38px;
}
.content_top{
  float:right;
  top:8px;
  right:0px;
  text-align:left;
  line-height:40px;
  padding-right:5px;
}
.content_top img{
  float:left;
  margin-right:5px;
}
.content_top1{
  float:left;
  color:#FFF;
  font-family:'utm';
  text-align:left;
  margin-right:2%;
  font-size:20px;
}
.content_top2{
  float:right;
  position:relative;
  color:#FFF;
}
.content_top2 a{
  color:#FFF;
  cursor:pointer;
  text-transform:uppercase;
  white-space:nowrap;
}
.content_top2 a:hover{
  line-height:34px !important;
  color:#FF0;
}
table.tbl_lopmoi img{
  width:60%;
}
table.tbl_lopmoi img:hover{
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .2s ease-out;
}
.content_top img{
  float:left;
}
.content_top1 img{
  margin-top:8px;
  float:left;
  margin-right:2px;
}
.share-fb{
  position:absolute;
  top:50px;
  right:0px;
}
#wapper_banner {
  width: 100%;
  padding: 0px;
  margin: auto;
}
#banner
{
  margin:auto;
  width:1000px;
  position:relative;
}
.banner > .boxx_banner {float: left;}
.banner > .banner1, .banner > .banner2  {
  overflow: hidden;
}
.banner_text{
  position:absolute;
  top:37px;
  left:28%;
  font-family:'web';
  color:#FFF;
  font-size:36px;
  line-height:32px;
}
.hotline_banner{
  position:absolute;
  top:120px;
  left:35%;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#FFF;
  font-size:28px;
  line-height:75px;
  color:#F00;
}
.hotline_banner img{
  float:left;
}
.menu_main
{
  width:1000px;
  margin:auto;
}
#wapper_wapper
{
  background-image:url(../images/bg_bottom.png);
  background-repeat:no-repeat;
  background-position:bottom center;
}
#wapper_slide
{
  background-repeat:repeat;
  margin:auto;
}
.slideshowbg{
  background-image:url(../images/bg_slideshow2.png);
  background-repeat:no-repeat;
  background-position:bottom center;
  width:100%;
  height:7px;
  margin:auto;
}
#shadow-slider
{
  margin-top:-35px;
  z-index:1;
}
#wapper_main_top
{
  margin:auto;
  width:986px;
  background-image:url(../images/top_1.png);
  height:28px;
  background-position:left top;
  background-repeat:no-repeat;
}
#wapper_main_top .l1
{
  background-image:url(../images/top_2.png);
  height:28px;
  background-position:right top;
  background-repeat:no-repeat;
  margin-left:22px;
  background:#FFF;
}
#wapper_main_bottom
{
  margin:auto;
  width:986px;
  background-image:url(../images/bottom_1.png);
  height:28px;
  background-position:left bottom;
  background-repeat:no-repeat;
  z-index:999;
}
#wapper_main_bottom .l1
{
  background-image:url(../images/bottom_2.png);
  height:28px;
  background-position:right bottom;
  background-repeat:no-repeat;
  margin-left:22px;
  z-index:999;
}
#wapper_main
{
  margin:0 auto;
  padding:0px 0px 0px 0px;
  width:100%;
  background-color:#FFF;
  border-radius:10px;
}

img.bong-slider{
  position:absolute;
  bottom:-60px;
  left:0px;
  z-index:99;
}
#wapper_sukien
{
  width:100%;
  background-image:url(../images/event-bg.png);
  background-repeat:repeat-x;
  height:30px;
}
#wapper_bottom
{
  width:1000px;
  margin:auto;
  background:#FFF;
  background-repeat:repeat-x;
  background-position:top center;
  padding-bottom:10px;
  margin-bottom:10px;
}
#content_main{
  padding:0px;
}
#content_main2 {
  padding: 0px;
  margin: 0px;
  z-index: 10;
  position: relative;
  width: 100%;
  margin: 0 auto;
}
#col_left_menu
{
  min-height:200px;
  border-radius:10px;
}
#col_left_content
{
  margin: 10px auto;
  max-width: 1000px;
}
#col1 {
  margin:0 auto;
  max-width: 1000px;
}
#wapper_header
{
  background-color:#FFF;
  width:100%;
}
#wapper_listlink
{
  width:1000px;
  margin:auto;
}
.data_listlink {
  font-family: Arial,Helvetica,sans-serif;
  background: transparent url("../images/nav_menu.png") repeat scroll 0% 0%;
  min-height: 39px;
  border-width: 1px 1px medium;
  border-style: none;
  border-color: #F6F4F4 #F6F4F4 -moz-use-text-color;
  -moz-border-top-colors: none;
  -moz-border-right-colors: none;
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  border-image: none;
  border-radius: 4px;
  max-width: 1000px;
  overflow: hidden;
  margin: auto;
}
.header
{
  width:1000px;
  margin:auto;
  text-align:left;
}
.group_topsite
{
  float:right;
  height:42px;
}
.group_topsite span a
{
  line-height:42px;
  font-weight:bold;
  color:#FFF;
}
.group_topsite span a:hover
{
  color:#FF0;
}
.hotline{
  padding: 0px 5px;
  position:absolute;
  top:0px;
  right:375px;
  line-height:15px;
  text-align:left;
  border-left:1px solid #e5e5e5;
  border-right:1px solid #e5e5e5;
  padding:10px 10px;
}
.hotline img{
  float:left;
  margin-right:2px;
}
.thanhtoan{
  position:absolute;
  top:0px;
  right:537px;
  text-align:left;
  border-left:1px solid #e5e5e5;
  width:188px;
  height:54px;
  text-align:center;
  padding-top:6px;
}
.thanhtoan a{
  line-height:24px;
}
.thanhtoan img{
  float:left;
  margin-right:-28px;
  margin-left:30px;
}
.hotline p{
  margin-top:4px;
}
.itemlienket
{
  float:left;
  padding:3px;
  text-align:center;
}
.itemlienket a
{
  color:#03C;
}
.itemlienket a:hover
{
  color:#F00;
}
#logo
{
  width:300px;
  text-align:left;
  float:left;
  padding:12px 0px 0px 12px;
}
#header_top_right
{
  float:right;
  width:600px;
  text-align:right;
  padding:5px 20px;
}
#header #header_bottom
{
  height:30px;
  width:100%;
}

.duongvien{
  background-image:url(../images/aq.png);
  background-repeat:no-repeat;
  width:750px;
  height:40px;
}
#box_center_product{
  width:929px;
}
#box_center .center_title div div
{
  height:27px;
  margin-left:5px;
  font-weight:bold;
  text-align:left;
  line-height:25px;
  color:#000;
  background:url(../images/user_edit.png) no-repeat;
  padding:0px 0px 0px 35px;
  text-transform:uppercase;
  color:#009;
}
#box_center .center_title .center_title_img_maunen{
  height:28px;
  background-color:#ffddd8;
  background-image:url(../images/hinh.jpg);
  background-repeat:no-repeat;
  margin-left:11px;
  margin-top:50px;
}
#box_center .center_title .center_title_ten{
}
#box_center .center_title a
{
  color:#666;
  line-height:25px;
}
#box_center .center_title a:hover
{
  color:#F00;
}
.center_content
{
  width:100%;
}
#box_center .center_content h1.title
{
  font-size:16px;
  text-align:left;
  padding:5px;
  line-height:22px;
}
#box_center .center_content h1.title a
{
  color:#0C0;
  line-height:20px;
}
#box_center .center_content .tomtat
{
  text-align:justify;
  color:#666666;
  font-weight:bold;
}
#box_center .center_content .noidung
{
  text-align:left;
}
#box_center .center_content legend{
  margin-left:5px;
  white-space:nowrap;
}
#box_center .center_title .xemthem
{
  width:150px;
  height:30px;
  text-transform:none;
  text-align:right;
  line-height:30px;
}
#box_center .center_title .xemthem a
{
  color:#666;
  line-height:30px;
}
#box_center .center_title .xemthem a:hover
{
  color:#06C;
}
.center_bottom
{
  background-image:url(../images/boxxx_26.png);
  background-repeat:no-repeat;
  height:9px;
  background-position:left bottom;
  width:100%;
  display:none;
}
#flag{
  float:right;
  width:150px;
  height:25px;
  text-align:right;
  padding-right:20px;
  padding-top:15px;
}
#container
{
  width:100%;
}
#content
{
  margin:0px 10px;
  background-repeat:no-repeat;
  background-position:bottom;
  padding-bottom:5px;
  padding-top:0px;
}
#bottom_main
{
  margin:auto;
  text-align:justify;
  padding:1% 0px 0px 0px;
  margin:auto;
}
#footer {
  padding: 1% 0px 0px;
}
#bottom_main a:hover
{
  text-decoration:underline;
}
#bottom_main1{
  min-height:20px;
  clear:both;
  width:450px;
  margin:0 auto;
  background-color:#66F;
  margin-top:10px;
  float:right;
  display:none;
}
.data_bottom
{
  text-align:justify;
  padding:5px 5px 0px 5px;
  line-height:20px;
}
.noidung_gioithieu{
}
.noidung_gioithieu1{
  width:440px;
  border-left:1px solid #9cc;
}
.image_gioithieu img{
  width:300px;
  height:200px;
  text-align:center;
}
.designby a
{
  color:#000;
}
.designby a:hover
{
  color:#FF0;
}
.box1
{
  margin:8px 0px 17px 0px;
}
.box1_1
{
  background-image:url(../images/2-1.png);
  height:19px;
  width:323px;
  background-repeat:no-repeat;
  background-position:right bottom;
}
.box1_2
{
  background-image:url(../images/2-2.png);
  width:323px;
  background-repeat:re repeat-y;
  background-position:right;
}
.box1_2_center
{
  padding:3px 10px;
  text-align:justify;
  font-size:13px;
  font-family: Arial, Helvetica, sans-serif;
  height:210px;
  overflow:auto;
}
.box1_2_center h2
{
  color:#999;
  text-align:center;
  margin:0px;
  padding:0px;
}
.box1_3
{
  background-image:url(../images/2-3.png);
  height:20px;
  width:323px;
  background-repeat:no-repeat;
  background-position:right top;
}
.title_doitac
{
  font-size:14px;
  font-weight:bold;
  text-align:left;
  padding:1px 3px 3px 3px;
  text-transform:uppercase;
  color:#666;
  border-bottom:2px dotted #666;
  margin:0px 5px 10px 5px;
  height:26px;
  line-height:18px;
}
.box3
{
}
.box3_1
{
  background-image:url(../images/3-1.png);
  height:19px;
  width:601px;
  background-repeat:no-repeat;
  background-position:right bottom;
}
.box3_2
{
  background-image:url(../images/3-2.png);
  width:601px;
  background-repeat:re repeat-y;
  background-position:right;
}
.box3_3
{
  background-image:url(../images/3-3.png);
  height:20px;
  width:601px;
  background-repeat:no-repeat;
  background-position:right top;
}
#post_news
{
  width:98%;
  margin:0px 0px 0px 10px;
  padding:0px 0px 5px 0px;
}
#post_news .title
{
  color:#069;
  text-align:left;
  padding:3px 2px 0px 2px;
}
#post_news .title h3
{
  margin:3px 0px;
}
#post_news .title a
{
  color:#069;
}
#post_news .title a:hover
{
  color:#096;
}
#post_news  .ngay
{
  text-align:left;
  font-size:11px;
  color:#999;
}
#post_news  .tomtat
{
  text-align:justify;
}
#post_news  .tomtat .hinh img
{
  float:left;
  width:150px;
  padding:0px;
  margin:5px;
  border:1px solid #CCC;
}
#post_news .tomtat .xemtiep
{
  clear:both;
  text-align:right;
}
#post_news .post_news_border
{
  border-bottom:1px dotted #CCC;
  clear:both;
  width:100%;
  height:2px;
}
.ul_tinnoibat
{
  text-align:left;
  margin:0 5px 5px 15px;
  width:92%;
}
.ul_tinnoibat li
{
  list-style-image:url(../images/icon/iconBlue.jpg);
  text-align:left;
  line-height:20px;
}
.ul_tinnoibat li a
{
}
.ul_tinnoibat li a:hover
{
  color:#FF0000;
  text-decoration:underline;
}
.tbl_menu
{
}
.tbl_menu .cap1
{
  background-image:url(../images/title_menu_right.png);
  background-repeat:repeat-x;
  font-weight:bold;
  text-transform:uppercase;
  text-align:left;
  height:28px;
}
.tbl_menu .cap1 td
{
  padding:2px 5px 2px 5px;
}
.tbl_menu .cap1 a
{
  color:#FFFFFF;
  display:block;
  line-height:28px;
}
.tbl_menu .cap1 a:hover
{
  padding-left:3px;
  color:#FBFFFF;
}
.tbl_menu .cap2
{
  text-align:left;
  padding:3px 5px 3px 10px;
}
.tbl_menu .cap2 a
{
  display:block;
  color:#000000;
  line-height:17px;
  font-size:13px;
}
.tbl_menu .cap2 a:hover
{
  color:#FF0000;
  padding-left:5px;
}
#tbl_listtin
{
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  text-align:justify;
  font-size:13px;
  line-height:17px;
}
#tbl_listtin h1
{
  color:#0066FF;
}
#tbl_listtin .title_tin a
{
  font-weight:bold;
  text-decoration:none;
  color:#0033CC;
  padding:3px 10px;
}
#tbl_listtin .title_tin a:hover
{
  color:#FF0000;
}
#tbl_listtin .title_tin .ngay
{
  font-weight:normal;
  color:#666666;
  font-size:11px;
  padding-left:10px;
}
#tbl_listtin tr td.tomtat
{
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  text-align:justify;
  padding:3px 10px;
}
#tbl_listtin .hinhtin img
{
  width:140px;
  padding:5px;
}
#tbl_listtin .hinhtin2 img
{
  width:140px;
  padding:5px;
}
.xemtiep a
{
  color:#03C;
  font-weight:normal;
  font-style:italic;
  text-decoration:underline;
}
.xemtiep a:hover
{
  color:#09C;
}
.title_tinkhac
{
  font-size:13px;
  color:#FF0000;
  font-weight:bold;
  text-align:left;
  text-decoration:underline;
  text-transform:uppercase;
  padding-left:20px;
}
#tbl_listtin .title_tin2
{
  font-size:16px;
  color:#0066CC;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
  line-height:30px;
}
.tintieptheo a
{
  color:#0066CC;
  font-family:Arial, Helvetica, sans-serif;
}
.tintieptheo a:hover
{
  color:#FF6600;
}
.tieude_sanpham
{
  font-size:13px;
  font-weight:bold;
  text-align:left;
  padding:5px;
}
.tieude_sanpham a
{
  color:#009966;
}
.tieude_sanpham a:hover
{
  color:#FF9900;
  text-decoration:underline;
}
.tbl_chitiet
{
  font-family:Arial, Helvetica, sans-serif;
  text-align:left;
  color:#000;
}
.tbl_chitiet .ten_sp
{
  font-size:15px;
  font-weight:bold;
}
.tbl_chitiet .ten_sp a
{
  color:#06F;
}
.tbl_chitiet .hinh
{
  width:160px;
}
.tbl_chitiet .hinh img
{
  border:1px solid #CCC;
  width:150px;
}
.tbl_chitiet .lable
{
  font-weight:bold;
  width:120px;
  text-align:right;
}
.tbl_chitiet .name
{
  font-weight:bold;
  text-align:left;
  color:#063;
}
.tbl_chitiet .name a
{
  color:#F60;
}
.tbl_chitiet .name a:hover
{
  text-decoration:underline;
}
.tbl_chitiet .gia
{
  color:#F00;
  font-weight:bold;
}
.tbl_chitiet .gia a
{
  color:#F00;
}
.tbl_chitiet .gia a:hover
{
  text-decoration:underline;
}
.line_bds
{
  width:100%;
  height:2px;
  border-bottom:1px solid #0C6;
}
.tbl_chitiet .tigia
{
  padding:2px;
  border:1px solid #CCC;
  background-color:#FBFBFB;
  font-weight:bold;
  color:#333;
  width:30px;
  float:left;
  margin:0px 1px;
  text-align:center;
  font-size:11px;
}
.tbl_chitiet .tigia a
{
  color:#666;
  display:block;
}
.tbl_chitiet .tigia a:hover
{
  color:#333;
}
.tbl_chitiet .tigiaselect
{
  padding:2px;
  border:1px solid #CCC;
  background-color:#F5F5F5;
  font-weight:bold;
  color:#333;
  width:30px;
  float:left;
  margin:0px 1px;
  text-align:center;
  font-size:11px;
}
.tbl_chitiet .tigiaselect a
{
  color:#F60;
  display:block;
}
.tbl_chitiet .tigiaselect a:hover
{
  color:#333;
}
.tbl_kygoi
{
}
.tbl_boxsearch
{
}
.tbl_boxsearch .s_1
{
  background-image:url(../images/s_01.png);
  width:14px;
  height:52px;
}
.tbl_boxsearch .s_2
{
  background-image:url(../images/s_02.png);
  background-repeat:repeat-x;
  height:52px;
  font-size:13px;
  font-weight:bold;
  text-transform:uppercase;
  text-align:center;
  color:#FFF;
}
.tbl_boxsearch .s_3
{
  background-image:url(../images/s_03.png);
  width:14px;
  height:52px;
}
.tbl_boxsearch .s_4
{
  background-image:url(../images/s_04.png);
  width:14px;
  background-repeat:repeat-y;
}
.tbl_boxsearch .s_5
{
  background-image:url(../images/s_05.png);
  width:14px;
  background-repeat:repeat-y;
}
.tbl_boxsearch .s_6
{
  background-image:url(../images/s_06.png);
  width:14px;
}
.tbl_boxsearch .s_7
{
  background-image:url(../images/s_07.png);
  height:19px;
  background-repeat:repeat-x;
}
.tbl_boxsearch .s_8
{
  background-image:url(../images/s_08.png);
  width:14px;
}
.title_center
{
  height:33px;
}
.title_center_1
{
  background-image:url(../images/t_1.png);
  width:9px;
  height:33px;
  float:left;
}
.title_center_2
{
  background-image:url(../images/t_2.png);
  color:#FFF;
  text-transform:uppercase;
  text-align:left;
  font-weight:bold;
  margin:0px 11px 0px 9px;
  height:33px;
  line-height:33px;
}
.title_center_3
{
  background-image:url(../images/t_3.png);
  width:11px;
  height:33px;
  float:right;
}
.title_center a
{
  color:#FFF;
}
.title_center a:hover
{
  text-decoration:underline;
}
.title_center_chitiet
{
  background-color:#E0E0E0;
  color:#333;
  text-align:left;
  font-weight:bold;
  padding:4px 2px;
  margin:1px;
}
.title_center_chitiet a
{
  color:#333;
}
.title_center_chitiet a:hover
{
  text-decoration:underline;
}
.title_khuvuc
{
  background-image:url(../images/title_menu_right.png);
  color:#FFF;
  text-align:right;
  font-weight:bold;
  padding:4px 4px;
  width:120px;
  text-transform:uppercase;
  float:left;
}
#tbl_tintuc
{
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  text-align:justify;
  margin-top:2px;
}
#tbl_tintuc tr td{
  width:420px;
}
#tbl_tintuc .title
{
  height:30px;
  font-weight:bold;
  text-decoration:none;
  color:#039;
  font-weight:bold;
  font-size:15px;
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
}
#tbl_tintuc .title a
{
  color:#03C;
}
#tbl_tintuc .title a:hover
{
  color:#06C;
}
#tbl_tintuc .tomtat .hinh_tin
{
  text-align:center;
}
#tbl_tintuc .tomtat .hinh_tin img
{
  width:150px;
  height:150px;
  margin:5px;
  border:1px solid #C66;
}
#tbl_tintuc .title .ngay
{
  font-weight:normal;
  color:#666666;
  font-size:11px;
}
#tbl_tintuc .tomtat
{
  font-weight:bold;
  color:#999999;
}
#tbl_tintuc .hinh
{
  text-align:center;
}
#tbl_tintuc .hinh img
{
  width:350px;
  padding:5px;
}
.tbl_thongtincanbiet
{
}
.tbl_thongtincanbiet a
{
  color:#000000;
}
.tbl_thongtincanbiet a:hover
{
  color:#0066FF;
}
.line
{
  width: 90%;
  height: 5px;
}
#dulieu
{
}
.btn_chitiet
{
  background-image:url(../images/btn_chitiet.gif);
  width:68px;
  height:19px;
  font-weight:bold;
  font-size:11px;
  line-height:20px;
  cursor:pointer;
  margin-top:5px;
}
.btn_chitiet a
{
  color:#000000;
  text-align:center;
  cursor:pointer;
  line-height:20px;
}
.btn_chitiet a:hover
{
  color:#FFFFFF;
}
#tbl_thongtincanbiet
{
  text-align:left;
}
#tbl_thongtincanbiet a
{
  color:#000000;
}
#tbl_thongtincanbiet a:hover
{
  color:#999999;
}
.ul_tin
{
  list-style:circle;
  margin-left:-25px;
}
.ul_tin li
{
  font-family:Arial, Helvetica, sans-serif;
  color:#0066CC;
  padding:5px;
}
.ul_tin li a
{
  color:#333333;
}
.ul_tin li a:hover
{
  color:#0000CC;
}
.thongke
{
  width:200px;
  float:right;
}
.box_sp
{
  width: 180px;
  height:260px;
}
.boxsp_top
{
  background-image: url("../images/bgsp_top.jpg");
  width: 250px;
  height: 13px;
  background-repeat: no-repeat;
}
.boxsp_center
{
  background-image: url("../images/bgsp_center.jpg");
  width: 250px;
  background-repeat: repeat-y;
}
.boxsp_bottom
{
  background-image: url("../images/bgsp_bottom.jpg");
  width: 250px;
  height: 13px;
  background-repeat: no-repeat;
}
.TBL_DANGKYNHANTIN
{
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
}
.TBL_DANGKYNHANTIN .txt
{
  border:1px solid #F4F4F4;
  padding:3px 5px;
  height:15px;
  width:200px;
}
.line_left
{
  background-image:url(../images/minhchau_03.png);
  background-repeat:no-repeat;
  width:20px;
  height:32px;
}
.line_center
{
  background-image:url(../images/minhchau_05.png);
  background-repeat:repeat-x;
  height:32px;
}
.line_right
{
  background-image:url(../images/minhchau_07.png);
  background-repeat:no-repeat;
  width:22px;
  height:32px;
}
.thongtincanbiet a
{
  text-decoration:none;
  color:#0066CC;
}
.thongtincanbiet a:hover
{
  color:#0000FF;
}
.tbl_bangbaogia
{
  border-collapse:collapse;
  border:1px solid #CCCCCC;
}
.tbl_bangbaogia tr.title
{
  background-color:#FFCC00;
  color:#000000;
  font-weight:bold;
}
.tbl_bangbaogia tr.rowchan
{
  background-color:#F3F3F3;
}
.tbl_bangbaogia tr.rowle
{
  background-color:#FFFFFF;
}
.tbl_bangbaogia tr.rowle:hover, .tbl_bangbaogia tr.rowchan:hover
{
  background-color:#D0E7F9;
}
.tbl_bangbaogia a:hover
{
  text-decoration:underline;
}
#doitac
{
  border:1px solid #0099FF;
  height:102px;
}
#doitac img
{
  border:1px solid #0099FF;
  height:90px;
  margin:5px 0px;
  padding:0px 3px;
}
.title_tinkhuyenmai
{
}
.title_tinkhuyenmai a
{
  color:#000000;
}
.title_tinkhuyenmai a:hover
{
  color:#0066FF;
}
.giohang
{
  background-image:url(../images/bg_giohang.jpg);
  background-repeat: no-repeat;
  height:49px;
  width:186px;
}
.tbl_formtim
{
  font-family:Arial, Helvetica, sans-serif;
  color:#333333;
}
.tbl_formtim .txt
{
  height:15px;
  color:#353535;
  border:1px solid #EAEAEA;
  width:140px;
}
.tbl_formtim .txt2
{
  height:20px;
  color:#353535;
  border:1px solid #EAEAEA;
  width:140px;
}
.tbl_daily
{
  border:1px solid #EEEEEE;
  border-collapse:collapse;
  font-family:Arial, Helvetica, sans-serif;
}
.tbl_daily .title_daily
{
  background-color:#F2F2F2;
  color:#000000;
  font-size:13px;
  font-weight:bold;
  text-align:center;
  height:30px;
}
.tbl_daily .rowchan
{
  background-color:#EFEFEF;
  height:25px;
}
.tbl_daily .rowle
{
  background-color:#FFFFFF;
  height:25px;
}
.tbl_daily .rowchan:hover, .tbl_daily .rowle:hover
{
  background-color:#EFF8FA;
}
.designed
{
  color:#FFCC33;
  font-weight:bold;
}
.designed a
{
  color:#FFCC33;
}
.designed a:hover
{
  color:#FFFF00;
}
#tbl_loadtop
{
  margin-top:-16px;
}
.an
{
  display:none;
}
.tinphongthuy_right
{
}
.tinphongthuy_right .ten a
{
  font-weight:bold;
  color:#000000;
  text-align:left;
}
.tinphongthuy_right .ten a:hover
{
  color:#CC0000;
  text-decoration:underline;
}
.tinphongthuy_right .tomtat
{
  text-align:justify;
}
.flag
{
  font-weight:bold;
  font-size:11px;
  margin-top:3px;
}
.flag a
{
  color:#009900;
}
.flag a:hover
{
  color:#FF6600;
}
#box_tinhthanh
{
  margin:5px 20px;
  height:70px;
}
#box_tinhthanh .tinhthanh_items, #box_tinhthanh .tinhthanh_items_select
{
  font-weight:bold;
  text-align:center;
  border-right:1px solid #666666;
  float:left;
  padding:3px 8px;
}
#box_tinhthanh .tinhthanh_items a
{
  color:#666666;
}
#box_tinhthanh .tinhthanh_items a:hover
{
  color:#FF9900;
  text-decoration:underline;
}
#box_tinhthanh .tinhthanh_items_select a
{
  color:#FF9900;
  text-decoration:underline;
}
#box_tinhthanh .line_tinhthanh
{
  border-bottom:2px solid #00CC33;
  height:10px;
  clear:both;
  margin:5px 0px;
}
#box_tinhthanh .tinhthanh_items2, #box_tinhthanh .tinhthanh_items_select2
{
  font-weight:bold;
  text-align:center;
  float:left;
  padding:3px 8px;
}
#box_tinhthanh .tinhthanh_items2 a
{
  color:#666666;
}
#box_tinhthanh .tinhthanh_items2 a:hover
{
  color:#FF9900;
  text-decoration:underline;
}
#box_tinhthanh .tinhthanh_items_select2 a
{
  color:#FF9900;
  text-decoration:underline;
}
.captcha
{
  font-size:34px;
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  font-weight:bold;
  background-image:url(../images/icon/CaptchaSecurityImages.jpg);
  width:130px;
  height:50px;
  line-height:50px;
  letter-spacing:3px;
  text-align:center;
  margin:5px;
  color:#000;
}
.tooltip_tbl_tintieptheo .tieudetin
{
  font-weight:bold;
  color:#063;
}
.tooltip_tbl_tintieptheo .tomtattin
{
  text-indent:5px;
}
.tooltip_tbl_tintieptheo .tomtattin .hinhtin
{
  float:left;
  margin:0px 5px 5px 0px;
}
.tooltip_tbl_tintieptheo .tomtattin .hinhtin img
{
  width:70px;
}
.title_tinlienquan
{
  font-weight:bold;
  color:#066;
  font-size:13px;
}
.tbl_boxtop
{
  height:77px;
  width:100%;
}
.tbl_boxtop .boxtop_left
{
  background-image:url(../images/mn_01.png);
  width:14px;
  background-repeat:no-repeat;
}
.tbl_boxtop .boxtop_center
{
  background-image:url(../images/mn_02.png);
  background-repeat:repeat-x;
}
.tbl_boxtop .boxtop_right
{
  background-image:url(../images/mn_03.png);
  width:14px;
  background-repeat:no-repeat;
}
.paddingx
{
  padding:5px;
  width:95%;
}
.tbl_imgsp
{
  width:154px;
  background-image:url(../images/bg_img.png);
  height:172px;
}
.tbl_imgsp  img
{
  width:134px;
  height:152px;
}
.tbl_imgsp .img_3
{
  background-image:url(../images/img_03.png);
  height:13px;
  background-repeat:no-repeat;
}
.nut_chitiet
{
  background-image:url(../images/icon/chitiet_icon.png);
  width:100px;
  height:17px;
  text-align:center;
  padding:6px 0px 4px 0px;
  font-weight:bold;
  margin:2px 2px 5px 20px;
}
.nut_chitiet a, .nut_dathang a
{
  color:#0033CC;
  display:block;
}
.nut_chitiet a:hover, .nut_dathang a:hover
{
  text-decoration:underline;
}
.nut_dathang
{
  background-image:url(../images/icon/cart_icon.png);
  width:68px;
  height:17px;
  text-align:left;
  padding:6px 2px 4px 30px;
  color:#000000;
  font-weight:bold;
  margin:2px 2px 5px 20px;
}
.gia_sanpham
{
  text-align:left;
  padding-left:5px;
}
.cbo
{
  text-align:left;
  width:200px;
}
.txt
{
  width:198px;
}
.item_product{
  min-height:480px;
  float:left;
}
.clear_mo{
  clear:both;
}
.hover_sp{
  position:absolute;
  top:-20%;
  right:-150px;
  display:none;
  width:230px;
  height:121px;
  background:url(../images/bghoversp.png) no-repeat;
  background-size:100% 100%;
  z-index:99999;
  transition:1s;
  padding:33px 22px 0px 20px;
  color:#F60
}
.boxx:hover
{
}
.boxx .img_khuyenmai
{
  float:right;
  margin-top:-207px;
  margin-right:5px;
  z-index:1000;
}
.boxx .img_khuyenmai img
{
  z-index:1000;
}
.boxx  .img {
  float:left;
  text-align:center;
  width: 100%;
  overflow:hidden;
  border: 1px solid #c8c8c8;
  line-height: 0;
}
.boxx a {line-height: 0;}
.noidung1 > .boxx >  .img {
  padding-bottom: 0;
}
.boxx:hover .hover_sp
{
  display:block;
  transition:1s;
}
.mota_sp{
  width:96%;
}
.boxx  .img .border
{
  max-height:100%;
}
.boxx  .img .border div
{
  overflow:hidden;
}
.boxx  .img img
{
  width:100%;
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  transition: all 0.2s ease-out;
}
.boxx  .img img:hover
{
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  transition: all 0.2s ease-out;
}
.boxx  .tieude,.boxx1 .tieude, .full_fil {
  width:100%;
  height:40px;
  text-align:center;
  text-transform:none;
  float:right;
  margin-bottom:5px;
  margin:0px 2px;
  line-height:20px;
  overflow:hidden;
  margin-top:5px;
  padding:0px 10px;
  font-weight:normal;
}
.boxx .tieude a, .boxx1 .tieude a, .full_fil
{
  color:#808080 !important;
  font-size:13px !important;
}
.boxx .tieude a:hover
{
  color:#F00;
}
.masanpham
{
  color:#333;
  width:38%;
  float:left;
  text-align:center;
  line-height:30px;
}
.giasanpham {
  color: #FFF;
  float: left;
  width: 50%;
  padding: 6px 0px;
  text-align: center;
}
.giasanpham span
{
}
.cart{
  width:49%;
  float:left;
  padding:6px 0px;
  cursor:pointer;
}
.boxx .boxx_linetop .mota
{
  float:right;
  width:186px;
  margin:2px 4px 1px;
  text-align:left;
  line-height:18px;
}
.boxx_gia
{
  float:left;
  width:125px;
  height:27px;
  line-height:27px;
  margin-left:10px;
  font-family:uvnbaisau, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
.boxx_gia span
{
  color:#F00;
}
.boxx_chitiet
{
  width:85px;
  line-height:29px;
  height:29px;
  text-align:center;
  font-weight:bold;
  font-size:13px;
  border-radius:5px;
  background:#9e2a23;
  float:right;
  margin:2px 15px;
}
.boxx_chitiet a
{
  line-height:28px;
  color:#FFF;
}
.boxx_chitiet a:hover
{
  color:#FF0;
}
.boxx  .item_dathang
{
  text-align:center;
}
.boxx  .item_dathang
{
  text-align:center;
}
.boxx .chitiet_tbl
{
  font-weight:bold;
  color:#FFF;
  width:100%;
  height:20px;
  text-align:center;
  background-color:#d10200;
  text-transform:none;
}
.boxx .chitiet_tbl td
{
  padding:0px 2px;
  text-align:left;
  padding-left:5px;
  text-transform:none;
}
.boxx .chitiet_tbl a
{
  text-transform:none;
  color:#666;
}
.boxx .chitiet_tbl a:hover
{
  color:#06F;
}
.boxx1 {
  margin: 0px 4px 25px;
  width: 90%;
}
.boxx1 .img_khuyenmai
{
  float:right;
  margin-top:-207px;
  margin-right:5px;
  z-index:1000;
}
.boxx1 .img_khuyenmai img
{
  z-index:1000;
}
.boxx1  .img {
  width: 100%;
  overflow: hidden;
}
.boxx1 .img img
{
  width:100%;
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  transition: all 0.2s ease-out;
}
.boxx1  .img img:hover
{
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  transition: all 0.2s ease-out;
}
.boxx1 .img img:hover
{
}
.boxx1 .boxx_linetop .mota
{
  float:right;
  width:186px;
  margin:2px 4px 1px;
  text-align:left;
  line-height:18px;
}
.boxx1 .boxx_gia
{
  float:left;
  width:125px;
  height:27px;
  line-height:27px;
  margin-left:10px;
  font-family:uvnbaisau, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
.boxx1 .boxx_gia span
{
  color:#F00;
}
.boxx1  .item_dathang
{
  text-align:center;
}
.boxx1  .item_dathang
{
  text-align:center;
}
.boxx1 .chitiet_tbl
{
  font-weight:bold;
  color:#FFF;
  width:100%;
  height:20px;
  text-align:center;
  background-color:#d10200;
  text-transform:none;
}
.boxx1 .chitiet_tbl td
{
  padding:0px 2px;
  text-align:left;
  padding-left:5px;
  text-transform:none;
}
.boxx1 .chitiet_tbl a
{
  text-transform:none;
  color:#666;
}
.boxx1 .chitiet_tbl a:hover
{
  color:#06F;
}
.boxx2
{
  width:31%;
  min-height:130px;
  text-align:center;
  float:left;
  margin:14px 0.8% 0px 0.8%;
  margin-bottom:0px;
  border:1px solid #e3e3e3;
  background:#FFF;
  position:relative;
  font-family:'neo';
  background:#e5e5e5;
}
.boxx2 .img_khuyenmai
{
  float:right;
  margin-top:-207px;
  margin-right:5px;
  z-index:1000;
}
.boxx2 .img_khuyenmai img
{
  z-index:1000;
}
.boxx2  .img
{
  float: left;
  text-align: center;
  background-repeat: no-repeat;
  background-position: bottom center;
  padding-bottom: 8px;
  width: 100%;
  height: 330px;
  overflow: hidden;
}
.boxx2  .img .border
{
  max-height:100%;
}
.boxx2  .img .border div
{
  overflow:hidden;
}
.boxx2  .img img
{
  width:100%;
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  transition: all 0.2s ease-out;
}
.boxx2  .img img:hover
{
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  transition: all 0.2s ease-out;
}
.boxx2 .img img:hover
{
}
.boxx2  .tieude
{
  width:93%;
  min-height:40px;
  text-align:left;
  text-transform:none;
  float:right;
  margin-bottom:5px;
  margin:0px 2px;
  line-height:20px;
  font-size:15px;
  overflow:hidden;
  margin-top:5px;
  font-family:'neo';
  font-weight:normal;
  padding:0px 10px;
}
.boxx2  .tieude a
{
  color:#000000;
  line-height:20px;
  font-size:15px;
}
.boxx2  .tieude a:hover
{
  color:#F00;
}
.boxx2 .masanpham
{
  color:#333;
  width:38%;
  float:left;
  text-align:left;
  line-height:30px;
}
.boxx2 .giasanpham
{
  color:#F00;
  float:right;
  width: 98%;
  text-align:left;
}
.boxx2 .giasanpham2
{
  color:#F00;
  float:right;
  width: 95%;
  text-align:left;
  padding-left:2%;
  font-size:18px;
}
.giasanpham2
{
  float:right;
  width: 95%;
  text-align:left;
  padding-left:2%;
  font-size:15px;
  font-family:'neo';
}
.boxx2 .giasanpham1
{
  color:#616161;
  float:left;
  font-size:12px;
  width: 98%;
  text-decoration:line-through;
  font-weight:bold;
  text-align:left;
}
.boxx2 .giasanpham span
{
  color:#F00;
}
.sale{
  position:absolute;
  top:-14px;
  right:-6px;
  width:50px;
  height:50px;
  background:url(../images/sale.gif) no-repeat;
  text-align:center;
  color:#FFF;
  padding-top:15px;
  font-weight:bold;
}
.div_gia{
  min-height:30px;
}
.sale_bottom{
  width:36%;
  float:left;
  color:#177b0a;
  font-size:25px;
  line-height:40px;
}
.div_gia_item{
}
.boxx2 .boxx_linetop .mota
{
  float:right;
  width:186px;
  margin:2px 4px 1px;
  text-align:left;
  line-height:18px;
}
.boxx2 .boxx_gia
{
  float:left;
  width:125px;
  height:27px;
  line-height:27px;
  margin-left:10px;
  font-family:uvnbaisau, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
.boxx2 .boxx_gia span
{
  color:#F00;
}
.boxx_chitiet
{
  width:85px;
  line-height:29px;
  height:29px;
  text-align:center;
  font-weight:bold;
  font-size:13px;
  border-radius:5px;
  background:#9e2a23;
  float:right;
  margin:2px 15px;
}
.boxx_chitiet a
{
  line-height:28px;
  color:#FFF;
}
.boxx_chitiet a:hover
{
  color:#FF0;
}
.boxx2  .item_dathang
{
  text-align:center;
}
.boxx2  .item_dathang
{
  text-align:center;
}
.boxx2 .chitiet_tbl
{
  font-weight:bold;
  color:#FFF;
  width:100%;
  height:20px;
  text-align:center;
  background-color:#d10200;
  text-transform:none;
}
.boxx2 .chitiet_tbl td
{
  padding:0px 2px;
  text-align:left;
  padding-left:5px;
  text-transform:none;
}
.boxx2 .chitiet_tbl a
{
  text-transform:none;
  color:#666;
}
.boxx2 .chitiet_tbl a:hover
{
  color:#06F;
}
.line_sp
{
  height:0px;
}
.tbl_chitietsp
{
}
.tbl_chitietsp .tensp h1
{
  font-weight:bold;
  text-align:left;
  border-bottom:1px dashed #999;
  color:#999;
  font-size:16px;
}
.tbl_chitietsp .lablesp
{
  font-weight:bold;
  color:#039;
  width:90px;
}
.tbl_chitietsp .datasp
{
  color:#093;
  font-weight:bold;
}
.tbl_chitietsp .item_muahang
{
  background-color:#BBB;
  text-align:center;
  font-weight:bold;
}
.tbl_chitietsp .item_muahang .price
{
  color:#F00;
  line-height:20px;
}
.tbl_chitietsp .item_muahang .nutdathang
{
  color:#FFF;
}
.list_hinh
{
  border-top:1px solid #0C3;
  height:140px;
  overflow:scroll;
  margin-top:10px;
  border-bottom:1px solid #0C3;
}
.list_hinh .mothinh
{
  float:left;
  padding:5px;
}
.spmoi_hinh
{
  margin:5px;
  float:left;
  border:1px solid #CCC;
}
.spmoi_hinh img
{
  width:80px;
}
ul#left_menu
{
  margin:0px;
  padding:3px;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif;
}
ul#left_menu li
{
  text-align:left;
  font-weight:bold;
  font-size:13px;
  background-color:#999999;
  padding:3px;
  margin:2px 0px;
}
ul#left_menu li a
{
  color:#FFF;
  font-size:13px;
}
ul#left_menu li a:hover
{
  color:#039;
  padding-left:5px;
}
.detail_sp
{
  border:1px solid #CCC;
  border-collapse:collapse;
}
.detail_sp .title
{
  font-weight:bold;
  background-image:url(../images/bg_title_detailsp.png);
  background-repeat:repeat-x;
  background-position:center;
  text-align:left;
  color:#039;
  padding:5px 10px;
}
.detail_sp .lable
{
  width:100px;
  font-weight:bold;
  text-align:right;
}
.detail_sp .noidung
{
  text-align:right;
  color:#000;
}
.tbl_detail_tin
{
  text-align:justify;
}
.noidung_gioithieu
{
  text-align:justify;
  padding:5px;
}
.site_doc
{
  width:2px;
  border-right:2px solid #000;
}
.site_ngang
{
  background-image:url(../images/icon/sitema4.png);
  background-position:center left;
  background-repeat:no-repeat;
  width:10px;
}
.site_ngang2
{
  background-image:url(../images/icon/sitema4.png);
  background-position:center left;
  background-repeat:no-repeat;
  width:50px;
}
.sitemap_noidung1
{
  text-align:left;
  font-weight:bold;
}
.sitemap_noidung1 a
{
  color:#000;
}
.sitemap_noidung1 a:hover
{
  text-decoration:underline;
}
.sitemap_noidung2
{
  text-align:left;
}
.sitemap_noidung2 a
{
  color:#000;
}
.sitemap_noidung2 a:hover
{
  text-decoration:underline;
}
ul.tinmoi
{
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
}
ul.tinmoi li
{
  list-style-image:url(../images/icon/icon1.gif);
  background-repeat:no-repeat;
  background-position:center;
  line-height:18px;
}
ul.tinmoi li:hover
{
  list-style-image:url(../images/icon/icon_arrow2.gif);
  background-repeat:no-repeat;
  background-position:center;
}
ul.tinmoi li a
{
  color:#000;
}
ul.tinmoi li a:hover
{
  text-decoration:underline;
  color:#666;
}
.bg_slideshow
{
  background-image:url(../images/slideshow_bg.jpg);
  background-repeat:no-repeat;
  background-position:center top;
  width:645px;
  height:365px;
  margin-top:8px;
}
.left_box
{
  width:100%;
  background-color:#e4e4e4;
}
.left_box_top
{
  background-color:#00429c;
  height:25px;
  text-align:left;
}
.left_box_top span
{
  line-height:25px;
  color:#F3F3F3;
  text-transform:uppercase;
  font-weight:bold;
  text-align:left;
  padding-left:5px;
}
.left_box_center
{
  clear:both;
}
.menu_right
{
  width:100%;
}
.menu_right_li
{
  margin:0px 10px;
  padding:5px;
  border-bottom:1px solid #FFF;
}
.title_data
{
  border-bottom:1px dotted #CCC;
}
.comment {
  overflow: hidden;
  width: 570px;
  background-color:#FFF;
}
.comment .header {
  background-image: url(../images/commment_icon.jpg);
  background-position: 0 0;
  height: 30px;
  width: 570px;
  background-repeat:no-repeat;
}
.comment .item {
  float: left;
  padding-top: 3px;
  width: 538px;
}
.comment .item .top {
  background-image: url(../images/commment_icon.jpg);
  background-position: 0 -30px;
  background-repeat:no-repeat;
  height: 7px;
  width: 538px;
}
.comment .item .middle {
  border-bottom: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  float: left;
  width: 536px;
}
.comment .item .middle .name {
  float: left;
  padding-left: 10px;
  padding-top: 6px;
  width: 526px;
}
.comment .item .middle .name .icon {
  background-image: url(../images/commment_icon.jpg);
  background-position: 0 -60px;
  background-repeat:no-repeat;
  float: left;
  height: 16px;
  width: 16px;
}
.comment .item .middle .name .text {
  color: #E20A17;
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  padding-left: 7px;
  padding-top: 4px;
}
.comment .item .middle .name .date {
  color: #999999;
  float: left;
  font-family: Arial;
  font-size: 11px;
  padding-left: 3px;
  padding-top: 4px;
}
.comment .item .middle .email {
  color: #999999;
  float: left;
  font-family: Arial;
  font-size: 11px;
  padding-left: 10px;
  width: 526px;
}
.comment .item .middle .content {
  color: #666666;
  float: left;
  font-family: Arial;
  font-size: 12px;
  padding: 8px 10px;
  width: 516px;
}
.TongSoComment {
  color: #666666;
  float: right;
  font-family: arial;
  font-size: 16px;
  font-weight: 700;
  padding-right: 20px;
  padding-top: 2px;
}
.tbl_viewsp
{
  border-collapse:collapse;
  border:1px solid #CCC;
}
.tbl_viewsp .lable
{
  font-weight:bold;
  color:#333;
  text-align:right;
  width:70px;
}
.tbl_viewsp .data
{
  text-align:left;
}
#wapper_linetop
{
  border-top:1px solid #FFF;
  border-bottom:1px solid #FFF;
  width:100%;
}
.line_top_iconhome
{
  background-image:url(../images/home.png);
  background-repeat:no-repeat;
  width:67px;
  height:65px;
  position:absolute;
  float:left;
  margin-top:-16px;
  margin-left:13px;
}
.line_top
{
  height:40px;
  background-image:url(../images/index_05.jpg);
  background-repeat:repeat-x;
  background-position:bottom center;
  margin:auto;
  width:1000px;
}
.line_top .l1
{
  background-image:url(../images/mn_l1.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:40px;
}
.line_top .l1 .l2
{
  background-image:url(../images/mn_l3.png);
  background-repeat:no-repeat;
  background-position:right bottom;
  height:40px;
}
.line_top .flag
{
  float:right;
  width:95px;
  line-height:30px;
  height:30px;
  background-position:0px 5px;
  margin-right:3px;
}
.line_date
{
  float:right;
  background-image:url(../images/img_05.jpg);
  width:196px;
  height:31px;
}
.line_date span
{
  line-height:30px;
  color:#333;
}
.div_menuleft .div_title
{
  min-height:30px;
  font-weight:bold;
  background-repeat:repeat-x;
  background-position:top center;
}
.div_menuleft .div_title h2
{
  margin:0px;
  font-weight:normal;
}
.div_menuleft .div_title
{
  position: relative;
  text-transform:uppercase;
  padding-left:10px;
  line-height:38px;
  color:#FFF;
  height: 35px;
  overflow:hidden;
  text-align:left;
  background-color: #2386C7;
  border-radius: 5px;
}
.div_menuleft .titledm a{
  color:#FFF !important;
}
.titlechitiet{
  color:#000;
  font-size:20px;
}
.xemnhanh_info .row_xemnhanh {
  border-bottom: 1px dotted #E8E8E8;
  line-height: 30px;
  padding: 0px 5px;
  color: #666;
  text-align: left;
}
.row_xemnhanh h1
{
  font-size:25px;
  color:#F00;
}
#content_nhanbanh{
  border:1px solid #6b493d;
  width:45%;
  padding:12px;
  position:relative;
  margin-top:10px;
  float:left;
}
#content_tang{
  width:42%;
  position:relative;
  margin-top:10px;
  float:right;
}
.row_xemnhanh label{
  cursor:pointer;
}
#content_tang table.tangbanh{
  border:1px solid #6b493d;
  width:100%;
}
#content_tang table.tangbanh tr th{
  border-bottom:1px solid #6b493d;
  padding:5px 0px 0px 5px;
}
#content_tang table.tangbanh tr td{
  padding:5px 0px 5px 5px;
}
#content_tang table.tangbanh tr td.title{
  border-right:1px solid #6b493d;
}
#content_nhanbanh .title{
  position:absolute;
  top: -13px;
  left: 22%;
  background:#3e180d;
  color:#FFF;
  padding:3px 10px;
  border-radius:3px;
}
.line_product{
  width:100%;
  height:2px;
}
.giaxemnhanh{
  color:#903;
  font-weight:bold;
  font-size:16px;
}
span.lable{
  font-weight:bold;
}
span.view {
  font-weight: bold;
  margin-right: 2%;
  padding: 0px 0px 0px 0.2em;
}
span.price{
  font-weight:bold;
  margin-right:5%;
  background:url(../images/price.png) no-repeat left center;
  padding:0px 0px 0px 20px;
}
span.idSP{
  font-weight:bold;
  margin-right:5%;
  background:url(../images/qr-code-16.png) no-repeat left center;
  padding:0px 0px 0px 20px;
}
.div_menuleft > .div_title > img.icon_dm {
  float: left;
  margin: 6px 10px 0px 0;
}
.div_menuleft .div_title a
{
  line-height:35px;
  color:#FFF;
  text-align:center;
}
.div_menuleft .div_title a:hover
{
  color:#F00;
}
.div_menuleft .div_noidung
{
  border-top:0px;
  text-align:justify;
  border:1px solid #e0e0e0;
  padding-top:10px;
}
.div_menuleft .menu_li
{
  background: url('../images/icon_dm.png') no-repeat left center/18px;
  margin:0px;
  text-align:left;
  font-weight:bold;
  font-size: 12px;
  padding-left:25px;
  font-family:Arial, Helvetica, sans-serif;
  transition: background 0.5s;
  margin:0px 0px;
  margin-bottom:5px;
  border-bottom: 1px dashed #c9c9c9;
  text-transform:uppercase;
  width: 95%;
}
.div_menuleft .menu_li a#trloi_cap1
{
}
.div_menuleft .menu_li ul
{
  display:none;
  margin-left:20px;
}
.div_menuleft .menu_li img
{
  animation: 0.5s ease 0s normal none 1 introL;
  transition: all 0.2s linear 0.2s;
}
.div_menuleft .menu_li img.img_cap1
{
  float:left;
  vertical-align:middle;
  margin-right:5px;
  transition:0.7s;
  width:35px;
  margin-top:0px;
}
.div_menuleft .menu_li:hover img.img_cap1
{
  transition:0.4s;
}
.div_menuleft .menu_li1
{
  min-height:25px;
  margin:0px;
  text-align:left;
  text-transform:capitalize;
  font-weight:bold;
  padding-left:15px;
  font-family:Arial, Helvetica, sans-serif;
  background-image:url('../images/icon-dm-left.png');
  background-repeat:no-repeat;
  background-position:5px center;
  transition: background 0.5s;
}
.div_menuleft .menu_li a {
  line-height: 30px;
  padding-left: 3px;
  color: #3A3A3A;
  transition: all 0.5s ease 0s;
  display: inline-block;
  vertical-align: middle;
}
.div_menuleft .menu_li a:hover
{
  color:#FF0000;
}
.div_menuleft .menu_li1 a{
  color:#333;
  font-weight:normal;
}
.div_menuleft .menu_lib
{
  min-height:25px;
  margin:0px;
  text-align:left;
  text-transform:none;
  font-weight:normal;
  padding-left:3px;
  font-family:Arial, Helvetica, sans-serif;
  background-position:7px 10px;
  transition: background 0.5s;
  margin-bottom:7px;
}
.div_menuleft .menu_lib img{
  float:left;
  width:50px;
  border:1px solid #CCC;
  margin-right:8px;
}
.div_menuleft .menu_lib:hover
{
}
.div_menuleft .menu_lib a
{
  vertical-align:top;
  line-height:25px;
  display:block;
  padding-left:8px;
  color:#000;
  transition: padding 0.5s;
}
.div_menuleft .menu_lib a:hover
{
  color:#F00;
}
.div_menuleft .menu_li2
{
  min-height:24px;
  text-align:left;
  padding-left:10px;
  display:block;
  clear:both;
  padding-left:25px;
  font-size:13px;
  line-height:24px;
  font-weight:bold;
  border-top:1px dotted #F9F9F9;
  background-image:url(../images/sprite-2.gif);
  background-repeat:no-repeat;
  background-position:15px 8px;
  background-color:#FCFCFC;
}
.div_menuleft .menu_li2 a
{
  color:#666;
  line-height:20px;
  display:block;
}
.div_menuleft .menu_li2:hover
{
  background-color:#F8F8F8;
}
.div_menuleft .menu_li3
{
  height:24px;
  text-align:left;
  padding-left:10px;
  display:block;
  clear:both;
  padding-left:40px;
  line-height:24px;
  font-weight:normal;
}
.div_menuleft .menu_li3 a
{
  color:#06C;
  line-height:20px;
  display:block;
}
.div_menuleft .menu_li3 a:hover
{
  color:#F00;
  line-height:20px;
  display:block;
}
.div_menuleft .menu_li2 a:hover, .div_menuleft .select a
{
  color:#000;
  line-height:20px;
  background-position:bottom cencenter;
}
.div_menuleft .menu_li .icon
{
  width:35px;
  border-right:2px solid #00207a;
  height:27px;
  float:left;
  text-align:center;
}
.div_menuleft .menu_li .data
{
  float:left;
  text-align:left;
  padding-top:2px;
  padding-left:5px;
}
.div_menuleft .div_bottom
{
  background-image:url(../images/img_21.jpg);
  height:7px;
  width:100%;
  background-repeat:no-repeat;
  display:none;
}
.div_menuleft .selectitem a
{
  color:#F00;
}
#mot_tin
{
  display:block;
  text-align:left;
  margin-bottom:5px;
  border-bottom:1px dotted #F5F5F5;
  margin-bottom:5px;
}
#mot_tin .tieude
{
  text-align:left;
  font-weight:bold;
  color:#06C;
  font-size:13px;
  background-image:url(../images/icon/arror.png);
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:20px;
}
#mot_tin .tieude a
{
  color:#06C;
}
#mot_tin .tieude a:hover
{
  color:#039;
}
#mot_tin .tieude span
{
  font-size:11px;
  color:#999;
  font-weight:normal;
}
#mot_tin .mota
{
  text-align:justify;
  padding:5px;
  float:right;
  margin-left:10px;
}
#mot_tin .mota a{
  font-size:13px;
  font-weight:bold;
}
#mot_tin .mota a:hover{
  color:#000;
}
#mot_tin .mota img
{
  border:1px solid #CCC;
  margin:5px;
  float:left;
  width:100px;
  height:100px;
  display:block;
  border-radius:5px;
}
#mot_tin .mota2
{
  text-align:justify;
  padding:5px;
}
#mot_tin .mota2 img
{
  border:1px solid #CCC;
  margin:5px;
  float:left;
  width:50px;
  height:auto;
}
#mot_tin .xemchitiet
{
  float:right;
  padding:5px;
  border:1px solid #CCC;
  border-radius:5px;
  background-image:url(../images/bg_detail.png);
  background-repeat:repeat-x;
  font-weight:bold;
  color:#000;
}
#mot_tin .xemchitiet:hover
{
  background-color:#EEE;
}
#mot_tin .xemchitiet a
{
  color:#F00;
}
#mot_tin .xemchitiet a:hover
{
  color:#000;
}
.list_button, .list_button a
{
  color:#000;
  text-align:right;
}
.list_button a:hover
{
  color:#F00;
}
.tbl_download
{
  border-collapse:collapse;
  border:1px solid #CCC;
}
.tbl_download tr
{
}
.tbl_download a
{
  color:#000;
}
.tbl_download a:hover
{
  color:#06C;
}
.tbl_download .tieude
{
  font-weight:bold;
  font-size:14px;
  color:#03C;
}
.tbl_sanpham_scroll
{
  text-align:center;
  font-weight:bold;
}
.tbl_sanpham_scroll img
{
  border:2px solid #CCC;
}
.tbl_sanpham_scroll a
{
  color:#000;
}
.tbl_sanpham_scroll a:hover
{
  color:#06C;
}
.congnghe_list img
{
  width:235px;
  margin:5px 5px;
  border:1px solid #CCC;
}
#sidebar ul li
{
  text-align:justify;
  font-family:Arial, Helvetica, sans-serif;
  border-bottom:1px solid #F7F9F9;
}
#sidebar ul li a
{
  color:#000;
}
.line_top_1
{
  width:180px;
  float:left;
  background-image:url(../images/dongho.png);
  background-position:5px 5px;
  background-repeat:no-repeat;
  height:40px;
  line-height:40px;
  color:#FC0;
  font-size:11px;
  text-align:right;
  padding-right:10px;
  font-weight:bold;
}
.line_top_3
{
  float:right;
  background-image:url(../images/bg_search.jpg);
  width:206px;
  height:40px;
}
.line_top_3 .textbox
{
  background:none;
  border:none;
  width:155px;
  color:#FFF;
  font-weight:bold;
}
.txt_search
{
  -moz-border-radius:7px;
  -webkit-border-radius:7px;
  border:1px solid #CCC;
  background-image:url(../images/line_txt.png);
  background-repeat:repeat-x;
  background-position:bottom;
}
.tbl_dangkydaily
{
  text-align:justify;
}
.tbl_dangkydaily .lable
{
  color:#F00;
}
.tbl_dangkydaily .txt
{
  width:120px;
  height:18px;
  border:1px solid #CCC;
}
.poll
{
}
.poll .tieude
{
  font-weight:bold;
  background-color:#FFF;
  border-bottom:1px solid #F00;
  color:#000;
  text-align:left;
  padding:5px;
}
.poll .cautraloi
{
  text-align:left;
}
.poll .nutbinhchon
{
  text-align:center;
  padding:5px 3px 10px 3px;
}
.tbl_poll
{
  width:500px;
  border:1px solid  #999;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  border-collapse:collapse;
}
.tbl_poll tr
{
  height:30px;
}
.countid
{
  width:1px;
  background-color:#C30;
  float:left;
}
.div_slide
{
  background-image:url(../images/bg_slide.png);
  width:1000px;
  height:380px;
  margin:auto;
}
.div_slide .data
{
  padding:13px 10px 10px 10px;
}
.default_gioithieu
{
  width:450px;
  float:left;
  border-right:1px solid #CCC;
  padding:3px 8px;
  min-height:300px;
}
.default_title
{
  text-transform:uppercase;
  font-size:16px;
  color:#666;
  margin-bottom:5px;
  font-family:Tahoma, Geneva, sans-serif;
}
.default_title a
{
  color:#666;
}
.default_title a:hover
{
  color:#333;
}
.default_tintuc
{
  float:right;
  width:250px;
  padding:3px 5px;
}
.default_mottin
{
  display:block;
}
.default_ngay
{
  background-color:#1f6cdf;
  width:40px;
  height:40px;
  line-height:40px;
  text-align:center;
  color:#FFF;
  font-weight:bold;
  font-size:20px;
  float:left;
}
.default_thangnam
{
  text-decoration:underline;
  width:200px;
  float:right;
  color:#333;
  margin-bottom:3px;
}
.default_noidung
{
  width:200px;
  float:right;
}
.default_noidung a
{
  color:#666;
}
.default_noidung a:hover
{
  color:#06F;
}
.lienketwebsite
{
  border-collapse:collapse;
  border:1px solid #EBEBEB;
  padding:5px;
  background-color:transparent;
  background-repeat:repeat-x;
  margin:5px 1px 2px 1px;
  width:98%;
  color:#000;
}
.lienketwebsite:hover
{
  color:#060;
}
.giasanpham1
{
  color:#b5b3b3;
  text-align:left;
  font-size:12px;
  text-decoration:line-through;
  font-weight:bold;
}
.item_gia{
  width:50%;
  float:left;
  text-align:center;
}
.boxx .detail{
  width:48%;
  float:right;
  min-height:35px;
}
.boxx .cart a{
  font-size:13px;
}
.cart a{
  color:#FFF;
  background:url(../images/icon/bgcard.png) no-repeat 2% center;
  padding:10px 0px 10px 32px;
  transition:0.7s;
}
.cart a:hover{
  color:#FFFF00;
  transition:0.7s;
}
.detail a{
  text-transform:uppercase;
  font-size:18px;
  color:#6e5727;
  background:url(../images/detail.png) no-repeat 2% center;
  padding:10px 0px 10px 35px;
  font-size:13px;
  transition:0.7s;
}
.detail a:hover{
  background:url(../images/detail-32.png) no-repeat 2% center;
  color:#FF0000;
  transition:0.7s;
}
.cart a:hover{
}
.masanpham
{
  color:#333;
  width:38%;
  float:left;
  text-align:center;
  line-height:30px;
}
.frm_search
{
  text-align:center;
}
.frm_search .txt
{
  width:180px;
  border-collapse:collapse;
  border:1px solid #CCC;
}
.date
{
  font-weight:bold;
  text-align:center;
  color:#FFF;
  line-height:21px;
  font-size:11px;
  height:21px;
  float:left;
}
#id_giohang
{
  float:right;
  line-height:30px;
  text-align:right;
  width:150px;
}
#id_giohang a
{
  font-weight:bold;
  color:#06C;
  line-height:34px;
}
.loader {
  background-color:Yellow;
  background-image:url(../images/Loading.gif);
  background-position:5px center;
  background-repeat:no-repeat;
  color:#000000;
  cursor:wait;
  font-family:Arial,Times New Roman,Tahoma,Verdana;
  font-weight:bolder;
  margin-left:-60px;
  padding:10px 10px 10px 35px;
  position:fixed;
  right:3px;
  top:3px;
  width:120px;
  z-index:100;
}
* html .loader {
  position:absolute;
}
.overlay {
  cursor:wait;
  height:100% !important;
  left:0;
  opacity:0.7;
  position:fixed;
  top:0;
  width:100% !important;
  z-index:99999999;
}
* html .overlay {
  cursor:wait;
  position:absolute;
}
.stop_website
{
  margin:auto;
  margin-top:170px;
  padding:40px 20px;
  color:#06C;
  background-color:#FFF;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  border-radius:8px;
  border:1px solid #CCC;
  width:400px;
}
.bannerquangcao_top
{
}
.home{
  float:left;
  overflow:hidden;
  padding:12px 10px 5px 20px;
}
.homepage_left
{
  border:1px solid #EBEBEB;
  margin:3px;
  float:left;
  width:48.5%;
  min-height:170px;
}
.homepage_left .center_title
{
}
.img_chitiet
{
  text-align:center;
}
.img_chitiet img
{
  max-width:550px;
}
#thucdon
{
  width:225px;
}
#thucdon .thucdon_content
{
  background-image:url(../images/thucdon_center.png);
  background-repeat:repeat-y;
}
#thucdon .thucdon_bottom
{
  background-image:url(../images/thucdon_bottom.png);
  width:224px;
  height:14px;
}
#thucdon .logo
{
  text-align:center;
  margin-bottom:20px;
}
#thucdon .thucdon_title
{
  text-align:left;
  padding-left:23px;
}
.thucdon_li
{
  background-image:url(../images/line_thucdon.png);
  background-position:center top;
  line-height:26px;
  min-height:26px;
  background-repeat:no-repeat;
  text-align:left;
  font-weight:bold;
  margin:0px 15px 0px 20px;
  padding-left:15px;
  padding-top:3px;
}
.thucdon_li img
{
  vertical-align:left middle;
}
.thucdon_li a
{
  color:#FFF;
  padding-left:5px;
}
.thucdon_li a:hover{
  color:#FC0;
}
.slogan
{
  font-size:20px;
  text-align:left;
  font-weight:bold;
  height:40px;
  line-height:40px;
  margin:12px;
}
.slogan a
{
  line-height:40px;
  color:#FFF;
}
.slideshow {
  z-index: 1;
  margin: auto;
}
#TabbedPanels1{
  width:750px;
}
.img_sanpham img
{ padding:10px;
}
.noidungsanpham
{
  padding:10px;
  text-align:left;
}
.js_conlai
{
  float:left;
  line-height:35px;
  font-weight:bold;
}
.js_ngay
{
  background-image:url(../images/bg_ngay.png);
  background-repeat:repeat-x;
  background-position:top left;
  border-radius:5px;
  border:1px solid #abab15;
  padding:5px 2px;
  margin:2px;
  float:left;
  font-weight:bold;
  font-size:20px;
}
.dangkyngay
{
  background-image:url(../images/bg_ngay.png);
  background-repeat:repeat-x;
  background-position:top center;
  padding:3px;
  margin:3px;
  border-radius:5px;
  border:1px solid #abab15;
  font-weight:bold;
  z-index:999;
}
.dangkyngay:hover
{
  background-image:url(../images/bg_detail.png);
  background-repeat:repeat;
}
.dangkyngay a
{
  display:block;
  color:#000;
}
.tbl_ghidanh
{
  margin:10px;
}
.tbl_ghidanh label
{
  font-weight:bold;
  text-align:left;
  width:200px;
}
.tbl_ghidanh .style1
{
  color:red;
}
.tbl_ghidanh .txt
{
  border-collapse:collapse;
  border:1px solid #CCC;
  width:250px;
  border-radius:5px;
  height:30px;
  line-height:30px;
  padding:5px;
  font-size:16px;
}
.tbl_ghidanh .txtarea
{
  border-collapse:collapse;
  border:1px solid #CCC;
  border-radius:5px;
  width:250px;
  padding:5px;
  font-size:14px;
}
.tbl_ghidanh .cbo
{
  border-collapse:collapse;
  border:1px solid #CCC;
  width:85px;
  border-radius:5px;
  height:30px;
  line-height:30px;
  padding:5px;
  font-size:14px;
}
.tbl_ghidanh .captcha
{
  line-height:40px;
  height:40px;
  border-radius:5px;
}
.tbl_ghidanh .txt2
{
  border:1px solid #CCC;
  width:100px;
  border-radius:5px;
  padding:5px;
  height:30px;
  line-height:30px;
}
.tbl_ghidanh .error
{
  color:#F00l;
  font-weight:normal;
}
.lang
{
  position:absolute;
  top:10px;
  right:0px;
  z-index:99999;
}
.lang .lang-item{
  float:left;
}
.lang a
{
  line-height:35px;
  color:#666;
}
.lang a:hover
{
  color:#F00;
}
.lang img
{
  float:right;
  width:30px;
  height:20px;
  border:1px solid #FFF;
  margin-left:5px;
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  transition: all 0.2s ease-out;
}
.lang img:hover{
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  transition: all 0.2s ease-out;
}
.nutchitiet
{
  width:82px;
  height:28px;
  background-image:url(../images/icon/btn_chitiet.png);
  line-height:28px;
  text-align:center;
  float:right;
  margin-right:20px;
  font-weight:bold;
}
.nutchitiet a
{
  color:#FFF;
  line-height:28px;
}
.nutchitiet a:hover
{
  color:#FC0;
}
.product_left{
  float:left;
  width:450px;
  min-height:400px;
  border-right:1px solid #9CC;
}
.product_right{
  text-align:left;
  float:right;
  width:450px;
  min-height:200px;
}
.product_uppercase{
  color:#39F;
}
.icon_image{
  background-image:url(../images/About_Icon.jpg);
  background-repeat:no-repeat;
  width:50px;
  height:50px;
  float:left;
}
.product_name{
  min-width:400px;
  float:right;
  min-height:50px;
}
.product_name a{
  line-height:50px;
  color:#69F;
  font-size:13px;
  text-transform:uppercase;
}
.sanpham_moi{
  float:left;
  min-height:80px;
}
.sanpham_moi a{
  line-height:50px;
  color:#69F;
  font-size:13px;
  text-transform:uppercase;
}
.sanphammoi_right{
  float:right;
  min-width:400px;
}
.hinh_sanphammoi{
  float:right;
  margin-top:15px;
  min-width:200px;
}
.hinh_sanphammoi img{
  width:100px;
  height:100px;
}
.content_product{
  min-width:350px;
}
.product_name a:hover{
  text-decoration:underline;
}
.center_content1{
  float:left;
  border:1px solid #9CC;
  margin-left:5px;
  min-height:400px;
}
.product_name span{
  font-size:11px;
  color:#C69;
}
.boxx_cungloai
{
  background-position:0 -1px;
  min-height:150px;
  width:150px;
  float:left;
  padding:3px 13px;
  border-bottom:1px solid #f0eeee;
  margin-bottom:10px;
}
.boxx_cungloai .tieude
{
  min-height:30px;
  line-height:20px;
  text-align:center;
  padding-top:5px;
}
.boxx_cungloai .tieude a
{
  font-weight:bold;
  color:#000;
}
.boxx_cungloai .tieude a:hover
{
  color:#F09;
}
.boxx_cungloai .img
{
  min-height:180px;
  border:none;
  text-align:center;
}
.boxx_cungloai .img img
{
  width:120px;
  height:150px;
  min-height:150px;
  margin:0px;
  padding:0px;
}
.boxx_cungloai .item_gia
{
  text-align:center;
  font-size:13px;
  color:#09F;
}
.boxx_cungloai .item_gia a
{
  color:#36F;
  font-family:Tahoma, Geneva, sans-serif;
}
.boxx_cungloai .item_gia a:hover
{
  color:#03C;
}
.boxx_cungloai .item_gia div
{
  padding:3px 11px;
  font-weight:bold;
  text-transform:uppercase;
}
.boxx_cungloai .item_gia span
{
  font-weight:bold;
  color:#C30;
}
.boxx_cungloai  .item_dathang
{
  text-align:center;
}
.boxx_cungloai .chitiet_tbl
{
  font-weight:bold;
  color:#FFF;
  width:100%;
  height:20px;
  text-align:center;
  text-transform:none;
}
.boxx_cungloai .chitiet_tbl td
{
  padding:0px 2px;
  text-align:left;
  padding-left:5px;
  text-transform:none;
}
.boxx_cungloai .chitiet_tbl a
{
  text-transform:none;
  color:#666;
}
.boxx_cungloai .chitiet_tbl a:hover
{
  color:#06F;
}
.boxx_cungloai .gia
{
  text-align:center;
  color:#F00;
  font-weight:bold;
  margin-top:5px;
  line-height:20px;
}
.boxx_cungloai .xemchitiet_sanpham
{
  text-align:center;
  padding-top:5px;
}
.boxx_cungloai .xemchitiet_sanpham img
{
  width:63px;
  height:17px;
}
#sanpham_quangcao{
  width:750px;
  z-index:999;
  display:none;
}
.banner_noidung{
  min-width:200px;
}
.sanpham_quangcao_chitiet{
  background-image:url(../images/khung.png);
  background-repeat:no-repeat;
  width:234px;
  height:101px;
  float:left;
  padding-right:16px;
}
#table_giohang, #table_giohang td
{
  border-collapse:collapse;
  border:none;
  margin-top:20px;
  background-color:#FFF;
  padding:5px 0px;
  border-bottom:1px dashed #d4d4d4;
}
#table_giohang, #table_giohang td:last-child
{
  border:none;
}
#table_giohang tr th{
  background:#333;
  color:#FFF;
  font-weight:normal;
  line-height:35px;
  padding-left:10px;
}
#table_giohang .title
{
  text-align:center;
  font-weight:bold;
}
#table_giohang a
{
  color:#000;
}
a.tieptuc
{
  color:#FFF;
  background: #0a69c8;
  padding: 5px 10px;
  float:right;
  margin-right:10px;
  font-weight:bold;
  font-size:13px;
}
a.tieptuc:hover
{
  background:#064c97;
  color:#FF0;
}
#table_giohang img
{
  margin-top:1px;
  margin-left:1px;
  cursor:pointer;
}
#table_giohang tr td .btn_action_giohang a{
  color:#FFF;
}
#table_giohang tr td .btn_action_giohang a:hover{
  color:#F30;
}
.btn_action_giohang
{
  background-image:url(../images/menu.png);
  background-repeat:repeat-x;
  background-position:center center;
  float:left;
  padding:5px 10px;
  margin-left:100px;
  border-radius:5px;
  border:1px solid #f6915a;
  font-weight:bold;
}
.btn_action_giohang a:hover
{
  color:#F30;
}
.sum{
  background:url(../images/Dollar.png) no-repeat 4% center;
}
.btn_action_giohang input
{
  background-color:transparent;
  border:none;
  color:#FFF;
  font-weight:bold;
  cursor:pointer;
}
.btn_action_giohang input:hover
{
  color:#F00;
}
.fieldset_dangnhap
{
  width:40%;
  margin:10px;
  border:1px solid #333;
  border-collapse:collapse;
  border-radius:5px;
  float:left;
  text-align:left;
}
.fieldset_dangnhap legend
{
  font-weight:bold;
  text-align:center;
  color:#F00;
  text-transform:uppercase;
  text-align:center;
}
.fieldset_dangnhap div
{
  padding:10px;
}
.tbl_nhapthongtin
{
  color:#FFF;
  text-align:left;
  border-collapse:collapse;
}
.tbl_nhapthongtin td
{
  padding:5px;
}
.tbl_nhapthongtin .style1
{
  color:#F00;
  font-weight:bold;
}
.tbl_nhapthongtin  .lable
{
  text-align:right;
}
.tbl_nhapthongtin .data input.txt
{
  border-collapse:collapse;
  border:1px solid #CCC;
  border-radius:5px;
  height:25px;
  width:300px;
}
.tbl_nhapthongtin .data textarea.txt2
{
  border-collapse:collapse;
  border:1px solid #CCC;
  border-radius:5px;
  height:100px;
  width:300px;
}
.tbl_nhapthongtin .title
{
  font-weight:bold;
  padding:5px;
}
.hinhthucthanhtoan .row_thanhtoan
{
  border:1px solid #CCC;
  padding:5px 10px;
  margin:5px;
  display:block;
  border-radius:5px;
}
.hinhthucthanhtoan .noidungthanhtoan
{
  float:left;
  margin-left:100px;
}
.tbl_giohang
{
  text-align:left;
  border-collapse:collapse;
  border:1px solid #333;
  width:98%;
}
.tbl_giohang  td
{
  padding:2px;
  border:1px solid #333;
}
.tbl_giohang .title
{
  background-color:#09c;
}
.delete_carg
{
  float:right;
  color:red;
}
.delete_carg a
{
  color:red;
  font-size:15px;
}
.delete_carg a:hover
{
  color:#FC0;
}
.fieldset_register
{
  border:1px solid #e5e5e5;
  border-radius:5px;
  margin:10px;
  padding:5px;
}
.fieldset_register legend
{
  font-weight:bold;
  text-transform:uppercase;
}
.register_row_left
{
  float:left;
  width:150px;
}
.register_row_left span
{
  color:#F00;
}
.register_row_left lable
{
  font-weight:bold;
  line-height:20px;
}
.register_row_right
{
  float:left;
}
.register_row_right .lable
{
  float:left;
}
.register_row
{
  clear:both;
  margin:3px 0px;
  min-height:35px;
  text-align:left;
}
.register_row .txt, .register_row .txt2
{
  border-collapse:collapse;
  border-radius:5px;
  border:1px solid #e5e5e5;
  background-color:transparent;
  color:#000;
  line-height:25px;
  height:25px;
  width:250px;
  padding-left:5px;
}
input.btn_login{
  padding:4px 15px;
  background:#EEE;
  border:1px solid #333;
  cursor:pointer;
}
.register_row .txt:hover
{
  border:1px solid #09F;
}
.register_row .txt2
{
  width:150px;
}
.register_row .lable
{
  font-weight:bold;
  line-height:20px;
}
.combobox
{
  float:left;
  margin:2px;
}
.combobox select
{
  float:left;
  width:100px;
  height:25px;
  line-height:25px;
  border-collapse:collapse;
  border:1px solid #e5e5e5;
  border-radius:5px;
  color:#000;
  background:none;
}
.item_user
{
  float:left;
  background-color:#1278bd;
  margin:5px;
  padding:5px;
  color:#FFF;
  font-weight:bold;
  text-align:center;
}
.item_user a
{
  color:#FFF;
  white-space:nowrap;
}
.item_user a:hover
{
  color:#FFF;
}
#user_info
{
  height:25px;
  line-height:25px;
  color:#000;
  z-index:999;
  background-color:#447b04;
  opacity:0.8;
  float:right;
}
#user_info a
{
  height:20px;
  float:right;
  color:#FFF;
  padding:0px 3px;
  font-weight:bold;
  margin-left:20px;
}
#user_info p{
  height:20px;
  float:right;
  color:#0F6;
  padding:2px 3px;
  font-weight:bold;
  margin-left:20px;
  margin-top:-4px;
}
#user_info a:hover
{
  color:#FC0;
}
.table_thongtinsanpham{
  border:1px solid #CCC;
  line-height:30px;
  margin:0 auto;
  width:98%;
  margin-bottom:5px;
  border-collapse:collapse;
}
.table_thongtinsanpham th{
  background-color:#F8F8F8;
  font-family:Tahoma, Geneva, sans-serif;
  border-bottom:2px solid #699;
  border-right:1px solid #FFF;
}
.table_thongtinsanpham td{
  border:1px solid #D6D6D6;
  vertical-align:middle;
}
.table_thongtinsanpham span{
  color:black
}
.table_thongtinsanpham tr:hover{
  background-color:#F5F5F5
}
.tbl_hotrotructuyen img{
}
.tbl_hotrotructuyen img.skype{
  width:110px;
  height:30px;
}
.line{
  height:2px;
  border-bottom:1px dashed #CCC;
  width:100%;
}
.tbl_hotrotructuyen a{
  font-size:14px;
  white-space:nowrap;
}
.tbl_hotrotructuyen a:hover{
}
.error
{
  color:#F00;
}
.item_sanphammoi{
  width:220px;
  height:130px;
}
.item_sanphammoi img{
  width:220px;
  height:130px;
}
.tbl_contact{
  margin-top:10px;
}
#mot_tin_khuyenmai
{
  display:block;
  text-align:left;
  margin-bottom:5px;
  float:left;
  margin-right:20px;
}
#mot_tin_khuyenmai .tieude
{
  text-align:left;
  font-weight:bold;
  color:red;
  font-size:13px;
  background-image:url(../images/icon/arror.png);
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:20px;
  float:right;
}
#mot_tin_khuyenmai .tieude a
{
  color:red;
}
#mot_tin_khuyenmai .tieude a:hover
{
  color:#039;
}
#mot_tin_khuyenmai .tieude span
{
  font-size:11px;
  color:#999;
  font-weight:normal;
}
#mot_tin_khuyenmai .mota
{
  text-align:justify;
  padding:5px;
  float:left;
  float:right
}
#mot_tin_khuyenmai .mota div a{
  color:red;
}
#mot_tin_khuyenmai .mota a{
  font-size:13px;
  font-weight:bold;
}
#mot_tin_khuyenmai .mota a:hover{
  color:#000;
}
#mot_tin_khuyenmai .mota img
{
  margin:5px;
  float:left;
  width:100px;
  height:100px;
  display:block;
  border-radius:5px;
}
#mot_tin_khuyenmai .mota2
{
  text-align:justify;
  padding:5px;
}
#mot_tin_khuyenmai .mota2 img
{
  border:1px solid #CCC;
  margin:5px;
  float:left;
  width:50px;
  height:auto;
}
#mot_tin_khuyenmai .xemchitiet
{
  float:right;
  padding:5px;
  border:1px solid #CCC;
  border-radius:5px;
  background-image:url(../images/bg_detail.png);
  background-repeat:repeat-x;
  font-weight:bold;
  color:#000;
  display:none;
}
#mot_tin_khuyenmai .xemchitiet:hover
{
  background-color:#EEE;
}
#mot_tin_khuyenmai .xemchitiet a
{
  color:#F00;
}
#mot_tin_khuyenmai .xemchitiet a:hover
{
  color:#000;
}
.group_loaithongtin
{
  float:left;
  margin:20px;
}
.group_loaithongtin .title
{
  font-weight:bold;
  text-align:left;
  text-transform:uppercase;
  color:#FFF;
  padding:3px;
  border-bottom:1px dotted #54860d;
  font-size:13px;
}
ul.group_thongtin li
{
  list-style:none;
  text-align:left;
  padding-left:15px;
  line-height:20px;
}
ul.group_thongtin li a
{
  color:#FFF;
}
ul.group_thongtin li a:hover
{
  color:#FC0;
}
.sanphammoi .title{
  text-align:center;
  font-weight:bold;
}
.btn_datmua
{
  background-color:#457500;
  border-radius:5px;
  border:1px solid #416c04;
  line-height:20px;
  text-align:center;
  padding:2px;
  width:40%;
  float:left;
  margin:5px;
}
.btn_datmua a
{
  color:#FFF;
  font-weight:bold;
}
.btn_datmua a:hover
{
  color:#FF0;
}
.sanphammoi gia
{
  color:#F00;
  font-weight:bold;
}
#slide_sanpham
{
  text-align:center;
}
#slide_sanpham li
{
  border-bottom:1px solid #CCC;
}
.contentdata{
  padding:5px;
  text-align:justify;
}
.content_data {
  text-align: justify;
  box-sizing: border-box;
  padding: 0;
  width: 100%;
}
#col_data h1
{
  margin:0px;
}
.col_ads_1
{
  float:left;
  width:300px;
}
.col_ads_1 img
{
  max-width:300px;
}
.col_ads_2
{
  float:right;
  width:180px;
}
.col_ads_2 a
{
  max-width:180px;
}
.mottin
{
  margin-bottom:20px;
  padding:5px;
  text-align:left;
  width:98%;
  float:left;
  font-family:Tahoma, Geneva, sans-serif;
  position:relative;
  border-bottom:1px dotted #CCC;
}
.mottin h2
{
  font-size:14px;
  text-align:left;
  margin:0px;
  padding:0px 0px 10px 0px;
}
.mottin h2 a
{
  color:#000;
}
.hinhct_item{
  width:46%;
  float:left;
  margin:20px 2% 0px 2%;
}
.hinhct_item img{
  width:100%;
  height:250px;
}
.mottin h2 a:hover
{
  color:#FF0000;
}
.mottin img
{
  float:left;
  margin-right:5px;
  width:25%;
  max-height:215px;
  border:1px solid #FFF;
  transition:0.7s;
}
.mottin img:hover
{
  border:1px solid #d5983b;
  transition:0.7s;
}
.mottin a.icon-chitiet
{
  padding:4px 8px;
  float:right;
  white-space:nowrap;
}
.mottin a.icon-chitiet:hover{
  color:#F00;
}
.tintuc_lienquan
{
  background-image:url(../images/bg_tintieptheo.png);
  background-repeat:repeat-x;
  background-position:top center;
  font-weight:bold;
  min-height:200px;
}
.tintuc_lienquan .tintuc_lienquan_title
{
  text-align:left;
  padding:3px;
  border-bottom: solid 1px #d7d7d7;
  font-size: 16px;
  color: #c42568;
  background-position: 0px 13px;
}
.ul_tintieptheo
{
  text-align:left;
  margin:10px 20px;
}
.ul_tintieptheo li
{
  list-style-image:url(../images/tintuclienquan.png);
  line-height:20px;
}
.ul_tintieptheo li a
{
  color:#000;
  font-weight:normal;
}
.ul_tintieptheo li a:hover
{
  text-decoration:underline;
  color:#093;
}
.menu_cuoitrang
{
  background-color:#FFF;
  border-top:1px dotted #CCC;
}
#menu_bottom
{
  border-bottom:1px solid #5bb0e1;
  height:30px;
  line-height:30px;
  background-color:#3fa0d7;
}
.data_menubottom
{
  width:1000px;
  margin:auto;
}
.data_menubottom .li
{
  float:left;
  padding:8px 12px;
  display:table;
  line-height:30px;
  text-transform:uppercase;
  font-weight:bold;
}
.data_menubottom .li a
{
  color:#FFF;
}
.data_menubottom .li a:hover
{
  color:#FF0;
}
#col_menu
{
  width:200px;
  float:left;
}
.video_menu_li
{
  text-align:left;
  line-height:25px;
  border-bottom:1px dotted #CCC;
  padding:2px 5px 2px 10px;
  margin-left:3px;
  font-weight:bold;
}
.video_menu_li a
{
  color:#666;
  display:block;
  line-height:25px;
}
.video_menu_li a:hover
{
  color:#000;
}
#col_video
{
  width:790px;
  float:right;
  background-image:url(../images/video-menu-bg.png);
  background-repeat:repeat-y;
  background-position:left;
}
div.pagination {
  padding:3px;
  margin:3px;
  text-align:center;
  font-size:13px;
  color:#333;
  border-radius:3px;
  margin-top:15px;
}
div.pagination a {
  padding: 8px 12px 8px 12px;
  margin-right: 2px;
  border: 1px solid #CCCCCC;
  border-radius:3px;
  text-decoration: none;
  color: #000;
}
div.pagination a:hover, div.pagination a:active {
  padding: 8px 12px 8px 12px;
  margin-right: 2px;
  border: 1px solid #302111;
  background:#302111;
  color:#FFF;
}
div.pagination span.current {
  padding: 8px 12px 8px 12px;
  margin-right: 2px;
  border: 1px solid #CCCCCC;
  border-radius:3px;
  font-weight: bold;
  background-color: #f0f0f0;
  color: #302111;
  box-shadow:2px #FFF;
}
div.pagination span.disabled {
  padding: 8px 12px 8px 12px;
  margin-right: 2px;
  border: 1px solid #CCCCCC;
  border-radius:3px;
  color: #999;
}
.box_video
{
  float:left;
  margin:5px 12px;
  width:170px;
}
.box_video img.vd
{
  width:158px;
  height:94px;
}
#iconplay
{
  position:absolute;
  margin-top:-70px;
  margin-left:60px;
}
.box_video .title
{
  font-weight:bold;
  text-align:left;
}
.box_video .title a
{
  color:#666;
}
#VIDEO_PLAYER
{
  position:fixed;
  right:0px;
  z-index:999;
  margin-top:-20px;
  margin-bottom:5px;
}
#VIDEO_TITLE
{
  color:#FFF;
  text-align:center;
  width:300px;
}
#video_data
{
  background-color:#06C;
  padding:5px;
  border-radius:0px 0px 0px 10px;
  float:right;
}
.thunho
{
  float:right;
}
.fb-like
{
  border-bottom:1px dotted #CCC;
  padding:3px;
  margin-bottom:5px;
  width:100%;
  float:left;
  text-align:left;
}
.grouptin
{
  float:left;
  width:100%;
  border-bottom:1px solid #CCC;
  margin-bottom:10px;
}
.grouptin_title{
  overflow:hidden;
  height:20px;
  background-image:url(../images/title_center.png);
  border-radius:5px;
  padding:5px;
  background-repeat:repeat;
  background-position:centen center;
}
.grouptin_title .title1
{
  padding:0px 30px 0px 10px;
  background-position:top right;
  display:table;
  float:left;
  font-weight:bold;
  height:20px;
  text-align:left;
}
.grouptin_title .title1 a:hover
{
  color:#FF0;
}
.grouptin_title .title_li
{
  float:left;
  border-right:1px solid #CCC;
  font-size:11px;
  text-align:center;
  padding:0px 5px;
  height:15px;
  margin-top:3px;
}
.grouptin_title .title_li a
{
  color:#000;
  line-height:18px;
}
.grouptin_title .title_li a:hover
{
  color:#03C;
}
.grouptin_title .title1 a
{
  line-height:20px;
  color:#FFF;
}
.tinkhac
{
  float:left;
  text-align:left;
  clear:both;
  background-image:url(../images/icon/icon1.gif);
  background-repeat:no-repeat;
  background-position:5px 7px;
  padding-left:15px;
}
.tinkhac a
{
  color:#333333;
  line-height:20px;
}
.tinkhac a:hover
{
  color:#666;
}
#box-quangcao
{
  background-color:#FFF;
  box-shadow:0px 0px 2px 2px #CCC;
  margin-top:10px;
  position:absolute;
  z-index:4;
  width:300px;
}
#box-quangcao.fixed {
  position:fixed;
  bottom:50px;
}
#box-quangcao .quangcao
{
  border-bottom:1px solid #CCC;
  padding:3px;
  text-align:left;
  line-height:18px;
}
#box-quangcao .quangcao a
{
  color:#000;
}
#box-quangcao .quangcao p.title
{
  text-align:left;
  padding:2px;
  font-weight:bold;
}
#box-quangcao .quangcao p.title a
{
  color:#000;
}
#box-quangcao .quangcao .site
{
  text-align:left;
}
#box-quangcao .quangcao .site a
{
  color:#666;
}
#box-quangcao .quangcao img
{
  width:100px;
  float:left;
  margin:5px 10px 5px 0px;
}
#box-quangcao2
{
  background-color:#F7F7F7;
  border:1px solid #CCC;
  margin:5px;
  border-bottom:none;
}
#box-quangcao2 .quangcao
{
  border-bottom:1px solid #CCC;
  padding:3px;
  text-align:center;
  line-height:18px;
}
#box-quangcao2 .quangcao a
{
  color:#000;
}
#box-quangcao2 .quangcao p.title
{
  text-align:center;
  padding:2px;
  font-weight:bold;
}
#box-quangcao2 .quangcao p.title a
{
  color:#000;
}
#box-quangcao2 .quangcao .site
{
  text-align:left;
}
#box-quangcao2 .quangcao .site a
{
  color:#666;
}
#box-quangcao2 .quangcao img
{
  width:99%;
  margin:3px;
}
#box-quangcao3
{
  background-color:#F7F7F7;
  border:1px solid #CCC;
  margin:5px;
}
#box-quangcao3 .quangcao
{
  padding:3px;
  text-align:center;
  line-height:18px;
  float:left;
  width:48%;
}
#box-quangcao3 .quangcao a
{
  color:#000;
}
#box-quangcao3 .quangcao p.title
{
  text-align:center;
  padding:2px;
  font-weight:bold;
}
#box-quangcao3 .quangcao p.title a
{
  color:#000;
}
#box-quangcao3 .quangcao .site
{
  text-align:left;
}
#box-quangcao3 .quangcao .site a
{
  color:#666;
}
#box-quangcao3 .quangcao img
{
  width:100px;
  margin:3px;
  float:left;
}
.ngaydang
{
  float:right;
  font-size:11px;
  text-align:left;
  width:150px;
  color:#999;
  font-weight:normal;
}
#tinmoi
{
  border-bottom:1px solid #CCC;
  margin-bottom:5px;
  text-align:justify;
  background-color:#f3f3f3;
}
.col_tinmoi
{
  width:630px;
  float:left;
  background-color:#FFF;
  padding-top:5px;
}
.col_tinmoi_baiviet
{
  float:left;
  width:330px;
  border-right:1px solid #CCC;
  padding:10px;
  text-align:justify;
}
.col_tinmoi_baiviet h1 a
{
  line-height:23px;
  color:#039;
}
.col_tinmoi_baiviet h1 a:hover
{
  color:#03C;
}
.col_tinmoi_baiviet img
{
  width:320px;
  max-height:400px;
}
.col_tinmoi_baiviet span
{
  color:#333;
}
.col_tinmoi_baiviet .tinlienquan
{
  text-align:left;
  line-height:23px;
}
.col_tinmoi_baiviet .tinlienquan a
{
  text-align:left;
  color:#039;
  font-weight:bold;
}
.col_tinmoi_baiviet .tinlienquan a:hover
{
  color:#03C;
}
.col_tinmoi_list
{
  float:right;
  width:270px;
}
.tintuc_sukien_title
{
  background-image:url(../images/title_tintucsukien.png);
  background-repeat:no-repeat;
  height:25px;
  width:100%;
  color:#FFF;
  font-weight:bold;
  text-align:center;
  text-transform:uppercase;
  line-height:23px;
}
ul.tintuc_sukien
{
  list-style-image:url(../images/sprite-2.gif);
  text-align:left;
  margin-left:15px;
  line-height:17px;
}
ul.tintuc_sukien li
{
  margin-bottom:5px;
}
ul.tintuc_sukien li a
{
  color:#039;
}
ul.tintuc_sukien li a:hover
{
  color:#03C;
}
.tinmoikhac
{
  width:32%;
  float:left;
  padding:3px;
}
.tinmoikhac a
{
  color:#039;
}
.tinmoikhac a:hover
{
  color:#03C;
}
.tinmoikhac img
{
  width:70px;
  float:left;
  margin:5px;
  height:70px;
  border:3px solid #CCC;
}
.ads_tinmoi
{
  border-right:3px solid #FFF;
}
.hotlinehomepage
{
  text-align:left;
}
.news-tag-list
{
  display:none;
}
.bg_home
{
  background-image:url(../images/bg_homepage.png);
  width:882px;
  height:666px;
  margin:auto;
}
.item_ketnoi
{
  background-image:url(../images/item_dichvu.png);
  width:119px;
  height:117px;
  float:left;
  text-align:center;
  line-height:20px;
  position:absolute;
}
.item_ketnoi div
{
  margin:27px 20px 10px 18px;
  text-align:center;
}
.item_ketnoi a
{
  color:#FFF;
  font-size:16px;
  font-weight:bold;
  text-align:center;
  text-transform:uppercase;
  line-height:30px;
  font-family:Arial, Helvetica, sans-serif;
}
.item_ketnoi a:hover
{
  color:#FC0;
}
.item1
{
  margin-left:160px;
  margin-top:170px;
}
.item2
{
  margin-left:320px;
  margin-top:25px;
}
.item3
{
  margin-left:550px;
  margin-top:60px;
}
.item4
{
  margin-left:650px;
  margin-top:280px;
}
.item5
{
  margin-left:480px;
  margin-top:460px;
}
.item6
{
  margin-left:220px;
  margin-top:410px;
}
.navi_link {
  text-align: left;
  border-radius: 5px;
  margin: 1px 0px;
  color: #FF4199;
  font-weight: bold;
  float: left;
  max-width: 98%;
}
.navi_link ul li {
  float: left;
  line-height: 11px;
  background-image: url("../images/line_nav.png");
  background-repeat: no-repeat;
  background-position: right center;
  padding: 12px 25px 12px 10px;
}
.navi_link ul li img
{
  float:left;
  width:20px;
}
.navi_link a
{
  color:#000;
  padding:0px 3px;
  white-space:nowrap;
  font-size:12px;
}
.navi_link a:hover
{
  color:#F00;
}
.img_noidung
{
  width:270px;
  float:left;
  padding:2px;
  border:1px solid #e6e6e6;
  margin-right: 20px;
}
.img_noidung img.img_chitiet
{
  float:left;
  border-radius:2px;
  width:50px;
  height:50px;
  margin:2px;
}
.daugia_title{
  font-weight:bold;
}
.row_info .lable
{
  float:left;
  font-weight:bold;
  font-size:14px;
  text-align:right;
  line-height:28px;
}
.row_info span
{
  float:left;
  line-height:28px;
  padding-left:5px;
  font-size:14px;
}
.group_sanpham
{
  width:495px;
  float:left;
}
.group_sanpham .title
{
  background-color:#151414;
  text-align:left;
  padding:3px;
  font-weight:bold;
}
.group_sanpham .title a
{
  color:#FFF;
}
.group_sanpham .title a:hover
{
  color:#FC0;
}
.box_sanpham
{
  border-radius:5px;
  border:1px solid #FBFBFB;
  width:161px;
  float:left;
  margin-left:2px;
}
.box_sanpham .tieude
{
  text-align:center;
  font-weight:bold;
  background-image:url(../images/bg_detail.png);
  background-repeat:repeat-x;
  padding:4px;
}
.box_sanpham .tieude a
{
  color:#333;
}
.box_sanpham .tieude a:hover
{
  color:#F00;
}
.box_sanpham .img
{
  height:110px;
  overflow:hidden;
}
.box_sanpham img
{
  width:98%;
}
.list1
{
  text-align:left;
  padding:5px;
  font-weight:bold;
  border-bottom:1px dotted #CCC;
}
.list1:hover
{
}
.list1 img
{
  margin-right:5px;
}
.list1 a
{
  color:#333;
  display:block;
}
.list1 a:hover
{
  color:#F00;
}
.list2
{
  background-image:url(../images/bg_menusp2.png);
  background-repeat:repeat-x;
  border-bottom:1px solid #999999;
  text-align:left;
  padding:3px;
  padding-left:15px;
}
.list2:hover
{
  background-image:url(../images/bg_menusp2_hover.png);
  background-repeat:repeat-x;
}
.list2 img
{
  margin-right:5px;
}
.list2 a
{
  color:#000;
  display:block;
}
.list3
{
  background-color:#d4d6d6;
  border-bottom:1px solid #CCCCCC;
  text-align:left;
  padding:2px;
  padding-left:25px;
}
.list3:hover
{
  background-color:#CCCCCC;
}
.list3 img
{
  margin-right:5px;
}
.list3 a
{
  color:#000;
  display:block;
}
.list4
{
  background-color:#CCCCCC;
  border-bottom:1px solid #CCCCCC;
  text-align:left;
  padding:2px;
  padding-left:35px;
}
.list4:hover
{
  background-color:#F3F3F3;
}
.list4 img
{
  margin-right:5px;
}
.list4 a
{
  color:#000;
  display:block;
}
#group_list1, #group_list2, #group_list3
{
  display:none;
}
#group_search
{
  float:right;
}
.box_doitac
{
  width:143px;
}
.box_doitac .div_title
{
  background-image:url(../images/doitac_title.png);
  background-position:center center;
  height:42px;
  font-weight:bold;
  text-align:center;
  font-size:16px;
  text-transform:uppercase;
  font-family:Tahoma, Geneva, sans-serif;
  color:#36F;
  line-height:43px;
}
.box_doitac .div_noidung
{
  background-image:url(../images/doitac_center.png);
  background-repeat:repeat-y;
  background-position:center center;
}
.box_doitac .div_bottom
{
  background-image:url(../images/doitac_bottom.png);
  height:8px;
  background-repeat:no-repeat;
}
.quangcao
{
  text-align:left;
}
.quangcao img
{
  float:left;
}
.thognke
{
  float:right;
  margin-top:-50px;
}
.chitiet
{
  border-radius:5px;
  background-color:#09F;
  background-repeat:repeat;
  margin:auto;
  display:table;
  padding:2px 10px;
  font-weight:bold;
  margin-bottom:2px;
}
.chitiet a
{
  color:#000;
}
.chitiet a:hover
{
  color:#F00;
}
.tbl_spchitiet
{
  text-align:left;
}
.tbl_spchitiet .l1
{
  font-weight:bold;
  text-align:left;
}
.group_home
{
  background-image:url(../images/bg_grouphome.png);
  background-repeat:no-repeat;
  background-position:right center;
  width:31%;
  padding:5px;
  float:left;
  min-height:210px;
  text-align:justify;
}
.group_home img
{
  width:90%;
  border-radius:2px;
  margin:auto;
  text-align:justify;
}
.group_home img.img
{
  width:70px;
  float:left;
  padding:3px 6px 3px 3px;
}
.group_home .title
{
  font-size:14px;
  font-weight:bold;
  text-transform:uppercase;
  text-align:center;
  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.group_home a
{
  color:#000;
}
.group_home .t1
{
  border-bottom:5px solid #7392cb;
}
.group_home .tin
{
  border-bottom:1px dotted #CCC;
}
#hotrokythuat
{
  width:200px;
  position:fixed;
  bottom:0;
  left:800px;
  margin:auto;
  z-index:999;
}
#hotrokythuat .title
{
  background-color:#7392cb;
  border-radius:5px 5px 0px 0px;
  font-weight:bold;
  text-transform:uppercase;
  color:#FFF;
  text-align:left;
  cursor:pointer;
}
#hotrokythuat .title img
{
  padding-right:5px;
}
#content_hotrotructuyen
{
  background-color:#F5F5F5;
  border-left:1px solid #CCC;
  border-right:1px solid #CCC;
}
.mainmenu_li
{
  background-image:url(../images/limenu_1.png);
  height:38px;
  background-position:left center;
  background-repeat:no-repeat;
  width:230px;
  margin-left:10px;
  margin-bottom:5px;
}
.mainmenu_li div
{
  background-image:url(../images/li_menu2.png);
  height:38px;
  margin-left:10px;
  background-repeat:no-repeat;
  background-position:right center;
  line-height:38px;
  text-align:left;
  font-weight:bold;
  text-transform:uppercase;
  font-family:Tahoma, Geneva, sans-serif;
  padding-left:10px;
}
.mainmenu_li div a
{
  line-height:38px;
  color:#FFF;
  background-image:url(../images/icon/arrow_trang.png);
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:13px;
  display:block;
}
.mainmenu_li div a:hover
{
  color:#FF0;
}
.tbl_thongke
{
  margin:5px 0px 5px 20px;
  line-height:25px;
  text-align:left;
}
#box_giohang
{
  width:250px;
  position:fixed;
  bottom:0px;
  right:0px;
  z-index:999;
  background-color:#f47833;
  background-repeat:repeat;
  border:1px solid #f6ba98;
  border-top-left-radius:5px;
}
#box_giohang .item_giohang
{
  background-color:#f47833;
  padding:10px;
  width:60px;
  height:50px;
  padding:5px;
  margin-top:-50px;
  border-radius:5px;
  margin-left:-1px;
  float:right;
}
.row_giohang
{
  line-height:20px;
  text-align:left;
  font-family:Tahoma, Geneva, sans-serif;
  color:#FFF;
  padding:1px 5px;
  font-weight:bold;
}
.row_giohang .data
{
  float:left;
  padding:5px;
}
.row_giohang a
{
  color:#FFF;
}
.row_giohang a:hover
{
  color:#FC0;
}
.user_info
{
  float:right;
  height:25px;
  line-height:25px;
  color:#333;
  padding:5px;
}
.user_info a
{
  color:#333;
  padding:2px 3px;
}
.user_info a:hover
{
  color:#FC0;
}
h1.title
{
  font-size:13px;
  font-weight:bold;
  text-align:left;
  color:#0066CC;
  line-height:23px;
  margin-bottom:10px;
  padding-bottom:15px;
  padding:10px 0px 10px 10px;
  text-transform:none;
  vertical-align:middle;
  text-transform:uppercase;
  font-weight:bold;
}
h1.title img
{
  margin-top:5px;
}
h1.title_res
{
  font-size:37px;
  font-weight:bold;
  text-align:left;
  color:#3e180d;
  line-height:23px;
  font-family:'web';
  margin-bottom:10px;
  padding-bottom:15px;
  padding:10px 0px 10px 0px;
  border-radius:5px;
  text-transform:none;
}
h1.title a
{
  color:#0066CC;
  line-height:20px;
}
h1.title a:hover
{
  color:#F00
}
.quenmatkhau a
{
  color:#FFF;
}
.quenmatkhau a:hover
{
  color:#FF0;
}
.TabbedPanelsContentGroup .noidung
{
  text-align:justify;
}
.description
{
  font-size:14px;
  text-align:justify;
  color:#666;
  border-bottom:1px solid #F8F8F8;
}
input.btn_hoidap
{
  background-color:#00c217;
  border-radius:5px;
  border-collapse:collapse;
  border:1px solid #1cc630;
  color:#FFF;
  font-weight:bold;
  padding:3px;
  cursor:pointer;
  margin-left:25px;
}
input.btn_hoidap:hover
{
  color:#FF0;
}
#mothoidap
{
  border-radius:5px;
  border:1px solid #F7F7F7;
  margin:1px 5px 1px 5px;
  padding:5px;
  background-color:#fdfdfd;
}
#mothoidap .tieude
{
  font-weight:bold;
  text-align:left;
  cursor:pointer;
  color:#F00;
}
.noidunghoidap
{
  border-radius:5px;
  border:1px solid #F7F7F7;
  margin:1px 5px 1px 5px;
  padding:5px;
  margin-top:5px;
  margin-left:20px;
  -moz-transition: display .4s ease;
}
#hover-animate {
  color:#21759b!important;
  cursor:pointer;
  margin-left:20px;
  display:inline-block;
  border-bottom:0;
  color:#6a6a6a;
  text-transform:uppercase;
  text-decoration:none;
  position:relative;
  text-decoration:none;
}
.hover-animate-left,.hover-animate-right {
  position:absolute;
  width:0;
  height:1px;
  left:50%;
  bottom:0;
  border-bottom:1px solid #6a6a6a;
  content:"";
  z-index:999;
  -webkit-transition:width .3s,left .3s;
  -moz-transition:width .3s,left .3s;
  transition:width .3s,left .3s;
}
#hover-animate:hover .hover-animate-left {
  left:0;
  width:60%;
}
#hover-animate:hover .hover-animate-right {
  width:50%;
}
.group_dichvu
{
  width:340px;
  float:left;
  margin:10px;
  border-radius:10px 0px 10px 0px;
  border:1px solid #CCC;
}
.group_dichvu h2.title
{
  background-color:#2b91cb;
  margin:0px;
  padding:3px 10px;
  border-radius:10px 0px 0px 0px;
  font-weight:bold;
  color:#FFF;
  text-transform:uppercase;
  min-height:25px;
}
.group_dichvu h2.title a
{
  color:#FFF;
  line-height:25px;
}
.group_dichvu .tin1
{
  padding:5px;
  min-height:160px;
}
.group_dichvu .tin1 img
{
  float:left;
  padding:3px 10px 5px 3px;
  width:110px;
  max-height:110px;
}
.group_dichvu .item_chitiet
{
  float:right;
  background-color:#F9F9F9;
  padding:5px 15px;
  border-radius:10px 0px 10px 0px;
}
.group_dichvu .item_chitiet:hover
{
  background-color:#EFEFEF;
}
.group_dichvu .item_chitiet a
{
  display:block;
}
.sendcomment h2
{
  text-align:center;
}
.sendcomment
{
  float:right;
  width:240px;
}
input.txt_comment
{
  border-collapse:collapse;
  border-radius:5px;
  border:1px solid #CCC;
  line-height:20px;
  height:20px;
  width:220px;
  float:left;
  margin:3px 0px;
  margin-left:10px;
}
textarea.txt_comment2
{
  border:1px solid #CCC;
  margin:3px 0px;
  margin-left:10px;
  width:220px;
  border-radius:5px;
  height:80px;
}
input.btn_hoidap
{
  background-color:#00c217;
  border-radius:5px;
  border-collapse:collapse;
  border:1px solid #1cc630;
  color:#FFF;
  font-weight:bold;
  padding:3px;
  cursor:pointer;
  margin-left:25px;
}
input.btn_hoidap:hover
{
  color:#FF0;
}
#share
{
  position:fixed;
  left:0px;
  top:50px;
  border-radius:0px 5px 5px 0px;
  width:36px;
  z-index:100000;
}
#share span
{
  float:left;
  clear:both;
  display:block;
}
.thongke
{
  float:right;
  border-radius:10px 0px 10px 0px;
  border:1px solid #CCC;
  margin-right:20px;
}
.data_bottom
{
  width:700px;
  float:left;
}
.tienich
{
  text-align:left;
  line-height:30px;
}
.tienich img
{
  float:left;
}
.tienich a
{
  color:#000;
  line-height:30px;
}
.tienich a:hover
{
  color:#C00;
}
.group_danhmuc
{
  float:left;
  margin:10px;
  border:1px solid #CCC;
  border-radius:10px;
  min-height:100px;
  width:300px;
  margin-top:35px;
}
.group_danhmuc .title
{
  background-color:#FFF;
  height:40px;
  margin:-25px 15px 0px 15px;
  line-height:40px;
  text-align:left;
  display:table;
  font-size:15px;
  font-weight:bold;
  height:50px;
}
.group_danhmuc .title .titledm
{
  float:left;
  margin-top:15px;
  padding-right:5px;
}
.group_danhmuc .title .img
{
  float:left;
  margin:0px 10px;
}
.group_danhmuc .title .img img
{
  max-width:50px;
  max-height:50px;
}
.group_danhmuc .title a:hover
{
  color:#C00;
}
.group_danhmuc .noidung
{
}
.group_danhmuc .noidung .ul_tinnoibat
{
  width:270px;
}
.thuvienanh
{
  float:left;
  width:160px;
  height:160px;
  margin:10px;
  border-radius:10px;
  border:1px solid #CCC;
  box-shadow:0px 0px 4px #CCC;
}
.thuvienanh img
{
  width:160px;
  height:160px;
  border-radius:10px;
}
.thuvienanh:hover
{
  box-shadow:0px 0px 6px #F00;
}
.schemar
{
  box-shadow:0px 0px 3px #CCC;
  padding:5px;
}
.schemar img{
  float:left;
  margin:3px 5px;
  height:54px;
}
.schemar .titlestart{
  font-size:14px;
  font-weight:bold;
  color:#36F;
}
.tbl_dangky
{
}
.dangky legend
{
  font-weight:bold;
  text-transform:uppercase;
  margin-left:20px;
  white-space:nowrap;
}
.tbl_dangky .lable
{
  text-align:right;
  width:100px;
}
.tbl_dangky .lable span
{
  color:#F00;
  font-weight:bold;
}
.tbl_dangky .data
{
  text-align:left;
}
.tbl_dangky .data .mon
{
  border:1px solid #CCCCCC;
  padding:1px 3px;
  border-radius:3px;
  margin-right:3px;
  margin-bottom:3px;
  background-color:#F9F9F9;
  float:left;
}
.tbl_dangky .data .txt, .tbl_dangky .data select
{
  border:1px solid #CCC;
  border-collapse:collapse;
  border-radius:5px;
  width:280px;
  height:25px;
}
.tbl_dangky .data .txt:focus, .tbl_dangky .data .txt:hover
{
  background-color:#F9F5EC;
}
.tbl_dangky .data textarea.txt
{
  height:120px;
}
.dangky
{
  border:1px solid #D8E2EB;
  margin-bottom:10px;
  border-radius:5px;
}
.divnoidung
{
  padding:5px;
  text-align:justify;
}
.noidung
{
  padding:0px 0px 5px 0px;
  text-align:justify;
  font-size:14px;
  line-height:20px;
}
.tbl_lopmoi
{
  width:100%;
  border-collapse:collapse;
  border:1px solid #CCC;
}
.tbl_lopmoi tr.title
{
  font-weight:bold;
  text-align:center;
  text-transform:uppercase;
  background-color:#1278bd;
  padding:2px;
  color:#FFF;
}
.tbl_lopmoi td
{
  border:1px solid #CCC;
  padding:8px;
  width:50%;
}
.tbl_lopmoi td div.td1
{
  text-align:left;
  width:74%;
  float:left;
  border-right:1px solid #E9E9E9;
}
.tbl_lopmoi td div.td2
{
  text-align:left;
  width:23%;
  float:right;
}
.tbl_lopmoi td div.td2 a{
  background:#06C;
  color:#FFF;
  padding:6px 15px;
  border-radius:5px;
}
.tbl_lopmoi td div.td2 a:hover{
  color:#F00;
}
.tbl_lopmoi .chan
{
  background-color:#FFF;
}
.tbl_lopmoi .chan:hover
{
  box-shadow:0px 0px 10px #CCC;
}
.tbl_lopmoi .le
{
  background-color:#FDFDFD;
}
.tbl_lopmoi .le:hover
{
  box-shadow:0px 0px 10px #CCC;
}
.chưagiao
{
  color:#F00;
  font-weight:bold;
  line-height:30px;
}
.dagiao
{
  background-color:#FBFBFB;
  color:#999;
}
.div_menuleft .background_box {
  padding: 0.3em 1em;
  background-color: #FFF;
  overflow: hidden;
}
.table
{
  border-collapse:collapse;
  border:1px solid #CCC;
}
.table td
{
  padding:4px;
  border:1px dotted #CCC;
}
.table tr.title
{
  background-color:#e4e3e3;
  font-weight:bold;
}
.group_bottom
{
  float:right;
  padding-right:2%;
}
.group_bottom1
{
  float:left;
  width:33%;
  text-align:left;
  padding-top:0px;
  color:#FFF;
}
.group_bottom3
{
  float:right;
  width:30%;
  text-align:left;
}
.group_bottom2
{
  float:left;
  width:25%;
  text-align:left;
  overflow:hidden;
}
.group_bottom1 form
{
  width:286px;
  height:33px;
  background:#FFF;
  margin-top:10px;
}
.group_bottom1 form input.text
{
  float:left;
  border:none;
  height:20px;
  width:220px;
  padding-left:8px;
  margin:4px 0px 0px 0px;
}
.group_bottom1 form input.btnsub
{
  float:right;
  border:none;
  padding:6.5px 10px;
  color:#FFF;
  background:#daa452;
}
.group_bottom1 form input.btnsub:hover
{
  background:#c08122;
}
.group_bottom1 img
{
  float:left;
  margin-right:3px;
}
a.contact{
  background:url(../images/contact.png) no-repeat left center;
  padding:3px 0px 3px 22px;
  text-decoration:underline;
}
img.danhmuc-quangcao{
  width:100%;
  margin-top:5px;
}
.group_bottominfo{
  width:30%;
  float:left;
  padding-left:1%;
  padding-right: 10%;
  text-align:left;
}
.group_bottominfo img{
  float:left;
  margin-right:5px;
  animation: 0.5s ease 0s normal none 1 introL;
  transition: all 0.2s linear 0.2s;
}
.group_bottominfo div:hover img{
  transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
}
.contentgoupbottom{
  float:left;
  margin-left:2%;
  width:98%;
}
.contentgoupbottom .li_dm{
  background:url(../images/icon-footer.png) no-repeat 3% center;
  float:left;
}
.contentgoupbottom .li_dm a{
  line-height:25px !important;
}
.hotline_footer{
  width:618px;
  height:64px;
  background:url(../images/bg-footer-top.png) no-repeat;
  position:absolute;
  top:-46px;
  left:20%;
  line-height:42px;
  text-align:center;
  color:#FFF;
  font-family:'avo';
}
.hotline_footer img{
  vertical-align:middle;
  margin-right:5px;
  margin-left:5px;
}
.classfull{
  height:auto;
  transition:all 1s ease 0s;
}
.group_bottom .title
{
  text-transform:uppercase;
  font-size:20px;
  margin-bottom:20px;
  line-height:40px;
  font-family: tahoma,geneva,sans-serif;
  font-family:'bebas';
  height:40px;
  position:relative;
  border-bottom:1px solid #cccccc;
}
.group_bottom .title div
{
  padding-right:1%;
  color:#FFF;
  border-bottom:1px solid #3d9d3a;
  display:table;
  padding:0px 5px;
}
.group_bottom1 .title
{
  text-transform:uppercase;
  font-size:25px;
  margin-bottom:20px;
  line-height:40px;
  font-family: tahoma,geneva,sans-serif;
  font-family:'bebas';
  background:url(../images/bg_title.png) repeat-x;
  height:36px;
  position:relative;
  border-bottom:1px solid #FFF;
}
.group_bottom1 .title span
{
  padding-right:1%;
  color:#1a82c3;
  padding:7px 0px;
}
.group_bottom2 .title
{
}
.group_bottom2 .title span
{
  padding-right:1%;
  color:#1a82c3;
  padding:7px 0px;
}
.group_bottom2 img{
  border:1px solid #b8b8b8;
  width:99.5%;
}
.group_bottom .li_dm
{
  background-image:url(../images/icon/arrow10.png);
  background-repeat:no-repeat;
  background-position:left center;
  line-height:25px;
  color:#303030;
  width:100%;
  margin-left:1%;
}
.group_bottom .li_dm a
{
  line-height:22px;
  color:#303030;
  transition:padding 0.2s;
  padding-left:15px;
}
.group_bottom .li_dm a:hover
{
  color:#F00;
}
.mail_sent
{
  font-size:20px;
  margin-bottom:0px;
  line-height:40px;
  font-family: tahoma,geneva,sans-serif;
  font-family:'neo';
  height:40px;
  position:relative;
  text-align:center;
  color:#24aa00;
  text-align:left;
  background:#ebebeb;
  border-bottom:2px solid #999999;
  padding-left:10px;
  margin-bottom:10px;
}
.line_hotro
{
  border-right:1px solid #bcbcbc;
}
.bottom_news_title{
  font-size:20px;
  margin-bottom:0px;
  line-height:40px;
  font-family: tahoma,geneva,sans-serif;
  font-family:'utm';
  height:40px;
  position:relative;
  color:#183546;
  text-transform:uppercase;
}
.group_bottom1 .li_dm
{
  background-image:url(../images/icon_fff.png);
  background-repeat:no-repeat;
  background-position:left center;
  line-height:25px;
  padding-left:15px;
  color:#666;
}
.group_bottom1 .li_dm a
{
  line-height:22px;
  color:#333;
  transition:padding 0.2s;
}
.group_bottom1 .li_dm a:hover
{
  color:#dd2991;
}
.infobottom
{
  float:left;
  display:table;
  line-height:25px;
  color:#FFF;
  height:40px;
  line-height:40px;
  width:42%;
  padding-left:2%;
}
.content_designby a{
  color:#FFF;
  line-height:30px;
}
.content_designby a:hover{
  color:#FF0;
}
#wapper_hotline_share
{
  width:100%;
  padding:10px 0px;
  background-color:#5f7c16;
  color:#FBFBFB;
}
#wapper_hotline_share .hotline_share_content
{
  width:1000px;
  margin:auto;
  color:#FFF;
}
#col_data .noidung a{
  color:#324551;
}
#col_data .noidung a:hover{
  color:#F00;
}
#col_data  .table{
  border-collapse:collapse;
  border:1px solid #CCC;
}
#col_data  .table .title{
  background-color:#F2F2F2;
}
#col_data  .table td{
  border-collapse:collapse;
  border:1px solid #CCC;
  padding:4px;
}
.frmlogin{
  float:right;
  display:table;
  margin-top:30px;
}
.frmlogin .clstxt{
  float:left;
  margin-right:10px;
}
.frmlogin .clstxt .txt2{
  width:120px;
  border-collapse:collapse;
  border:1px solid #CCC;
  background-color:#FFF;
  height:25px;
  border-radius:5px;
}
.frmlogin a:hover{
  color:#F00;
}
.frmlogin .imguser{
  border-radius:40px;
  width:60px;
  height:60px;
  overflow:hidden;
  float:right;
}
.frmlogin .imguser img{
  width:80px;
  margin-top:-10px;
  margin-left:-10px;
}
.xemthembv{
  font-weight:bold;
  text-align:center;
  display:table;
  background-color:#0b8fd8;
  padding:5px 8px;
  float:right;
}
.xemthembv a{
  color:#FFF;
}
.xemthembv a:hover{
  text-decoration:underline;
}
.buttondangky{
  width:100%;
  height:40px;
  width:1000px;
  margin:auto;
  background-image:url(../images/listbutton.png);
  background-repeat:no-repeat;
  background-position:top left;
  margin-top:8px;
  margin-bottom:10px;
}
.buttondangky a{
  display:block;
  height:40px;
}
.buttondangky div{
  cursor:pointer;
}
.buttondangky div:hover{
  transition:all 0.3s ease 0s;
}
.buttondangky .btnitem1{
  width:265px;
  height:40px;
  float:left;
  background-image:url(../images/dang-ky-tim-gia-su.png);
  background-position:0px -40px;
}
.buttondangky .btnitem1:hover{
  background-image:url(../images/dang-ky-tim-gia-su.png);
  background-position:0px 0px;
}
.buttondangky .btnitem2{
  height:40px;
  float:left;
  width:315px;
  margin-left:-44px;
  background-image:url(../images/dang-ky-day.png);
  background-position:0px 0px;
}
.buttondangky .btnitem2:hover{
  background-image:url(../images/dang-ky-day.png);
  background-position:3px -40px;
}
.buttondangky .btnitem3{
  background-image:url(../images/lop-moi.png);
  background-position:0px -40px;
  height:40px;
  width:288px;
  margin-left:-42px;
  float:left;
}
.buttondangky .btnitem3:hover{
  background-image:url(../images/lop-moi.png);
  background-position:2px 0px;
}
.buttondangky .btnitem4{
  background-image:url(../images/y-kien-phu-huynh.png);
  background-position:0px 0px;
  height:40px;
  width:261px;
  margin-left:-44px;
  float:left;
}
.buttondangky .btnitem4:hover{
  background-image:url(../images/y-kien-phu-huynh.png);
  background-position:-257px 0px;
}
.link_share{
  float:left;
  margin-left:4%;
}
.lop_content{
  margin:auto;
  background:#FFF;
  padding-bottom:10px;
}
#wapper_lop{
  text-align:center;
}
.index_content{
  width:1000px;
  margin:0px auto;
}
.groupdanhmuc{
  margin: 2% 0 2% 0;
}
.index_title {
  color: #FFF;
  font-size: 14px;
  text-transform: uppercase;
  position: relative;
  text-align: left;
  padding-left: 0%;
  padding-top: 5px;
  margin-bottom: 15px;
  font-weight: bold;
  border-top: 2px solid #B2B2B2;
  border-bottom: 2px solid #B2B2B2;
}
.index_title a {
  color: #1D93DD;
  padding-left: 10px;
  margin-bottom: -30px;
}
.index_title img{
  margin-right:5px;
}
img.hoavan{
  position:absolute;
  bottom: -22px;
  left: -30px;
  z-index:999;
}
.menu-child{
  width:718px;
  height:35px;
  position:absolute;
  bottom:0px;
  right:10px;
  background:url(../images/bg-menu-child.png) no-repeat left center;
}
.index_title span{
  background:#FFF;
  padding-right:1%;
}
a.xemtac_spdm{
  font-weight:bold;
}
.index_title a:hover{
  color:#F00;
}
.indexp_title img{
  position:absolute;
  bottom:-7px;
  left:49%;
}
.index_text{
  margin:0px;
  width:75%;
  float:right;
}
.index_dangky{
  position:absolute;
  top:-7px;
  left:10px;
  background:#FFF;
  padding:3px 15px;
  z-index:99999;
  border-radius:6px 6px 4px 4px;
}
.index_dangky a{
  color:#333;
  font-family:'utm';
  font-weight:bold;
  color:#274972 !important;
}
.index_dangky a:hover{
  color:#06C !important;
}
.xemthemdm{
  background-color:#9e2a23;
  padding:5px 10px;
  color:#FFF;
  text-transform:uppercase;
  display:table;
  margin:auto;
  margin-bottom:40px;
}
.xemthemdm a{
  color:#FFF;
  font-weight:bold;
  white-space:nowrap;
  line-height:25px;
}
.xemthemdm a:hover{
  color:#FF0;
}
.banner_content{
  float:left;
}
.lienhemaps{
  float:left;
  width:98%;
  margin-left:2%;
  padding-bottom:20px;
}
.lienheform{
  width:96%;
  margin:auto;
  text-align:left;
  margin-top:10px;
}
.lienheform .thongtin{
  width:48%;
  float:left;
}
.lienheform .form{
  width:48%;
  float:right;
}
.lienheform img{
  float:left;
  margin-right:5px;
}
ul.sanpham_news{
  width:232px;
  float:left;
  text-align:left;
  border:1px solid  #d6d6d6;
  border-radius:0px 0px 5px 5px;
  padding-right:5px;
  min-height:355px;
}
ul.sanpham_news li{
  background:url(../images/bg-li-news.png) no-repeat 4% 10px;
  padding:5px 0px 5px 25px;
  border-bottom:1px dotted #d6d6d6;
}
ul.sanpham_news li:last-child{
  border:none;
}
ul.sanpham_news li a{
  line-height:20px;
}
.frmlienhe{
  width:100%;
}
.frmlienhe .row_lienhe{
  padding-bottom:10px;
}
.frmlienhe .txt{
  height:30px;
  width:98%;
  padding-left:2%;
  border-collapse:collapse;
  border:1px solid #CCC;
}
.frmlienhe .txt:hover{
  border:1px solid #6e5727;
}
.frmlienhe .txtarea{
  height:150px;
  width:98%;
  padding-left:2%;
  border-collapse:collapse;
  border:1px solid #CCC;
}
.frmlienhe .txtarea:hover{
  border:1px solid #6e5727;
}
.title_right{
  height:32px;
  border-bottom:1px solid #77a2d3;
}
.title_right h1{
  float:left;
  border:none !important;
  white-space:nowrap;
  background:url(../images/bg-right.png) repeat-x;
  border-radius:5px 5px 0px 0px;
  line-height:32px;
  font-size:13px;
  color:#FFF;
  text-transform:uppercase;
  padding:0px 10px;
}
.doitac{
  margin:auto;
  padding-top:0px;
  position:relative;
}
.doitac span{
  position:absolute;
  top:-17px;
  left:43%;
  white-space:nowrap;
  background:url(../images/bg-right.png) repeat-x;
  padding:5px 10px;
  color:#FFF;
  text-transform:uppercase;
  font-weight:bold;
  border-radius:5px;
}
.about{
  float:right;
  margin-bottom:20px;
  max-height:300px;
}
.about-content
{
  text-align:justify;
  padding:7px;
}
.about-content img{
  width:337px;
  height:185px;
  float:left;
  margin-right:2%;
}
.about-content h4
{
  margin:0px;
  text-transform:uppercase;
  color:#074695;
  font-size:14px;
}
.dichvu_content ul{
  margin:0px;
  padding:0px;
}
.dichvu_content ul li{
  width:145px;
  height:144px;
  background:url(../images/bg-vantai.png) no-repeat;
  transition:0.7s;
  padding:47px 15px;
}
.dichvu_content ul li:hover{
  margin-top:-5px;
  transition:0.7s;
}
.dichvu_content ul li a{
  color:#FFF;
  font-family:'cooper';
  font-size:20px;
}
.dichvu_content ul li a:hover{
  color:#FF0;
}
.dichvu_content ul li.item_server1{
  float:left;
}
.dichvu_content ul li.item_server2{
  float:left;
  margin-left:8px;
}
.dichvu_content ul li.item_server3{
  float:left;
  margin-left:8px;
}
.dichvu_content ul li.item_server4{
  float:right;
}
.footer_b{
  width:1000px;
  margin:auto;
  position:relative;
  overflow: hidden;
}
.default_content{
  width:1000px;
  margin:auto;
}
.form_dat{
  width:30%;
  float:left;
  text-align:left;
}
.form_dat .default_title{
  color:#FFF;
  font-weight:bold;
  text-align:left;
  font-family:'utm';
}
.form_dat .form input.txtText{
  width:95%;
  height:31px;
  border:1px solid #0f699a;
  margin:3px 0px;
  padding-left:2%;
}
.form_dat .form input.txtDate{
  width:95%;
  height:31px;
  border:1px solid #0f699a;
  margin:3px 0px;
  padding-left:2%;
}
.form_dat .form input.btnDatban{
  border:none;
  margin:3px 0px;
  padding:5px 20px;
  background:#001192;
  color:#FFF;
  cursor:pointer;
}
.form_dat .form input.btnDatban:hover{
  background:#3746bc;
}
.form_dat .form textarea.txtTexteare{
  width:95%;
  margin:3px 0px;
}
.time_activity{
  width:30%;
  float:left;
  text-align:left;
  margin-left:3%;
}
.time_activity .default_title{
  color:#FFF;
  font-weight:bold;
  text-align:left;
  font-family:'utm';
}
.time_activity .time{
  color:#FFF;
}
.time_activity .time img{
  float:left;
  margin-right:2%;
}
table.datban{
  text-align:left;
  border:1px solid #CCC;
  background:#FFF;
  width:500px;
  border-bottom:none;
}
table.datban tr td{
  padding-left:2%;
}
table.datban tr td{
  border-bottom:1px solid #CCC;
}
table.datban tr td.txtdb{
  border-right:1px solid #CCC;
  width:30%;
}
.lienhe_content{
  width:30%;
  float:right;
  text-align:left;
  margin-left:2%;
}
.lienhe_content .default_title{
  color:#FFF;
  font-weight:bold;
  text-align:left;
  font-family:'utm';
}
.lienhe_content .lienhe select{
  height:31px;
  width:95%;
}
.lienhe_content .lienhe ul
{
  margin:0px;
  padding:0px;
}
#mcs4_container .customScrollBox .container .content li{
  list-style:none;
  color:#FFF;
  border-bottom:1px solid #50768a;
  padding:3px 0px;
}
#mcs4_container .customScrollBox .container .content li a{
  color:#FFF;
}
#mcs4_container .customScrollBox .container .content li a:hover{
  color:#FF0;
}
#mcs4_container .customScrollBox .container .content li:last-child{
  border:none;
}
#mcs4_container .customScrollBox .container .content li p{
  margin:0px;
  padding:0px;
}
#result_lienhe{
  color:#FFF;
}
#result_lienhe a{
  cursor:pointer;
}
.product_content{
  text-align:left;
}
.product_title span{
  height:35px;
  line-height:38px;
  background:#dd2991;
  float:left;
  font-family:'utm';
  color:#FFF;
  padding:0px 10px;
  font-size:20px;
  text-transform:uppercase;
}
.product_text{
  margin:15px 0px 0px 0px;
}
#wapper_content_top{
  width:1000px;
  margin:auto;
}
.wapper_content_top_left{
  width:23.8%;
  float:left;
}
.wapper_content_top_right{
  width:75.7%;
  float:right;
}
.bottom1{
  padding:10px 0px 10px 0px;
}
input.btnsub{
  background: #20548d;
  text-transform: uppercase;
  border: 1px solid #d0d0d0;
  color: #FFF;
  padding: 7px 15px;
  cursor: pointer;
  float: right;
  font-size: 15px;
}
input.textSent{
  height:20px;
  padding:4px 0px 0px 5px;
  border:none;
  margin-left:10px;
  background:none;
  font-family:'neo';
  line-height:26px;
}
input.btnsub:hover{
  color:#FF0;
  background:#333;
}
.thumblist img {
  height: 50px;
  width: 40px;
  border: 1px solid #CCC;
  float: left;
  margin: 3px;
}
#content_wapper_choice
{
  background-image:url(../images/giohang_wapper.png);
  background-repeat:repeat;
  display: block;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10000;
  display:none;
}
#id_sanpham_alt
{
  background-color:#F9F9F9;
  font-size: 12px;
  margin-top: 150px;
  padding:10px;
  position: fixed;
  right: 50%;
  top: 0;
  z-index: 999999999;
  display:none;
  width:345px;
  margin-right:-150px;
  border:1px solid #CCC;
  font-weight:bold;
  color:#F00;
}
.muahangtieptuc, .xemspgiohang
{
  background-image:url(../images/bg_menu.png);
  background-repeat:repeat;
  border-radius:5px;
  font-weight:bold;
  font-size:12px;
  text-align:center;
  display:table;
  padding:5px 8px;
  margin-top:10px;
  float:left;
  margin-left:30px;
}
.muahangtieptuc, .xemspgiohang a
{
  white-space:nowrap;
}
.muahangtieptuc, .xemspgiohang a
{
  color:#FFF;
  cursor:pointer;
}
.muahangtieptuc:hover, .xemspgiohang a:hover
{
  color:#FF0;
}
.muahangtieptuc, .xemspgiohang {
  background: #24aa00;
  background-repeat: repeat;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  display: table;
  padding: 5px 8px;
  margin-top: 10px;
  float: left;
  margin-left: 30px;
}
a.thanhtoan{
  position:fixed;
  top:100px;
  right:0px;
  background:#FFF;
  border-radius:48px;
}
a.thanhtoan:hover{
  background:#f4add6;
}
a.color1{
  color:#6a1824 !important;
}
a.color2{
  color:#e4b529 !important;
}
a.color3{
  color:#fa2a75 !important;
}
a.color4{
  color:#27bae5 !important;
}
a.color5{
  color:#a5422f !important;
}
a.color6{
  color:#739a19 !important;
}
a.color7{
  color:#FF9966 !important;
}
a.color8{
  color:#00FFCC !important;
}
a.color9{
  color:#330066 !important;
}
a.color10{
  color:#3399CC !important;
}
a.color11{
  color:#FF6633 !important;
}
a.color12{
  color:#99FF66 !important;
}
a.color13{
  color:#666600 !important;
}
.tanggiamicon{
  float:left;
  margin-top: -2px;
}
.txt_search2{
  height: 39px;
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  border: medium none;
}
.tanggiam .inputtext {
  float: left;
  height: 39px;
  width: 40px;
  display: table;
  border: 1px solid #CCC;
}
.tbl_thongtinmuahang
{
  color:#000;
  text-align:left;
  border-collapse:collapse;
  font-size:12px;
}
.tbl_thongtinmuahang td
{
  padding:5px;
}
.tbl_thongtinmuahang .style1
{
  color:#F00;
  font-weight:bold;
}
.tbl_thongtinmuahang  .lable
{
  text-align:left;
}
.tbl_thongtinmuahang .data input.txt
{
  border-collapse:collapse;
  border:1px solid #CCC;
  border-radius:5px;
  height:25px;
  width:300px;
  padding-left:5px;
}
.tbl_thongtinmuahang .data textarea.txt2
{
  border-collapse:collapse;
  border:1px solid #CCC;
  border-radius:5px;
  height:100px;
  width:300px;
}
.tbl_thongtinmuahang .title
{
  font-weight:bold;
  padding:5px;
  font-size:12px;
}
.tbl_thongtinmuahang {
  color: #000;
  text-align: left;
  border-collapse: collapse;
  font-size:14px;
}
.titlemuahang {
  font-weight: bold;
  text-align: left;
  color: #3e180d;
  line-height: 23px;
  margin-bottom: 10px;
  padding-bottom: 15px;
  padding: 20px 0px 10px 40px;
  border-radius: 5px;
  background: url(../images/info.png) no-repeat left center;
  text-transform: none;
  text-transform:uppercase;
  font-size:13px;
}
.btnmuangay{
  display: block;
  color: #FFF;
  font-weight: bold;
  cursor: pointer;
  float: left;
  padding: 6px 12px;
  margin: 5px;
  background: #0A69C8;
  border: none;
}
.btnmuangay:hover
{
  color: #daa452;
}
.changeuser {
  background-color: #FFF;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 10px;
  font-size:14px;
}
#changeuser {
  width:50%;
  float:left;
  margin-left:1%;
  background:#FFF;
  padding:5px;
  border-right:1px solid #CCC;
}
.btn_tieptucmuahang {
  border-collapse: collapse;
  border: none;
  cursor: pointer;
  font-size: 13px !important;
  color: #FFF;
  padding: 4px 10px;
  margin-right:10px;
  background:#0a69c8;
  float:right;
  font-weight:normal !important;
}
.btn_tieptucmuahang:hover {
  background:#064c97;
  color:#FF0;
}
.line_slider{
  height:12px;
  background:url(../images/line_slider.png) repeat-x;
  width:1000px;
  margin:auto;
}
.input_mail{
  width: 71%;
  height: 30px;
  border: 1px solid #d1d1cf;
  background: url(../images/bg-sentmail.png) no-repeat 3% 50%;
  float: left;
}
.bottom_news{
  width:48%;
  float:left;
  text-align:left;
  border:1px solid #e3e3e3;
  padding:12px 0.7%;
}
.bottom_news ul{
  margin:0px;
  padding:0px;
}
.bottom_news ul li{
  width:48%;
  float:left;
  margin:5px 1%;
}
.bottom_news ul li h4{
  margin:0px 0px 5px;
  font-weight:normal;
}
.bottom_news ul li h4:hover{
  color:#F00;
}
.bottom_news ul li img{
  width:80px;
  float:left;
  margin-right:3px;
  border:1px solid #e3e3e3;
  padding:0.5px;
}
.bottom_news ul li img:hover{
  border:1px solid #636363;
}
.dichvu_noibat{
  width:42%;
  float:left;
  border:1px solid #e3e3e3;
  text-align:left;
  padding:22px 12px;
}
.dichvu_noibat .title{
  font-family:'bebas';
  font-size:20px;
  margin-bottom:20px;
}
.dichvu_noibat ul{
  margin:0px;
  padding:0px;
}
.dichvu_noibat ul li{
  height:52px;
  line-height:60px;
  border:1px solid #e3e3e3;
  margin:5px 0px;
}
.dichvu_noibat ul li a{
  font-size:25px;
  font-family:'bebas';
  color:#a7adb2;
}
.dichvu_noibat ul li span
{
  background:url(../images/bg-span.png) no-repeat;
  padding:16px 20px 18px 20px;
  color:#FFF;
  margin-right:10px;
}
.dichvu_noibat ul li a:hover{
  color:#8a1616;
}
.kiemtien_noibat{
  width:24%;
  float:right;
  border:1px solid #e3e3e3;
  text-align:left;
  padding:22px 12px;
  color:#bfbcbc;
  min-height:158px;
  overflow:hidden;
}
.kiemtien_noibat .title{
  font-family:'bebas';
  font-size:20px;
  margin-bottom:20px;
  color:#183546;
}
.khuyenmai_hot{
  width:23.8%;
  float:left;
  border:1px solid #e3e3e3;
  overflow:hidden;
  height:158px;
  margin-left:2%;
  padding:22px 12px 22px 12px;
  text-align:left;
  font-family:'neo';
}
.khuyenmai_hot .title{
  font-family:'bebas';
  font-size:20px;
  margin-bottom:8px;
  color:#183546;
}
.login{
  width:352px;
  height:234px;
  border:7px solid #616161;
  background:#FFF;
  border-radius:15px;
  position:absolute;
  top:30px;
  right:11%;
  z-index:999999;
  display:none;
  font-family:'neo';
}
a.login_user{
  cursor:pointer;
}
.login .login_title{
  height:46px;
  background:url(../images/bg-title.png) repeat-x;
  border-radius:8px 8px 0px 0px;
  font-size:20px;
  padding-left:5%;
  line-height:46px;
  text-transform:uppercase;
}
.login input.txt2{
  height:32px;
  width:85%;
  border-radius:4px;
  border:1px solid #f7f7f7;
  background-color:#FFF !important;
  margin:18px 0px 0px 0px;
  padding-left:10px;
  box-shadow:1px 1px 1pc #f3f5f4;
}
.login .clstxt1{
  width:85%;
  margin:auto;
  margin:20px 0px 0px 24px;
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
  background-color:#FFF !important;
}
.login .clstxt1 label
{
  float:left;
}
.login .clstxt1 input.btnlogin{
  padding:7px 25px;
  border:1px solid #ccc;
  background:#183546;
  cursor:pointer;
  float:right;
  border-radius:3px;
  color:#FFF;
}
.login .clstxt1 input.btnlogin:hover{
  background:#3a6782;
}
.register{
  float:right;
  line-height:38px;
  font-weight:normal !important;
  position:relative;
  z-index:99999;
  margin-top:3px;
}
.register a{
  color: #000;
  padding: 0px 0px 0px 8px;
}
.register span{
  color:#FFF;
  font-weight:bold;
  font-family:'avo';
  font-size:15px;
  color:#FF0;
  float:right;
}
.hello{
  position:absolute;
  top: -1px;
  left: -64%;
  color:#FFF;
  text-transform:none;
}
.form_login a.logout_user{
  color:#b3d6eb;
  line-height:38px;
  background-size:25px;
  border:1px solid #b3d6eb;
  border-radius:5px;
  padding:4px 10px;
}
.form_login a.login_user{
  color:#b3d6eb;
  line-height:0px;
  background-size:25px;
  margin-right:10px;
  border:1px solid #b3d6eb;
  border-radius:5px;
  padding:4px 10px;
}
a.xemgiohang{
  background:#ebd4bf;
  color:#000 !important;
  padding: 0px 10px;
  line-height:25px;
  position:absolute;
  top:8px;
  right:18.2%;
  border-radius:5px;
  font-weight:normal;
}
a.xemgiohang:hover{
  color:#F00;
}
.div_menuleft {
  margin-top: 5px;
  margin-right: 1%;
}
.form_login a.login_user:hover{
  border:1px solid #FF0;
  color:#FF0;
}
.form_login a.logout_user:hover{
  border:1px solid #FF0;
  color:#FF0;
}
.link_top{
  float:right;
  line-height:38px;
  font-family:'bebas';
  font-size:17px;
  color:#888d91;
}
.link_top a{
  color:#888d91;
  margin-right:8px;
}
.link_top a:hover{
  color:#F00;
}
.info_cart{
  height:50px;
  right: 2px;
  text-align:left;
  z-index:999999;
  position:absolute;
  top:20px;
  width:200px;
}
.info_cart a{
  color:#000;
}
.info_cart a.xemgiohang{
  color:#FFF;
  position: absolute;
  top: 50px;
  right: 87px;
}
a.xemgiohang:hover{
  background:#dabea4;
}
.itemgiohang{
  background-image:url(../images/itemcard.png);
  width:36px;
  height:36px;
  float:left;
}
.lablegiohang{
  font-weight:bold;
  font-size:16px;
  text-transform:uppercase;
  color:#FFF;
  float:left;
  margin-left:8px;
}
span.view_cart{
  float:left;
  line-height:20px;
  padding:0px 13px 0px 8px;
  text-align:left;
  color:#FF0;
}
span.view_price{
  float:right;
  line-height:40px;
  padding:0px 13px 0px 8px;
  background: #FFF url(../images/Money_Bag-32.png) no-repeat 2% center;
  border-radius:0px 10px 10px 0px;
}
#divgiohang{
  float:left;
}
.row_xemnhanh a.demo{
  padding:10px 25px;
  background:#24aa00;
  color:#FFF !important;
  font-family:'bebas';
  font-size:28px;
  line-height:100px;
  font-weight:normal !important;
  border:2px solid #272727;
}
.row_xemnhanh a.login_user{
  padding:10px 25px;
  background:#333333;
  color:#FFF !important;
  font-family:'bebas';
  font-size:28px;
  line-height:100px;
  font-weight:normal !important;
  border:2px solid #272727;
}
.row_xemnhanh a.demo:hover{
  color:#FF0 !important;
}
.demo_product{
  height:100px;
  text-align:center;
}
.product_hot{
  text-align:left;
  font-family:'neo';
  font-size:18px;
}
.product_hot ul{
  margin:0px;
  padding:0px;
}
.product_hot ul li{
  padding:10px 5px;
}
.product_hot ul li:hover{
  background:#e0dfdf;
}
.product_hot ul li img{
  width:105px;
  float:left;
  border:1px solid #e5e4e4;
  padding:1px;
  margin-right:5%;
}
.product_hot ul li h5{
  font-size:18px;
  margin:0px 0px 10px 0px;
  font-weight:normal;
}
.product_hot ul li h5:hover{
  color:#F00;
}
.product_hot ul li span{
  color:#F00;
}
.support{
  padding:10px;
  font-size:13px;
  font-family:'avo';
}
.support a{
  color:#FF0000;
}
.hotro_hotline{
}
.support_item{
  padding:0px 10px !important;
}
.support img{
  vertical-align:middle;
}
.support .title{
  font-weight:bold;
}
.support .yahoo{
  width:53%;
  float:left;
}
.support .skype{
  width:47%;
  float:left;
}
#product_nb .title{
  width:270px;
  height:35px;
  background:#F00;
  color:#FFF;
  line-height:35px;
  font-family:'bebas';
  font-size:22px;
  padding-left:15px;
  text-transform:uppercase;
}
.product_content .title{
  width:270px;
  height:35px;
  background:#F00;
  color:#FFF;
  line-height:35px;
  font-family:'bebas';
  font-size:22px;
  padding-left:15px;
  text-transform:uppercase;
  margin-bottom:10px;
}
.btn-sign {
  width:460px;
  margin-bottom:20px;
  margin:0 auto;
  padding:20px;
  border-radius:5px;
  background: -moz-linear-gradient(center top, #00c6ff, #018eb6);
  background: -webkit-gradient(linear, left top, left bottom, from(#00c6ff), to(#018eb6));
  background:  -o-linear-gradient(top, #00c6ff, #018eb6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00c6ff', EndColorStr='#018eb6');
  text-align:center;
  font-size:36px;
  color:#fff;
  text-transform:uppercase;
}
.btn-sign a { color:#fff; text-shadow:0 1px 2px #161616; }
#mask {
  display: none;
  background: #000;
  position: fixed; left: 0; top: 0;
  width: 100%; height: 100%;
  opacity: 0.8;
  z-index: 99999;
}
.login-popup{
  display:none;
  background: #333;
  border: 2px solid #ddd;
  float: left;
  font-size: 1.2em;
  position: fixed;
  top: 50%; left: 50%;
  z-index: 99999999;
  box-shadow: 0px 0px 20px #999;
  -moz-box-shadow: 0px 0px 20px #999;
  -webkit-box-shadow: 0px 0px 20px #999;
  border-radius:3px 3px 3px 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  font-family:'neo';
}
.login-popup img.lock{
  position: absolute;
  top: -47px;
  left: 18px;
  width: 93px;
}
img.btn_close {
  float: right;
  margin: -17px -16px 0 0;
}
fieldset {
  border:none;
}
.login-popup form{
  width:350px;
  background:#FFF;
  text-align:left;
  padding-bottom:10px;
}
.login-popup .title
{
  font-size:14px;
  color:#177b0a;
  line-height:30px;
  text-align:center;
  font-size:25px;
  background:#FFF;
  padding:10px 0px 15px 125px;
  text-align:left;
}
.login-popup label{
  text-transform:none;
  margin-left:15px;
}
.login-popup .clstxt
{
  width:90%;
  height:30px;
  border:1px solid #ebebeb;
  margin:0px 0px 0px 5%;
}
.login-popup .clstxt2
{
  width:90%;
  height:30px;
  margin:0px 0px 0px 5%;
}
.login-popup .clstxt2 b
{
  text-transform:none;
  font-weight:normal;
}
.login-popup .clstxt2
{
}
.login-popup .clstxt1
{
  margin-top:10px;
}
.login-popup .clstxt1 input.btnlogin
{
  border:none;
  background:#24aa00;
  padding:7px 20px;
  color:#FFF;
  font-family:'neo';
  float:right;
  margin-right:20px;
  font-size:17px;
  cursor:pointer;
}
.login-popup .clstxt1 input.btnlogin:hover
{
  background:#228a05;
}
.login-popup .clstxt input.txt2
{
  width:96%;
  height:20px;
  border:none;
  background:none;
  margin:5px 1%;
  padding-left:5px;
  background-color:#FFF;
}
input:-webkit-autofill{
  background-color:#FFF !important;
}
.clear_footer{
  clear:both;
  display:none;
}
.clear_footer1{
  clear:both;
  display:none;
}
.share-footer{
  width:35%;
  float:left;
}
.go-top {
  position: fixed;
  bottom: 30px;
  right: 0px;
  text-decoration: none;
  color: #000;
  font-size: 12px;
  padding: 1em;
  display: none;
  opacity:0.5;
}
.go-top:hover{
  opacity:1;
}
table.nhanbanh{
  padding:0px;
  width:100% !important;
}
table.nhanbanh tr tr{
  padding:10px 0px 0px 0px;
  margin:0px;
}
table.nhanbanh p{
  margin:0px 0px 10px 0px;
  padding:0px;
}
table.nhanbanh img{
  margin-bottom:15px;
}
.nhanbanh_item_le{
  float:left;
  width:48%;
  margin:0px 0px 10px 0px;
}
.nhanbanh_item_le img{
  width:100%;
  border:1px solid #6e5727;
  padding:2px;
}
.nhanbanh_item_chan{
  float:right;
  width:48%;
  margin:0px 0px 20px 0px;
}
.nhanbanh_item_chan img{
  width:100%;
  border:1px solid #6e5727;
  padding:2px;
}
#result{
  padding:5px 0px;
}
#result img{
  width:180px;
}
.owl-item .item img {
  width: 100%;
  height: 100%;
}
.slogan
{
  text-align:left;
  height:26px;
  line-height:15px;
  margin:12px;
  float:left;
  width:42%;
  color:#FFF;
  font-size:13px;
}
.trongluongbanh{
  padding:22px;
  position:relative;
  border: 1px solid #6b493d;
  margin-top: 25px;
}
.trongluongbanh .title {
  position: absolute;
  top: -13px;
  left: 38%;
  background: #3e180d;
  color: #FFF;
  padding: 3px 10px;
  border-radius: 3px;
}
div.kg{
  padding-top:20px;
}
div.kg input{
  width:60px;
  height:20px;
  border: 1px solid #e0e0e0;
  padding-left:4px;
}
div.kg input:hover{
  border: 1px solid #6e5727;
}
div.kg .label{
  font-weight:bold;
  width:100px;
  float:left;
}
a.muangay{
  background:#e3e4e5 url(../images/payment-32.png) no-repeat 5% center;
  padding: 1em 2em;
  border:1px solid #CCC;
  font-size: 16px;
  color: #0078FF;
  margin: 0 3em;
  font-weight:bold;
  text-transform:uppercase;
  transition:0.3s;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  border-radius:5px;
}
a.muangay:hover{
  color:#F00 !important;
  transition:0.3s;
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
}
.gia_sale{
  text-decoration:line-through;
  color:#333;
}
.form_login_mobi{
  display:none;
}
.form_login_mobi{
}
.form_login_mobi ul{
  margin:0px;
  padding:0px;
  float:right;
}
.form_login_mobi ul li{
  float:left;
  margin-right:10px;
  line-height:45px;
}
.form_login_mobi ul li a.login_mobi img{
  width:30px;
}
.form_login_mobi ul li a.cart_mobi img{
  width:34px;
}
.form_login_mobi ul li a.search_mobi img{
  width:28px;
}
.login-popup_mobi{
  width:300px;
  position:absolute;
  top:40px;
  right:0px;
  display:none;
  z-index:99999999999999999999999999999;
  background:#FFF;
  padding:25px 20px;
  border:1px solid #efeeee;
}
.login-popup_mobi .clstxt2{
  width:100%;
  float:left;
  text-align:left;
  line-height:20px;
}
.login-popup_mobi .clstxt{
  width:100%;
  float:left;
}
.login-popup_mobi .clstxt input{
  width:97%;
  height:20px;
  border:1px solid #efeeee;
  padding-left:3%;
  transition:0.7s;
}
.login-popup_mobi .clstxt input:hover{
  border:1px solid #3e180d;
  transition:0.7s;
}
.login-popup_mobi .clstxt1
{
  float:right;
}
.login-popup_mobi .clstxt1 input{
  border:none;
  background:#3e180d;
  padding:4px 15px;
  color:#FFF;
  cursor:pointer;
  margin-left:20px;
}
.login-popup_mobi .clstxt1 input:hover{
  background:#522a1e;
}
.register_mobi{
  text-align:left;
  font-size:15px;
  border:3px double #CCC;
  padding:20px;
}
.register_mobi img{
  float:left;
  margin-right:10px;
}
.register_mobi a.user_mobi{
  background:url(../images/edit_user.png) no-repeat left center;
  padding:8px 0px 8px 30px;
}
.register_mobi a.close_mobi{
  background:url(../images/logout-32.png) no-repeat left center;
  padding:5px 0px 5px 30px;
}
.hello_mobi{
  background:url(../images/OK_smile.png) no-repeat 32% center;
  padding:5px 0px 5px 105px;
}
.hello_mobi span{
  font-weight:bold;
}
.noidung_tin img{
  width:100%;
  height:auto;
}
.clear_sp{
  clear:both;
  display:none;
}
span.logout_mobi{
  float:right;
}
span.logout_mobi a{
  color:#06C;
  font-weight:bold;
}
#tongtienmuahang{
  font-family:'neo';
  font-size:15px;
}
.comment_news{
  padding:10px;
  border-bottom:1px solid #b0adad;
  position:relative;
}
.comment_news textarea{
  width:99%;
  height:120px;
  padding-left:5px;
  border:1px solid #e6e6e6;
  box-shadow: inset 0px 2px 2px #DADADA;
}
.comment_news .title{
  background:url(../images/comment.png) no-repeat left center;
  padding-left:40px;
  height:40px;
  line-height:40px;
  font-family:'neo';
  font-size:15px;
  font-weight:bold;
  margin-bottom:20px;
  border-bottom:2px solid #c58408;
}
.comment_news .divUser{
  width:100%;
  height:30px;
  background:#FFF url(../images/user.png) no-repeat 3% center;
  background-size:20px;
  border:1px solid #e6e6e6;
  border-radius:5px;
  box-shadow: inset 0px 2px 2px #DADADA;
}
.comment_news .divUser input{
  margin-left:40px;
  margin-top:7px;
  border:none;
  width:84%;
}
.comment_news .divEmail{
  width:100%;
  height:30px;
  background:#FFF url(../images/email.png) no-repeat 3% center;
  background-size:20px;
  border:1px solid #e6e6e6;
  border-radius:5px;
  margin-top:15px;
  box-shadow: inset 0px 2px 2px #DADADA;
}
.comment_news .divEmail input{
  margin-left:40px;
  margin-top:7px;
  border:none;
  width:84%;
}
.comment_news .divPhone{
  width:100%;
  height:30px;
  background:#FFF url(../images/didong.png) no-repeat 3% center;
  background-size:20px;
  border:1px solid #e6e6e6;
  border-radius:5px;
  margin-top:15px;
  box-shadow: inset 0px 2px 2px #DADADA;
}
.comment_news .divPhone input{
  margin-left:40px;
  margin-top:7px;
  border:none;
  width:84%;
}
.comment_news input.subcmmt{
  background:#c58408;
  border:1px solid #aa7208;
  color:#FFF;
  padding:4px 10px;
  float:right;
  margin-top:15px;
  cursor:pointer;
}
.comment_news input.subcmmt:hover{
  background:#a5710f;
}
.comment_news input.subresetcmmt{
  background:#c58408;
  border:1px solid #aa7208;
  color:#FFF;
  padding:4px 10px;
  float:right;
  margin-top:15px;
  cursor:pointer;
  margin-right:10px;
}
.comment_news input.subresetcmmt:hover{
  background:#a5710f;
}
.form_cmmt{
  width:48%;
  float:left;
}
.form_cmmt1{
  width:48%;
  float:right;
}
.error{ color:#CC0000; font-size:12px; margin-top:4px; font-style:italic; width:200px;}
.error_captcha{
  color:#CC0000;
  font-size:12px;
  margin-top:4px;
  font-style:italic;
  width:200px;
  position:absolute;
  bottom:12px;
  left:28%;
}
.success{ color:#009900; font-size:12px; margin:4px; font-style:italic; width:200px;}
img#refresh{
  float: left;
  margin-left: 0px;
  cursor: pointer;
  margin-top: 7px;
}
#Send{ border:#CC0000 solid 1px; float:left; background:#CC0000; color:#FFFFFF;}
#wrap{
  margin-top:20px;
}
#captcha{
  float:left;
}
img#captcha{
  float:left;
  background:none !important;
  border-radius:5px;
}
#refresh{
}
#code{
  clear:both;
  border:1px solid #e6e6e6;
  width:75px;
  margin-top:5px;
  margin-left:10px;
  padding-left:5px;
  font-size:16px;
  font-weight:bold;
  height:22px;
}
ul.comment_tintuc{
  margin:0px;
  padding:0px;
}
ul.comment_tintuc li{
  list-style:none;
  border-bottom: 1px solid #ebebeb;
  padding:8px 5px;
}
ul.comment_tintuc li img{
  float:left;
  margin-right:15px;
}
.noidung_binhluan{
  float:left;
  width:80%;
  color: #191919;
  line-height: 20px;
  font-family:Verdana, Geneva, sans-serif;
}
.traloi{
  float:right;
  width:12%;
  position:relative;
}
.traloi a{
  position:absolute;
  right:0px;
  bottom:0px;
  color: #3b51000;
  cursor: pointer;
  background:url(../images/traloi.png) no-repeat left center;
  padding:0px 0px 0px 18px;
}
.traloi a:hover{
  text-decoration:underline;
}
.noidung_binhluan span.name{
  color: #3b51000;
  font-weight:bold;
}
.noidung_binhluan span.date_cmmt{
  color: #9197a3;
  font-size:12px;
}
.comment_login_news{
  padding:10px;
  position:relative;
}
.comment_login_news img{
  float:left;
}
.comment_login_news textarea{
  width:99%;
  height:40px;
  padding-left:5px;
  border:1px solid #e6e6e6;
  box-shadow: inset 0px 2px 2px #DADADA;
  margin-bottom:5px;
}
.comment_login_news .title{
  background:url(../images/comment.png) no-repeat left center;
  padding-left:40px;
  height:40px;
  line-height:40px;
  font-family:'neo';
  font-size:15px;
  font-weight:bold;
  margin-bottom:20px;
  border-bottom:2px solid #c58408;
}
.form_cmmt2{
  width:92.5%;
  float:right;
}
.comment_login_news input.subcmmt{
  background:#c58408;
  border:1px solid #aa7208;
  color:#FFF;
  padding:2px 10px;
  float:right;
  margin-top:5px;
  cursor:pointer;
}
.comment_login_news input.subcmmt:hover{
  background:#a5710f;
}
.comment_login_news input.subresetcmmt{
  background:#c58408;
  border:1px solid #aa7208;
  color:#FFF;
  padding:2px 10px;
  float:right;
  margin-top:5px;
  cursor:pointer;
  margin-right:10px;
}
.comment_login_news input.subresetcmmt:hover{
  background:#a5710f;
}
.comment_cap1{
  width:96%;
  float:right;
  display:none;
}
.form_cmmt3{
  width:92%;
  float:right;
}
.comment_login_news{
  padding:10px;
  border-bottom:1px solid #b0adad;
  position:relative;
}
.comment_login_news textarea{
  width:99%;
  height:120px;
  padding-left:5px;
  border:1px solid #e6e6e6;
  box-shadow: inset 0px 2px 2px #DADADA;
}
.comment_login_news .title{
  background:url(../images/comment.png) no-repeat left center;
  padding-left:40px;
  height:40px;
  line-height:40px;
  font-family:'neo';
  font-size:15px;
  font-weight:bold;
  margin-bottom:20px;
  border-bottom:2px solid #c58408;
}
.comment_login_news .divUser_cap2{
  width:100%;
  height:30px;
  background:#FFF url(../images/user.png) no-repeat 3% center;
  background-size:20px;
  border:1px solid #e6e6e6;
  border-radius:5px;
  box-shadow: inset 0px 2px 2px #DADADA;
}
.comment_login_news .divUser_cap2 input{
  margin-left:40px;
  margin-top:7px;
  border:none;
  width:84%;
}
.comment_login_news .divEmail_cap2{
  width:100%;
  height:30px;
  background:#FFF url(../images/email.png) no-repeat 3% center;
  background-size:20px;
  border:1px solid #e6e6e6;
  border-radius:5px;
  margin-top:15px;
  box-shadow: inset 0px 2px 2px #DADADA;
}
.comment_login_news .divEmail_cap2 input{
  margin-left:40px;
  margin-top:7px;
  border:none;
  width:84%;
}
.comment_login_news .divPhone_cap2{
  width:100%;
  height:30px;
  background:#FFF url(../images/didong.png) no-repeat 3% center;
  background-size:20px;
  border:1px solid #e6e6e6;
  border-radius:5px;
  margin-top:15px;
  box-shadow: inset 0px 2px 2px #DADADA;
}
.comment_login_news .divPhone_cap2 input{
  margin-left:40px;
  margin-top:7px;
  border:none;
  width:84%;
}
.comment_login_news input.subcmmt{
  background:#c58408;
  border:1px solid #aa7208;
  color:#FFF;
  padding:4px 10px;
  float:right;
  margin-top:15px;
  cursor:pointer;
}
.comment_login_news input.subcmmt:hover{
  background:#a5710f;
}
.comment_login_news input.subresetcmmt{
  background:#c58408;
  border:1px solid #aa7208;
  color:#FFF;
  padding:4px 10px;
  float:right;
  margin-top:15px;
  cursor:pointer;
  margin-right:10px;
}
.comment_login_news input.subresetcmmt:hover{
  background:#a5710f;
}
#code_cap2{
  clear:both;
  border:1px solid #e6e6e6;
  width:75px;
  margin-top:5px;
  margin-left:10px;
  padding-left:5px;
  font-size:16px;
  font-weight:bold;
  height:22px;
}
ul.comment_tintuc_cap2{
  margin:0px;
  padding:0px 0px 0px 58px;
}
ul.comment_tintuc_cap2 li{
  list-style:none;
  border-bottom: 1px solid #ebebeb;
  padding:8px 5px;
}
ul.comment_tintuc_cap2 li img{
  float:left;
  margin-right:15px;
}
.noidung_binhluan_cap2{
  float:left;
  width:80%;
  color: #191919;
  line-height: 20px;
  font-family:Verdana, Geneva, sans-serif;
}
.noidung_binhluan_cap2 span.name{
  color: #3b51000;
  font-weight:bold;
}
.noidung_binhluan_cap2 span.date_cmmt{
  color: #9197a3;
  font-size:12px;
}
.img_noidung_fancy
{
  width:30%;
  float:left;
  padding:2px;
  border:1px solid #e6e6e6;
}
.sanpham_mota_fancy
{
  float:right;
  width:68%;
  text-align:justify;
  font-family:'neo';
}
.sanpham_mota_fancy h1.title  a
{
  color:#FFF;
}
.sanpham_mota_fancy h1.title a:hover
{
  color:#FF0;
}
.product_sp1{
  width:28%;
  float:left;
}
.product_sp2{
  width:65%;
  float:right;
}
#content_nhanbanh_fancy {
  border: 1px solid #6b493d;
  width: 100%;
  padding: 12px;
  position: relative;
  margin-top: 10px;
  float: left;
}
#content_nhanbanh_fancy .title {
  position: absolute;
  top: -13px;
  left: 22%;
  background: #3e180d;
  color: #FFF;
  padding: 3px 10px;
  border-radius: 3px;
}
#content_tang_fancy {
  width: 100%;
  position: relative;
  margin-top: 10px;
  float: right;
}
#content_tang_fancy table.tangbanh{
  border:1px solid #6b493d;
  width:100%;
}
#content_tang_fancy table.tangbanh tr th{
  border-bottom:1px solid #6b493d;
  padding:5px 0px 0px 5px;
}
#content_tang_fancy table.tangbanh tr td{
  padding:5px 0px 5px 5px;
}
#content_tang_fancy table.tangbanh tr td.title{
  border-right:1px solid #6b493d;
}
.trongluongbanh_fancy {
  padding: 22px;
  position: relative;
  border: 1px solid #6b493d;
  margin-top: 10px;
}
.trongluongbanh_fancy .title {
  position: absolute;
  top: -13px;
  left: 38%;
  background: #3e180d;
  color: #FFF;
  padding: 3px 10px;
  border-radius: 3px;
}
#wapper_menu_scoll{
  width:100%;
  height:40px;
  position:fixed;
  top:0px;
  left:0px;
  display:none;
  background:#2c2100;
  z-index:999999999;
  transition:0.7s;
  border-bottom:1px solid #daa452;
}
.wapper_menu_scoll{
  width:1000px;
  margin:auto;
}
#wapper_menu_scoll ul{
  margin:0px;
  padding:0px;
}
#wapper_menu_scoll ul li{
  float:left;
}
#wapper_menu_scoll ul li ul{
  display:none;
}
#wapper_menu_scoll ul li:last-child{
  border:none;
}
#wapper_menu_scoll ul li a{
  color:#daa452;
  font-family:'avo';
  font-size:14px;
  text-transform:uppercase;
  padding:2px 22px;
  line-height:40px;
}
#wapper_menu_scoll ul li a:hover {
  color:#FFF;
  background:url(../images/menu-hover.png) repeat-x;
}
#wapper_menu_scoll ul li.selected a {
  color:#FFF;
  background:url(../images/menu-hover.png) repeat-x;
  font-weight:bold;
}
#wapper_menu_scoll ul li.selected_first a {
  color:#FFF;
  background:url(../images/menu-hover.png) repeat-x;
  font-weight:bold;
}
.btn {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
@-webkit-keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.hvr-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
  -webkit-animation-name: hvr-wobble-vertical;
  animation-name: hvr-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
.xemthem {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.xemthem:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2386c7;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.xemthem:hover, .xemthem:focus, .xemthem:active {
  color: white;
}
.xemthem:hover:before, .xemthem:focus:before, .xemthem:active:before {
  -webkit-transform: scale(0);
  transform: scale(0);
}
@-webkit-keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.hvr-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
  -webkit-animation-name: hvr-wobble-horizontal;
  animation-name: hvr-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
@-webkit-keyframes hvr-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
}
@keyframes hvr-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
}
.hvr-buzz {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-buzz:hover, .hvr-buzz:focus, .hvr-buzz:active {
  -webkit-animation-name: hvr-buzz;
  animation-name: hvr-buzz;
  -webkit-animation-duration: 0.15s;
  animation-duration: 0.15s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.gh_stt{
  width:5%;
  float:left;
}
.gh_title{
  width:25%;
  float:left;
  color:#09F;
}
.gh_hinh{
  width:60%;
  float:left;
}
.gh_xoa{
  float:left;
  width:10%;
}
.gh_th{
  background:#333;
  color:#FFF;
  line-height:30px;
  text-align:center;
}
.div_thanhtien{
  width:94%;
  margin:auto;
  border-top:1px solid #CCC;
  padding:5px 0px;
  line-height:30px;
}
.div_button{
  padding:5px 10px;
}
.gh_td{
  padding:10px 0px;
}
.gh_td_tt{
  padding:10px 0px;
  border-left:1px dashed #CCC;
  border-right:1px dashed #CCC;
  padding-left:1%;
  padding-right:1%;
  width:57%;
}
.clear_border{
  border-top:1px dotted #CCC;
  margin:10px 0px;
}
span.thanhtien {
  background: url(../images/Dollar.png) no-repeat 4% center;
  float:left;
  padding:4px 0px 4px 40px;
}
span.thanhtien_text{
  float:right;
  font-size:18px;
  color:#F00;
  font-weight:bold;
  font-family:'neo';
}
.gh_line{
  border-top:1px dashed #F96;
  clear:both;
  width:98%;
  margin:auto;
}
.gh_tieude{
  width:30%;
  float:left;
  text-align:left;
}
#frm_update{
  padding-bottom:10px;
}
.gh_noidungtin{
  width:46%;
  float:right;
  margin-right:1%;
}
#giohang_parent{
}
#wapper_slider_dm{
  width:1000px;
  margin:auto;
  margin-top:10px;
}
.slider{
  width:760px;
  float:right;
}
.slider_item{
}
.danhmucsp{
  width:230px;
  float:left;
}
.danhmuc_item{
  border:1px solid #dbdbdb;
  text-align:left;
  margin:0px 0px 5px 0px;
}
.danhmuc_item .title{
  height:30px;
  padding-left:0%;
}
.danhmuc_item .title img{
  float:left;
  margin-right:5px;
  margin-top:0px;
}
.danhmuc_item .title a{
  line-height:30px;
  color:#456bb0;
  text-transform:uppercase;
  font-weight:bold;
  font-size:12px;
}
.danhmuc_item ul{
  margin:0px;
  padding:0px;
}
.danhmuc_item ul li{
  line-height:30px;
  border-bottom:1px dotted #dbdbdb;
  padding-left:5%;
}
.danhmuc_item ul li:last-child{
  border:none;
}
.danhmuc_item ul li span{
  margin-right:5px;
  color:#831621;
}
.menu_footer{
  height:3px;
  margin-top:10px;
  border-bottom:3px double #CCC;
  width:100%;
}
a.info {
  color: #B3D6EB;
  line-height: 0px;
  background-size: 25px auto;
  margin-right: 10px;
  border: 1px solid #B3D6EB;
  border-radius: 5px;
  padding: 4px 10px;
}
a.manager {
  color: #B3D6EB;
  line-height: 0px;
  background-size: 25px auto;
  margin-right: 18px;
  border: 1px solid #B3D6EB;
  border-radius: 5px;
  padding: 4px 10px;
}
a.out {
  color: #B3D6EB;
  line-height: 0px;
  background-size: 25px auto;
  margin-right: 10px;
  border: 1px solid #B3D6EB;
  border-radius: 5px;
  padding: 4px 10px;
}
a.info:hover {
  border:1px solid #FF0;
  color:#FF0;
}
a.manager:hover {
  border:1px solid #FF0;
  color:#FF0;
}
a.out:hover {
  border:1px solid #FF0;
  color:#FF0;
}
.clear_dm{
  clear:both;
  height:0px !important;
}
ul.sanpham_news_in{
  width:232px;
  float:left;
  text-align:left;
  border:1px solid  #d6d6d6;
  border-radius:0px 0px 5px 5px;
  padding-right:5px;
}
ul.sanpham_news_in li{
  background:url(../images/bg-li-news.png) no-repeat 4% 10px;
  padding:5px 0px 5px 25px;
  border-bottom:1px dotted #d6d6d6;
}
ul.sanpham_news_in li:last-child{
  border:none;
}
ul.sanpham_news_in li a{
  line-height:20px;
}
ul.tintuc_home{
  width:68%;
  float:left;
}
.news_fancy{
  border:1px solid #e1e1e1;
  border-radius:15px;
  padding:10px;
}
ul.tintuc_home li{
  float:left;
  width:48%;
  padding:5px 0px;
  border-bottom:1px solid #e1e1e1;
}
ul.tintuc_home li.new_li1{
  float:left;
  border-right:1px solid #e1e1e1;
  padding-right:10px;
}
ul.tintuc_home li.new_li2{
  float:right;
}
.clear_news{
  clear:both;
}
ul.tintuc_home li img{
  width:73px;
  max-height:67px;
  float:left;
  margin-right:5px;
  border:1px solid #e1e1e1;
}
ul.tintuc_home li h5{
  color: #82439d;
  margin:0px 0px 5px 0px;
  font-size:12px;
}
.fancy{
  float:right;
  width:30%;
}
.ykienkhachhang{
  padding:0px 10px;
  border-top:1px solid #e5e5e5;
  padding-top:10px;
}
.ykienkhachhang .title{
  font-family:'bebas';
  font-size:20px;
  color:#80429d;
  margin-bottom:10px;
}
.ykienkhachhang img{
  float:left;
  margin-right:5px;
}
.ykienkhachhang span{
  font-style:italic;
  color:#8c8c8c;
}
ul.danhmuc_cap2{
  margin:0px;
  padding:0px;
  position:absolute;
  top:0px;
  right:10%;
}
ul.danhmuc_cap2 li{
  float:left;
  line-height:33px;
}
ul.danhmuc_cap2 li a{
  color:#000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  white-space:nowrap;
  text-transform:none;
  padding:0px 5px;
}
.nhungdieucanbiet{
  width:31%;
  float:left;
}
.nhungdieucanbiet .title{
  font-family:'neo';
  text-transform:uppercase;
  font-size:14px;
  margin-bottom:15px;
  border-bottom:2px solid #f5f5f5;
  padding-bottom:10px;
}
.nhungdieucanbiet .title a{
  line-height:30px;
  color:#0075bc;
}
.nhungdieucanbiet .title img{
  float:left;
  margin-right:5px;
}
.nhungdieucanbiet ul{
  margin:0px;
  padding:0px;
}
.nhungdieucanbiet ul li{
  background:url(../images/icon-cb.png) no-repeat 2% 8px;
  padding:0px 0px 0px 15px;
  margin:5px 0px;
}
.tintucsukien{
  width:31%;
  float:left;
  margin-left:2%;
}
.tintucsukien .title{
  font-family:'neo';
  text-transform:uppercase;
  font-size:14px;
  margin-bottom:15px;
  border-bottom:2px solid #f5f5f5;
  padding-bottom:10px;
}
.tintucsukien .title a{
  line-height:30px;
  color:#0075bc;
}
.tintucsukien .title img{
  float:left;
  margin-right:5px;
}
.tintucsukien ul{
  margin:0px;
  padding:0px;
}
.tintucsukien ul li{
  background:url(../images/icon-cb.png) no-repeat 2% 8px;
  padding:0px 0px 0px 15px;
  margin:5px 0px;
}
.hotrotructuyen{
  width:31%;
  float:left;
  margin-left:2%;
}
.hotrotructuyen .title{
  font-family:'neo';
  text-transform:uppercase;
  font-size:14px;
  margin-bottom:15px;
  border-bottom:2px solid #f5f5f5;
  padding-bottom:10px;
  line-height:30px;
  color:#0075bc;
}
.hotrotructuyen .title img{
  float:left;
  margin-right:5px;
}
table.tenmien{
  width:98%;
  margin:0px auto;
  padding:0px;
  border:1px solid #e5e5e5;
  font-size:12px;
}
table.tenmien td{
  line-height:30px;
  padding-left:1%;
  border-bottom:1px solid #e5e5e5;
}
table.tenmien td a{
  line-height:30px;
}
table.tenmien td.g_tieude{
  width:36%;
  border-right:1px solid #e5e5e5;
}
table.tenmien td.g_gia{
  width:20%;
  border-right:1px solid #e5e5e5;
  text-align:center;
}
table.tenmien td.icon{
  background:url(../images/icon_index.png) no-repeat 2% center;
  padding:0px 0px 0px 35px;
}
table.tenmien td.icon a{
  color:#06C;
}
table.tenmien td.g_daugia{
  width:20%;
  border-right:1px solid #e5e5e5;
  text-align:center;
}
table.tenmien td.g_end{
  width:20%;
  text-align:center;
}
table.tenmien td.title
{
  background:#0075bc;
  color: #FFF;
  border:none;
}
a.xemtacca{
  margin-top:10px;
  float:right;
  color:#0075bc;
  background:url(../images/xemtacca.png) no-repeat right center;
  padding:0px 16px 0px 0px;
  margin-right:10px;
}
a.xemtacca:hover{
  color:#0a6095;
}
.title_add{
  background:url(../images/add.png) no-repeat left center;
  padding:6px 0px 6px 40px;
  text-transform:uppercase;
  font-weight:bold;
  margin-bottom:20px;
  font-size:12px;
}
.title_edit{
  background:url(../images/edit.png) no-repeat left center;
  padding:6px 0px 6px 40px;
  text-transform:uppercase;
  font-weight:bold;
  margin-bottom:20px;
  font-size:12px;
}
.form_them .form_item{
  padding:5px 0px;
}
.form_them .form_item input.txt{
  width:300px;
  height:20px;
  padding-left:5px;
}
.form_them .form_item input.btn{
  background:#f37540;
  border:none;
  color:#FFF;
  cursor:pointer;
  border:1px solid #eba688;
  padding:3px 10px;
  font-weight:700;
}
.form_them .form_item label.radio{
  width:50px;
}
.form_them .form_item input.btn:hover{
  background:#e94e0d;
}
.form_them .form_item select{
  height:24px;
  padding-left:5px;
}
a.dangsanpham{
  background:url(../images/upload.png) no-repeat left center;
  padding:10px 5px 5px 35px;
}
.wapper_sanpham .title{
  background:url(../images/list.png) no-repeat left center;
  padding:6px 0px 6px 35px;
  text-align:left;
  text-transform:uppercase;
  font-weight:bold;
  font-size:12px;
}
table.danhsachsanpham{
  margin-top:10px;
}
table.danhsachsanpham tr td{
  text-align:center;
  font-size:13px;
}
table.danhsachsanpham tr{
  background:#e9e6e6;
  padding:5px 0px;
}
table.danhsachsanpham th{
  background:#333;
  color:#FFF;
  font-size:12px;
}
a.huy{
  background:#f37540;
  border:none;
  color:#FFF;
  cursor:pointer;
  border:1px solid #eba688;
  padding:4px 10px;
  font-weight:700;
  line-height:36px;
}
a.huy:hover{
  background:#e94e0d;
}
.wapper_sanpham{
  position:relative;
}
a.themsanpham{
  background:url(../images/add1.png) no-repeat 2% center;
  padding: 12px 10px 9px 36px;
  border:1px solid #CCC;
  border-radius:4px;
  float:right;
}
a.danhsachdaugia{
  background:url(../images/view1.png) no-repeat 2% center;
  padding: 12px 10px 9px 36px;
  border:1px solid #CCC;
  border-radius:4px;
  float:right;
  margin-left:5px;
}
.qc_bottom img {
  max-width:100% !important;
  height:auto !important;
}
.btn-sign1 {
  width:460px;
  margin-bottom:20px;
  margin:0 auto;
  padding:20px;
  border-radius:5px;
  background: -moz-linear-gradient(center top, #00c6ff, #018eb6);
  background: -webkit-gradient(linear, left top, left bottom, from(#00c6ff), to(#018eb6));
  background:  -o-linear-gradient(top, #00c6ff, #018eb6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00c6ff', EndColorStr='#018eb6');
  text-align:center;
  font-size:36px;
  color:#fff;
  text-transform:uppercase;
}
.btn-sign1 a { color:#fff; text-shadow:0 1px 2px #161616; }
#mask1 {
  display: none;
  background: #000;
  position: fixed; left: 0; top: 0;
  width: 100%; height: 100%;
  opacity: 0.8;
  z-index: 99999;
}
.login-popup1{
  display:none;
  background: #333;
  border: 2px solid #ddd;
  float: left;
  font-size: 1.2em;
  position: fixed;
  top: 50%; left: 50%;
  z-index: 99999999;
  box-shadow: 0px 0px 20px #999;
  -moz-box-shadow: 0px 0px 20px #999;
  -webkit-box-shadow: 0px 0px 20px #999;
  border-radius:3px 3px 3px 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  font-family:'neo';
}
.login-popup1 img.lock{
  position: absolute;
  top: -47px;
  left: 18px;
  width: 93px;
}
img.btn_close1 {
  float: right;
  margin: -17px -16px 0 0;
}
fieldset1 {
  border:none;
}
.login-popup1 form{
  width:350px;
  background:#FFF;
  text-align:left;
  padding-bottom:10px;
}
.login-popup1 .title
{
  font-size:14px;
  color:#177b0a;
  line-height:30px;
  text-align:center;
  font-size:25px;
  background:#FFF;
  padding:10px 0px 15px 125px;
  text-align:left;
}
.login-popup1 label{
  text-transform:none;
  margin-left:15px;
}
.login-popup1 .clstxt
{
  width:90%;
  height:30px;
  border:1px solid #ebebeb;
  margin:0px 0px 0px 5%;
}
.login-popup1 .clstxt2
{
  width:90%;
  height:30px;
  margin:0px 0px 0px 5%;
}
.login-popup1 .clstxt2 b
{
  text-transform:none;
  font-weight:normal;
}
.login-popup1 .clstxt2
{
}
.login-popup1 .clstxt1
{
  margin-top:10px;
}
.login-popup1 .clstxt1 input.btnlogin
{
  border:none;
  background:#24aa00;
  padding:3px 20px;
  color:#FFF;
  font-family:'neo';
  float:right;
  margin-right:20px;
  font-size:17px;
  cursor:pointer;
}
.login-popup1 .clstxt1 input.btnlogin:hover
{
  background:#228a05;
}
.login-popup1 .clstxt input.txt2
{
  width:96%;
  height:20px;
  border:none;
  background:none;
  margin:5px 1%;
  padding-left:5px;
  background-color:#FFF;
}
.thongbao_login{
  background:#FFF;
  padding:10px;
  color:#F00;
}
.div_sanphamct{
  border:1px solid #CCC;
  margin-bottom:10px;
  text-align:left;
  padding:5px 0px;
}
.giahientai{
  background:url(../images/price_tag.png) no-repeat left center;
  padding-left:35px;
  margin-bottom:10px;
}
.giahientai span{
  color:#F00;
  font-size:20px;
  line-height:30px;
}
.songuoi span{
  line-height:30px;
  font-weight:bold;
}
.songuoi{
  background:url(../images/88-32.png) no-repeat left center;
  padding-left:35px;
  margin-bottom:10px;
}
.daugia_text{
  color:#F00;
  font-size:12px;
  background:#e5e2e2;
  padding:5px 10px;
}
.div_button{
  text-align:center;
}
.div_button input{
  height:25px;
}
.div_button input.txt2{
  width:97%;
  padding-left:1%;
}
.div_button input.btnlogin{
  background: #009017 none repeat scroll 0% 0%;
  border: 1px solid #009017;
  border-radius: 4px;
  box-shadow: 2px 2px 7px #808080;
  color: #FFF;
  margin-bottom: 20px;
  padding: 0px 75px;
  cursor:pointer;
  font-size:15px;
  text-transform:uppercase;
  margin-top:10px;
}
.login_daugia{
  background:#F00;
  border-radius:5px;
  color:#FFF !important;
  padding:4px 10px;
  margin:10px 0px;
}
.f-nav{
}
.daugiathanhcong{
  text-align:center;
}
.daugiathanhcong img{
  margin-bottom:20px;
}
.daugiathanhcong a{
  margin-top:20px;
  margin-right:30px;
  color:#03C;
}
.daugiathanhcong a.danhsach{
  background:url(../images/list1.png) no-repeat left center;
  padding:5px 0px 5px 30px;
}
.daugiathanhcong a.tenmien{
  background:url(../images/arrow.png) no-repeat left center;
  padding:6px 0px 6px 30px;
}
.tenmienkhac .title{
  background:url(../images/domain.png) no-repeat left center;
  padding:6px 0px 6px 35px;
  text-transform:uppercase;
  color:#03F;
  font-weight:bold;
  margin-bottom:20px;
}
.tenmientuongtu{
  background:url(../images/domain1.png) no-repeat left center;
  padding:6px 0px 6px 30px;
  margin-right:40px;
}
.tenmienkhac a{
  color:#03C;
}
.tenmienkhac{
  padding-bottom:20px;
}
#giagoc{
  margin:5px 0px;
}
.giamunmua{
  color:#F00;
  font-size:17px;
  font-weight:bold;
  margin-bottom:10px;
}
.regis{
  display:none;
  position:absolute;
  z-index:99999;
  background:#FFF;
  border:1px solid #CCC;
  text-align:left;
  top:35px;
  right:0px;
  width:120px;
}
.register_mobile{
  display:none;
}
.register_mobile{
  display:none;
}
a#regis{
  position:absolute;
  top:3px;
  right:0px;
}
.regis a{
  line-height:25px;
  border-bottom:1px dotted #CCC;
  display:block;
  padding:0px 10px;
}


















.infobottomcontent{
  text-align:left;
  display:table;
  float:left;
  padding:5px;
}
#wapper_bottom_info{
  width:100%;
  border-top:2px solid #d5d5d5;
}
#wapper_bottom_info .databottom{
  width:100%;
  max-width:1000px;
  margin:auto;
  text-align:justify;
}
.groupdmitem {
  background-color: transparent;
  max-width: 76%;
  max-height: 38px;
  box-sizing: border-box;
}
.itemgroupdm {
  float: left;
  width: 100%;
  background-color: #800001;
  line-height: 3em;
  max-height: 38px;
}
.itemgroupdm .title{
  font-weight:bold;
  text-align:center;
  font-size:15px;
}
.itemgroupdm .title a{
  color:#FFF;
}
.itemgroupdm .title a:hover{
  color:#F00;
}
.itemgroupdm .img {
  margin-top: 30px;
  display: none;
}
.dmchan {
  background-color: #BF0F11;
  max-height: 38px;
}
#col2 {
  margin-top: -5px;
}
.title.bgmain {
  background-color: #EFEFEF;
  border-radius: 8px 8px 0px 0px;
  font-size: 13pt;
}
h1.titlee {
  font-weight: bold;
  text-align: left;
  color: #333;
  display: table;
  text-transform: uppercase;
  margin: 0.5em 0 0.6em 1.2em;
  font-size: 20px;
}
.row_xemnhanh .lable {
  float: left;
  width: 90px;
  text-align: left;
  font-weight: bold;
}
.row_xemnhanh .data {
  float: right;
  text-align: left;
  font-weight: bold;
  width: 75%;
}
.row_info_info {
  float: left;
  width: 100%;
}
.xemnhanh_info .soluotxem {
  background-color: #F2F2F2;
  padding: 3px 5px;
  text-align: left;
  font-weight: bold;
  line-height: 40px;
}
.row_xemnhanh .itemnhom {
  background-image: url("../images/icon/arror_bottom.png");
  background-size: 8px auto;
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 15px;
  line-height: 20px;
  float: left;
  margin-right: 15px;
  margin-top: 3px;
  margin-bottom: 3px;
  color: #000;
}
.xemnhanh_info .row_xemnhanh .giagocct {
  text-decoration: line-through;
  color: #666;
}
.noidung_vn {
  padding: 1.5% 2%;
  border: 1px dashed #ECECEC;
}
.btn_cart {
  padding-top: 5%;
}
.list_img {
  background: transparent url("../images/icon/list-icon.png") no-repeat scroll 0% 30% !important;
  position: relative;
  border-bottom: 1px dotted #C9C9C9;
  padding-left: 8px !important;
  margin: 0px 0px 5px;
  min-height: 30px;
  transition: background 0.5s;
}
.list_img a {line-height: 19px !important}
.list_img a:hover {
  color: #F00;
}
.full_fil {
  text-align: center;
  line-height: 24px;
}
.title_full {
  font-size: 13pt;
  color: #000000;
}
.title_full:hover {
  color: red;
}
.price_full {
  color: #7f0000;
  font-weight: bold;
  font-size: 11pt;
}
.zoomContainer {z-index: 9999;}
.menu_lib.list_img:hover {
  padding-left: 15px !important;
  transition: all .3s linear 0s;
}
.menu_li:hover {
  padding-left: 20px !important;
  transition: all .3s linear 0s;
}
.top_sub.content_a img, .top_sub.content_b img {
  padding-right: 8px;
  margin-bottom: -8px;
}
.viewall {
  float: right;
  font-size: 12px;
  font-weight: normal;
  text-transform: none;
  line-height: 16px;
}