
.detail{padding: 90px 0;}
.detail-title{text-align: left;margin-bottom: 35px;}
.detail-title h3{font-size: 42px;line-height: 62px;color: #404040;margin-bottom: 40px;}
.detail-title .detail-fb{font-size: 16px;line-height: 16px;color: #404040;}
.detail-title .detail-fb span{float: left;display: block;padding: 0 35px;border-right: 1px solid #404040;}
.detail-title .detail-fb span:first-child{padding-left: 0;}
.detail-title .detail-fb .share{float: left;padding-left: 25px;}
.bsBox{-webkit-box-sizing: content-box!important;-moz-box-sizing: content-box!important;box-sizing: content-box!important;}
.detail-title .detail-fb .share .bshare-custom{display: inline-block;line-height: 22px !important;margin-left: 20px;margin-top: -3px;}
.detail-title .detail-fb .share .bshare-custom.icon-medium-plus .bshare-weixin{background: url("../images/icon_wx2.png") no-repeat;height: 22px;}
.detail-cont{font-size: 16px;line-height:24px;color: #404040;padding: 40px 0;border-top: 1px solid #b3b3b3;border-bottom: 1px solid #b3b3b3;margin-bottom: 30px;}
.detail-cont img{max-width: 100%!important;height: auto!important;}

.detail-pn{position: relative;}
.detail-pn .no-more{padding-right: 160px;}
.detail-pn .no-more a{display: block;font-size: 16px;line-height: 32px;height: 32px;color: #404040;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.detail-pn .no-more a:hover{color: #007571;}
.detail-pn .back{position: absolute;right: 0;bottom:5px;}
.detail-pn .back a{display: block;width: 150px;text-align: center;font-size: 16px;line-height: 46px;color: #19827e;border: 1px solid #19827e;position: relative;}
.detail-pn .back a:before{content: "";position: absolute;left: 0;top:0;width: 0;height: 100%;background: #19827e;z-index: -1;transition: all .3s linear; -webkit-transition: all .3s linear; -moz-transition: all .3s linear;-o-transition:all .3s linear;}
.detail-pn .back a:hover:before{width: 100%;}
.detail-pn .back a:hover{color: #fff;}

