*
{
	padding:0;
	margin:0;
	list-style:none;
}
img
{
	border:0;

}
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#top,#center
{
	width:1186px;
	margin:0 auto;
}

#top
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/headbg.jpg);
	height:104px;
	background-repeat:no-repeat;

}

#logo
{
	margin-left:10px;
	float:left;

}

#nav
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/navbg.jpg);
	background-repeat:no-repeat;
	float:left;
	height:55px;
	margin-left:15px;
	width:705px;
}

#nav li
{
	float:left;
	height:55px;

}

#nav li a
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/navbg.jpg);
	background-repeat:no-repeat;
	display:block;
	font-size:26px;
	height:55px;
	text-decoration:none;
}

#nav li .shop
{
	background-position:0 0;
	padding-right:15px;

}
#nav li .inf
{
	background-position:-105px 0;

}

#nav li .date
{
	background-position:-180px 0;
}

#nav li .konta
{
	background-position:-360px 0;

}

#nav li .imp
{
	background-position:-470px 0;
}


#nav li .hife
{
	background-position:110px 0;
}




#nav li a span
{
	visibility:hidden;
}
#top .des
{
	color:#FBF3F0;
	float:left;
	margin-left:20px;
	margin-top:5px;
	text-transform:uppercase;
}
#center
{
	padding-top:5px;

}

#center .left
{
	float:left;
	margin-right:5px;
	padding-left:2px;

}

#center .listfeild
{
	width:194px;
	margin-bottom:6px;
}



#center .listfeild h3
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/listhead.jpg);
	background-position:-3px 0;
	background-repeat:no-repeat;
	color:white;
	font-size:17px;
	height:32px;
	line-height:220%;
	text-indent:30px;

}

#center .listfeild ul,#center .listfeild .protxt
{
	border:1px #939393 solid;
	border-top:0;
	background-color:#E5E5E5;
	text-align:center;

}

#center .listfeild .protxt p
{
	text-align:center;
	padding:10px 0;
	line-height:20px;

}
#center .listfeild .protxt img
{
	margin:10px;

}
#center .listfeild ul
{
	text-align:left;
}
#center .listfeild ul li
{
	border-bottom:1px dotted #D2D2D2;
	margin:0 10px;
	padding:5px 0;

}

#center .listfeild ul li a
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;

}
#center .listfeild ul li a span
{
	color:red;

}





#center .right
{
	float:right;
	width:985px;
}

#center .best
{
	width:490px;
	float:left;

}

#center .best h3
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/righthead.jpg);
	background-position:-1px 0;
	background-repeat:no-repeat;
	color:white;
	font-size:17px;
	height:32px;
	line-height:34px;
	text-indent:38px;
}

#center .best ul
{
	background-color:#FFD200;
	height:104px;

}

#center .best li
{
	float:left;
	margin-left:2px;
	margin-right:1px;
	margin-top:10px;
}

#center .best .prev
{

}


#center .kate
{
	width:100%;
	clear:both;

}

#center .kate .kaleft
{
	float:left;

}

#center .kate select
{
	width:250px;

}


#center .kate .karight
{
	float:right;

}

#center .right h3
{
	width:100%;
	background-color:#CCC;
	text-align:center;
	height:25px;
	line-height:25px;
}


#center .right .showproduct
{
	width:320px;
	height:243px;
	float:left;
	text-align:center;
	border-bottom:1px #D5D5D5 solid;

}

#center .right .showproduct p
{
	margin:10px 0;

}
#center .right .showproduct p span
{
	color:#c4c4c4;

}


.mright
{
	margin-right:3px;

}
.mtop
{
	margin-top:5px;

}
/*---------artcle css--------------------------------*/

#arttop,#artmid,#artfooter,.endbg,.artfoobg
{
	width:863px;
	margin:0 auto;
	padding:0 15px;
}


#arttop
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/arthead.jpg);
	height:173px;
	background-repeat:no-repeat;
	text-align:center;
	margin:0 auto;

}
#arttop h1
{
	color:#FFFFFF;
	font-size:22px;
	padding-top:40px;
	line-height:30px;

}

#arttop h1 a
{
	color:#FFFFFF;

}

#artmid
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/arcert.jpg);
	background-repeat:repeat-y;
	padding-top:20px;

}


.greybright
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/gerybr.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:662px;
	background-color:#EDEDED;
	margin-bottom:20px;

}

.greybright_p
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/gerybr_p.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:862px;
	background-color:#FEF2F2;
	margin-bottom:20px;

}

.greybright_ps
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/gerybr_p.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:622px;
	background-color:#FEF2F2;
	margin-bottom:20px;

}

.greytleft
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/gerytl.png);
	background-repeat:no-repeat;
	background-position:left top;

}

.greytleft_p
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/gerytl_p.jpg);
	background-repeat:no-repeat;
	background-position:left top;

}

.greytrigh
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/greytr.png);
	background-repeat:no-repeat;
	background-position:top right;
	padding:0;
	margin:0;

}

.greytrigh_p
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/greytr_p.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	padding:0;
	margin:0;

}

.greybleft
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/greybl.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:20px;
}

.greybleft_p
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/greybl_p.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:20px;
}

.greybleft img
{
	margin:10px;

}

.greybright p
{
	padding:10px;
	line-height:17px;
	font-size:14px;
	color:#787878;

}

.part2
{
	width:45%;
	float:left;
}

.leftside
{
	clear:both;
	float:left;

}
.rightside
{	
	clear:both;
	float:right;
}

.midside
{
	clear:both;
	margin-left:100px;

}

.impress
{
	width:780px;
	margin-left: 20px;
}

.related
{
	width:580px;
	margin-left: 20px;
}

.clear
{
	clear:both;

}

.end
{
	position:relative;
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/artlistcenter.jpg);
	background-repeat:no-repeat;
	width:618px;
	height:151px;
	margin:0 auto;

}
.end h3
{
	line-height:30px;
	text-indent:20px;

}

.arleft
{
	left:-40px;
	position:absolute;
	top:50px;

}

.arright
{
	left:620px;
	position:absolute;
	top:50px;

}

.showpic img
{
	margin:0 8px;
	margin-top:6px;
}

.endbg
{


	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/artblock.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:70px;
	margin-top:-20px;

}
.endtel
{
	color:#FF0000;
	font-weight:bold;
	text-align:center;
	border:1px #999 solid;
	background-color:#CCcDD1;
	height:65px;
	width:480px;
	margin:0 auto;
}
.logo
{
	text-align:center;

}

#artfooter p
{
	font-size:12px;
	line-height:20px;
	padding:10px 20px ;

}

#artfooter
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/artbg.gif);
	background-repeat:repeat-y;

}

.artfoobg
{
	background-image:url(https://kl-topshop.com/upload/kl-topshop/templates/23-10-2008/images/artbolc.jpg);
	height:30px;
	background-repeat:no-repeat;

}