.pt8{ padding-top:8px;}
.ptb{ padding: 10px 0 ;}
.ptb5{ padding-top:5px; padding-bottom:5px;}
.plr15{ padding-left:15px; padding-right:15px;}
.ptb5-bn{padding:5px 15px;}
.vm{vertical-align:middle;}
.none{display:none;}
.tc{ text-align:center;}
.rounded_5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bor_1{ border:1px solid #e1e1e1;}
.bg_1{ background-color:#fafafa;}
.com_buttom{padding: 10px 19px;color:#FFF; font-size:12px;  border:1px solid #32AAC8; text-decoration:none; cursor:pointer;background: #32AAC8;}
.com_buttom:hover{text-decoration:none;}
.rating,.right_content_box ul.rating{position:relative;width:110px;margin:0;}
.rating li,.right_content_box ul.rating li{float:left;height:16px;width:17px; overflow:hidden; line-height:16px; _display:inline; padding:0 2px;cursor:pointer;text-indent:-9999px;background:url(/images/reviews/start.png) no-repeat center -16px;_background:url(/images/reviews/start-ie.png) no-repeat center -16px}
.rating li.on,.right_content_box ul.rating li.on{background-position:center 0}
.rating li.half,.right_content_box .rating li.half{background-position:center -32px}
.good_icon{ background:url(/images/reviews/yes.jpg) no-repeat 0 0; padding:5px 20px 5px 28px; cursor:pointer;}
.noGood_icon{ background:url(/images/reviews/no.jpg) no-repeat 0 0;  padding:5px 20px 5px 28px;cursor:pointer;}
.distr{float: left;height: 20px;margin-top: 8px;position: relative;width: 20px; z-index:9;}
.distr a.showBtn, .distr a.hideBtn {background:url(/images/reviews/reviews.png) no-repeat 0 0;display: block;height: 18px;width: 20px;}
.distr a.hideBtn { background-position:-20px 0; height:21px;position: relative;z-index: 1001;}
.distr .distrArea{ display:none;position:absolute; background-color:#FFF;top:20px;height:157px;padding:5px 0 0 10px;width:205px;right:0;border:1px solid #ccc;-moz-border-radius:3px 0 3px 3px;-webkit-border-radius:3px 0 3px 3px;border-radius:3px 0 3px 3px;z-index:1000;}
.vote-box-list{float:left;}
.vote-box-list li .vote-item-wrap{padding:3px 0}
.vote-box-list li .vote-item-wrap .xx{width:40px}
.vote-box-list li.over{background-color:#FFE57F}
.vote-box-list li h4{font-size:1em;font-weight:400;overflow:hidden;text-align:right;width:260px;word-wrap:break-word}
.vote-box-list li .litem{background:none repeat scroll 0 0 #EFEFEF;border:1px solid #E2E2E2;height:15px;width:100px;font-size:10px}
.vote-box-list li .vote-item-wrap .data{z-index:1000;background-color:transparent;margin:-2px 0 0 13px}
.vote-box-list li div,.vote-box-list li h4{float:left;margin:0;padding:0}
.vote-box-list li div input{float:left;margin:2px 4px 0 0}
.vote-box-list li em,.vote-box-list li span{float:left;height:15px;overflow:hidden; line-height:15px;}
.vote-box-list li .vleft,.vote-box-list li .right{width:2px}
.w290{ width:290px;}
.tip{ color:#F00;}
#moreReview:hover{ background-color:#f0f0f0; cursor:pointer;}
.reviews_box strong{ color:#ff6600;}
.reviews_box strong.col_1{ color:#777;}
@media screen and (min-width: 651px){.text_box{ padding:5px 10px; border:1px solid #c8c8c8; width:580px; color:#666;text-shadow:none;}}
@media screen and (max-width: 650px){.text_box{ padding:5px 10px; border:1px solid #c8c8c8; width:100%; color:#666;text-shadow:none;}}