@charset "utf-8";

/*通用的*/
.h-user{ display:block;width:25px; height:26px;position:absolute;right:4%; top:10px; background:url(../images/useer.png) no-repeat; background-size:24px;}
.zi{ background:#2163a6}
.hi-bg4{width:96%;background:#fff;height:auto;padding:0 0 10px; margin:12px 2% 0px;z-index:11;word-wrap: break-word;margin-bottom: 20px}
/******************* 评论页面 *******************************************************/
/*评论列表*/
.com-list{ margin:0 2%; height:auto; overflow:hidden}
.com-list ul li{ width:100%;padding:10px 0; overflow:hidden; border-bottom:1px solid #cccccc}
.com-list ul li .p-l{ width:38px; height:auto;float:left;}
.com-list ul li .p-l .pl-img{ display:block; width:36px; height:36px; margin-top:3px;border-radius:18px;-webkit-border-radius:18px; background:#aaaaaa; overflow:hidden}
.com-list ul li .p-l .pl-img img { width:100%; height:100%}
.com-list ul li .p-r{ margin-left:42px;}
.com-list ul li .p-r p{ display:block; line-height:24px;}
.p1{ height:24px;}
.com-list ul li .p-r .wangy{color:#aaaaaa;display:block; line-height:24px; float:left; max-width:60%; overflow:hidden}
.com-list ul li .p-r .con{ font-size:17px;}
.com-list ul li .p-l,.com-list ul li .p-r{min-height:40px;height: auto !important;}
/*回复*/
.pl-b{ margin-top:10px;}.pl-b span,.pl-b p{ display:block; font-size:16px; line-height:24px;overflow:hidden }
.pl-left{width:38px; float:left;}
.pl-r{ margin-left:42px; background:#f0f0f0; padding:10px; color:#424242}

/*没有评论*/
.p-none{width:177px; height:100px;margin:0 auto}
.p-none p{ width:136px; height:74px; margin:4px auto; display:block; overflow:hidden; text-align:center}
.p-none p img{ width:86px; height:74px;}
.p-none span{ width:100%; height:20px; line-height:20px; overflow:hidden; font-size:16px}
.p-none span a{ color:#5191d2; text-decoration:underline}.p-none span a:hover{ color:#a50310;}
.pl-more{ width:96%; margin:0 2%; height:30px; line-height:30px; background:#f8f8f8; color:#4c4c4c; font-size:16px; display:block; text-align:center; margin:10px auto}
.pl-more b{ color:#a50310; padding:0 4px;}
a.fp{font-size:18px; color:#a50310; float:right;padding-left:23px; background: url(../images/comment/write.png) no-repeat 1px center; background-size:18px;}

/*评论页面*/
.main{ width:96%; margin:0 2%; height:auto; overflow:hidden}
.main .com{padding: 10px 0;}
.comtext {padding: 5px;resize: none;background: #f4f4f4;border: 1px solid #f4f4f4; border-radius: 5px; -webkit-border-radius:5px; box-shadow:0px 1px 1px #cccccc; -webkit-box-shadow:0px 1px 1px #cccccc}
.comtext textarea {-webkit-appearance: none;border: 0;width: 100%;min-height: 50px;color: #747474;font-size: 1em;background: #f4f4f4;}
.comsub {text-align: right;padding: 10px 0 0;height: 30px;line-height: 30px;}
.comsub .text { width:80px;  background:#f4f4f4; height: 30px;line-height: 30px;color: #747474;font-size: 1em;}
span.loginsubmit {float: left;display: none;font-size: 0.9375em;color: #424242;font-style: normal;}
span.loginsubmit a{color: #317ecb; font-size:16px; margin:0 3px}
a.postsubmit {display: inline-block;color: #fff;background:#2163a6;padding: 5px 12px;height: 20px;line-height: 20px;border-radius: 5px; -webkit-border-radius:5px;}
.bq{ text-align:center; height:24px; line-height:24px; width:100%; margin:0 0 10px}
/********************************************************* 没有评论页面 *********************************************************************************************/
.h-t{ font-size:16px; height:42px;margin:0 2%; line-height:42px;border-bottom:1px solid #d6d6d6}
.h-t .clan{color:#424242; float:left; font-size:18px;}.h-t .more{ color:#2163a6; float:right}
.h-t .ch{ color:#f98700; font-weight:normal}
.no{ padding-bottom:14px;}
/********************************************************* 商品评价新增的评分 *********************************************************************************************/
.pfen{}
.pfen span{ margin:0 5px;float:left; overflow:hidden; font-size:12px;}
.pfen span b{ font-weight: normal;color:#a50310; font-size:14px}
/********************************************************* 商品评价新增的好评、中评、差评 *********************************************************************************************/
.p1 .good,.p1 .zhong,.p1 .bad{ display:block; float:right; padding:0px 2px; color:#fff; font-size:14px}
.p1 .good{ background:#00a285}
.p1 .zhong{ background:#1fa4c7}.p1 .bad{ background:#e76847}
.rating-level,.rating-level a{background:url(../images/star_v2.png) no-repeat scroll 1000px 1000px;}
.rating-level{background-position: 0px 0px; width: 120px; height: 23px; position: relative; z-index: 1000;}
.rating-level li{display: inline;}
.rating-level a{line-height: 23px; height: 23px; position: absolute; top: 0px; left: 0px; text-indent: -999em; *zoom: 1;}
.rating-level a.one-star{width: 20%; z-index: 6;}
.rating-level a.two-stars{width: 40%;z-index: 5;}
.rating-level a.three-stars{width: 60%; z-index: 4;}
.rating-level a.four-stars{width: 80%; z-index: 3;}
.rating-level a.five-stars{width: 100%; z-index: 2;}
.rating-level .current-rating,.rating-level a:hover{background-position:0 -28px;}
.rating-level a.one-star:hover,.rating-level a.two-stars:hover,.rating-level a.one-star.current-rating,.rating-level a.two-stars.current-rating{background-position:0 -116px;}
.rating-level .three-stars .current-rating,.rating-level .four-stars .current-rating,.rating-level .five-stars .current-rating{background-position:0 -28px;}

/******新加   ：  商品评价新增的好评、中评、差评 *********************************************************************************************/
div.pj{ padding:0 10px; height:40px; line-height:40px;}
div.pj input{ margin-right:4px}
div.Ant-Ant{ padding:0 10px; height:36px; line-height:36px}
div.Ant-Ant span.ax-left{ display:block; float:left}
div.Ant-Ant .ax-r{ float:left; margin-top:6px;}

/* 多选/单选 */ 
.f-p3 label{ float:left;}
.lblby label {cursor:pointer;font-size:16px;padding-left:22px;height:26px;line-height:26px;margin:3px 0;position: relative;overflow: hidden;}
.radios{padding-top:18px;border-top:1px solid #049CDB;}
.label_check input,.label_radio input { margin-right:5px;} 
.lblby .label_check,.lblby .label_radio {margin-right:8px;}
.lblby .label_radio,.lblby .label_check {background: url(../images/anc.png) no-repeat;background-size:26px } 
.lblby .label_check {background-position:0 1px}
.lblby label.c_on {background-position:0 -36px;}
.lblby .label_radio{background-position:0 -79px;} 
.lblby label.r_on{background-position:0 -111px;} 
.lblby .label_check input,.lblby .label_radio input {position:absolute;left:-9999px;} 

