@charset "utf-8";
body, html {
 	margin: 0px;
 	padding: 0px;
	font-family: "bowlby-one";
	}

body {
  	background-image: url(../images/coupon-bg.jpg);
  	width: 100%;
  	height: auto;
	}
a{font-weight:bold;color:#f00;}
#main{width:800px;margin:0 auto;}
.tav{
	width: 100%; 	 
	position: fixed; 
	background: rgba(0,0,0,0.84); 
	z-index: 999;
}
.abutton{
	display: block; 
	width: 100%; 
	max-width: 300px; 
	height: 48px; 
	background: #fff; 
	border-radius: 10px; 
	margin: 0 auto;
	text-decoration: none;
	line-height: 48px;
	text-align: center;
	font-size: 22px;
	font-weight: bolder;
}

/* 弹出层样式 */
#pbOverlay, #pbImage, #pbBottom, #pbCloseBtn{position:fixed;z-index:9999;}
#pbOverlay{left:0;top:0;width:100%;height:100%;background:#000;cursor:pointer;}
#pbCloseBtn{top:0;right:0;display:block;width:50px;height:50px;background:url(../images/closebutton.png) no-repeat top left;}
.pbLoading{background:#000 url(../images/loading.gif) no-repeat center !important;}
#pbImage{border:none;background: rgba(0,0,0,0.00) no-repeat;cursor:move;}
#pbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;text-align:center;color:#EEE;line-height:1.4em;left:50%;bottom:10px;width:400px;margin-left:-200px;}
#pbCaption{font-weight:bold;padding:4px;display:inline-block;*display:inline;background-color:rgba(0, 0, 0, 0.7);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B0000000, EndColorStr=#B0000000);zoom:1;}
#pbNav{display:block;width:282px;height:70px;margin:auto;margin-top:5px;}
#pbPrevBtn, #pbNextBtn, #pbZoomBtn, #pbLeftBtn, #pbRightBtn{display:inline-block;height:70px;outline:none;text-indent:-9000px;background:url(../images/navbtns.png) no-repeat;}
#pbPrevBtn{background-position:-223px 0;width:40px;float:left;}
#pbPrevBtn.pbgreyed{background-position:-521px 0;}
#pbNextBtn{background-position:-337px 0;width:40px;float:right;}
#pbNextBtn.pbgreyed{background-position:-560px;}
#pbZoomBtn{width:74px;background-position:-263px 0;float:left;}
#pbZoomBtn.pbgreyed{background-position:-74px 0;}
#pbZoomBtn.pbzoomed{background-position:0 0;}
#pbLeftBtn{background-position:-159px 0;width:64px;float:left;}
#pbRightBtn{background-position:-377px 0;width:64px;float:right;}


.showCoupon{width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; background-color: rgba(0,0,0,0.9); display: flex; align-items: center;  justify-content:space-around;flex-direction: column; }
.showCoupon_inner{width: 350px; height: 300px; background: url(../images/couponbg.png) center center no-repeat; background-size: 400px 350px;}
.wrap_one{width: 250px;height: 90px;display: flex; margin: 0 auto; margin-top: 165px; }
.wrap_amount{width: 75px; font-size: 1.2em; padding-left:14px; text-align: center; height: 100%;  color:#FF9B39; font-weight: bold; display: flex; align-items: center;  justify-content:space-around;flex-direction: column; }
.wrap_info{flex:1;  display:flex; flex-direction: column; justify-content:center;}
.wrap_info_one{width: 100%; color:#333; font-size: 0.6em;}