@charset "gb2312";html,body,div,span,applet,object,iframe,h1,button,input,textarea,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0 none;font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif;font-feature-settings:inherit;font-kerning:inherit;font-language-override:inherit;font-size:inherit;font-size-adjust:inherit;font-stretch:inherit;font-style:inherit;font-synthesis:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline}
table{border-collapse:collapse;border-spacing:0;width:100%!important;}
ul,ol,li{list-style:outside none none}
em,i{font-style:normal}
img{border:0 none}
div{display:block;clear:both;}
textarea{outline:medium none}
a{text-decoration:none;font-size:14px;color: #2965b1;}
body{color:#1a1a1a;max-width: 740px;margin: auto;}
u{text-decoration:none;}
/*head*/
.header .sidebar{background: #F2F2F2;border-bottom: 1px solid #dfdfdf;color: #f2f2f2;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height: 42px;}
.sidebar a{float: left;text-align: center;position: relative;height: 42px;line-height: 42px;display: inline-block;padding: 0 18px 0 5px;overflow: hidden;font-size: 16px;color: #1a1a1a;background: url(http://static.wenshubang.com/img/m/site_icon.png) no-repeat right center;background-size: auto 42px;}
.sidebar i.home{background: url(http://static.wenshubang.com/img/m/m_logo.png) no-repeat 0 center;background-size: auto 85%;height: 25px;position: relative;top: 4px;width: 24px;display: inline-block;margin-left: 10px;float: left;margin-top: 4px;}
.site{display:none!important}
.sidebar code{display:none;}

/*文章内容*/
.main{display: block;position: relative;overflow: hidden;}
.article{background: #fff;line-height: 30px;font-size: 16px;width: 100%;float: left;}
.article .title{color: #000;font-size: 26px;line-height: 130%;font-weight: 700;text-align: center;margin: 5% 3%;}
.article .info{float:left;line-height:25px;width: 94%;margin: 3%;}
.article .info font{color:#ccc;font-size:16px;margin-right:10px}
.article .info a {display: inline-block;font-size: 1rem;height: 11px;line-height: 11px;}
.article .content{color: #333;line-height: 27px;font-size: 17px;}
.article .content p{color: #333;line-height: 28px;padding-bottom: 12px;font-size: 17px;margin: 0 3%;width: 94%!important;}
.content a{font-size: 16px;}
.content h2,.content h2 a,.content h2 a u{text-decoration: none;font-size: 18px;text-align: left;font-weight: bold;line-height: 28px;clear: both;color: #ff0000;margin-bottom: 12px;padding: 0 3%;}

.article .content strong{font-weight: 700;font-size: 16px;}
.article .more{text-align: center;height: 30px;width: 94px;margin: auto;line-height: 30px;margin-bottom: 10px;cursor: pointer;display: block;}
.article .more em{display: inline-block;height: 20px;width: 20px;background: #3665c3;border-radius: 50px;margin-right: 5px;float: left;margin-top: 6px;}
.article .more span{display: inline-block;float: left;font-size: 17px;}
.article .content img{max-width: 100%!important;height: auto!important;}
.fx, .c {transition-duration: 0.5s;line-height: 28px;display: inline-block;width: 9px;height: 9px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;transform: rotate(45deg);margin: 2px 2px 0px 5px;float: left;}
.c {transform: rotate(225deg);transition-duration: 0.3s; margin: 8px 2px 0px 5px;}
.article a{color: #2965b1;}
.content .con_dow table tbody td a {background: #0895d0;height: 50px;line-height: 50px;padding: 0 5px;display: inline-block;color: #fff;float: left;}
.content .con_dow table tbody td a img{float: left;margin-top: 16px;width: auto!important;}
.content .con_dow table {width: 100%;text-align: center;margin-bottom: 10px;}
.content .con_dow table tbody{display: inline-block;}
.content .con_dow table tbody td a:hover{color: #fff204;}

/*分页*/
.pages{text-align: center;display: none;}
.pages li{background-color: #fff;color: #444;border: 1px solid #dad9d9;padding: 1.5% 3.5%;display: inline-block;margin: 0.5%;}
.pages li a{color: #444}
.pages li:active{color: #fff;background: none repeat scroll 0 0 #2184c4;border: 1px solid #2184c4;}
.pages li:active a{color: #fff;}
.pages li.thisclass  a{color: #fff}
.pages li.thisclass{color: #fff;background: none repeat scroll 0 0 #2184c4;border: 1px solid #2184c4;}

/*热门推荐*/
.related_article{background: #fff;border-top: 10px solid #eee;padding: 0 2%;}
.related_article h3{text-align: left;width: 100%;margin: 0 auto;height: 56px;line-height: 56px;border-bottom: 1px solid #e2e2e2;}
.related_article h3 span{display: inline-block;height: 55px;font-weight: normal;line-height: 55px;color: #000;border-bottom: 2px solid #000;font-size: 18px;padding: 0 5px;}
.related_article ul{margin: 0 2%;display: inline-block;width: 96%;}
.related_article ul li{display: inline-block;padding: 6px 0 0px;border-top: 1px dashed #E4E4E4;margin-top: 4px;margin-bottom: 4px;}
.related_article ul li a{width: 100%;display: block;}
.related_article ul li a i{width: 5px;height: 5px;background: #ccc;border-radius: 50%;margin-right: .5rem;display: inline-block;position: relative;top: -1.125rem;}
.related_article ul li a img{width: 70px;height: 54px;float: left;margin-right: 16px;}
.related_article .comm_r{width: 68%;display: inline-block;}
.related_article .comm_r span{display: block;height: 16px;font-size: 12px;color: #888888;width: 324px;line-height: 16px;overflow: hidden;}
.related_article .comm_r code{float: left;overflow: hidden;width: 324px;margin-bottom: 8px;margin-top: 2px;font-size: 16px;line-height: 20px;}

/*上下篇*/
.previous{color: #666;padding: 8px 10px 5px;}
.previous span{background: #fff;font-size: 16px;display: inline-block;height: 40px;line-height: 40px;overflow: hidden;color: #1849ab;border: 1px solid #e0e0e0;text-align: center;border-radius: 2px;padding: 0 12%;}
.previous span i{transition-duration: 0.5s;display: inline-block;width: 8px;height: 8px;border-bottom: 2px solid #1849ab;border-right: 2px solid #1849ab;transform: rotate(140deg);margin: 15px 4px 0px 10px;float: left;}
.previous span:nth-child(even){float: right;}
.previous span:nth-child(even) i{float: right;transform: rotate(320deg);margin: 16px 4px 0px 8px;}
.previous span:active{background: #e1e1e1;}
.previous span a{font-size:16px;}
@media (min-width: 340px) {.previous span {padding: 0 14%;}}

/*影响人数*/
.copyright{color: #888;font-size: 14px;height: 35px;line-height: 30px;text-align: center;width: 100%;background: #fff;padding: 10px 0;}
.copyright code{color: #cc1b1b;font: 21px/25px georgia;height: 25px;padding: 0 8px;position: relative;top: 3px;}
.art_next {float: left;width: 94%;border-top: 10px solid #eee;padding: 2% 3%;font-size: 16px;}
.art_next a{font-size: 16px;color: #2965b1;}
.art_next span{float: left;height: 30px;overflow: hidden;line-height: 30px;width: 50%;}

.ding{background: #fff;}
.content .wangzhi{font-size: 14px;height: 24px;line-height: 24px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 6px 0 10px;}
.content .wangzhi a{font-size: 14px;}

/*页脚*/
.footer{background: #ffffff;height: 50px;text-align: center;line-height: 50px;}
.footer a{color: #888;font-size: 16px;background: url(http://static.wenshubang.com/img/m/m_logo.png) no-repeat 0 center;background-size: 20px;padding-left: 24px;}

/*ad*/
.s_footer{padding: 2%;background: #fff;margin: 2% 0;border-top: 1px solid #e4e4e4;margin-bottom: 0;}
.s_header{padding: 10px;background: #fff;}

.content img{border-radius: 10px;}
.after_height_light~p a {color: #2965b1 !important;}