﻿.BVDI_FV .BVDI_FVVote a:hover .BVDILabelin {
	background-image:url("../images/52fa2dcd65ba4bd58eac61aebe8f82a1.gif");
	background-repeat:no-repeat;
	background-position:4px -318px;
	padding:0;
	display:block;height:16px;
	text-align:left;
	text-indent:-999em;
	text-decoration:none;
	zoom:1;
	overflow:hidden;
	width:22px;
}
.productReviewsDefaultProductMainContent{margin-bottom: 10px;}
.shRvwUserAshiItemClmn .thumb , .shRvwUserAshiItemClmn .evalCnt ,.shRvwUserAshiItemClmn .evalCnt dd , .shRvwUserAshiItemClmn .evalCnt .starImg li{float: left;}
.shRvwUserAshiItemClmn .thumb {width: 25%;}
.shRvwUserAshiItemClmn .evalCnt{width: 74%;padding-left: 1px;margin-top:10px;}

.shRvwUserAshiItemClmn .evalCnt dl {overflow: hidden;width: 100%;}

.shRvwUserAshiItemClmn .evalCnt dt {
    font-weight: bold;
    float: left;
    padding-bottom: 10px;
    line-height: 1.3em;
}
.shRvwUserAshiItemClmn {
    overflow: hidden;
    padding-top: 10px;
}
.shRvwUserAshiItemTtl {
    font-weight: bold;
    padding-top: 10px;
}
.shRvwUserAshiItemClmn .evalCnt dd.number {
    float: left;
    font-weight: bold;
    font-size: 120%;
    color: #FE7F00;
    line-height: 1.3em;
    padding-left: 3px;
}
.shRvwUserAshiItemClmn .evalCnt .itemName a {
	display: block;
    display: -webkit-box;
    display: box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    box-orient: vertical;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    text-align: left;
    padding: 0;
    color: #1D54A7;
}
.productReivewsImages ul li{ float: left; border: 1px solid #ccc;margin: 4px; }
.productReivewsImages ul li a{ display: block; cursor: pointer;}
.productReivewsImages ul li:last-child{ margin-right: 5px;  }

.bigImage{
	background-color:#000000;
	background-color:rgba(0,0,0,0.2); 
	position: fixed;
}


@media screen and (max-width:479px){
	.shRvwUserAshiItemClmn .evalCnt dt{line-height: 17px;}
	.shRvwUserAshiItemClmn .evalCnt .starImg li{ width: 16px; padding: 0 1px; line-height: 17px}
	.productReivewsImages ul li{width: 50px; margin: 2px;}
}
@media screen and (min-width:480px) and (max-width:639px){
	.shRvwUserAshiItemClmn .evalCnt dt{line-height: 17px; font-size: 15px;margin-right: 1px;}
	.shRvwUserAshiItemClmn .evalCnt .starImg li{ width: 17px ; padding: 0 1px; line-height: 17px}
	.productReivewsImages ul li{width: 70px;  }
}
@media screen and (min-width:640px) and (max-width:799px){
	.shRvwUserAshiItemClmn .thumb {width: 22%;}
	.shRvwUserAshiItemClmn .evalCnt dt{line-height: 18px;font-size: 15px;margin-right: 2px;}
	.shRvwUserAshiItemClmn .evalCnt .starImg li{ width: 20px; padding: 0 2px; line-height: 18px}
	.shRvwUserAshiItemClmn .evalCnt{ width: 60%;margin:10px 0 0 10px;  }
	.shRvwUserAshiItemClmn .evalCnt .itemName a{font-size: 16px;line-clamp: 2;-webkit-line-clamp: 2;line-height: 20px}
	.productReivewsImages ul li{width: 90px;margin: 3px;}
}
@media screen and (min-width:800px){
	.shRvwUserAshiItemClmn .thumb {width: 18%;}
	.shRvwUserAshiItemClmn .evalCnt dt{line-height: 20px;font-size: 15px;margin-right: 2px;}
	.shRvwUserAshiItemClmn .evalCnt .starImg li{ width: 22px; padding: 0 2px; line-height: 20px}
	.shRvwUserAshiItemClmn .evalCnt{ width: 60%;margin:15px 0 0 15px;  }
	.shRvwUserAshiItemClmn .evalCnt .itemName a{font-size: 17px;line-clamp: 2;-webkit-line-clamp: 2; line-height: 25px}
	.productReivewsImages ul li{width: 100px;}
}

.modal{
	position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
    background-color:rgba(0, 0, 0, 0.25);
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 20px;
    -webkit-transform:translateY(25%);
    transform:translateY(25%);
}
.modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
    box-shadow: 0 5px 15px rgba(0,0,0,.5);
}
@media (min-width: 768px){
	.modal-dialog {
	    width: 400px;
	    margin: 30px auto;
	}
}
.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    padding:6px;
}
.modal-content img{
    width: 100%;
    display: table-cell;
}