.bloglist .bloglist-tit h2{display:inline-block;border-bottom:1px solid #fff}.bloglist .bloglist-tit h2.on{border-bottom-color:#86be99}.bloglist .bloglist-tit h2 a{display:block;padding:10px 20px;font-size:18px;font-weight:bold;line-height:26px;text-align:center}.bloglist .bloglist-cn{margin:30px 0}.bloglist .bloglist-cn .bloglist-text{padding:15px}.bloglist .bloglist-cn .bloglist-text h3{margin:10px 0;height:60px;line-height:30px;text-align:center}.bloglist .bloglist-cn .bloglist-text p{padding:15px 0;text-align:center}.bloglist .bloglist-cn .bloglist-text p.date{color:#999}.bloglist .bloglist-cn .bloglist-text p.icontip{margin:0 auto;width:80%}.bloglist .bloglist-cn .bloglist-text p.icontip span{display:inline-block;float:left;width:50%;text-align:center;color:#666}.bloglist .bloglist-cn .bloglist-text p.icontip span i{margin-right:5px;font-size:24px;color:#ccc}.blogbox{margin-bottom:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}@media(max-width:768px){.bloglist .bloglist-tit{box-sizing:border-box;position:fixed;z-index:10;top:50px;left:0;padding:0 10px;width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;background:#f5f5f5}.bloglist .bloglist-tit h2 a{line-height:50px}.bloglist .bloglist-cn .bloglist-text h3{height:auto}.bloglist .bloglist-tit h2 a{padding-left:12px;padding-right:12px}}.detail{margin:50px auto;padding:0 15px;width:830px}.detail .detail-tit{padding-bottom:30px;border-bottom:1px solid #ddd}.detail .detail-tit p{margin-top:15px}.detail .detail-tit p span{display:inline-block;margin-right:15px;font-size:16px;color:#999}.detail-bottom{padding:10px 15px;background:#f2f2f2;border-radius:5px}.detail-bottom p{display:inline-block;margin-right:15px;color:#999}.detail-bottom p strong{color:#666}.detail-link{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}.detail-link p{font-size:16px}.detail-link p span{color:#999}.detail-link p a{color:#86be99}.detail-link p a:hover{text-decoration:underline}.detail-con{margin-bottom:30px}.detail-con h3{margin-top:30px;font-size:20px;color:#86be99;font-weight:bold}.detail-con h4{margin-top:20px;font-size:16px;font-weight:bold}.detail-con h4 a{text-decoration:underline}.detail-con p{margin-top:15px;line-height:30px;font-size:16px}.detail-con img{display:block;margin:0 auto}.detail-con table{margin-top:30px;width:100%}.detail-con table th{padding:10px 20px;background:#ddd;font-size:18px}.detail-con table td{padding:20px;border-bottom:1px solid #ddd;font-size:16px}@media(max-width:768px){.detail{margin:30px auto;width:100%}.detail-bottom p:last-child{display:block;margin-top:10px}.detail-con img{width:100%;height:auto}}