@charset "utf-8";
/* CSS Document */


*{
	margin:0;
	padding:0;
	font-size:12px;
	color:#2c1d05;
}
span{
	font-size:12px;
}
/*----------mainArea-left----------*/
.bannerFlash{
	margin:0 0 8px 0;
	padding:0px;
	width:710px;
	height:90px;
	overflow:hidden;
}
/*----------brandShowArea----------*/
.brandShowArea-help{
	margin:0 0 8px 0;
	padding:0px;
	width:710px;
	height:auto;
	overflow:hidden;
}
.brandShowArea-help .logo{
	background:url(../img/mainarea/mainarea/mainleft/brandshowarea-help/brandShowArea-help_logo.gif) 0 0 no-repeat;
	width:34px;
	height:70px;
	float:left;
}
.brandShowArea-help .content{
	background:url(../img/mainarea/mainarea/mainleft/brandshowarea-help/brandShowArea-help_bg.gif) 0 0 no-repeat;
	width:652px;
	height:41px;
	float:left;
	margin:14px 0 0 0;
	text-align:left;
	padding-left:20px;
}
.brandShowArea-help .content-left{
	float:left;
	width:auto;
}
.brandShowArea-help .content-left h1{
	color:#f18d00;
	font-size:14px;
	text-align:left;
	padding:5px 0 0 0;
}
.brandShowArea-help .content a{
	color:#f18d00;
	font-size:12px;
}
.brandShowArea-help .content-right{
	float:right;
	width:auto;
	padding:18px 25px 0 0;
}
.brandShowArea-help .content-right .helpbtn{
	width:85px;
	height:19px;
	float:right;
	padding:10px 25px 20px 0;
}

