body {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	margin:0;
	padding:0;
	text-align:center;
}
#AllWrap{
	width:1000px;
	margin:0 auto;
	margin-top:0px;
	text-align:left;
}
/*=== Top 页头 ===*/
#Top{
	width:1000px;
	height:100px;
	margin:0 auto;
	text-align:left;
}
#TopLogo{
	width:350px;
	height:100px;
	float:left;
	margin-top:3px;
	text-align:left;
	overflow:hidden;
}

#TopMenuWrap{
	width:650px;
	height:100px;
	float:right;
}

#TopFloor1{
	width:650px;
	height:28px;
	float:right;
	margin-top:5px;
	overflow:hidden;
}
	#TopLogin{
		width:430px;
		height:28px;
		float:left;
		margin-top:3px;
		text-align:right;
	}
	#TopCart{
		width:115px;
		height:28px;
		float:left;
		margin-top:3px;
		text-align:right;
	}
	#TopFavorite{
		width:105px;
		height:28px;
		float:left;
		margin-top:3px;
		text-align:right;
	}
#TopFloor2{
	width:650px;
	height:25px;
	float:right;
	text-align:right;
	margin-top:5px;
}
#TopFloor3{
	width:650px;
	height:31px;
	float:right;
	margin-bottom:6px;
	text-align:right;
}
/*=== 2010 New Index ===*/
#IndexAllWrap{
	width:1000px; 
	margin:0px;
	overflow:hidden;
	float:left;
}

.index_frame{
	width:1000px;
	float:left;
	margin:0 0 5px 0;
	overflow:hidden;
	background:url(index_frame_bg.gif) repeat-y scroll 0 0 transparent;
}
/*===  .index_frame_bg{width:992px; float:left; overflow:hidden; background:url(index_frame_bg.gif) repeat-y scroll right 0 transparent; margin-left:1px; padding:4px 4px 6px 3px; } ===*/
 .index_frame_bg{width:1000px; float:left; overflow:hidden; margin:0 0; padding:0 0; }

.index_rows{
	width:992px;
	height:168px;
	float:left;
	overflow:hidden;
}

.index_channel{
	width:248px;
	height:168px;
	background:url(index_frame_normal.gif);
	float:left;
	overflow:hidden;
}
.index_icons {
	width:236px;
	height:156px;
	padding:6px 6px 6px 6px;
	float:left;
	overflow:hidden;
}
.index_channel :hover{background:url(index_frame_hover.gif) no-repeat;}

.index_banner {
	width:1000px;
	float:left;
	overflow:hidden;
}

.bannerarea{
}
	.bannerarea li{
		float:left;
		width:160px;
	}
	.bannerarea li.middle{
		float:left;
		margin-left:50px;
}

/*=== Main 主内容页面===*/ 
#MainAllWrap{
	width:1000px; 
	margin-top:10px;
	overflow:hidden;
	float:left;
}
#LeftColumn{
	width:200px;
	float:left;
	overflow:hidden;
}
#MainInside{
	width:790px;
	float:left;
	margin-left:10px;
	overflow:hidden;
}
/*=== Gallery 产品列表 ===*/ 
.Gallery_F1{
	width:790px;
	float:left;
	overflow:hidden;
}
.Gallery_F2{
	width:790px;
	height:130px;
	float:left;
	overflow:hidden;
}
#GalleryAdvert{
	width:790px;
	height:120px;
	float:left;
	overflow:hidden;
	margin-bottom:5px;
}

/*=== Passport ===*/ 
#PassportCenter{
	width:500px;
	float:left;
	overflow:hidden;
}
#PassportAds{
	width:290px;
	float:left;
	margin-left:10px;
	overflow:hidden;
}
/*=== Footer 页脚 ===*/
#Foot{
	width:1000px;
	margin:0 auto;
}
#FootMenu{
  	text-align:center;
}
#FootMenu .TreeList div{
  	display:inline;
    border-right:1px solid #CCC;
    margin:0 5px;
    padding:0 5px;
}
#Copyright{
	text-align:center;
}

