html,body{width: 100%;overflow-x: hidden;}
	body{
		background-color: #f3f3f3;
	}
	.zb_ms_mask{
	background:linear-gradient(180deg, rgba(255,255,255,.2), rgba(0,0,0,0.4) 100%);
	}
	.zb_count_spam{
		font-size:1rem;
	}
	.zb_ms_title{
		font-weight: 600
	}
	*{font-size: 12px;}
	.swiper-container {
			width: 100%;
	}
	@media(min-width:400px){
	}
	/*.swiper-slide, .swiper-wrapper{height:auto;}*/
	.swiper-pagination-bullet-active{background-color: #fb2e5e !important;}
	.swiper-pagination-bullet{background-color: #fff; opacity: 1;}
	.swiper-container-horizontal>.swiper-pagination{bottom: 1rem;}
	.swiper-pagination-bullet{background-color: #ffc1d0;}


	
	.demo-cont{overflow:hidden;	background-color:rgba(255,223,230,.2);padding: 0 1rem;}
	.txt-scroll{ width: 100%; height: 2rem; line-height: 2rem; padding: 0 5px 0 2rem; 
					background-image: url(/public/wcp999/images/h_laba.png);
					background-size:1.4rem;
					background-position: 2px center;
					background-repeat: no-repeat;
					font-weight: bold;
	}
	.txt-scroll .scrollbox{ width: 100%; white-space: nowrap; overflow:hidden; }
	.txt-scroll .txt{ display: inline-block; white-space: nowrap; animation: 8s wordsLoop linear infinite normal;
				color:#fff; font-size:14px; font-weight:500; padding-left:14rem;}
	.shou_you{position:fixed; top:18%; left:10%; width:80%; z-index:9999;}
	.shou_you img{width:100%;}
	.bai_cha{position:fixed; top:70%; left:45%; width:10%; z-index:9999;}
	.bai_cha img{width:100%;}
	@keyframes wordsLoop {
			0% {
					transform: translateX(10);
					-webkit-transform: translateX(10);
			}
			100% {
					transform: translateX(-100%);
					-webkit-transform: translateX(-100%);
			}
	}

	@-webkit-keyframes wordsLoop {
			0% {
					transform: translateX(10);
					-webkit-transform: translateX(10);
			}
			100% {
					transform: translateX(-100%);
					-webkit-transform: translateX(-100%);
			}
	}
	.tab{
		display: flex;
		align-items: flex-end;
	}
	.tab_active_ p:nth-child(1){
		font-size: 1.4rem !important;
		color: #FC3964 !important;
	}
	.tab_active_ p:nth-child(2){
		color: white !important;
		display: inline-block;
		padding: 0 .6rem;
		box-sizing: border-box;
		font-size: 1.1rem;
		background-color: #FC3964;
		border-radius: 10px;
	}
	.tab_active p:nth-child(1){
		color: #2c2c2c;
		font-size: 1.4rem;
	}
	.tab_active p:nth-child(2){
		font-size: 1.1rem;
		color: #999;
	}
	.shop_hide{
		display: none;
	}
  .screening ul{border-bottom:1px solid #e5e5e5; 
    display:flex;
     -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .screening ul li span{line-height:4rem; font-size:1.24rem; color:#2C2C2C; float:left; padding-right:2px;}
  .screening ul li{display: flex;
    align-items: center;
    justify-content: center;}
  .screening ul li div img{display:inherit; width:8px; background-color:#cccccc;}
  .screening ul li div img:nth-child(1){margin-bottom:2px;}
  .screening ul li div img:nth-child(2){
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
  }
  .screening ul li div .screening_h{background-color:#fc3964;}
  .all{border-bottom:2px solid #fc3964;}
  .all span{
   color:#fc3964!important;
  }
  .liang_kong{background: transparent!important;}
  .shou_tuij ul li a{background: white;padding-bottom: .8rem;border-radius: .4rem}
  .back{display: flex;align-items: center;margin-top: .3rem}
  .back img{width: 1.5rem;height: 1.5rem;border-radius: 100%;object-fit: cover;}
  .back span{color: #8E8E8E!important;font-size: 1rem!important;margin-left: .4rem!important}
  .good_info{padding: 0 1rem}
  .shou_tuij ul li{width: 49%!important;margin-bottom: 2%!important;}
  .fenl_daoh ul li img{width: 5.2rem!important;}

  .fenl_daoh ul{padding: 1.4rem .6rem .4rem;}
  .fenl_daoh ul li span{font-size: 1.4rem!important;display: inline-block;margin-top: -.4rem}
  .shou_tuij ul{padding-bottom: 6rem}

  .price_\{position: relative;padding-left: .6rem}
  .price_\::before{position: absolute;content: '\';bottom: 0;left: 0;font-size: 1.2rem;color: #fc3964;font-weight: normal;}
  .hot_price_x::before{position: absolute;bottom: 0;left: 0;font-size: 1.2rem;color: #fc3964;font-weight: normal;}