@charset "utf-8";
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;background:#ededed}
* {
    margin: 0;
    padding: 0;
}
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}
label{white-space:nowrap}
.container{margin:0 auto;}
.clear{clear:both}
.clear_fix{zoom:1}
.clear_fix:after{display:block;clear:both;content:".";visibility:hidden;height:0;font-size:0}
.container{margin:0 auto}
mip-img{max-width:100%!important;width:inherit!important;height:auto!important;text-align:center}
mip-img img{display:inline-block!important;min-width:inherit!important;max-width:inherit!important;width:inherit!important;height:inherit!important;margin:inherit!important}

.header{width:100%;position:fixed; width:190px;background-color:#f6f6f6;margin:0;padding:0;z-index:99;}
.container{max-width:1320px;background-color:#fff;margin:0 auto;text-align:left;position:relative}
.container:after,.container:before{display:table;content:"";line-height:0}
.container:after{clear:both}
.content-wrap{width:100%;float:left}
.content{margin-right:320px;margin-left:190px;padding:20px 25px 0;min-height:800px;overflow:hidden}
.sidebar{float:left;margin-left:-320px;width:300px;position:relative;padding-top:20px}
.error404{background-color:#fff}
.logo{margin:0;font-size:0}
.logo a{display:block;height:120px;overflow:hidden;background-color:#d10101;color:#fff}
.logo-img-m{display:none}
.feeds{padding:15px 0 15px 15px;margin-bottom:10px;overflow:hidden;background-color:#f9f9f9;border-bottom:1px solid #eee;line-height:28px}
.feeds-title{margin:0 0 7px -15px;padding:0;color:#999;text-align:center}
.feed{opacity:.8;color:#666;font-size:12px;display:inline-block;width:48%}
.feed i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;position:relative;top:1px}
.feed:active,.feed:hover{opacity:1}
.feed-weibo i{background-color:#ff5e52}
.feed-tqq i{background-color:#1faeff}
.feed-facebook i{background-color:#2365da}
.feed-twitter i{background-color:#00d5e7}
.feed-weixin i{background-color:#4bc916}
.feed-rss i{background-color:#f1b305}
.feed-weibo:hover{color:#ff5e52}
.feed-tqq:hover{color:#1faeff}
.feed-facebook:hover{color:#2365da}
.feed-twitter:hover{color:#00d5e7}
.feed-weixin:hover{color:#4bc916}
.feed-rss:hover{color:#f1b305}
.feed-weixin-hide{display:none!important}
.deliver{text-align:center;padding:0 15px}
.deliver .btn{padding:10px;border-width:2px;border-color:#ddd;color:#777}
.deliver .btn:hover{border-color:#ccc;color:#444;background-color:#f6f6f6}
.deliver .glyphicon{top:2px;margin-right:3px}
.slinks{text-align:center;color:#999;font-size:12px;line-height:25px}
.slinks a{color:#999;margin:0 5px}
.slinks a:hover{color:#666;text-decoration:underline}
.user-welcome{padding:8px 8px 7px 58px;font-size:12px;margin:20px 15px 20px 15px;background-color:#eee;border-radius:2px;box-shadow:-1px -1px 0 rgba(0,0,0,.1),inset -1px -1px 0 rgba(0,0,0,.03)}
.user-welcome .avatar{float:left;margin-left:-50px;width:40px;height:40px;border-radius:8px;position:relative;top:-1px}
.user-welcome strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#ff5e52}
.user-logout{font-size:12px;text-align:center;margin-top:-15px;color:#999}
.user-logout a{color:#999;text-decoration:underline}
.nav{position:relative;font-size:16px;width:100%;border-bottom:1px solid #eee;list-style:none;padding:0;margin-bottom:0}

.nav li.navmore{width:50px;height: 18px;    font-size: 19px;position:absolute!important;    right: -14px;
    top: 6px;border-bottom:0!important;}


.nav li{position:relative}
.nav li a{padding:12px 25px;color:#666;display:block}
.nav li a:focus,.nav li a:hover{color:#444;background-color:#fff}
.nav li.current-menu-item>a,.nav li.current-menu-parent>a,.nav li.current-post-ancestor>a,.nav li.current_page_item>a{color:#ff5e52;background-color:#fff;position:relative;z-index:2}
.nav li ul{position:absolute;top:-2px;left:100%;min-width:160px;z-index:10;font-size:14px;border:2px solid #eee;border-left:none;background-color:#fff;z-index:2;list-style:none;margin:0;padding:5px 0;display:none}
.nav li:hover>ul{display:block}
.nav li ul>li>a{padding:8px 10px 8px 25px;color:#999}
.nav li ul>li>a:hover{background-color:#f6f6f6;color:#555}

.navshows{overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;height:100%}
.navshows .nav{position:fixed;left:0;top:44px;right:0;bottom:0;height:100%;padding:0 40px 42px 20px;overflow-y:auto;    width: inherit;z-index: 1;}
.navshows .nav>li{display:block;padding:6px 0;border-bottom:1px solid #eee;float:none;text-align:left;position:relative;z-index:1;}
.navshows .nav li a{font-size:14px;padding:0;line-height:30px}
.navshows .nav li.navmore{    top: -2px;}

.nav .glyphicon{margin-right:10px;top:2px}
.btn-navbar{display:none;float:right;padding:5px 8px 6px;margin-left:5px;margin-right:5px;margin-top:11px;background-color:#404040}
.btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f9f9f9}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px}
.dropdown-menu:before{content:'';display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-5px;left:9px}
.dropdown-menu:after{content:'';display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #fff;position:absolute;top:-4px;left:10px}
.dropdown-menu.pull-right{left:auto;right:0}
.dropdown-menu.pull-right:before{left:auto;right:6px}
.dropdown-menu.pull-right:after{left:auto;right:7px}
.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px}
.menu{margin-right:20px;margin-top:11px}
.search-suggest.dropdown-menu>li>a{padding:4px 7px 3px}
.search-suggest span{float:right;color:#999}
.search-suggest .active span{color:#fff}
.header .search-form{width: 108px;padding-right:48px;margin:15px 0 0 15px;overflow:hidden;}
.header .search-form .btn{width:48px}
.header .search-form .form-control{border-width:1px}
.search-form{/* padding:10px 70px 0 0; */position:relative;}
.search-form .form-control{color:#666;border:solid 2px #ddd;box-shadow:none;border-radius:0;border-right:none;padding:5px 5px 5px 10px;}
.search-form .form-control:focus{border-color:#ccc}
.search-form .btn{position:absolute;bottom:0;right:0;box-shadow:none;width:70px;padding:6px;border-radius:0;background-color:#d10101;color:#fff;opacity:.85}
.search-form .btn:focus,.search-form .btn:hover{opacity:1}
.header #bdcs{float:left;width:220px;padding-right:54px;margin:12px 0 0 30px}
.header #bdcs .bdcs-search-form-submit{width:54px}
.header #bdcs .bdcs-search-form-input{border-width:1px}
.pull-left{float:left}
.pull-right{float:right}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.form-control{display:block;width:100%;/* height:34px; */padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}
textarea.form-control{height:auto}
input[type=search]{-webkit-appearance:none}
input[type=date]{line-height:34px}
.postt{margin-bottom:20px;clear:both;position:relative;overflow:hidden}
#noticet{padding-left:26px;line-height:35px;border:1px dashed #b9ab9e;background-color:#fcfaf7;background-image:url(images/gnew2.gif);background-repeat:no-repeat;background-position:10px 7px;margin-right:0;margin-left:0}
#noticet h3{font-size:14px;line-height:25px;font-weight:400;padding-left:15px}
#noticet h3 a{font-weight:400}
#noticet li{list-style-type:none}
#main{overflow:hidden;margin-bottom:10px;clear:both}
.home_diy{background-color:#fff;border-radius:3px;padding:10px 15px 0;overflow:hidden;margin-bottom:5px}
.home_diy .box{float:left;width:50%;margin-bottom:5px;overflow:hidden}
.home_diy .box h2{padding-right:2px;height:30px;font-weight:600;font-size:18px;background:#fff;position:absolute;z-index:1}
.home_diy .box hr{border:none;border-bottom:1px #d10101 solid;padding:0;margin:0;color:#e5e5e5;height:1px;margin-top:31px;width:100%}
.home_diy ul{padding:5px 0}
.home_diy li{padding:3px 0;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.home_diy li::before{content:"";position:absolute;width:4px;height:4px;background-color:#d10101;border-radius:50%;margin-top:8px}
.home_diy li a{padding-left:12px}
.toutiao{background-color:#fff;border-radius:3px;overflow:hidden;margin-bottom:10px}
.toutiao .tit{overflow:hidden;margin-bottom:10px}
.toutiao .tit h2{padding-right:2px;height:30px;font-weight:600;font-size:18px;background:#fff;position:absolute;z-index:1;border-bottom:3px #d10101 solid}
.toutiao .tit hr{border:none;border-bottom:1px #d10101 solid;padding:0;margin:0;color:#e5e5e5;height:1px;margin-top:31px;width:100%;margin-bottom:0}
.slider{background:#fff;border-radius:3px;margin-bottom:20px;overflow:hidden}
.tt_body ul{margin-right:-2%}
.tt_body li{float:left;width:48%;margin-right:2%;padding:8px 0;border-bottom:1px dotted #ddd}
.tt_body li a{display:inline-block}
.tt_body li .img{display:block;float:left;width:100px;height:56px;overflow:hidden}
.tt_body li p{margin-left:110px;font-size:16px;line-height:25px;height:50px;overflow:hidden}
.tt_body li:last-child,.tt_body li:nth-last-child(2){border-bottom:none}
.home_cate{overflow:hidden;margin-right:-.7%}
.cate_box{float:left;width:49.3%;margin-right:.7%;background-color:#fff;border-radius:3px;overflow:hidden;margin-bottom:5px;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cate_box .tit{overflow:hidden;margin-bottom:10px}
.cate_box .tit h2{padding-right:2px;height:30px;font-weight:700;font-size:18px;background:#fff;position:absolute;z-index:1;border-bottom:3px #d10101 solid}
.cate_box .tit hr{border:none;border-bottom:1px #d10101 solid;padding:0;margin:0;color:#e5e5e5;height:1px;margin-top:31px;width:100%;margin-bottom:0}
.cate_box .article{overflow:hidden;margin-bottom:2px}
.cate_box .article .img{display:block;float:left;width:150px;height:110px;overflow:hidden}
.cate_box .article h3{margin-left:160px;font-size:16px;white-space:normal;line-height:24px;max-height:48px;overflow:hidden;font-weight:400;margin-bottom:5px}
.cate_box .article p{margin-left:160px;font-size:14px;color:#888;line-height:20px;max-height:60px;overflow:hidden}
.cate_box li{padding:4px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative}
.cate_box li::before{content:"";position:absolute;width:4px;height:4px;background-color:#d10101;border-radius:50%;overflow:hidden;margin-top:8px}
.cate_box li a{padding-left:12px}
.main_body{background-color:#fff;border-radius:3px;overflow:hidden;margin-bottom:5px}
.main_news section{padding:0;height:34px;overflow:hidden}

.main_news .mip-vd-tabs-nav{background-color:#ededed;height:auto;padding:0;-webkit-align-content:stretch;-webkit-align-items:stretch;display:block;overflow:hidden}
.main_news .mip-vd-tabs-nav li{display:inline-block;height:auto;line-height:34px;font-size:15px;width:auto;cursor:pointer}
.main_news .mip-vd-tabs-nav li h2{font-weight:400;font-size:16px}
.main_news .mip-vd-tabs-nav li.mip-vd-tabs-nav-selected{background-color:#d10101;border-bottom:none;color:#fff}



.list_title2{/* margin-top:15px; */height: 34px;line-height: 34px;background:#fff;overflow: hidden;background:#f0f0f0;border-radius: 3px;}
.list_title2 dd{float:left;display:block;/*width:115px;*/padding: 0px 15px;/* text-align:center; */font-size: 16px;font-weight: 400;margin-right: 0px;cursor:pointer;}
.list_title2 dd a{float:left;display:block;padding:0 20px;font-size:15px;color:#666}
.list_title2 .active{background: #f0f0f0 !important;color: #333;}

.index_list .active{
    background: #d10101!important;
    color: #fff;
    }
.tab_main{clear:both}


article{overflow:hidden;padding:20px 0;border-bottom:1px solid #eee}
article:hover{background-color:#fcfcfc}
article header{overflow:hidden;margin-bottom:15px}
article .tit{float:left;width:48px;height:48px;background-color:#eee;text-align:center;border-radius:3px;overflow:hidden}
article .tit span{display:block;width:100%;height:20px;line-height:20px;background-color:#d10101;color:#fff}
article .tit span.ri{line-height:28px;background-color:transparent;color:#333}
article h3{margin-left:58px;font-size:21px;line-height:25px;height:25px;overflow:hidden;font-weight:400}
article .info{margin-left:58px;margin-top:5px;font-size:12px;color:#999}
article .info span{margin-right:10px}
article .info span a{color:#999}
article .post_img{float:left;width:160px;height:105px;overflow:hidden}
article .post_img img{width:100%}
article .post_text{margin-left:175px}
article .post_text p{font-size:14px;line-height:25px;max-height:100px;overflow:hidden}
article .post_text span{margin-top:5px;display:inline-block;color:#888}
article .post_text span a{display:inline-block;margin-right:5px}
article .noimg{margin-left:0}
.pagebar{padding:10px 0;overflow:hidden;font-size:0;text-align:center}
.pagebar a,.pagebar span{display:inline-block;padding:10px 16px;margin-bottom:3px;text-align:center;background-color:#d10101;color:#fff;font-size:13px;border-right:1px solid #b60101}
.pagebar a:hover,.pagebar span{background-color:#b60101}
.breadcrumb{padding:0 10px;line-height:32px;border:1px solid #e9e9e9;background:#f9f9f9;border-radius:5px}
.breadcrumb i{font-size:14px;margin:0 5px}
.list_tit{margin-top:10px;overflow:hidden}
.list_tit h1{padding-right:2px;height:30px;font-weight:700;font-size:18px;background:#fff;position:absolute;z-index:1;border-bottom:3px #d10101 solid}
.list_tit hr{border:none;border-bottom:1px #d10101 solid;padding:0;margin:0;color:#e5e5e5;height:1px;margin-top:31px;width:100%;margin-bottom:0}
.post{background-color:#fff;border-radius:3px}
.post .post_tit{padding:10px 0 10px;border-bottom:1px solid #e3e3e3;margin-bottom:5px}
.post .post_tit h1{font-size:26px;margin-bottom:10px;line-height:1.5}
.post .post_tit .info{color:#999;font-size:13px}
.post .post_tit .info span{margin-right:10px}
.post .post_tit .info span a{color:#999}
.article_content{font-size:15px;line-height:25px;padding:10px 0;padding-bottom:0;word-wrap:break-word;position:relative;margin-bottom:15px;overflow:hidden}
.article_content .mip-img-loading img{position:inherit!important}
.article_content p mip-img{max-width:100%}
.article_content img{margin:5px 0;width:auto;max-width:100%;height:auto;margin:0 auto;display:block}
.article_content h2,.article_content h3,.article_content h4,.article_content h5{padding:0;margin:25px 0;color:#555;font-weight:700}
.article_content h2{font-size:18px}
.article_content h3{font-size:16px}
.article_content h4{font-size:15px}
.article_content h5{font-size:14px}
.article_content ol,.article_content ul{margin:0 0 18px 46px}
.article_content ul{list-style:disc}
.article_content ol{list-style:decimal}
.article_content li{margin-bottom:6px;list-style: inherit;}
.article_content p{margin-bottom:5px;line-height:171%;color:#2a2a2a;font-size:16px;padding:8px 0}
.article_content p img:only-child,.article_content p mip-img:only-child{text-indent:0}
.article_content pre{word-wrap:break-word}
.article_content table{border-top:solid 1px #ddd;border-left:solid 1px #ddd;width:100%;margin-bottom:18px}
.article_content table th{background-color:#f9f9f9;text-align:center}
.article_content table td,.article_content table th{border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:5px 10px}
.article_content a{color:#450a11;text-decoration:underline}
.article_content a:hover{color:#d10101}
.article_content pre,.comment pre{margin:20px 0;font:13px/20px 'courier new';background:#272822;padding:10px 15px;color:#f8f8d4;border:none}
.article_content blockquote{margin:10px;border:1px #d0d4c8 dashed;background:#f4f5f6 url(images/blockquote.gif) 5px 3px no-repeat;padding:10px 10px 10px 42px}
.article_content blockquote p{padding:8px 0;text-indent:0;text-align:justify;word-break:break-all;color:#2a2a2a}
.article_content embed{display:block;margin-left:auto;max-width:100%;margin-right:auto}
.statement{text-align:justify;margin:10px auto 5px;border:1px dashed #f8f8f8;background: #F8F8F7 url(images/blockquote.png) 1px 13px no-repeat;padding:13px 26px 13px 32px;border-radius:8px;position:relative;}
.statement:after{content:"";display:block;width:31px;height:27px;position:absolute;background: url(images/blockquote.png) 0 0 no-repeat;right:2px;bottom: 13px;background-size:100%;z-index:26;transform:rotateZ(180deg);}
.statement a{padding:0 5px;color:#448ef6;font-weight:700}
.statement span{margin:0 3px;color:#c00000}

.post-tag{padding-top: 15px;}
.post-tag a{padding:4px 10px;background-color:#38A3DB;color:#fff;font-size:14px;line-height:16px;font-weight:400;margin:0 5px 5px 0;border-radius:2px;text-decoration: none;display:inline-block}
.post-tag a:nth-child(5n){background-color:#4a4a4a}
.post-tag a:nth-child(5n+1){background-color:#ff5e5c}
.post-tag a:nth-child(5n+2){background-color:#ffbb50}
.post-tag a:nth-child(5n+3){background-color:#1ac756}
.post-tag a:nth-child(5n+4){background-color:#19b5fe}
.post-tag a:hover{color: #fff;background-color:#1b1b1b}

a.prev,a.next{display:block;width:108px;height:282px;position:fixed;left:50%;top:50%;margin-top:-141px;background:url("images/arrow.png") no-repeat;}

a.prev{margin-left:-820px;background-position:0 0;}

a.next{margin-left:720px;background-position:0 -300px;}

a.prev:hover,a.next:hover{background-color:#F6F6F6;}



.tags{margin-bottom:15px;overflow:hidden}
.tags span{font-size:15px}
.tags a{display:inline-block;line-height:18px;background-color:#d10101;padding:2px 12px;margin-right:10px;color:#fff;text-indent:0}
.tags a:hover{background-color:#d10101;color:#fff}
.Prev_Next{background-color:#ededed;padding:6px 10px;overflow:hidden;border-radius:3px;margin-bottom:15px}
.Prev_Next span{float:left;width:50%;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.article_related .tit{position:relative;margin-bottom:0;overflow:hidden}
.article_related .tit h5{padding-right:2px;height:30px;font-weight:700;font-size:16px;background:#fff;position:absolute;z-index:1;border-bottom:3px #d10101 solid}
.article_related .tit hr{border:none;border-bottom:1px #d10101 solid;padding:0;margin:0;color:#e5e5e5;height:1px;margin-top:31px;width:100%;margin-bottom:10px}
.related_body{overflow:hidden}
.related_body ul{margin-right:-2%;overflow:hidden}
.related_body li{float:left;width:48%;margin-right:2%;padding:4px 0;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.related_body li::before{content:"";width:4px;height:4px;border-radius:50%;background-color:#d10101;position:absolute;margin-top:8px}
.related_body li a{padding-left:12px}
.widget{margin-bottom:15px;overflow:hidden}
.widget h5{padding-right:2px;height:30px;font-weight:700;font-size:16px;background:#fff;position:absolute;z-index:1;border-bottom:3px #d10101 solid}
.widget hr{border:none;border-top:1px #d10101 solid;padding:0;margin:0;color:#e5e5e5;height:1px;margin-top:31px;width:100%;margin-bottom:10px}
.widget ul{list-style:none}
.widget li{padding:5px 0;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.widget li::before{content:"";width:4px;height:4px;border-radius:50%;background-color:#d10101;position:absolute;margin-top:8px}
.widget li a{padding-left:12px}
.widget_searchpanel form{/* width:100%; */height: 37px;line-height: 36px;border:1px solid #d10101;overflow:hidden;}
.widget_searchpanel form input{float:left;width: 70%;line-height: 36px;border:none;overflow:hidden;padding:0;padding-left:5%;}
.widget_searchpanel form button{float:right;width: 25%;line-height: 38px;text-align:center;border:none;background-color:#d10101;color:#fff;cursor:pointer;}
.widget_searchpanel form button:hover{background-color:#b60101}
.widget_hot li{position:static}
.widget_hot li::before{content:"";display:none}
.widget_hot li i{display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;background-color:#eee;border-radius:50%;font-style:normal;color:#666}
.widget_hot li i.active-1{background-color:#d10101;color:#fff}
.widget_hot li i.active-2{background-color:#2ea7e0;color:#fff}
.widget_hot li i.active-3{background-color:#6bc30d;color:#fff}
.widget_hot li a{padding-left:7px}
.widget_catalog ul ul{display:none}
.widget_paihang{border-top:2px #d10101 solid}
.widget_paihang section{margin-bottom:6px}
.widget_paihang section li{position:static;padding:0;height:auto;line-height:30px}
.widget_paihang section li::before{content:"";display:none}
.widget_paihang .mip-vd-tabs-nav{padding:0;height:auto;background-color:#eee;border-bottom:1px solid #ddd;cursor:pointer;font-size:15px}
.widget_paihang .mip-vd-tabs-nav .mip-vd-tabs-nav-selected{border-bottom:none;background-color:#d10101;color:#fff}
#tbCalendar{width:100%;text-align:center}
.divCalendar caption{height:20px;line-height:20px}
.divCalendar td{padding:1px 0}
.divCalendar td a{display:block;margin:5px;background-color:#d10101;color:#fff}
.divComments li{height:auto;line-height:23px;padding:5px 0;border-bottom:1px dashed #eee}
.divComments li .img{float:left;width:40px;height:40px;margin-top:3px;border-radius:3px;overflow:hidden}
.divComments li .img img{width:100%;height:auto}
.divComments li .info{margin-left:50px}
.divComments li .info span{color:#888}
.divComments li .info p{max-height:46px;overflow:hidden}
.widget_archives li,.divAuthors li,.widget_catalog li,.divLinkage li{float:left;width:50%}
.divMisc li::before,.divStatistics li::before{content:"";display:none}
.divPrevious li:nth-child(2):before{background-color:#2ea7e0}
.divPrevious li:nth-child(3):before{background-color:#6bc30d}
.divMisc li{float:left;width:43%;margin-right:10px;padding-top:18px;padding-bottom:18px}
.divTags li{font-size: 12px;color: #666;background-color: #fafafa;display:inline-block;margin:0 5px 5px 0;padding:2px 6px;line-height:20px;font-weight:400;border: 1px #dedede solid;}
.divTags li:hover{opacity:.8;filter:alpha(opacity=80);/* color:#fff!important */}
.divTags li a{color: #777;}
.divTags li::before{content:"";width:0;height:4px;border-radius:50%;background-color:#d10101;position:absolute;margin-top:8px}
.divTags li a{padding-left:0}
.widget_tuijian .tj_box{overflow:hidden;margin-bottom:10px}
.widget_tuijian .tj_box .img{float:left;width:100px;height:80px;overflow:hidden}
.widget_tuijian .tj_box .img img{width:100%;height:auto}
.widget_tuijian .tj_box .info{margin-left:115px;margin-top:-2px}
.widget_tuijian .tj_box .info p{line-height:28px;font-size:16px;max-height:84px;overflow:hidden}
.widget_tuijian ul{list-style:none}
.widget.gymk{border:1px solid #eee;overflow:hidden;position:relative}
.widget.gymk h3{text-align:center}
.widget.gymk h3:after{display:none}
.widget.gymk div{text-align:center}
.widget.gymk div .gybg mip-i-space{max-width:328px;height:136px;padding-bottom:0!important}
.widget.gymk .gybg{overflow:hidden}
.widget.gymk .gybg img{max-width:328px;height:136px;width:auto}
.widget.gymk .gyimg{width:80px!important;height:80px!important;margin:-40px auto 0 auto;display:block}
.widget.gymk .gyimg{display:block!important;width:80px!important;height:80px!important;border:4px solid #fff!important;border-radius:50px;box-shadow:0 0 15px rgba(0,0,0,.1)}
.widget.gymk .gyimg mip-i-space{width:80px!important;height:80px!important;border-radius:50px;padding:0!important}
.widget.gymk .gyurl{display:inline-block}
.widget.gymk .gytitle{font-size:18px;padding:15px 15px}
.widget.gymk .gytext{font-size:14px;color:#666;line-height:24px;padding:0 10px}
.widget.gymk ul{padding:25px 0 5px 0}
.widget.gymk li{width:32%;display:inline-block;text-align:center;height:auto;line-height:22px;position:relative}
.widget.gymk li span{display:block;width:100%;clear:both;color:#999;font-size:12px}
.widget.gymk li span.s1{font-size:20px;font-family:Roboto-Light;color:#666;font-weight:100}
.widget.gymk li:after{content:"";width:1px;height:33px;background:#f1f1f1;position:absolute;right:0;top:6px}
.widget.gymk li.last:after{display:none}
.widget.gymk li::before{background-color:inherit}
.topads{width:900px;padding:16px 0 8px 0;float:right;overflow:hidden;vertical-align:middle}
.topads-a,.topads-b{display:inline-block}
.topads-a{width:570px}
.topads-b{width:324px}
.hads{background-color:#fff;border-radius:3px;overflow:hidden;margin-bottom:10px;}
.chads{background-color:#fff;border-radius:3px;overflow:hidden;margin-bottom:10px}
.home_link{background-color:#fff;border-radius:3px;padding:0 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.home_link .tit{line-height:45px;text-align:center;height:45px;font-size:18px;color:#333}
.home_link ul{overflow:hidden}
.home_link li{display:inline-block;margin-right:15px}
.footer{text-align:center;clear:both;color:#aaa;position:relative;z-index:1;margin-left:190px;padding:30px 30px 20px 30px;border-top:2px solid #eee;font-size:14px;background-color:#f6f6f6}
.footer a{color:#aaa}
.footer a:hover{color:#999}
.flinks{overflow:hidden}
.flinks strong{margin-right:5px}
.flinks ul{display:inline-block;margin:0;padding:0}
.flinks ul li{display:inline-block;margin-right:15px;margin-bottom:15px}
mip-fixed{left:50%;margin-left:610px}
mip-gototop{line-height:42px;width:40px;height:40px;text-align:center;border:none;border-radius:3px;cursor:pointer}
mip-gototop .iconfont{font-size:26px;color:#fff}
#comments{padding-top:15px;background-color:#fff}
.comments{background-color:#fff;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.comments .c_title{overflow:hidden}
.comments .line{height:1px;background-color:#eee;margin:10px 0}
.comments .c_title h5{float:left;font-size:18px;margin-bottom:0;border-left:3px solid #d10101;padding-left:10px}
.comments .c_title h5 i{margin-right:5px;font-style:normal}
.comments .c_title span{display:inline-block;float:right}
.comments .c_title span a{color:#d10101;border-bottom:1px dotted #d10101;margin-left:5px}
.compost{overflow:hidden;margin-bottom:20px}
.compost .cp_avatar{display:none;float:left;width:50px;height:50px;overflow:hidden;box-sizing:border-box}
.compost .cp_avatar img{width:100%;height:100%;border-radius:50%}
.compost .cp_post{overflow:hidden}
.compost .cp_post .cp_box{overflow:hidden;margin-bottom:10px}
.compost .cp_post .cp_box textarea{width:100%;height:80px;border:1px solid #eee;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.compost .cp_post .cp_info{overflow:hidden;width:100%}
.compost .cp_post .cp_info ul{list-style:none;margin-bottom:10px;overflow:hidden}
.compost .cp_post .cp_info li{margin:8px 0;float:left;width:45%;margin-right:2%}
.compost .cp_post .cp_info li label{display:none}
.compost .cp_post .cp_info li input{width:100%;padding-left:5px;height:32px;line-height:32px;border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.compost .cp_post .cp_info li.inpVerify input{width:30%}
.compost .cp_post .cp_info li.inpVerify img{height:32px;width:auto;vertical-align:bottom}
.compost .cp_post .cp_info button{padding:8px 30px;background-color:#d10101;color:#fff;border:1px solid #eee}
.c_list ul{list-style:none;background-color:#fff;overflow:hidden}
.c_list li{margin-bottom:20px}
.c_list li .c_avatar{float:left;width:50px;height:50px;box-sizing:border-box}
.c_list li .c_avatar img{width:100%;height:100%}
.c_list li .c_main{margin-left:70px;padding:0 10px;overflow:auto}
.c_list li .c_main .c_info{overflow:hidden}
.c_list li .c_main .c_info span{float:left;font-size:14px;color:#a1a1a1}
.c_list li .c_main .c_info span a{color:#d10101}
.c_list li .c_main .c_info .icon{display:inline-block}
.c_list li .c_main .c_info span+span{float:right}
.c_list li .c_main .c_info span+span a{border-bottom:0}
.c_list ul ul li .c_avatar{display:none}
.c_list ul ul li .c_main{margin-left:0;margin-top:.5em}

.slider{margin-top:15px}
.thumb-box{padding:1.4em 0 1em;margin-left:-1%;width:102%}
.thumb-box .thumbs{overflow:hidden}
.thumb-box .thumbs li{float:left;width:25%;text-align:center;padding:0 1%}
.thumb-box .thumbs li img{width:100%;max-width:183px;max-height:77px;opacity:.8;-moz-transition:opacity .32s;-o-transition:opacity .32s;-webkit-transition:opacity .32s;transition:opacity .32s;border-bottom:4px solid transparent}
.thumb-box .thumbs li img.active{border-color:#38A3DB;opacity:1}
.thumb-box .thumbs li:hover img{opacity:1;-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s}
@-webkit-keyframes left-right {
  0% {
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -webkit-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }
  100% {
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -webkit-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }
@-moz-keyframes left-right {
  0% {
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -webkit-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }
  100% {
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -webkit-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }
@-ms-keyframes left-right {
  0% {
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -webkit-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }
  100% {
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -webkit-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }
@keyframes left-right {
  0% {
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -webkit-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); }
  100% {
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -webkit-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); } }
@-webkit-keyframes right-left {
  0% {
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -webkit-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }
  100% {
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -webkit-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }
@-moz-keyframes right-left {
  0% {
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -webkit-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }
  100% {
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -webkit-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }
@-ms-keyframes right-left {
  0% {
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -webkit-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }
  100% {
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -webkit-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }
@keyframes right-left {
  0% {
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -webkit-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%); }
  100% {
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -webkit-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%); } }
    .sy-box.sy-loading{background:url(../images/sy-loader.gif) 50% 50% no-repeat;-moz-background-size:32px;-o-background-size:32px;-webkit-background-size:32px;background-size:32px;min-height:40px}
    .sy-box.sy-loading .sy-pager,.sy-box.sy-loading .sy-slides-wrap{visibility:hidden}
    .sy-slides-wrap{position:relative;height:100%;width:100%}
    .sy-slides-wrap:hover .sy-controls{display:block}
    .sy-slides-crop{height:100%;width:100%;position:absolute;overflow:hidden}
    .sy-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute}
    .sy-list.horizontal{-moz-transition:left ease;-o-transition:left ease;-webkit-transition:left ease;transition:left ease}
    .sy-list.vertical{-moz-transition:top ease;-o-transition:top ease;-webkit-transition:top ease;transition:top ease}
    .sy-slide{position:absolute;width:100%;z-index:2}
    .sy-slide.kenburns{width:140%;left:-20%}
    .sy-slide.kenburns.useCSS{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity}
    .sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;-webkit-animation-fill-mode:forwards;-moz-animation-name:left-right;-moz-animation-fill-mode:forwards;-o-animation-name:left-right;-o-animation-fill-mode:forwards;animation-name:left-right;animation-fill-mode:forwards}
    .sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;-webkit-animation-fill-mode:forwards;-moz-animation-name:right-left;-moz-animation-fill-mode:forwards;-o-animation-name:right-left;-o-animation-fill-mode:forwards;animation-name:right-left;animation-fill-mode:forwards}
    .sy-slide.sy-active{z-index:3}
    .sy-slide>img{margin:0;padding:0;display:block;width:100%;border:0}
    .sy-slide>a{margin:0;padding:0;display:block;width:100%}
    .sy-slide>a>img{margin:0;padding:0;display:block;width:100%;max-width:780px;max-height:312px;border:0}
    .sy-controls{display:none;list-style:none;height:100%;width:100%;position:absolute;padding:0;margin:0}
    .sy-controls li{position:absolute;width:10%;min-width:4.2em;height:100%;z-index:33}
    .sy-controls li.sy-prev{left:0;top:0}
    .sy-controls li.sy-prev a:after{background-position:-5% 0}
    .sy-controls li.sy-next{right:0;top:0}
    .sy-controls li.sy-next a:after{background-position:105% 0}
    .sy-controls li a{position:relative;width:100%;height:100%;display:block;text-indent:-9999px}
    .sy-controls li a:link,.sy-controls li a:visited{opacity:.4}
    .sy-controls li a:focus,.sy-controls li a:hover{opacity:.8;outline:0}
    .sy-controls li a:after{content:"";background-image:url(images/arrows.svg);background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;text-align:center;text-indent:0;line-height:2.8em;color:#111;font-weight:800;position:absolute;background-color:#fff;width:2.8em;height:2.8em;left:50%;top:50%;margin-top:-1.4em;margin-left:-1.4em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
    @media only screen and (max-device-width:600px){.sy-controls{display:block}
    .sy-controls li{min-width:2.1em}
    .sy-controls li a:after{width:1.4em;height:1.4em;margin-top:-.7em;margin-left:-.7em}
    }
    .sy-caption-wrap{position:absolute;bottom:2em;z-index:12;left:50%}
    .sy-caption-wrap .sy-caption{position:relative;left:-50%;background-color:rgba(0,0,0,.54);color:#fff;padding:.4em 1em;-moz-border-radius:1.2em;-webkit-border-radius:1.2em;border-radius:1.2em}
    .sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none}
    .sy-caption-wrap .sy-caption a:focus,.sy-caption-wrap .sy-caption a:hover{text-decoration:underline}
    @media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:.4em}
    .sy-caption-wrap .sy-caption{left:0;padding:.2em .4em;font-size:.92em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
    }
    .sy-pager{overflow:hidden;display:block;width:100%;margin:1em 0 0;padding:0;list-style:none;text-align:center}
    .sy-pager li{display:inline-block;width:1.2em;height:1.2em;margin:0 1em 0 0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
    .sy-pager li.sy-active a{background-color:#e24b70}
    .sy-pager li a{width:100%;height:100%;display:block;background-color:#ccc;text-indent:-9999px;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
    .sy-pager li a:link,.sy-pager li a:visited{opacity:1}
    .sy-pager li a:focus,.sy-pager li a:hover{opacity:.6}
    .sy-filler{width:100%}
    .sy-filler.ready{-moz-transition:padding .6s ease;-o-transition:padding .6s ease;-webkit-transition:padding .6s ease;transition:padding .6s ease}

/*---------------------------引用\评论----------------------------------*/
ul.msg{
	width:98%;
	margin:10px 0 20px 0;
	padding:5px 1% 5px 1%;
	text-align:left;
	list-style-position : outside;
    table-layout: fixed;
    word-wrap:break-word;
}

li.msgname{
	padding:0 0 10px 5px;
	margin:0px;   
	font-weight: bold;
    font-size:1em;
}

li.msgname *{

}

li.msgurl{
	text-align:right;
	padding:2px 10px 2px 10px;
	margin:0;
    font-size:1em;
}


li.msggravatar{
	display:block;
	float:left;
	margin-right:5px;
}

li.msgarticle{
	list-style-position : outside;
	padding:10px;
	margin:0;
	line-height:160%; 
    background:#FFF;
	padding-left:55px;
    border-bottom:1px solid #eaeaea;
}
li.msgtime{
	padding:5px 0 0 0;
	font-weight: normal; 
	font-size:0.8em;
}
img.avatar{
	width:40px;
	height:40px;
	float:left;
	padding:4px;
	border:1px solid #eaeaea;
}
ul.msg ul.msg{
	padding:10px 0 0 0;
	margin:20px 0 0 0;
    border-top:1px solid #eaeaea;
    border-bottom:none;
}
ul.msg ul.msg li.msgarticle{
	padding-bottom:0px;
    border-bottom:0px solid #eaeaea;
}

ul.msg ul.msg li.msgname{
	padding:0px;
}


/*---------------------------相关文章----------------------------------*/
ul.mutuality,ul.pagebar,ul.msghead{
	border:none;
}
ul.mutuality li.tbname,ul.msghead li.tbname{
	color:#3c6da7;
	padding-bottom:10px;
	border-bottom:1px solid #dbe0e6;
}
ul.mutuality li.msgarticle{
	padding-left:0px;
	border:none;
}




/************评论发表用的样式*************/
#divCommentPost{
	width: 100%;
	margin:0 0 0 0;
	padding: 10px 0px 15px 0px;
}

#divCommentPost p{margin-top:10px;}
#divCommentPost label{margin-top:5px;}

#divCommentPost p.posttop{
color:#3c6da7;
}

#divCommentPost img{margin-bottom:-0.5em;}
#cancel-reply{float:right;margin-right: 2em;}
div.reply-frm{
	background:#f0f0f0;
	box-shadow: 0 0 15px #666;
	margin:1em 1% !important;
	padding:.3em .8em !important;
	min-width:330px;
}

input.text{
border:1px solid #d7d7d7;
line-height:20px;
height:24px;
padding:2px 5px 2px 5px;
}
#txaArticle{padding:5px;width:95%;height:150px;border:1px solid #d7d7d7;}
input.button {color:#FFFFFF; font-size:14px; width:100px; height:32px; background:#d10101; border:1px solid #d10101;cursor: pointer;}



@media (max-width:1024px){.sidebar{display:none}
.content{margin-right:0}
}
.navmore{display:none}
.mip-nav-wrapper{height:auto}
.feed-weixin-hide{position:absolute;left:60px;background:#ddd;padding:10px 10px 2px 10px}
.feed-weixin:hover .feed-weixin-hide{display:block!important}
@media (max-width:720px){.focus .thumbnail .thumb,.relates a img,.sticky img,.ui-navtop .focus .thumbnail .thumb,.ui-navtop .focusmo a,.ui-navtop .relates a img,.ui-navtop .sticky img{height:120px}
.ui-navtop .focusmo li.large a{height:250px}
.header .search-form,.ui-navtop .header .search-form{display:none;float:none;width:94%;margin:0 3% 10px;height:44px;overflow:hidden}
.mip-nav-wrapper{border-bottom:1px solid #eee}
.ui-navtop.uimo .header .container{padding:0}
.ui-navtop .header{box-shadow:none}
.breadcrumbs{display:none}
.flinks{display:none}
.flinks-m .flinks{display:block}
.header{position:relative;width:100%}
.logo,.ui-navtop .logo{height:42px;line-height:43px;text-align:center;background-color:#d10101;font-size:18px;overflow:hidden}
.logo a{display:inline-block;height:42px;overflow:hidden}
.logo a:active,.logo a:hover{color:#fff}
.logo-img-pc{display:none}
.logo-img-m{display:block;max-height:42px;margin:0 auto 100px}
.nav{height:42px;margin-bottom:0;background-color:#fff;font-size:14px;overflow:hidden;border-bottom:none;/* border-bottom:1px solid #eee; */}
.nav li{display:inline-block;position:relative;z-index:2}
.nav li a{padding:0 20px;line-height:42px;font-weight:700}
.nav li ul{display:none}
.nav li:hover>ul{display:none}
.nav .glyphicon{margin-right:2px;display:none}
.nav li.current-menu-item>a,.nav li.current-menu-parent>a,.nav li.current-post-ancestor>a,.nav li.current_page_item>a{border-bottom:2px solid #ff5e52;height:42px}
.navbar-header .navbar-toggle{position:absolute;right:16px;text-align:center;z-index:9}
.navbar-header .navbar-toggle{display:block;font-size:12px;top:0;margin-right:0;color:#666}
.navbar-header button{text-shadow:none;font-weight:700;background-image:none;box-shadow:none;cursor:pointer;border-width:initial;border-style:none;border-color:initial;border-image:initial;background:#fff}
.nav{/* border-bottom:1px solid #eee; */}

.noscroll .nav>li{display:block;padding:10px 20px;border-bottom:1px solid #eee;float:none;text-align:left}
.noscroll .nav li a{font-size:14px;padding:0;line-height:30px}
.noscroll .nav li ul{display:block;position:relative;left:0;border:none;min-width:0}
.noscroll .nav li ul li{margin:5px 0 5px 28px;display:block}
.noscroll .nav li ul a{padding:0;font-weight:400}
.noscroll .nav li.current-menu-item>a,.noscroll .nav li.current-menu-parent>a,.noscroll .nav li.current-post-ancestor>a,.noscroll .nav li.current_page_item>a{height:auto;border-bottom:none}
.noscroll .nav li.navmore{border-bottom:none;line-height:20px}
.noscroll .nav li.navmore .glyphicon{line-height:23px;margin-left:18px}
.feeds{display:none}
.slinks{display:none}
.content{margin-left:0}
.footer{margin-left:0;margin-right:0;padding-bottom:20px;text-align:center;background-color:#444}
.ui-navtop{margin-top:0}
.ui-navtop .logo{float:none;width:auto}
.ui-navtop .nav .glyphicon{display:none}
.ui-navtop .nav{float:none;margin-top:0}
.user-logout,.user-welcome{display:none}
.linkcat h2{font-size:14px;font-weight:700}
.archives .item{padding-left:0}
.archives h3{margin-left:0;float:none;margin-bottom:10px}
.m-search{display:block;position:absolute;right:0;top:0;padding:0 20px;line-height:42px;color:#fff;font-size:14px;font-weight:400;z-index:9}
}
@media screen and (max-width:768px){.compost .cp_avatar{display:none;width:32px;height:32px}
.compost .cp_post{margin-left:0}
.content{padding:15px 20px}
.c_list li .c_avatar{width:32px;height:32px}
.c_list li .c_main{margin-left:42px}
.compost .cp_post .cp_box{margin-bottom:5px}
}

.compost .cp_post .cp_info{width:80%}
.compost .cp_post .cp_info li{margin:3px 0;float:left;width:100%;margin-right:0}
}
.page404{padding:40px 0 50px;text-align:center;overflow:hidden}
.page404 h1{margin:10px 0;color:#333;text-shadow:rgba(61,61,61,.3) 1px 1px,rgba(61,61,61,.2) 2px 2px,rgba(61,61,61,.3) 3px 3px;font-weight:700;font-size:98px;line-height:150px}
.page404 h3{margin:10px 0;color:#333;font-size:30px;line-height:35px;font-weight:400}
.page404 ul{list-style:none;overflow:hidden}
.page404 li{float:left;margin-right:5px}
.serach404{margin:20px 0}
.serach404 p{color:#333;font-size:14px}
.serach404 form{width:420px;margin:10px auto;overflow:hidden}
.serach404 form input{float:left;width:335px;height:40px;line-height:38px;box-sizing:border-box;padding-left:2%;border:1px solid #d10101}
.serach404 form button{float:right;width:85px;line-height:38px;height:40px;background-color:#d10101;color:#fff;text-align:center;border:1px solid #d10101;font-size:16px}
.goindex404{text-align:center;margin:20px 0}
.goindex404 a{display:inline-block;padding:8px 30px;background-color:#d10101;color:#fff;border-radius:2px;font-size:16px}
@media screen and (max-width:980px){.page404{padding:0 0 0}
.serach404 form{width:80%}
.serach404 form input{width:75%}
.serach404 form button{width:25%}

.list_title2 {
    overflow: hidden;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;
}
.list_title2 dd {
    float: inherit;
    display: inline-block;
}
}
@media screen and (max-width:1220px){.container{width:100%;}
.nav_right{display:none}
.main_left{float:left;width:70%}
.main_right{float:right;width:29%}
}
@media screen and (max-width:767px){

.home_diy{padding:5px}
.home_diy .box{float:none;width:100%}
.toutiao{padding:5px}
.tt_body ul{margin-right:0}
.tt_body li{float:none;width:100%;margin-right:0}
.home_cate{margin-right:0}
.cate_box{float:none;width:100%;margin-right:0;padding:5px}

.main_news .mip-vd-tabs-nav li{font-size:14px;margin-right:0}
article{padding:10px 0}
article header{margin-bottom:10px}
article .tit{display:none}
article h3{margin-left:0;font-size:18px;line-height:24px;height:auto}
article .info{margin-left:0;margin-top:5px}
article .info span{margin-right:5px}
article .info span+span+span+span{display:none}
article .post_img{width:100px;height:70px}
article .post_text{margin-left:110px}
article .post_text p{font-size:14px;line-height:23px;max-height:70px}
article .post_text span{display:none}
article .noimg{margin-left:0}
.post{padding:5px}
.post .post_tit h1{font-size:18px}
.post .post_tit .info span{margin-right:5px}
.post .post_tit .info span+span+span+span{display:none}
.article_content{font-size:14px;padding:5px 0}
.article_content p{text-indent:0;font-size:15px;padding:6px 0}
.related_body ul{margin-right:0}
.related_body li{float:none;width:100%;margin-right:0}
mip-fixed{left:auto;margin-left:0;right:10%}
}
.mip-layout-size-defined img {position: relative!important;}
mip-gototop{background-color: #ededed!important;}