@charset "utf-8";
/* CSS Document */

.tx1{ display:block; background:url(../images/v_xq2_ico.png) no-repeat scroll 15% 0; background-size:18% 100%;}
.tx2{ display:block; background:url(../images/v_cs2_ico.png) no-repeat scroll 15% 0; background-size:18% 100%;}
.tx3{ display:block; background:url(../images/v_pj2_ico.png) no-repeat scroll 15% 0; background-size:18% 100%;}

.on .tx1{ display:block; background:url(../images/v_xq1_ico.png) no-repeat scroll 15% 0; background-size:18% 100%; color:#fc525f}
.on .tx2{ display:block; background:url(../images/v_cs1_ico.png) no-repeat scroll 15% 0; background-size:18% 100%; color:#fc525f}
.on .tx3{ display:block; background:url(../images/v_pj1_ico.png) no-repeat scroll 15% 0; background-size:18% 100%; color:#fc525f}

/*新增评论样式*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
.pl_title{width:94%; margin:0 auto; border-bottom:1px solid #ddd; padding: 10px 0; color: #959595;}
.pl_title font{color: #c61f3b;}
.pl_t_left{float: left;}
.pl_t_right{float: right;}
.goods_pl{width:100%; overflow:hidden;border-bottom: 8px solid #eee;}
.goods_pl_list{ width:94%; margin:0 auto; border-bottom:1px solid #ddd; overflow:hidden;}
.goods_pl_list .us_tx{ width:15%; height:35px; float:left; overflow:hidden; margin:10px 0;}
.goods_pl_list .us_tx img{ width:35px; height:35px; border-radius:35px;}
.goods_pl_list .pl_fr{ width:85%; float:right; overflow:hidden; margin:10px 0; }
.goods_pl_list .pl_fr .p1{ width:100%; overflow:hidden; margin-bottom:5px;}
.goods_pl_list .pl_fr .p1 .us_name{ width:50%; float:left; color:#969696;}
.goods_pl_list .pl_fr .p1 .us_time{ width:50%; float:right; color:#969696; text-align:right;}
.goods_pl_list .pl_fr .p2{ width:100%; line-height:18px;}
.goods_pl_list .pl_fr .p3{ width:120px; overflow:hidden; margin-top: 5px;}
.goods_pl_list .pl_fr .p3 img{ width:100%;}
.goods_pl_list .pl_fr .p4{ width:100%; overflow:hidden; margin-top:10px;}
.goods_pl_list .pl_fr .p4 .img{ width:31%;overflow:hidden; float:left; margin-right:2%; margin-bottom:5px;}
.goods_pl_list .pl_fr .p4 .img img{ width:100%;}
.goods_pl .pl_more{ color: #c4203b; text-align: center;padding: 10px 0; width: 100%;}
		
/*评论详情*/
.goods_pl_xq{border-bottom: 0;}
.tab{width: 100%;border-bottom: 1px solid #ddd;height:2.5em;line-height: 2.5em;box-sizing: border-box; background-color: #fff;}
.tab li{list-style: none;float: left; width:47%; margin-left: 2%; text-align: center;height:2.5em;line-height: 2.3em; color: #969696;box-sizing: border-box;}
.tab li.current{border-bottom: 2px solid #C61F3B; color: #C61F3B;}
.tab_main li{list-style: none; width: 100%;}

.shoppCar{width: 100%; height:3.5rem; background-color: #f9f9f9; box-sizing: border-box; border-top: 1px solid #ddd;position: fixed;left:0;bottom: 0;}
.shoppCar>div{float: left; text-align: center;height: 3.5rem;box-sizing: border-box;}
.shoppCar>div:nth-of-type(1){width: 20%;padding-top: 0.9em;font-size: 0.85em;}
.shoppCar>div:nth-of-type(2){width: 20%; padding-top: 0.9em;font-size: 0.85em; position: relative;}
.shoppCar>div:nth-of-type(3){width: 30%;line-height: 3.5rem; background-color: #c82e48; color: #fff;}
.shoppCar>div:nth-of-type(4){width: 30%;line-height: 3.5rem; background-color: #921a3e; color: #fff;}
.shoppCar>div>img{width: 1.5em;}
.shoppCar>div:nth-of-type(2) span{position: absolute;display: block; background-color: #c82e47; color: #fff; top:5px; right: 22%; font-size:0.85em;height:1.5em; width:1.5em; text-align: center;line-height: 1.5em; border-radius: 50%;}
.collect{ border-right: 1px solid #ddd; }

.bline{position: relative;border-bottom: 0;}
.bline:after{content: '';position: absolute;left: 0;bottom:0;background: #ddd;width: 100%;height: 1px;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 50% bottom;transform-origin:50% bottom; }
.tline{border-top: 0;}
.tline:after{content: '';position: absolute;left: 0;top:0;background: #ddd;width: 100%;height: 1px;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 50% top;transform-origin:50% top; }
.rline{position:relative;border-right: 0;}
.rline:after{content: '';position: absolute;right: 0;top:0;background: #ddd;width:1px;height:100%;-webkit-transform: scaleX(0.5);transform: scaleX(0.5);-webkit-transform-origin:100% center;transform-origin:100% center; }

.fiexTop{position: fixed;top: 0;left: 0;z-index: 2;}