.brandShowArea{
	margin:0 0 8px 0;
	padding:0px;
	width:710px;
	height:auto;
	overflow:hidden;
}
.brandShowArea .brandShowArea-title{
	width:auto;
	height:28px;
	background:#e8e7e5;
	margin:0 0 8px 0;
}
.brandShowArea .brandShowArea-title ul{
	width:auto;
	border-top:#f68a1e solid 2px;
}
.brandShowArea .brandShowArea-title li.title{
	background:url(../img/mainarea/mainleft/contentarea/brandShowArea-title.gif) 5px 3px no-repeat;
	float:left;
	width:auto;
	height:20px;
	padding:5px 0 0 25px;
	color:#2c1d05;
	font-size:12px;
}
.brandShowArea .brandShowArea-title li.updatetime{
	float:right;
	width:auto;
	height:20px;
	padding:7px 2px 0 0;
	color:#2c1d05;
	font-size:10px;
}
.brandShowArea .brandShowBox{
	width:auto;
	height:auto;
	border:1px solid #d1d3d4;
	margin:0 0 8px 0;
}
.brandShowArea .brandShowBox .brandShowBox-Title{
	width:auto;
	height:30px;
	background:#f9e7d4;
	color:#2c1d05;
}
.brandShowArea .brandShowBox .brandShowBox-Title .title{
	background:url(../img/mainarea/mainleft/brandshowarea/brandShowBox-Title.gif) 0 0 no-repeat;
	width:144px;
	height:24px;
	float:left;
	font-size:14px;
	text-align:left;
	padding:8px 0 0 30px;
	color:#fff;
}
.brandShowArea .brandShowBox .brandShowBox-Title .title a{
	color:#fff;
}
.brandShowArea .brandShowBox .brandShowBox-Title .linkArea{
	width:auto;
	float:right;
	padding-top:6px;
}
.brandShowArea .brandShowBox .brandShowBox-Title .linkArea ul{
	width:530px;
	height:auto;
	float:left;
}
.brandShowArea .brandShowBox .brandShowBox-Title .linkArea li{
	display:inline;
	float:right;
	width:auto;
	height:26px;
	padding:4px 0 0 0;
}
.brandShowArea .brandShowBox .brandShowBox-Title .linkArea a{
	background:url(../img/mainarea/mainleft/brandshowarea/brandShowBox-Title-div.gif) 0 0 no-repeat;
	color:#2c1d05;
	font-size:12px;
	padding:0 10px 0 10px;
}
.brandShowArea .brandShowBox .brandShowBox-Body{
	clear:both;
	width:auto;
	height:auto;
	padding-left:10px;
	padding-bottom:8px;
	margin-top:10px;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow{
	border:0px;
	display:inline;
	float:left;
	height:auto;
	margin:0 9px 0 0;
	width:130px;
	height:auto;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow .borderImg{
	width:130px;
	height:100px;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow .borderImg a{
	border:1px solid #e8e7e5;
	display:block;
	width:128px;
	height:98px;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow .borderImg a img{
	width:126px;
	height:96px;
	border:1px solid #fff;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow .borderImg a:hover{
	border:1px solid #AA0000;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow .borderImg a:hover img{
	border:1px solid #e8e7e5;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow ul{
	width:130px;
	height:auto;
	float:left;
	margin-top:3px;
	display:block;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow li{
	float:left;
	text-align:left;
	font-size:12px;
	height:auto;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow li.price{
	width:118px;
	font-size:12px;
	color:#2c1d05;
	background:url(../img/mainarea/mainleft/brandshowarea/kakaku_icon.gif) 0 3px no-repeat;
	margin-left:15px;
	padding-left:12px;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow li.price span a{
	font-size:14px;
	color:#FF0000;
	
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow li.name{
	width:115px;
	height:34px;
	overflow:hidden;
	margin-left:15px;
	line-height:16px;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow li.name a{
	font-size:12px;
	color:#2c1d05;
	text-decoration:underline;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow li.content{
	width:115px;
	margin-left:15px;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow li.content a.china{
	font-size:12px;
	color:#2c1d05;
	background:url(../img/mainarea/mainleft/brandshowarea/singleShow-content.gif) 0px 3px no-repeat;
	padding-left:4px;
	float:left;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow li.content a.japan{
	font-size:12px;
	color:#2c1d05;
	background:url(../img/mainarea/mainleft/brandshowarea/singleShow-content.gif) 0px 3px no-repeat;
	padding-left:4px;
	float:right;
}
.brandShowArea .brandShowBox .brandShowBox-Body .singleShow li.allprice{
	width:115px;
	padding-top:5px;
	text-align:right;
	margin-left:15px;
}
.brandShowArea .companyLink{
	width:710px;
	height:auto;
	margin:0 0 0 4px;
}
.brandShowArea .companyLink .imgLink{
	float:left;
	width:94px;
	height:35px;
	margin:0 5px 5px 0;
	border:#E0DCDC solid 1px;
}
/*----------contentArea----------*/
.contentArea{
	margin:0 0 8px 0;
	width:710px;
	height:auto;
	overflow:hidden;
}
.contentArea .contentArea-title{
	width:auto;
	height:28px;
	background:#e8e7e5;
	margin:0 0 8px 0;
}
.contentArea .contentArea-title ul{
	width:auto;
	border-top:#f68a1e solid 2px;
}
.contentArea .contentArea-title li{
	color:#2c1d05;
	font-size:12px;
}
.contentArea .contentArea-title li.title{
	background:url(../img/mainarea/mainarea/mainleft/contentarea/brandShowArea-title.gif) 5px 3px no-repeat;
	float:left;
	width:auto;
	height:20px;
	padding:7px 0 0 25px;
	color:#2c1d05;
	font-size:12px;
}
.contentArea .contentArea-title li.updatetime{
	float:right;
	width:auto;
	height:20px;
	padding:5px 2px;
	color:#2c1d05;
	font-size:12px;
}
.contentArea .contentArea-body{
	height:auto;
	background:#e8e7e5;
	padding:2px 10px 0px 10px
}
.contentArea-body .box{
	width:690px;
	height:auto;
	border:1px solid #bcbec0;
	background:#fff;
	margin:8px 0 0 0;
}
.contentArea-body .box .borderImg{
	float:left;
	margin:5px 10px 5px 5px;
	width:130px;
}
.contentArea-body .box .borderImg a {
	border:1px solid #fff;
	display:block;
	height:100px;
	width:130px;
}
.contentArea-body .box .borderImg img{
	border:1px solid #e8e7e5;
	height:98px;
	width:128px;
}
.contentArea-body .box .borderImg a:hover{
	border:1px solid #AA0000;
}
.contentArea-body .box .borderImg a:hover img{
	border:1px solid #e8e7e5;
}
.contentArea-body .box .price{
	float:left;
	height:auto;
	text-align:left;
	width:160px;
	margin:10px 10px 0 0;
}
.contentArea-body .box .price li{
	height:30px;
	text-align:left;
	width:auto;
	margin:0 15px 0 0;
}
.contentArea-body .box .price li.rank{
	background:url(../img/mainarea/mainarea/mainleft/contentarea/rink.gif) 0 17px no-repeat;
	padding:15px 0 0 25px;
}
.contentArea-body .box .price li .ranking{
	color:#F68B1F;
	font-size:20px;
	font-weight:bold;
	padding:5px 2px 0 2px;
}
.contentArea-body .box .price li a.lowprice{
	color:#ff0000;
	font-size:14px;
	padding:0px 2px 0 2px;
}
.contentArea-body .box .detailTxt{
	float:left;
	height:auto;
	text-align:left;
	width:250px;
	margin:20px 15px 0 0;
}
.contentArea-body .box .detailTxt li{
	height:auto;
	overflow:hidden;
	text-align:left;
	width:250px;
	line-height:150%;
}
.contentArea-body .box .detailTxt li span{
	font-size:12px;
}
.contentArea-body .box .detailTxt ul li .hName{
	width:54px;
	float:left;
}
.contentArea-body .box .detailTxt ul li span a.productname{
	color:#3A2C16;
	text-decoration:underline;
	font-size:12px;
	display:block;
	float:left;
	width:190px;
}
.contentArea-body .box .detailTxt ul li a:hover{
	color:#0099ff;
}
.contentArea-body .box .linkArea{
	float:left;
	padding-top:9px;
	width:100px;
	color:#2c1d05;
}
.contentArea-body .box .linkArea a.jpInfo{
	background:url(../img/mainarea/mainarea/mainleft/contentarea/jpIcon.gif) 0 0 no-repeat;
	display:block;
	margin-top:20px;
	padding:3px 0 0 15px;
	color:#2c1d05;
	height:18px;
}
.contentArea-body .box .linkArea a.cnInfo{
	background:url(../img/mainarea/mainarea/mainleft/contentarea/cnIcon.gif) 0 0 no-repeat;
	display:block;
	margin-top:5px;
	padding:3px 0 0 15px;
	color:#2c1d05;
	height:18px;
}
.contentArea-body .box .linkArea a.morePrice{
	display:block;
	margin-top:5px;
	text-align:left;
	height:auto;
}

/*****pageArea******/
.contentArea .pageArea{
	height:20px;
	width:690px;
	padding:10px 0 5px;
}
.contentArea .pageArea .leftPage{
	width:400px;
	height:20px;
	display:block;
	float:left;	
}
.contentArea .pageArea .rightPage{
	width:132px;
	height:20px;
	display:block;
	float:right;	
}

.contentArea .pageArea  a,.contentArea .pageArea b{
	display:block;
	float:left;
	text-align:center;
	color:#2c1d05;
	font-size:12px;
	
	height:14px;
	border-right:solid #5B5B5B 1px;
}
.contentArea .pageArea span{
	display:block;
	float:left;
	color:#2c1d05;
}
.contentArea .pageArea .leftPage a,.contentArea .pageArea .leftPage b{
	padding:0 6px;
}
.contentArea .pageArea .rightPage a,.contentArea .pageArea .rightPage b{
	border:none;
	padding:0 4px;
}
.contentArea .pageArea a:hover{
	background-color:#555;
	color:#FFF;
	text-decoration:none;
}
.contentArea .pageArea .rightPage a:hover{
	background:none;
	color:#2c1d05;
	text-decoration:underline;
}

/*----------mainArea-right----------*/
/****spMes*******/
.keyword{
	width:240px;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
}
.keyword-Title{
	width:240px;
	height:35px;
	background:url(../img/mainarea/mainarea/mainright/keyword/keyword_head.gif) 0 0 no-repeat;
}
.keyword-Body{
	width:238px;
	height:auto;
	border-left:1px #f18d00 solid;
	border-right:1px #f18d00 solid;
	border-bottom:1px #f18d00 solid;
}
.keyword-Body .box{
	width:230px;
	height:auto;
	border:1px solid #b09f89;
	margin:0px 0 4px 3px;
}
.keyword-Body .box h1{
	background:url(../img/mainarea/mainarea/mainright/keyword/keyword_box_bg.gif) 10px 12px #b09f89 no-repeat;
	font-size:14px;
	color:#fff;
	width:210px;
	text-align:left;
	padding:6px 0 0 20px;
	height:21px;
}
.keyword-Body .box .content{
	text-align:left;
	width:210px;
	font-size:14px;	
	color:#2c1d05;
	padding:10px;
}
.keyword-Body .box .content a{
	font-size:12px;	
	color:#2c1d05;
	line-height:160%;
	padding:0 8px 0 0;
	display:inline-block;
}
.bannerBox{
	width:238px;
	height:238px;
	overflow:hidden;
	margin-bottom:10px;
	border:1px solid #CCC;
}
.banner{
	width:238px;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
	border:1px solid #CCC;
}






















