.aboutproduct{
		height:auto;
	}
	.aboutproduct .top{
		padding-left:18px;
		padding-top:6px;
		padding-bottom:6px;
		height:25px;
	}
	/********************search-product********************/
	.search-product{
		float:left;
		margin-top:14px;
		margin-left:18px;
		margin-right:9px;
		width:623px;
		height:auto;
	}
	.search-product .sp-row1{
		float:left;
		width:623px;
		height:90px;
		background: #fff url(../images/all/searchproduct/bg.jpg) top left no-repeat;
	}
	.search-product .sp-row1 .sp-row1-left{
		float:left;
		padding-top:20px;
		width:601px;
		height:auto;
	}
	.search-product .sp-row1 .sp-row1-left ul{
		float:left;
		margin-bottom:10px;
		width:601px;
		height:auto;
		display:block;
	}
	.search-product .sp-row1 .sp-row1-left ul li{
		float:left;
		min-width:174px;
		height:auto;
		display:block;
	}
	.search-product .sp-row1 .sp-row1-left ul li span.sp-text{
		float:left;
		min-width:45px;
		padding-left:5px;
		padding-right:5px;
		height:auto;
		display:block;
		text-align:center;
		font:15px/20px 'supermarket', Arial, sans-serif;	
		color:#4b4b4b;	
	}
	.search-product .sp-row1 .sp-row1-left ul li span.sp-input{
		float:left;
		width:129px;
		height:auto;
		display:block;
	}
	.sp-input-size{
  		border: 0 !important;        /*Removes border*/
      	-webkit-appearance: none;        /*Removes default chrome and safari style*/
      	-moz-appearance: none;          /* Removes Default Firefox style*/
	  	background:url(../images/all/searchproduct/dropdown.jpg) top left no-repeat;
        /*background-position: 82px 7px;               Position of the background-image*/
      	width: 126px;                /*Width of select dropdown to give space for arrow image*/
	  	height:21px;
	}
	.sp-input-size2{
		float:left;
      	width: 126px;               
	  	height:16px;
		border:1px solid #d6dade;
	}	
	.search-product .sp-row1 .sp-row1-right{
		float:left;
		padding-top:18px;
		width:122px;
		height:auto;
	}
	.search-product .sp-row2{
		float:left;
		width:723px;
		height:13px;
	}	
	/********************search-product********************/
	/********************promotion********************/
	.promotion{
		padding-bottom:10px;
				
	}
	.promotion .top{
		font: 21px/30px 'supermarket', Arial, sans-serif;
		background: #DDE2E4;
		height:35px;
	}
	.promotion .mid{
		padding-top:5px;
		height:auto;
		display:table;
		border-spacing:0 15px;
	}
	.promotion .mid ul{
		display:table-row;
	}
	.promotion .mid ul li{
		width:33.33%;
		padding:0 15px;
		height: auto;
		border-right:#e0e4e9 1px solid;
 		display:table-cell;		

	}
	.promotion .mid ul li:last-child{
		border:none;
	}
	.promotion-pic{
		padding-bottom:3px;
		height:185px;
		display:block;
		position:relative;
		text-align:center;
	}
	.promotion-pic .promotion-hotnew{
		width:94px;
		height:44px;
		bottom:-15px;
		right:0;
		text-align:right;
		position:absolute;
	}
	.promotion-shadow{
		float:left;
		width:161px;
		height:21px;
		display:block;
	}
	.promotion-text{
		padding-top:8px;
		height:auto;
		display:block;
	}
	/*************product-detail*************/
	.product-name{
		margin-top:10px;
		height:auto;
		display:block;
		color:#2779e6;
		font-size:14px;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		line-height:18px;
	}
	.product-name a{
		font-weight:bold;
		color:#2779e6;
	}
	.product-code{
		height:auto;
		display:block;
		color:#6f6f6c;
		font-size:13px;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		line-height:18px;
	}
	.product-type{
		height:auto;
		display:block;
		color:#d10711;
		font-size:13px;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		line-height:18px;
	}
	.product-detail{
		height:auto;
		display:block;
		color:#6f6f6c;
		font-size:12px;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		line-height:18px;
	}
	.product-price{
		height:auto;
		display:block;
	/*	text-decoration:line-through;*/
		color:#6f6f6c;
		font-size:14px;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		line-height:18px;
	}
	.product-specialprice{
		height:auto;
		display:block;
		color:#d10711;
		font-size:14px;
		font-weight:bold;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		line-height:18px;
	}
	.product-point{
		padding-top:10px;
		font-size:13px;
		font-weight:bold;
	}
	.promotion-text span.title{
		display: inline-table;
		width:50%;
		border-spacing:0;
	}
	.promotion-text span.price{
		display: inline-table;
		width:50%;
		text-align:right;
		border-spacing:0;
	}
	/*************product-detail*************/
	.promotion-more{
		padding-top:8px;
		padding-right:0px;
		height:23px;
		display:block;
		text-align:right;
		font-size:13px; 
		font-family:Arial, Tahoma, Verdana, sans-serif; 
		line-height:18px;
		color:#FFF;
	}
	.promotion-more a{
		font-size:13px; 
		font-family:Arial, Tahoma, Verdana, sans-serif; 
		line-height:18px;
		color:#FFF;
	}
	.promotion-more a:hover{
		font-size:13px; 
		font-family:Arial, Tahoma, Verdana, sans-serif; 
		line-height:18px;
		color:#50afec;
	}
	/********************promotion********************/
	
	
	
	
	/******************product-view*******************/
