@media all and (max-width:1100px) {
.new_mobile_nav {display:block;}
.location_wrap {margin-top: 70px; text-align: left;}

.h_inner .serch_icon {position:absolute; color: #e23a0a; top:10px; right:40px; font-size:25px; cursor: pointer;}
.slide {width:100%; position:absolute; top:100px; right:0; bottom:0; height:0; z-index: 99999; overflow:hidden; transition: all .2s ease-in-out; background-color: #fff;}
.slide.on{height: 130px; border-bottom: 1px solid #ddd;}
.serch form {width: 100%;}
.serch > div {width: 96%;}
.media_tablet {display:block;}


#preview {display:none !important;}

.location_contents {position: absolute; width: 95%; transform: translateX(-50%); left: 50%; top: 115px;}

#header { border-bottom:1px solid #ddd; margin-bottom:25px; }
.main_cate { display:none; }
.h_inner .tb_menu  { padding:0 !important; }
.h_inner .tb_num { padding:0 !important; }
.h_inner h1 { text-align:center; }
.h_inner h1 img { width:180px; }
.h_inner .mBtn { position:absolute; left:0; top:6px; color:#e23a0a; font-size:28px;}
.h_inner .tel { position:absolute; top:6px; right:10px; font-size:25px; color:#e23a0a; }
.h_inner .tel a { position:relative; }
.h_inner .tel .c_count { background:#ea5415; color:#fff; font-size:10px; padding:3px; border-radius:100%; width:19px; height:19px; text-align:center; margin:0; position:absolute; right:-10px; top:-2px; }
.h_inner .tel a { color:#e23a0a; }
.h_top .h_inner .tb_menu ul li:after { top:15px; }
.content { float:none; width:100%; padding:30px 0 0 0 !important;}
.right_menu{display:none;}
.head_a{display:none;}
.head_b{display:none;}
.mobile_head { display:block; padding:20px 0; }

.full_cs_banner > ul > li { width:50%; }
.main_imglist ul li:nth-child(4n+0) { margin-right:0 !important; }
.main_imglist ul li:nth-child(5n+0) { margin-right:2%; }
.f_inner .f_txt { width:85%;}
.main_imglist ul li { width:23.5%; }
.quickWrap{top:116px; right:-104px;}
.serch {width: 100%; background-color: #fff; position: absolute; top: 0; left: 0; z-index: 9999; float: none; margin-top: 0; padding: 20px 0;display: block;}
.serch input{display:block;width:90%;margin:0 auto;border-radius:0; border-bottom:3px solid #054db0;padding-right:35px; border:0; background: none;}
.serch button{top:27px;right:6%;}
.ami{display:block;float:left;margin-top:40px;}
.soi{display:block;float:right;margin-top:40px;}
.sci{display:none;float:right;margin-top:40px;}
.h_inner{width:95%;}
.event ul{width:95%;}
.pro_list > ul{width:100%;}
.main_banner{width:95%;}
.f_menu ul{width:95%;}
.f_inner{width:95%;}
.schDistance{width:100%;display:block;margin-left:0;margin-top:5px;}
.schDistance input{margin-left:0;}
.event ul li:nth-child(4){display:none;}
.event ul li{width:32%;margin-right:2%;}
.event ul li:nth-child(3){margin-right:0;}
.pro_list > ul > li{width:32%;margin-right:2%;}
.pro_list > ul > li:nth-child(3n){margin-right:0;}
.pro_list > ul > li:nth-child(4n){margin-right:2%;}
.f_inner h1{margin-right:18px;}

.f_inner .f_txt ul .f_tit {display:block;}
.f_inner .f_txt ul li{margin-right:3vw; display:inline-block;}
.f_inner .f_txt ul {width:100%; margin-bottom: 20px;}

.top_banner{height:70px;}
.h_top{height:40px; line-height:40px; }
.cate .ca_list{width:95%;}
.event ul li h2{font-size:20px;}
.pro_list ul li a{height:220px;}
.width{width:95%; margin:0 auto; }

.list_page .pro_list > ul > li{width:32%;margin-right:2%;}
.list_page .pro_list > ul > li:nth-child(3n){margin-right:0;}
.list_page .pro_list > ul > li:nth-child(4n){margin-right:2%;}


.list_page .pro_list_etc > ul > li{width:15% important; margin-right:2%;}
.list_page .pro_list_etc > ul > li:nth-child(3n){margin-right:2% !important;}
.list_page .pro_list_etc > ul > li:nth-child(6n){margin-right:0 !important;}


.sub.contents{width:95%; padding-bottom:0; }
.cartProcess li{margin-right:130px;}
.cartGoodsName{padding-top:10px !important;}
.orderTitleWrap{float:none !important;padding-left:0;width:100%;display:block;overflow:hidden;}
.myCartTd{padding:10px 0;}
.cartGoodsIconWrap{padding-top:8px !important;}
.sub_layout{width:95%;}
.goodsViewWrap .goods_img {width: 50%;}
.goodsViewWrap .goods_info {width: 47%;}
.selctHow li{line-height:30px;}
.limitCash{padding:0 10px;}
.priceInfo03{font-size:16px;}
.left_menu{ display:none; width:100%;height:auto;}
.right_content{width:100%; padding-left:0; }
.sub_contents{padding:0;}
.subTitWrap { margin:0 0 25px; }
.menu_list li{ margin-bottom:0;line-height:30px;width:25%;}
.lm_top{ display:none; width:30%}
.rc_top{ display:none; width:70%;}
.menu_list{margin-top:30px;}
.gradeInfo > div{font-size:22px !important;}
.cartImgWrap{float:none !important;text-align:center;}
.orderTitleWrap{text-align:center;}
.orderTitle{float:none;}
.cartGoodsName, .cartGoodsIconWrap{float:none;}
.orderDiv01Label{width:90%;}
.orderDiv01Btn{width:180px; margin-bottom: 40px;}
.pimg{display:none;}
.timg{display:block;}
.cimg{margin-top:40px;margin-bottom:80px;}

.f_inner .f_txt ul li:nth-child(4){clear:both;}
.f_inner .f_txt ul li:nth-child(6){clear:both;}
.goodsOption select{width:100%;}

.f_inner h1 { display:none; }
.f_inner .f_txt { width:100%; }
.f_inner .f_txt ul:after { right:12px; }
#visual { height:397px; }
#visual ul li { height:397px; }

.half_wrap { width:100%; }

.selctHow li label { font-size:13px; }
.orderDiv { width:100%; height: auto;}
.orderDiv01 { width:100%; height: auto; border-left: 1px solid #d7d7d7;}

.modal .pro_wrap .pro_table_wrap .pro_table tbody td { font-size:12px; }

.myCart td .wish_wrap { display:flex; }

.quickWrap.fixed { right:-104px; }

.overflow-x-auto { overflow-x: auto; margin-bottom: 40px; }
.container_table { width:100%; margin: 10px 0 0;}
.gradeInfo > div { padding:40px !important; }

}


@media all and (max-width:876px) {
.sub_category ul li {width: 50%; margin-right:0; padding-right:0; border-right:0; }
.sub_category ul li:nth-child(4n) {border-right: 0;}
.sub_category ul li:nth-child(3n) {border-right: none;}
.mt35 .cusWrap ul li {width: 14%;}
}