@charset "utf-8";

/* CSS Document */



/* Large desktops and laptops */

@media (min-width:768px){

  p.f-menutop-name {

    display: none;

}



  .stylelogo {

    width: 13%;

}



.hotline {

    width: 11%;

    float: right;

}



.form_moblie_search {
    width: 76%;
}

  button.navbar-toggler.navbar-toggler-right

  {

    display: none;

  }

  .artseed-pr-dm-home ul li {

    width: 20%;

}

  li.advmid {

    width: 20%;

}

.v2-home-catepr-showli {

}

  .f-menutop .f-menutop-ul > li:hover .top-menu-backgroud {

      opacity: 1;

      visibility: visible;

  }

  .f-menutop>.f-menutop-ul>li i{display: none;}

  .f-ctn-center.home {

  }

  .mainchild {

  }

  div#fast-container {

  }

  .container {

      width: 100%;

  }

  .top-menu-sub ul li:hover ul {

      display: block;

  }

  .f-miniCart-miniv2:hover .miniCart-body {

      display: block;

  }

}

@media (min-width:568px){

  .viewlist .v2-home-pr-item-boxdetail {

      margin-left: 210px;

  }

}

@media (min-width: 1200px) {

  .container{

    width: 1200px;

    position: relative;

  }

    

  .introduce1 .f-news-bl:before {

    position: absolute;

    bottom: 0px;

    left: 0px;

    content: '';

    background: url(../imgs/beforesp.png) no-repeat;

    height: 24px;

    width: 1060px;

    background-size: 1064px 24px;

  } 

  

  .introduce1 .f-news-bl:after {

    position: absolute;

    bottom: 0px;

    left: 0px;

    content: '';

    background: url(../imgs/aftersp.png) no-repeat;

    height: 24px;

    width: 1060px;

    background-size: 1064px 24px;

  } 

  

  .carousel-control.left{

  z-index:9;

  }



}



/* Portrait tablets and medium desktops */

@media (min-width: 992px) and (max-width: 1199px) {

  .prpage.v2-home-pr-item:hover {

    -webkit-box-shadow: 0px 0px 15px #ccc;

    box-shadow: 0px 0px 15px #ccc;

    -webkit-transform: translateY(-10px);

    -moz-transform: translateY(-10px);

    -ms-transform: translateY(-10px);

    -o-transform: translateY(-10px);

    transform: translateY(-10px);

}

  #myslide{

  height:auto;

  }

  

.f-slider{

  height:auto;  

  }

  

  .introduce1 .f-news-bl:before {

    position: absolute;

    bottom: 0px;

    left: 0px;

    content: '';

    background: url(../imgs/beforesp.png) no-repeat;

    height: 24px;

    width: 1060px;

    background-size: 933px 24px;

  }

  

  .introduce1 .f-news-bl:after {

    position: absolute;

    bottom: 0px;

    left: 0px;

    content: '';

    background: url(../imgs/aftersp.png) no-repeat;

    height: 24px;

    width: 1060px;

    background-size: 933px 24px;

  }

  

  .menuduoi .f-menutop .f-menutop-ul > li > a.firstlink{

      padding: 0px 8px 0;

    }

    

  .v2-hometab-news-small-img{

    height:auto;

    }

  .f-news .f-news-item .f-news-item-img{

    height:auto;  

    }

    

  .carousel-control.left{

  z-index:9;

  } 



  .f-album li .f-album-item-img:before {

    background: url(../imgs/bg_top.png)no-repeat;

    width: 276px;

    height: 37px;

    position: absolute;

    top: 0px;

    left: -8px;

    content: '';

    background-size: 219px;

  } 



  .f-album li .f-album-item-img:after {

    background: url(../imgs/bgbottom.png)no-repeat;

    width: 276px;

    height: 37px;

    position: absolute;

    bottom: -10px;

    left: -8px;

    content: '';

    background-size: 219px;

  } 



  .carousel-caption h1{

    font-size: 18px;

  }   



   .titleblockproduct .f-block-body ul.f-block-news-menu>li{

    padding-right: 0px !important;

  }



  .main1 .titleblockproduct .f-block-news-menu {

    height: 505px;

    overflow: hidden;

  }



  .stlyeblocktitle{

    font-size: 16px !important

  }



  .titleblockproduct .f-block-title h2>span{

    font-size: 12px;

  }



  .sanphammoi{

    display: none;

  }



  .footerdelivery .block-bottom .f-block-body ul.f-block-news-menu>li{

    height: 138px;

  } 

}



