@charset "utf-8";
/**/
#shops-coupon-recs{
	clear: both;
}
#shop-coupon{
	width: 265px;
}
#shop-vip-coupon ul,#shop-new-coupon ul{
  background: url(../images/couponbox_bg.gif) repeat-y;
  padding-top:10px;
  padding-left: 12px;
  padding-right:20px;
  overflow:hidden;
}
#shop-vip-coupon ul
{
  height:136px;
	}
#shop-new-coupon ul
{
  height:215px;
  _height:212px;
	}	
#shop-vip-coupon{
   padding-top:41px;
	background: url(../images/vip_coupon_thead.gif) no-repeat;
	text-align:left;
}
#shop-vip-coupon ul li,#shop-new-coupon ul li{
	height: 20px;
	padding-top:4px;
	padding-left:24px;
	text-align:left;
	position:relative;
}
#shop-vip-coupon ul li a,#shop-new-coupon ul li a{
	color:#333;
}
#shop-vip-coupon ul li span,#shop-new-coupon ul li span{
	display:block;
	position: absolute;
	right: 0px;
	top:2px;
	height:12px;
	color:#ff6600;
}
#shop-new-coupon{
   padding-top:40px;
	margin-top:10px;
	background: url(../images/new_coupon_thead.gif) no-repeat;
	text-align:left;
}
/**/
#shop-piclist-pageshow{
	width:732px;
}
#shop-piclist-pageshow ul li{
	float:left;
	width: 131px;
	height:160px;
	padding-left:3px;
	padding-right:8px;
}
#shop-piclist-pageshow ul li img{
	width:131px;
	height:127px;
}
#shop-piclist-pageshow ul li p{
	height: 12px;
	padding-top:4px;
}
#shop-piclist-pageshow ul li p a{
	color:#333;
}
#shop-piclist-pageshow ul li p a:hover{
	text-decoration: underline;
	color: #0486f5;
}
/**/
#shop-recs{
	width:732px;
}

#shop-recs-show{
	width:503px;
}
#shop-slideshow{
	text-align:left;
}
#shop-picboxshow{
   margin-top:10px;
	height:176px;
	padding-left: 21px;
	padding-right:12px;
	position: relative;
	background: url(../images/recshop_picbox_leftbg.gif) no-repeat left top;
}
#shop-picboxshow ul{
	padding-top:21px;
	padding-bottom: 15px;
	height: 140px;
	position: relative;
	width:470px!important;
	width:461px;
	padding-right:10px;
	background: url(../images/recshop_picbox_bg.gif) repeat-x;
}
#shop-picboxshow ul li{
	float:left;
	width: 105px;
	padding-left:3px;
	padding-right:8px;
}
#shop-picboxshow ul li img{
	width:105px;
	height:116px;
}
#shop-picboxshow ul li p{
	height: 12px;
	padding-top:4px;
}
#shop-picboxshow ul li p a{
	color:#333;
}
#shop-picboxshow ul li p a:hover{
	text-decoration: underline;
	color: #0486f5;
}
#shop-picboxshow p.bg_box{
	position: absolute;
	right: 0px;
	top:0px;
	width:12px;
}
/**/
#shop-recs-piclist{
	width: 220px;
}
#shop-recs-piclist ul li{
	width: 106px;
	height: 47px;
	float: left;
	overflow:hidden;
	padding-left: 3px;
	padding-bottom:3px;
}
#shop-recs-piclist ul li img{
	width:106px;
	height:47px;
}
/**/
#new-shops{
	clear: both;
	margin-top:10px;
}
#new-shops ul{
	margin-top:10px;
}
#new-shops ul li{
	float:left;
	width:132px;
	padding-left:3px;
	padding-right:8px;
	padding-bottom:10px;
	height:
}
#new-shops ul li img{
	width:132px;
	height:116px;
}
#new-shops ul li p{
	height: 12px;
	padding-top:4px;
}
#new-shops ul li p a{
	color:#666;
}
/**/
#big-banner{
	margin-top:10px;
}
#big-banner img{
	width: 1003px;
	height:88px;
}
/**/
#comment-contact-info{
	margin-top:10px;
	padding-top:9px;
	background: url(../images/union_commentbox_thead.gif) no-repeat top left;
	clear:both;	
}
#comment-contact-info-box{
	background: url(../images/union_commentbox_bg.gif) repeat-y;
	padding-left: 9px;
	padding-right: 9px;
	height:328px;
	overflow:hidden;
	*margin-bottom:-1px;
}
#comment-info-box{
	width:708px;
}
#comment-info-box .tab_menu ul li{
	float:left;
	height:18px;
	padding-top:8px;
	width:131px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	font-size:14px;
	background: url(../images/tab_normal.gif);
}
#comment-info-box .tab_menu ul li.tab_this{
	background: url(../images/tab_this.gif);
}
#comment-info-box .tab_content_box{
	clear:both;
	padding-left:14px;
	padding-right:6px;
	padding-top:5px;
	padding-bottom:5px;
	border: 1px solid #fa6932;
	height:288px;
	overflow:hidden;
	background:#fff;
}
#comment-info-box .tab_content_box ul li{
	float:left;
	width:220px;
	_width:224px;
	padding-right:6px;
	height: 40px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:20px;
	text-align:left;
}
#comment-info-box .tab_content_box ul li a{
	color:#666;
}
#comment-info-box .tab_content_box ul li span.the_shop{
	font-weight:bold;
	color:#fa4402;
}
#comment-info-box .tab_content_box ul li span.the_user{
	color:#aaa;
}
#comment-info-box .tab_content_box p{
	clear: both;
	height:20px;
	padding-top:4px;
	text-align:right;
}
#comment-info-box .tab_content_box p a{
	color:#666;
}
#comment-info-box .tab_content_box p a:hover{
	text-decoration:underline;
}
/**/
#contact-info-box{
   width: 274px;
	height:328px;
}
#contact-info-box img{
	width:274px;
	height:328px;
}
