@charset "utf-8";
@media screen and (max-width:600px){
.wp{padding-left:10px;padding-right:10px}
.dp{padding-left:10px;padding-right:10px}
.mt20{margin-top:10px}
.mt10{margin-top:5px}
.home .right{margin-top:10px}
.wallpaper ul{padding:15px 15px;grid-template-columns:repeat(2,1fr)}
.wallpaper li .d1 a{width:100%;height:30vh}
.wallpaper li .d1 img{width:100%;height:100%}
.wallpaper li h2{margin-top:10px}
.wallpaper li h2 a{font-size:14px}
.article_list li .img{width:30%}
.article_list li .info h2 a{color:#333;font-size:16px}
.article_list li .info .description{display:none}
.article_list li .info h2{flex:1}
.image_list ul{justify-content:space-between}
.image_list li{width:49%;margin-right:0}
.sidebar li .d2 h2 a{font-size:16px}
.article_dom{padding:15px 15px}
.bar{padding:10px 15px}
.bar em{font-size:16px}
.bar a{font-size:16px}
.bar1{padding:10px 15px}
.bar1 a{font-size:16px}
.bar1 em{font-size:16px}
.zan_shang .d1{width:100%}
.zan_shang .d2{margin-top:20px;width:100%;justify-content:flex-start}
.foot{flex-direction:column;height:initial;padding-top:20px;padding-bottom:20px}
.foot .d2{margin-top:10px}
/*! content */
.content{font-size:16px;line-height:1.8}
.content div{padding-bottom:5px;padding-top:5px}
.content p{padding-bottom:5px;padding-top:5px}
.content ol{list-style-position:outside;padding-inline-start:40px}
.content ol li{padding-bottom:5px;padding-top:5px}
.content ol p{padding:0}
.content ul{list-style-position:outside;padding-inline-start:40px}
.content ul li{padding-bottom:5px;padding-top:5px}
.content ul p{padding:0}
.content img{max-width:100%!important;height:auto!important}
.content td{padding:5px}
.content h2{font-size:16px;padding-bottom:10px;padding-top:10px}
.content h3{font-size:16px;padding-bottom:10px;padding-top:10px}
.content h4{font-size:16px;padding-bottom:10px;padding-top:10px}
.content blockquote{margin-bottom:10px;padding:20px 20px}
.content blockquote p{line-height:2;padding-bottom:0;padding-top:0}
.content blockquote div{line-height:2;padding-bottom:0;padding-top:0}
.content .tx p{line-height:initial}
.content .bz p{line-height:initial}
/*! zan_shang */
.zan_shang{margin-top:10px;padding:10px 10px}
.zan_shang .d1 em{font-size:16px}
.zan_shang .d1 span{margin-top:10px;font-size:12px}
.zan_shang .d2 .x1{padding:8px 0;flex:1}
.zan_shang .d2 .x1 i{font-size:22px}
.zan_shang .d2 .x1 em{font-size:14px;margin-left:5px}
.zan_shang .d2 .x2{margin-left:5px;position:relative}
.zan_shang .d2 .x2 em{position:absolute;right:0;top:0;height:100%}
.zan_shang .d2 .x2 img{width:90px}
}
@media screen and (max-width:540px){
.default{color:inherit}
}
@media screen and (max-width:512px){
.zwlbao{margin-top:-230px;position:relative}
}
@media screen and (max-width:375px){
.default{color:inherit}
}
@media screen and (max-width:360px){
.default{color:inherit}
}
@media screen and (max-width:320px){
.default{color:inherit}
}