@charset "utf-8";

@import url("/price_curtain/css/common.css");
@import url("/price_curtain/css/header.css");
@import url("/price_curtain/css/nav.css");

/*
exclude from common.css
-----------------
Win Netscape 4.7
Win IE 3.0
Mac IE 4.5
*/

/*--------------------------------------------------------
#contents
--------------------------------------------------------*/
#contents h2 {
	width:720px;
	height:138px;
	background:url(/price_curtain/images/top/title.gif) no-repeat left top;
	text-indent:-9999px;
}

#contents h3 {
	margin-bottom:10px;
	width:720px;
	height:27px;
	background:url(/price_curtain/images/top/title_recommend.gif) no-repeat left top;
	text-indent:-9999px;
}

#contents .subTitle {
	margin:-40px auto 15px;
	width:646px;
	height:33px;
	background:url(/price_curtain/images/top/title_sub.gif) no-repeat left top;
	text-indent:-9999px;
}

/* ,recommendList */
#contents .recommendList {
	margin-bottom:15px;
}

#contents .recommendList table {
	width:100%;
}

#contents .recommendList td a {
	display:block;
	width:224px;
	text-align:right;
}

#contents .recommendList .recommendLeft {
	padding-right:12px;
	background:url(/price_curtain/images/dotted_02.gif) repeat-y right;
}

#contents .recommendList .recommendCenter {
	padding:0 12px;
	background:url(/price_curtain/images/dotted_02.gif) repeat-y right;
}

#contents .recommendList .recommendRight {
	padding-left:12px;
}


#contents .recommendList a:hover {
	text-decoration:none;
}

#contents .recommendList a span.recomendDetail {
	margin-right:108px;
	display:block;
	text-align:left;
}

#contents .recommendList a span.recomendDetail {
	margin-top:-110px;
}

#contents .recommendList a:hover span.recomendDetail span.goodsName {
	text-decoration:underline;
}

#contents .recommendList a span.recomendDetail img {
	margin-bottom:3px;
}

#contents .recommendList a em {
	font-size:160%;
	font-weight:bold;
	line-height:1;
	text-decoration:none;
}

#contents .recommendList a span.recomendDetail span.buttonDetail {
	margin-top:3px;
	display:block;
	width:116px;
	height:16px;
	background:url(/price_curtain/images/top/button_detail.gif) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
}

#contents .recommendList a:hover span.recomendDetail span.buttonDetail {
	background:url(/price_curtain/images/top/button_detail.gif) no-repeat 0 -16px;
}

/* .serachBlock */
#contents .searchBlock {
	margin-bottom:15px;
	padding-bottom:6px;
	border:4px solid #F90;
	background-color:#FFC;
}

#contents .searchBlock .searchList {
	margin-top:5px;
	padding:0 2px 0 5px;
	width:705px;
	background:url(/price_curtain/images/top/search_dotted.gif) no-repeat center;
}

#contents .searchBlock .searchList a {
	margin-right:3px;
}

/* .secretBlock */
#contents .secretBlock .secretWrapper {
	padding:0 10px;
	width:700px;
	background:url(/price_curtain/images/top/secret_bg.gif) repeat-y left;
	overflow:hidden;
}

#contents .secretBlock .secretWrapper a div {
	color:#333;
}

#contents .secretBlock .secretWrapper a:hover div p {
	color:#F30;
	text-decoration:underline;
}

#contents .secretBlock .secretWrapper div {
	padding-right:17px;
	float:left;
	width:222px;
}

#contents .secretBlock .secretWrapper div.secretEnd {	
	padding:0;
}

#contents .secretBlock .secretWrapper div p {
	margin-bottom:5px;
	padding:10px;
}

/*--------------------------------------------------------
.footerLink
--------------------------------------------------------*/
#contents .footerLink {
	clear:both;
}