[module-title=ratingsAndReviews] .module-ratingsAndReviews{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:24px 40px 40px;background-color:#fff;border-radius:8px}[module-title=ratingsAndReviews] .module-ratingsAndReviews .no-reviews{width:100%;margin-top:24px;text-align:left;font-size:16px;font-weight:700;color:#767676}[module-title=ratingsAndReviews] .reviews-rating{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:20px;margin-bottom:40px}[module-title=ratingsAndReviews] .reviews-rating .rating{width:240px}[module-title=ratingsAndReviews] .reviews-rating .rating strong{font-weight:700;font-size:40px;margin-bottom:12px;margin-right:8px}[module-title=ratingsAndReviews] .reviews-rating .rating .level{font-weight:700;font-size:16px}[module-title=ratingsAndReviews] .reviews-rating .norating{color:#767676}[module-title=ratingsAndReviews] .reviews-rating .norating .title{font-size:16px}[module-title=ratingsAndReviews] .reviews-rating .rating-details li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:300px;margin-bottom:16px;line-height:16px}[module-title=ratingsAndReviews] .reviews-rating .rating-details li .rating-percent{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}[module-title=ratingsAndReviews] .reviews-rating .rating-details li .rating-percent .line{position:relative;width:110px;height:4px;background-color:#e8e8e8;border-radius:2px;margin-right:8px}[module-title=ratingsAndReviews] .reviews-rating .rating-details li .rating-percent .line .score{position:absolute;left:0;top:0;height:4px;background-color:#f60;border-radius:2px}[module-title=ratingsAndReviews] .review-main{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:40px}[module-title=ratingsAndReviews] .review-main .user-info{display:-ms-flexbox;display:flex;width:240px}[module-title=ratingsAndReviews] .review-main .user-info .avatar{width:40px;height:40px;margin-right:8px;overflow:hidden;border-radius:20px;background-color:#ccc}[module-title=ratingsAndReviews] .review-main .user-info .user-name{margin-bottom:8px}[module-title=ratingsAndReviews] .review-main .user-info .user-name span{margin-right:4px}[module-title=ratingsAndReviews] .review-main .review-content{width:calc(100% - 240px)}[module-title=ratingsAndReviews] .review-main .review-content .review{margin-bottom:20px}[module-title=ratingsAndReviews] .review-main .review-content .pic ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}[module-title=ratingsAndReviews] .review-main .review-content .pic ul li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:80px;width:80px;margin:0 8px 20px 0;border:1px solid #ddd;border-radius:4px;overflow:hidden;cursor:pointer}[module-title=ratingsAndReviews] .review-main .review-content .pic ul li img{max-width:80px;max-height:80px}[module-title=ratingsAndReviews] .review-main .review-content .product{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:4px;background-color:#f4f4f4;border-radius:4px;font-size:12px;line-height:19px;cursor:pointer}[module-title=ratingsAndReviews] .review-main .review-content .product img{max-width:40px;max-height:40px;margin-right:8px}[module-title=ratingsAndReviews] .review-main .review-content .product .title{color:#666;margin-bottom:4px}[module-title=ratingsAndReviews] .review-main .review-content .product .price{color:#222}[module-title=ratingsAndReviews] .review-main .review-content .supplier-response{margin-top:24px;color:#767676}[module-title=ratingsAndReviews] .review-main .review-content .supplier-response h4{margin-bottom:8px}