/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 991px) {

  .miniv2-toolbar-name {

      float: right;

  }

  a.miniv2-toolbar-barclick {

      width: auto;

  }

  span.miniv2-toolbar-count {

      display: none;

  }

  .f-menutop .f-menutop-ul > li > a.firstlink{

    font-size:13px;

    }

    

      #myslide{

  height:auto;

  }

  

.f-slider{

  height:auto;  

  }

  

  .introduce1 .f-news-bl:before {

    position: absolute;

    bottom: 0px;

    left: 0px;

    content: '';

    background: url(../imgs/beforesp.png) no-repeat;

    height: 24px;

    width: 1060px;

    background-size: 713px 24px;

  }

  

  .introduce1 .f-news-bl:after {

    position: absolute;

    bottom: 0px;

    left: 0px;

    content: '';

    background: url(../imgs/aftersp.png) no-repeat;

    height: 24px;

    width: 1060px;

    background-size: 711px 24px;

  }

  

  .v2-hometab-news-small-img{

    height:auto;

    } 

    

  .f-news .f-news-item .f-news-item-img{

    height:auto;  

    }

    

  .f-center-module .f-center-title .nav-tabs a{

    }

    

  .header .news-top ul{

    display:none; 

    } 

    

  .carousel-control.left{

  z-index:99999999;

  } 

  

  .stylegotop{

    display:none; 

    } 





  .marginselect{

  margin-bottom: 15px;

  }



  .f-center-module .f-center-title .nav-tabs a h2{

    font-size: 12px;

  }



  .form-control{

    margin-bottom: 10px;

  }



  .sidebar{

  }



  .styleheadertop{

  }



  .floatleft{

    float: left;

  }



  .stylesearchbox{

      position: absolute;

      top: -6px;

      right: -15px;

      width: 100%;

  }



  .search-area .control-group{

  }



  .carousel-caption h1{

    font-size: 18px;

  }



  .danhmuctop{

    display: none

  }



   .titleblockproduct .f-block-body ul.f-block-news-menu>li{

    padding-left: 10px !important;

    padding-right: 0px !important;

  } 



  .titleblockproduct .f-block-body ul.f-block-news-menu>li:before{

    display: none;

  }



  .sanphammoi{

    display: none;

  }



  .titleblockproduct {

    position: relative;

    margin-top: -63px;

    z-index: 99;

  }



  .titleblockproduct h2{

    font-size: 10px;

  }



  .titleblockproduct .f-block-body {

    margin-top: 46px;

  }



  .main1 .titleblockproduct .f-block-news-menu {

    height: 374px;

    overflow: hidden;

  }



  .hiddenblock{

    display: none;

  }



  .blocknoibat1{

    display: none;

  }



  .titleblockproduct .f-block-title h2>span{

    font-size: 10px;

  }



  .titleblockproduct .f-block-body ul.f-block-news-menu>li a{

    font-size: 10px;

  }



  .titleblockproduct .f-block-body ul.f-block-news-menu>li:hover .background-option-1{

    display: none !important;

  }



  .titleblockproduct .f-block-body ul.f-block-news-menu>li:hover .background-option-1{

    display: none !important;

  }



  .f-block .f-block-body ul.f-block-news-menu>li:hover>ul{

    display: none;

  }



  .footerdelivery .block-bottom .f-block-body ul.f-block-news-menu>li{

    height: 138px;

  }



  #logo{

    margin-top: 15px;

  } 

  .header-top-top {

      height: auto;

  }

}

