/*---------------Module HomeProductCategory-----------------------------*/

.home-product-bound{ clear:both;  }

.home-product-list-bound{

}

.home-product-category-name{

	background:url(../images/products/product_home_05.gif) repeat-x;

	height:48px;

}

.home-product-category-name-1{

	background:url(../images/products/left_03.jpg) 0% 0% no-repeat;

	height:48px;

}

.home-product-category-name-2{

	background:url(../images/products/product_home_07.gif) 100% 0% no-repeat;

	height:48px;

}

.home-product-category-name-2 div{

	background:url(../images/products/icon_category_03.jpg) 0% 0% no-repeat;

	margin-left:10px;

	text-indent:45px;

	line-height:36px;

	height:48px;

}

.home-product-category-name-2 div a:link,.home-product-category-name-2 div a:visited{

	font-size:16px;

	/*color:#FFD201;*/ color:#ffffff;

	font-weight:bold;

}

.home-product-category-name-2 div a:hover,.home-product-category-name-2 div a:visited:hover{

	font-size:16px;

	/*color:#FFD201;*/ color:#ffffff;

	text-decoration:none;

	font-weight:bold;	

}

.home-product-category-content{

	margin-top:10px; margin-bottom:20px;

	background:url(../images/products/product_home_18.gif) 0% 100% repeat-x;

}

.home-product-category-content-1{

	background:url(../images/products/product_home_16.gif) 0% 100% no-repeat;

}

.home-product-category-content-2{

	background:url(../images/products/product_home_20.gif) 100% 100% no-repeat;	

}

.home-product-category-content-2 a:link,.home-product-category-content-2 a:visited{

	color:#FFFFFF;

}

.home-product-category-content-2 a:hover,.home-product-category-content-2 a:visited:hover{

	color:#FFFFFF;

	text-decoration:none;

}

.home-product-item-bound{

	float:left;

	width:24%;

	height:220px;

	#height:220px;
	text-align:center;

	padding-top:8px;

	padding-bottom:2px;

}

.home-product-item-image{
	position:relative;	
}
.waster{
	position:absolute;
	top:-40px;
	width:100%;
	height:100%;
	left:-17px;	
	z-index:1;
}
.waster img{
	border:none !important;
	width:auto !important;
	height:auto !important; 	
}
.home-product-item-image img{

	width:110px;

	height:130px;

}

.home-product-item-name{

	margin-top:10px;

	

	padding:4px 5px 0px;

}

.home-product-item-name a:link, .home-product-item-name a:visited{  }

