body{ background:linear-gradient(180deg,#f60,#f7f8fa 500px,#f7f8fa);}
a{ color:#0E4AA3;}
a:hover{ color:#ff4d30;}
.articleinfo{ background:#fff; margin-bottom:30px;}
.articlecont{ background:#fff; margin-bottom:30px;}
.articlecont .content *{ box-sizing:content-box;}
h1{ font-size:24px; text-align:center; line-height:1.5em; padding:45px 30px 20px 30px;}
.author{ line-height:2em; padding:0 30px; font-size:14px;}
.author .name{ display:inline-block; vertical-align:middle; float:right;}
.author i{ display:inline-block; vertical-align:middle;}
.author a.blue{ float:right; margin-left:30px;}
.author .time{ margin-right:50px;}
.description{ background:#f6f6f6; margin:20px 30px; padding:20px; line-height:2em;}
.content{ line-height:1.8em; font-size:16px;}
.articleinfo .content{ padding:0 30px;}
.content p{ text-indent:2em; padding:0.5em 0; text-align:justify;}
.biaoqian{ padding:30px; border-top:1px solid #f3f3f3; margin-top:15px;}
.biaoqian a{ padding:0 5px;}
.biaoqian{ padding:30px; border-top:1px solid #f3f3f3; margin-top:15px;}
.biaoqian a{ padding:0 5px; line-height:31px;}
.articlesharebox{ float:right; height:31px;}
.articlesharebox a{ border-radius:50%; color:#43ba33; display:inline-block; vertical-align:middle; margin-left:8px; text-align:center; padding:0; font-size:24px;}
.articlesharebox a:hover{ opacity:0.8}
.articlesharebox a.bds_qzone{ color:#fab619}
.articlesharebox a.bds_tsina{ color:#e52541}
.articlesharebox a.bds_qq{ color:#1588e1}
.articlesharebox a .iconfont{ display:block;}