.qz-detail{ background:#ffffff; border:#dedede 1px solid; padding:15px; }
.qz-detail.rw1{ padding: 30px 20px; }
.qz-detail .tit{ font-size: 23px; height: 65px; line-height: 50px;  }
.qz-detail .img-box{ width:365px; }
.qz-detail .img-box .img{ font-size: 0; line-height: normal; }
.qz-detail .img-box img{ width: 100%; }
.qz-detail .img-box .txt{ height: 40px; line-height: 40px; text-align: right; margin-top: 10px; }
.qz-detail .img-box .txt span{ float: left; display: block; color:#ff8800; }
.qz-detail .img-box .txt a{ display: inline-block; margin-left: 20px; color:#888888; }
.qz-detail .args-box{ width:780px; }
.qz-detail .args-box .argslist{ border:#dedede 1px solid; padding: 10px 25px; }
.qz-detail .args-box .argslist>div{ line-height: 30px; }
.qz-detail .args-box .argslist .item{ width: 100%; }
.qz-detail .args-box .argslist .item3{ width: 30%; float: left; }
.qz-detail .args-box .argslist .item4{ width: 40%; float: left; }
.qz-detail .args-box .argslist .item7{ width: 70%; float: left; }

.qz-detail .actbox{ text-align: right; background: #fafafa; padding: 0 20px; height:60px; line-height: 60px; margin-top: 30px; margin-bottom: 30px; }
.qz-detail .actbox span{ dispaly:block; margin-right: 50px; float: left; color:#888888; }
.qz-detail .actbox span em{ color:#ff6600; }
.qz-detail .actbox span em.s20{ font-size: 26px; }
.qz-detail .actbox button{ margin-left: 20px; }

.qz-detail .tabs::after{ content: ''; display: table; clear: both; }
.qz-detail .tabs a{ display: block; float: left; padding:0 15px; font-size: 16px; height: 23px; line-height: 23px; border-left: #dddddd 1px solid; color:#888888; }
.qz-detail .tabs a:first-child{ border-left: none; }
.qz-detail .tabs a.on{ position: relative; color:#fb6147; }
.qz-detail .tabs a.on::after{ content: ''; display:block; position: absolute; width: 100%; height: auto; left:0; top: 35px; border-bottom: #fb6147 3px solid; }
.care{ color:#ff5522; font-weight: 700; margin-bottom: 20px; }

.qz-detail .tit-s2{ width: 70px; height:70px; background: #fb816c; padding:10px 15px; line-height: 1.2; font-size: 20px; color: #ffffff; float: left; }
.qz-detail .neirong{ padding-left: 100px; line-height: 2; color:#666666; }

.qz-detail .helpbox{ text-align: right; height:60px; line-height: 60px; }
.qz-detail .helpbox .notes{ float:left; color:#999999; }
.qz-detail .helpbox button{ margin-left: 20px; }

.qz-detail .sub-tabs{ border-bottom:#dddddd 2px solid; }
.qz-detail .sub-tabs a{ display:inline-block; padding:0 25px; height:36px; line-height:36px; }
.qz-detail .sub-tabs a.on{ border-bottom:#ff8800 2px solid; color:#ff8800; font-weight:700;height:38px; margin-bottom:-2px; }

.pingbox{ border:#dddddd 1px solid; padding:15px; }
.pingbox .item-t3,
.pingbox .item-t1{ float: left; width:25%; text-align: center; height: 100px; }
.pingbox .item-t2{ float: left; width:50%; border-right:#dddddd 1px solid; padding-left: 60px; padding-right: 60px; height: 100px; }
.pingbox .item-t1{ border-right:#dddddd 1px solid; color:#feac02; font-size:23px; line-height:normal; }
.pingbox .item-t1 i{ font-size:48px; font-weight:700; }
.probar{ display:block; float:left; width:100%; background-color:#feac02; height:7px; border-radius:7px; }
.pingbox .item-t2 table td{ height: 33px; }
.pingbox .item-t2 .score{ color:#feac02; font-size: 16px; }
.pingbox .item-t3{ padding-top: 15px; }

.pinglist{ padding-top: 50px; }
.pinglist ul li{ position: relative; border-bottom: #dddddd 1px dashed; padding-bottom: 50px; margin-bottom: 30px; margin-left: 70px; }
.starbox{ margin-bottom: 20px; }
	.star-group{ width: 120px; height:20px; background: url(../images/star.png) 0 -20px no-repeat; float: left; margin: 4px 0; }
	.star-group .star{ display:block; float:left; width:100%; height: 100%; background: url(../images/star.png) 0 0 no-repeat; }
	.ping-score{ float: left; }
	.ping-score span{ display: inline-block; background-color: #f0f0f0; height: 28px; line-height: 28px; padding: 0 10px; margin-left: 15px; }
	.starbox time{ float: right; color:#888888; }

.pinglist ul li .face{ display: block; position: absolute; left: -140px; top:0; }
.pinglist ul li .face img{ display: block; border:#f2f2f2 1px solid; width: 100%; }
.pinglist ul li .face span{ display: block; height: 30px; line-height: 30px; text-align: center; }