@charset "utf-8";
/* CSS Document */
.banner_coupon
{
	width:1002px;
	float:left;
	margin:10px 0;
}
.coupon_left_box
{
	width:784px;
	float:left;
	margin-right:15px;
	margin-bottom:10px;
}
.coupon_right_box
{
	width:203px;
	float:left;
}
.coupon_recommended
{
	width:782px;
	height:289px;
	margin-bottom:10px;
	float:left;
	border:1px solid #ccc;
	background:url(http://img01.yesmytea.com/img_v2/coupon/coupon_07.jpg) repeat-x #fff;
}
.coupon_recommended h2
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1b6a0c;
	margin:0;
	padding-top:5px;
	padding-left:20px;
	line-height:30px;
}
.coupon_recommended dl
{
	width:164px;
	float:left;
	margin:10px 0 0 25px;
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
}
.coupon_recommended dl dt
{
	width:130px;
	height:130px;
	border:1px solid #ccc;
	float:left;
	margin-left:15px;
	display:inline;
}
.coupon_recommended dl dt img
{
	float:left;
}
.coupon_recommended dl dd
{
	text-align:center;
	font-size:12px;
	width:162px;
	float:left;
}
.coupon_recommended dl dd img
{
	margin-top:10px;
}
.coupon_recommended dl dd.name
{
	line-height:30px;
	height:30px;
	font-weight:bold;
	overflow:hidden;
	color:#000;
}
.coupon_recommended dl dd.name a
{
	color:#000;
}
.coupon_recommended dl dd.scj
{
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#1d5198;
}
.coupon_recommended dl dd.ymjf
{
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#ff6600;
}
.coupon_product
{
	width:782px;
	margin-bottom:10px;
	float:left;
	border:1px solid #ccc;
}
.coupon_pxfs
{
	background: url(http://img01.yesmytea.com/pxfs.jpg) repeat-x;
	padding-left:20px;
	border:1px solid #a9a9a9;
	height:25px;
	float:left;
	width:762px;
}
.coupon_cp
{
	width:782px;
	float:left;
	padding-bottom:20px;
	border:1px solid #ccc;
}
.coupon_cp dl
{
	width:202px;
	height:320px;
	float:left;
	margin:25px 0 0 40px;
	display:inline;
}
.coupon_cp dl dt
{
	width:200px;
	height:200px;
	border:1px solid #ccc;
	float:left;
}
.coupon_cp dl dt img
{
	width:200px;
	height:200px;
	float:left;
}
.coupon_cp dl dd
{
	text-align:center;
	font-size:12px;
	width:200px;
	float:left;
}
.coupon_cp dl dd img
{
	margin-top:10px;
}
.coupon_cp dl dd.name
{
	line-height:30px;
	height:30px;
	font-weight:bold;
	overflow:hidden;
	color:#000;
}
.coupon_cp dl dd.name a
{
	color:#000;
}
.coupon_cp dl dd.scj
{
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#1d5198;
}
.coupon_cp dl dd.ymjf
{
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#ff6600;
}
.coupon_login
{
	width:201px;
	height:139px;
	border:1px solid #ccc;
	background:url(http://img01.yesmytea.com/img_v2/coupon/coupon_07.jpg) repeat-x #fff;
	float:left;
	margin-bottom:10px;
}
.coupon_ydl
{
	width:180px;
	padding-left:10px;
	line-height:24px;
	font-size:12px;
	color:#333;
	margin-top:10px;
}
.coupon_ydl span
{
	color:#1d5198;
}
.coupon_ydl a
{
	font-weight:bold;
	color:#1d5198;
	font-size:12px;
}
.coupon_wdl
{
	width:180px;
	padding-left:10px;
	line-height:24px;
	font-size:12px;
	color:#333;
	margin-top:10px;
}
.coupon_wdl ul li
{
	margin-bottom:5px;
}
.coupon_wdl ul li input
{
	width:110px;
	margin-left:10px;
}
.coupon_wdl ul li input.yzm
{
	width:40px;
	margin:0 10px;
}
.coupon_wdl ul li.dl img
{
	margin:5px 10px 0 0;
}
.coupon_jfhq
{
	width:201px;
	height:138px;
	border:1px solid #ccc;
	background:url(http://img01.yesmytea.com/img_v2/coupon/coupon_11.jpg) repeat-x #fff;
	float:left;
	margin-bottom:10px;
}
.coupon_jfhq h2
{
	font-size:14px;
	line-height:25px;
	color:#333;
	font-weight:bold;
	margin:0 0 10px 0;
	padding-left:10px;
}
.coupon_jfhq span
{
	font-size:12px;
	color:#333;
	line-height:24px;
	padding-left:10px;
}
.coupon_jfhq span a
{
	text-align:right;
	padding-left:130px;
	color:#1d5198;
}
.coupon_dhxts
{
	width:180px;
	border:1px solid #ccc;
	background:url(http://img01.yesmytea.com/img_v2/coupon/coupon_11.jpg) repeat-x #fff;
	float:left;
	padding:0 11px 10px 10px;
	margin-bottom:10px;
}
.coupon_bydhyh
{
	width:180px;
	border:1px solid #ccc;
	background:url(http://img01.yesmytea.com/img_v2/coupon/coupon_11.jpg) repeat-x #fff;
	float:left;
	padding:0 11px 10px 10px;
	margin-bottom:10px;
}
#mt
{
	height:200px;
	overflow:hidden;
}
.coupon_dhxts h2, .coupon_bydhyh h2
{
	font-size:14px;
	line-height:25px;
	color:#333;
	font-weight:bold;
	margin:0 0 10px 0;
	padding-left:10px;
}
.coupon_dhxts span, .coupon_bydhyh span
{
	font-size:12px;
	color:#333;
	margin-bottom:5px;
	line-height:24px;
}
.coupon_dhxts span a, .coupon_bydhyh span a
{
	text-align:right;
	padding-left:130px;
	color:#1d5198;
}
.gwcsp
{
	height:60px;
	float:left;
}
.gwcsp input 
{
	width:30px;
}
.gwcsp span
{
	font-weight:normal;
}
.gwcsp input
{
	width:30px;
}
#yyclistli_botton
{
	margin-left:220px;
	display:inline;
	margin-top:5px;
	float:left;
	width:300px;
}
#yyclistli_botton ul li
{
	margin-right:10px;
}
#yyclistli_botton ul li.ljqg
{
	padding-left:6px;
	background:url("http://img01.yesmytea.com/button_left_3.jpg") no-repeat scroll left top transparent;
	display:inline;
	float:left;
	margin-left:4px;
}
#yyclistli_botton ul li.ljqg a 
{
	background:url("http://img01.yesmytea.com/button_right_3.jpg") no-repeat scroll right top transparent;
	color:#E8FFA9;
	display:block;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	padding:5px 10px 5px 18px;
}
#yyclistli_botton ul li.sc
{
	padding-left:6px;
	background:url("http://img01.yesmytea.com/button_left.jpg") no-repeat scroll left top transparent;
	display:inline;
	float:left;
	margin-left:4px;
}
#yyclistli_botton ul li.sc a 
{
	background:url("http://img01.yesmytea.com/button_right.jpg") no-repeat scroll right top transparent;
	color:#333333;
	display:block;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	padding:5px 10px 5px 6px;
}
.error_txt2
{
	float:left;
	padding-left:55px;
	color:red;
	font-size:12px;
	line-height:30px;
	font-weight:normal;
}
.error_txt3
{
	color:red;
	font-size:12px;
	font-weight:normal;
	line-height:30px;
	text-align:center;
}
.listControl
{
	height:40px;
	overflow:hidden;
	float:left;
	width:782px;
}
.listControl .page-bottom_box
{
	float:right;
	margin-top:3px;
}
.listControl h2 
{
	color:#484848;
	float:left;
	font-size:12px;
	margin:15px 0 7px 13px;
	display:inline;
}
.listControl em
{
	font-style:normal;
	font-weight:normal;
}
.page-top, .page-bottom
{
	float:right;
	color:#409303;
	font-weight:bold;
	font-size:12px;
}
.page-bottom_box
{
	width:620px;
	float:left;
}
.page-top span, .page-bottom span
{
	float:left;
	padding:0px 3px;
	line-height:40px;
}
.page-top a span, .page-bottom a span, .page-top a:hover, .page-bottom a:hover
{
	color:#333;
	font-weight:normal;
	cursor:hand
}
.page-top .first, .page-bottom .first
{
	background:url(http://img01.yesmytea.com/img_v2/product-list/icon.gif) no-repeat -143px -72px;
	width:60px;
	height:20px;
	display:block;
	float:left;
	margin-top:10px;
	margin-right:5px;
}
.page-top .pre, .page-bottom .pre
{
	background:url(http://img01.yesmytea.com/img_v2/product-list/icon.gif) no-repeat -143px -138px;
	width:60px;
	height:20px;
	display:block;
	float:left;
	margin-top:10px;
	margin-right:5px;
}
.page-top .next, .page-bottom .next
{
	background:url(http://img01.yesmytea.com/img_v2/product-list/icon.gif) no-repeat -4px -116px;
	width:60px;
	height:20px;
	display:block;
	float:left;
	margin-top:10px;
	margin-right:5px;
}
.page-top .last, .page-bottom .last
{
	background:url(http://img01.yesmytea.com/img_v2/product-list/icon.gif) no-repeat -4px -94px;
	width:60px;
	height:20px;
	display:block;
	float:left;
	margin-top:10px;
	margin-right:5px;
}
.page-top .first:hover, .page-bottom .first:hover
{
	background:url(http://img01.yesmytea.com/img_v2/product-list/icon.gif) no-repeat -4px -72px;
}
.page-top .pre:hover, .page-bottom .pre:hover
{
	background:url(http://img01.yesmytea.com/img_v2/product-list/icon.gif) no-repeat -4px -138px;
}
.page-top .next:hover, .page-bottom .next:hover
{
	background:url(http://img01.yesmytea.com/img_v2/product-list/icon.gif) no-repeat -143px -116px;
}
.page-top .last:hover, .page-bottom .last:hover
{
	background:url(http://img01.yesmytea.com/img_v2/product-list/icon.gif) no-repeat -143px -94px;
}
.page-top .first span, .page-top .pre span, .page-top .next span, .page-top .last span, .page-bottom .first span, .page-bottom .pre span, .page-bottom .next span, .page-bottom .last span
{
	display:none;
}
.scj_box, .del_box
{
	width:370px;
	position:absolute;
	z-index:199;
	background:#fff;
	left:-20px;
	_left:-60px;
	top:-180px;
	border:1px solid #a5a5a5;
	display:none;
}
.syjf_content
{
	width:368px;
	margin:1px 0 0 1px;
	float:left;
	background:#f6f7f6;
	line-height:normal;
	padding-bottom:10px;
}
.syjf_content h4
{
	font-size:14px;
	color:#333;
	font-weight:bold;
	float:left;
	margin:10px;
	display:inline;
}
.syjf_content p
{
	font-size:12px;
	color:#333;
	margin:0 0 0 10px;
	padding:10px 0;
	text-align:left;
}
.syjf_content input
{
	background:url("http://img01.yesmytea.com/img_v2/checkout/input_bg.jpg") repeat-x scroll 0 0 #FFFFFF;
	border:1px solid #A8ACAD;
	color:#000000;
	display:inline;
	font-size:12px;
	height:20px;
	margin:0 5px;
	width:40px;
	padding-left:5px;
}
.false 
{
	background:url(http://img01.yesmytea.com/img_v2/checkout/checkout_16.jpg) no-repeat 10px;
	padding-left:30px;
	color:#ff0000;
	font-size:12px;
	text-align:left;
	display:none;
	line-height:30px;
}
.true
{
	background:url(http://img01.yesmytea.com/img_v2/checkout/checkout_15.jpg) no-repeat 10px;
	padding-left:30px;
	color:#478e10;
	font-size:12px;
	text-align:left;
	display:none;
	line-height:30px;
}
.close
{
	width:30px;
	float:right;
	font-size:12px;
	color:#999;
	margin-top:5px;
	background:url(http://img01.yesmytea.com/img_v2/checkout/close.gif) no-repeat left center;
	padding-left:15px;
}
.close a, .close a:hover
{
	color:#999;
}
.scj_icon
{
	background:url(http://img01.yesmytea.com/img_v2/icon.jpg) no-repeat;
	width:32px;
	height:32px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	display:inline;
}
.scj
{
	float:left;
	width:200px;
}
.scj ul li
{
	background:url("http://img01.yesmytea.com/button_left.jpg") no-repeat scroll left top transparent;
	display:inline;
	float:left;
	margin-left:10px;
	margin-right:14px;
	padding-left:4px;
}
.scj ul li a
{
	background:url("http://img01.yesmytea.com/button_right.jpg") no-repeat scroll right top transparent;
	color:#333333;
	display:block;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	padding:3px 6px 4px 6px;
	_padding:5px 6px;
}
.scj ul li.on
{
	background:url(http://img01.yesmytea.com/img_v2/button_left_on.jpg) no-repeat scroll left top transparent;
	display:inline;
	float:left;
	margin-left:10px;
	margin-right:14px;
	padding-left:4px;
}
.scj ul li.on a
{
	background:url(http://img01.yesmytea.com/img_v2/button_right_on.jpg) no-repeat scroll right top transparent;
	color:#e6ffab;
	display:block;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	padding:3px 6px 4px 6px;
	_padding:5px 6px;
}
@-moz-document url-prefix(){.del_btn ul li a, .jfdh ul li a, .scj ul li a, .scj ul li.on a { padding:4px 6px 5px 6px; }}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){.del_btn ul li a, .jfdh ul li a, .scj ul li a, .scj ul li.on a { padding:6px; }}
@media screen and (-webkit-min-device-pixel-ratio:0){.del_btn ul li a, .jfdh ul li a, .scj ul li a, .scj ul li.on a { padding:3px 6px 8px 6px; }}
.relative
{
	position:relative;
}
