abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h4,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:"Microsoft YaHei",Verdana,sans-serif;outline:0}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}
body{color:#333;font-size:14px;font-family:"Microsoft YaHei",Verdana,sans-serif}
a,ins{text-decoration:none;color:#c79332}
a:hover{text-decoration:none;color:#c20a0a;}
ol,ul{list-style:none}
*{padding:0;margin:0;border:0}
.clear{clear:both}
.mw1024{margin:0 auto;padding:0 10px}
.head{display:block;background:#fff;height:100px;clear:both;overflow:hidden}
.logo{margin-top:15px;float:left;height:70px;overflow:hidden}
.logo img{height:70px}
.search{margin-top:30px;display:block;overflow:hidden;float:right}
.search i{position:relative;color:#d9d9d9;left:-5px;top:9px}
.search form{float:left;display:block;height:38px}
.search input#edtsearch{border:1px solid #d9d9d9;width:250px;height:36px;line-height:36px;background:#fff;vertical-align:bottom;padding:0 20px 0 5px;color:#666;float:left;position:relative;right:-20px}
.search input#btnpost{position:relative;width:80px;line-height:38px;height:38px;cursor:pointer;background-color:#edc549;color:#fff;float:right}
.search input#btnpost:hover{background:#c2c732;color:#fff}
.navbg{background:#edc549}
#navul{height:50px;line-height:50px;margin:0 auto;padding:0 10px}
#navul li{display:inline-block}
#navul a{display:block;padding:0 25px;font-size:16px;color:#fff}
#navul li a:hover{background:#c2c732}
#navul li a.cur{background:#c2c732}
#mnav,#msearch{display:none}
.fixednav{position:fixed;top:0;left:0;width:100%;z-index:999}
.gonggao{margin:10px 0; border:1px solid #e6e6e6;padding:5px 15px;line-height:32px;background:#fffedb;color:#363636}
.gonggao a{color:#363636}
.banner{display:block;overflow:hidden;height:100%;vertical-align:middle;margin:10px 0}
.banner img{width:100%;height:100%;vertical-align:middle}
.spm{margin:10px 0;border:1px solid #e6e6e6;padding:15px;overflow:hidden;display:block;color:#525252;}
.spm h3{color:#edc549;font-size:18px;line-height:24px;border-bottom:1px solid #e6e6e6;margin-bottom:10px;padding-bottom:10px}
.spm p, .spm div{line-height:200%}
.spm img{max-width:100%;height:auto!important;}
.spm .flink{margin-right:-15px}
.spm .flink li{display:inline-block;margin-right:15px;line-height:200%}
.info{margin-bottom:15px;color:#666}
video{height:auto;width:100%}
video::-internal-media-controls-download-button{display:none}
video::-webkit-media-controls-enclosure{overflow:hidden}
video::-webkit-media-controls-panel{width:calc(100% + 30px)}
.post{margin-bottom:10px;border-bottom:1px dashed #e6e6e6}
.post h2{font-size:16px;line-height:24px;height:24px;padding-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400}
.post span{font-size:13px;color:#888;margin-right:5px;border-right:1px solid #d9d9d9;padding-right:5px}
.post p{color:#888;font-size:14px;line-height:24px;margin-bottom:10px}
.pagebar{margin-top:20px}
.pagebar .page{display:inline-block;background-color:#fff;line-height:32px;width:32px;border-radius:3px;margin:0 5px;color:#888;text-align:center}
.pagebar .page:hover{background-color:#edc549;color:#fff}
.pagebar .now-page{background-color:#edc549;color:#fff}
.tags{color:#888}
.tags a{color:#fff;background:#ae1313;margin-right:15px;padding:0 5px}
.tags a:hover{background:#c51616;}
.post-nav{margin:10px 0;color:#888}
.commname{height:40px;line-height:40px}
.commname h4{float:left;line-height:40px;height:40px;font-size:16px;color:#333;}
.commname h4 span{color:#f93;margin:0 5px;font-style:normal}
#comments{overflow:hidden}
#comments .ping{padding-bottom:10px;border-bottom:1px dashed #e6e6e6;height:24px;line-height:24px;font-size:20px;font-weight:400}
.compost .com_name{overflow:hidden;color:#edc549}
.compost .com_name a{color:#edc549}
.compost .com_box{margin-bottom:15px}
.compost .com_box textarea{width:99.5%;border:1px solid #ddd;display:block;box-sizing:border-box;padding:10px}
.compost .com_info{margin-top:10px;overflow:hidden}
.compost .com_info ul{float:left;list-style:none;display:inline-block}
.compost .com_info li{float:left;margin-right:15px}
.compost .com_info li input{width:160px;height:30px;line-height:30px;padding-left:4px;border:1px solid #ddd;margin-bottom:15px}
.compost .com_info li span{margin-left:4px}
.compost .com_info li span img{height:30px;line-height:30px;vertical-align:top}
.compost .com_info button{background-color:#edc549;border:0;border-radius:3px;padding:0 20px;line-height:36px;color:#fff;font-size:14px}
.compost .com_info button:hover{background:#c2c732}
#comments .comlist{margin-bottom:10px;border-bottom:1px solid #e6e6e6}
.comlist .title{margin:10px 0;overflow:hidden}
.comlist .title span{background-color:#fff}
.comlist .title i{width:93%;height:1px;background-color:#e6e6e6;vertical-align:middle;display:inline-block}
.comlist ul{list-style:none;border-top:1px solid #e6e6e6}
.comlist ul.bordertop{border-top:0}
.comlist ul:hover{background-color:#fafafa}
.comlist ul ul{margin-left:5%}
.comlist li{overflow:hidden;padding:15px 0}
.comlist li img{float:left;width:40px;height:40px;border-radius:50%;margin-left:12px}
.comlist li .clbody{margin-left:64px}
.clbody .cinfo{overflow:hidden}
.clbody .cinfo h5{float:left;height:18px;line-height:18px;color:#edc549;font-size:14px;font-weight:400}
.clbody .cinfo span{float:right;margin-right:10px}
.clbody .cinfo span a{color:#edc549}
.clbody .cinfo span i{margin-right:4px}
.clbody em{color:#888;height:24px;line-height:24px;font-size:12px;font-style:normal;display:block}
.clbody p{line-height:24px;color:#4a4a4a;overflow:hidden}
.clbody p a{color:#edc549}
.focus{width:150px;overflow:hidden;position:fixed;background:#fff;top:200px;padding:15px;right:100px;border:1px solid #e6e6e6;cursor:pointer;margin:0!important}
.focus img{width:150px;height:150px}
.focus p{text-align:center;line-height:24px}
.focus p span{background:#fff599;padding:0 5px;margin:0 5px}
.focus p.changan{display:none}
.footer{background:#f2f2f2;overflow:hidden;text-align:center;padding:15px 0;border-top:#e6e6e6 solid 1px}
.footer p{line-height:200%;font-size:14px}
.footer a:hover{text-decoration:underline}
@media screen and (max-width:1024px){.head{height:80px}
.logo{height:50px}
.logo img{height:50px}
.bdsharebuttonbox{margin-top:25px}
#navul{height:40px;line-height:40px}
#navul a{padding:0 15px;font-size:16px}
.footer p{font-size:12px}
}
@media screen and (max-width:720px){.head{height:60px;border-bottom:5px solid #edc549}
.logo{height:40px;margin-top:10px}
.logo img{height:40px}
#mnav{display:block;position:absolute;top:0;padding:0 15px;height:60px;line-height:60px;right:10px}
#mnav i,#msearch i{font-size:22px;color:#edc549}
#msearch{display:block;position:absolute;top:0;padding:0 15px;height:60px;line-height:60px;right:60px;overflow:hidden}
.navbg{height:0}
#navul{position:absolute;right:0;height:auto!important;top:60px;cursor:pointer;z-index:999;width:auto;padding:0;display:none}
#navul li{border-bottom:1px #c2c732 solid;background:#edc549;text-align:center;display:list-item}
#navul a{padding:0 15px;font-size:14px}
.fixednav{position:static;top:auto;left:auto}
.search{background:#fff;position:absolute;width:100%;height:auto!important;overflow:visible!important;float:none;top:62px;left:0;cursor:pointer;z-index:999;border-bottom:1px #f0f0f0 solid;padding:20px 0;margin:0;display:none}
.search form{overflow:hidden;padding:0;width:80%;float:none;margin:0 auto}
.search i{display:none}
.search input#edtsearch{width:70%}
.search input#btnpost{width:20%;float:none}
.focus img,.focus p.saoma{display:none}
.focus{width:100%;overflow:hidden;position:fixed;background:#b30000;bottom:0;padding:10px 0;right:auto;top:auto;border:0;margin:0!important;color:#fff;display:block}
.focus p.changan{display:block}
.focus p span{background:#fff599;padding:0 5px;margin:0 5px;color:#b30000}
}
