/*
	作者详情页面
*/
.about-author{width: 850px;margin: 110px auto 70px auto;background: #fff;}
.about-author .author-left{width: 231px;height: 450px;float: left;position: relative;background: #3a3a3a;}
.about-author .author-left .avater{position: absolute;width: 100px;height: 100px;overflow: hidden;border-radius: 50%;-webkit-border-radius: 50%;border:8px solid #2f2f2f;top: -54px;left: 50%;margin-left: -54px;}
.about-author .author-left .avater img{vertical-align: top;}
.about-author .author-left .name{padding-top: 80px;text-align: center;font-size: 18px;color: #fff;}
.about-author .author-left .sendMsg{text-align: center;padding: 15px 0;}
.about-author .author-left .sendMsg a{display: inline-block;height: 28px;line-height:28px;padding: 0 24px;background: #ee5b2e;color: #fff;font-size: 14px;border-radius: 14px;-webkit-border-radius: 14px;}
.about-author .author-left .jobTit{font-size: 14px;color: #fff;text-align: center;}
.about-author .author-left .jobTit em{display: inline-block;vertical-align: -7px;margin-left: 10px;background: url(../../images/common/yp_spirit.png) no-repeat  -235px -45px;width: 21px;height: 25px;}
.about-author .author-left table{width: 130px;text-align: left;display: block;margin: 25px auto;}
.about-author .author-left table td{color: #acacac;font-size: 14px;line-height: 30px;}
.about-author .author-left table .td1{width: 85px;}
.about-author .author-tabs{position: absolute;bottom: 0;width: 100%;left: 0;}
.about-author .author-tabs .tabs_con{padding:15px 25px;background: #232323;}
.about-author .author-tabs .tabs_con .con{display: none;word-break: break-word;font-size: 12px;color: #9f9f9f;line-height: 20px;}
.about-author .author-tabs .tabs_con .con.cur{display: block;}
.about-author .author-tabs .tabs_con a{font-size: 12px;color: #9f9f9f;line-height: 20px;}
.about-author .author-tabs .tabs_nav{height:77px;background: #3a3a3a;text-align: center; }
.about-author .author-tabs .tabs_nav a{float: left;width: 77px;height: 77px;transition: all 0s ease-in;-o-transition: all 0s ease-in;-moz-transition: all 0s ease-in;;-webkit-transition: all 0s ease-in;}
.about-author .author-tabs .tabs_nav a.cur{background: #232323;}
.about-author .author-tabs .tabs_nav a em{display: inline-block;;background: url(../../images/common/yp_spirit.png) no-repeat ;}
.about-author .author-tabs .tabs_nav .sina em{background-position: -126px -98px;width: 24px;height: 20px;margin: 28px auto;}
.about-author .author-tabs .tabs_nav .wx em{background-position: -191px -98px;width: 26px;height: 22px;margin: 27px auto;}
.about-author .author-tabs .tabs_nav .eml em{background-position:-161px -100px;width: 22px;height: 14px;margin: 31px auto;}
.about-author .author-right{overflow: hidden;padding: 60px 75px 0 75px;text-align: center;color: #4a5b65;font-size: 14px;}
.about-author .author-right .lquote{text-align: center;}
.about-author .author-right .lquote em{display: inline-block;background: url(../../images/common/yp_spirit.png) no-repeat -357px -44px;width: 60px;height: 55px}
.about-author .author-right .des{line-height: 24px;padding:30px 0 50px 0;}
.about-author .author-right .personCode{font-size: 14px;color: #9baab6;}
.about-author .author-right .personCode p{padding-top: 5px;}

.author-history{padding-top:30px ;width: 810px;margin: 0 auto;background:#fff;padding:30px 20px;}
.author-history .switch-control{position: relative;}
.author-history .switch-control li{float:left;border: 2px solid transparent;border-radius: 20px;-webkit-border-radius: 20px;height: 36px; line-height: 36px; padding:0 20px; color:#4a5b65; font-size: 16px; cursor:pointer;}
.author-history .switch-control li.active{border-color: #ABBABF}
.author-history .switch-control li span{color: #9baab6;}
.author-history .switch-control .slide{position: absolute; width:136px; height: 3px; background:#dd6e4c; bottom:-1px;}

.author-history .switch-content .switch-item{ display: none;/*padding-top: 30px;*/}
.author-history .switch-content .switch-item.cur{display: block;}
.author-history .articleList li{padding: 25px 0;overflow: hidden;border-bottom:1px solid #E6E6E6;}
.author-history .articleList li .txt{overflow: hidden;padding-left: 28px;}
.author-history .articleList li .txt .headTit{display: block;font-size: 18px;color: #31424e;line-height:22px;padding-top: 5px;}
.author-history .articleList li .txt .des{padding: 15px 0;font-size: 14px;color: #9baab6;line-height:22px;}
.author-history .articleList li .pic{float: left;width: 240px;height: 145px;}
.author-history .articleList li .pic img{vertical-align: top;}
.author-history .articleList li .msg{line-height: 25px;}
.author-history .articleList li .msg .aut{font-size: 14px;color: #9baab6;float: left;line-height: 20px;margin-right: 15px;}
.author-history .articleList li .msg .aut img{vertical-align: top;margin-right: 8px;border-radius: 50%;-webkit-border-radius: 50%;width: 25px;height: 25px;}
.author-history .articleList li .msg .time{font-size: 14px;color: #9baab6;float: right;}
.author-history .articleList li .msg .tags{float: right;display: none;}
.author-history .articleList li .msg .tags em{float: left;margin-top: 6px;background: url(../../images/common/yp_spirit.png)  no-repeat -215px -46px;width: 14px;height: 14px;}
.author-history .articleList li .msg .tags a{float: left;font-size: 14px;color: #9baab6;padding-left: 10px;}
.author-history .articleList li .msg .tags a:hover{color: #ee5b2e;}

.to-comment ul{margin-left: 80px; border-left:1px solid #d6d6d6; padding:0px 0 20px 0px;}
.to-comment li{padding:0px 0 20px 15px; position: relative; font-size: 14px; }
.to-comment .dot{position: absolute; width:7px; height: 7px; background:#3e93d2; top:5px; left: -4px; border-radius: 50%;}
.to-comment .date{position: absolute; left:-80px; color: #9baab6; font-size: 12px; top:0;}
.to-comment .title{font-size: 12px; color: #9baab6;}
.to-comment p{padding:10px 0; line-height: 22px;font-size: 14px;color: #31424e; }
.to-comment .src{font-size:12px;}
.to-comment .src a{color: #5e6b73;}

.comment-for li{ padding:15px 0; border-bottom: 1px solid #E6E6E6; overflow: hidden; font-size: 14px; }
.comment-for li .face{width:60px; height: 60px; font-size: 0; float:left; margin-right: 20px;}
.comment-for li .face img{ border-radius: 50%;}
.comment-for li .info{overflow: hidden;padding-right: 70px;}
.comment-for li .title{font-size: 14px;}
.comment-for li .nickname{color: #31424e;}
.comment-for li .title a span{font-size: 12px;color: #9baab6;}
.comment-for li .title a{font-size: 12px;color: #5e6b73;}
.comment-for .info p{line-height: 18px; padding-top:10px;font-size: 14px;color: #31424e;}

.sendMsg-pop{margin-top: 0;}


/*作者个人页面修改 20170518*/
.about-author{background:#fff;padding:30px 35px 40px 35px;width: 780px;margin: 55px auto 25px auto;}
.about-author .aboutAut-top {position: relative;}
.about-author .aboutAut-top .avater{float: left;}
.about-author .aboutAut-top .avater{display: inline-block;width: 141px;height:141px;border:12px solid #f4f4f4;border-radius: 50%;-webkit-border-radius: 50%;}
.about-author .aboutAut-top .avater img{width:125px;height: 125px;vertical-align: top;border:8px solid #dedede;border-radius: 50%;-webkit-border-radius: 50%;overflow: hidden;}
.about-author .aboutAut-top .msg{padding-left: 38px;overflow: hidden;padding-top: 35px;}
.about-author .aboutAut-top .msg .name{font-size: 24px;color: #2f2f2f}
.about-author .aboutAut-top .msg .type{font-size: 15px;color: #2f2f2f;padding-left: 35px;}
.about-author .aboutAut-top .msg .type em{
	display: inline-block;
    vertical-align: -7px;
    margin-left: 10px;
    background: url(../../images/common/yp_spirit.png) no-repeat -235px -45px;
    width: 21px;
    height: 25px;
}
.about-author .aboutAut-top .nums{font-size: 0;padding: 8px 0 8px 0;}
.about-author .aboutAut-top .nums span{font-size: 15px;color: #999;line-height: 30px;}
.about-author .aboutAut-top .nums span.line{padding: 0 10px;}
.about-author .aboutAut-top .saying{color: #999;line-height: 20px;font-size: 0;}
.about-author .aboutAut-top .saying em{
	display: inline-block;
	background:url(../../images/common/yp_spirit.png) no-repeat -24px -569px;
	width: 13px;
	height: 14px;
}
.about-author .aboutAut-top .saying span{font-size: 15px;}
.about-author .aboutAut-top .saying .lQuote{margin-right:8px;}
.about-author .aboutAut-top .saying .rQuote{background-position: -48px -569px;margin-left:10px;}
.about-author .aboutAut-top .attened{position: absolute;top: 65px;right: 0; }
.about-author .aboutAut-top .attened a{display: inline-block;width: 118px;height: 36px;text-align: center;line-height: 36px;font-size: 15px;color: #7d7d7d;box-shadow: 0 5px 16px rgba(156,169,176,0.31);border-radius:18px;-webkit-border-radius:18px;}
.about-author .aboutAut-top .attened a em{display: inline-block;vertical-align: middle;margin-right: 7px;background: url(../../images/common/yp_spirit.png) no-repeat -23px -593px;width: 18px;height: 18px;}
.about-author .sendMsg{padding-top: 40px;}
.about-author .sendMsg textarea{display: block;width:100%;height: 96px;padding:12px 20px;line-height:30px;font-size: 15px;color: #2f2f2f;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #C1C2C7;border-radius: 5px;-webkit-border-radius: 5px;resize:none;}
.about-author .sendMsg textarea:focus{outline: 0;}
.about-author .sendMsg .sendBtn{margin-top: 30px;text-align: center;}
.about-author .sendMsg .sendBtn a{display: inline-block;width: 156px;height: 46px;text-align: center;line-height: 46px;background: #ea7754;color: #fff;font-size: 15px;border-radius: 23px;-webkit-border-radius: 23px;}

.about-author .personMsg{font-size: 0;color: #999;line-height: 20px;text-align: center;padding-top: 50px;}
.about-author .personMsg span{font-size: 15px;padding: 0 18px;}
.about-author .personMsg span em{display: inline-block;margin-right: 8px;vertical-align: middle;background:url(../../images/common/yp_spirit.png) no-repeat;}
.about-author .personMsg .qIcon em{background-position: -20px -624px;width: 28px;height: 23px;}
.about-author .personMsg .wxIcon em{background-position:-21px -657px;width: 27px;height: 22px;}
.about-author .personMsg .eIcon em{background-position: -24px -688px;width: 27px;height: 18px;}
.about-author .personMsg span a{color: #999;font-size: 15px;}