/*=== Search Bar 搜索栏 ===*/
.btn_search{ background:url(searchbtn.gif); width:72px; height:26px; border:0; cursor:pointer}
.SearchBar table td {padding:0 3px 0 4px;}

/*=== Gallery 产品目录 ===*/
#gallerybar {margin-top:5px;}
.listorder {padding-left:10px;}

/*=== Sina 新浪微博 ===*/
.weibo_widget_connect_icon{width:96px;margin-right:5px;text-align:left;}
.weibo_widget_connect_disconnect{display:none;}
																					
/*=== Main Menu 主菜单 ===*/
#Menu{
	width:1000px;
	height:27px;
	float:left;
}
		#Menu .bg{
			height:27px;
			background:url(menubg.gif) repeat-x 0 0px;
		}
#Menu ul{
	width:986px;
	padding-left:5px;
	height:24px;
	float:left;
}
		#Menu ul li{
			float:left;
		}
				#Menu ul li a{
					display:block;
					float:left;
					height:24px;
					line-height:24px;
					color:#fff;
					font-size:12px;
					font-family:Arial;
					font-weight:normal;
					padding:0 7px;
				}
				#Menu ul li a:hover{
					background:url(menubg.gif) repeat-x 0 -54px;
					color:orange;
				}			
											
/*=== Fashion Article List ===*/	
.FashionTop{
	width:790px;
	overflow:hidden;
	margin-bottom:5px;
}
.FashionBottom{
	width:790px;
	overflow:hidden;
	margin-top:5px;
}

