.wrap {
  background: #f7f7f7;
}
.banner-swiper .swiper-container {
  width: 792px;
}
.container ul {
  padding-bottom: 15px;
}
.container .weishop-classify-order {
  padding: 0;
}
.container .weishop-classify-order .classify-all {
  background: #333333;
  color: #fff;
}
.container .weishop-classify-order:after {
  content: '';
  display: table;
  clear: both;
}
.container .weishop-classify-order span {
  line-height: 60px;
  cursor: pointer;
  display: block;
  float: left;
  width: 11.1%;
  text-align: center;
}
.container .weishop-classify-order span:hover {
  background: #ff0188;
  color: #fff;
}
.container .weishop-classify-order .classify-current {
  color: #ff0188;
}
.container li {
  width: 220px;
  float: left;
  box-sizing: border-box;
  background: #fff;
  margin-right: 25px;
  margin-bottom: 20px;
}
.container li a{
	display: block;
	overflow: hidden;
}
.container li:hover .shop-a {
  display: none;
}
.container li:hover .scan-in {
  display: block;
}
.container li .scan-in {
  display: none;
  text-align: center;
  padding: 84.5px 0;
  cursor: pointer;
}
.container li .scan-in .erwei {
  width: 155px;
  height: 155px;
  margin: 0 auto;
}
.container li .scan-in p {
  font-size: 16px;
  color: #343434;
  padding: 10px 0;
}
.container li:nth-child(5n) {
  margin-right: 0;
}
.container li .img {
  padding: 0;
  height: 375px;
  box-sizing: border-box;
  margin-bottom: 15px;
  
  display: flex;
  align-items: flex-end;
}
.container li img {
  max-width: 100%;
}
.container li .des {
  color: #a8b1c0;
  text-align: center;
  padding: 0 10px;
  background: #fff;
}
.container li .des img {
  margin: 20px 0;
  height: 42px;
}
.container li .des .title {
  overflow-y: hidden;
  color: #000;
  font-size: 18px;
  font-weight: bolder;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-bottom: 15px;
}
.container li .des .de {
  font-size: 16px;
  color: #343434;
  padding: 10px 0;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.banner-menu .fl {
  padding: 6px 0!important;
}
.banner-menu .fl-menu {
  padding-bottom: 0!important;
  padding-right: 10px!important;
  padding-left: 50px!important;
}
.banner-menu .fl-menu.baojian {
  background: url(../images/B772D803-0D2A-4B1A-9D83-BED8BF102A0C.png) 10px center no-repeat;
  background-size: 25px;
}
.banner-menu .fl-menu.shuma {
  background: url(../images/096877E1-FE18-4B59-B1D2-D51E2DD5B7D7.png) 10px center no-repeat;
  background-size: 25px;
}
.banner-menu .fl-menu.peishi {
  background: url(../images/9E6580CF-7B25-4AE9-9266-ABDD2727B4E3.png) 10px center no-repeat;
  background-size: 25px;
}
.banner-menu .fl-menu.hufu {
  background: url(../images/29395610-9A27-42D6-9E47-109B2426AFEB.png) 10px center no-repeat;
  background-size: 25px;
}
.banner-menu .fl-menu.muying {
  background: url(../images/7133390D-8B8F-4EE4-A317-2B2B8BC32D6D.png) 10px center no-repeat;
  background-size: 25px;
}
.banner-menu .fl-menu.techan {
  background: url(../images/5A71EE14-C933-486C-9B3C-4C3D69698A75.png) 10px center no-repeat;
  background-size: 25px;
}
.banner-menu .fl-menu.xiangbao {
  background: url(../images/EC97F743-DB07-4570-BAFE-819E2C917005.png) 10px center no-repeat;
  background-size: 25px;
}
.banner-menu .fl-menu.fuzhuang {
  background: url(../images/F0901DF8-DF8C-430D-B942-64B012BEDE61.png) 10px center no-repeat;
  background-size: 25px;
}
.banner-menu .fl-menu h3 {
  font-weight: bolder;
}
.banner-menu .fr a {
  text-decoration: none!important;
}
.banner-menu .fr .apply-vip {
  margin-top: 10px;
  display: inline-block !important;
}
/*新添加*/
.shop_page{
	width: 1200px; 
	text-align: center;
}
.pagination li{
	width: 10px;
}
.into_erweima{
	width: 100%; 
	height: 0px;
  overflow: hidden;
	background-color : rgba(0,0,0,0.5); 
	transition:height 0.3s; 
	-ms-transform:height 0.3s; 
	-moz-transform:height 0.3s; 
	-webkit-transform:height 0.3s; 
	-o-transform:height 0.3s; 	
}
.mask_code{
	width: 120px; 
	height: 120px; 
	margin: 0 auto; 
	background: #FFFFFF; 
	padding: 5px;
	margin-top: 55%;
}
.container li .img:hover .into_erweima{
	height: 375px;
}
.mask_code img{
	margin: 0 auto; 
}