/* fix ie7 */
*:first-child+html div.product_slide div.product_slide_desc { margin-left:10px; }

/*slide related*/
	#slider {
		margin:0 22px;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		-o-border-radius:3px;
		position:relative;
		}
	#slider ul {
		margin:0;
		padding:0;
		height:100%;
		list-style:none;
		background:url(../images/bg-slide.png) repeat;
		border-radius:5px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		}
	#slider li { 
		height:135px;
		padding:0;
		float:left;
		margin:0 !important;
		background:url(../images/line.png) no-repeat center;
		}
	
	div.product_slide {
		width:50%;
		float:left;
		position:relative;
		}
	div.product_slide div.product_slide_desc {
		float:left;
		position:absolute;
		margin:0 0 0 115px;
		padding:0 0 2px 0;
		line-height:15px;
		}
	div.product_slide div.product_slide_desc a {
		text-decoration:none;
		font-weight:bold;
		}
	div.product_slide div.product_slide_desc a:hover {
		color:#333;
		}
	div.product_slide div.product_slide_desc span {
		clear:both;
		display:block;
		line-height:16px;
		vertical-align:top;
		}
	div.product_slide div.product_slide_desc span.line {
		margin:4px 0px;
		}
		
	div.product_slide div.product_slide_desc span span.title_relation {
		width:60px;
		padding:0;
		clear:inherit;
		float:left;
		font-size:13px;
		font-weight:bold;
		}
		
	div.product_slide div.product_slide_desc span span#normal_price {
		clear:none;
		display:inline;	
	}
	div.product_slide img {
		float:left;
		display:block;
		padding:2px;
		border:solid 1px #ccc;
		}
	div.product_slide a:hover img {
		border:solid 1px #fff;
		}
		
	div.product_slide div span span.price_relation {
		display:inline;
		width:57%;
		text-indent:0;
		}	
	div.product_slide .slide-desc { padding:10px; }
	
	
	#prevBtn, #nextBtn { 
		display:block;
		width:22px;
		height:140px;
		z-index:10;
		position:absolute;
		overflow:inherit;
		top:inherit;
		left:0;
		top:0;
		}															
	#prevBtn a {  
		display:block;
		position:relative;
		width:22px;
		height:135px;
		background:url(../images/btn_slide.png) no-repeat 0 0;
		}	
	#prevBtn a:hover {
		background:url(../images/btn_slide.png) no-repeat 0 -135px;
		}
	#nextBtn a {       
		display:block;
		position:relative;
		width:22px;
		height:135px;
		background:url(../images/btn_slide.png) no-repeat 0 -270px;
		}
	#nextBtn a:hover {
		background:url(../images/btn_slide.png) no-repeat 0 -405px;	
		}