.commentBox {margin-top: 40px;}
	.commentBox .bTitle {border-bottom: 2px solid #c20c0c;height: 28px;line-height: 28px;}
		.commentBox .bTitle h3 {float: left;font-size:16px;}
		.commentBox .bTitle .counter {float: left;margin: 0 0 0 20px;color: #666;}
.commentBox .csContent {margin-top: 20px;}
	.commentBox .csContent .postBox {margin-bottom: 30px;}
		.commentBox .csContent .postBox .star{ padding-left:62px; font-size:12px;}
		.commentBox .csContent .face, .commentBox .csContent .face img {float: left;height: 50px;margin-right: -100px;width: 50px;}
		.commentBox .csContent .postBox .r {margin-left: 62px;position: relative;}
			.commentBox .csContent .postBox .r .corr {left: -6px;position: absolute;top: 11px;height: 11px;overflow: hidden;width: 7px;background-image:url(/utilcls/images/comment/corr1.png);}
			.commentBox .csContent .postBox .r .tawrap {padding-right: 14px;position: relative;}
				.commentBox .csContent .postBox .r .tawrap textarea {border: 1px solid #cdcdcd;border-radius: 2px;height: 50px;line-height: 19px;margin-right: -20px;width: 100%;padding: 5px 6px 6px;overflow: auto;resize: none;}
			.commentBox .csContent .postBox .r .btns {clear: both;padding-top: 0px;}
				.commentBox .csContent .postBox .r .btns .btn {background: url(/utilcls/images/comment/submit.png) no-repeat scroll 0 0;float: right;display: inline-block;color: #fff;height: 25px;line-height: 25px;text-align: center;width: 80px;}
.commentBox .csContent .list .sTitle {border-bottom: 1px solid #cfcfcf;height: 32px;position: relative;top: 1px; line-height:32px; font-size:16px;}
	.commentBox .csContent .list .sTitle a {border: 1px solid #ddd;display: inline-block;padding: 0 10px;text-align: center;background-color: #fff;color: #555; border-radius: 3px;font-size:12px; font-weight:normal;height:22px; line-height:22px;margin:0 4px;}
		.commentBox .csContent .list .sTitle a:hover {border-color:#d7ebfb;background-color: #d7ebfb;}
		.commentBox .csContent .list .sTitle .on,.commentBox .csContent .list .sTitle .on:hover{border-color: #379be9; background-color: #379be9; border-radius: 3px;color: #fff;}
.commentBox .csContent #commentItems{ min-height:130px;}
.commentBox .csContent .list .item {border-top: 1px dotted #ccc;padding: 15px 0;}
	.commentBox .csContent .list .item .face, .commentBox .csContent .list .item .face img {float: left;height: 50px;margin-right: -100px;width: 50px;}
	.commentBox .csContent .list img {vertical-align: middle;}
	.commentBox .csContent .list .item .cntwrap {margin-left: 60px;}
		.commentBox .csContent .list .item .cntwrap .cnt {line-height: 20px;white-space: normal;word-break: break-all;word-wrap: break-word;}
			.commentBox .csContent .list .item .cntwrap .cnt a, .commentBox .csContent .list .item .cntwrap .cnt a:hover {color: #0c73c2;}
		.commentBox .csContent .list .item .cntwrap .que {background: #f4f4f4 none repeat scroll 0 0;border: 1px solid #dedede;line-height: 20px;margin-top: 10px;padding: 8px 19px;white-space: normal;word-break: break-all;word-wrap: break-word;color: #666;position:relative;}
			.commentBox .csContent .list .item .cntwrap .que .corr {left: 20px;width:5px;height:4px;position: absolute;top: -4px;background-image:url(/utilcls/images/comment/corr2.png);}
		.commentBox .csContent .list .item .cntwrap .rp {margin-top: 15px;text-align: right;}
			.commentBox .csContent .list .item .cntwrap .rp .time {float: left;margin: 0;color: #999;}
				.commentBox .csContent .list .item .cntwrap .rp .time .star { font-size:12px;}
			.commentBox .csContent .list .item .cntwrap .rp .zan {margin-top: -4px;background: url(/utilcls/images/comment/good.png) no-repeat scroll 0 0;height: 14px;width: 15px;display: inline-block;overflow: hidden;vertical-align: middle;}