.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;_width:100%;}
.public-footer-v5{border-top:1px solid #3d3f41;background-color:#333436;color:#b4b4b4;}
.public-footer-v5 a{color:#b4b4b4;text-decoration:none;}
.public-footer-v5 a:hover{color:#fff;}
.public-footer-v5 .icon{position:relative;display:inline-block;margin:0 0 5px;padding:0 0 0 35px;line-height:19px;}
.public-footer-v5 .icon .icon-i{position:absolute;left:0;top:50%;margin:-13px 0 0;width:23px;height:24px;background:url("http://static.100.com/image/static/common/public_footer.png?v=1510191428") no-repeat;}
.public-footer-v5 .icon-weixin .icon-i{background-position:-33px 0}.public-footer-v5 .footer-list{padding:20px 0;margin:0 auto;width:1240px;}
.public-footer-v5 .item{float:left;padding-right:30px;width:305px;_display:inline;}
.public-footer-v5 .item dt{margin:14px 0 18px;font-size:18px;font-family:"Microsoft YaHei","黑体","Arial";color:#fff;}
.public-footer-v5 .item dt a{color:#fff;}
.public-footer-v5 .item dd{margin:0 0 12px;font-size:14px;}
.public-footer-v5 .details{display:inline-block;padding:2px 10px;border:1px solid;border-radius:12px;}
.public-footer-v5 .item-map dl{width:260px;overflow:hidden;}
.public-footer-v5 .item-map dd{float:left;width:76px;}
.public-footer-v5 .item-map a{display:block;width:76px;}
.public-footer-v5 .item-social{padding:0 0 0 30px;width:204px;}
.public-footer-v5 .item-social .wb{margin:0 0 10px;}
.public-footer-v5 .copyright{text-align:center;color:#666;}
.public-footer-v5 .copyright p{margin:0 0 8px;}
.public-footer-v5 .copyright a{color:#666;}
.public-footer-v5 .copyright a:hover{color:#fff;}
.public-footer-v5 .copyright .split{margin:0 5px;}
.public-footer-v5 .copyright .page-yyfoot b{color:#b4b4b4;}
.public-footer-v5 .copyright .fkbg-yyfoot p{margin-bottom:0;}
.public-footer-v5 .footer-links{text-align:center;line-height:20px;color:#666;}
.public-footer-v5 .footer-links b{font-weight:100;}
.public-footer-v5 .footer-links a{margin:0 4px;color:#666;}
.public-footer-v5 .footer-links a:hover{text-decoration:underline;color:#ff7900;}
.public-footer-v5 .footer-links span{color:#666;}
.fkbg-yyfoot{text-align:center;padding:28px 0;clear:both;font:12px tahoma,sans-serif;line-height:20px;}
.fkbg-yyfoot a{text-decoration:none;margin:0 4px}.fkbg-yyfoot a:hover{text-decoration:underline;}
.fkbg-yyfoot i{font-style:normal}.fkbg-yyfoot p{margin:0;padding:2px 0;}
.fkbg-yyfoot b{font-weight:700;color:#b4b4b4;}
.fkbg-yyfoot .page-yyfoot-copyright,.fkbg-yyfoot .page-yyfoot-nav{padding:2px 0;}