@charset "utf-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0;padding:0;outline:0;border:0;background:0 0;vertical-align:baseline;font-size:100%}
html{font-size:10px;-webkit-tap-highlight-color:transparent}
body{color:#333;font-family:"Microsoft Yahei",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
nav ul{list-style:none}
li{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:none}
a{margin:0;padding:0;background:0 0;color:#333;vertical-align:baseline;text-decoration:none;font-size:100%;font-family:"Open Sans","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Arial,Verdana,Tahoma,sans-serif}
a:focus,a:hover{color:#FF6B57;text-decoration:none;cursor:pointer}
img{margin:0;padding:0;max-width:100%;height:auto;    vertical-align: middle;}
.clearfix{zoom:1;overflow:hidden}
.header{background-color:rgba(255,255,255,.95);width:100%;height:auto}
.container{margin:0 auto;max-width:1000px}
.top-bar{height:32px;line-height:32px;border-bottom:1px solid #eee}
.top-bar span{height:25px;line-height:28px;float:left;padding-left:5px;font-size:12px;font-weight:400;color:#999;display:block}
.top-bar p{height:25px;line-height:28px;float:right;display:block}
.top-bar p a{float:left;width:75px;height:28px;line-height:28px;font-size:12px;color:#999;text-align:center;display:block}
.head{width:100%;padding:10px 0!important;line-height:35px;overflow:hidden}
.logo{height:60px;line-height:60px;float:left}
.logo h2{width:280px;height:30px;padding-top:15px;top:23px;left:155px;z-index:999;position:absolute;font-size:12px;color:#666;font-weight:400}
.header-nav{position:relative;width:100%;overflow:hidden;background-color:#2d5d8e}
.navbar{clear:both;position:relative;z-index:1}
.navbar li{float:left;display:block;text-align:center;position:relative}
.navbar li a{display:block;color:#fff;line-height:42px;font-weight:100;padding:0 22px}
.navbar li.active,.navbar li.on{background:#707070}
.header .moble-bars{display:none}
.header menu>ul>li:hover>ul{display:block}
.header menu>ul>li>ul{position:absolute;width:140%;top:100%;right:-20%;text-align:center;background-color:#fff;display:none;transition:.3s all;border-top:2px solid #38A3DB;padding:10px 0}
.header menu>ul>li>ul>li,.header menu>ul>li>ul>li>a{width:100%;line-height:30px;padding:0;margin:0;font-size:14px;color:#686967!important}
.header menu>ul>li>ul>.on{background-color:#2d5d8e;color:#fff!important}
.header menu>ul>li>ul>.on a{color:#fff!important}
.ssbar_box{background:#f2f2f2;padding:5px;overflow:hidden}
.mb20{margin-bottom:20px}
.mtop{margin-top:15px}
.mtop0{margin-top:0}
.notice{background:url(../images/icon15-423.png) no-repeat 0 6px;padding:0 0 0 30px;margin-left: 5px;width:300px;display:inline-block;}
.fl{float:left}
.fr{float:right}
.noticTipTxt{color:#ff7300;height:28px;line-height:28px}
.noticTipTxt li{height:28px;line-height:28px;vertical-align:top;color:#e43b3b}
.noticTipTxt a{height:28px;line-height:28px;vertical-align:top;color:#e43b3b}
.jumpLink{margin-right:30px}
.jumpLink a{position:relative;display:inline-block;width:30px;padding:4px;color:#777}
.searchBox{position:relative}
.searchBox .text{height: 28px;line-height: 28px;padding: 5px 33px 4px 10px;font-size: 12px;width: 265px;border:1px solid #ccc;}
.searchBox .submitBtn{display:block;border:0;cursor:pointer;width:17px;height:18px;background:url(../images/icon.png) no-repeat -81px 0;position:absolute;right:12px;top:4px}
.content-wrap{width:100%;float:left}
.content{position:relative;min-height:500px;margin-right:330px}
.sidebar{float:left;margin-left:-300px;width:300px;margin-top:2px;position:relative}
.selector{display:block;width:100%;padding-bottom:10px;border-bottom:1px solid #e3e3e3;position:relative}
.selector .web-topic{float:left;font-weight:700;text-decoration:none;color:#fff;line-height:36px;height:36px;padding:0 10px;font-size:14px;text-align:center;background:#f45c5b;display:inline-block;cursor:pointer;letter-spacing:1px;border-radius:2px}
.selector .time-filter a{float:right;text-decoration:none;color:#999;line-height:36px;height:36px;padding:0 4px;margin-left:10px;word-spacing:-2px font-size: 14px;text-align:center;display:inline-block;letter-spacing:1px}
.selector .time-filter a i{vertical-align:middle;font-size:20px;float:left}
.selector .time-filter a:hover{text-decoration:none;background:#ececec;color:#f45c5b}
.selector .time-filter a.tooling{color:#f45c5b}
.selector .time-filter a.tooling:hover{text-decoration:none}
.news-itm{padding:7px 0 18px;position:relative;clear:left;min-height:45px;margin-bottom:4px;border-bottom:1px solid #e3e3e3;font-family:'Microsoft Yahei',simsun,arial,sans-serif}
.news-itm h2{margin:5px 0 10px;font-size:18px;font-weight:400;line-height:26px;height:26px;overflow:hidden;color:#aec3e7}
.news-itm h2 a{text-decoration:none;color:#105cb6}
.news-itm h2 a.cat{color:#999;font-size:14px;margin-right:10px;padding:0 5px}
.news-itm h2 a:hover{color:#f45c5b}
.thumb{border:1px solid #eee;display:block;margin:0 0 10px 20px}
.thumb{float:right}
.thumb img{border:1px solid #b7CCe0}
.thumb img{display:block}
.news-itm .news-body{padding-left:0px}
.news-body p{margin:2px 0 3px;font-size:14px;height:47px;line-height:22px;color:#656565}
.details{color:#888;font-size:12px;margin-top:10px;width:470px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.details a{color:#656565}
.story-comment{background:url(../images/tools.gif) no-repeat 0 -196px;padding-top:6px;padding:6px 6px 4px 18px;text-decoration:none}
.user-details{overflow:hidden;padding:2px 6px 2px 10px}
.user-details div{width:280px;text-overflow:ellipsis;white-space:nowrap;display:inline-block}
.user-details em a{white-space:nowrap;word-spacing:-1px;font-style:normal;margin-right:5px;color:#666;display:inline-block;border-radius:2px;background:#f5f5f5;padding:2px 5px}
.user-details em a:hover{background:#76B2EA;color:#fff}
.digg-badge{position:absolute;top:52px;left:0;text-align:center;font-size:85%;margin:0;padding:0;list-style:none;background:#fff9d7;border-radius:5px;width:60px;height:70px;display:inline-block}




mip-img {
    display: block;
    width: 100%;
    font-size: 0;
	vertical-align: middle;
}




.digg-badge .counter a{display:block;padding:10px 0 4px 0;text-decoration:none;width:60px;min-height:35px;color:#ef9445;cursor:pointer;text-align:center}
.digg-badge .counter a:hover,.digg-badge .counter a:hover strong{color:#ef9445}
.digg-badge .counter a strong{font-size:18px;font-weight:400;letter-spacing:-1px;line-height:1;display:block;color:#ef9445}
.digg-badge .counter .ico{background:url(../images/upbig.png) no-repeat;width:24px;height:24px;display:inline-block;margin-top:7px}
.digg-badge .counter i{display:inline-block;font-size:18px;margin-top:7px}
.digg-badge .voter{margin-top:1px;padding:0 0 5px;font-size:14px}
.digg-badge .voter a{font-weight:700;display:block;margin-bottom:-5px;padding:4px 1px 5px;width:47px;text-decoration:none;text-align:center;border:1px solid #ddeaf7;border-top-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px}
.digg-badge .voter a:hover{border-color:#a9caed}
.news-body p em.source,.news-body p em.topic{font-style:normal;font-size:12px;font-weight:400;color:#5f88ce}
.news-body p em.topic a{color:#777}
.widget{display:block;margin-bottom:31px}
.widget p{margin:3px 0 0;font-size:13px;line-height:15px}
.widget h3{font-weight:400;line-height:28px;height:28px;font-size:15px;margin-bottom:16px;letter-spacing:-1px}
.widget h3 span{background:#f45c5b;color:#fff;line-height:28px;height:28px;padding:5px 10px}
.divPosttop li{border-bottom:1px solid #e3e3e3;padding: 15px 0px 15px 40px;overflow:hidden;}
.divPosttop p{margin-top:5px}
.divPosttop .source{border-bottom:1px solid #abc5e4;color:#4b8ecb;font-size:.916666666667em}
.divPosttop .source:hover{color:#333;text-decoration:none}
.divPosttop .hero{border-bottom:2px solid #cddef0;padding:10px 0 10px 82px}
.divPosttop .thumb-30{float: left;margin-left: -40px;margin-right: 10px;}
.divPosttop .hero .thumb-30{float:left;margin-left:-82px;margin-right:0}
.divPosttop .story-details{float: left;}
.divPosttop .title{font-size:14px;line-height:12px;color:#105CB6}
.divPosttop .hero .title{font-size:1.35em;line-height:1.2em}
.divPosttop .votes{background-color:#fff9d7;color:#ef9445;display:inline-block;font-size:1em;margin-right:7px;padding:3px 8px;zoom:1;cursor:pointer;border-radius:3px}
.divPosttop .votes .ico{background:url(../images/upsmall.png) no-repeat;width:18px;height:18px;display:inline-block;vertical-align:top;padding:0 2px}
.divPosttop .votes strong{color:#ef9445;font-weight:500}
.divPosttop .votes i{font-size:1em;vertical-align:top;margin-right:5px}
.hero .votes strong{font-size:1.1em}
.divPosttop .meta{color:#999;font-size:.916666666667em}
.divPosttop .no-media{padding-left:0;padding-right:0}
.thumb-30{border:1px solid #eee;display:block;overflow:hidden}
.thumb-30,.thumb-30 img{height: 40px;width: 40px;}
.divTags li{display:inline-block;margin:4px 0}
.divTags li a{color:#333;white-space:nowrap;word-spacing:-1px;font-style:normal;margin-right:5px;color:#666;display:inline-block;border-radius:2px;background:#f5f5f5;padding:2px 5px}
.divTags li a:hover{background:#76B2EA;color:#fff}
.slideBox{width:300px;height:240px;overflow:hidden;position:relative;border:1px solid #ddd}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:5px;bottom:5px;z-index:1}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left}
.slideBox .hd ul li{float:left;margin-right:2px;width:15px;height:18px;line-height:14px;text-align:center;background:#fff;cursor:pointer}
.slideBox .hd ul li.on{background:red;color:#fff}
.slideBox .bd{position:relative;height:100%;z-index:0}
.slideBox .bd li{zoom:1;vertical-align:middle}
.slideBox .bd img{width:300px;height:240px;display:block}
.slideBox .next,.slideBox .prev{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:.5}
.slideBox .next{left:auto;right:3%;background-position:8px 5px}
.slideBox .next:hover,.slideBox .prev:hover{filter:alpha(opacity=100);opacity:1}
.slideBox .prevStop{display:none}
.slideBox .nextStop{display:none}
.zhuanti{background:#f5f5f5;position:relative;width:300px;height:80px;overflow:hidden;margin-top:15px;position:relative}
.ml22{margin-left:22px}
.w348{width:340px}
.todayhot h2{font-size:18px;font-family:'Microsoft YaHei';font-weight:700;height: 24px;overflow: hidden;text-align:center}
.todayhot h2 a,.todayhot p a{color:#ba2636}
.todayhot p{font-size:14px;line-height:24px;padding-top:5px;color:#333}
.todaynews{position:relative}
.mt20{margin-top:20px}
.todaynews h2{background:#b6262f;height:25px;display:block;width:77px;text-align:center;line-height:25px;color:#FFF;font-style:normal;font-weight:550;font-family:'Microsoft YaHei';font-size:18px}
.mt10{margin-top:10px}
.todynewslist li{padding:5px 0 5px 8px;background:url(../images/icon3x3.gif) no-repeat 0 15px;font-size:14px;height:21px;overflow:hidden}
.ml20{margin-bottom:20px}
.mt13{margin-top:13px}
.article-container{margin-bottom:22.5px;background:#fff;padding-bottom:15px;margin-bottom:20px}
.article-header{margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:20px}
.meta-cat{display:inline-block}
.meta-cat a,.meta-cat span{color:#000;font-size:16px;text-align:center;line-height:28px;background:#ffc81f;display:inline-block;width:84px}
.meta-tags{margin-bottom:-8px;display:inline-block;font-size:12px;line-height:12px}
.meta-tags .item.tag{float:left;margin-left:5px}
.meta-tags .item.tag a{display:inline-block;padding:4px 6px;background-color:#d2d2d2;color:#fff}
.article-title{position:relative;padding-top:20px;color:#000;font-weight:400;font-size:22px;line-height:34px}
.article-meta{font-size:14px;color:#888;padding:10px 0 0;overflow:hidden}
.article-meta .item{float:left;margin-right:20px}
.article-meta .item:last-child{float:right;margin-right:0}
.article-meta a{color:#999}
.article-meta>span{margin-right:10px}
.article-meta a{color:#888;display:inline}
.article-meta .conmment-num{color:#ff4d4d;padding:0 0 0 5px;text-decoration:none;cursor:pointer}
.article-meta .error{display:inline-block;color:#888;border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.05);padding:0 5px;background:#fff;margin:-2px 3px 0 3px;font-size:13px;vertical-align:middle;height:20px;cursor:pointer}
.article-meta .error:hover{background:#ffc81f;color:#000}
.article-meta .error:hover a{color:#000}
.article-meta .error i{font-size:12px}
.f-fr{float:right}
.article-container .detail{margin-top:30px;text-align:justify;word-wrap:break-word;word-break:break-word;letter-spacing:normal;font-size:16px;line-height:1.8;color:#0e0e0e;overflow:hidden}
.article-container .detail>*{margin-bottom:10px}
.article-container .detail pre{white-space:normal}
.article-container .detail center{text-align:center;display:block;margin:10px 0}
.detail a{padding-bottom:4px;border-bottom:1px solid #ffc81f;text-decoration:none}
.article-container .detail blockquote{margin:20px 0;padding:20px;background:#f9f9f9}
.article-container .detail blockquote p{margin-bottom:14px;font-size:13px}
.article-container .detail img{height:auto;display:inherit;margin:0 auto}
.article-container .detail ol,.article-container .detail ul{padding-left:20px}
.article-container .detail ol{list-style-type:decimal}
.article-container .detail ul{list-style-type:disc}
.article-container .detail embed,.article-container .detail iframe{margin:0 auto;max-width:100%!important;width:100%;height:400px}
.article-container .detail h1,.article-container .detail h2,.article-container .detail h3,.article-container .detail h4,.article-container .detail h5,.article-container .detail h6{display:block;margin-top:28px;margin-bottom:14px;padding-left:15px;border-left:5px solid #ffc81f;background-color:transparent;color:#363636;text-align:left;font-weight:700;font-size:24px;line-height:32px}
.article-join{display:flex;margin-top:35px;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;background-color:#f7f7f7;color:#535353;font-size:14px;clear:both}
.article-join p{display:inline-block;margin:0 auto;text-align:center;line-height:35px;height:35px;    padding: 0 20px;overflow:hidden}
.article-relate{padding-top:30px}
.article-catlist .title-view,.article-comments .title-view,.article-relate .title-view{border-bottom:1px solid #eee;height:28px;line-height:28px;color:grey;font-size:13px;padding-bottom:5px;margin-bottom:20px}
.article-catlist .title-view .title,.article-comments .title-view .title,.article-relate .title-view .title{width:150px;line-height:28px;float:left;font-size:16px;color:#000;font-weight:700}
.cir-article{display:inline-block;vertical-align:top;width:156px!important;margin:10px 0 0 10px!important}
.cir-article:first-child{margin-left:0!important}
.cir-article .cir-pc-image{width:100%;padding-top:66.6667%;position:relative}
.cir-article .cir-pc-image a{position:absolute;top:0;left:0;opacity:1;display:inline-block;width:100%;height:100%;margin:0;overflow:hidden;background-position:top center;background-repeat:no-repeat;background-size:cover;-webkit-transition:opacity .5s ease-in,-webkit-transform .4s;transition:opacity .5s ease-in,-webkit-transform .4s;-o-transition:transform .4s,opacity .5s ease-in;transition:transform .4s,opacity .5s ease-in;transition:transform .4s,opacity .5s ease-in,-webkit-transform .4s}
.cir-article .cir_text{padding:2px;margin-top:5px;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;height:34px;min-height:30px}
.cir-article .cir_text a{display:inline-block;width:100%;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;line-height:1.4em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-box-orient:vertical}
.article-comments{margin-top:35px}
#footer{margin:0 auto;max-width:1000px;background:#fafafa;padding:20px 0;font-size:13px;margin-top:35px;clear:both}
#footer p{text-align:center;color:#555;line-height:24px}
#footer p a{color:#555;margin:0 4px}
#footer .main ul{text-align:center;color:#555;line-height:24px}
#footer .main ul li{display:inline-block;margin-right:10px}
#footer .main ul li a{color:#555}
.pagination{margin:0;padding:20px;text-align:center;font-size:12px;display:block}
.pagination ul{display:inline-block;margin-left:0;margin-bottom:0;padding:0}
.pagination ul>li{display:inline}
.pagination ul>li>a,.pagination ul>li>span{margin:0 2px;float:left;padding:7px 14px;background-color:#ddd;color:#666;border-radius:2px}
.pagination ul>.active>a,.pagination ul>.active>span{background-color:#e94c3d;color:#fff;cursor:default}
.pagination ul>li>span{color:#999;background-color:transparent;cursor:default}
.pagination ul>.disabled>span{color:#999;background-color:transparent;cursor:default}
.pagination ul>.disabled>a{color:#999;background-color:transparent;cursor:default}
.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover{color:#999;background-color:transparent;cursor:default}
.pagination-loading{text-align:center;padding:15px 0}
.pagination-loading img{width:60px}
.divComments .widget-comments-item{padding-bottom:12px}
.mb-2{margin-bottom:10px}
.divComments .widget-comments-item .avatar{display:inline-block;vertical-align:middle;border-radius:16px;width:24px;height:24px}
.divComments .widget-comments-item img{display:inline-block;vertical-align:middle;border-radius:16px;width:24px;height:24px}
.divComments .widget-comments-item .widget-comment-author{display:inline-block;color:#666}
.divComments .widget-comments-item .widget-comment-content{margin-bottom:8px;display:block;background:#f0f0f0;padding:10px 20px;position:relative}
.widget ul a{text-decoration:none;color:#555}
.divComments .widget-comments-item .widget-comment-content:before{position:absolute;top:-4px;left:40px;content:"";height:8px;width:8px;background:#f0f0f0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.divComments .widget-comments-item .widget-comment-meta{color:#aaa;font-size:11px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;line-height:18px}
.divComments .widget-comments-item .widget-comment-meta .widget-comment-title{color:#666}
.cp-hello{line-height:35px;font-size:14px;color:#666}
.cp-login{line-height:35px;font-size:14px;color:#666}
.cp-vrs{line-height:35px;font-size:14px}
.divArchives li,.divAuthors li,.divCatalog li,.divFavorites li,.divLinkage li,.divNavBar li,.divStatistics li{padding-bottom:5px;margin-bottom:5px}
.divArchives li a,.divAuthors li a,.divCatalog li a,.divFavorites li a,.divLinkage li a,.divMisc li a,.divNavBar li a,.divStatistics li{color:#555;font-size:14px;margin-right:24px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}
.divArchives li:hover a,.divAuthors li:hover a,.divCatalog li:hover a,.divFavorites li:hover a,.divLinkage li:hover a,.divNavBar li:hover a,.divStatistics li:hover{padding-left:20px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}
.divMisc li{float:left;width:43%;margin-right:10px;padding-top:18px;padding-bottom:18px}
.divMisc{overflow:hidden}
.cp-hello{line-height:35px;font-size:14px;color:#666}
.cp-login{line-height:35px;font-size:14px;color:#666}
.cp-vrs{line-height:35px;font-size:14px}
.divArchives li,.divAuthors li,.divCatalog li,.divFavorites li,.divLinkage li,.divNavBar li,.divStatistics li{padding-bottom:5px;margin-bottom:5px}
.divArchives li a,.divAuthors li a,.divCatalog li a,.divFavorites li a,.divLinkage li a,.divMisc li a,.divNavBar li a,.divStatistics li{color:#555;font-size:14px;margin-right:24px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}
.divArchives li:hover a,.divAuthors li:hover a,.divCatalog li:hover a,.divFavorites li:hover a,.divLinkage li:hover a,.divNavBar li:hover a,.divStatistics li:hover{padding-left:20px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}
.divMisc li{float:left;width:43%;margin-right:10px;padding-top:18px;padding-bottom:18px}
.divPrevious li{position:relative;padding-left:12px;margin-bottom:12px}
.divPrevious li i{position:absolute;left:0;top:4px;font-size:10px;font-weight:bolder}
.widget ul a{text-decoration:none;color:#555}
.divPrevious li .widget-hotpost-brief-time{color:#bbb}
.divCalendar table{width:100%;margin-top:10px;font-size:13px;table-layout:fixed}
.divCalendar caption{text-align:center;height:35px;font-weight:700;font-size:13px;line-height:35px;background-color:#fbfbfb;border:1px solid #e0e1e2}
.divCalendar caption a{color:#555}
.divCalendar th{background-color:#fbfbfb;color:#555;text-transform:uppercase;border:1px solid #e0e1e2;height:26px}
.divCalendar td{text-align:center;color:#666;border:1px solid #e0e1e2;line-height:30px}
.divCalendar td a{display:block;line-height:30px;background:#e94c3d;color:#fff}
.divSearchPanel input[type=text]{width:70%;height:30px;margin-left:5px;padding-left:10px;outline:0;vertical-align:bottom;background:#fff;border:1px solid #E8E9E7}
.divSearchPanel input[type=submit]{font-size:16px;font-weight:700;color:#fff;line-height:28px;padding-left:15px;padding-right:15px;border:2px solid #2d5d8e;background:#2d5d8e;outline:0;cursor:pointer}
.crumbs{line-height:27px}
.comments{overflow:hidden;margin-bottom:15px;background:#fff;padding:20px}
.comments h3{font-size:15px;margin:0 0 15px;font-weight:700}
.comments h3 span{font-size:13px;font-weight:400;color:#999}
@media (max-width:544px){.comments{margin-left:0;margin-right:0;padding:15px;border-radius:0;margin-bottom:10px}
}
.commentform{overflow:hidden;margin-bottom:15px;position:relative}
.commentform .ipt{border-radius:2px;margin-bottom:10px;border-color:#e6e6e6}
.commentform .ipt:focus{border-color:#66AFE9}
.commentform .btn{float:left}
.commentform-text{color:#999;line-height:35px;font-size:12px;background-color:#f6f6f6;border-radius:2px;padding:0 15px;display:inline-block}
.commentform-text p{margin:0}
.commentslist>.comment-item .comment-itemsss{border-bottom:none;margin-top:15px;padding-left:65px;padding-right:5px;border-radius:3px;margin-left:-60px;margin-bottom:-10px}
.comment-items{border-bottom:none;margin-top:15px;padding-left:15px;padding-right:15px;border-radius:3px;margin-left:-60px;margin-bottom:10px;margin-left:38px;background-color:#f6f6f6}
.commentslist>.comment-item .comment-item .text{font-size:12px}
.commentslist>.comment-item>.comment-item{background-color:#f6f6f6;margin-left:0;margin-bottom:0}
.commentslist>.comment-item>.comment-item>.comment-item{background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#fff}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#f6f6f6}
.commentslist>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item>.comment-item{background-color:#fff}
.comment-item{padding:15px 0 15px 50px;border-bottom:1px solid #f0f0f0;overflow:hidden}
.comment-item:hover .reply{display:inline-block}
.comment-item:last-child{border-bottom:none}
.comment-item .avatar{float:left;width:40px;height:40px;border-radius:100px;margin-left:-50px;position:relative}
.comment-item .user{margin-right:15px}
.comment-item time{margin-right:15px}
.comment-item footer{font-size:12px;color:#bbb;margin-top:7px;line-height:12px}
.comment-item footer a{color:#bbb}
.comment-item footer a:hover{color:#55595c}
.comment-item footer .reply{display:none}
.comment-item .text{color:#666}
.comment-tips{padding:10px 20px;position:absolute;top:58%;left:50%;z-index:9999;background-color:#FB5C47;color:#fff;opacity:0;border-radius:2px}
.commentpopup-mask{z-index:100;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#333;background-color:rgba(0,0,0,.8)}
.commentpopup-box{z-index:101;position:fixed;top:50%;left:50%;width:600px;margin:-200px 0 0 -300px;background-color:#FFF;border-radius:4px;padding:30px}
.commentpopup-box h4{font-size:14px;line-height:14px;font-weight:700;margin-bottom:15px}
.commentpopup-box .commentform{margin-bottom:0}
.commentpopup-box .commentform [name=content]{height:161px}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.ipt{display:block;width:97%;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:.1rem}
.ipt::-ms-expand{background-color:transparent;border:0}
.ipt:focus{border-color:#66afe9;outline:0}
.ipt::placeholder{color:#999;opacity:1}
.ipt:disabled,.ipt[readonly]{background-color:#eceeef;opacity:1}
.ipt:disabled{cursor:not-allowed}
.ipt-file,.ipt-range{display:block}
.ipt-label{padding:.375rem .75rem;margin-bottom:0}
.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;padding:.375rem 1rem;font-size:.875rem;line-height:1.5;border-radius:.1rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.btn.focus{text-decoration:none}
.btn.active,.btn:active{background-image:none;outline:0}
.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}
a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}
.btn-primary{color:#fff;background-color:#0ae;border-color:#0ae;margin:10px 10px 0 0;width:120px;height:36px;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;text-align:center;font-size:14px;line-height:16px;cursor:pointer}
.btn-primary:hover{color:#fff;background-color:#0098d4;border-color:#0098d4}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0098d4;border-color:#0098d4}
p.comment-form-HomePage,p.comment-form-author{width:48%;float:left}
.comment-form label{padding:6px 0;display:block}
.comment-form input[type=text],.comment-form textarea{padding:8px 1.8%;width:96%;border:1px solid #eee;font-size:14px;background:#FCFCFC}
p.comment-form-email{width:48%;float:right}
p.comment-form-Verify{width:48%;float:left;clear:both}
.comment-form{margin-bottom:10px;overflow:hidden}
.commentform .ipt{border-radius:2px;margin-bottom:10px;border-color:#e6e6e6;padding:8px 1.8%;width:100%;border:1px solid #eee;font-size:14px;background:#FCFCFC}
p.posttop{position:relative;z-index:5;font-size:12px;padding:8px 0;width:100%;clear:both;overflow:hidden}
p.posttop a{float:right;line-height:1.5em;margin-right:6px;cursor:pointer;text-decoration:none;color:#777}
.topArea .key{height:20px;line-height:20px;overflow:hidden}
.posttheme{float:left;margin-bottom:30px}
@media (max-width:768px){.posttheme{float:none;text-align:center}
}
.posttheme a{display:inline-block;text-align:center;border-radius:50px;color:#fff;background-color:#f45c5b;padding:10px 20px 9px;font-size:14px;border-bottom:0 solid #ffc81f!important;cursor:pointer;line-height:1}
.posttheme a:hover{opacity:.8;filter:alpha(opacity=80);color:#fff!important}
.xshare{margin-bottom:10px!important}

.c-share-list .c-share-btn .c-img {
    width: 60px;
    height: 60px;
    padding-bottom: 0;
    background: #fff;
    border: 1px solid #f0f0f0;
    border-radius: 50%;
}
.c-share-list .c-line-clamp1 {
    width: 60px;
    line-height: 30px;
}
.c-share-list .c-span3 {
    width: 80px;
    -webkit-box-flex: 3;
    -webkit-flex: inherit;
}
.c-share-list .c-row {
    width: auto;
    display: -webkit-box;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: justify;
    -webkit-box-align: stretch;
    -webkit-box-lines: single;
    display: -webkit-flex;
    -webkit-flex-direction: row;
    -webkit-justify-content: center;
    -webkit-align-items: stretch;
    -webkit-align-content: flex-start;
    -webkit-flex-wrap: nowrap;
}
mip-accordion .mip-accordion-content {
    display: block !important;
    overflow: hidden;
}

@media (max-width:768px){.xshare{display:none}
}
.xshare a{float:left;text-align:center;margin-left:5px;border-radius:50px;color:#999;background-color:#f0f0f0;padding:10px 20px 9px;font-size:12px;line-height:1}
.xshare a:hover{color:#fff}
.xshare a.share-weixin:hover{background-color:#5FCF80}
.xshare a.share-weibo:hover{background-color:#FD001B}
.xshare a.share-qzone:hover{background-color:#FFB02E}
.xshare a.share-qq:hover{background-color:#00AAF0}
.qr-code{position:fixed;top:0;bottom:0;width:100%;text-align:center;z-index:99999;display:none}
.qr-code-mask{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0}
.qr-code .qr-code-in{width:180px;position:absolute;top:120%;opacity:0;left:50%;margin-top:-117px;margin-left:-90px;background-color:#fff;padding:20px}
.qr-code p{margin:15px 0 0;font-weight:700}
.divPosttop h3{margin-bottom:0}
@media screen and (max-width:1020px){.container{margin:0 auto;max-width:90%}
.sidebar,.w348,.zhuanti{display:none}
.slideBox,.slideBox .bd img{width:100%;height:auto}
.content{margin-right:0}
.navbar{max-width:100%}
.topasd{display:none;}
.recommend .fl{float: inherit;}
}
@media screen and (max-width:780px){.top-bar p{display:none}
.searchBar{display:none}
.notice{background:url(../images/icon15-423.png) no-repeat 0 6px;width:90%}
.header .moble-bars{display:block;text-align:center;line-height:24px;font-size:14px;color:#fff;padding:10px;border-bottom:1px solid #E1E1E1}
.header .fa-fe{padding-right:5px}
.navbar{padding:0 10px;float:none}
.header menu{float:none!important;width:100%;position:relative}
.navbar{display:none}
.header .logo{display:block;float:none!important;text-align:center}
.header .logo img {width: 140px;min-width: inherit;max-width: inherit;}
.header menu li{display:block;float:none!important;text-align:left}
.header menu li i,.header menu li:before{display:none!important}
.navbar li a{padding:0}
.header menu>ul>li>ul{position:relative;display:block;border:none;padding:0;box-shadow:none!important;top:auto;right:auto;width:100%;background-color:transparent;text-align:left}
.header menu>ul>li>ul li{font-size:12px;padding-left:40px}
.header menu>ul>li>ul li a{display:block;color:#fff!important;line-height:40px}
.navbar li.active,.navbar li.on{width:initial;background:rgba(38,154,255,.98);margin:0 -20px}
.navbar li.on a{margin:0 20px}
.header menu>ul>li>ul li.on a{margin:0 40px}
mip-accordion .mip-accordion-content {
    display: none !important;
    overflow: hidden;
}
}
@media screen and (max-width:640px){.user-details{display:none}
.details{width:50%}
.news-body p{height:47px;overflow:hidden}
.selector .web-topic{display:none}
.selector .time-filter a{float:left;text-decoration:none;color:#999;line-height:27px;height:25px;padding:0 4px;font-size:12px;margin-left:0;margin-right:5px;word-spacing:-2px font-size: 14px;text-align:center;display:inline-block;letter-spacing:1px}
.article-meta .error,.meta-cat{display:none}
.meta-tags .item.tag{margin-bottom:5px}
}
.padding0{padding:0}
.topasd{width:486px;height:60px;overflow:hidden}
.listads,.postads{width: 100%;height: auto;overflow:hidden}
.following{width:300px}
.following2{position:fixed;top:10px;z-index:999}
#browsehappy{padding:.9em 0;border-bottom:1px solid #ddd;background:#FFF7D3;color:#aa6800;text-align:center;font-family:arial,sans-serif;font-size:14px}
#browsehappy a{padding:4px;color:#008DFD}
#browsehappy a:hover{text-decoration:underline}
.bottom_tools{position:fixed;z-index:999;right:20px;bottom:40px}
.bottom_tools>*{font:0/0 a;display:block;margin-top:5px;color:transparent;border:0;background-color:transparent;text-shadow:none}
.qr_img{position:absolute;top:-127px;left:-176px;display:none;max-width:173px}
#scrollUp{width:48px;height:48px;background:url(../images/icon-arr2a.png) center center no-repeat;background-color:#b7bac5;display:none}
.qr_tool{width:48px;height:48px;background-image:url(../images/icon-9c9.png);background-position:0 48px;cursor:pointer}
.qr_tool:hover{background-position:0 0}
#scrollUp:hover{background-color:#333}