.home-product-item-name a:hover,.home-product-item-name a:visited:hover{ color:#66FF00;}

/*---------------Module ProductCategory-----------------------------*/

.product-bound{ clear:both; padding:0px 15px 5px; }

.product-list-bound{

}

.product-category-name{

	background:url(../images/products/product_home_05.gif) repeat-x;

	height:48px;

}

.product-category-name-1{

	background:url(../images/products/left_03.jpg) 0% 0% no-repeat;

	height:48px;

}

.product-category-name-2{

	background:url(../images/products/product_home_07.gif) 100% 0% no-repeat;

	height:48px;

}

.product-category-name-2 div{

	background:url(../images/products/icon_category_03.jpg) 0% 0% no-repeat;

	margin-left:10px;

	text-indent:45px;

	line-height:36px;

	height:48px;

}

.product-category-name-2 div a:link,.product-category-name-2 div a:visited{

	font-size:16px;

	/*color:#FFD201;*/ color:#ffffff;

	font-weight:bold;

}

.product-category-name-2 div a:hover,.product-category-name-2 div a:visited:hover{

	font-size:16px;

	/*color:#FFD201;*/ color:#ffffff;

	text-decoration:none;

	font-weight:bold;

}

.product-category-content{

	margin-top:10px; margin-bottom:20px;

	background:url(../images/products/product_home_18.gif) 0% 100% repeat-x;

}

.product-category-content-1{

	background:url(../images/products/product_home_16.gif) 0% 100% no-repeat;

}

.product-category-content-2{

	background:url(../images/products/product_home_20.gif) 100% 100% no-repeat;	

}

.product-category-content-2 a:link,.product-category-content-2 a:visited{

	color:#FFFFFF;

}

.product-category-content-2 a:hover,.product-category-content-2 a:visited:hover{

	color:#FFFFFF;

	text-decoration:none;

}

.product-item-bound{

	float:left;

	width:24%;

	height:220px;

	text-align:center;

	padding-top:8px;

	padding-bottom:6px;

}

.product-item-image{}

.product-item-image img{

	width:110px;

	height:130px;

}

.product-item-name{

	margin-top:10px;

	padding:4px 5px 0px;

}

.product-item-name a:link, .product-item-name a:visited{  }

.product-item-name a:hover,.product-item-name a:visited:hover{ color:#66FF00;}

.product-paging{

	text-align:center;

}

/*------------------- Product Detail ----------------------------*/

.product-detail-bound{

	_padding:0px 10px;

}

.product-detail-name{

	font-size:16px;

	font-weight:bold;

	color:#4FB0D2;	

	margin-bottom:10px;

}

.product-detail-image{

	float:left;

	margin-right:10px;

	margin-bottom:10px;

}



.product-detail-image-main img{

	width:300px;

	border:1px solid #CCCCCC;

	padding:1px;

}

.product-detail-information-bound{ }

.product-detail-information-title{

	background-color:#FF6600;

	color:#FFFFFF;

	font-weight:bold;

	width:200px;

	margin-top:10px;

	line-height:20px;

	padding-left:10px;

}

.product-detail-information{

	border:1px solid #AFAFAF;

	padding-top:15px;

	#width:99%;

	_width:95%;

}

.product-detail-description{ color:#FFFFFF; line-height:18px; }
.product-detail-description object { width:99% !important}

.product-detail-brief{ color:#FFFFFF; line-height:18px;}

.other-product-bound{

	width:33%;

	float:left;

	text-align:center;

	margin-bottom:20px;

}

.other-product-image{

	margin-bottom:5px;

}

.other-product-image img{

	border:1px solid #CCCCCC;

	padding:1px;

	width:110px;

	height:110px;

}

.other-product-name{

	font-weight:bold;

}

.other-product-name a,

.other-product-name a:hover,

.other-product-name a:visited,

.other-product-name a:visited:hover{

	color:#4FB0D2;

}

.prduct-detail-notice{

	font-weight:bold;

	color:#0000FF;

	text-align:center;

}

.product-detail-edit-link a{

	color:#FF0000;

}

.product-detail-field{

	line-height:18px;

	color:#FFFFFF;

}

.product-detail-field span{

	display:block;

	width:100px;

	float:left;

	color:#FFFFFF;

}

.procduct-item-loading{

	display:none;

	position:absolute;

	line-height:18px;

	background:#FF8B00;

	padding:2px 10px;

}

.product-detail-order{ margin-top:10px; cursor:pointer;}

/*-----------Module ProductCart----------------------------*/

.product-cart-bound

{

}

.product-cart-list-bound-amount{

	padding-left:20px;

	padding-top:10px;

}

.product-cart-order-form-title{

	font-weight:bold;

	padding-top:10px;

	padding-bottom:10px;

	font-size:14px;

}

.product-cart-list-content-list td{

	color:#FFFFFF;

}

.product-cart-list-content-list td div{

	color:#FFFFFF;

}

.product-cart-list-content-list td div span{

	color:#66FFCC;

}

.product-cart-order-form-correct{ color:#FF0000; }

.product-cart-list-update{

	padding-top:10px;

	padding-right:20px;

	text-align:right;

}

.product-cart-list-bound-amount span{

	margin-right:20px;

	font-weight:bold;

}

.product-cart-list-other-bound{

	padding-top:10px;

	text-align:center;

}

.product-cart-list-bound-buy a:link,.product-cart-list-bound-buy a:visited,

.product-cart-list-bound-order-to-cart a:link,.product-cart-list-bound-order-to-cart a:visited{

	background:url(../images/product/compare_button_bg_03.png) no-repeat;

	width:140px;

	line-height:24px;

	margin-right:20px;

	color:#FFFFFF;

	font-size:16px;

	text-decoration:none;

}

.content-list-space a:link,.content-list-space a:visited{

	color:#FFFFFF;

}

.content-list-space a:hover,.content-list-space a:visited:hover{

	color:#FFFFFF; font-weight:bold;

}

/*---order----*/

.product-cart-buyer-infor-account tr td{

	vertical-align:top;

	padding-top:3px;

	padding-bottom:3px;

	padding-left:10px;

	color:#FFFFFF;

}

.product-cart-order-note-text{

	vertical-align:top;

}

.product-cart-order-form-submit{

	text-align:center;

	margin-top:20px;

	margin-bottom:20px;

}

.product-cart-order-form-title{

	color:#FFFFFF;

}

.product-cart-list-bound-title{

	color:#000000;

	font-size:14px;

	font-weight:bold;

	padding:10px 0px 10px 20px;

}

.product-cart-list-content-title td{

	font-weight:bold;

	text-align:center;

	color:#FFFFFF;

}

.product-cart-list-send-success{

	margin-top:20px;

	font-weight:bold;

	font-size:28px;

	text-align:center;

	margin-bottom:20px;

}

.product-cart-list-send-success-button{

	text-align:center;

}

.product-cart-list-send-success-button span,

.product-cart-list-send-success-button a{

	font-size:14px;

	font-weight:bold;

	padding-right:10px;

	padding-left:10px;

}

.product-cart-list-send-success-button a,

.product-cart-list-send-success-button a:link,

.product-cart-list-send-success-button a:visited,

.product-cart-list-send-success-button a:hover,

.product-cart-list-send-success-button a:visited:hover{

	color:#FF0000;

	text-decoration:none;

}