@media (max-width:991px){

  .mobile-toggleable-menu.mobile-left.hien {

    left: 0;

    z-index: 9999;

}

  .f-ctn-center.home {

      padding-right: 10px;

      padding-left: 10px;

  }

  ul.f-block-top-news-menu li a span {

      display: block;

      line-height: normal;

      margin-top: 5px;

      float: none;

  }

  ul.f-block-top-news-menu li a {

      color: #fff;

      display: block;

      text-align: center;

  }

  ul.f-block-top-news-menu li img {

      height: auto;

      width: 20px;

      height : 20px;

      float: none;

      padding: 0;

      margin: auto;

  }

  .header-top-top {

  }

}

@media (max-width: 767px){
  .cart{
    margin-right: 15px;
    margin-top: 4px;
    padding: 2px 10px;
  }

  .villa .content h3

  {

    text-align:center

  }

  section#dg-container1 h2

  {

    font-size:20px;

  }

  .panel-title a

  {

    font-size:15px;

  }

  .navbar {

    margin-bottom: 0;

}

  .dg-container

  {

    padding: 20px 0 !important;

}

  section#section_257 .content .info

  {

    background:rgba(41, 158, 10, 0.78);

    padding: 10px 10px;

  }

  

  section#section_246 .content

  {

    padding: 10px 0 15px;

  }

  section#section_197 .title-h2 span

  {

    font-size: 18px;

  }

  section.page-section.page-dk

  {

    margin-top:0

  }

  section#section_197,section.page-section.page-dk

  {

    padding:20px 0

  }

  section#section_197 .content

  {

    width:100%;

    padding: 12px;

  }

  .slideInUp ul li

  {

    margin-left:0;

  }

  .more_section_173

  {

    padding: 20px 10px;

  }

  .item-gt

  {

    padding-bottom:0

  }

  .title-h2 h2,.more_section_173 h2

  {

    font-size: 21px;

    font-weight: 700;

  }

  .title-h2 label,.more_section_173 h2 label

  {

    font-size: 36px;

    line-height: inherit;

  }

  a.timhieu

  {

    margin-top:0;

    font-size: 14px;

    text-align: center;

    margin-bottom: 15px;

  }

  section#section_248 .bg_248

  {

    padding:10px 0;

    background: none;

  }

  section#section_248 h2

  {

  background: none;

  padding-left: 0;

  line-height: 25px;

  }

  .carousel-caption.des_slider h3

  {

    font-size:15px;

  }

  .carousel-caption.des_slider p

  {

    font-size:15px;

    line-height: 22px;

  }

  .carousel-caption.des_slider

  {

    width: 86%;

    left: 10px;

    padding: 10px;

    bottom: 10%;

    top: auto;

    background-color: rgba(41, 158, 10, 0.52);

  }

  .item-gt .content

  {

    width: 100%;

    margin-left: 0;

    padding: 10px;

  }

  .title-h2 h2 span

  {

    font-size: 15px;

    margin-top: 0;

    text-align: left;

    line-height: 22px;

  }

  div#navbarResponsive {

    position: absolute;

    z-index: 11;

    background: #249b0c;

    width: 200px;

    top: 46px;

    right: 0;

}

div#navbarResponsive ul{

  margin:0

}

.navbar-dark .navbar-nav .nav-link

{

  margin: 6px 0;

  text-align: right;

  font-weight: normal;

  border-bottom: 1px solid #fff;

  color: #fff;

}

.navbar-dark .navbar-nav li:last-child a

