.review-voice { height:25px; display:block; margin:20px 0 10px 0; padding:0px 0px 0px 5px; border-bottom:1px solid #C8E3FF;}
.review-voice img{ margin-right:5px;}
.review-voice a:link,.review-voice a:visited { font-size:12px; color:#3399FF; margin-top:10px; text-decoration:underline;}
.review-voice a:active,.review-voice a:hover{color:#FF6699;}
.review-voice p.review-voice-title { float:left; height:20px; font-weight:bold; padding:5px 0 0 0; margin: 0;}
.review-voice span{display:none;}
.review-voice p.review-icon{ float:left; margin:2px 5px 0 0; width:20px; height: 20px;background:url(http://pic.st-image.com/Image/images/common_img/default/itemdetail_icon_customer_voice.gif) no-repeat;}
.review-voice p.review-howto{ float:right; margin-top:5px;}
.review-voice-clear { clear: both; }

#review-base p{font-size:12px; color:#666666; margin:0; padding:0;}
#review-base .bold { font-weight:bold;}
#review-base .review-nickname { font-weight:bold; display:block; padding-top:5px;}
#review-base p.review-title { float:left; height:25px; font-weight:bold; padding:5px 0 0 0;}
#review-base p.review-average-title { float:left; height:25px; font-weight:bold; padding:5px 0 0 0;}
.review-average span{display:none;}
#review-base p.review-delete{margin:3px 2px 0 0;float:right;}

#review-base .review-item .review-comment-unit{ clear:both;}

#review-base .review-delete img{margin: 0 2px 0 0;padding:0;}
#review-base .review-delete a{ background:url(http://pic.st-image.com/Image/images/common/review2/ico_delete.gif) 5px no-repeat #FFFFFF; display:block;border:#FF6600 solid 1px; padding:2px 2px 0px 18px;text-decoration:none;}
#review-base .review-delete a:link{font-size:10px; color:#FF6600;}
#review-base .review-delete a:active{color:#FF6600;border:#FF9900 solid 1px;}
#review-base .review-delete a:visited {font-size:10px; color:#FF6600;text-decoration:none;}
#review-base .review-delete a:hover {color:#FF6600;text-decoration:none;}
.review-newdata{ font-weight:bold; float:left;}
#review-base th-write {color:#9966CC; font-size:12px; text-align:left;}
#review-base .left { float:left;}
#review-base .right {float:right;}
#review-base p{font-size:12px; color:#666666;}
.main-itemdetail-box .l #review-base .review-help p{font-size:10px; margin:0 0 5px 0; padding:0;}
.review-average { height:25px; display:block; margin:0 0 10px 0; padding:0px 0px 0px 5px; background-color:#F7F7F7;}
.review-average img{ margin-right:5px;}
.review-average a:link,
.review-average a:visited { font-size:12px; font-weight:bold; color:#3399FF; margin-top:10px; text-decoration:underline;}
.review-average a:active{color:#FF6699;}
.review-average a:hover {color:#FF6699;}
.review-table { padding:0;}
.review-table .t-bg { background:#DEBAFF; padding:0;}
.review-table th { width:100px; background:#F7EEFF; font-weight:normal; padding:5px; font-size:12px;}
.review-table th b { color:#9966CC;}
.review-table td { background:#FFFFFF; font-weight:normal; font-size:12px; padding:6px;}
.review-table td textarea { width:430px;}
.review-table .star { cursor:pointer;}
.review-item { clear:both; margin-bottom:20px;}

.review-item td { font-size:12px;}
.review-text{ line-height:130%; margin-top:10px;}
.review-item .review-remove { border:solid 1px #C8E3FF; padding:10px; width:528px; margin-top:10px;}
.review-item .review-remove a:link,
.review-item .review-remove a:active,
.review-item .review-remove a:visited { font-size:12px; font-weight:bold; color:#FF6600; margin-top:10px;}

.review-write {padding:5px 10px 10px 10px; text-align:center;}
.review-write span{display:none;}
.review-write a,
.review-write a:link,
.review-write a:hover,
.review-write a:active,
.review-write a:visited { margin: 0 auto; display:block;background:url(http://pic.st-image.com/Image/images/common/review2/btn_review_write.gif) no-repeat; width:172px; height:32px;}
div.notice { text-align: center; }

.main-itemdetail-box .l #review-base p.review-info{margin:5px 0 5px 0; color:#996666; display:block; line-height:20px; float:left;}

.review-title-unit { height:45px; display:block; margin:0 0 10px 0; padding:0px 0px 0px 5px; background-color:#F0FAFF;}
/*.review-title-unit span{display:none;}*/

#review-post,
#review-post:link,
#review-post:hover,
#review-post:active,
#review-post:visited { margin: 0 auto; display:block;background:url(http://pic.st-image.com/Image/images/common/review2/btn_review_post.gif) no-repeat; width:172px; height:32px;}
#review-post span{display:none;}

.review-close{ background:url(http://pic.st-image.com/Image/images/common/review2/common_btn_close_white.gif); width:82px; height:22px; display:block;}
.review-close span{ display:none;}

#review-base p.g10{ float:left; margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g10.gif);}
#review-base p.g15{ float:left; margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g15.gif);}
#review-base p.g20{ float:left; margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g20.gif);}
#review-base p.g25{ float:left; margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g25.gif);}
#review-base p.g30{ float:left; margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g30.gif);}
#review-base p.g35{ float:left; margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g35.gif);}
#review-base p.g40{ float:left; margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g40.gif);}
#review-base p.g45{ float:left; margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g45.gif);}
#review-base p.g50{ float:left; margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g50.gif);}

/*-----*/

#review-promotion p { font-size:12px; color:#666666; margin:0; padding:0; }
#review-promotion p.review-average-title { font-weight:bold; padding:5px 0 0 0; }
#review-promotion p.review-count { float:right; padding:5px 0 0 0; }

.review-promote { height:60px; display:block; margin:0 0 10px 0; padding:0 5px 0 5px; background-color:#F7F7F7; }

#review-promotion p.g10{ margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g10.gif); }
#review-promotion p.g15{ margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g15.gif); }
#review-promotion p.g20{ margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g20.gif); }
#review-promotion p.g25{ margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g25.gif); }
#review-promotion p.g30{ margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g30.gif); }
#review-promotion p.g35{ margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g35.gif); }
#review-promotion p.g40{ margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g40.gif); }
#review-promotion p.g45{ margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g45.gif); }
#review-promotion p.g50{ margin:2px 5px 0 0; width:100px; height: 20px;background-image: url(http://pic.st-image.com/Image/images/common/review2/g50.gif); }

/*-----*/

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel{display:none;}
div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;}
div.star-rating,div.star-rating a{background:url(http://pic.st-image.com/Image/images/common/review2/star.gif) no-repeat 0 0px;}
div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0;}
div.star-rating-on a{background-position:0 -16px!important;}
div.star-rating-hover a{background-position:0 -32px;}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important;}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important;}
/* END jQuery.Rating Plugin CSS */

