/*
雷锋网活动报名页面
*/
/*s =分享*/

.activApply-left .share-btn{height:32px; -webkit-transition:background-color 0s;-moz-transition:background-color 0s; transition:background-color 0s; line-height: 32px; background:none; border:1px solid; position: relative; color:#333; float:left; padding:45px 16px 0px 36px; border-radius: 16px; font-family: "microsoft yahei";}
.activApply-left .share-btn i{width:24px; height: 24px;  position: absolute; left: 8px; top:4px; background:url("../images/article/article-sprite.png") no-repeat;}
.activApply-left .baidu-share{float:left !important;padding: 45px 0 2px 0;}
.activApply-left .baidu-share a{margin:0px 0px 0px 15px;}
.activApply-left .baidu-share .more-btn{border-color:#4593e4;  background:#fff url("../images/article/article-sprite.png") no-repeat 8px -208px !important; height:32px; line-height: 32px; font-size:0px; padding:0px; width:32px; }
.activApply-left .baidu-share .more-btn:hover{background-color:#4593e4 !important; background-position: 8px -14px !important;}
.activApply-left #bdshare .s-txt{float: left;line-height: 34px;font-size: 14px;color: #999;}
.activApply-left .lpatrshare-btn2{width: 34px;height: 34px;border-radius: 50%;padding: 0;border:0!important;}
.activApply-left .lpatrshare-btn2{display: inline-block;width: 34px;height: 34px;background: url("../images/article/article-sprite.png") no-repeat;}
.activApply-left .lpatrshare-btn2 i{display: none!important;}
.activApply-left .weibo-btn{background-position: -1px -592px!important;}
.activApply-left .weixin-btn{background-position: -1px -630px!important}
.activApply-left .wy-btn{background-position:  -1px -667px!important}
#bdshare a:hover{opacity: 0.8;filter:alpha(opacity=80)}
/*e= 分享*/

/*s=返回首页按钮*/
.indexBtn{padding: 17px 0 186px 0;text-align: center;}
.indexBtn .arrow{
	display: inline-block;
	background:url(../images/article/arrow.png);
	width: 24px;
	height: 24px;
	margin-right:15px;
	vertical-align: middle;
}
.indexBtn a{
	display: inline-block;
	width: 150px;
	background: #f4f4f4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #dddddd;
	color: #dddddd;
	font-size: 16px;
	padding:15px 0;
	transition:all .3s ease-out;
}
.indexBtn a span{
	color:#989898;
	-webkit-transition: padding-right .3s ease-out;
	-o-transition: padding-right .3s ease-out;
	transition: padding-right .3s ease-out;}

.indexBtn a:hover span{padding-right:18px;}

/*e=返回首页按钮*/

.activApply-main.lph-main{margin-top:0;}
.activApply-main .activApply-tit{font-size: 28px;color: #393939;font-weight: bold;padding: 30px 0;border:1px solid #d2d2d2;margin-bottom: 25px;line-height: 48px;border-top:0;}
.activApply-main .activApply-tit .flag{margin-right:6px;width: 66px;height: 67px;display: inline-block;vertical-align: middle;background: url(../images/events/flag.png) no-repeat;}

.activApply-right .apply-top .btn a{position: relative;display: block;height: 85px;line-height: 85px;text-align: center;background-color: #dd6e4c;color: #fff;font-size: 28px;border-radius: 3px;}
.activApply-right .apply-top .apply-status{margin-top: 16px;}
.activApply-right .apply-top .apply-status .status1{border:1px solid #f4d2c8;border-radius: 3px;}
.activApply-right .apply-top .apply-status .status1 div{width: 138px;float: left;text-align: center;color: #dd6e4c;font-size: 14px;height: 38px;line-height: 38px;}
.activApply-right .apply-top .apply-status .status1 .HavNum{width:137px;border-left: 1px solid #f4d2c8;}
.activApply-right .apply-top .apply-status .status2{display: none;height:38px;line-height: 38px;text-align: center;color: #5e5e5e;border:1px solid #e6e6e6;border-radius: 3px; }
.activApply-right .apply-top.over-apply .btn a{background-color: #adadad;cursor: default;}
.activApply-right .apply-top.over-apply .status1{display: none;}
.activApply-right .apply-top.over-apply .status2{display: block;}
.activApply-right .apply-top .btn a.have{cursor: default;}
.activApply-right .apply-top .btn a.have.hand{cursor: pointer;}
.activApply-right .apply-color .btn a{
	-webkit-transition: background-color 0.3s, color 0.3s;
	transition: background-color 0.3s, color 0.3s;
}
.activApply-right .apply-color .btn a::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 2px solid #dd6e4c;
	z-index: -1;
	border-radius: inherit;
	opacity: 0;
	-webkit-transform: scale3d(0.6, 0.6, 1);
	transform: scale3d(0.6, 0.6, 1);
	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	transition: transform 0.3s, opacity 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.activApply-right .apply-color .btn a:hover {
	 background-color: #fff; 
	 color: #dd6e4c; 
}
.activApply-right .apply-color .btn a:hover::before {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
	opacity: 1;
	z-index: 1;

}



.activApply-right .apply-avatar{padding-top: 62px;}
.activApply-right .apply-avatar .tit{font-size: 20px;color: #333;border-bottom: 2px solid #000;margin-bottom: 40px;padding-bottom: 4px;}
.activApply-right .apply-avatar .avatar-list li{float: left;margin: 0px 0px 18px 8px;}
.activApply-right .apply-avatar .avatar-list li.first{margin-left: 0;}
.activApply-right .apply-avatar .avatar-list li img{border-radius: 50%;}



/*弹窗*/
.mask{
	position: fixed;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index: 999;
	display: none;
	background:#fff;
	background:rgba(0,0,0,.4) url(../../images/common/t.gif) no-repeat center center;
}
.apply-pop{display: none;position: absolute;width: 660px;height: 618px;left: 50%;margin-left: -330px;top:100px;/*margin-top: -309px;*/border-radius: 5px;  box-shadow: 0 0 10px #838383;background-color: #fff;z-index: 1000}
.apply-pop .close{position: absolute;right: 11px;top:11px;background: url(../images/events/events-info.png) no-repeat -5px -3px;cursor: pointer;width: 13px;height: 13px;}
.apply-pop .tit{padding-left: 85px;height: 80px;line-height: 80px;border-bottom: 1px solid #c7c7c7;color: #e17756;font-size: 16px;}
.apply-pop .row{overflow: hidden;padding-top: 20px;}
.apply-pop .row .l{width: 132px;text-align: right;font-size: 16px;color: #393939;line-height: 48px;float: left;}
.apply-pop .row .l span{color: #dd6e4c;padding-right: 10px;}
.apply-pop .row .r{overflow: hidden;padding-left: 12px;}
.apply-pop .row .r .inp-box{width: 435px;position: relative;}
.apply-pop .row .r input[type="text"]{font-size: 14px;width: 410px;padding: 10px 10px 10px 15px;background: #f9f9f9;border:0;outline: 0;height: 26px;line-height: 26px;font-family: arial;border-radius: 3px;}
.apply-pop .row .r .inp-box span{display: none;position: absolute;right: 10px;z-index: 1000;line-height: 46px;top:0;font-size: 12px;}
.apply-pop .row .r .inp-box span i{display:inline-block;vertical-align: -1px;width: 12px;height: 12px;margin-left: 8px;}
.apply-pop .row .r .inp-box span.error{color: #eb2e2e;}
.apply-pop .row .r .inp-box span.error i{background: url(../images/events/events-info.png) no-repeat -31px -4px;}
.apply-pop .row .r .inp-box span.succ i{background: url(../images/events/events-info.png) no-repeat -48px -5px;}

.apply-pop .row .r .inp-box .checkSucc{position: absolute;right: 10px;color: #01b101;z-index: 1000;line-height: 46px;top:0;font-size: 12px;}
.apply-pop .row .r .inp-box .checkSucc i{display:inline-block;vertical-align: -1px;width: 12px;height: 12px;margin-left: 8px;background: url(../images/events/events-info.png) no-repeat -48px -5px;}
.apply-pop .row.sub-btn{text-align: right;}
.apply-pop .row .r input[type="submit"]{cursor: pointer;width: 105px;height: 40px;line-height: 40px;text-align: center;background-color: #424142;color: #fff;border-radius: 5px;font-size: 14px;outline: 0;border:0;}


.activApply-right.fixed{position: fixed;top:75px;z-index: 7;width: 278px;}

/*美化滚动条*/
::-webkit-scrollbar {
    width: 17px;
}
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.4); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(238,238,238,0.8); 
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(238,238,238,0.3); 
}

@media screen and (max-width: 1024px){
/*	.inner{width: 100%;}
	.lph-left{width: 70%; padding: 0 1%;}
	.lph-right{width: 200px!important;display: block!important;}
	.activApply-right.fixed{position: relative;top:0!important;z-index: 7;width: auto;}
	.activApply-right .apply-top .apply-status .status1 div{width: 98px;font-size: 13px;}
	.activApply-right .apply-top .apply-status .status1 .HavNum{width: 98px;}
	.activApply-right .apply-top .btn a{height: 65px;line-height: 65px;font-size: 20px;}
	.activApply-right .apply-avatar .avatar-list li.first{margin-left: 8px;}
	.activApply-right .apply-avatar .avatar-list li:nth-child(4n){margin-left: 0;}
	.events-main .events-list li .events-box .tit span em {display:block;width: auto;color: #d66b4b;}
	.events-main .events-list li .events-box .tit:hover span{width:auto;}*/
}

/*评论css*/
/* s= 公用评论（旧代码）*/
.lp-comment{width: 100%; margin: 0 auto; padding: 50px 0 150px 0; font-family: "microsoft yahei";}
.lp-comment .h2{height: 30px; line-height: 30px;}
.lp-comment .h2 h2{font-size:16px; color: #31424e;font-weight:normal; float: left;}
.lp-comment .h2 strong.h2-tip{font-size: 12px;  margin-left: 8px; float:left; color:#505050;padding-top: 4px;font-family: "nsimsun";}
.lp-comment .h2 strong.h2-tip a{color:#57a9b8; font-size: 12px; text-decoration: none; padding: 0 5px;}
/*评论输入框*/
.lp-comment .submit{position: relative;margin: 10px 0 58px 0;border:1px solid #E8E8E8;background: #fcfcfc;border-radius: 2px;-webkit-border-radius: 2px;}
.lp-comment .submit .text{/*padding-right: 32px;*/}
.lp-comment .submit textarea{resize:none;display: block;height: 40px;line-height: 20px;color: #5e6b73; font-size: 14px;padding:12px 15px;width: 748px;border:0;border-bottom:1px solid #E8E8E8;}
.lp-comment .submit textarea:focus{outline: 0}
.lp-comment .submit .sub{padding:8px 0 8px 15px; font-size: 12px;position: relative;}
.lp-comment .submit .sub button{position: absolute;font-family: Microsoft Yahei;width: 100px;height: 40px;line-height: 40px;right: 0;top: 48px;text-align: center;background: #ea7754;color: #fff;font-size: 14px;border-radius: 5px;border: 0; cursor: pointer;}
.lp-comment .submit .sub button:hover{}
.lp-comment .submit .sub button.disabled{background: #FAADAD; cursor: default;}
/*最新文章文章*/
.lp-comment .words{padding-bottom: 20px;}
.lp-comment .words h3{font-size: 14px; color: #999999; height:35px; line-height: 35px; border-bottom: solid 1px #E8E8E8; position: relative;margin-top: 4px; font-weight:normal;}
.lp-comment .words h3 strong{font-size: 16px;color: #738a9a;position: absolute;bottom: -1px;left: 0;}
.lp-comment .words h3 span{color: #A2442F; padding: 0 3px;}
.lp-comment .words h3 i{display: block; width: 13px; height: 8px; background: url("../images/common/lph-comment-sprite.png") no-repeat -250px 0px; position: absolute; bottom: -7px; left: 32px;}
/*一层回复*/
.lp-comment .words .comment-say{}
.lp-comment .words .comment-say-li{padding: 20px 0 8px; border-bottom: solid 1px #E6E6E6;}
.lp-comment .words .comment-say-li:last-child{}
.lp-comment .words .comment-say .csl-img{width: 45px; float: left;}
.lp-comment .words .comment-say .csl-img img{border-radius: 50%;width: 45px;height: 45px;vertical-align: top;}
.lp-comment .words .comment-say .csl-body{padding-left: 60px;}
.lp-comment .words .comment-say .csl-body .cont{color: #666666; font-size: 14px;word-break:break-all;word-wrap:break-word;overflow: auto; }
.lp-comment .words .comment-say .csl-body .cont a.name{font-size: 14px;color: #31424e}
.lp-comment .words .comment-say .csl-body .cont .row .time{font-size: 14px;color: #9baab6;padding-left: 10px;}
.lp-comment .words .comment-say .csl-body .cont .des,
.lp-comment .jcWords .comment-say .csl-body .cont .des{padding: 10px 0 5px 0;font-size: 14px;color: #5e6b73;line-height: 24px;}
.lp-comment .comment-say .csl-body .opBtn{font-size: 12px; color: #cccccc; height: 14px; line-height: 14px;}
.lp-comment .comment-say .csl-body .opBtn span{padding-right: 22px; float: left;}
.lp-comment .comment-say .csl-body .opBtn a.respond-coin{float: right;}
.lp-comment .comment-say .csl-body .opBtn a.respond-coin i{display: inline-block;background: url(../images/common/yp_spirit.png) no-repeat -130px -270px;width: 14px;height: 13px;}
.lp-comment .comment-say .csl-body .opBtn a.respond-coin em{color: #aaaaaa;font-size:13px; position: relative; top:-2px; margin-left:5px;}
.lp-comment .comment-say .csl-respond{padding: 10px 0 0px;}
.lp-comment .comment-say .csl-body .opBtn .zan{display: inline-block; float:right; position: relative; top:-2px;}
.lp-comment .comment-say .csl-body .zan i{display: inline-block;cursor: pointer;background: url(../images/common/yp_spirit.png) no-repeat -130px -245px;width: 13px;height: 13px;}
.lp-comment .comment-say .csl-body .zan em{position: relative; top:-1px; font-size:14px;}
.lp-comment .comment-say .csl-body .zan-success i{
	animation: zan-anim 1s;
	-moz-animation: zan-anim 1s;	/* Firefox */
	-webkit-animation: zan-anim 1s;	/* Safari 和 Chrome */
	-o-animation: zan-anim 1s;	/* Opera */
	background-position:-153px -246px;
	cursor: default;
}
.lp-comment .comment-say .csl-body .opBtn .zan-success{color: #EA7754;}

@-webkit-keyframes zan-anim{
	0%{
		-webkit-transform: scale(1,1);
		-ms-transform: scale(1,1);
		-o-transform: scale(1,1);
		transform: scale(1,1);
	}
	50%{
		-webkit-transform: scale(1.5,1.5);
		-ms-transform: scale(1.5,1.5);
		-o-transform: scale(1.5,1.5);
		transform: scale(1.5,1.5);
	}
	100%{
		-webkit-transform: scale(1,1);
		-ms-transform: scale(1,1);
		-o-transform: scale(1,1);
		transform: scale(1,1);
	}
}
@-moz-keyframes zan-anim{
	0%{
		-webkit-transform: scale(0,0);
		-ms-transform: scale(0,0);
		-o-transform: scale(0,0);
		transform: scale(0,0);
	}
	50%{
		-webkit-transform: scale(1.3,1.3);
		-ms-transform: scale(1.3,1.3);
		-o-transform: scale(1.3,1.3);
		transform: scale(1.3,1.3);
	}
	100%{
		-webkit-transform: scale(0,0);
		-ms-transform: scale(0,0);
		-o-transform: scale(0,0);
		transform: scale(0,0);
	}
}
@keyframes zan-anim{
	0%{
		-webkit-transform: scale(0,0);
		-ms-transform: scale(0,0);
		-o-transform: scale(0,0);
		transform: scale(0,0);
	}
	50%{
		-webkit-transform: scale(1.3,1.3);
		-ms-transform: scale(1.3,1.3);
		-o-transform: scale(1.3,1.3);
		transform: scale(1.3,1.3);
	}
	100%{
		-webkit-transform: scale(0,0);
		-ms-transform: scale(0,0);
		-o-transform: scale(0,0);
		transform: scale(0,0);
	}
}

.lp-comment .words .comment-say .comment-respond-li{padding:20px 0;border-top:1px solid #E6E6E6; }
.lp-comment .words .comment-say .crl-img{width: 45px; float: left;}
.lp-comment .words .comment-say .crl-body{ padding-left: 65px;}
.lp-comment .words .comment-say .crl-body .cont{color: #666666; font-size: 14px; padding-bottom: 10px;}
.lp-comment .words .comment-say .crl-body .cont a.name{color: #31424e; text-decoration: none;}
.lp-comment .words .comment-say .crl-body .time{font-size: 12px; color: #cccccc; height: 14px; line-height: 14px;}
.lp-comment .words .comment-say .crl-body .time span{padding-right: 12px; float: left;}
.lp-comment .words .comment-say .csl-body .respond-submit{display: none;}
.lp-comment .words .comment-say .csl-body .text{position: relative;}
.lp-comment .words .comment-say .csl-body .text textarea{resize:none;display: block;width:738px;font-size: 14px;color: #5e6b73;padding: 10px;line-height: 20px;height: 40px;border:1px solid #E8E8E8;}
.lp-comment .words .comment-say .csl-body .text textarea:focus{outline: 0;}
.lp-comment .words .comment-say .csl-body .text input{border-radius: 2px; padding-right:10px; height: 37px; line-height: 14px;font-size: 14px;line-height: 37px\9; color: #5A5A5A;border:solid 1px #EEEEEE; background: #F7F7F7;}
.lp-comment .words .comment-say .csl-body .text input:focus{outline: solid 1px #FFB7B7;}
.lp-comment .words .comment-say .csl-body .text .tip{font-size: 14px; color: #999999;position: absolute; top: 10px; left: 10px;}
.lp-comment .words .comment-say .csl-body .text .tip a{padding: 0 5px;}
.lp-comment .words .comment-say .csl-body .sub button{float: right;font-family: Microsoft Yahei;width: 100px; height: 40px;line-height: 40px;right: 0;top: 48px;text-align: center;background: #ea7754;color: #fff;font-size: 14px;border-radius: 5px;border: 0;cursor: pointer;}
.lp-comment .words .comment-say .csl-body .sub button:hover{opacity: 0.9;filter:alpha(opacity=90);}
.lp-comment .words .comment-say .csl-body .sub button.disabled{background: #FAADAD; cursor: default;}
.lp-comment .words .comment-say .csl-body .sub{padding-top: 10px;}
.lp-comment .words .comment-say-more{height: 28px; cursor: pointer; background:url(../images/common/down_03.png); background-repeat: no-repeat;background-position:  center center; color: #555; text-align: center;line-height: 28px; margin-top: 30px;}
.lp-comment .words .comment-say-more.loading{background-image: url("../images/common/loading-comment.gif");}
.lp-comment .words .comment-say-more:hover{}
.lp-comment .words .comment-say-more span{cursor: pointer;}
.lp-comment .words .comment-say-more em,.lp-comment .words .comment-say-more span{display: none;}

.lp-comment .jcWords{padding-bottom: 20px;}
.lp-comment .jcWords h3{font-size: 14px; color: #999999; height:30px; line-height: 30px; border-bottom: solid 1px #ECECEC; position: relative;margin-top: 4px; font-weight:normal;}
.lp-comment .jcWords h3 strong{font-size: 14px;color: #dd6e4c;position: absolute;bottom: -1px;left: 0;border-bottom: 2px solid #dd6e4c;}
.lp-comment .jcWords h3 span{color: #A2442F; padding: 0 3px;}
.lp-comment .jcWords h3 i{display: block; width: 13px; height: 8px; background: url("../images/common/lph-comment-sprite.png") no-repeat -250px 0px; position: absolute; bottom: -7px; left: 32px;}
.lp-comment .jcWords .comment-say{}
.lp-comment .jcWords .comment-say-li{padding: 20px 0 8px; border-bottom: solid 1px #ECECEC;}
.lp-comment .jcWords .comment-say-li.last{border-bottom: none;}
.lp-comment .jcWords .comment-say .csl-img{width: 40px; float: left;/* margin-right: 22px;*/}
.lp-comment .jcWords .comment-say .csl-img img{border-radius: 50%;}
.lp-comment .jcWords .comment-say .csl-body{/*width: 538px;float: left;*/ padding-left: 60px;}
.lp-comment .jcWords .comment-say .csl-body .cont{color: #666666; font-size: 14px; /*padding-bottom: 10px*/;word-break:break-all;word-wrap:break-word;overflow: auto; }
.lp-comment .jcWords .comment-say .csl-body .cont a.name{/*color: #B66257;*/text-decoration: none;}

.lp-comment .jcWords .comment-say .csl-respond{padding: 10px 0 0px;}
.lp-comment .jcWords .comment-say .comment-respond-li{padding-bottom:12px; }
.lp-comment .jcWords .comment-say .crl-img{width: 30px; float: left;/* margin-right: 18px;*/}
.lp-comment .jcWords .comment-say .crl-body{/*width: 490px;float: left;*/ padding-left: 45px;}
.lp-comment .jcWords .comment-say .crl-body .cont{color: #666666; font-size: 14px; padding-bottom: 10px;}
.lp-comment .jcWords .comment-say .crl-body .cont a.name{color: #B66257; text-decoration: none;}
.lp-comment .jcWords .comment-say .crl-body .time{font-size: 12px; color: #cccccc; height: 14px; line-height: 14px;}
.lp-comment .jcWords .comment-say .crl-body .time span{padding-right: 12px; float: left;}
.lp-comment .jcWords .comment-say .csl-body .respond-submit{display: none;}
.lp-comment .jcWords .comment-say .csl-body .text{position: relative;}
.lp-comment .jcWords .comment-say .csl-body .text input{border-radius: 2px; padding-right:10px; height: 37px; line-height: 14px;font-size: 14px;line-height: 37px\9; color: #5A5A5A;border:solid 1px #EEEEEE; background: #F7F7F7;}
.lp-comment .jcWords .comment-say .csl-body .text input:focus{outline: solid 1px #FFB7B7;}
.lp-comment .jcWords .comment-say .csl-body .text .tip{font-size: 14px; color: #999999;position: absolute; top: 10px; left: 10px;}
.lp-comment .jcWords .comment-say .csl-body .text .tip a{padding: 0 5px;}
.lp-comment .jcWords .comment-say .csl-body .sub button{cursor: pointer;width: 85px; height: 33px; color: #fff; font-size: 14px;background: #D55252;border: 0; outline: 0; float: right;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;}
.lp-comment .jcWords .comment-say .csl-body .sub button:hover{background: #E05F5F;}
.lp-comment .jcWords .comment-say .csl-body .sub button.disabled{background: #FAADAD; cursor: default;}
.lp-comment .jcWords .comment-say .csl-body .sub{padding-top: 14px;}

.lp-comment span.emotionc {font-size: 12px;color: #666;;width: 42px;height: 20px;background: url(../images/common/lph-comment-face.gif) no-repeat 2px 2px;padding-left: 21px;cursor: pointer; margin-right: 10px;}
.lp-comment span.emotionc:hover {background-position: 2px -28px;}
.lp-comment .qqFace{margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;}
.lp-comment .qqFace table td{padding:0px;}
.lp-comment .qqFace table td img{cursor:pointer;border:1px #fff solid;}
.lp-comment .qqFace table td img:hover{border:1px #0066cc solid;}
/* s= 公用评论*/

.lp-comment .comment-respond-li .csl-body .opBtn .respond-coin{float: left;}
.lp-comment .comment-respond-li .csl-body .opBtn .zan{float: left;}

/*优质评论*/
.lp-comment .words li,
.lp-comment .jcWords .comment-say-li{position: relative;}
.lp-comment .words .comment-say-li .goodCmt,
.lp-comment .jcWords .comment-say-li .goodCmt{position: absolute;right: 0;font-size: 14px;color: #ea7754;z-index: 2;}
.lp-comment .words .comment-say-li .goodCmt span,
.lp-comment .jcWords .comment-say-li .goodCmt span{padding: 0 3px;cursor: pointer;}
.lp-comment .words .comment-say-li .normalCmt,
.lp-comment .jcWords .comment-say-li .normalCmt{color: #333;}

.lp-comment span.emotionc {
    background: url(../images/face.png) 0 0 no-repeat;
    width: 21px;
    height: 19px;
    display: inline-block;
    vertical-align: middle;
    text-indent: -999em;
}
.lp-comment span.emotionc:hover{
    background-position: 0 -19px;
}

.lp-comment .submit .sub input[type=checkbox]{
    vertical-align: middle;
}
.lp-comment .comment-say .csl-body .time .zan{
    float: none;
}
.lp-comment .comment-say .csl-body .time a.respond-coin{
    float: none;
    margin-right: 4px;
}
.lp-comment .words .comment-say .csl-body{
    position: relative;
}
.lp-comment .comment-say .csl-body .time span:first-child{
    position: absolute;
    top: 3px;
    right: 0;
}
.lp-comment .words .comment-say .csl-body .cont a.name{
    display: inline-block;
}
.lp-comment .words .comment-say .csl-body .cont a.name img{vertical-align: middle;margin-left: 7px;}

.article-comment .user img{border-radius: 50%;float: left; margin-right: 10px;}
.article-comment .user .name{font-size: 12px;color: #666;}

.lp-comment .words .comment-say-more{
    height: auto;
    background: url(http://www.leiphone.com/resWeb/images/common/.png);
    background-repeat: no-repeat;
    background-position: center center;
    text-align: center;
    color: #666;
    font-size: 14px;
    padding: 25px 0 19px 0;
    border-top: 1px solid #E8E8E8;
    line-height: 1;
    cursor: pointer;
    display: block;
    margin-top: 0;
}
.lp-comment .words .comment-say-more:before{
    content:"更多评论";
}
.lp-comment .words .comment-say-more:after{
    content:"";
    width: 15px;
    height: 8px;
    display: inline-block;
    margin-left: 5px;
    background: url(../images/detail-sprite.png) -16px -107px;
}
.lp-comment .words{
    padding-bottom: 0;
}

/*收藏动作*/
@keyframes starrotate{
	0% { -webkit-transform:rotate(0deg) scale(1,1); -moz-transform:rotate(0deg) scale(1,1);-ms-transform:rotate(0deg) scale(1,1); -o-transform:rotate(0deg) scale(1,1); transform:rotate(0deg) scale(1,1);  opacity:1;}
	50% { -webkit-transform:rotate(540deg) scale(3,3);-moz-transform:rotate(540deg) scale(3,3);-ms-transform:rotate(540deg) scale(3,3);  -o-transform:rotate(540deg) scale(3,3); transform:rotate(540deg) scale(3,3); opacity:0.5; }
	100%{ -webkit-transform:rotate(1080deg) scale(1,1);-moz-transform:rotate(1080deg) scale(1,1);-ms-transform:rotate(1080deg) scale(1,1); -o-transform:rotate(1080deg) scale(1,1); transform:rotate(1080deg) scale(1,1); opacity:1;}
}
@-moz-keyframes starrotate{
	0% { -webkit-transform:rotate(0deg) scale(1,1); -moz-transform:rotate(0deg) scale(1,1);-ms-transform:rotate(0deg) scale(1,1);-o-transform:rotate(0deg) scale(1,1);transform:rotate(0deg) scale(1,1); opacity:1;}
	50% { -webkit-transform:rotate(540deg) scale(3,3);-moz-transform:rotate(540deg) scale(3,3);-ms-transform:rotate(540deg) scale(3,3); -o-transform:rotate(540deg) scale(3,3); transform:rotate(540deg) scale(3,3); opacity:0.5; }
	100%{ -webkit-transform:rotate(1080deg) scale(1,1);-moz-transform:rotate(1080deg) scale(1,1);-ms-transform:rotate(1080deg) scale(1,1);-o-transform:rotate(1080deg) scale(1,1);transform:rotate(1080deg) scale(1,1); opacity:1;}
}
@-webkit-keyframes starrotate{
	0% { -webkit-transform:rotate(0deg) scale(1,1); -moz-transform:rotate(0deg) scale(1,1);-ms-transform:rotate(0deg) scale(1,1); -o-transform:rotate(0deg) scale(1,1); transform:rotate(0deg) scale(1,1);  opacity:1;}
	50% { -webkit-transform:rotate(540deg) scale(3,3); -moz-transform:rotate(540deg) scale(3,3);-ms-transform:rotate(540deg) scale(3,3); -o-transform:rotate(540deg) scale(3,3); transform:rotate(540deg) scale(3,3); opacity:0.5; }
	100%{ -webkit-transform:rotate(1080deg) scale(1,1); -moz-transform:rotate(1080deg) scale(1,1);-ms-transform:rotate(1080deg) scale(1,1); -o-transform:rotate(1080deg) scale(1,1);  transform:rotate(1080deg) scale(1,1);  opacity:1;}
}
@-o-keyframes starrotate{
	0% { -webkit-transform:rotate(0deg) scale(1,1); -moz-transform:rotate(0deg) scale(1,1);-ms-transform:rotate(0deg) scale(1,1);-o-transform:rotate(0deg) scale(1,1);transform:rotate(0deg) scale(1,1); opacity:1;}
	50% { -webkit-transform:rotate(540deg) scale(3,3);  -moz-transform:rotate(540deg) scale(3,3);-ms-transform:rotate(540deg) scale(3,3); -o-transform:rotate(540deg) scale(3,3); transform:rotate(540deg) scale(3,3); opacity:0.5; }
	100%{ -webkit-transform:rotate(1080deg) scale(1,1);  -moz-transform:rotate(1080deg) scale(1,1);-ms-transform:rotate(1080deg) scale(1,1); -o-transform:rotate(1080deg) scale(1,1); transform:rotate(1080deg) scale(1,1); opacity:1;}
}