.main{padding-top:0;word-break:break-word}.detail-content{width:840px;padding:20px;background-color:#fff;margin-bottom:100px}.detail-title{font-size:30px;line-height:30px;color:#333;font-weight:400}.detail-head{border-bottom:1px solid #f6f6f6;height:40px}.detail-date,.detail-name,.detail-view{display:inline-block;padding-left:20px;margin-right:20px;line-height:40px}.detail-view{background:url(../../images/news/content_hot_icon.png) no-repeat left center}.detail-date{background:url(../../images/news/time_icon.png) no-repeat left center}.detail-name{background:url(../../images/news/people_icon.png) no-repeat left center}.text-content{width:100%;margin-top:30px 0;font-size:16px;line-height:28px;color:#555}.text-content .row{width:100%}.text-content img{display:block;max-width:100%;height:auto;margin:0 auto}.text-content p{margin-bottom:1.5em}.text-content ul{list-style:disc;margin:0 0 1.5em 3em}.text-content ul li{list-style:disc;color:#555}.text-content a{color:#ea5404}.text-content a:hover{text-decoration:underline}.tag-box{margin-top:50px;font-size:16px;line-height:25px;color:#555}.tag-box span{display:inline-block;padding:3px 5px;background-color:#bbb;font-size:14px;color:#fff;text-align:center;margin-left:5px;margin-top:10px}.recommand-title{margin-top:30px;font-size:18px;line-height:25px;color:#555;font-weight:700;margin-bottom:10px}.part-img{display:inline-block;width:270px;height:215px;position:relative;margin-right:10px;cursor:pointer}.part-img:last-of-type{margin-right:0}.part-img img{display:inline-block;width:100%;height:100%}.part-text{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.6);color:#fff;padding:0 15px;box-sizing:border-box}.part-text p{font-size:20px;line-height:40px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);text-align:center}.wp-caption{margin-bottom:1.5em;max-width:100%}.aligncenter{clear:both;display:block;margin:0 auto}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.entry-content,.entry-footer,.entry-header,.entry-summary,.page-content,.page-header{padding:0 5em}.wp-caption .wp-caption-text{padding:.8075em 0;font-size:75%;background:rgba(0,0,0,.05);text-align:center}