@charset "utf-8";
/* CSS Document */

@media (max-width: 1200px) {
    .center{
    padding: 0;
}

}
@media (max-width: 1024px) {

}
@media (max-width: 992px) {
.store_info .store_ad{display: none;}
    .sub .product_search .box .category{
    width: 100%;
    margin: 0;
    display: block;
}
    .sub .product_search .box button, .sub .product_search .box select, .sub .product_search .box input[type="button"], .sub .product_search .box input[type="reset"], .sub .product_search .box input[type="submit"]{
    width: 100%;
}
    .p_right{
    margin-top: 20px;
}
}
@media (min-width: 992px) {
.sub .product_search .box .set {
    float: none;
    width: auto;
    display: inline-block;
}
}
@media (max-width: 768px) {
    .com_info .search_box{
    display: none;
}
    body #sidebar{
    position: fixed;
    top: 0;
    height: 100vh;
    z-index: 9999;
}
    .topbar,.com_info .meme_info{
    display: none;
}
    .com_info .logo {
    position: relative;
    margin: auto;
}
    .wrapper nav .box{box-shadow: none;}
    .store_menu ul li{
    width: 33.333%;
}

.store_menu ul li a {
    width: 100%;
    display: block;
    padding: 10px;
    text-align: center;
    margin-bottom: -5px;
}
    .catbar #nav-menu .scroll {
  
  white-space: nowrap;

}
.article {
    padding-right: 0;
}

}
    
@media (min-width: 767px) {
.content .rvnm-navbar-box {
    background: transparent !important;
    position: relative !important;
    height: auto !important;
    float: left;
}
    .wrapper .navbar-default,.left_height .member,.wrapper .tb.member{
    display: none;
}

.wrapper.store #sidebar {
    width: 250px;
    float: left;
}

.wrapper.store #sidebar.active {
    margin-left: 0;
}

.content  .rvnm-navbar-box.dark-ruby ul li {
    background: transparent;
}  
}
@media (max-width: 700px) {
    .store_info div{width: 100%;}

}
@media(max-width:550px) {
    .catbar .right{
    position: relative;
    text-align: center;
    width: 100%;
    display: inline-block;
    top: 5px;
}

.catbar .right li {
    width: 50%;
    position: relative;
}
    .catbar .right li a {background-color: #1f9fc1;}
    .catbar .right li::before{
   content: "";
   position: absolute;
   width: 1px;
   height: 50%;
   background-color: #fff;
   left: 0;
   top: 10px;
   z-index: 9;
}
    .catbar .collapse{
    padding: 0;
}
.catbar .right li:nth-child(1)::before {
    display: none;
}
    .catbar .right li a::before{
    display: none;
}
    .sub .goods{
    width: 50%;
}
}
@media(max-width:480px) {

 .catbar  ul.nav > li ul {
    top: 40px;
  }
    .pagination li a{
    display: none;
}
    .page .modal-1 li a.prev, .page .modal-1 li a.next{
    display: block;
}
}
@media(max-width:400px) {
    .article .sub .bt li{
    padding: 0 5px;
}
}
@media(max-width:360px) {
    .sub .goods{
    width: 100%;
}
}
e;
}

.sub .product_search .box .set.price input{}

.wrapper.store #sidebar.active {
    margin-left: 0;
}

.content  .rvnm-navbar-box.dark-ruby ul li {
    background: transparent;
}  
}
@media (max-width: 700px) {
    .store_info div{width: 100%;}

}
@media(max-width:550px) {
    .catbar .right{
    position: relative;
    text-align: center;
    width: 100%;
    display: inline-block;
    top: 5px;
}

.catbar .right li {
    width: 50%;
    position: relative;
}
    .catbar .right li a {background-color: #1f9fc1;}
    .catbar .right li::before{
   content: "";
   position: absolute;
   width: 1px;
   height: 50%;
   background-color: #fff;
   left: 0;
   top: 10px;
   z-index: 9;
}
    .catbar .collapse{
    padding: 0;
}
.catbar .right li:nth-child(1)::before {
    display: none;
}
    .catbar .right li a::before{
    display: none;
}
    .sub .goods{
    width: 50%;
}
    .store.wrapper .sale_box{width: 48%;}
    .store.wrapper .product_list {
    width: 52%;
}
}
@media(max-width: 480px) {

 .catbar  ul.nav > li ul {
    top: 40px;
  }
    .pagination li a{
    display: none;
}
    .page .modal-1 li a.prev, .page .modal-1 li a.next{
    display: block;
}
    .wrapper.store .category_list ul li{
    width: 50%;
}
	.wrapper .tb .list .sort .sort_list .stitle,.wrapper .tb .list .sort .sort_list .item{width: 100%;}

.wrapper .tb .list .sort .sort_list .stitle {
    background-color: #32cef8;
    text-align: center;
    color: #fff;
}

.wrapper .tb .list .sort .sort_list {
    border: none;
}

.wrapper .tb .list .sort .sort_list .item {
    border-left: none;
}
    .article .sub .bt li{
    padding: 5px;
    width: 50%;
}

.article .sub .bt li:nth-child(3) {
    width: 100%;
}
}
@media(max-width:400px) {
    .article .sub .bt li{
    padding: 0 5px;
}
    .store.wrapper .sale_box,.store.wrapper .product_list{width: 100%;}

.store.wrapper .product_list {margin-top: 40px;padding: 0;}

.store.wrapper .tb .slick-prev, .store.wrapper .tb .slick-next {
    top: -40px;
}

.store.wrapper .tb .slick-next {
    right: 10px;
}

.store.wrapper .tb .slick-prev {
    right: 40px;
}
    .wrapper.store .box .list_box{
    float: none;
    padding: 10px;
    margin: 0 0 35px 0;
}
}
@media(max-width:360px) {
    .sub .goods{
    width: 100%;
}
        .wrapper.store .category_list ul li{
    width: 100%;
}
}
