﻿.tue .pm_tue{color:#DA3778; font-weight:bold; text-decoration:underline;}
.bp .pm_bp{color:#DA3778; font-weight:bold;text-decoration:underline;}
.lp .pm_lp{color:#DA3778; font-weight:bold;text-decoration:underline;}
.lt .pm_lt{color:#DA3778; font-weight:bold;text-decoration:underline;}
.djxs .pm_djxs{color:#DA3778; font-weight:bold;text-decoration:underline;}

.left2{
	width:403px;
	float:left;
	}
.right2{
	width:344px;
	float:right;
	}
.cyanbox{
	border:1px solid #C09D04;
	background:url(/images/products/cyan_bg.gif) #FFFBE9 repeat-x top left;
	padding:8px 10px;
	margin:8px 0;
	}
.cyanbox h3{color:#5C3900; padding:0; margin-bottom:5px;}
.cyanbox .tit_pic{float:left; margin-right:8px;}
.cyanbox p{float:right; width:190px; text-align:left;}
.pinkbox{
	border:1px solid #E78BB5;
	background:url(/images/products/pink_bg.gif) #FCEFF4 repeat-x top left;
	padding:8px 10px;
	margin:8px 0;
	}
.pinkbox h3{color:#DA3778; padding:0; margin-bottom:5px;}
.pinkbox .tit_pic{float:left; margin-right:8px;border-right:1px dotted #999;}
.pinkbox p{float:right; width:130px; text-align:left; font-size:14px; line-height:170%}
.virtualshopbox{
	background:url(/IMAGES/products/virtualshop_bg.gif) no-repeat top left;
	padding-top:83px;
	padding-left:8px;
	margin-bottom:8px;
	}
.virtualshopbox ul li{
	display:inline;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	}
.promotion_ban{
	margin-bottom:8px;
	}
.p_month{
	float:left;
	}
.p_halfmonth{
	float:right;
	}
.activity2{
	padding:0;
	}
.activity2 h4{
	padding:3px 8px;
	text-align:left;
	margin:0;
	background:#F8DCE9;
	color:#DA3778;
	font-size:14px;
	}
.activity2 .activitylist2{
	padding:8px;

	}
.activitylist2 .activitybox2{
	text-align:left;
	padding-bottom:5px;
	background:url(/images/dot_line_30.gif) repeat-x bottom center;
	}
.activitylist2 .activitybox2 .tit_pic{
	float:right;
	}
.activitylist2 .activitybox2 h3{
	padding:8px 0;
	}
.plist{
	padding:0px;
	margin:0 8px;
	text-align:left;
	}
.plist .intro{
	font-size:14px;
	text-align:left;
	padding:10px;
	text-indent:2em;
	margin:0;
	line-height:170%;
	padding:15px;
	}
.plist ul li{
	float:left;
	display:block;
	width:180px;
	margin:1px;
	text-align:center;

	}
.plist ul li .imgholder{width:180px; height:120px;}
.plist ul li .pname{
	font-size:14px;
	font-weight:bold;
	}
.plist ul li .oprice{
	text-decoration:line-through;
	}
.plist ul li .nowprice{
	font-size:14px;
	font-weight:bold;
	color:#F30;
	}
.djxs_top{
	background:url(/IMAGES/products/special/djxs_top.gif) no-repeat top center;
	height:150px;
	}
.djxs_body{
	background:url(/IMAGES/products/special/djxs_middle.gif) repeat-y top center;
	}
.djxs_bottom{
	background:url(/IMAGES/products/special/djxs_bottom.gif) no-repeat top center;
	height:21px;
	line-height:1px;
	}
.djxs_intro_txt{ float:left; width:440px; text-align:left; border-right:1px dotted #F70; padding:15px; font-size:14px; color:#F60;}
.djxs_intro_pic{float:right;width:252px; padding:15px;}	
	
		
	
.tueaday_top{
	background:url(/IMAGES/products/special/tuesday_top.gif) no-repeat top center;
	height:160px;
	}
.tuesday_body{
	background:url(/IMAGES/products/special/tuesday_middle.gif) repeat-y top center;
	}
.tuesday_bottom{
	background:url(/IMAGES/products/special/tuesday_bottom.gif) no-repeat top center;
	height:21px;
	line-height:1px;
	}	
	
.lt_top{
	background:url(/IMAGES/products/special/lt_top.gif) no-repeat top center;padding:170px 15px 0 310px;
	}
.lt_intro{height:120px; border-left:3px solid #F60; line-height:160%;  font-size:14px; color: #F60; padding-left:10px; text-align:left;}
.lt_body{
	background:url(/IMAGES/products/special/lt_middle.gif) repeat-y top center;
	}
.lt_bottom{
	background:url(/IMAGES/products/special/lt_bottom.gif) no-repeat top center;
	height:21px;
	line-height:1px;
	}	
	
.lowprice_top{
	background:url(/IMAGES/products/special/lowprice_top.gif) no-repeat top center;
	height:155px;
	}
.lowprice_body{
	background:url(/IMAGES/products/special/lowprice_middle.gif) repeat-y top center;
	}
.lowprice_bottom{
	background:url(/IMAGES/products/special/lowprice_bottom.gif) no-repeat top center;
	height:21px;
	line-height:1px;
	}	
	
.bestprice_top{
	background:url(/IMAGES/products/special/bestprice_top.gif) no-repeat top center;
	height:240px;
	}
.bestprice_body{
	background:url(/IMAGES/products/special/bestprice_middle.gif) repeat-y top center;
	}
.bestprice_bottom{
	background:url(/IMAGES/products/special/bestprice_bottom.gif) no-repeat top center;
	height:17px;
	line-height:1px;
	}
	
.hiddenarea{display:none;}

.products_ban{float:left;width:560px;}
.products_jcard{float:right; width:192px;}

.promotionlist li{ float:left; width:180px;margin:3px;}
.promotionlist li .promotionbox{border:1px solid #DC4C85; padding:5px; text-align:center}
.promotionlist li .promotionimg{width:160px; height:120px;margin:5px auto; vertical-align:middle;}
.promotionlist li h3{background:url(/images/products/hbg.gif) #DC4C85 top left; font-size:14px; color:white; height:22px; line-height:22px; padding:0 8px;}
.promotionlist li h3 a:link{color:white;}
.promotionlist li h3 a:visited{color:white;}
.promotionlist li .readmore{text-align:right; margin:0; vertical-align:middle}
.promotionlist li .promotionbox .imgholder{width:170px; height:128px; overflow:hidden}

#ltlist li{margin:3px; padding:0; padding:0; width:360px; text-align:center;}
#ltlist li .imgholder{ width:360px; height:240px;}
#ltlist li p{width:360px; margin:0; padding:0;text-align:center; }
#ltlist li .pdes{text-align:left; width:350px; margin:0 auto}

.psearchlist li{float:left; margin:10px; text-align:center}
.psearchlist li img{border:1px solid #DDD;}
.psearchlist li .pname{font-size:14px; font-weight:bold;}

