/*
 *	Module name : 
 *		couponDis
 *	Register:
 *		 	
 */
.content_s a, .aside_s dd a
{
	color: #6666cc;
	text-decoration: none;
}
.content_s a:link, .aside_s dd a:link
{
	color: #6666cc;
	text-decoration: none;
}
.content_s a:visited, .aside_s dd a:visited
{
	color: #6666cc;
	text-decoration: none;
}
.content_s a:active, .aside_s dd a:active
{
	color: #ffffff;
	background: #6666cc;
	text-decoration: none;
}
.content_s a:hover, .aside_s dd a:hover
{
	color: #ffffff;
	background: #6666cc;
	text-decoration: none;
}
#couponDis h1
{
	padding: 5px 120px;
	position: relative;
	line-height: 100%;
	text-align: center;
	background: #efefef;
}
#couponDis h1 span
{
	color: #999;
	float: right;
	font: 12px normal;
	position: absolute;
	top: 5px;
	right: 10px;
}
.couponDis-fn
{
	width: 100%;
	margin: 10px auto;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	overflow: hidden;
	_display: inline-block;
	position: relative;
}
.couponDis-fn a, .couponDis-fn a:link, .couponDis-fn a:visited
{
	margin: 0 10px 0 3px;
	text-decoration: underline;
	vertical-align: middle;
}
.couponDis-fn img
{
	vertical-align: middle;
}
.couponDis-con
{
	margin: 0 auto 15px;
	padding-bottom: 25px;
	text-align: center;
	border-bottom: 1px dashed #CCCCCC;
	position: relative;
	zoom: 1;
}
.couponDis-con *
{
	margin: 0 auto;
	text-align: left;
}
.forfex
{
	position: absolute;
	bottom: -6px;
	left: 50px;
}
/* 
 *	Module name : 
 *		couponDisDet
 *  Father Module:
 *		couponDis
 *	Register:
 *		#couponDisDet-category dd ol -> listNav	
 */
#couponDisDet
{
	width: 556px;
	margin: 0 auto;
	padding: 10px 10px;
	border: 2px solid #F2F2E8;
}
.couponDisDet-da
{
	padding-bottom: 5px;
}
.couponDisDet-con
{
	margin-bottom: 3px;
	color: #999999;
}
.couponDis-bn
{
	text-align: center;
	margin-bottom: 15px;
}
.couponDis-off
{
	margin: 0pt auto;
	width: 556px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: rgb(153, 153, 153);
}
.couponDisDet-category li a, .couponDisDet-category li a:link, .couponDisDet-category li a:visited
{
	text-decoration: underline;
}
.couponDisDet-category dt
{
	font-weight: bold;
	width: 85px;
	height: 50px;
	float: left;
}
.couponDisDet-category dd
{
	width: 300px;
	float: left;
}
.couponDisDet-category dd ol li
{
	height: 20px;
}
.couponDisDet-data
{
	padding: 5px 0;
	border-top: #999 dotted 1px;
	color: #999;
	overflow: hidden;
	_display: inline-block;
}
.couponDisDet-time
{
	float: right;
}
.couponDisDet-tip
{
	color: #999999;
}
/* couponDisDet end*/
.couponDis-page
{
	width: 556px;
	margin: 0 auto;
	padding: 10px;
}
.couponDis-prev
{
	float: left;
}
.couponDis-next
{
	float: right;
}
.couponDis-page a, .couponDis-page a:link, .couponDis-page a:visited
{
	text-decoration: underline;
}
.couponDisDet-addressInfo
{
	padding: 5px 0;
}
.couponDisDet-addressInfo a, .couponDisDet-addressInfo a:link, .couponDisDet-addressInfo a:visited
{
	margin: 0px 3px;
	text-decoration: underline;
}
.couponDisDet-addressInfo span
{
	color: #999;
}
.couponDisDet-addressInfo p
{
	line-height: 1.6em;
}
#PromoReviewList
{
	width: 556px;
	margin: 0 auto;
	margin-top: 30px;
}
#PromoReviewAction
{
	width: 576px;
	margin: 0 auto;
}