{

  border-bottom:none

}

  button.navbar-toggler.navbar-toggler-right {

    position: absolute;

    right: 0;

    top: 17px;

    color: #299e0a;

    background: none;

    font-size: 15px;

    border: 1px solid #fff;

}

  .hotline {

    display: none;

}

  .v2-home-pr-item-price-gr

  {

    height:40px;

  }

  .v2-home-pr-item-boxdetail h3 a{

    font-size:14px;

  }

  li.listpr, .v2-home-catepr-showli{

    width:50%

  }

  .f-ctn-center

  {

    padding: 0px 5px;

  }

  .headerbottom1.fixed{

    display:none

  }

  .cdadv9

  {

    padding:0 15px;

  }

  .coladv8

  {

    width:100%;

    padding: 0;

  }

  .adv3

  {

    display:none;

  }

  .imgadv4

  {

    margin-bottom:10px;

    padding: 0;

  }

  .col-adv-3{

    width: 43%;

    display: none;

    float: left;

  }

  .advtext h2

  {

    font-size: 20px;

    font-weight: bold;

  }

  .advtext p

  {

    font-size: 14px;

  }

  li.avdtren{

    margin-bottom:5px;

  }

  .slideto

  {

    padding:0;

  }

  .f-miniCart-miniv2

  {

    margin-right:10px;

  }

  .hotlinetop

  {

    display:none

  }

  .f-product-view

  {

    margin: 0 -10px;

  }

  .f-product-view-other ul{

    margin:0;

  }

  .f-product-view-other ul li

  {

    width: 50%;

    padding: 0 6px;

    border-right: 1px solid #eee;

    border-bottom: 1px solid #eee;

    border-top: 1px solid #eee;

    float: left;

  }

  .glyphicon-chevron-right:before,.glyphicon-chevron-left:before

  {

    left: -35px;

  }

  .glyphicon-chevron-right:after

  {

    left: -37px;

}

.glyphicon-chevron-left:after,.glyphicon-chevron-left:before

{

  left: -4px;

}

    li.listpr

    {

        width: 50%;

        padding: 0 6px;

        border-right: 1px solid #eee;

        border-bottom: 1px solid #eee;

        border-top: 1px solid #eee;

    }

  .img-dm

  {

    height: 260px;

  }

  .stylelogo img {max-height: 65px;}

section#section_246{

    padding: 20px 0;

}

  .f-block.home ul li

  {

    width:50%

  }

  a.hotlie {

    display: none;

}

  .zoomContainer {

    z-index: -1;

    position: relative;

    display: none;

    overflow: hidden;

}

  .zoomWrapper {

    z-index: -1;

    position: inherit;

    width: 100% !important;

    height: auto;

}

.zoomWrapper img

