@charset "utf-8";body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset,input,button,select,textarea{margin:0;padding:0;font-weight:400;font-family:inherit}
ol,ul,li{list-style:none}
h3,h4{font-weight:700}
img{margin:0;padding:0;border:0}
table{border-collapse:collapse}
.cls,.clear{clear:both}
.notxt{text-indent:-9999px}
html{width:100%;overflow-x:hidden}
body{position:relative;font-size:12px;font-family:Microsoft YaHei,Verdana,Arial,sans-serif;background:url(../images/bg.png);border-top:2px solid #da3434}
a{color:#000;text-decoration:none;outline:0}
a:hover{color:#da3434}
i{font-style:normal}
.entry{padding-right:5px}
.post-title h2 a{font-weight:700;color:#2697e3;font-size:20px}
.post-title{padding-top:10px}
.post-title h2 a:hover{color:#da3434}
.post-meta,.post-meta a{color:#888;font-size:14px}
.post-meta span{margin-right:10px}
.post_entry{font-size:1.2em;margin:5px 0 10px 0;line-height:1.5em;color:#888;padding:0 8px}
.focus_img a img:hover{border:0;-webkittransform:scale(1.2) rotate(2deg);-moztransform:scale(1.2) rotate(2deg);-otransform:scale(1.2) rotate(2deg);-mstransform:scale(1.2) rotate(2deg);transform:scale(1.2) rotate(2deg)}
.nav-previous a{width:88%;padding-top:10px;padding-left:10%;padding-right:2%;height:63px;float:left;color:#999;background:#fff;text-align:left;display:block;font-size:14px;font-weight:700}
.nav-next a{width:88%;padding-top:10px;padding-right:10%;padding-left:2%;height:63px;float:right;color:#999;background:#fff;text-align:right;display:block;font-size:14px;font-weight:700}
.nav-next a:hover,.nav-previous a:hover{background:#da3434;color:#fff}
.page_num{text-align:center}
.page_num a{display:inline-block;height:30px;margin:10px 2px 10px 0;padding:0 15px;margin-right:5px;background:#da3434;color:#FFF;line-height:30px;font-size:14px;font-family:Microsoft YaHei}
.page_num .current,.page_num a:hover{background:#413f40!important;color:#FFF}
.side .widget-title{border-bottom:1px solid #ccc;height:32px;line-height:34px;overflow:hidden;width:100%;color:#666;background:#fffefc;font-size:14px}
.side .widget-title a{color:#666}
.side .widget-container{list-style:none!important;padding:0;margin-bottom:10px;background:#fff}
.side li ul{overflow:hidden;padding:0 0 0 10px}
.side ul li{line-height:25px;font-size:14px;color:#555;padding-left:8%;background:url(../images/li-pic.png) left no-repeat}
#content{background:#fff;width:98%;float:left;border-bottom:1px solid #dfdfdf;padding:1%}
.entry-content{font-size:15px;line-height:24px;color:#454545;margin-bottom:0;padding-top:10px;overflow:hidden;padding-left:10px;padding-right:10px;background:#fff;border-top:1px solid #eee}
.entry-content img{height:auto;display:block;margin:0 auto}
.entry-content a{text-decoration:underline;color:#2697e3}
.entry-content a:hover{color:#da3434}
.entry-content p{margin:0 0 15px;padding:0 4px;margin-bottom:15px}
.entry-content h2{border-left:5px solid #da3434;padding:5px;padding-left:10px;margin:20px 0;background:#fff;font-size:20px}
.entry-content h3{margin-top:30px;margin-bottom:10px;border-bottom:1px solid #ddd;font-size:inherit}
.entry-title{font-size:20px;color:#2697e3;overflow:hidden;height:33px;font-weight:700;line-height:33px}
#ds-reset .ds-avatar{background:none!important;box-shadow:none!important}
#ds-reset .ds-avatar img,#ds-thread #ds-reset ul.ds-children .ds-avatar img{width:50px!important;height:50px!important;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;-ms-transition:.8s;padding:3px;border:1px solid #ddd;background:#fff}
#ds-thread #ds-reset .ds-comment-body,#ds-thread #ds-reset ul.ds-children .ds-comment-body{padding-left:70px!important}
.ds-post:hover{background:#eee!important}
#ds-thread #ds-reset ul.ds-children .ds-avatar{width:50px!important}
#ds-thread #ds-reset .ds-replybox{padding:0 0 0 80px!important}
#ds-reset #ds-ctx .ds-ctx-entry .ds-ctx-body{margin-left:68px!important}
#ds-recent-comments li.ds-comment:nth-of-type(1){border:none!important}
.ds-powered-by{display:none}
#ds-recent-visitors div.ds-avatar{height:50px;float:left;display:block!important}
#ds-recent-comments li.ds-comment{background:0}
.ds-recent-comments{min-height:313px}
.avatar img{width:100%}
.author_da{background:#fff;border-top:3px solid #da3434;padding:5px}
.author_da p{line-height:30px;font-size:14px;min-height:30px;_height:30px}
.author_da p b{width:80px;float:left}
.mbx{font-size:14px;padding:7px 0;color:#aaa;text-align:left}
.mbx a{color:#da3434}
.mbx a:hover{color:#666}
.relatedposts{margin:10px 0;border:1px solid #ccc}
.relatedposts h3{background:#f5f8fa;font-size:18px;line-height:34px;height:34px;font-weight:700;color:#666;margin-bottom:10px;border-bottom:1px solid #ccc}
.relatedposts li{float:left;width:50%;overflow:hidden;line-height:30px;list-style:inside square;white-space:nowrap;font-size:14px}
#goTop{display:block;background:#413f40;float:left;color:#fff!important;font-size:12px;padding:3px 12px;position:absolute;top:-76px;margin:0 auto;width:15px}
#footer{position:relative;height:70px;background:#25272b;width:100%;text-align:right;font-size:16px;font-size:14px;font-family:Microsoft Yahei}
#footer a{color:#e0e0e0}
.author_info{border:1px solid #eee;background:#fff;margin-bottom:10px}
.author_info .avatar{padding:10px;float:left}
.author_info .avatar img{height:70px;width:70px;border:1px solid #fff;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;-ms-transition:.8s;padding:0}
.author_info .au_top_bar{border-bottom:1px solid #eee;padding:2px 10px;font-size:15px;background:#f9f9f9}
.author_info .au_top_bar .edit_date{float:right}
.author_info .type_out{padding:10px;margin-left:90px}
.author_info .type_out .ttxx{font-size:15px;line-height:22px}
.author_info .edit_date{color:#999}
.author_info .au_links a{color:#fff;text-decoration:none;padding:4px 7px;font-size:14px;white-space:nowrap}
.author_info .au_links a:hover{filter:alpha(opacity=70);opacity:.7}
.comment-reply-title{padding:10px;font-size:16px;background:#fff;border:1px solid #ddd;border-bottom:0;border-top:4px solid #ddd;margin-top:10px;font-weight:700}
.comment-notes{padding:5px 0}
.comment-form label{width:85px;float:left}
#comments-title{padding:10px 10px 10px 0;font-size:16px;background:#fff;border:1px solid #ddd;border-bottom:0;border-top:4px solid #ddd}
.commentlist{font-size:14px;border:1px solid #ddd;border-top:0;background:#fff}
.commentlist .children{padding-left:15px}
.commentlist .thread-even{background:#fff}
.commentlist .thread-odd{background:#fafafa}
.form-allowed-tags{display:none}
.commentlist img{width:40px;height:40px;position:relative;float:left;margin:4px 16px 0 0;padding:2px;border:1px solid #ddd;background:#fff}
.commentlist img:hover{transform:rotate(720deg);-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-o-transform:rotate(720deg);-ms-transform:rotate(720deg);border-radius:23px}
.commentlist .comment-body{line-height:22px;padding-left:62px;padding-bottom:10px}
.commentlist .comment-body a{color:#da3434}
.commentlist div[id^="comment"]{padding:15px 0 30px 15px;border-top:1px solid #ddd;background:0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s}
.commentlist div[id^="comment"]:hover{background:#eee;padding:18px 0 38px 15px}
.commentmetadata a{color:#999;font-size:12px}
.comment-author .fn{font-size:15px;font-style:normal;font-weight:700;color:#444}
.comment-author .says{color:#999}
.commentlist div[id^="comment"] .reply{float:left}
.commentlist div[id^="comment"] .reply a{padding:3px 9px;color:#fff;background:#ddd;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}
.commentlist div[id^="comment"] .reply a:hover{background:#2697e3}
.commentlist .pingback{padding:10px}
.comment-respond{font-size:14px;line-height:30px}
.comment-respond input{font-size:14px;line-height:20px;height:20px;background:#eee;border:1px solid #ddd;padding:3px}
.comment-respond .comment-form{background:#fff;border:1px solid #ddd}
.comment-notes,.comment-form-author,.comment-form-email,.comment-form-url,.comment-form-comment,.logged-in-as{padding:10px}
.comment-form-comment textarea{width:100%;background:#eee;border:1px solid #ddd;line-height:30px;height:125px}
.comment-form-comment label{display:none}
.logged-in-as a{color:#2697e3}
.required{color:red}
.form-submit{padding:10px}
.form-submit input{padding:0 15px;border:0;line-height:23px;height:30px;cursor:pointer;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;background:#fff;color:#0c0c0c}
.form-submit input:hover{background:#da3434;color:#0c0c0c}
.top_post{border-radius:4px;background:#fff;width:100%;height:34px;margin-bottom:4px;position:relative}
.top_post .title{border-top-left-radius:4px;border-bottom-left-radius:4px;background:#da3434;width:80px;height:34px;line-height:34px;font-size:14px;font-family:Microsoft YaHei;color:#fff;text-align:center;float:left}
.top_post .ulist{height:34px;overflow:hidden}
.top_post .ulist h2{overflow:hidden;line-height:34px;float:left;margin:0 30px 0 20px}
.top_post .ulist h2 i{margin-right:8px}
.top_post .ulist h2 .icon-large:before{font-size:14px}
.top_post .ulist h2 span{color:#999;margin-left:20px;font-family:Microsoft YaHei;font-size:12px}
.top_post .ulist h2 span.title_hot,.top_post .ulist h2 span.title_new{color:#fff;margin-left:2px}
.top_post .ulist h2{font-size:16px}
.top_post .ulist a{color:#666;font-weight:bold}
.top_post .ulist a:hover{color:#da3434}
.title_new,.title_hot{font-size:12px;font-family:Microsoft YaHei;color:#fff;background:#da3434;padding:0 3px;display:inline-block;line-height:14px}
.title_hot{background:#da3434}
.ad_1{float:right;width:auto;overflow:hidden;margin:0 0 10px 10px}
.ad_2{overflow:hidden;width:100%;margin-top:10px;text-align:center}
.ad_2 img{overflow:hidden;max-width:100%;margin-top:10px;text-align:center}
.tagcloud{padding:2px 0!important}
.tagcloud a{color:#fff;padding:3px;font-size:14px!important;white-space:nowrap;margin-right:-1px}
.tagcloud a[class$="0"],.author_info .au_links a.c1{background-color:#4a4a4a}
.tagcloud a[class$="1"],.author_info .au_links a.c2{background-color:#428bca}
.tagcloud a[class$="2"],.author_info .au_links a.c3{background-color:#5cb85c}
.tagcloud a[class$="3"],.author_info .au_links a.c4{background-color:#d9534f}
.tagcloud a[class$="4"],.author_info .au_links a.c5{background-color:#567e95}
.tagcloud a[class$="5"],.author_info .au_links a.c6{background-color:#b433ff}
.tagcloud a[class$="6"]{background-color:#00aba9}
.tagcloud a[class$="7"]{background-color:#b37333}
.tagcloud a[class$="8"]{background-color:#F60}
.tagcloud a[class$="9"]{background-color:#d8b303}
.gonggao{background:#fff;height:30px;line-height:30px;font-size:14px;color:#555;overflow:visible;display:block;width:1200px;margin:0 auto;margin-top:1px;margin-bottom:5px;border:1px solid #eaeaea}
.gonggao #g_box li .gg_tx i{margin-right:6px;font-size:16px;color:#da3434}
.gonggao a{color:#da3434}
.gonggao a:hover{color:#2697e3}
#g_box{padding-left:10px;position:relative;text-align:left;max-width:1200px}
#myrecentcomments{padding:5px 0}
#myrecentcomments .fn{font-weight:400;color:#2697e3}
.focus{margin-bottom:10px;position:relative;overflow:hidden;border:1px solid #999;border-radius:4px}
.focus_img{-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;height:0}
.focus_img li{position:absolute;width:100%;display:none}
.focus img{width:100%;background:url(../images/loader.gif) no-repeat center center;position:absolute;transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s}
.focus .bt_line{position:absolute;bottom:6px;right:0;z-index:12}
.focus .bt_line a{border-radius:10px;display:block;float:left;height:16px;width:16px;background:rgba(244,56,56,0.6);margin-right:5px}
.focus .bt_line a.current{background:#da3434;border-radius:10px}
.focus #img1 img{position:relative;top:0;z-index:1}
.focus #img2 img{position:absolute;top:0;z-index:-1}
.focus .img_store{display:none}
.focus .type_text{background:#000;color:#fff;position:absolute;bottom:0;filter:alpha(opacity=80);opacity:.8;padding:1%;width:100%}
.focus .type_text .title{font-size:16px;line-height:28px}
.focus .type_text .text{font-size:14px;line-height:24px;height:50px;overflow:hidden}
.warning{background:#fff0b5;border:1px solid #eac946;color:#b09e56}
.warning a{color:#a84a1e}
.noway{background:#fadcd8;border:1px solid #eba8a8;color:#c66}
.noway a{color:#F60}
.buy{letter-spacing:1px;background:#f7f7f7;color:#666;font-weight:bold;padding:4px 0 4px 10px;border:1px dashed #ccc;border-left:4px solid #da3434}
.buy a{color:#cf3805}
.task{background:#efefef;border:1px solid #ddd;color:#999}
.task a{color:#587686}
.info{border:1px dashed #a9cfe8;color:#777;background:#f2faff;padding:4px 0;font-weight:bold}
.article-content .info{padding-left:10px}
.info a{color:#f75454;font-weight:bold}
.info a:hover{color:#da3434}
.article-content .info a{text-decoration:none;padding:0 5px}
.note{background:#f5f5f5;color:#999;margin:20px 0;padding:10px 15px 15px 70px}
.noteline{border-left:2px solid #ddd;padding-left:30px}
.note a{color:#587686}
.but_down{margin:0 0 12px;font-size:16px;font-family:Microsoft YaHei}
.but_down a{float:left;display:block;background:#da3434;padding-left:40px;border:0;border-left:8px solid #e92929;height:44px;color:#567a82;text-decoration:none}
.but_down a span{font-weight:700;float:left;display:block;color:#fff;padding:0 15px;line-height:44px;cursor:pointer}
.but_down a:hover{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-left:8px solid #e92929}
.one_half{width:45%;padding-bottom:10px;position:relative;margin-right:30px;float:left}
.halfend{margin-right:0!important;clear:right}
.devesingle .deveconslider p{margin:0}
#site-info a{color:#d1d1d1}
#site-info{line-height:20px;padding-top:5px;text-align:center;color:#e0e0e0;width:100%;margin:0 auto}
.entry-content{font-size:16px;line-height:22px;letter-spacing:2px;color:#6d6d6d}
.d_postlist li:last-child a{border-bottom:0}
.d_postlist li a{padding:5px 8px 0 110px;color:#888;border-bottom:solid 1px #eee;overflow:hidden;position:relative;display:block;font-size:13px}
.d_postlist li a:hover{background-color:#fbfbfb}
.d_postlist li a:hover .text{color:#da3434}
.d_postlist .text{display:block;font-weight:bold}
.d_postlist .thumbnail{float:left;margin-left:-105px}
.d_postlist .thumbnail img{width:95px;height:66px}
.d_postlist .muted{position:absolute;bottom:5px;margin-right:15px;font-size:12px;color:#bbb}
.d_postlist .nopic li a{padding:10px 15px}
.d_postlist .nopic .text{margin-top:0;color:#888}
.d_postlist .nopic .text:hover{color:#61b3e6}
.d_subscribe .rsstxt{float:left;height:30px;border:0;background:#efefef;outline:0;width:230px;padding:0 5px;font-size:14px}
.d_subscribe .rsstxt:hover,.widget_newsletter .rsstxt:focus{outline:0}
.su-custom-gallery-slide img:hover{border:1px solid #da3434}
#searchsubmit,.d_subscribe .rssbutton{height:30px;border:0;background:#da3434;color:#fff;letter-spacing:2px;font-size:15px;font-family:"Microsoft Yahei";width:60px;margin-left:10px;cursor:pointer}
.d_subscribe .rssbutton:hover{background-color:#e04141}
.d_subscribe form{padding:10px 15px 5px}
.d_subscribe .rssbutton,.d_subscribe .rsstxt{margin-bottom:8px}
.d_subscribe p{margin-bottom:8px;color:#999}
.fa-rss:hover{color:#f9b408;cursor:pointer}
.fa-weibo:hover{color:#e6162d;cursor:pointer}
.fa-envelope-o:hover{color:#2697e3;cursor:pointer}
.fa-thumbs-o-up:hover{cursor:pointer;color:#79c31e}
.toptool{float:right;padding-top:25px;text-align:center}
.sige i{font-size:2em}
.rss,.weibo,.e-mail,.donate{margin-left:30px;float:left}
#ft-br{width:100%;height:3px;margin-top:20px}
.ft-br-1{width:20%;background:#da3434;height:3px;float:left}
.ft-br-2{width:20%;background:#f2f765;height:3px;float:left}
.ft-br-3{width:20%;background:#2697e3;height:3px;float:left}
.ft-br-4{width:20%;background:#75e594;height:3px;float:left}
.ft-br-5{width:20%;background:#ed74c4;height:3px;float:left}
#post-info{padding-top:15px;color:#909090}
#post-info span{margin-right:10px;color:#909090}
#post-info i{font-size:14px;line-height:14px}
#post-info a{color:#7c7c7c}
.random-posts li{width:24%;display:inline-block;vertical-align:top;list-style:none;margin-bottom:15px;max-width:210px;}
.random-posts a{text-decoration:none;display:block;position:relative;color:#777}
.random-posts a:hover{color:#da3434}
.random-posts ul{text-align:center;list-style:none;overflow:hidden;padding:0;margin:0 -1% 10px 0}
.random-posts img{max-width:100%}
.random-posts h4{font-size:14px;line-height:18px;font-weight:700;margin-top:5px}
.random-posts time{color:#fff;background-color:#da3434;display:inline-block;padding:0 4px;font-size:12px;position:absolute;top:0;left:0;letter-spacing:0;line-height:22px}
.pass{margin-top:7px;text-align:center;width:100%;font-size:14px;font-weight:700;color:#da3434}
.random-title{color:#6d6d6d;padding-left:10px;padding-right:10px;border-bottom:2px solid #6f6f6f;margin-top:10px;font-size:18px;padding-bottom:5px}
.widget-title{padding-bottom:10px;margin-bottom:10px;font-size:18px;color:#6d6d6d;border-bottom:1px solid #eee}
.related{margin-top:15px;min-height:140px;padding-left:10px;padding-right:10px;margin-bottom:15px}
.related li{margin-bottom:15px;font-size:14px;line-height:18px;font-weight:700;color:#777;width:100%}
.related span{color:#bbb;font-size:.5em;margin-right:10px;float:left}
.related li a{color:#777}
.related li a:hover{color:#da3434;text-decoration:underline}
#nav-below{width:100%;height:73px;background:#fff;border-top:1px solid #eee}
kkk:hover{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}
.post-copyright{background:#edf0f2;font-size:12px;padding:7px 0;color:#aaa;text-align:center;margin-top:15px}
.post-copyright a,.post-copyright a:hover{color:#aaa;text-decoration:none}
.post-copyright:hover{background:#2697e3;color:#fff}
.post-copyright:hover a{color:#fff}
.article-tags{margin:20px 0;text-align:center}
.article-tags a{display:inline-block;padding:4px 7px 3px;margin:0 15px 4px 0;color:#fff;font-size:12px;background:#2697e3;opacity:.85;filter:alpha(opacity=75)}
.article-tags a:hover{color:#fff;opacity:1;filter:alpha(opacity=100)}
.container{position:relative;margin:0 auto;max-width:1200px;padding:0}
.content-wrap{width:100%;float:left}
.content{position:relative;min-height:500px;margin-right:380px;margin-bottom:15px}
.single .content{padding:0 20px;background-color:#fff;border:1px solid #eaeaea;border-radius:4px}
.page .content{padding:0 20px;background-color:#fff;border:1px solid #eaeaea;border-radius:4px}
.sidebar{float:left;margin-left:-360px;width:360px;position:relative}
.article-header{margin-bottom:10px;padding:10px 0 15px;border-bottom:1px solid #eee;text-align:center}
.article-header .item a{color:#999}
.article-title{margin-bottom:10px;margin-top:0;font-size:24px;line-height:34px;color:#555}
.article-title a{color:#555}
.article-title a:hover{color:#da3434}
.article-meta{font-size:12px;color:#999}
.article-meta a:hover{color:#da3434}
.article-meta .item{margin-right:20px}
.article-content{font-size:15px;line-height:25px;word-wrap:break-word;color:#555}
.article-content img{margin:0 auto;display:block;max-width:100%;height:auto}
.article-content h2,.article-content h3,.article-content h4， .article-content h5{padding:10px 0;margin-bottom:18px;color:#555;font-weight:700}
.article-content h2{font-size:18px;font-weight:700;margin:18px 0;border-bottom:1px solid #eaeaea}
.article-content h3{font-size:16px}
.article-content h4{font-size:15px}
.article-content h5{font-size:14px}
.article-content ul,.article-content ol{margin:0 0 18px 46px}
.article-content ul{list-style:disc}
.article-content ol{list-style:decimal}
.article-content li{margin-bottom:6px}
.article-content p{margin-bottom:18px;word-wrap:break-word;color:#555}
.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 .alignnone{margin:0 auto}
.article-content .alignleft{float:left;text-align:left;margin-right:10px}
.article-content .aligncenter{margin:0 auto;text-align:center;display:block}
.article-content .alignright{float:right;text-align:right;margin-left:10px}
.article-content .wp-caption{margin-bottom:18px;background-color:#f6f6f6;padding:10px 10px 1px;max-width:100%}
.article-content .wp-caption img{margin:0 auto}
.article-content .wp-caption p{margin-bottom:10px;text-indent:0}
.article-content .wp-caption.alignnone{text-align:center}
.article-content .wp-caption:hover .wp-caption-text{color:#61b3e6}
.article-content a{font-weight:bold;text-decoration:none;color:#f75454;}
.article-content a:hover{text-decoration:underline;color:#da3434;}
.article-content pre,.comment pre{margin:20px 0;font:12px/20px 'courier new';background:#272822;padding:10px 15px;color:#f8f8d4;border:0}
.article-content blockquote{background:url(../images/blockquote.png) no-repeat scroll right top #f7f7f7;margin:20px 0;padding:15px;font-size:16px;color:#999;border:1px dashed #ccc;border-left:5px solid #2697e3}
.article-content blockquote a{padding:0 5px;text-decoration:none;font-weight:bold;color:#f75454}
.article-content blockquote a:hover{color:#da3434}
.article-content blockquote p{margin:0;padding:0;margin-bottom:10px}
.widget-container{clear:both;position:relative;margin-bottom:15px;background-color:#fff;border-radius:4px;border:1px solid #eaeaea;overflow:hidden}
.widget-container h3{font-size:18px;color:#666;border-bottom:1px solid #eaeaea;background-color:#fbfbfb;margin:0;height:30px;line-height:42px}
#float{position:fixed;right:20px;bottom:85px;z-index:100;width:35px}
#float ul{margin:0;padding:0;list-style:none;width:35px}
#float li{position:relative;margin-top:5px;text-align:center;background-color:#494747}
#float a{position:relative;z-index:2;display:block;height:35px;border-radius:2px;color:#fff}
#float a:hover{color:#fff}
#float a:hover{color:#fff}
#float .fa{line-height:35px;font-size:22px}
.post_box{border:1px solid #eaeaea;overflow:hidden;background-color:#fff;margin-bottom:10px;border-radius:4px}
.post_box:hover{background-color:#fff;border-color:#fff;position:relative;z-index:2;-webkit-box-shadow:#777 0 2px 2px;-moz-box-shadow:#777 0 2px 2px;box-shadow:#777 0 2px 2px}
.post_box .post-img{position:relative;float:left;width:370px;height:210px;margin-right:10px}
.post_box header{margin-bottom:10px}
.post_box .cat{color:#fff;background-color:#2697e3;padding:0 6px;font-size:12px;position:relative;top:-3px;margin-right:6px}
.post_box .cat:hover{opacity:.85;filter:alpha(opacity=85)}
.post_box .cat i{position:absolute;top:50%;margin-top:-4px;right:-4px;display:inline-block;width:0;height:0;vertical-align:middle;border-left:4px solid #2697e3;border-top:4px solid transparent;border-bottom:4px solid transparent}
.post_box .cat a{font-size:12px;color:#fff}
.post_box .cat a:hover{color:#fff}
.post_box h2{display:inline;font-size:18px;line-height:22px;margin-top:0;font-weight:700}
.post_box h2 a{color:#555}
.post_box h2 a:hover{color:#da3434}
.post_box time,.post_box .pv,.post_box .pc{margin-right:20px}
.post_box .note{font-size:12px;color:#999;word-wrap:break-word;line-height:20px}
.post_box .meta{color:#999;font-size:12px;margin-bottom:10px}
.post_box .meta .fa{margin-right:4px}
.post_box .meta a{color:#999;text-decoration:underline}
.post_box .meta a:hover{color:#da3434}
.post-tags{color:#ddd}
.post-tags a{color:#999;text-decoration:underline}
.post-tags a:hover{color:#61b3e6}
.post_box h2 b,.post_box .note b{font-weight:400;color:#ff5549}
.post_box-see{border:1px solid #eaeaea;padding:20px;overflow:hidden;background-color:#fff;margin-bottom:15px;border-radius:4px}
.post_box-see h2{font-size:22px;line-height:24px;margin-top:0;font-weight:700;margin:0 0 15px}
.post_box-see h2 a{color:#555}
.post_box-see h2 a:hover{color:#61b3e6}
.post_box-see time,.post_box-see .pv,.post_box-see .pc{margin-right:20px}
.post_box-see .meta{color:#999;margin-bottom:15px;font-size:12px;padding-bottom:15px;border-bottom:1px solid #eaeaea}
.post_box-see .meta .fa{margin-right:4px}
.post_box-see .meta a{color:#999;text-decoration:underline}
.post_box-see .meta a:hover{color:#61b3e6}
.post_box-see .article-content p{text-indent:30px}
.post_box-see .article-content p:last-child{margin-bottom:0}
.post_box-see .note{color:#666;margin-bottom:0;text-indent:28px}
.post_box-see-index h2{font-size:18px}
.post_box-see-index .meta{border-bottom:0;padding-bottom:0}
.post_box-see-index .red{margin-left:-8px;color:#ff5e52}
.top_post i{position:absolute;left:74px;top:8px;font-size:20px}
.nav-previous{width:45%;position:relative;display:block;float:left;color:#999;height:100%}
.nav-next{width:45%;position:relative;display:block;float:right;color:#999;height:100%}
.nav-previous span,.nav-next span{display:block;font-size:12px}
.nav-next span:hover{color:#fff}
.nav-previous span:hover{color:#fff}
.nav-previous i{position:absolute;top:45%;margin-top:-7px;height:22px;font-size:36px;line-height:22px;left:10px}
.nav-next i{position:absolute;top:45%;margin-top:-7px;height:22px;font-size:36px;line-height:22px;right:10px}
.header{position:relative;top:0;left:0;right:0;z-index:9;padding:25px 0 20px;height:68px}
.logo{overflow:hidden;float:left;width:205px;margin:0;margin-top:20px;}
.logo a{height:36px;display:block;overflow:hidden;text-indent:-9999px;background-image:url(../images/logo.png);background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;}
.brand{letter-spacing:2px;font-size:17px;line-height:17px;color:#999;padding-left:10px;position:absolute;border-left:1px solid #d5d5d5;overflow:hidden;bottom:0px;left:220px}
.site-navbar{float:right;font-size:18px;margin-top:7px;margin-right:-15px}
.site-navbar li{position:relative;float:left}
.site-navbar li:hover{z-index:2}
.site-navbar a{display:block;padding:0 15px;color:#666}
.site-navbar li:hover>a,.site-navbar li.active a:hover,.site-navbar a:hover{color:#45b6f7}
.site-navbar li.active>a{color:#45b6f7}
.site-navbar .fa{width:18px}
.site-navbar .fa-angle-down{width:11px}
.topbar .fa{width:14px}
.topbar .fa-angle-down{width:9px}
.topbar{position:absolute;top:-25px;left:0;right:0;margin-bottom:20px;margin-right:-13px;color:#777;font-size:14px}
.topbar a{color:#777}
.topbar a:hover{color:#da3434}
.topmenu{float:right}
.topmenu li{position:relative;float:left}
.topmenu li:hover{z-index:2}
.topmenu a{display:block;padding:0 15px;color:#777}
.topmenu li:hover>a,.topmenu li.active a:hover,.topmenu a:hover{color:#da3434}
.topmenu li.active>a{color:#da3434}
.dingyu{width:100%;text-align:center;margin-top:5px}
.dingyuetitle{font-size:14px;font-weight:700;color:#da3434;display:inline-block}
.dingyuetxt{padding:5px 10px;height:18px;border:0;background:#edf0f2;outline:0;border:1px solid #fff}
.dingyuetxt:hover{border-color:#da3434}
.dingyueput{line-height:1px;padding:7px;height:28px;border:0;background:#da3434;color:#fff;letter-spacing:2px;font-size:14px;cursor:pointer;margin:6px;font-weight:bold}
.dingyueput:hover{background:#e04141}
.juanzeng-btn{line-height:1px;padding:7px;height:28px;border:0;background:#f40;color:#fff;letter-spacing:2px;font-size:14px;cursor:pointer;font-weight:bold}
.d_textbanner{border:0;border-radius:0}
.d_textbanner a{display:block;padding:0 15px 15px;border:1px solid #eaeaea;background-color:#fff;font-size:12px;border-radius:4px}
.d_textbanner a h2{font-size:20px;font-weight:400;margin-top:12px;margin-bottom:8px}
.d_textbanner a p{color:#999;margin-bottom:0}
.d_textbanner a strong{margin:-1px 0 0;display:inline-block;padding:4px 15px;color:#fff;font-size:14px;font-weight:400}
.d_textbanner a.style01{color:#428bca}
.d_textbanner a.style01:hover{border-color:#428bca}
.d_textbanner a.style01 strong{background-color:#428bca}
.d_textbanner a.style02{color:#da3434}
.d_textbanner a.style02:hover{border-color:#da3434}
.d_textbanner a.style02 strong{background-color:#da3434}
.d_textbanner a.style03{color:#5cb85c}
.d_textbanner a.style03:hover{border-color:#5cb85c}
.d_textbanner a.style03 strong{background-color:#5cb85c}
.d_textbanner a.style04{color:#c35bff}
.d_textbanner a.style04:hover{border-color:#c35bff}
.d_textbanner a.style04 strong{background-color:#c35bff}
.d_textbanner a.style05{color:#61b3e6}
.d_textbanner a.style05:hover{border-color:#61b3e6}
.d_textbanner a.style05 strong{background-color:#61b3e6}
.wp-video{margin:35px auto;}
.footer{position:relative;z-index:9;clear:both;padding:10px 30px;font-size:12px;line-height:12px;text-align:center;color:#999;background-color:#25272b}
.top_box .top_post .ulist h2 .title_new{display:none}
.other-top{background-color:#fff;border:1px solid #eaeaea;border-radius:4px}
.post_box,.article-title a,.article-meta a,.mbx a,.sidebar a,#float a,.navigation a,.post-copyright a,.article-tags a,.random-posts a,.related a,.top_box a,.post-title a,.page_num a{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
::-webkit-scrollbar{height:10px;width:10px;background:#f75454}
::-webkit-scrollbar-button{display:none}
::-webkit-scrollbar-track{background:#fff}
::-webkit-scrollbar-thumb{background:#da3434}
.page-title{text-align:center;font-size:18px;color:#da3434;font-weight:700}
.pic-box{background:#fff;width:48%;height:380px;margin-left:1%;margin-right:1%;float:left;margin-bottom:10px;position:relative;-webkit-box-shadow:#a8a8a8 0 1px 1px;-moz-box-shadow:#a8a8a8 0 1px 1px;box-shadow:#a8a8a8 0 1px 1px}
.pic-box:hover,{background-color:#fff;border-color:#fff;position:relative;z-index:2;-webkit-box-shadow:#777 0 2px 2px;-moz-box-shadow:#777 0 2px 2px;box-shadow:#777 0 2px 2px}
.s-img{width:100%;height:250px}
.s-img img{width:100%;height:100%}
.pic-box .info{background:#fff;border:0;padding:2%;width:96%;position:absolute;bottom:0}
.pic-box .post-meta,.pic-box .post-meta a{margin-top:5px;font-size:16px;padding:0 4px 8px}
.post-meta{border-bottom:1px solid #e7e7e7}
.pic-box .post-meta .info a{color:#da3434}
.pic-box .post-meta a{color:#2697e3;font-weight:bold}
.pic-box .time{float:right}
.archive-meta{font-size:12px;color:#aaa;padding:5px;text-align:center;margin-bottom:5px}
.tips{text-align:center;font-size:16px;color:#555;text-decoration:none;padding:5px 20px;margin-bottom:10px}
.tips a{padding:0 5px;font-size:16px;color:#888;text-decoration:none;font-weight:bold}
.tips a:hover{color:#da3434}
.page-link{text-align:center;margin-bottom:25px}
.page-link span{background-color:#da3434;color:#fff;font-weight:bold;margin-left:3%;padding:6px 14px;text-decoration:none;border:1px solid #d2d2d2}
.page-link a{text-decoration:none}
.page-link a span{background-color:#f6f6e8;font-weight:normal;color:#000;text-decoration:none}
.page-link a:hover span{background-color:#da3434;color:#fff}
.post-meta a:hover{color:#da3434}
.pic-box-sp{background:#fff;width:48%;height:330px;margin-left:1%;margin-right:1%;float:left;margin-bottom:10px;position:relative}
.pic-box-sp:hover{background-color:#fff;border-color:#fff;position:relative;z-index:2;-webkit-box-shadow:#777 0 2px 2px;-moz-box-shadow:#777 0 2px 2px;box-shadow:#777 0 2px 2px}
.pic-box-sp .info{background:#eaeaea;border:0;padding:1%;width:98%;position:absolute;bottom:0}
.pic-box-sp .post-meta,.pic-box-sp .post-meta a{margin-top:5px;font-size:16px;padding:0 2px 2px 2px}
.pic-box-sp .post-meta{border-bottom:0}
.pic-box-sp .post-meta .info a{color:#da3434}
.pic-box-sp .post-meta a{color:#2697e3;font-weight:bold}
.pic-box-sp .time{float:right}
.pic-box-sp .post-meta a:hover{color:#da3434}
@media only screen and (min-width:1025px) and (max-width:1119px){.s-img{height:210px}
.pic-box-sp{height:286px}
}
@media only screen and (max-width:1024px){.nav-next i{font-size:18px;right:5px}
.nav-previous i{font-size:18px;left:5px}
.nav-next a,.nav-previous a{font-size:14px}
.content{margin-right:370px}
.page-link span{display:block;width:16%;float:left;margin-bottom:15px}
}
@media only screen and (min-width:769px) and (max-width:1024px){.s-img{height:180px}
.pic-box{height:330px}
.pic-box-sp{height:256px}
}
@media only screen and (max-width:768px){.pic-box-sp{height:286px}
/*.top_box,.focus{display:none}*/
#primary{display:none}
.content{margin-right:0;padding:0 1%}
.header{text-align:center;margin-bottom:-1px;height:48px;padding:35px 0 20px;}
.logo{float:none;overflow:hidden;width:205px;margin:0 auto;}
.brand,.topbar,.toptool{display:none}
.gonggao{border:0;margin:0 1%;width:auto;border:1px solid #eaeaea;margin-bottom:10px;line-height:22px;height:auto;}
.top-nav{margin:0 1%}
#float{display:none}
}
@media only screen and (min-width:737px) and (max-width:768px){.s-img{height:210px}
.pic-box{height:340px}
}
@media only screen and (min-width:667px) and (max-width:736px){#primary{display:none}
.content{margin-right:0;padding:0 1%}
.s-img{height:210px}
.pic-box{height:340px}
}
@media only screen and (max-width:667px){.pic-box-sp{height:256px}
.s-img{height:160px}
.pic-box{height:310px}
.nav-next i{font-size:14px;right:5px}
.nav-previous i{font-size:14px;left:5px}
.nav-next a,.nav-previous a{font-size:12px}
.single .container{padding:0 1%}
.single .content{padding:0 1%}
.random-posts h4{font-size:12px}
.article-header{padding:10px 0}
.article-title{font-size:18px;font-weight:700;margin-bottom:5px;line-height:24px}
.article-meta .item{margin-right:10px}
.article-content img{border-radius:5px}
.post-copyright{display:none}
.article-content{font-size:15px;line-height:24px}
.article-content p,.article-content h2,.article-content h3,.article-content h4{margin-bottom:15px}
.article-content h2{font-size:16px;font-weight:700;margin:15px -10px;line-height:18px;padding-left:10px;border-left:none}
.article-content ul,.article-content ol{margin-left:20px}
}
@media only screen and (max-width:420px){.s-img{height:180px}
.pic-box{width:96%;height:auto;padding-bottom:20px}
.pic-box-sp{width:96%;height:auto;padding-bottom:20px}
.random-posts li{width:45%;margin-right:4%}
}
#myElement_logo{display:none;}
.myWrapper {
  position: relative;
  padding-bottom: 56%;
  padding-top: 20px;
  height: 0;
}
.myWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}