.product-view{
	float:left;
	margin:0;
	width:650px;
	height:auto;
	margin-top:15px;
	}
.product-view .description{
	float:left;
	margin:15px 0 0 20px;
	width:630px;
	height:auto;
	font-size:13px;
	line-height:22px;
	color:#333;
	}
.product-view .pic{
	float:left;
	margin:0 15px;
	width:320px;
	overflow:hidden;
	text-align:center;
	}
.product-view .pic img{
	display:block;
	margin:0 auto;
	}
.product-view .detail{
	float:left;
	margin:0 0 0 0px;
	width:280px;
	height:auto;
	}
.product-view .detail ul{
	float:left;
	width:280px;
	border-bottom:#ddd 1px solid;
	padding-bottom:10px;
	}
.product-view .detail ul li{
	display:inline-block;
	padding:6px 0 0px 0;
	margin:0px 0;
		font-family:Arial, Tahoma, Verdana, sans-serif; 

	}
.product-view .title{
	float:left;
	width:85px;
	text-align:right;
		font-family:Arial, Tahoma, Verdana, sans-serif; 
	font-size:15px;
	line-height:25px;
	}
.product-view .dis{
	float:left;
	width:180px;
	margin-left:10px;
		font-family:Arial, Tahoma, Verdana, sans-serif; 
	line-height:25px;
	}
	.button-buy{
	float:left;
	width:100px;
	height:30px;
	background:url(../images/all/buy.png) top left no-repeat;
	font:19px/24px 'supermarket', Arial, sans-serif;
	color:#fff;
	cursor:pointer;
	border:none;
	}
.product-view .note{
	float:left;
	width:280px;
	margin:10px 0 0 0;
	color:#333;
	font:18px/22px 'supermarket', Arial, sans-serif;
	word-wrap: break-word;
	}
.product-view  .s-price{
	float:left;
	margin-left:10px;
	width:180px;
	height:auto;
	font:25px/24px 'supermarket', Arial, sans-serif;	
	color:#d90f0f;
	}

/*********************************************************/
.attachments{
	float:left;
	margin:0 0 0px 0;
	width:99%;
	min-height:32px;
	border-bottom:#ccc 1px  dotted;
	}
	.attachmentsin{
	float:left;
	margin-bottom:2px;
	width:100%;
	min-height:25px;
	/*border-bottom:#ccc 1px  dotted;*/
	}
.attachments .icon{
	float:left;
	margin:0;
	width:18px;
	height:18px;
	background:url(../images/icon/attachments-forget-1.gif) no-repeat;
	}
.attachments .name{
	float:left;
	margin:0 0 0 6px;
	width: auto;
	min-height:18px;
	font-size:12px;
	color:#666;
	line-height:16px;
	}
.attachments .download{
	float:left;
	margin:0 0 0 6px;
	width:18px;
	height:18px;
	}
/******************product-view*******************/	
/*************smallpic***************/
.smallpic{
float:left;
margin-top:20px;
width:650px;
height:auto;
}
.smallpic .smallpic-slider{
		float:left;
		padding-top:5px;
		padding-left:0px;

		width:650px;
		height:auto;
	}
.smallpic .smallpic-slider ul{
		float:left;
		margin-bottom:20px;
		width:650px;
		height:auto;
	}
.smallpic .smallpic-slider ul li{
		float:left;
		margin-left:40px;
		width:161px;
		height:auto;
		display:block;
	}

/*************smallpic***************/
/****************************related**********************/
.related{
	float:left;
	width:650px;
	height:auto;
	
	}
.related .top{
	padding-left:45px;
	margin-top:10px;
	background:#0484bd url(../images/icon/list27.png) 2% 50% no-repeat;
	font:21px/25px 'supermarket', Arial, sans-serif;	
	color:#fff;	
	}
.related .mid{
	float:left;
	width:650px;
	height:auto;
	}
.related .mid .button{
	float:left;
	width:25px;
	height:auto;
	}
.related .mid .slider{
		float:left;
		padding-top:5px;
		padding-left:0px;

		width:650px;
		height:auto;
	}
.related .mid .slider ul{
		float:left;
		margin-bottom:20px;
		width:650px;
		height:auto;
	}
.related .mid .slider ul li{
		float:left;
		margin-left:40px;
		width:161px;
		height:auto;
		display:block;
	}