{

  height:auto !important

}

  .f-pr-image-zoom:before {

    position: absolute;

    left: 0;

    top: 0;

    width: 100%;

    height: 100%;

    background: transparent;

    z-index: 11;

}

  ul.f-cate-ul li

  {

    width:50%;

  }

  

  .qcadv9

  {

    width:100%;

    float:left;

    margin-bottom: 13px;

  }

  .img-tow

  {

    margin-top: -2px;

    width: 15%;

    float: left;

  }

  .mt-adv9{

  width: 79%;

  float: left;

  }

  .carousel-indicators

  {

    width:100%

  }

  .form-online

  {

    padding:15px;

  }

  .slide-brands

  {

    padding:15px;

  }

  

  .qc-adv-five,.form-online,.form_custom_1_input_0, .form_custom_1_input_1,.form_custom_1_input_2, .form_custom_1_input_3

  {

    width:100%;

    margin-bottom: 5px;

    margin-left: 0;

    margin-right: 0;

  }

  .f-feedback-home-title

  {

    margin-top:10px;

    font-size: 22px;

  }

  .item-two

  {

    margin-bottom:20px;

  }

  .bg-intro

  {

    padding: 10px 0;

  }

  .short-ct,.tit-adv-two h2

  {

    font-size: 35px;

  }

  div#logo img

  {

    display:inline-block;

  }

  a.hotlinebot

  {

    display: none;

  }

  ul.f-block-top-news-menu li a span{

    display: none;

  }

  .block-option-top {

      display: none;

      text-align: center;

  }

  div#notify-box{display: none;}

  ul.styleheadertop, ul.login-bar li {

      float: none;

      display: none;

  }

  ul.f-block-top-news-menu {

      display: table;

      width: 100%;

  }

  ul.f-block-top-news-menu li {

      float: none;

      display: table-cell;

      vertical-align: middle;

      padding: 0 6px;

  }

  .shopcart {

      float: none;

  }

  .f-menutop-name{

position: absolute;

top: 39px;

right: 15px;

background: #1f5e9e;

text-align: left;

padding: 0 10px;

color: #fff;

vertical-align: middle;

margin-bottom: 0;

}

  .f-menutop-name i {

      color: #fff;

      font-size: 18px;

      margin-left: 0px;

      vertical-align: middle;

  }

  a.viewmore

  {

    display:block !important

  }



  span.vnd-sum

  {

    display:none

  }

  .headder-bottom

  {

    float:left;

    width: 100%;

    margin-top: 2px;

  }

  .list-sr

  {

    padding:0;

  }

  .fixed .f-menutop{

    top: -9px;

  }

  .f-menutop {

  margin: 0;

  position: absolute;

  text-align: right;

  top: -132px;

  left: 10px;

  }



  ul.f-menutop-ul li {

      float: none!important;

      text-align: left;

      position: relative;

      width: 100%;

  }

  .f-menutop .f-menutop-ul>li>a.firstlink {

      font-weight: normal;

      line-height: 22px;

      border-bottom: 1px dotted #ccc;

      padding: 8px;

      text-transform: uppercase;

  }

  ul.f-menutop-ul li i {

      position: absolute;

      right: 0;

      top: 0;

      font-size: 16px;

      cursor: pointer;

      color: #fff;

      display: block;

      background: #333745;

      height: 38px;

      width: 39px;

      text-align: center;

      line-height: 38px;

  }

  .top-menu-backgroud{

    opacity: 1;

    visibility: visible;

    position: static;

    display: none;

  }

  .top-menu-sub ul li ul {

      position: static;

      padding-left: 10px;

      display: none;

  }

  .top-menu-sub ul li a {

      background: none;

      display: block;

      font-size: 14px;

      font-weight: normal;

      padding: 10px 25px 10px 9px;

      color: #333745;

      border-bottom: 1px solid #f4f4f4;

      -webkit-transition: 0.5s ease-in-out;

      -moz-transition: 0.5s ease-in-out;

      -o-transition: 0.5s ease-in-out;

  }

  .qc-below-slide img {

      float: none;

      width: 100%;

      padding: 0;

  }

  .tab-content .owl-pagination {

      display: none;

  }

  .tab-content .owl-theme .owl-controls{margin-top: 0;}

  ul.v2-home-catepr-tabul{display: none;}

  .v2-home-pr-item {

      padding: 0;

      border: none;

      margin-top: 6px;

  }

  div#logo {

  padding: 0;

  margin: 5px;

  }

  .search-area .input-group {

      width: 100%;

  }

}

@media (max-width:768px) and (min-width:561px){

  .menu-tren {

      padding-left: 0;

      margin-top: -1px;

  }

  div#search-box {

      padding-right: 0;

  }

  .headder-bottom {

      display: table;

      width: 100%;

  }

div#logo img {

    display: inline-block;

}

.f-product-view-info-image {

    clear: both;

}

}