#couponDisComment
{
	width: 576px;
	padding-top: 25px;
	margin: 0 auto;
}
.couponDisComment-item
{
	padding: 10px 0 10px 10px;
}
.couponDisComment-item dt img
{
	border: 0;
}
.couponDisComment-item dd h4
{
	padding: 2px 4px;
	font-weight: normal;
}
.couponDisComment-item dd h4 span
{
	font-weight: normal;
	color: #999;
}
.couponDisComment-item dd h4 img
{
	margin-left: 8px;
}
.couponDisComment-item dd p
{
	padding: 2px 4px;
	font-size: 13px;
	overflow: hidden;
}
.couponDisComment-item dd p.time
{
	color: #999;
}
.couponDisComment-Reply
{
	width: 556px;
	margin: 0 auto;
	padding: 10px;
}
.couponDisComment-Reply h3
{
	padding-bottom: 5px;
}
.couponDisComment-Reply textarea
{
	width: 450px;
}
.couponDisComment-Reply #fnQE
{
	padding-bottom: 15px;
}
.couponDisComment-Reply #fnQE span
{
	padding: 2px 12px 0px 2px;
}

#shopIntro
{
	background: #efefef;
	margin-bottom: 10px;
}
#shopIntro dt
{
	margin: 0 10px;
	padding: 4px 0 2px;
	border-bottom: #ccc 1px dotted;
	color: #cc0000;
}
#shopIntro dd
{
	padding: 5px 10px;
}
.userDownload-con
{
	margin-top: 5px;
}
.userDownload-con img
{
	margin-right: 5px;
	vertical-align: middle;
}
.userDownload-info
{
	margin-bottom: 5px;
	padding-left: 18px;
	color: #999;
}
.NavTitle
{
	font-weight: normal;
	color: #000;
	line-height: 2em;
}
#couponPrint
{
	display: none;
}
#thisShop ul
{
	margin-bottom: 5px;
}
.addData
{
	color: #999999;
}
/*
 *	Module name : 
 *		couponDisCoupon	
 *	Register:
 *		 	
 */
#couponDisCoupon_1
{
	width: 576px;
	border: 2px solid #E77C36;
	background-color: #F2F2F2;
}
#couponDisCoupon_2
{
	width: 576px;
	border: 2px solid #C22D62;
	background-color: #F2F2F2;
}
#couponDisCoupon_3
{
	width: 576px;
	border: 2px solid #63B2DF;
	background-color: #F2F2F2;
}
#couponDisCoupon_info
{
	width: 576px;
	background: none;
}
#couponDisCoupon_info .couponDisCoupon-header, #couponDisCoupon_info .couponDisCoupon-footer
{
	display: none;
}
#couponDisCoupon_info .couponDisCoupon-con
{
	background: none;
}
.couponDis-con dl
{
	padding: 5px 15px;
}
.couponDis-con dt
{
	float: left;
	font-size: 13.8px;
	font-weight: bold;
	width: 60px;
}
.couponDis-con dd
{
	width: 485px;
	float: left;
}
.couponDisCoupon-header
{
	overflow: hidden;
	_display: inline-block;
}
.couponDisCoupon-header .couponDisCoupon-img1
{
	padding: 2px 2px;
	float: left;
}
.couponDisCoupon-header .couponDisCoupon-img2
{
	padding: 2px 2px;
	float: right;
}
.couponDisCoupon-header h3
{
	font-size: 30px;
	text-align: center;
}

.couponDisCoupon-con
{
	background: #F3E7D7;
}
.couponDisCoupon-footer
{
	display: block;
}

.couponDis-bn a.btnPrint
{
	background: url(/static/img/button/print.gif);
	width: 140px;
	height: 30px;
	display: inline-block;
	display: -moz-inline-stack; *display:inline;
zoom:1;
*margin-right:3px;
vertical-align:middle;
_vertical-align:bottom;
position:relative;
}
html > /**/ body .couponDis-bn a.btnPrint, x:-moz-any-link, x:default
{
	display: inline-block;
}
.couponDis-bn a.btnPrint:hover
{
	background: url(/static/img/button/print.gif) 0px -30px;
}

.couponDis-bn a.btnSMSDownload
{
	background: url(/static/img/button/smsdownload.gif);
	width: 140px;
	height: 30px;
	display: inline-block;
	display: -moz-inline-stack; *display:inline;
zoom:1;
*margin-right:3px;
vertical-align:middle;
_vertical-align:bottom;
position:relative;

}
html > /**/ body .couponDis-bn a.btnSMSDownload, x:-moz-any-link, x:default
{
	display: inline-block;
}
.couponDis-bn a.btnSMSDownload:hover
{
	background: url(/static/img/button/smsdownload.gif) 0px -30px;
}

