.top{background-color:#fff;}
.blod{width:1200px;color:#666666;margin:auto;font-size:12px;margin-top:12px;}
.blod a{color:#999999;font-size:12px;}
.blod a:hover{color:#da251d;}
.blod img{position:relative;}
body{background-color:#f5f5f5;}
.content{height: 430px;margin-top: 12px;background-color: #FFFFFF;width: 1200px;}
.goodsPicture{
	margin-top: 20px;margin-left: 20px;
}
.goodsPicture{width: 500px;height: 388px;}
.con-right{
	width: 632px;height: 388px;float: right;margin-right: 20px;margin-top: 20px;
}
.goodsNum{float: left;}
.shareAndReport{float: right;}
.goodsNum{font-size: 14px;}
.shareAndReport span{cursor: pointer;position: relative;top: -6px;}
.shareAndReport samp{font-family: Microsoft Yahei;}
.shareAndReport img{position: relative;top: 6px;}
.goodsName{clear: both;font-size: 22px;font-weight: 600;}
.introduce{
	color: #DA251D;font-size: 14px;letter-spacing: 0.04em;
}
.introduce img{position: relative;top: 12px;}
.introduce div{width: 618px;margin-left: 22px;margin-top: -12px;}
.link{font-size: 14px;margin-top: 10px;margin-left: -12px;}
.link img{position: relative;top: 4px;left: 4px;}
.link a{text-decoration:underline;}
.link a:hover{
	color:#da251d;
}
.content hr{border-bottom: solid 1px #e8e8e8;margin-top: 12px;}
.goods-more{margin-top: 12px;font-size: 14px;}
.price{float: left;}
.pricedetil{display: inline-block;margin-left: 10px;color: #DA251D;font-size: 36px;}
.pricedetil span{font-size: 14px;}
.price img{position: relative;top: -10px;}
.lookAndAttendAll{float: right;}
.lookNumber,.attendNumber{display: inline-block;text-align: left;color: #2597b0;font-size: 14px;width: 60px;}
.lookNumber{position: relative;left: 40px;}
.attendNumber{position: relative;left: 20px;}
.goods-btn{clear: both;position: relative;top: 26px;}
.number{display: inline-block;width: 72px;height: 36px;border: solid 1px #DA251D;line-height: 36px;text-align: center;font-size:24px;background-color:#f5f5f5;}
.title{display: inline-block;width: 42px;text-align: right;height: 38px;border: 0px;line-height:38px;margin-right: 16px;}
.add{cursor: pointer;position: relative;top: -10px;left: -2px;}
.reduce{cursor: not-allowed;position: relative;top: 13px;left: -36px;}
.buy,.attend{display:inline-block;width: 140px;height: 40px;text-align: center;line-height: 40px;color: #FFFFFF;font-size: 18px;margin-top: 10px;cursor: pointer;}
.buy{background-color: #DA251D;margin-right: 8px;margin-left: 58px;}
.buy:hover{background-color:#ea4e47;}
.attend{background-color: #545454;}
.numberPrompt{color: #999999;}
.attend:hover{background-color:#707070;}
.prompt{position: relative;left: -28px;letter-spacing: 0.01em;}
.content-detil{width: 1200px;background-color: #FFFFFF;margin-top: 20px;margin-bottom: 110px;overflow:hidden;}
.detil-name{font-size: 24px;font-weight: 600;margin-left: 34px;margin-top: 30px;margin: 36px;}
.detil{margin-bottom: 60px;font-size: 14px;padding-left:34px ;line-height: 1.4em;letter-spacing: 1px;}
.mypay{position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 9999;background:rgba(0,0,0,0.52);display: none;font-family: "Microsoft Yahei";}
.payContent{width: 380px;background-color: #FFFFFF;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);border-radius:10px;overflow: hidden; padding-bottom:40px;}

.payTitle{width: 320px;font-size: 24px;color: #444444;height: 76px;line-height: 76px;margin-left: 30px;border-bottom: solid 1px #d5d5d5;margin-top: 6px; text-align:center;}
.payTitle span{float: right;display: inline-block;width: 24px;height: 24px;background-image: url(../images/moveBefore.png);cursor: pointer;margin-right: -20px; position:relative;}
.payTitle span:hover{background-image: url(../images/moveAction.png);}
.payFormTop{width: 320px;font-size: 16px;color: #333333;margin-left: 30px;margin-top: 40px;}
.payFormTop a{text-decoration:underline}
.payFormTop span{background-color: #6d6d6d;border-radius:3px;padding:6px; color:#fff;display: inline-block;}
.payButton{height: 52px;width: 320px;text-align: center;line-height: 52px;margin-left: 30px;margin-top: 40px;border-radius: 5px;font-size: 18px;color: #FFFFFF;background-color: #D5D5D5;}
.payButton2{height: 52px;width: 320px;text-align: center;line-height: 52px;margin-left: 30px;margin-top: 40px;border-radius: 5px;font-size: 18px;color: #FFFFFF;background-color: #DA251D;}
#ul_pics{width: 320px;font-size: 16px;color: #333333;margin-left: 30px;margin-top: 10px;}
.goodsImg {margin-top: 10px;margin-right: 10px;width: 40px;height: 40px; float:left;}

.zifi{ color:#6a6a6a; margin:10px 0; overflow:hidden; line-height:42px;}
.zifi span{ float:left;}
.zifi label{ width:170px; height:42px; border:1px solid #e4e4e4; display:block; float:left; cursor:pointer;}
.zifi label input{ margin-left:15px;}
.zifi .label1{ background:url(../images/pzfb.png) center center no-repeat; margin-right:20px;}
.zifi .label2{ background:url(../images/pwx.png) center center no-repeat;}