*=== Navigator 2 (left-column) ===*/
.CollapsiblePanel {width:190px;	overflow: hidden; border-bottom:1px #F2F2F2 solid;text-align:left;}

.CollapsiblePanelTab {
	background: url(navigator_back.gif) no-repeat;
	font: 12px Arial;
	color:#666666;
	line-height:18px;
	height:18px;
	margin-top:1px;
	padding: 0px 14px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.CollapsiblePanelContent {
	font:12px Arial;
	color:#666666;
	overflow:auto;
	margin:0px;
	padding-left:19px;
	border-left:1px #F2F2F2 solid;
	border-right:1px #F2F2F2 solid;
}

.CollapsiblePanelContent a{color:#666666;}
.CollapsiblePanelContent a:hover{color:orange;}
.CollapsiblePanelContent p{margin:5px 5px; color:#666666;}

.CollapsiblePanelOpen .CollapsiblePanelTab {background:url(navigator_open.gif) no-repeat;}
.CollapsiblePanelTabHover {background:url(navigator_back_hover.gif) no-repeat;}
.CollapsiblePanelOpen .CollapsiblePanelTabHover {background:url(navigator_open_hover.gif) no-repeat;}


/*=== CCluxy Article Frontpage (by using gift tempalte) ===*/

.ArticlePage_Banner {width:790px; overflow:hidden; float:left; margin:5px 0; background:url(articlepage_line.gif) no-repeat left bottom;}
.ArticlePage_Title {width:390px; float:left;}
.ArticlePage_Links {width:400px; float:right; text-align:right; position:relative; right:5px; bottom:-17px;}
.ArticlePage_Line {width:790px; margin:5px 0;  float:left;}

.ArticlePage_floor1st{width:790px; overflow:hidden; float:left;}
	.ArticlePage_f1_left{width:525px; height:345px; float:left;}
	.ArticlePage_f1_right{width:255px; height:345px; overflow:hidden; float:right; margin-left:10px;}
		.ArticlePage_f1_r1 {width:255px; height:160px;}
		.ArticlePage_f1_r2 {width:255px; height:185px; overflow:hidden;}

.ArticlePage_floor2nd{width:790px; overflow:hidden; float:left; margin-top:10px;}
	.ArticlePage_f2_row {width:790px; height:300px; overflow:hidden; float:left; margin:5px 0;}
		.ArticlePage_f2_c1 {width:195px; height:300px; float:left;}
		.ArticlePage_f2_c2 {width:190px; height:300px; float:left; margin-left:7px;}
		.ArticlePage_f2_c3 {width:195px; height:300px; float:left; margin-left:6px;}
		.ArticlePage_f2_c4 {width:190px; height:300px; float:right; margin-left:7px;}

.ArticlePage_floor3rd {width:790px; overflow:hidden; float:left; margin-top:10px;}
	.ArticlePage_f3_row {width:790px; height:275px; overflow:hidden; margin:2px 0;}
		.ArticlePage_f3_c1 {width:320px; height:275px; float:left;}
		.ArticlePage_f3_c2 {width:225px; height:275px; float:left; margin:0 10px;}
		.ArticlePage_f3_c3 {width:225px; height:275px; float:left;}
		
.ArticlePage_floor4th {width:790px; overflow:hidden; float:left; margin-top:10px;}
	.ArticlePage_f4_row {width:790px; height:340px; overflow:hidden; float:left; margin:2px 0;}
		.ArticlePage_f4_c1 {width:240px; height:340px; float:left;}
		.ArticlePage_f4_c2 {width:300px; height:340px; float:left; margin:0 5px;}
			.ArticlePage_f4_c2_up {width:300px; height:200px; float:left; margin-bottom:5px;}
			.ArticlePage_f4_c2_down {width:300px; height:135px; float:left;}
				.ArticlePage_f4_c2_ds {width:96px; height:135px; float:left; margin:0 2px}
		.ArticlePage_f4_c3 {width:240px; height:340px; float:left;}
			.ArticlePage_f4_c3_up {width:240px; height:165px; float:left; margin-bottom:5px;}
			.ArticlePage_f4_c3_down {width:240px; height:170px; float:left;}

.ArticlePage_floor5th{width:790px; overflow:hidden; float:left; margin-top:10px;}
	.ArticlePage_f5_row {width:790px; height:340px; overflow:hidden; float:left; margin:2px 0;}
		.ArticlePage_f5_c1 {width:240px; height:340px; float:left;}
		.ArticlePage_f5_c2 {width:300px; height:340px; float:left; margin:0 5px;}
			.ArticlePage_f5_c2_up {width:300px; height:200px; float:left; margin-bottom:5px;}
			.ArticlePage_f5_c2_down {width:300px; height:135px; float:left;}
				.ArticlePage_f5_c2_ds {width:96px; height:135px; float:left; margin:0 2px}
		.ArticlePage_f5_c3 {width:240px; height:340px; float:left;}
			.ArticlePage_f5_c3_up {width:240px; height:165px; float:left; margin-bottom:5px;}
			.ArticlePage_f5_c3_down {width:240px; height:170px; float:left;}
		
.ArticlePage_floor6th{width:790px; overflow:hidden; overflow:hidden; float:left; margin-top:10px;}
	.ArticlePage_f6_row {width:790px; height:300px; float:left; margin:2px 0;}
		.ArticlePage_f6_c1 {width:260px; height:300px; float:left;}
		.ArticlePage_f6_c2 {width:260px; height:300px; float:left; margin-left:5px;}
		.ArticlePage_f6_c3 {width:260px; height:300px; float:left; margin-left:5px;}
			.ArticlePage_f6_us {width:260px; height:140px; float:left; margin-bottom:5px;}
			.ArticlePage_f6_ds {width:260px; height:150px; float:left;}

.ArticlePage_Block a{color:#555555;}
.ArticlePage_Block a:hover{color:orange;}
.ArticlePage_Block p{margin:5px 2px; border-bottom:1px dotted #888888;}
.ArticlePage_Block h3{margin-top:8px; font-weight:bold; font-size:12px; text-align:center;}
.ArticlePage_Block h4{margin:5px 2px; font-weight:normal; font-size:12px;}
.ArticlePage_Block .list1 li{background:transparent url(articlepage_list1_li.gif) no-repeat scroll 0 5px; line-height:23px; padding-left:15px; border-bottom:1px dotted #888888;}
.ArticlePage_Block .list2 li{background:transparent url(articlepage_list2_li.gif) no-repeat scroll 0 5px; line-height:23px; padding-left:15px; border-bottom:1px dotted #888888;}