/* CEUMBS */
.crumbs-bar{height:32px;line-height:32px;margin:0px 0 20px;font-size:14px}
.crumbs-bar h5{float:left;font-weight:400;color:#999}
.crumbs-bar .item{float:left;color:#999}
.crumbs-bar a{color:#999}
.crumbs-bar a:hover{color:#d4171a}
.crumbs-bar i{margin:0 10px;font-family:'\5b8b\4f53';color:#bbb}

/** 文章详情 **/
.article-main .inner{padding:20px 60px;background-color:#fff}
.article-head{margin-bottom:20px;text-align:center}
.article-head .title{margin:10px;font-size:32px;font-weight:700}
.article-head .subtitle{line-height:1;font-size:18px;font-weight:400}
.article-head .info{color:#ddd}
.article-head .info .date,.article-head .info .read{margin:0 10px;color:#666}
.article-con .topic{position:relative;margin-bottom:-1px;background-color:#fff;border-top:1px solid #ddd}
.article-con .topic::after,.article-con .topic:before{content:'';display:block;clear:both}
.article-con .topic b{float:left;padding:0 10px;margin:-10px 0 0 20px;background-color:#fff;font-size:18px;color:#d4171a}
.article-con .summary{position:relative;margin:10px 0 -1px;border-left:5px solid #d4171a;background-color:#f5f5f5;padding:12px 16px;line-height:1.5;font-size:16px;color:#333}
.article-con .detail{padding-top:2em;border-top:3px solid #d4171a;line-height:2;color:#333}
.article-con .detail p{margin-bottom:1em}
.article-con .detail img{display:block;max-width:80%;margin:2em auto;text-align:center}
.article-con .attach{margin-top:10px;border-left:5px solid #d4171a;background-color:#f5f5f5;padding:12px 16px;line-height:1.5;font-size:16px;color:#333}
.article-con .attach a{color:#d4171a}
.article-con .file{padding:10px 20px;background:#f8f8f8;border-radius:6px}
.article-con .file p{margin:20px;padding-left:10px;line-height:1.2;border-left:3px solid #d4171a}
.article-con .file a{color:#d4171a}

/* RESIZER */
.font-resizer{margin:0 15px;font-size:0}
.font-resizer a{display:inline-block;width:38px;height:28px;line-height:28px;margin-right:-1px;border:1px solid #e5e5e5;background-color:#fff;font-size:14px;color:#d4171a}
.font-resizer a:hover{position:relative;border-color:#d4171a;text-decoration:none}
.font-resizer .curFont,.font-resizer .curFont:hover{border-color:#d4171a;background-color:#d4171a;color:#fff}
.font-resizer .smallFont{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.font-resizer .largeFont{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}

.content {
  min-height: 600px;
  padding: 30px 0;
  z-index:4;
}

.content .inner {
  background: #fff;
  padding: 0 10px;
}
