	*{ padding:0; margin:0; }
	.bImg{
		height:12rem;
	    width:100%;
		background-size: 100% 100%;
		margin:0.2rem;
    }
    .bImg img{ width:98.5%; height:12rem;}
   
	p{
		
		height:1.8rem;
		line-height: 1.5rem;
		font-size: 0.9rem;
		
	}
	p.set{
	border:1px solid #ccc;
		 margin:0.2rem;
		 color:#000;
 font-size: 1.2rem;
	 padding-top: 0.2rem;
	}
	.orderact{ 
		padding: 0.2rem; 
		margin:0.2rem;
		font:2.3rem/100% Arial, Helvetica, sans-serif, "΢���ź�"; 
		text-align: center; 
		color:#fff;
		background:rgba(255,0,0,0.8);
		border-radius:8px;
		
	}
	span.content{ color:#777;  font-size: 16px; }
	.content p{
	height:auto;
	}
	.cont{
		border:1px solid #ccc;margin:0.2rem;text-align: left;padding:0.2rem; font:2.3rem/100% Arial, Helvetica, sans-serif, "΢���ź�"
	}
	.rule{
		display:none;
		font-size: 0.5rem;
		border:1px solid #ccc;
		margin:0.2rem;
		padding:0.1rem;
	}
	p.price{ 
		border:1px solid #ccc;
		 margin:0.2rem;
		 color:#f00;
 font-size: 1.2rem;
}

	.blockact{ 
		margin-bottom: 0.5rem;
		padding:0.2rem;
	 }
	 
	  strong{font-family:"΢���ź�";background:#C71C60;color:#fff;padding:0 4px;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,0.2); font-size: 0.5rem;}