/*点评*/
.st-list-pl{
	float:left;
	width:100%}
.st-comment-block{
    float: left;
	width: 100%;
}
.comment-nav{
    height: 40px;
    background: #f5f5f5;
}
.comment-nav span{
    color: #333;
    float: left;
    height: 40px;
    line-height: 40px;
    padding:0 15px;
    cursor: pointer;
    font-size: 14px;
}
.comment-nav span em{
    color: #999;
}
.comment-nav span.on,
.comment-nav span.on em{
    color: #ff6600;
}
.comment-con .dl{
	float:left;
	width:100%;
	padding:20px 0;
	border-bottom:1px solid #d8d8d8}
.comment-con .dl.bor_0{
	border-bottom:0}
.comment-con .dl .dt{
	width:100px;
	padding-left:5px;
	text-align: center;
}
.comment-con .dl .dt img{
	float:left;
	width:70px;
	height:70px;
	border-radius:50%}
.comment-con .dl .dt span{
	float:left;
	width:70px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis}
.comment-con .dl .dt .level{
	color: #fff;
	display: inline-block;
	height: 20px;
	line-height: 20px;
	padding:0 7px;
	background: #4cb786;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;;
}
.comment-con .dl .dd{
	width:auto;
}
.comment-con .dl .dd .zs{
    margin-bottom: 10px;
}
.vm{text-align:right;}
.vm > * {
    display: inline-block;
    vertical-align: middle; 
}
.comment-con .dl .dd .zs:after{
    content: ".";
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
}
.comment-con .dl .dd .zs .grade{
    float:left;
    width: 99px;
    height: 18px;
    background: url("/images/base-pl-ico.png") no-repeat 0 -18px;
}
.comment-con .dl .dd .zs .grade i{
	display: block;
    height: 18px;
	background: url("/images/base-pl-ico.png") no-repeat 0 0;
}
.comment-con .dl .dd .zs .jf{
	float:right;
  color:#ff9b3a;
  height:19px;
  line-height:19px;
  font-size:12px;
  padding-left:59px;
  margin-right:5px;
  background:url(/images/ls-icobg.png) no-repeat 0 -345px}
.comment-con .dl .dd .zs .jf i{
	float:right;
  width:5px;
  height:19px;
  background:url(/images/ls-icobg.png) no-repeat -123px -364px}
.comment-con .dl .dd .txt{
    margin-bottom: 5px;
	line-height:22px;
	font-size:14px}
.comment-con .dl .dd .plImgBox{
    margin-bottom: 5px;
}
.comment-con .dl .dd .plImgBox .fancybox{
    float: left;
    width: 86px;
    height: 86px;
    padding:1px;
    margin: 5px 15px 10px 0;
    overflow: hidden;
    border: 1px solid #dcdcdc;
    background: #fff;
}
.comment-con .dl .dd .date{
	color:#a0a0a0;
    margin-bottom: 5px;
}

.comment-form{ background-color:rgb(255, 242, 216); padding:10px;}
.comment-form .head{height:35px; position:relative;}
.comment-form .head h1{ line-height:35px; font-size:16px; font-weight:bold;padding-left: 25px;background: url(/images/order-show-ico.png) no-repeat;background-position: 0 7px;}
.comment-form .head span{font-size:14px; font-weight:normal; position:absolute; left:100px; top:8px;}
.comment-form .con .cont{ background-color:#fff; border:solid 1px #F93;width:100%; height:100px;}
.comment-form input{ height:28px; line-height:28px;border:solid 1px #aaa;}
.comment-form select{ height:30px; line-height:30px;}
.comment-form .tj-btn{ line-height:32px; height:32px; background-color:#093; color:#fff;border:0px; width:100%; margin:0px auto 20px auto; text-align:center; display:block}

#star{position:relative;width:100%;margin:0px auto;height:30px;}
#star ul,#star span{float:left;display:inline;height:19px;line-height:19px; margin-top:12px;}
#star ul{margin:12px 0px 0px 10px;}
#star li{float:left;width:24px;cursor:pointer;text-indent:-9999px;background:url(/images/star.png) no-repeat;}
#star strong{color:#f60;padding-left:10px;}
#star li.on{background-position:0 -28px;}
#star p{position:absolute;top:20px;width:159px;height:60px;display:none;background:url(/images/icon.gif) no-repeat;padding:7px 10px 0;}
#star p em{color:#f60;display:block;font-style:normal;}