*{border:0;margin:0;padding:0;outline:none;box-sizing:border-box;}
.logo {height: 42px;line-height: 43px;text-align: center;background-color: #FF5E52;font-size: 18px;overflow: hidden;}
.logo a {display: inline-block;height: 42px;overflow: hidden;}
.logo a:hover, .logo a:active {color: #fff;}
.logo-img-m {display: block;max-height: 42px;margin: 0 auto 100px;}
.layui-nav {background-color: #fff; padding-left:3px;width:100%;}
.layui-nav .layui-nav-item a {color: #444;font-weight: bold;line-height: 42px;padding: 0 10px !important;}
.layui-nav .layui-nav-item a:hover {color: #444;}
.layui-nav .layui-this:after {background-color: #FF5E52 !important}
.layui-nav .layui-this:after, .layui-nav-bar{background-color: #ff5e52 !important}
.layui-nav::after{height: 1px;content: '';position: absolute;left: 0;bottom: 0;right: 0;background-color: #eee;overflow: hidden;}
.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#FF5E52;}
.layui-nav .layui-nav-more{border-top-color:#444;}
.layui-nav .layui-nav-mored{border-color: transparent transparent #444;}
.layui-header{position:fixed;top:0;left:0;right: 0;}
.layui-fluid{padding:10px 0 0 0;}
.layui-main{padding-left: 15px;padding-right: 15px;position: absolute;top: 84px;bottom: 44px;left:0px;width: 100%;}
.m-search{display: block;position: absolute;right: 0;top: 0;padding: 0 10px;line-height: 42px;color: #fff;font-size: 14px;z-index:9;font-weight: bold;}
.search-form{width: 94%;margin: 5px 3% 10px;display:none;}
.search-form .btn{position: absolute;bottom: 0;right: 0;box-shadow: none;padding:6px;border-radius: 0;background-color: #FF5E52;color: #fff;opacity: .85;width:48px;}
.btn{display:inline-block;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;background-image:none;border:1px solid transparent;}
.layui-header{height:84px;}
.excerpt .thumbnail{position:relative;margin-bottom:10px;display:block;overflow:hidden;}
.excerpt hot{float:left;margin-right:10px;}
.excerpt hot img{width:14px;margin:0 10px 3px 10px;}
.excerpt time{display:inline-block;margin-right:10px;}
.excerpt .thumbnail{margin-bottom:0;}
.excerpt h2{font-size:12px;margin:0;line-height:1.2;padding:8px 8px 5px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.excerpt footer{margin:0;padding:8px 8px 6px;font-size:10px;color:#bbb;text-align:right;}
.imgbox{cursor:pointer;position:relative;display:inherit;height:300px;transition:transform .5s ease,filter .5s ease;background-position:50% 50%;background-size:cover;width:100%;}
.imgbox-a{z-index:1;display:inline-block;color:#fff;background:rgba(255, 118, 99, 0.51);padding:5px;border-radius:5px;font-size:12px;box-shadow:0 0 10px rgba(0,0,0,.3);position:absolute;left:10px;top:10px;}
a {color: #555;text-decoration: none;overflow: hidden;text-overflow:ellipsis;	white-space: nowrap;}
.post-like {position: relative;color: #bbb;float: right}
.footer{clear:both;color:#bbb;padding-top:30px;padding-bottom:45px;border-top:1px solid #eee;margin-top:30px;font-size:12px;text-align:center;background-color:#FFF;}
.footer p{margin:0 0.5em;}
.footer ul{margin:0 0.89em 0.5em;}
.footer ul li{display:inline;margin-right:0.5em;}
.footer a{color:#bbb;}
.footer a:hover{color:#999;}
.article-content img {width:100%;}
.article-content p {margin-bottom:15px;color:#555;}
.line_03{width:100%;padding:5px;text-align:center;}
.line_03 b{background: #ddd;margin-top: 4px;display: inline-block;width: 35%;height: 1px;overflow: hidden;vertical-align: middle;}
.line_03 span{display: inline-block;width:100px;vertical-align: middle;font-size:large;color:#555;}
.focusbox {padding: 18px 0;margin-bottom: 10px;text-align:center;background-color:#384047;margin-left:-15px;margin-right:-15px;}
.focusbox .focusbox-title {font-size: 16px;font-weight:normal;color:#eee;}
.article-tags{padding-top:10px;}
.article-tags a{display:inline-block;padding:8px 10px 7px;line-height:1;font-size:14px;border-radius:2px;margin-right:5px;color:#fff;background-color:#FF6651;}