.related .bottom{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	width:650px;
	height:auto;
	}
/*********************************************************/
	.button-blue{
		float:right;
		width:83px;
		height:23px;
		background-color:#0092d1;
		font:17px/20px 'supermarket', Arial, sans-serif;	
		color:#fff;
		border:none;
		cursor:pointer;
	}
		.button-buy1{
		float:right;
		margin-top:5px;
		border:none;
		width:83px;
		height:23px;
		background: url(../images/all/basket.jpg) top left no-repeat;
		font:17px/20px 'supermarket', Arial, sans-serif;	
		color:#085e8e;
		cursor:pointer;
		text-indent:18px;
	}
	.button-blue1{
		float:right;
		padding-left:30px;
		width:90px;
		height:22px;
		background:url(../images/all/new/button.jpg) top left no-repeat;
		font:15px/20px 'supermarket', Arial, sans-serif;	
		color:#fff;
		border:none;
		cursor:pointer;
	}
	.button-blue2{
		float:left;
		margin-right:10px;
		width:83px;
		height:23px;
		background-color:#0092d1;
		font:17px/20px 'supermarket', Arial, sans-serif;	
		color:#fff;
		border:none;
		cursor:pointer;
	}
	.font-red{
		font:25px/30px 'supermarket', Arial, sans-serif;	
		color:#d90f0f;
	}
	.font-blue{
		font:25px/30px 'supermarket', Arial, sans-serif;	
		color:#209dec;
	}
/**********************************************/
	.sub_search{
	padding-top:10px;
	padding-bottom:10px;
	height:30px;
	text-align:right;
	margin-bottom:10px;
	/*background:url(../images/all/alpha.png) repeat;*/
	
	/*text-shadow: 0px 1px 0px #fff;*/
	
	/*-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .3);*/

	/*border-radius:10px;
	border-radius:10px;
	
	-webkit-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius-bottom:10px;*/
	border-bottom:1px solid #CCC;
}
	.sub_search .sub_search1{
	float:right;
	width:43%;
	height:auto;
	text-align:right;
}
	.sub_search .sub_search1 .search_txt{
	float:left;
	width:26%;
	height:auto;
	text-align:right;
	font:17px/22px 'supermarket', Arial, sans-serif; color: #000; text-decoration: none;
}
	.sub_search .sub_search1 .search_txtbox{
	float:left;
	width:47%;
	height:auto;
	text-align:center;
}
	.sub_search .sub_search1 .search_button{
	float:left;
	width:26%;
	height:auto;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 		.sub_search .sub_search1 .search_button{
	float:left;
	padding-top:2px;
	width:26%;
	height:auto;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#select{margin-top:2px; height:23px;}
}
	.sub_search .sub_catagory1{
	float:right;
	width:40%;
	height:auto;
	text-align:right;
}
	.sub_search .sub_catagory1 .sub_catagory_txt{
	float:right;
	width:33%;
	height:auto;
	padding-right:5px;
	text-align:right;
	font:17px/22px 'supermarket', Arial, sans-serif; color: #000; text-decoration: none;
}
	.sub_search .sub_catagory1 .sub_catagory_txtbox{
	float:right;
	width:60%;
	height:auto;
	text-align:right;
}
		.searchmenu{
	float:right;
	padding-top:17px;
	margin:0;
	width:343px;
	height:auto;
	}
	.searchmenu .search{
	float:right;
	margin:0;
	width:206px;
	height:30px;
	}
	.searchmenu .search .search_input{
	float:left;
	margin:0;
	width:148px;
	height:30px;
	}
	.searchmenu .search .search_button{
	float:left;
	margin:0;
	width:58px;
	height:30px;
	}
	.searchmenu .menuhead{
	float:right;
	margin:0;
	width:343px;
	height:auto;
	}
	.s-button1{
	float:right;
	margin-right:5px;
	margin-top:1px;
	padding-top:2px;
	width:66px;
	height:20px;
	background:url(../images/product/search2.png) top left no-repeat;
	text-align:center;
	}
	.s-button1 a{
	font:17px/20px 'supermarket', Arial, sans-serif; color: #000; text-decoration: none;
	}
	.s-button1 a:hover{
	font:17px/20px 'supermarket', Arial, sans-serif; color: #000; text-decoration: none;
	}

.btn14 {
	float: right;
	width: 97px;
	height: 24px;
	background: url(../images/all/button/button.png) top left no-repeat;
	border: none;
	color: #00acff;
	cursor: pointer;
	font: 16px/20px 'supermarket', Arial, sans-serif;
	text-align: center;
}

.btn13 {
	float: right;
	width: 90px;
	height: 26px;
	background: url(../images/all/bullet.png) top left no-repeat;
	border: none;
	color: #000;
	cursor: pointer;
}
.red{
	font-weight:bold;
	color:red;
	font-size:18px;
	}





















