			.productInfo {
				width: 100%;
				padding:0.15rem;
			}
			
			.productInfoUl {
				display: flex;
				justify-content: flex-start;
				flex-wrap: wrap;
			}
			
			.productInfoUl li {
				width: 49%;
				border: 1px solid #ddd;
				float: left;
				background-color:#f5f5f53b;
				margin-bottom: 20px;
				padding-top: 0.3rem;
				position: relative;
			}
			
			.productInfoUl li:nth-child(even) {
				margin-left: 2%;
			}
			
			.productImg {
				display: flex;
				min-height: 150px;
				margin-bottom: 0.15rem;

			}
			
			.productImg .productImgGoods {
				margin: auto;
			}
			
			.productImg .productImgTip {
				position: absolute;
				top: 0;
				left:0;
				width: 0.8rem;
				height: .24rem;
			}
			
			.productTip {
				position: absolute;
				top: 0;
				left:0;
				font-size: 0.17rem;
				background-color: #85d253;
				color: #fff;
				padding: 0.00rem 0.02rem;
			}
			
			.productTipVIP {
				position: absolute;
				top: 0;
				left:0;
				font-size: 0.17rem;
				background-color: #7d7d7d;
				color: #fff;
				padding: 0.00rem 0.02rem;
			}
			
			.productInfoUl p {
				text-align: center;
			}
			
			.productTitle {
				font-size: 0.25rem;
				font-weight: bold;
				padding-top: 0.2rem;
				height:0.9rem;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 2;
				overflow: hidden;
			}
			.productTitle a{
				color: #555;
			}
			.productAdress{
				font-size: 0.2rem;
				margin: auto;
				padding: 0.1rem;
				line-height: 0.6rem;
				color:#666;
				width: 70%;
				display: inline-block;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
			.productCom {
				font-size: 0.22rem;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
			
			.productNum {
				font-size: 0.2rem;
				width: 95%;
				margin: auto;
				padding-bottom: 5px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				
			}
			.productBtnBox{
				border-top:1px solid #ddd;
				width: 96%;
				height: 0.6rem;
				margin:auto;
				margin-top: 0.05rem;
				margin-bottom: 0.05rem;
			}
			.productBtn {
				text-align: center;
				display: block;
				background-color:#94d176;
				width: 0.7rem;
				height: 0.4rem;
				line-height: 0.4rem;
				color: white;
				font-size: 0.2rem;
				margin: auto;
				margin-top:0.1rem;
				border-radius: .1rem;
				float: right;
			}
			
			.topPro {
				background-color: #fe6602;
				padding: 0.00rem 0.05rem;
				color: #fff;
				font-size: 0.2rem;
				position: absolute;
				right: 0;
				top:0;
			}			
			.productNumInfo {
				color: red;
			}
			.cd-main-content{
				top: 1.6rem !important;
			}
			
			.ws-xgss p{
				text-align: center;
				font-size: 0.3rem;
				color: #ff6600;
				font-weight: bold;
				position:relative;
				width: 45%;
				margin: auto;
			}
			.ws-xgss p::before{
				    content: "";
					display: block;
					position: absolute;
					width: 0.5rem;
					height: 0.01rem;
					background-color: #ff6600;
					left: 0.2rem;
					top: 0.2rem;
			}
			.ws-xgss p::after{
				    content: "";
					display: block;
					position: absolute;
					width: 0.5rem;
					height: 0.01rem;
					background-color: #ff6600;
					right: 0.2rem;
					top: 0.2rem;
			}
			.ws-xgss ul{
				display: flex;
				justify-content: flex-start;
				flex-wrap: wrap;
				width: 90%;
				margin: auto;
				margin-bottom: 0.2rem;
			}
			.ws-xgss ul li{
			    width: 49%;
				border: 1px solid #ddd;
				border-radius: 0.5rem;
				padding: 0.1rem;
				text-align: center;
				margin-top: 0.1rem;
				margin-bottom: 0.1rem;
				box-shadow: 1px 1px 30px #ddd;
				text-overflow: ellipsis;
				white-space: nowrap;
				overflow: hidden;
				height: 0.6rem;
			}
			.ws-xgss ul li:nth-child(even){
				margin-left: 2%;
			}
			.productInfo .productInfoUl li .productPrice {
				font-size: 0.23rem;
				color: red;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
			.productInfo .productInfoUl li .productPrice .priceInfo {
				font-size: 0.23rem;
				color: red;
			}