@charset "utf-8";
/* CSS Document */

*{
	margin: 0;
	padding: 0;
	font-size: 12px;
}

 
.clear{
	clear: both;
}

 

 
 
 
	
	#nav{
		position: absolute;
		top: 72px;
		right: 40px;
		}
	
		#nav a{
			display: inline-block;
			width: 120px;
		}
		
		#nav a img{
			border: none;
		}
	
	#content{
		width: 898px;
		margin: 0 auto;
	}

		#banner{
			width: 882px;
			margin: 0 auto;
		}
		
		 
		
			#setword{
			}
			
				#setword span{
					color: #FFFFFF;
					margin-left: 4px;
					margin-top: 8px;
					display: inline-block;
				}
				
				 #setword span#wel{
					margin-left: 10px;
				}
			
			#searthbox{
				position: absolute;
				top:7px;
				+top: 3px;
				right: 15px;
				color: #FFFFFF;
			}
			
				#searthbox input{
					border-top: #d4d4d4 solid 1px;	
					height: 16px;
					position: relative;
					top: -2px;			
					+top: 0px;
					margin-right: 3px;			
				}
				
				#searthbox a{
					display: inline-block;
					height: 20px;
					width: 20px;
					background: url(images/btn_searth_go.gif);
					position: static;
					text-indent: -2000px;
					position: relative;
					top:-5px;				
					+top:2px;				
				}
			
			#sidebar{
				width: 228px;
				float: left;
				margin-left: 8px;
				-margin-left: 4px;
				margin-top: 20px;
				overflow: hidden
			}
			
				#title{}
				
				#sidebar span.titl{
					display: block;
					height: 26px;
				}
				
				#info{
					border: #cccccc solid 1px;
					margin-top: 15px;
					}
					
					#info span.titl{
						background: url(images/titl_info.gif) no-repeat;
						position: relative;
						left: 11px;
						top: 8px; 
						margin-bottom: 8px;

					}
					
					#info ul{
						margin-top: 18px;
						margin-left: 11px;
						list-style: none;
					}
					
						#info ul li{
							line-height: 2em;
						}
						
						#info ul li span{
							color: #df2399;
							margin-right: 25px;
							
						}
					
					 #presentation{
					 	background-color: #fde1f0;
						border: #FFFFFF solid 3px;
						color: #bc7aaf;
						padding: 10px 10px 5px 10px; 
					 }
					 
					 #presentation p{
					 	line-height: 1.5em;
					 }

					 
					 #presentation a{
					 	display: inline-block;
						margin-top: 8px;
					 }
					
					 #presentation a img{
					 	border: none;
					}
					
				#category{
					border: #cccccc solid 1px;
					margin-top: 15px;
					background: url(../images/bg_category.gif) repeat-x;
					padding-bottom: 1em;
				}
				
					#category span.titl{
						background: url(../images/titl_category.gif) no-repeat;
						position: relative;
						left: 11px;
						top: 8px; 
						margin-bottom: 8px;
					}
					
					#category ul{
					}
					
					#category ul li{
						background: url(../images/icon_category.gif) no-repeat 2px 2px;
						padding-left: 20px;  
						width: 80px;
						list-style: none;
						display: block;
						float: left;
						margin-left: 10px;
						-margin-left: 5px;
						margin-top: 1em;
					}
				
				#payment{
					margin-top: 30px;
				}
				
					#payment span.titl{
						background: url(../images/titl_payment.gif) no-repeat;
						margin-bottom: 10px;
					}
					
					#payment ul{
						width: 236px;
					}
					
					#payment ul li{
						display: block;
						float: left;
						width: 110px;
						margin-right: 8px;
						margin-bottom: 16px;
					}
					
				#recommend{
					margin-top: 21px;
				}
					
					#recommend span.titl{
						background: url(../images/titl_recommend.gif) no-repeat;
						margin-bottom: 10px;
					}
					
					#recommend div.recommendgoods{
						border: #cccccc solid 1px;
						padding: 9px 10px 9px 10px;
						+padding: 9px 10px 5px 10px;
						-padding: 9px 10px 7px 10px;
						position: relative;
						margin-bottom: 12px;
					}
					
					#recommend div.recommendgoods span{
						color: #b373af;
						font-weight: bold;
						width: 125px;
					}
					
					#recommend div.recommendgoods p{
						width: 125px;
						color: #999;
						line-height: 1.4em;
						margin-top: 12px;
					}
					
					#recommend div.recommendgoods img.recommendgoods_pic{
						width: 60px;
						height: 70px;
						display: block;
						position: absolute;
						top: 12px;
						right: 12px;
					}
					
					#recommend div.recommendgoods a img{
						position: relative;
						border: none;
						left: 8px;
						top: 4px;
					}
					
				#goods{
					position: relative;
					width:655px;
				}
				
					#goods h1{
						margin-top: 18px; 
						margin-bottom:18px; 
						text-align:center; 
						color:#d61f92;
						font-size:16px;
					}

				
					#goods_info{
						margin-top:5px;
						width:640px;
						height:220px;
						border:#CCC solid 0px;
						margin-left:15px;
					}
					
					#goods_images{
						float: left;
						width:240px;
						height:220px;
						margin-top:5px;
						margin-bottom:10px;
						margin-left:50px;
					}
					
					#goods_images img{
						width:180px;
						height:220px;
						cursor:pointer;
						border:#000000 solid 0px;
					}
					
					#goods_images input{
						margin-top:15px;
						margin-left:60px;
					}
					
					#goods_intro{
						float: left;
						height:220px;
					    width:200px;
						margin-top:15px;
						margin-left:50px;
					}
					
					#goods_intro ul{
						margin-top:18px;
						margin-left:11px;
						list-style:none;
					}
					
						#goods_intro ul li{
							text-indent:24px;
							text-decoration:none;
							line-height:3em;
							border-bottom:1px dashed #CCC;
						}
						
						#goods_intro ul li span{
							color: #df2399;
							margin-right: 25px;
							
						}
						
						#goods_intro input{
							margin-top:15px;
							margin-left:75px;
						}
					
					#goods_describe {

					}
					
					#goods_describe fieldset {
						border: #CCC solid 1px;
						width:620px;
						height:825px;
						margin-left:15px;
						margin-top:15px;
						padding:10px;
					} 
					#goods_describe legend {
						color:#d61f92;
						font-weight:700;
						font-size:20px; 
						font-family: Verdana, Arial, Helvetica, sans-serif;
					}
					
					
						
	#footer{
		margin-top: 35px;
		width: 100%;
		padding-bottom: 100px;

	}
		
		#connect{
			width: 485px;
			margin: 0 auto;
		}
		
		#connect p{
			color: #999;
		}
		
		#footerbar{
			background: #f0f0f0;
			border-bottom: #ccc solid 1px;
			border-top: #ccc solid 1px;
			height: 28px;
			-height: 26px;
			margin-top: 20px;
		}
		
			#footerbarbox{
				width: 882px;
				margin: 0 auto;
			}
			
			#footerbar ul{}
			
				#footerbar ul li{
					display: block;
					float: left;
					color: #999;
					padding: 8px;
					-padding-top: 8px; 
					-padding-bottom: 6px; 
					background: url(../images/bg_footerbar.gif) no-repeat right;
				}
				
				#footerbar ul li.last{
					background: none;
				}
				
			#footerbar p{
				display:  block;
				float: right;
				margin-top: 8px;
				-margin-top: 6px;
				color: #999;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				margin-right: 8px;
				-margin-right: 2px;
			}
