@charset "utf-8";
/*20171122 zongmin 荔枝商城首页*/
body{font-family:microsoft yahei;}
.imgToBlock{width:100%;display:block;height:auto;}
#wrapper{max-width:640px;margin:0 auto;}
header{margin-bottom:0.3rem;}
#lists{width:91.25%;margin:0 auto;padding-bottom:20px;}
#lists:after{content:"";clear:both;display:block;}
figure{margin:1.2rem 0 0 0;width:47.77%;float:left;}
figure:nth-of-type(2n+1){margin-right:4.45%;}
figcaption{border:1px solid #e5e5e5;border-top:none;padding-bottom:0.5rem;overflow:hidden;}
figcaption>p>a{color:#323232;text-decoration:none;}
figcaption>p{overflow:hidden;text-align:center;margin:0 5%;width:90%;text-align:left;}
.litPrice{width:72.18%;display:inline-block;color:#ea5455;padding-left:15.82%;background:url(../images/dsc_litcheeIcon.png) no-repeat center left;margin-left:6%;margin-right:6%;}
.exTimes{float:right;color:#a1a0a0;}
.exTimes em{font-style:normal;}
@media screen and (min-width:320px){
	figcaption>p{height:1.8rem;line-height:1.8rem;margin-top:0.15rem;font-size:0.7rem;}
	.litPrice{background-size:15px 12px;}
	figcaption>span{font-size:0.9rem;}
	.litPrice span{font-size:0.65rem;}
}
@media screen and (min-width:360px){
	figcaption>p{height:2rem;line-height:2rem;margin-top:0.15rem;font-size:1rem;}
	.litPrice{background-size:18px 15px;}
	figcaption>span{font-size:1.1rem;}
	.litPrice span{font-size:0.9rem;}
}
@media screen and (min-width:375px){
	figcaption>p{height:2.2rem;line-height:2.2rem;margin-top:0.15rem;font-size:1.1rem;}
	.litPrice{background-size:18px 15px;}
	figcaption>span{font-size:1.1rem;}
	.litPrice span{font-size:1rem;}
}
@media screen and (min-width:400px){
	figcaption>p{height:2.4rem;line-height:2.4rem;margin-top:0.15rem;font-size:1.2rem;}
	.litPrice{background-size:20px 17px;}
	.litPrice span{font-size:1.1rem;}
	
}
figcaption>p>a{color:#323232;}
figcaption>span{color:#ea5455;}
.first-alert{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 11111;background-color: rgba(0,0,0,0.6);padding-top: 10%;}
.content{width: 88%;margin: 0 auto;background-color: #FFFFFF;position: relative;padding: 15px 15px 20px;border-radius:12px;}
.first-alert-close{width: 20px;height: 20px;position: absolute;top: 5px;right: 5px;cursor: pointer;}
.alert-confirm{width: 80px;height: 40px;line-height: 40px;text-align: center;margin: 0 auto;border-radius: 6px;color: #FFFFFF;background-color: red;cursor: pointer;}
