/* CSS Document */
@import url(../public.css);
@import url(../list.css);

#searchHot{
	margin-top:0;
	background:#965BB9 url(img/searchleft.gif) no-repeat;
	}
#searchHot .search{
	padding:8px 0 8px 36px;
	background:url(img/searchright.gif) no-repeat 100% 0;
	text-align:left; 
	}
#searchHot .hot{
	padding:6px 0 3px 16px;
	background:url(img/searchhot.gif) repeat-x; 
	border:1px solid #CAA4DD; 
	border-top:none; 
	}
#Foot .search{ background:#965BB9;}
#Foot .about,#Foot .about a,#Foot1004 span,#Foot1004 span a{ color:#8C2FB5;}
/* 分类 */
.fenlei{ width:1000px;}
.fenlei .weizhi{
	padding:10px 0 0 10px;
	border-top:4px solid #965BB9;
	border-bottom:1px solid #965BB9;
	background:#F2E6F9;
	height:23px;
	text-align:left;
	font-weight:bold;
	
	}
/* 内容部分 */
.main{
	margin:5px 0;
	width:1000px;
	overflow:hidden;}
/* 左 */
.left{ 
	float:left;
	padding:5px;
	width:168px;
	height:500px;
	border:1px solid #ccc;
	background:#f6f6f6;}
/* blk01 */
.blk01 .ttl{ 
	width:170px;
	height:22px;
	background:url(img/blk01listttl.gif) no-repeat;}
.blk01 .ttl h4{
	padding:5px 0 0 15px;
	font-size:12px;
	text-align:left;
	color:#fff;
	font-weight:bold;
	}
.blk01 .cnt{
	padding:5px;
	line-height:150%;
	color:#333;
	text-align:left;
	}
.blk01 .cnt ul{
	margin:0;
	padding:0;
	}
.blk01 .cnt ul li p{ padding:2px 0;}
.blk01 .cnt ul li{
	padding:6px 0;
	text-align:left;
	border-bottom:1px solid #fff;
	}
.blk01 .cnt .zhinan ul{
	margin:0;
	padding:0;
	}
.blk01 .cnt .zhinan ul li{
	padding:5px 0 0 15px;
	height:20px;
	background:url(img/zhilanli.gif) no-repeat left;
	border-bottom:1px dashed #e2e2e2;
	color:#8C2FB5;
	}
.blk01 .cnt .zhinan ul li a{ color:#8C2FB5;}
.blk01 .cnt .zhinan ul li a:hover{ color:#f00;}
/* 右 */
.right{
	float:right;
	width:810px;
	}
/* blk02 */
.blk02 .ttl{
	height:25px;
	text-align:left;
	overflow:hidden;
	}
.blk02 .ttl h4{
	float:left;
	padding:5px 0 0 0;
	width:95px;
	height:17px;
	text-align:center;
	font-size:12px;
	background:url(img/blk02listh4.gif) no-repeat;
	}
.blk02 .ttl h5{
	padding:7px 0 0 0;
	width:95px;
	height:18px;
	text-align:center;
	color:#fff;
	font-size:12px;
	background:url(img/blk02listh4p.gif) no-repeat;}
.blk02 .heng{
	height:3px;
	background:#B58ACD;
	border:1px solid #B58ACD;
	overflow:hidden;
	}
.blk02 .hot{
	padding:5px 0 0 10px;
	height:21px;
	background:url(img/blk02listhot.gif) repeat-x;
	border-bottom:1px solid #C7CED7;
	text-align:left;
	color:#000;
	}
.blk02 .hot img{ 
	padding:0 0 5px 0;
	vertical-align:middle;
	}
/* shopList */
#shopList{}
#shopList td{
	padding:10px 0;
	border-bottom:1px dashed #e2e2e2;}	
#shopList .zoom img{
	width:100px;
	height:75px;
	border:1px solid #e2e2e2;
	}
#shopList .zoom a:hover img{
	border:1px solid #f00;}
#shopList .info{
	width:450px;
	text-align:left;
	}
#shopList .info .ttl{
	font-size:14px;
	font-weight:bold;}
#shopList .info .ttl a{
	text-decoration:underline;}