.product-detail-img {
  float: left;
  width: 225px;
  top: -100px;
  position: relative;
}

* html .product-detail-img {
  float: left;
  width: 225px;
  position: relative;
}

.product-buy {
  width: 85px;
  padding-top: 4px;
  float: left;
}

.product-cart {
  width: 35px;
  padding-top: 10px;
  padding-left: 5px;
  float: left;
}

.user-rating {
  padding-left: 10px;
  font-size: 14px;
  color: #666666;
}

.product-user-review {
  float: left;
  width: 685px;
  margin-top: -20px;
}

.product-detail-bottom {
  float: left;
  width: 685px;
  position: relative;
  top:-40px;
}

.customer-review {
  float: left;
  width: 430px;
  border-bottom: 1px #eff0ef solid;
  padding-bottom:10px;
}

.filter-review {
  float:left;
  width: 150px;
  margin-left: 20px;
}

.write-product-review {
  float: left;
  width: 100px;
  font-size: 12px;
  margin-left: 150px;
  margin-top: 5px;
  color: #273693;
}
.user_review_left {
  float:left;
  width:440px;
}

.user_review_selectbox {
  float:left;
  width:349px;
  padding-left:15px
}

.user_review_rating_space {
  float:left;
  margin-top:10px;
}

.user_review_rating {
  float:left;
  width:172px;
  padding-left:15px;
}

.user_review_rating_small_img {
  float:left;
  width:50px
}

.user_review_img_right {
  float:left;
  width:120px;
  padding-left:2px;
}

.user_review_content {
  float:left;
  width:220px;
  padding-bottom:4px;
}

.user_review_empty_space {
  float:left;
  width:32px;
}

.user_review_lve_product {
  float:left;
  width:220px;
  padding-bottom:4px;
}
.user_review_lve_product p{
  margin: 12px 0px;
}
.user_related_products {
	float:left;
	padding-left:15px;
    width:228px;
}

.user_related_product_image {
	float:left;
	width:130px;
	margin-top:20px;
	margin-left:5px
}
.user_related_product_image_align {
	float:left;	
}

.user_related_products_image_content {
	float:left;
	width:128px
}

.user_reviews_boder {
	float:left;
	border-bottom:1px solid #E0E0E0;
	padding-top:10px;
	padding-bottom:10px;
    width: 440px;
}

.user_review_heading {
	font-family:Helvetica,Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#666666;
}

.user_review_sub_heading {
	font-family: Helvetica,Arial, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.user_review_heading_noraml {
	font-family: Helvetica,Arial, sans-serif;
	font-size:12px;
	color:#666666;
}

.user_review_heading_colortext, .user_review_heading_colortext a{
	color:#273693;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
  text-decoration: none;
}
a.privacy_link_to_back, a.privacy_link_to_back:visited{
	color:#273693;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
  text-decoration: none;
}