@media (max-width:480px){

  div#slider-feed .item .s-des h3, div#slider-feed .item .s-des label

  {

    text-align:center;

    margin: 0;

  }

  div#slider-feed .item .s-des

  {

    text-align:justify

  }

  .cart_info_name_sp

  {

    font-weight:bold

  }

  .cart_delete {

    position: absolute;

    right: 10px;

    top: 10px;

}

ul.list_list_cart

{

  position:relative

}

  .name_mb {

    width: 30%;

    float: left;

    text-align: left;

    margin-right: 15px;

}

.cart_info_price {

    text-align: left;

    font-weight: bold;

    color: red;

}

ul.list_list_cart li select {

    margin-left: 0 !important;

}

  ul.list_list_cart li

  {

    min-height: auto;

    border-right: none;

    border-bottom: 1px solid #eee;

    padding-bottom: 5px;

    position: initial;

  }

  .list_cart ul.cart_title {

    display: none;

}

  .title-page-dt h1 {



    margin-top: 15px;

}

 .artseed-new-item-content h3 a,.artseed-new-item-sum

 {

   height:auto

 }

  section#section_250

  {

    padding:20px 0

  }

  .btnfeed

  {

    display:none;

  }

  .villa .item figure

  {

    text-align:center;

    margin-bottom: 15px;

  }

  .villa .item figure img{

    display:inline-block;

    width: 130px;

    height: 130px;

  }

  .villa .item

  {

    display:block;

    border-radius: 0;

    flex-wrap: wrap;

    padding: 10px;

    background: hsla(0, 0%, 100%, 0.59);

  }

  .villa .item figure,.villa .item .s-des

  {

    width:100%;

    margin-left: 0 !important;

  }

  div#slider-feed .item

  {

    padding-top:0

  }

  div#slider-feed .item figure

  {

    position:relative;

    text-align: center;

    top: auto;

    left: auto;

    width: auto;

    height: auto;

    margin-bottom: 11px;

  }

  div#slider-feed .item figure img

  {

    border-radius:100%;

    display: inline-block;

    margin: auto;

    width: 120px;

    height: 120px;

    background: linear-gradient(to right,#1c7fe0,#3e8dda);

    padding: 5px;

  }

  footer .content

  {

    margin-bottom:10px;

  }

  section#section_258

  {

    margin-top:40px

  }

  section#section_257 .info .title label

  {

    font-size: 80px;

    line-height: 63px;

  }

  .sec2_content .content .info

  {

    margin-bottom:10px;

  }

  section#section_258 h2 label

  {

    font-size: 28px;

  }

  section#section_258 h2

  {

    font-size: 25px;

  }

  section#section_257 .info .nd ul

  {

    padding-left:20px;

  }

  section#section_257 .info .title

  {

    font-size: 23px;

  }

  section#section_252

  {

    padding-bottom:0;

    padding: 0;

    margin: 0;

  }

  .sec2_content .content h3

  {

    margin-bottom:0;

    line-height: 25px;

  }

  .sec2_content .content

  {

    margin-top:10px;

    background: #fff;

    padding: 10px;

    margin-bottom: 10px;

    padding-bottom: 0;

  }

  .sec2_content h2 span

  {

    font-size: 15px;

  }

  .sec2_content h2 label

  {

    font-size: 34px;

    line-height: inherit;

    padding-right: 4px;

  }

  .sec2_content h2

  {

    font-size: 25px;

  }

  .sec2_content

  {

    padding: 0px 0;

  }

  section#section_252 .sec1_content .info

  {

    margin-bottom:15px;

  }

  section#section_249

  {

    padding:20px 0

  }

  .title-dautu h2

  {

     font-size: 20px;

     text-align: left;

     background: url(../images/icon-per.png) no-repeat 0px 5px;

     background-size: 5%;

     padding-left: 27px;

     line-height: 27px;

     margin-left: 10px;

  }

  section#section_249 h2,section#section_250 h2

  {

    font-size: 23px;

    text-align: center;

    margin-bottom: 10px;

  }

  section#section_249 h2 span,.title-tiendo h2 span,.title-dautu h2 span

  {

    text-align:left;

    padding-left: 0;

    background: none;

    font-size: 20px;

  }

  section.page-section.page-dk .info h2 label

  {

    font-size: 27px;

    line-height: inherit;

    float: none;

  }

  section.page-section.page-dk .info h2

  {

    font-size: 22px;

    margin-top: 15px;

  }

  section#section_246 .content .btn

  {

    float:none;

    margin: 0;

  }

  .info-gt

  {

    clear:both;

    width:100%;

    float: left;

    margin-top: 10px;

  }

  .content-video

  {

    margin-top:10px;

  }

  body

  {

    font-size:15px;

    overflow-x: hidden;

  }

  section#section_248 .container .bg_248 .content

  {

  }

  section#section_248 .container .bg_248 .content table td

  {

    width:100% !important;

    padding: 0 !important;

    display: table;

  }

  section#section_248 h2 span

  {

    font-size:15px;

  }

  section#section_248 h2

  {

  font-size: 18px;

  font-weight: 600;

  }

  .dg-wrapper a,.dg-wrapper

  {

    width:100% !important;

  }

  section#section_246 h2

{

  margin-bottom: 10px;

  font-size: 19px;

  line-height: 27px;

  margin-top: 15px;

  font-weight: 600;

}

  .title-h2 h2 span:after

  {

    width:200px;

  }

  .img-gt

 {

   margin-bottom:20px;

 }

  .img-gt-cd

  {

  display: none;

  }

  .info-gt h3

  {

    margin-top: 0;

    font-size: 15px;

    font-weight: 700;

  }

  .item-gt

  {

    display:block

  }

  .bg-dt-pagein

  {

    height:auto

  }

  .title-page-intro h1

  {

    font-size: 34px;

  }

  .artseed-search

  {

    display:none

  }

  .conent-news-main

  {

    display:block

  }

  .form-right,.map

  {

    width:100%

  }

  .info-gt-home h3 a

  {

    font-size: 24px;

    margin-top: 10px;

  }

  .info-gt-home

  {

    margin-top:0;

    margin-left:0;

    margin-right:0;

    padding:0

  }

  .bannertop a:before

  {

    display:none

  }

  .bannertop a span,.bannertop a p

  {

    position:relative;

    font-size: 20px;

    top: auto;

    left: auto;

    color: #333;

    margin-left: 15px;

    margin-top: 15px;

  }

  .headder-bottom input

  {

    font-size:11px;

  }

  .v2-home-pr-item-img-cat

  {

    margin-top:6px

  }

  .prpage .v2-home-pr-item-img, a.v2_bnc_item_avatar, a.owl_item_slideshow,.v2-home-pr-item-img-cat

  {

    height: 180px;

  }

  .v2-home-pr-item-img

  {

    height: 180px;

  }

  .f-block.home ul li

  {

    width:100%

  }

  ul.f-cate-ul li

  {

    width:100%;

  }

  .fanpage

  {

    clear:both;

  }

  .v2-home-catepr-showli

  {

    padding: 0 6px;

    width: 50%;

    padding: 0 6px;

    /* border-right: 1px solid #eee; */

    /* border-bottom: 1px solid #eee; */

    /* border-top: 1px solid #eee; */

  }

  div#search-box {

      width: 100%;

      margin: 10px 0;

      padding: 0;

  }

  .menu-tren{width: 100%;padding: 0;}

  ul.f-product-viewid li {

      width: 100%;

      /* padding: 0 6px; */

      /* border-right: 1px solid #eee; */

      /* border-bottom: 1px solid #eee; */  

      border-top: 1px solid #eee;

  }

  .miniCart-body {

      position: absolute;  

      z-index: 9999;

      right: -20px;

      top: 100%;

      width: 300px;

      background: #fff;

      display: none;

      padding: 50px 0;

      box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);

  }

  .miniCart-body:before {

      right: 31px;

   }

}

