section#index {}
		section#index div#category {
			display: block;
			position: relative;
			margin: 0;
			padding: 25px;
			width: 240px;
			height: 325px;
			background: #fff;
			float: left;
			margin-left: 10px;
			color: #7e7e7e;
			text-align: left;
		}
			section#index div#category h3 {
				margin: 0;
				padding: 0;
				font-size: 18px;
				font-family: arial, tahoma, verdana, sans-serif;
				font-weight: normal;
				
			}		
			section#index div#category ul {
				display: block;
				margin: 10px 0 0;
				padding: 0;
				font-family: arial, tahoma, verdana, sans-serif;
				line-height: 23px;
			}
				section#index div#category ul li{
					display: block;
					margin: 0;
					padding: 0;
					background: url('img/dot.png') left center no-repeat;	
				}
					section#index div#category ul li a{
						display: block;
						margin: 0 0 0 15px;
						padding: 0;
						color: #7e7e7e;
						font-size: 12px;
					
					}				
		section#index div#slider {
			display: block;
			position: relative;
			margin: 0 0 0 15px;
			padding: 0;
			width: 619px;
			height: 372px;
			float: left;
			overflow: hidden;
		}		
			#slider ul {
				display: block;
				margin: 0;
				padding: 0;
				list-style: none;
				height: 100%;
				width: 100%;
				overflow: hidden;
			}
				#slider ul li {
					display: none;
					position: relative;
					margin: 0;
					padding: 0;
					width: 100%;
					height: 100%;
					overflow: hidden;
				}
					#slider ul li.selected {
						display: block;
					}
						#slider ul li a {
							display: block;
							width: 619px;
							height: 372px;
						}
							#slider ul li a img {
								display: block;
								border-radius: 3px;
								-moz-border-radius: 3px;
								-webkit-border-radius: 3px;
								-khtml-border-radius: 3px;
							}		
					#slider #navigation ul{
						display: none;
						width: 120px;
						height: 9px;
						position: absolute;
						top: 20px;
						right: 20px;
						}
						#slider #navigation ul li{
							display: block;
							float: right;
							margin: 0 0 0 20px;
							padding: 0;
							width: 10px;
							height: 9px;

						}
							#slider #navigation ul li a{
								display: block;				
							}				
								#slider #navigation ul li a img{
									display: block;				
								}	
		
		
		section#index .products{
			display: block;
			position: relative;
			margin: 15px 10px;
			padding: 10px 25px;
			width: 875px;
			height: 365px;
			background: #fff;
		}
 			span {
				color: #bd0004;
			}
			section#index h4 {
				position: relative;
				left: 0;
				top: 0;
				margin: 0;
				padding: 10px 0 10px;
				color: #7e7e7e;			
				font-size: 30px;
				font-weight: normal;
				font-family: arial, tahoma, verdana, sans-serif;
				text-align: left;
				background: url('img/gradient-line.png') bottom left no-repeat;		
			}
			section#index .products .product{
				display: block;
				position: relative;
				margin: 30px 60px 0 0;
				padding: 0;
				width: 173px;
				height: 260px;
				overflow: hidden;
				float: left;
			}
			.products div:last-child {
				margin: 30px 0 0 0 !important;
			}
				section#index .products .product h5{
					display: block;
					width: 173px;
					height: 50px;
					margin: 8px 0;
					padding: 0;
					font-weight: normal;
					font-size: 14px;
					line-height: 25px;
					font-family: arial, tahoma, verdana, sans-serif;		
				}
				section#index .products .product a{
					color: #7e7e7e;
				}			
				section#index .products .product p{
					display: block;
					margin: 0;
					padding: 0;
					color: #bd0004;
					font-size: 24px;
				}
		section#index #promotion{
			display: block;
			position: relative;
			margin: 15px 10px;
			padding: 0 25px 30px 25px;
			width: 875px;
			height: 435px;
			background: #fff;
		}
			section#index #promotion ul{
				display: block;
				margin: 0;
				padding: 0;
				height: 9px;
				position: absolute;
				top: -45px;
				right: 20px;
				}
				section#index #promotion ul li{
					display: block;
					float: right;
					margin: 0 0 0 20px;
					padding: 0;
				}				
						section#index #promotion ul li a div.square{
							display: block;
							width: 9px;
							height: 9px;
							background: #797979;			
						}
						section#index #promotion ul li.selected a div.square{
							display: block;
							width: 9px;
							height: 9px;
							background: #bd0004;			
						}

			section#index #promotion .productImage{
				display: block;
				width: 238px;
				height: 338px;
				margin: 40px 25px 0 0;
				padding: 0;
				float: left;
			}
			section#index #promotion #productBox{
				display: block;
				position: relative;
				margin: 40px 0 0;
				padding: 30px 0;
				width: 610px;
				height: 278px;
				float: left;
			}
				section#index #promotion .productDescription{
					display: block;
					position: relative;
					text-align: left;
					font-family: arial, tahoma, verdana, sans-serif;			
				}		
					section#index #promotion .productDescription h2{
						padding: 0;
						margin: 0;
						font-weight: normal;
						font-size: 24px;
					}
					section#index #promotion .productDescription h5{
						padding: 0;
						margin: 7px 0 25px 0;
						font-weight: normal;		
						font-size: 12px;
					}
			section#index #promotion #price{
				display: block;
				position: absolute;
				bottom: 0;
				left: 0;
				text-align: left;
			}
			section#index #promotion #price .priceLeft{
				margin: 0;
				padding: 0;
				float: left;
			}
			section#index #promotion #price .priceRight{
				margin: 0 0 0 20px;
				padding: 0;
				float: left;
			}			
section#index .wordPrice{
			display: block;
			padding: 0;
			margin: 0;			
			font-size: 24px;
			line-height: 38px;
		}
section#index .oldPrice{
	font-size: 24px;
	padding: 0;
	margin: 0;
	line-height: 38px;
}
section#index .bigPrice{
	color: #bd0004;
	font-size: 64px;
	line-height: 80px;
	padding: 0;
	margin: 0;
	float: right;
}
section#index .addToCart{
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
}
 section#index .description{
 			display: block;
 			margin: 0;
 			padding: 0;
			font-size: 14px;
			line-height: 20px;			
		}
		
section#index  .readMore {
 			display: block;
			position: absolute;
			top: 25px;
			right: 25px;
			padding: 0 20px 0 0;
			margin: 0;
			height: 30px;
			line-height: 30px;
			font-size: 17px;
			color: #7e7e7e;
			background: url(img/read-more.png) right center no-repeat;
		}
	#information{
		display: block;
		position: relative;
		width: 945px;
		height: 95px;
		margin: 0 10px;
		padding: 0;
	}
	#information #social{
		display: block;
		position: relative;
		margin: 0;
		padding: 0;
		width: 350px;
		height: 95px;
		float: left;
		background: #fff;
	}
	
		#information #social p{
			float: left;
			margin: 20px 0 0 22px;
			padding: 0;
		}
	 #information #map{
		display: block;
		position: relative;
		margin: 0 24px;
		padding: 0;
		width: 145px;
		height: 95px;
		float: left;
		background: #fff;
	}
		#information #map a img{
			margin: 5px;
			padding: 0;
			overflow: hidden;
		}
	#dotpay{
		display: block;
		position: relative;
		margin: 0;
		padding: 0;
		width: 384px;
		height: 95px;
		float: left;	
		background: #fff;
	}