@charset"UTF-8";
/* home styles class */
.hCategoryVisualBox, .hRecommendBox, .hKeywordBox, .hRecommendKeywordBox{
	width:520px;
	margin-bottom:10px;
}
.hCategoryVisual{
	width:520px;
	height:200px;
}
.recommendTop{
	background:transparent url(../images/home/bg_top.gif) no-repeat scroll left top;
	width:520px;
	height:33px;
	float:left;
}
.keywordTop{
	background:transparent url(../images/home/bg_top01.gif) no-repeat scroll left top;
	width:520px;
	height:33px;
	float:left;
}
.recommendTop h3, .keywordTop h4, .rankingTop h4{
	font-size:14px;
	margin-top:12px;
	margin-left:10px;
}
.recommendCenter, .keywordCenter{
	width:518px;
	border-left:1px solid #c1c1c2;
	border-right:1px solid #c1c1c2;
	background-color:#fff;
	float:left;
}
.recommendBottom, .keywordBottom{
	background:transparent url(../images/home/bg_bottom.gif) no-repeat scroll left top;
	width:520px;
	height:10px;
	float:left;
}
.recommendItemBox{
	width:518px;
}
.recommendItemBox ul{
	margin-top:10px;
}
.recommendItemBox li{
	width:103px;
	padding-left:20px;
	margin-bottom:10px;
	position:relative;
	float:left;
}
.recommendItemBox li a{
	border:1px solid #eeeeee;
	display:block;
	float:left;
}
.recommendItemBox li a:visited{
	border:1px solid #eeeeee;
}
.recommendItemBox li a:hover{
	border:1px solid #FA6521;
}
.recommendItemBox li a:active{
	border:1px solid #e1092e;
}
.recommendItemBox li span a, .recommendItemBox li span a:visited, .recommendItemBox li span a:hover, .recommendItemBox li span a:active{
	width:100px;
	text-align:center;
	font-weight:bold;
	height:30px;
	border:none;
	text-decoration:none;
	line-height:16px;
}
.keywordBox{
	width:518px;
}
.keywordBox ul{
	padding:10px 10px 0 10px;
}
.keywordBox li{
	display:inline;
	margin:0 3px;
	line-height:17px;
}
.keywordBox li a, .keywordBox li a:visited, .keywordBox li a:active, .rankingBox li a, .rankingBox li a:visited, .rankingBox li a:active{
	color:#666666;
	text-decoration:none;
}
.keywordBox li a:hover, .rankingBox li a:hover{
	color:#ff710d;
	text-decoration:underline;
}
.hBannerBox, .hRankingBox{
	width:200px;
	margin-bottom:10px;
}
.rankingTop{
	background:transparent url(../images/home/bg_top02.gif) no-repeat scroll left top;
	width:200px;
	height:33px;
	float:left;
}
.rankingCenter{
	width:198px;
	border-left:1px solid #c1c1c2;
	border-right:1px solid #c1c1c2;
	background-color:#fff;
	float:left;
}
.rankingBottom{
	background:transparent url(../images/home/bg_bottom02.gif) no-repeat scroll left top;
	width:200px;
	height:10px;
	float:left;
}
.rankingBox{
	width:198px;
}
.rankingBox ul{
	padding:10px 10px 0 10px;
}
.rankingBox li, .rankingBox li.second, .rankingBox li.third , .rankingBox li.fourth ,
                .rankingBox li.rank_2, .rankingBox li.rank_3, .rankingBox li.rank_4 {
	height:75px;
	margin-bottom:5px;
} 
.rankingBox li{
	background:transparent url(../images/home/icon_ranking.gif) no-repeat scroll 0 0;
}
.rankingBox li.second ,
.rankingBox li.rank_2 {
	background:transparent url(../images/home/icon_ranking.gif) no-repeat scroll 0 -85px;
}
.rankingBox li.third  ,
.rankingBox li.rank_3 {
	background:transparent url(../images/home/icon_ranking.gif) no-repeat scroll 0 -170px;
}
.rankingBox li.fourth ,
.rankingBox li.rank_4 {
	background:transparent url(../images/home/icon_ranking.gif) no-repeat scroll 0 -255px;
}
.rankingBox li.fifth  ,
.rankingBox li.rank_5 {
	background:transparent url(../images/home/icon_ranking.gif) no-repeat scroll 0 -340px;
	height:70px;
}
.rankingImg{
	width:78px;
	float:right;
}
.rankingImg a{
	border:1px solid #aeaeaf;
	display:block;
	float:left;
}
.rankingImg a:visited{
	border:1px solid #aeaeaf;
}
.rankingImg a:hover{
	border:1px solid #FA6521;
}
.rankingImg a:active{
	border:1px solid #e1092e;
}
.rankingTitle{
	width:80px;
	height:70px;
	float:right;
}
/* top area box and bg img */
.topArea01Fashion, .topArea02Interior, .topArea03JewelryWatch, .topArea04TelevisionCamera, .topArea05FoodSweets{
	width:520px;
	height:200px;
}
.topArea01Fashion{
	background:transparent url(../images/home/img_fashion_bg.gif) no-repeat scroll left top;
}
.topArea02Interior{
	background:transparent url(../images/home/img_interior_bg.gif) no-repeat scroll left top;
}
.topArea03JewelryWatch{
	background:transparent url(../images/home/img_jewelryWatch_bg.gif) no-repeat scroll left top;
}
.topArea04TelevisionCamera{
	background:transparent url(../images/home/img_televisionCamera_bg.gif) no-repeat scroll left top;
}
.topArea05FoodSweets{
	background:transparent url(../images/home/img_foodSweets_bg.gif) no-repeat scroll left top;
}

/* recommend keyword box */
.hRecommendKeywordBox{
	width:520px;
	height:30px;
	text-align:left;
	background:transparent url(../images/home/bg_recommend.gif) no-repeat scroll left top;
}
.hRecommendKeywordBox ul{
	padding-top:8px;
	margin-left:20px;	
}
.hRecommendKeywordBox li{
	color:#9a9a9a;
	padding-left:15px;
	margin-right:10px;
	float:left;
	background:transparent url(../images/home/icon_recommend.gif) no-repeat scroll 0 0;
}
.hRecommendKeywordBox li a, .hRecommendKeywordBox li a:visited{
	color:#9a9a9a;
}
.hRecommendKeywordBox li a:hover, .hRecommendKeywordBox li a:active{
	color:#3f3f3f;
}
.hRecommendKeywordBox li.title{
	color:#3f3f3f;
	padding-left:0;
	margin-right:20px;
	float:left;
	background:none;
}

.hLeftInner{
	width:700px;
	padding-left:15px;
	text-align:left;
	float:left;
}
.hLeftInner h4{
	font-size:14px;
	color:#000000;
	line-height:16px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:5px;
	margin-bottom:10px;
}
.hLeftInner li{
	line-height:20px;
	padding-left:15px;
	background:transparent url(../images/home/icon_recommend.gif) no-repeat scroll 0 3px;
}
.hLeftInner li a, .hLeftInner p a{color: #0000ff;}
.hLeftInner li a:visited, .hLeftInner p a:visited{color:#0000ff;}
.hLeftInner li a:hover, .hLeftInner p a:hover{color: #ff6701;}
.hLeftInner li a:active, .hLeftInner p a:active{ color:#000000;}

.hLeftInner p{
	text-align:justify;
}
.hLeftInnerBottom{
	padding-top:20px;
	float:left;
}
.hRightAd{
	width:200px;
	text-align:right;
}
