/*review list*/
#reviewlist{
	clear:both;
	hight:300px;
	width:733px;
	margin-left:21px;
	background: url("../images/tab-body-bg.gif") repeat-y scroll right top transparent;
	position:relative;
	}
.tab_content .rtab_top {
    border-top: 1px solid #cccccc;
    height: 1px;
    left: 0;
    position: absolute;
    top: 0;
    width: 726px;
}
#reviewlist a:hover{background-color:#f3f2ed}
#reviewlist a{color:#7467ff;}
#reviewlist div#rtitle {
	font-size:18px;
	color:#DE1819;
	height:25px;
	width:100%;
	margin-top:10px;
	float:left;
	}
#reviewlist div#reviewcount {
	height:230px;
	margin-left:11px;
	}
#reviewlist div#rlist {
	margin-left:1px;
	}
#reviewlist div#reviewcountleft{
	width:230px;
	height:150px;
	float:left;
}
#reviewlist div#reviewmid {
	width:150px;
	height:150px;
	float:left;
	margin-left:20px;
	}
#reviewlist div#reviewright {
	width:260px;
	height:150px;
	float:right;
	margin-right:30px;
	clear:right;
	}
#reviewlist div#rpage {
	text-align:left;
	clear:both;
	width:693px;
	margin-left:11px;
}
#reviewcount li{
	margin-top:5px;
}
#rleft{
	width:450px;
	margin-left:20px;
}
#rleft li{
	margin-top:5px;
}

#rright 
{
width:200px;
height:130px;
margin-top:20px;
margin-right:20px;
border:1px #dddddd solid;
float:right;
}
#IE6ROOT #rright {
	margin-right: 10px;
}

#rright li{
	margin-top:5px;
}
.rbar{
	width:140px;
	height:15px;
	border:#666 1px solid;
	display: block;
	float:right;
	background-image:url("/images/review/rbar-bg.jpg");
}
.rnum{
	width:50px;
	height:15px;
	float:right;
}
.rtitle{
	width:50px;
	height:15px;
	clear:left;
	float:left;
}

.right{
	width:30px;
	height:15px;
	float:right;
}
.rlmid{
	background-image:url("/images/review/reviewslist-report-boxmid.jpg");
	background-repeat:repeat-y;
	width:706px;
}
#rpage{
	background-color:#f8f8f8;
	height:30px;
	padding:5px;
}
#rleft ul #share_area{height:25px}
#rleft ul #share_area b{clear:left;display:block;font-weight:normal;height:20px;line-height:20px}
#rleft ul #share_area span{left:2px;position:absolute;top:2px}
#rleft ul #share_area li{float:left;position:relative}
#rleft ul #share_area li a{color:#7467ff;display:block;font-size:11px;height:20px;line-height:20px;padding-left:20px;text-decoration:none;width:45px}

	#share_area1 b{clear:left;display:block;font-weight:normal;height:20px;line-height:20px}
	#share_area1 span{left:2px;position:absolute;top:2px}
	#share_area1 li{float:left;position:relative}
	#share_area1 li a{color:#7467ff;display:block;font-size:11px;height:20px;line-height:20px;padding-left:3px;text-decoration:none;width:20px}

hr{
	height:1px;
	margin-top:5px;
	margin-bottom:5px;
	}
#snapshot{
	width:266px;
	right:-1px;
	position:absolute;
	z-index:9999;
	background:#ffffff;

}
#snapshot li{
	margin-top:5px;;
}
#snapshothead{
	width:266px;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	height:34px;
	background:url("/images/review/red-bar.gif");
}
#snapshotcontent{
	border:1px #cccccc solid;
	padding:10px;
}
#snapshot #snapshottext{
	margin-left:20px;
	float:left;
	margin-top:5px;
	font-weight:bold;
}
#snapshot #snapshotnum{
	margin-left:20px;
	float:left;
	margin-top:10px;
	font-size:12px;
}

.product_write_review_img {
	background: url("/images/review/reviewslist-report-button.gif") no-repeat;
    background-position: 0px -5px;
    cursor: pointer;
    display:block;
    height: 36px;
    float:left;
    width: 165px;
}
a:hover .product_write_review_img,
.product_write_review_img:hover {
	background: url("/images/review/reviewslist-report-button.gif") no-repeat;
    background-position: 0px -48px;
    cursor: pointer;
    display:block;
    float:left;
    height: 36px;
    width: 165px;
}