#left .thongke-mid li{color: #575757 !important;}
.slide1 {margin-bottom: 5px; text-align: center;}
.stickytooltip{ display:none;   position:absolute;  width: 325px;   display:none;   z-index:3000;}
.stickytooltip .stickystatus{ background:#000;    color:#fff; padding-top:5px;    text-align:center;  font:700 11px Arial;}
#colorbox2 a.muatiep,#colorbox2 a.giohang{  font-family:arial;  text-align:center;  text-decoration:none;   bottom:10px;    padding:5px 10px;   position:absolute;  height:20px;    font-size:16px; color:#0d2700;}
#colorbox2 a.muatiep{    width:142px;    right:144px;    background:url(../images/next.png) no-repeat;}
#colorbox2 a.giohang{  width:74px; right:41px; background:url(../images/prev.png) no-repeat;}
#colorbox2 #inline_content h1{ color:#d40303;  margin:0;   padding-bottom:8px; font-size:24px; font-weight:400;    font-family:arial;}
#colorbox2 #inline_content p{ margin:8px; color:#595959;  font-size:15px; font-family:Tahoma;}
#cboxTopLeft{ width:21px; height:21px;    background:url(../images/controls.png) no-repeat -101px 0;}
#cboxTopRight{  width:21px; height:21px;    background:url(../images/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{ width:21px; height:21px;    background:url(../images/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{   width:21px; height:21px;    background:url(../images/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{  width:21px; background:url(../images/controls.png) left top repeat-y;}
#cboxMiddleRight{ width:21px; background:url(../images/controls.png) right top repeat-y;}
#cboxTopCenter{ height:21px;    background:url(../images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{ height:7px; background:#fff;}
#colorbox2,#cboxOverlay,#cboxWrapper{ position:absolute;  top:0;  left:0; z-index:9999;   overflow:hidden;}
#cboxOverlay{    position:fixed; width:100%; height:100%;}
#colorbox2 #cboxMiddleLeft,#cboxBottomLeft{   clear:left;}
#colorbox2 #cboxContent{    position:relative;  background:#fff;}
#colorbox2 #cboxLoadedContent{    overflow:auto;}
#colorbox2 #cboxLoadingOverlay,#cboxLoadingGraphic{   position:absolute;  top:0;  left:0; width:100%; height:100%;}
#colorbox2 #cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{    cursor:pointer;}
#colorbox2 .cboxPhoto{   float:left; margin:auto;    border:0;   display:block;}
#colorbox2 .cboxIframe{  width:100%; height:100%;    display:block;  border:0;}
#cboxOverlay{   background:url(../images/overlay.png) repeat 0 0;}
#colorbox2 #cboxContent{  overflow:hidden;}
#colorbox2 .cboxIframe{   background:#fff;}
#colorbox2 #cboxError{ padding:50px;   border:1px solid #ccc;}
#colorbox2 #cboxCurrent{  position:absolute;  bottom:4px; left:58px;  color:#949494;}
#colorbox2 #cboxLoadingOverlay{  background:url(../images/loading_background.png) no-repeat center center;}
#colorbox2 #cboxLoadingGraphic{}
#colorbox2 #cboxClose{   position:absolute;  top:0;  right:0;    width:35px; height:35px;    text-indent:-9999px;    background:url(../images/close.png) no-repeat;}
.cloudzoom-lens{    border:2px solid #888;  width:50px; height:50px;    box-shadow:-0px -0px 10px rgba(0,0,0,.4);   cursor:-webkit-zoom-in; cursor:zoom-in; z-index:10;}
.cloudzoom-zoom{ border:1px solid #888;  width:300px;    z-index:200;    height:300px;   box-shadow:-0px -0px 10px rgba(0,0,0,.4);}
.cloudzoom-zoom-inside{  border:0;   box-shadow:none;}
.cloudzoom-caption{  display:none;   text-align:left;    background-color:#000;  color:#fff; padding:10px;   font-family:sans-serif; font-size:11px;}
.cloudzoom-blank{    background-image:url(blank.gif);}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{   padding:0;  margin:0;   border:0;   outline:0;  vertical-align:top;}
.fancybox-wrap{   position:absolute;  top:0;  left:0; z-index:8020;}
.fancybox-skin{    position:relative;  background:#f9f9f9; color:#444; text-shadow:none;   -webkit-border-radius:4px;  -moz-border-radius:4px; border-radius:4px;}
.fancybox-opened{   z-index:8030;}
.fancybox-opened .fancybox-skin{  -webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);  -moz-box-shadow:0 10px 25px rgba(0,0,0,.5); box-shadow:0 10px 25px rgba(0,0,0,.5);}
.fancybox-outer,.fancybox-inner{   position:relative;}
.fancybox-inner{ overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{   -webkit-overflow-scrolling:touch;}
.fancybox-error{  color:#444; font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin:0;   padding:15px;   white-space:nowrap;}
.fancybox-image,.fancybox-iframe{  display:block;  width:100%; height:100%;}
.fancybox-image{ max-width:100%; max-height:100%;}
#fancybox-loading{    background:url(../images/fancybox/fancy_loading.png) no-repeat;}
.fancybox-close{ background:url(../images/fancybox/fancy_close.png) no-repeat;}
.fancybox-prev span{    background:url(../images/fancybox/fancy_nav_left.png) no-repeat;}
.fancybox-next span{    background:url(../images/fancybox/fancy_nav_right.png) no-repeat;}
#fancybox-loading{ position:fixed; top:50%;    left:50%;   margin-top:-22px;   margin-left:-22px;  background-position:0 -108px;   opacity:.8; cursor:pointer; z-index:8060;}
#fancybox-loading div{    width:44px; height:44px;    background:url(../images/fancybox/fancybox_loading.gif) center center no-repeat;}
.fancybox-close{ position:absolute;  top:-18px;  right:-18px;    width:30px; height:30px;    cursor:pointer; z-index:8040;}
.fancybox-nav{    position:absolute;  top:0;  width:40%;  height:100%;    cursor:pointer; text-decoration:none;   background:transparent url(../images/fancybox/blank.gif);   -webkit-tap-highlight-color:rgba(0,0,0,0);  z-index:8040;}
.fancybox-prev{   left:0;}
.fancybox-next{ right:0;}
.fancybox-nav span{  position:absolute;  top:50%;    width:30px; height:30px;    margin-top:-18px;   cursor:pointer; z-index:8040;   visibility:hidden;}
.fancybox-prev span{  left:10px;}
.fancybox-next span{    right:10px;}
.fancybox-nav:hover span{    visibility:visible;}
.fancybox-tmp{   position:absolute;  top:-99999px;   left:-99999px;  visibility:hidden;  max-width:99999px;  max-height:99999px; overflow:visible!important;}
.fancybox-lock{ overflow:hidden;}
.fancybox-overlay{   position:absolute;  top:0;  background:url(../images/overlay.png) repeat;   left:0; overflow:hidden;    display:none;   z-index:8010;}
.fancybox-overlay-fixed{ position:fixed; bottom:0;   right:0;}
.fancybox-lock .fancybox-overlay{    overflow:auto;  overflow-y:scroll;  background:none repeat scroll 0 0 rgba(0,0,0,.7);}
.fancybox-title{   visibility:hidden;  font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position:relative;  text-shadow:none;   z-index:8050;}
.fancybox-opened .fancybox-title{ visibility:visible;}
.fancybox-title-float-wrap{   position:absolute;  bottom:0;   right:50%;  margin-bottom:-35px;    z-index:8050;   text-align:center;}
.fancybox-title-float-wrap .child{ display:inline-block;   margin-right:-100%; padding:2px 20px;   background:transparent; background:rgba(0,0,0,.8);  -webkit-border-radius:15px; -moz-border-radius:15px;    border-radius:15px; text-shadow:0 1px 2px #222; color:#FFF; font-weight:700;    line-height:24px;   white-space:nowrap;}
.fancybox-title-outside-wrap{  position:relative;  margin-top:10px;    color:#fff;}
.fancybox-title-inside-wrap{ padding-top:10px;}
.fancybox-title-over-wrap{  position:absolute;  bottom:0;   left:0; color:#fff; padding:10px;   background:#000;    background:rgba(0,0,0,.8);}
.autocomplete-w1{   background:url(../images/shadow.png) no-repeat bottom right;    position:absolute;  top:0;  left:0; margin:8px 0 0 6px; _background:0 0;    _margin:0;}
.autocomplete{ border:1px solid #E5E5E5;   background:#FFF;    cursor:default; text-align:left;    max-height:350px;   overflow:auto;  margin:-6px 6px 6px -6px;   _height:350px;  _margin:0;  _overflow-x:hidden; color:#666; font-size:12px;}
.autocomplete .selected{    background:#F0F0F0;}
.autocomplete div{   padding:2px 5px;    white-space:nowrap;}
.autocomplete strong{   font-weight:400;    color:#000;}
body{   font-size:12px;}
a{ color:#03F; outline-style:none;}
input{ outline-style:none;}
h3{   padding:5px;    font-size:14px; text-align:left;}
.wrap-sp{   position:relative;}
#gt-c,#wtgbr{    display:none!important;}
#contentframe{   top:0;}
.grey{   color:gray;}
#banner,#banner div,#menu{  z-index:500;}
#clearboth{   clear:both; height: 0px;}
.totalpageview{   margin-bottom:3px;  padding-bottom:8px!important;}
.ad_img{    padding-top:5px;    text-align:center;}
.li-title{    padding-left:15px;  background:url(../templates/tpl_01/images/icon-baiviet.png) left no-repeat; text-align:left;    margin:0 15px;}
.li-title a{ color:#666; font-size:12px; font-family:Arial,Helvetica,sans-serif;}
#wrap-sanpham .gia .thongtin{   height:auto;    padding-bottom:5px;}
.thongtin p{    line-height:17px;}
a.glow,a.glow:focus,a.glow:hover{  text-decoration:none;   text-shadow:none;   -webkit-transition:500ms linear 0s; -moz-transition:500ms linear 0s;    -o-transition:500ms linear 0s;  transition:500ms linear 0s; outline:0 none; text-transform:capitalize;}
a.glow:focus,a.glow:hover{ text-shadow:-1px 1px 8px #ffc,1px -1px 8px #fff;}
#menutop li.home span.left{  background:0 0;}
.stw-footer{   text-align:right;   color:#575757;  padding-right:15px; padding-bottom:10px;    font-size:11px; padding-top:5px;}
.stw-footer a{    text-transform:none!important;}
.attr td{ background-color:#FFF;  font-size:12px; padding:5px;}
.attr td li{    list-style-type:circle; margin-left:15px;}
.shoppingcart{  font-size:12px; background:#fff;    padding-left:5px;   padding-right:5px;  color:#000;}
.shoppingcart img.cards{ width:101%;}
.shoppingcart h1{ font-size:24px; text-transform:uppercase;   padding:5px;    color:#333; margin-bottom:10px;}
.shoppingcart h3{  margin:20px 0;  border-bottom:1px solid #333;   padding-bottom:1px; font-size:16px; font-family:Verdana,Geneva,sans-serif;  color:#333;}
.shoppingcart table tr.header td{   background-color:#F0F8FF;   text-align:center;  font-weight:700;}
.shoppingcart table tr.footer td{   background-color:#FFF;  font-weight:700;}
.shoppingcart table td{  background-color:#FFF;  color:#000; font-size:12px; padding:5px;}
.shoppingcart table input.field{  height:18px;    width:325px;}
.shoppingcart table td a{ color:#930;}
.shoppingcart .button{    text-align:right;   margin-top:10px;    padding-right:10px;}
.payment{   font-size:18px; color:red;}
input.price{  border:0;   text-align:right;}
.pay_info{  margin:20px;    display:none;}
.pay_info_show{  margin:20px;}
.bank{    margin-top:10px;}
.searchForm input.keyword{  width:298px;    height:18px;}
.searchForm select{   width:300px;    height:20px;}
.searchForm input.giatu{   width:125px;    height:18px;}
.searchForm input.giaden{  width:126px;    height:18px;}
.search_result{   font-size:12px; clear:both; float:none; text-align:left;    padding:5px;    margin-bottom:15px; height:120px;}
.search_result .img{  float:left; min-height:100px;   margin-right:10px;  border:1px solid #CCC;  padding:2px;}
.search_result .img img{  max-width:160px;}
.search_result .price,.search_result .title{  margin-bottom:4px;}
.search_result .title a{    color:#F30; font-weight:700;}
.search_result .chitiet{ color:#575757;}
.search_result .docthem{   float:right;}
.search_result .docthem a{ color:#C30;}
.search-title-result{ border-bottom:1px solid #F2F2F2;    margin:5px 0 10px;}
.search-title-noresult{    text-align:center;  margin:5px 0 10px;}
.general_tt{    font-size:12px; text-align:center;  padding:5px;}
.lienket-mid ul{   width:auto!important;   margin:0!important; padding:0 6px;}
.general_tt_val{ text-align:center;  font-size:12px;}
.general_tigia{ font-size:12px; padding:10px 0; overflow:hidden;}
.general_tigia strong{ padding-left:10px;}
.general_tigia .tigiacuon{ margin:0 auto;  height:101px;   margin-top:10px;    font-size:15px; overflow:auto;  width:178px;    position: relative;}
.general_tigia .nguon{  text-align:center;   color:#F60; padding-top:10px;}
.general_tigia .donvi{   text-align:right;   color:#C00;}
.general_tigia table tr td{    background-color:#FFF;  font-size:12px; padding:2px;}

#mystickytooltip .tooltip{ width:500px;    overflow:hidden; border:1px solid grey; border-radius: 5px;}
#mystickytooltip .tooltip .tooltip-mid p.name{   padding-bottom:7px;}
#mystickytooltip .tooltip .tooltip-mid span.name{   text-align:left;    color:red;  font-size:13px; font-weight:700;}
#mystickytooltip .tooltip .tooltip-mid{  overflow:hidden;    padding:5px 20px 10px 15px; background:#fff;}
#mystickytooltip .tooltip .tooltip-mid .tooltip-mid-wrap img{   max-width:490px;    margin:0 auto;}
#mystickytooltip .tooltip .tooltip-mid .tooltip-mid-wrap p.price{    text-align:center;}
#mystickytooltip .tooltip .tooltip-mid .tooltip-mid-wrap p{   margin:3px 0;   font-size:12px;}
#mystickytooltip .tooltip .tooltip-mid .tooltip-mid-wrap p .price{ color:#275bc3;}
#mystickytooltip .tooltip .tooltip-mid .tooltip-mid-wrap p .red{   color:red;  font-size:14px; text-transform:uppercase;}
#mystickytooltip .tooltip .tooltip-mid .tooltip-mid-wrap .foot{  clear:both; font-size:11px; color:#275bc3;}
#mystickytooltip .tooltip .tooltip-mid .tooltip-mid-wrap .foot .l-side{   float:left;}
#mystickytooltip .tooltip .tooltip-mid .tooltip-mid-wrap .foot .r-side{ float:right;    font-style:italic;}

#comment{  width:96%;  margin:0 auto;  padding-top:10px;}
#comment .red{   color:red!important;}
#comment .title{   height:55px;    background:url(../templates/tpl_07/images/icon-comment.png) no-repeat;  line-height:20px;   clear:both; font-size:12px;}
#comment .title p{    margin:0 0 0 60px;  line-height:normal!important;   float:left;}
p.red{    color:red;  font-weight:700;    font-size:14px;}
#comment .title p.tit1{    color:#575757;}
#comment .comment-item-wrap{  overflow:auto;  height:300px;   width:550px;    float:right;    margin:10px 0;}
#comment .comment-item-wrap .comment-item{   width:529px;    overflow:hidden;    font-size:12px; margin:10px 0;}
#comment .comment-item-wrap .comment-item .comment-item-top{  background:url(../templates/tpl_07/images/bg-item-comment-top.png) no-repeat left top;  display:block;  height:3px;}
#comment .comment-item-wrap .comment-item .comment-item-bot{   background:url(../templates/tpl_07/images/bg-item-comment-bot.png) no-repeat left top;  display:block;  height:3px;}
#comment .comment-item-wrap .comment-item .comment-item-mid{    background:url(../templates/tpl_07/images/bg-item-comment-mid.png) repeat-y left top;   display:block;  overflow:hidden;    padding:1px 5px;}
#comment .comment-item-wrap .comment-item .comment-item-mid p{   text-align:justify; clear:both; margin:5px!important;}
#comment .comment-item-wrap .comment-item .comment-item-mid p.line1{    color:#a4a0a1;  margin-bottom:0;}
#comment .comment-item-wrap .comment-item .comment-item-mid p .name{  color:#000; font-weight:700;}
#comment .form-comment,#content #comment .form-comment{    clear:both; padding:10px 0; width:560px;}
#comment .form-comment p{ margin:4px 0;   line-height:20px;   font-size:12px; color:red;  font-weight:700;}
#comment .form-comment p input,#comment .form-comment textarea{   width:auto!important;   resize:none;    color:#a4a0a1;}
#comment .form-comment .p-submit{   text-align:center!important;    margin-top:10px;}
#comment .reply{   border:1px solid #E8E8E8;   padding:5px;    margin-top:10px;}
#comment .reply strong{   color:red;}
#comment .lb{    font-size:12px; font-weight:400;    color:#575757;  float:left;}
#comment .guibl{    text-align:right;   padding-right:5px;  clear:both;}
#comment .guibl a{    font-size:12px; color:#930;}
#comment p.toadmin{   font-weight:400!important;  color:#575757!important;}
.pathway a{  color:#06C;}
.item-detail{  padding-bottom:10px;    padding-left:3px;   clear:both; padding-top:10px;   text-align:left;}
.item-detail div.img,.item-detail p.img{  margin-right:15px;     margin-bottom:15px; width:175px;    padding:5px;    float:left; text-align:center;}
.item-detail div.img img,.item-detail p.img img{  max-width:175px;border-radius:6px;  box-shadow:0 0 3px #888; }
.item-detail p{   margin:0;}
.item-detail p.gia{   margin-top:5px;}
.item-detail p.gia span.giatt{  font-weight:700;    color:#666;}
.item-detail p.gia span.giakm{ color:#666;}
.item-detail p.gia span.giaban{   font-weight:700;    color:red;}
.item-detail p.gia span.gia{ color:red;}
.item-detail p.name{   margin-bottom:5px;}
.item-detail p.name a{   font-weight:700;}
.item-detail p.themgio{    float:left; width:auto;}
.item-detail p.chonmua a{ font-weight:700;}
.giatt{  font-size:12px;}
.txtcontent{   clear:both; overflow:hidden;    padding:5px;    text-align:justify; font-size:12px;}
.txtcontent textarea{ resize:none;}
.txtcontent:first-child{ margin:0 auto;}
#second table{ max-width:550px;    margin:0 auto;}
#first img{    max-width:450px;    text-align:center;  margin-bottom:10px;}
.contactForm input.field{  width:380px;    height:20px;}
.contactForm td{  font-size:12px; color:#575757;}
#paging{ clear:both; margin-top:10px;    height:25px;    padding-bottom:10px;    margin-right:15px;}
#paging ul.pagination{  text-align:center;  float:right;    width:auto;}
#paging ul.pagination li{    display:inline-block;   float:left; background:#fff;    font-size:13px; height:15px;    color:#4f4f4f;  margin-left:3px;    border:1px dotted #333; font-weight:700;    padding:3px 8px;}
#paging ul.pagination li a{ color:#4f4f4f;  display:block;  padding-left:0;}
#paging ul.pagination li a:hover{ text-decoration:underline;}
.inactive{ color:#CCC!important;}
.updating{  font-size:12px; text-align:center;  padding:10px;}
#right .giohang-mid li{ clear:both; text-align:left;}
#wrap-sanpham .gia .price{    height:auto;    padding-bottom:5px;}
#wrap-sanpham .gia .price>div{   clear:both; text-align:left;}
#right .giohang .danhmuc-mid li a,#right .giohang-mid li a{ float:none; margin:0;}
#right .giohang .danhmuc-mid li a.xoa,#right .giohang-mid li a.xoa{  position:static;    float:right;    margin-left:0;  margin-right:0; margin-top:5px; width:15px; height:15px;    background:url(../templates/tpl_13/images/icon-xoa.png) no-repeat;}
#right .danhmuc .danhmuc-mid p,#right .hotro-mid p{  padding:3px 0;}
.search ul{ height:auto;    overflow:hidden;}
#left .search-mid,.tim{  height:auto;}
#right .idorder{  height:20px;}
tr.bg_table_hightlight td{    background:#F9F9F9!important;}
#right .giohang .danhmuc-mid li{   overflow:hidden;    height:auto;    text-align:left;}
#wtintuc{  height:auto;    float:none; overflow:hidden;    padding-left:3px;   margin-bottom:0;    padding-bottom:10px;}
#right .giohang-mid ul{   overflow:hidden;    width:auto; padding-right:5px;}
#left .sanphammoi-mid li img{ margin-top:5px; max-height: 200px;  max-width: 180px;   width: auto;}
#left .sanphammoi-mid li { background-position: bottom center;}
#main .pathway{  height:auto;    padding:3px 0 10px 10px;    line-height:17px;}
.wrap-sp p.ten{  margin:5px auto 3px;    overflow:hidden;    padding-top:0;  max-width:150px;    text-align:center;}
.img .product-img{    overflow:hidden;    height:170px;   border:0;   width:235px;}
.img .product-img img{    max-height:169px;}
.img .listimage{   width:230px;    height:100px;   padding-top:5px;}
.img .listimage ul{   width:200px;}
.img .listimage li{    padding:1px;    display:inline-block;   height:34px;    border:1px #8f8f8f solid;   width:35px; margin-left:6px;    margin-top:6px; overflow:hidden;}
.img .listimage img{    max-width:35px; max-height:34px;    cursor:pointer;}
.img .product-img a{  display:none;}
.img .product-img a#views{   display:inline;} 
#content #detail .img .product-img,#wrap-sanpham div.img .product-img{  overflow:hidden;    background:0 0; border:0;}
#wrap-sanpham div.img .product-img img{   width:auto; height:auto;}
#content #detail .img .listimage img,#wrap-sanpham div.img .listimage img{  padding:0;}
#content #detail .gia .price .h,#wrap-sanpham .gia .price p.h{  width:auto; font-size:16px; float:none; margin:0;   padding-bottom:5px;}
#footer,#thongso>.wrap-ts,#wrap-sanpham .gia .price p{   height:auto;}
#left .tintuc-mid ul>li.last{  background:0 0; border-bottom:medium none;  padding:10px 10px 10px 0;   text-align:right;}
#product-slider img{   border:0;}
#product-slider{  float:left; width:298px;    margin:0 25px 10px 0;}
#product-slides{  z-index:1;  margin:0 0 7px; height:230px;   width:325px;}
#right .idorder{    width:114px;}
#product-slides img{    max-width:98%;  max-height:98%; padding:0;}
.item-slide{ position:relative;}
#product-thumbs{   width:230px;    overflow:hidden;    min-height:65px;}
#product-thumbs a{ position:relative;  padding:1px;    display:inline-block;   height:36px;    width:36px; margin-left:6px;    margin-top:6px; overflow:hidden;}
#product-thumbs a img{  border:1px solid #888;}
#product-thumbs img.cloudzoom-gallery-active{   border:1px solid #BEDCEA;}
#product-thumbs a img{  border-radius: 0; box-shadow: none;   width:35px; height:35px;    padding:0;  margin:0;}
#left .sanphammoi-mid ul{ text-align:center;  margin:0 auto;  width:190px;    overflow:hidden;}
#menutop li a{   padding:0 15px;  white-space: nowrap;}
#menubottom li{ display:inline; float:none; background-position: right center;}
#menubottom li a,#menubottom li a:hover{   float:none; display:inline-block; height: auto;}
#menubottom li:hover{  float:none;}
#menubottom ul{    display:block;}
#menubottom div{  width:auto;}
#thongso{  clear:both;}
#wrap-sanpham{ padding-top:10px;   margin-bottom:0;}
#wrap-sanpham .gia{ margin-bottom:10px;}
#main .background-mid #wrap-sanpham{  margin-top:0;}
#main .background-mid{   height:auto;}
.wrapper-gt{   font-weight:400;}
.wrapper-gt>div{   width:560px;}
div.tabs>div{  padding:15px;   clear:both;}
.item-detail p.chonmua{   float:left;}
#left .danhmuc-mid ul>li a{ font-size:12px; line-height:16px;   padding-top:5px;    padding-bottom:5px;}
.general_tigia table tr td{   color:#000;}
#nav li li a,#nav10 li li a,#nav11 li li a,#nav12 li li a,#nav13 li li a,#nav14 li li a,#nav15 li li a,#nav2 li li a,#nav3 li li a,#nav4 li li a,#nav5 li li a,#nav6 li li a,#nav7 li li a,#nav8 li li a,#nav9 li li a,#subMenusContainer a,#sub_nav10 a,#sub_nav11 a,#sub_nav12 a,#sub_nav13 a,#sub_nav14 a,#sub_nav15 a,#sub_nav2 a,#sub_nav3 a,#sub_nav4 a,#sub_nav5 a,#sub_nav6 a,#sub_nav7 a,#sub_nav8 a,#sub_nav9 a{  font-size:12px; padding-top:5px;    padding-bottom:5px; line-height:normal;}
#wtintuc .chitiet,#wtintuc .chitietnew{  height:auto;}
.background-pb{   width:auto;}
#wtintuc div.img img.img,#wtintuc div.imga img.img,.thongtin img.img{   border:0;   float:none; width:auto; height:auto;    max-width:150px;}
#main{  padding-bottom:10px;}
.homepage-thongtin .img{  height:100px;  padding-top: 5px;   background: none !important; overflow: inherit !important;    width:124px;}
.homepage-thongtin .img img{ border:0;  padding: 0;  max-height:92px;   max-width:114px;}
#left .thongke-mid ul{ width:180px;    padding-left:0; margin:0 auto;}
#wtintuc .title{    text-align:left;    padding-bottom:5px; padding-top:5px;    margin-top:0;}
div.tabs>div p{ float:none; width:auto; margin-left:0;}
.searchForm{ margin-top:10px;}
#wtintuc .docthem{   text-align:center;}
#wtintuc .docthem a{ padding-left:0;}
#left .tintuc-mid li{ overflow:hidden;}
#content #comment .title,#thongso .txtcontent{   width:auto;}
#main .slide{   width:auto; margin-bottom:10px; height:auto;    text-align:center;}
#content #comment .comment-item-wrap .comment-item{    overflow:auto;}
#top{ display:none;   width:85px; height:76px;    position:fixed; bottom:30px;    right:120px;    text-indent:-99999px;   cursor:pointer; background:url(../images/backtotop.png) no-repeat 0 0;}
#right .lienket-mid ul li{  height:auto;}
#right .giohang .giohang-mid li,#right .giohang-mid li{   min-height:37px;    height:auto;}
#wtintuc div.img,#wtintuc div.imga,.item-body div.img,.thongtin div.img,.wtintuc div.img{ border: none; padding: 1px;  width:155px;    float:left; margin-right:10px;  text-align:center;}
#menubottom li a:hover{    padding:0 4px 0 5px;}
#content #comment .title{   padding-top:0;  height:53px;    margin:0;}
.danhmuc ul.navMenu li li a,.smOW ul li a{  line-height:16px;   padding-left:0!important;}
.smOW ul li{    margin:0 5px;   width:auto; padding:0 5px;}
.smOW{    width:200px;}
.smOW ul{   padding:3px 0!important;}
#left .danhmuc-mid li{ height:auto;    padding-top:0;  padding-bottom:0;}
#left .thongke-mid ul li span{    padding-left: 15px; float: none;    width:63px;}
.shoppingcart{  overflow:hidden;    padding-bottom:20px;}
#menutop li a{    width:auto;}
.background-spm>#wtintuc{    padding:0 3px 10px;}
.wrap-sp p.giam{ clear:both; padding-top:3px;    height:17px;}
p.giam{   color:#F30;}
#right .danhmuc .danhmuc-mid{   height:auto;}
#thongso>.wrap-ts .tabs #first,#thongso>.wrap-ts .tabs #second,#thongso>.wrap-ts .tabs #third{ float:none; width:auto; padding-top:10px;}
.item-detail p.rightcolm{ float:right;}
.wrap-sp p.gia{  height:15px!important;  min-height:inherit; text-align:center;  padding:0;  overflow:hidden;}
.item-detail .img .icon-sale-off{    right:14px;}
div.img{ position:relative; width: auto;  text-align:center;}
div.img img {border-radius:6px;  box-shadow:0 0 3px #888; }
.addthis_default_style{    position:fixed; top:13%;    z-index:1000;   left:-4px;}
.at-vertical-menu{    top:144px!important;}
.buy{   position:relative;}
.buy .addthis_default_style{ position:static;}
#wtintuc div.img img{    padding:0;  margin:0;}
.icon-sale-off {  background: url("../images/icon-km.png")  no-repeat  ;  color: #FFFFFF;  font-size: 14px;  font-weight: 700;  height: 36px;  padding-left: 3px;  padding-top: 17px;  position: absolute;  right: -7px;  top: -3px;  width: 49px;  z-index: 5;}
#wrap-sanpham div.img{    margin-bottom:10px;}
.tooltip .tooltip-bot,.tooltip .tooltip-mid,.tooltip .tooltip-top{   background:0 0;}
.jcarousel-item .inside{    padding-top:2px;}
ul#mycarousel .picture{ height:115px;       width:140px;}
ul#mycarousel .picture img{height:110px; border-radius:6px;  box-shadow:0 0 3px #888;}
#wrap-sanpham div.img #product-slides{    width:237px;    padding-top:3px;}
#left ul#ajaxCart{  margin-left:0;}
#left ul#ajaxCart li{   position:relative;}
#left ul#ajaxCart li a{  margin:0;}
#left ul#ajaxCart li a span{ height:18px;    text-align:left;    overflow:hidden;    width:108px;    float:left; color:#31b1f3;  font-size:12px;}
#left ul#ajaxCart li a.xoa{  right:6px;  top:7px;}
#left ul#ajaxCart li p{ float:left; text-align:left;    width:auto;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{  overflow:hidden;}
#navi{    right:0!important;  height:37px;    top:0;  position:fixed; z-index:1000;   width:100%;}
.none{   background:none!important;}
#headset .none2{ display:block!important;    background:url(../images/header-10.png) 1250px top no-repeat;}
#headset .none2:hover{  background:0 0;}
#headset .none2 #header{   display:none;}
#header{  padding-top:0;  height:37px;    background:url(../images/header-1.png) repeat-x;}
#headset .none2 .default{   display:none;}
#headset .fixed,#headset:hover .default{  display:block!important;}
#headset .one{    float:left; height:37px;    width:31px; background:url(../images/header-2.png) no-repeat;}
#headset .end{  float:left; height:37px;    width:33px; background:url(../images/header-9.png) no-repeat;}
#header ul.login{ margin:0 auto;  width:707px;    font-family:Arial,Helvetica,sans-serif; font-size:0;    display:block;  text-align:center;  height:43px;}
#header ul.login > li{  position:relative;  float: left;    height:37px;    padding-right:2px;  background:url(../images/header-8.png) top right no-repeat;}
#header ul.login>li span{ color:#0061b3;}
#header ul.login>li.last{  background:0 0; padding-right:0;}
#header ul.login>li a{ line-height:37px;   display:block;  padding-right:7px;  font-size:13px; color:#666; background:url(../images/header-4.png) top repeat-x;    float:left;}
#header ul.login>li img{   float:left; margin-right:7px;}
#header ul li ul.sub{  display:none;   font-size:0px;  position:absolute;  top:27px;   width:237px;    padding-top:23px;   background:url(../images/sub-1.png) top no-repeat;}
#header ul li:hover ul.sub{  color:#575757;  display:block!important;    left: 0;}
#header ul li ul.sub li{ margin:0;   font-size: 13px;    text-align:left;    background:url(../images/sub-3.png) repeat-y;   padding:0 15px;}
#header ul li ul.sub li.bot{  line-height: normal;    background:url(../images/sub-6.png) top no-repeat;  position: relative; height:19px;}
#header ul li ul.sub li.lastItem{    line-height: normal;    text-align:right;}
#header ul li ul.sub li.lastItem a{   line-height: normal !important; color:#575757;  float: none;    background: #fff;}
#header ul li ul.sub li .border a{    margin-left:5px;    padding-right:5px;  line-height:normal; background:#fff;    float:none; color:#0c76cf;}
#header ul li ul.sub li span{    float:left; width:50px; margin-right: 10px;}
#header ul li ul.sub li span img{    max-width:50px; max-height:38px;    border:1px solid #96c3ea;}
#header ul li ul.sub li a.del{  margin:0;   padding:0;  height:18px;    right:13px; top:8px;    position:absolute;  width:17px; background:url(../images/sub-5.png) no-repeat;}
#header ul li ul.sub li p{   margin:0;   color:red;  padding-right:10px; line-height:24px;   text-align:right;}
#header ul li ul.sub li p span{   color:#575757;  float:none; border:0;   height:auto;    width:auto;}
#header ul li ul.sub li .border{  background:url(../images/sub-4.png) bottom repeat-x;    position: relative; padding-bottom:15px;    padding-top:10px;}
#header ul li ul.sub li.total{   text-align:right;}
#header ul li ul.sub li.total a{  line-height: normal;    display:inline; color:#3d3d3d;  background:url(../images/pay.png) no-repeat;    padding:6px 10px;   margin:0;}
.goog-te-gadget{  float:left; background:url(../images/header-4.png) top repeat-x;}
.goog-te-gadget-simple{    border:0!important; background:none!important;}
.goog-te-gadget-simple img.goog-te-gadget-icon{    margin-bottom:0!important;  margin-left:5px!important;  margin-right:0!important;   margin-top:10px;}
.goog-te-gadget-simple .goog-te-menu-value{    background:none!important;  padding-right:0!important;  float:none!important;}
.ajViewAll{    height:400px;   width:650px;    overflow:auto;  margin-top:15px;}
.formCheckInvoice{   width:400px;    height:100px;   margin:20px;}
.formCheckInvoice h2{ color:#F30!important;   font-size:22px; margin-bottom:12px;}
.formCheckInvoice p.notes{    font-size:10px; color:#666; font-style:italic;}
.formCheckInvoice .idorder{ height:21px;    width:272px;}
.background-spm,.sanpham-moi,.slideshow2{    overflow:inherit;clear: both;}
ul.jcarousel-skin-tango,ul.navMenu li>ul{  display:none;}
.search input{   width:115px;    height:20px;}
.search select{    height:20px;}
.search span{   line-height:20px;}
.smOW ul li:last-child,.smOW ul li:last-child a{  border-bottom:0!important;  background:none!important;}
#subMenusContainer li,#sub_nav10 li,#sub_nav11 li,#sub_nav12 li,#sub_nav13 li,#sub_nav14 li,#sub_nav15 li,#sub_nav2 li,#sub_nav3 li,#sub_nav4 li,#sub_nav5 li,#sub_nav6 li,#sub_nav7 li,#sub_nav8 li,#sub_nav9 li{    margin:0 3px;   padding-left:5px;   width:auto;}
.addfloat img{ max-width:110px;}
#right .lienket .danhmuc-mid ul{ width:185px;}
.jcarousel-item .inside h2 a{    font-size:13px;}
.goog-te-gadget-icon{    display:none;}
.catDescription{   text-align:left;    padding:5px 0;  margin:0 auto;  width:93%;}
.catDescription img{ max-width:100%;}
.product .catDescription{ width:97%;}
.slide2{   width:1000px;   margin-top:2px;}
.fbFanpage{    padding-top:5px;    width:191px;    text-align:center;}
.addthis-smartlayers .atss{   z-index:0;}
p.gia strike{    color:#575757;}
.hide{    display: none;}
.block{  display: block;}
#ascrail2000 {    display: none;}
#right .thongke ul span{ float: none;    padding-left: 15px;}
 #banner img { max-width: 1000px;}
 ul.tabNavigation li div { float: left;}
 ul.tabNavigation li{display: inline-block;*display: inline;zoom: 1;}
 #wrap-sanpham .buy a img{margin-right:0px !important;}