
/*首页标题广告*/
.m_index_title_advertising{}
.m_index_title_advertising .v_bgColor{background: #577d32;height: 43vw;}
.m_index_title_advertising .v_advertising{margin: -110px 10px 0;line-height: 0;min-height: 30vw;border-radius: 10px;overflow: hidden;}

/*展示分类*/
.m_index_menu{border-radius: 10px;font-size: 14px;}
.m_index_menu ul{overflow: hidden;}
.m_index_menu ul li{width: 20%; float: left; text-align: center; margin-bottom: 12px;}
.m_index_menu ul li img{max-width:60%;border-radius: 50%;}
.m_index_menu ul li span{ display: block;color: #000;font-size: 12px;}

/*资讯列表*/
/*.m_information_index{margin: 35px 10px 10px 10px;border-radius: 5px;}*/
.m_information_index{margin: 10px;border-radius: 5px;}
.m_information_index ul{font-size: 0;overflow: auto;white-space: nowrap;}
.m_information_index ul::-webkit-scrollbar{display: none;}
.m_information_index ul li{width: calc((100vw - 15px) / 2);display: inline-block;font-size: 14px;margin-right: 5px;vertical-align: top;max-width: 250px;}
.m_information_index ul li .v_img{overflow: hidden;border-radius: 5px;height: calc((100vw - 15px) / 1040 * 284);}
.m_information_index ul li .v_title{word-break:break-all;color: #333;font-size: 12px;white-space: initial;padding-bottom: 5px;height: 40px;}

/*价格搜索*/
.m_pricesearch{background: #fff;margin: 10px;}
.m_pricesearch div{color: #56a64d;padding: 12px;font-weight: bold;}
.m_pricesearch ul{padding: 0 0 12px;font-size: 0;}
.m_pricesearch ul li{text-align: center;display: inline-block;font-size: 14px;width: 25%;}
.m_pricesearch ul li a{display: block;background: #eee; border-radius:15px;height:30px; line-height:30px;margin: 0 12px;color: #000;font-size: 12px;}

/*新版限时抢购*/
.m_title_limit_new{margin: 10px;background: #fff;display: none;padding: 10px 5px;border-radius: 5px;}
.m_title_limit_new .v_title{color: #ff7006;}
.m_title_limit_new .v_title .x_title{font-size: 20px;}
.m_title_limit_new .v_title .x_time{float: right;}
.m_title_limit_new .v_title .x_time div{display: inline-block;background: #ff7006;color: #fff;padding: 0 5px;}
.m_title_limit_new .v_img{margin-top: 10px;border-radius: 10px;overflow: hidden;}
.m_title_limit_new .v_img img{width: 100%;}


/*首页滚动式商品列表*/
.m_goodsList_roll{max-height: 160px;overflow: hidden;}
.m_goodsList_roll ul#index-list-ms{padding: 0;white-space: nowrap;overflow: auto;}
.m_goodsList_roll ul#index-list-ms li{display: inline-block;width: 100px;}
.m_goodsList_roll ul#index-list-ms li .v_pic div img{width: 100px;height: 100px;}
.m_goodsList_roll ul{padding: 0;white-space: nowrap;overflow-y: auto;}
.m_goodsList_roll ul li{display: inline-block;width: 100px;height: 168px;overflow: hidden;}
.m_goodsList_roll ul li .v_pic div img{width: 100px;height: 100px;}
.m_goodsList_roll ul li .v_name .x_border .s_val{font-size: 14px;}
.m_goodsList_roll ul li .v_name .x_border .s_middle_rate{font-size: 14px;padding-bottom: 5px;}

.m_lou_cp{background: #fff;}
.m_lou_cp{font-size: 0;}
.m_lou_cp li{width: calc(100% / 3);border-bottom: 1px solid #eee;border-right: 1px solid #eee;}
.m_lou_cp li:nth-child(3n){margin: 0 !important;border-right: none;}
.m_lou_cp li{display: inline-block;font-size: 14px;vertical-align: top;}
.m_lou_cp li img{width: 100%;}
.m_lou_cp li .v_name{padding: 0 5px 5px;}
.m_lou_cp li .v_name em{font-size: 12px;line-height: 18px;}

/*首页主要功能区*/
.m_index_main{position: relative;padding-bottom: 8px;background: #fff;overflow: hidden;width: 100%;margin-top: -20px;z-index: 2;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.m_index_main .v_back{width: 100%;}
.m_index_main .v_main_list{position: absolute;top: 0;left: 0;width: 100%;padding: 10px;}
.m_index_main .v_main_list .x_main{width: 13%;margin: 0 6%;float: left;line-height: 16px;text-align: center;font-size: 12px;}
.m_index_main .v_main_list .x_main .s_icon{width: 100%;}

/*首页抢购*/
.m_time_limit{display: none;position: relative;background: url(../images/flashSale.jpg) no-repeat;background-size: 100%;background-color: #fff;padding-top: 45px;background-position-y: -5px;}
.m_time_limit .v_purchase_time{position: absolute;top: 0;right: 0;line-height: 20px;padding-right: 5px;text-align: center;}
.m_time_limit .v_purchase_time p{color: #fff;}
.m_time_limit .v_purchase_time .x_time{color: #fff;}
.m_time_limit .v_purchase_time .x_time div{background: black;display: inline-block;width: 20px;}
@media screen and (max-width: 330px) {
  .m_time_limit{background-position-y: -3px;}
  .m_time_limit .v_purchase_time{font-size: 12px;line-height: 18px;}
  .m_time_limit .v_purchase_time .x_time div{width: 18px;}
}
.m_time_limit .v_titleImg{width: 100%;}
.m_time_limit .v_goGif{position: absolute;width: 20px;top: 3px;right: 37.5%;}


/*楼层*/
.m_lou_tt img{display: none;}
.m_floor_lev{}
.m_floor_lev .m_lou_tt{font-size: 16px;color: #56a64d;background: #fff;border-bottom: 1px solid #eee;letter-spacing: 2px;text-align: center;padding: 12px 0;margin: 0 10px;border-radius: 5px;}
.m_floor_lev .m_lou_tt em{display: inline-block;}
.m_floor_lev .m_lou_tt em:before{background-image: url(../images/starLeft.png);display: inline-block;width: 30px;height: 20px;content: "";vertical-align:bottom;background-size: 25px;background-repeat: no-repeat;}
.m_floor_lev .m_lou_tt em:after{background-image: url(../images/starRight.png);display: inline-block;width: 30px;height: 20px;content: "";vertical-align:bottom;background-size: 29px;background-repeat: no-repeat;}
.m_floor_lev .m_lou_ad{background: #fff ;padding: 10px;}
.m_floor_lev .m_lou_ad+.m_lou_cp{padding-top: 0px;}
.m_floor_lev .m_lou_cp{}

/*2019/8/1sho修改团点楼层标题样式start（注掉的是原本的）*/
/*.m_floor_lev1{position: relative;}
.m_floor_lev1 .m_lou_tt{background: #e16a0e;color: #fff;border-radius: 30px;display: inline-block;line-height: 30px;padding: 0 20px 0 30px;position: absolute;left: -20px;top: 0;z-index: 10;}*/
.m_floor_lev1{color: #333;font-size: 16px;text-align: center;padding: 5px 0;}
.m_floor_lev1 .m_lou_tt{margin: 0 10px;}
.m_floor_lev1 .m_lou_tt img{width: 100px;display: inline-block;}
/*2019/8/1sho修改团点楼层标题样式start（注掉的是原本的）*/

.m_floor_lev2{}
.m_floor_lev2 .m_lou_tt{background: #fff;color: #aa886d;font-size: 16px;padding: 12px;text-align: center;}
.m_floor_lev2 .m_lou_tt:before{content: '\e611';padding-right: 7px;}
.m_floor_lev2 .m_lou_cp{line-height: 0;padding: 0 10px 5px 10px;}
.m_floor_lev2 .m_lou_cp li{position: relative;}
.m_floor_lev2 .m_lou_cp li .v_name{position: absolute;bottom: 0;left: 0;line-height: 30px;background-color: rgba(0,0,0,0.2);color: #fff;width: 100%;text-align: center;font-size: 16px;}
.m_floor_lev2 .m_lou_cp li .v_name em{display: none;}
.m_floor_lev2 .m_lou_cp li .v_name .s_middle_rate{display: none;}

.m_floor_lev3{}
.m_floor_lev3 .m_lou_tt{background: #fff;color: #aa886d;font-size: 16px;padding: 12px;text-align: center;}
.m_floor_lev3 .m_lou_tt:before{content: '';width: 50px;height: 1px;background: #ddd;display: inline-block;margin: 0 10px 5px 0;}
.m_floor_lev3 .m_lou_tt:after{content: '';width: 50px;height: 1px;background: #ddd;display: inline-block;margin: 0 0 5px 10px;}
.m_floor_lev3 .m_lou_cp{padding-top: 0;}
.m_floor_lev3 .m_lou_cp li{width: calc((100% - 10px) / 2);margin: 0;border: 2px solid #97cb5c;border-radius: 15%;overflow: hidden;position: relative;margin-bottom: 10px;}
.m_floor_lev3 .m_lou_cp li:nth-child(2n+1){margin-right: 10px;}
.m_floor_lev3 .m_lou_cp li .v_name{position: absolute;bottom: 0;left: 0;line-height: 30px;background-color: rgba(0,0,0,0.2);color: #fff;width: 100%;text-align: center;font-size: 16px;}
.m_floor_lev3 .m_lou_cp li .v_name em{display: none;}
.m_floor_lev3 .m_lou_cp li .v_name .s_middle_rate{display: none;}
.m_floor_lev3 .m_lou_cp li .v_pic{line-height: 0;}

.m_floor_lev4{}
.m_floor_lev4 .m_lou_tt{background: #fff;color: #aa886d;font-size: 16px;padding: 12px;}
.m_floor_lev4 .m_lou_cp li{width: 50%;margin: 0;}

.m_floor_lev5{}
.m_floor_lev5 .m_lou_tt{position: relative;}
.m_floor_lev5 .m_lou_tt .v_DoubleEleven{width: 100%;display: block;}
.m_floor_lev5 .m_lou_tt em{font-weight: 600;color: #fff;position: absolute;display: block;width: 100%;text-align: center;bottom: 3vw;padding-left: 12px;font-size: 5vw;}
.m_floor_lev5 .m_lou_cp{background: linear-gradient(to right, #fe604b , #fe8822);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.m_floor_lev5 .m_lou_cp li{margin: 0 10px 10px 0;width: calc((100% - 20px) / 3);background: #fff;border-radius: 10px;overflow: hidden;}
.m_floor_lev5 .m_lou_cp li .v_name{padding-left: 5px;}
.m_floor_lev5 .m_index_more{display: none;}

.m_floor_lev6{}
.m_floor_lev6 .m_lou_tt em{color: #ff7816;font-size: 20px;display: block;text-align: center;line-height: 7vw;padding: 5px 0;overflow: hidden;}
.m_floor_lev6 .m_lou_tt em:after{background-image: url(../images/levRight.png);display: inline-block;width: 30vw;height: 7vw;content: "";vertical-align: text-top;background-size: 30vw;background-repeat: no-repeat;margin-left: 15px;}
.m_floor_lev6 .m_lou_tt em:before{background-image: url(../images/levLeft.png);display: inline-block;width: 30vw;height: 7vw;content: "";vertical-align: text-top;background-size: 30vw;background-repeat: no-repeat;margin-right: 15px;}
.m_floor_lev6 .m_lou_cp{border-radius: 10px;overflow: hidden;padding: 0;}
.m_floor_lev6 .m_lou_cp li{width: calc((100% - 2px) / 3);margin: 0;border-bottom: 1px solid #eee;border-right: 1px solid #eee;box-sizing: content-box;}
.m_floor_lev6 .m_lou_cp li:nth-child(3n){border-right: none;}
.m_floor_lev6 .m_lou_cp li .v_name{padding: 0 0 5px 5px;}
.m_floor_lev6 .m_index_more{display: none;}

.m_floor_lev7{background: #fff;padding: 10px 5px;margin: 10px 10px 0;border-radius: 5px;}

#classification_two{height: 87px;}
#classification_two li{width: 25%;}
.message{background-color: #fffbe8;display: flex;height: 30px;margin: 10px;border-radius: 4px;align-items: center;justify-content: center;}
.m_img{width: 16px;height: 18px;}
.m_div{width: 8%;height: 18px;line-height: 18px;padding: 0px 10px;}
.hdd {overflow: hidden;background-color: #fffbe8;height: 30px;line-height: 30px;flex: 1;}
.gundong {font-size: 14px;display: inline-block;white-space: nowrap;animation: 10s wordsLoop linear infinite normal;color: #F0A00D;vertical-align: bottom;}
/* 设置动画是否暂停 paused暂停*/
.gundong:hover {animation: 10s wordsLoop linear infinite paused;}

@keyframes wordsLoop {
  0% {
      transform: translateX(200px);
      -webkit-transform: translateX(200px);
  }
  100% {
      transform: translateX(-100%);
      -webkit-transform: translateX(-100%);
  }
}
@-webkit-keyframes wordsLoop {
  0% {
      transform: translateX(200px);
      -webkit-transform: translateX(200px);
  }
  100% {
      transform: translateX(-100%);
      -webkit-transform: translateX(-100%);
  }
}
.m10{margin: 10px 10px 0px 10px;}
.mt4{margin-top: 4px;}
.whc_r{height: 125px;width:185px;}
.whc_l{height:260px;border-radius: 4px;width: 185px;margin-right: 11px;}
.xkzx{height: 102px;width: 100%;border-radius: 4px;}
.mui-slider .mui-slider-group .mui-slider-item .slideshow{height: 83px;width: 182px;margin-left: 11px;float: right;}
.mui-slider .mui-slider-group .mui-slider-item .slideshow_l{height: 90px;width: 48%;}

.slideshow_l img{height: 100%;border-radius: 4px;}
.slideshow_l:nth-child(1){float: left;}
.slideshow_l:nth-child(2){float: right;}

.fl_hg{display: flex;height: 260px;}
.dis_aj{display: flex;justify-content: center;align-items: center;text-align: center;background-color: #ffffff;height: 87px;margin: 10px 10px 0px;}
.br_8{border-radius: 4px;}
.f1{flex: 1;padding: 10px;}
.grid{width: 42px;height: 42px;}
.ft{font-size: 16px;font-family: PingFang SC-Medium, PingFang SC;font-weight: 400;color: #3D3D3D;line-height: 20px;}
.hotSearch{font-size: 18px;font-family: PingFang SC-中等, PingFang SC;font-weight: 500;color: #F7720E;text-align: center;}
.hotTag{float: left;padding: 5px 10px;}
/* .hotTag:nth-child(2n) {margin-top: 10px;} */

.jskc_l{border-radius: 4px;width:48%;}
.jskc_l img { height: 100%; }
.jskc_l:nth-child(1){height: 260px;float: left;}
.jskc_l:nth-child(2){float: right;height: 125px;margin-left: 11px;}
.jskc_l:nth-child(3){height:125px;margin-top: 10px;margin-left: 11px;float: right;}

.jskc_r{border-radius: 4px;width:48%;}
.jskc_r img { height: 100%; }
.jskc_r:nth-child(n){border-radius: 4px;}
.jskc_r:nth-child(1){height: 125px;float: left;margin-right: 11px;}
.jskc_r:nth-child(2n){height: 125px;float: left;margin-right: 11px;margin-top: 10px;}
.jskc_r:nth-child(3n){height:260px;float: right;margin-top: -125px;}
.tags{background-color: #ffffff;margin: 10px;border-radius: 4px;padding: 5px 0;}

#classification_two ul li{width: 25%;}
