@charset "utf-8";
/*Theme Name: Liblog.Cn
Author: 李洋博客
Author URI: https://www.Liblog.Cn/
Tags: 致敬月光博客，精品仿站系列主题模板,响应式多设备支持*/
/*html5*/
@font-face{font-family:HarmonyOS_Sans;font-style:normal;font-display:swap;src:url(libs/HarmonyOS_Sans.subset.woff2) format('woff2')}
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;vertical-align:baseline;font-size:100%;}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html {font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body {color:#666;font-family:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft Yahei",Helvetica,Arial,sans-serif;font-size:14px;line-height:2;background-color:rgba(222, 222, 222, 0.88);background:linear-gradient( 90deg, rgba(216, 216, 216, 0.1), rgba(189, 156, 36, 0.1) 15%, rgba(78, 202, 239, 0.1) 30%, rgba(138, 148, 84, 0.1) 44%, rgba(80, 115, 184, .1) 58%, rgba(208, 196, 53, 0.1) 72%)}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block;}
nav ul {list-style:none;}
li {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:none;}
a {margin:0;padding:0;background:transparent;color:#333;vertical-align:baseline;text-decoration:none;font-size:100%;font-family:"HarmonyOS Sans SC","HarmonyOS Sans","Open Sans","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Arial,Verdana,Tahoma,sans-serif;}
a:hover,a:focus {color:#4693e9;text-decoration:none;cursor:pointer;}
a:focus {color:#333;}
p {line-height:20px;}
img {margin:0;padding:0;max-width:100%;height:auto;vertical-align:middle;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
del {text-decoration:line-through;}
abbr[title],dfn[title] {border-bottom:1px dotted;cursor:help;}
table {border-spacing:0;border-collapse:collapse;}
input,select,button,textarea {vertical-align:middle;font-family:"HarmonyOS Sans SC","HarmonyOS Sans",Arial,"Microsoft YaHei","WenQuanYi Micro Hei","Open Sans","Hiragino Sans GB",Verdana,sans-serif;}
:focus {outline:0}
a,button,input {-webkit-tap-highlight-color:rgba(255,0,0,0);}
.left,.fl {float:left;}
.right,.fr {float:right;}
.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
article,input,textarea,b,ul,li,i,button,a,.swiper-button-next,.swiper-button-prev {-moz-transition:ease-in-out 0.3s;-webkit-transition:ease-in-out 0.3s;-o-transition:ease-in-out 0.3s;-ms-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s;}
.clearfix:after {clear:both;content:"";display:block;visibility:hidden;}
.clearfix {zoom:1}
/*#percentageCounter {position:fixed;left:0;top:0px;height:2px;z-index:999;background:linear-gradient(to right,#4cd964,#5ac8fa,#007aff);background:linear-gradient(to right,#00a6fe,#02e2ff,#5e16ff,#fd0389);}
*/#percentageCounter span {padding:0px 10px 0 12px;font-size:12px;color:#fff;line-height:2;border-top-left-radius:10px;border-bottom-left-radius:10px;background:rgba(68,142,246,.58);position:fixed;right:0;bottom:25px;z-index:100;}
caption,th,td {font-weight:normal;text-align:left}
body {min-width:970px;}
.container {padding-right:0;padding-left:0;margin-left:auto;margin-right:auto;width:1000px;word-break:break-all;}
.sidebar,.content {display:inline;float:left;position:relative;margin-left:15px;margin-right:15px}
.alpha {margin-left:0}
.omega {margin-right:0}
.container .sidebar {width:30%;}
.container .content {width:68%;}
strong {font-weight:700}
.clear {clear:both}
.remove-margin {margin-right:0 !important}
/* Make clicks pass-through */#nprogress {pointer-events:none;}
#nprogress .bar {background:#448ef6;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px;}
#nprogress .peg {display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1.0;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px);}
#nprogress .spinner {display:none;position:fixed;z-index:1031;top:8px;right:20px;}
#nprogress .spinner-icon {width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite;}
.nprogress-custom-parent {overflow:hidden;position:relative;}
.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar {position:absolute;}
@-webkit-keyframes nprogress-spinner {0% {-webkit-transform:rotate(0deg);}
100% {-webkit-transform:rotate(360deg);}
}
@keyframes nprogress-spinner {0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}
#main {margin-top:20px;padding-top:0px !important}
.loook {position: relative;width: 100%;overflow: hidden;margin-top:20px;background:#FFF;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);position:relative;}
.single-post .loook {margin:0 auto 20px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.loook.loook-related {margin:20px auto;}
h1,h2,h3,h4 {color:#535353;line-height:1.5em;font-weight:normal}
h1 {font-size:24px;margin-bottom:20px;line-height:1.2em}
h2 {font-size:18px}
h3 {font-size:16px}
h4 {font-size:14px}
table#tbCalendar {width:100%;}
.aligncenter {display:block;margin:0 auto}
.alignright {float:right;margin:10px 0 10px 10px}
.alignleft {float:left;margin:10px 10px 10px 0}
.floatleft {float:left}
.floatright {float:right}
.textcenter {text-align:center}
.textright {text-align:right}
.textleft {text-align:left}
.wp-caption {border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.wp-caption img {margin:0;padding:0;border:0 none}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}
.wp-smiley {margin:0 !important;max-height:1em}
blockquote.left {margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}
blockquote.right {margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}
ul.authors {margin-bottom:-15px;}
ul.authors li {width:49%;display:inline-block;height:auto;margin:0 auto;}
ul.divTags {margin-bottom:-10px;}
ul.divTags li {display:inline-block;margin:0 auto;width:auto;height:auto;padding:0 5px;color:#444;background:#f5f5f5;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}
ul.divTags li:hover {background:#424242;text-decoration:none}
ul.divTags li:hover a {color:#fff;}
.divArchives li,.divPrevious li {list-style-type:none}
.divArchives a {color:#444;margin-bottom:5px;padding:5px 7px;background:#f5f5f5;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}
.divArchives a:hover {background:#424242;color:#FFF;text-decoration:none}
.divCalendar {width:100%}
p.y {text-align:center;color:#333;font-size:14px;margin-top:10px;margin-bottom:15px}
p.y a {padding:0px 8px}
p.w,p.d,p.yd,p.nd,p.cd {float:left;border:1px solid #FFF;width:33px;height:33px;margin:0 0 -1px -1px;padding:3px 0 0 0;text-align:center;vertical-align:middle}
p.d {background:#f5f5f5;text-align:center}
p.d:hover {background:#424242}
p.yd {background:#424242;color:#FFFFFF}
p.yd a {color:#FFFFFF}
p.cd {font-weight:bold}
p.w {padding:3px 0 2px 0;height:1.7em;text-transform:uppercase}
#header {position:relative;z-index:99}
#logo {float:left;color:#000;text-shadow:0 1px 3px rgba(130,128,128,0.66);}
#logo h2,#logo h1 {color:#000;font-size:xx-large;margin:0 !important;line-height:98px;font-weight:bold;font-style:normal;text-transform:uppercase;letter-spacing:2px;overflow:hidden;height:100%;}
#logo h2 a,#logo h1 a {color:#424242;text-decoration:none;}
#logo h2 a {position:relative;overflow:hidden;cursor:pointer;margin:0 auto;height:98px;line-height:88px;display:block;-webkit-transition:all 0s ease-out 0s;-o-transition:all 0s ease-out 0s;transition:all 0s ease-out 0s;}
#logo h2 a.txtlogo {line-height:95px;}
#logo h2 img {max-height:45px;}
#logo h2 a:hover,#logo h1 a:hover {color:#434343}
@-webkit-keyframes flashlight {from {left:-20%;}100% {left:130%;}}
.shan {position:absolute;-webkit-animation:flashlight 2.0s;-o-animation:flashlight 2.0s;animation:flashlight 2.0s;top:0;width:35%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0.02) 0,rgba(255,255,255,0.58) 50%,rgba(255,255,255,0.02) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0.02) 0,rgba(255,255,255,0.58) 50%,rgba(255,255,255,0.02) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0.02) 0,rgba(255,255,255,0.58) 50%,rgba(255,255,255,0.02) 100%);background:linear-gradient(to right,rgba(255,255,255,.02) 0,rgba(255,255,255,0.58) 50%,rgba(255,255,255,0.02) 100%);transform:skewX(-30deg);animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}
#top-ad {position:absolute;top:20px;right:0px}
#navigation a {-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}
.sf-menu,.sf-menu * {margin:0;padding:0;list-style:none}
.sf-menu {line-height:1.0}
.sf-menu ul {position:absolute;top:-999em;width:10em}
.sf-menu ul li {width:100%}
.sf-menu li:hover {visibility:inherit}
.sf-menu li {float:left;position:relative}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:40px;z-index:99;background:#424242}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999em}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:10em;top:0}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {left:10em;top:0}
.sf-menu {float:left;}
.sf-menu a {display:block;position:relative;color:#000;margin:0 15px;height:98px;line-height:96px;text-decoration:none;text-transform:uppercase;}
.sf-menu li ul {display:none;}
.sf-menu li a i.fa {margin-right:3px;}
.nav-pills li a:before {width:0;height:2px;position:absolute;bottom:30px;left:50%;background-color:rgba(0,0,0,.88);content:'';transition:all .6s;z-index:-1;}
.nav-pills li.active a:before,.sf-menu a:hover:before {left:0;width:100%;z-index:1;}
li.sfHover {color:#333}
.sf-menu li li {text-transform:none}
.sf-menu li li li {background:#424242}
.sf-menu ul a {color:#424242;padding:0 1.2em;height:35px;line-height:35px}
.sf-menu a.sf-with-ul {padding-right:2.25em;min-width:1px}
.sf-sub-indicator {position:absolute;display:block;right:.75em;width:9px;height:5px;text-indent:-999em;overflow:hidden;background:url('images/arrows-down.png')}
a > .sf-sub-indicator {top:18px;background-position:0 -100px}
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator {background-position:-9px 0px}
.sf-menu ul .sf-sub-indicator {top:1px;width:5px;height:9px;background:url('images/arrows-side.png')}
.sf-menu ul a > .sf-sub-indicator {background-position:0 0}
.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position:-5px 0}
#featured {padding:20px;padding-right:280px;position:relative;background:#FFF;height:260px;margin-top:20px;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);position:relative}
#featured ul.ui-tabs-nav {position:absolute;top:20px;right:20px;list-style:none;padding:0;margin:0;width:270px}
#featured ul.ui-tabs-nav li {color:#666}
#featured ul.ui-tabs-nav li img {float:left;margin-right:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
#featured ul.ui-tabs-nav li p {font-size:16px;margin:0px;padding:0px}
#featured li.ui-tabs-nav-item a {display:block;height:59px;color:#535353;margin-bottom:4px;padding-bottom:2px;border-bottom:1px dashed #EEE}
#featured li.ui-tabs-nav-item a.remove-border {border:none !important}
#featured li.ui-tabs-nav-item a:hover,#featured li.ui-tabs-selected {color:#7da1bc;text-decoration:none}
#featured li.ui-tabs-nav-item a:hover img,#featured li.ui-tabs-selected img {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;filter:alpha(opacity=100) !important;-moz-opacity:1 !important;-khtml-opacity:1 !important;opacity:1 !important}
#featured li.ui-tabs-selected p {color:#7da1bc !important}
#featured .ui-tabs-panel {width:635px;height:260px;position:relative}
#featured .ui-tabs-panel .info {position:absolute;bottom:20px;left:0;background:#FFF;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;color:#000;padding:10px 20px}
#featured .info a {text-decoration:none;color:#535353}
#featured .info a:hover {text-decoration:none;color:#000}
#featured .ui-tabs-hide {display:none}
.entry {margin-bottom:20px;padding:20px;background:#FFF;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);position:relative}
.entry-content {text-align:justify;padding:0px 10px;word-wrap:break-word;width:100%;max-width:100%;position:relative;background-image:linear-gradient( 90deg,rgba(255,0,0,0.05) 5%,rgba(72,42,10,0) 0),linear-gradient( 1turn,rgba(0,0,0,0.05) 5%,rgba(255,153,44,0) 0);background-size:19px 20px;box-sizing:border-box;border-top:1px solid #fff2f2;padding-bottom:16px;}
.entry-content p {font-size:15px;position:relative;color:rgba(58,58,58,0.88);margin:5px 0 10px;line-height:180%;}
.entry-content p img {max-width:100%;width:auto!important;height:auto!important;}
.entry-content p sup {vertical-align:super;font-size:smaller;}
.entry-content p sub {vertical-align:sub;font-size:smaller;}
.entry-content table {width:100%!important;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #eee;margin:auto;margin-bottom:15px;}
.entry-content table thead tr th,.entry-content table tfoot tr th,.entry-content table tbody tr td,.entry-content table tr td,.entry-content table tfoot tr td {line-height:18px;text-align:left;border:1px solid #eee;}
.entry-content table tbody tr td {padding:9px 10px;}
.entry-content pre {border-left:6px solid #737F99;width:100%!important;}
.entry-content pre.prism-line-numbers {border-left:6px solid #737F99;}
.entry-content ul .list-paddingleft-2{text-indent:2em;}
.entry-content ul li, .entry-content ol li{margin:0 auto;list-style:disc;list-style-type:inherit;}
ol.list-paddingleft-2 {margin:0 1.2em;}
.entry-content ol.list-paddingleft-2 li p {overflow:visible;text-indent:0;margin:5px 0 8px;text-indent:initial!important;}
.entry-content ul {width:auto!important;margin:0 1.2em;padding:5px 0;}
.entry-content ul.list-paddingleft-2 {margin-left:3.5em;;padding:0;}
.entry-content ul p,.entry-content ul.list-paddingleft-2 p {margin:0 auto;text-indent:unset!important;}
.entry-content ul, .entry-content ol {margin-left:4em;list-style-position:outside;padding:0;}
.entry-content ol li p {margin:5px auto;text-indent:unset;}
.entry-content ol.custom_cn1 li,.entry-content ol.custom_cn2 li,.entry-content ol.custom_cn li {list-style-type:cjk-ideographic;}
.entry-content ol.custom_cn, .entry-content ol.custom_cn1, .entry-content ol.custom_cn2 {margin-left:4em;}
.entry-content ul.list-paddingleft-1 {margin-left:3.5em;}
.entry-content strong {font-weight:bold;word-wrap:break-word;}
.showall {display:none;}
.entry-content blockquote p {margin:0px auto;}
.entry-content blockquote {padding-left:10px;border-left:3px solid #999;color:rgba(0,0,0,0.5);font-size:15px;padding:8px 15px;margin:1em 0;background-color:#f9f9f9;}
thead tr th,tbody tr td {padding:5px 0;border:1px solid #eee;text-align:center;}
.entry-content blockquote:hover {background-color:#f5f5f5}
.entry-content ul {list-style:inside}
.entry-content ol {list-style:decimal-leading-zero inside}
.entry-content code,.entry blockquote {display:block;text-indent:0px}
h2.entry-title {margin-top:0px;margin-bottom:5px}
.post-thumbnail {margin-bottom:10px}
.post-meta {font-size:14px;color:#000;padding:7px 0px;margin-bottom:20px;margin-top:10px;border-top:1px dashed #c2c2c2;border-bottom:1px dashed #c2c2c2}
.post-meta span.separator {color:#e1e1e1;padding:0 5px;font-size:0;margin-right:0;position:relative;}
.post-meta span.separator:after {content:'/';position:absolute;left:2px;top:-5px;width:1px;height:15px;background-color:rgba(0,0,0,.98);-webkit-transform:rotate(0deg) translate(50%,-50%);transform:translate(50%,-50%);}
#listree-bodys>code,.entry-content p > code,.entry-content > code{color:#333;text-shadow:0 1px white;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;direction:ltr;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:1em;margin:1em 0;overflow:auto;background:#f5f2f0;position:relative;padding-left:2em;counter-reset:linenumber;width:100%!important;border-left:6px solid #737F99;display:block;}
/*divComments*/.sidebar-box .divComments {margin-left:55px;margin-bottom:-10px;border-left:1px solid #ededed;overflow:visible;}
.sidebar-box li.side-new-comments {position:relative;z-index:1;height:60px;margin:0 auto;width:auto;overflow:visible;}
.sidebar-box li.side-new-comments:last-child {height:50px;padding-bottom:10px;margin-bottom:10px;}
.sidebar-box li.side-new-comments strong {width:6px;height:6px;display:block;background:#fff;border:1px solid #ddd;border-radius:10px;position:absolute;left:-4px;top:22px;z-index:2;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;border:1px solid #4593FF;}
.sidebar-box li.side-new-comments b {width:13px;height:1px;background:#ddd;position:absolute;z-index:2;top:24px;left:-17px;}
.sidebar-box .newComments-info {position:absolute;left:15px;top:0px;}
.sidebar-box .newComments-deanxz {font-size:12px;color:#999;position:absolute;left:-77px;width:50px;text-align:center;top:2px;}
.sidebar-box .newComments-deanxz a {display:block;}
.sidebar-box .newComments-deanxz img {width:40px;max-width:100%;height:40px;border-radius:30px;padding:2px;background-color:#ededed;}
.sidebar-box .newComments-deanxz em {color:#999;font-size:12px;display:block;line-height:20px;height:20px;margin-top:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sidebar-box .newComments-text {font-weight:600;font-size:14px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;}
.sidebar-box .newComments-text a {color:#666;}
.sidebar-box .newComments-text a img {width:18px;height:18px;position:relative;top:-2px;margin:0 3px;}
.sidebar-box .newComments-mary {position:relative;color:#999;line-height:1.6;font-size:12px;margin-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;}
.sidebar-box .newComments-mary em {color:#757575;font-style:normal;}
span.spot {color:#e1e1e1;padding:0 10px 0 5px;}
span.spot:after {content:'';position:absolute;top:10px;width:3px;height:3px;border-radius:10px;background-color:#42a1ff;-webkit-transform:rotate(135deg) translate(1px,2px);transform:translate(25%,-50%);}
/*side_random*/.side_random li.r-item {float:left;width:48%;position:relative;line-height:1.46;margin:0px 0 15px;overflow:hidden;}
.side_random li.r-item:nth-child(even) {float:right;}
.side_random li.r-item:nth-last-of-type(-n+2) {border-bottom:0;margin-bottom:-3px;}
.side_random li .r-item-wrap {position:relative;}
.side_random li .r-thumb {position:relative;height:0;display:block;padding-top:68.666%;border-radius:8px;background:#f8f9fa;overflow:hidden;}
.side_random li img {left:0;top:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;max-width:100%;vertical-align:top;}
.r-item-wrap:hover a.r-thumb img {opacity:.68;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.side_random li h4.r-title {margin:0;bottom:0;opacity:1;padding:6px 0 8px;border-bottom:1px solid #ddd;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.side_random li h4.r-title a {height:auto;font-size:13px;font-weight:400;overflow:hidden;line-height:1.6;}
/**/.meta-date {background:url(images/date.png) left no-repeat}
.meta-category {background:url(images/category.png) left no-repeat}
.meta-author {background:url(images/author.png) left no-repeat}
.meta-permalink {background:url(images/permalink.png) left no-repeat}
.meta-view {background:url(images/view.png) left no-repeat}
.meta-comment {background:url(images/comment.png) left no-repeat}
.post-meta-single {margin-bottom:20px}
.post-tags-pig {margin-right:10px;margin-top:30px;font-size:14px}
.post-tags-pig a {float:left;display:block;color:#717171;margin-left:5px;margin-bottom:5px;padding:3px 7px;line-height:1.3em;background:#e8e8e8;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}
.post-tags-pig  a:hover {background:#424242;color:#FFF;text-decoration:none}
.download a {float:left;display:block;color:#FFF;margin-right:10px;margin-bottom:5px;padding:3px 7px;line-height:1.3em;background:#666666;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}
.download a:hover {background:#C00909;color:#FFF;text-decoration:none}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {color:#000;font-size:22px;font-weight:400;line-height:24px;padding:0px 8px 0px 18px;position:relative;overflow:hidden;margin:20px auto;}
.entry-content h3,.entry-content h4 {font-size:20px;}
.entry-content h5,.entry-content h6 {font-size:18px;}
.entry-content h1:before,.entry-content h2:before,.entry-content h3:before,.entry-content h4:before,.entry-content h5:before,.entry-content h6:before {content:'';align-items:center;border-left:12px solid #4f9cee;font-size:22px;position:absolute;left:0;height:100%;}
.entry-content h1:after,.entry-content h2:after,.entry-content h3:after,.entry-content h4:after,.entry-content h5:after,.entry-content h6:after {content:'';background:#2f70b1;height:1px;width:100%;position:absolute;top:50%;margin-left:10px;}
.entry-content h1:before {border-left:12px solid #f60;}
.entry-content h2:before {border-left:12px solid #2775a7;}
.entry-content h3:before {border-left:10px solid #ffb558;}
.entry-content h4:before {border-left:10px solid #41b351;}
.entry-content h1:after {background:#f60;}
.entry-content h2:after {background:#2775a7;}
.entry-content h3:after {background:#ffb558;}
.entry-content h4:after {background:#41b351;}
.post h2 {line-height:1.2em;margin:0 !important;font-size:21px}
.page-title {margin-bottom:20px !important;padding-bottom:10px;border-bottom:1px dashed #CCC}
#sub-description {font-size:14px;margin-top:10px;padding-top:10px;border-top:1px dashed #CCC}
#sub-description p {margin:0;padding:0}
#single-nav {margin-bottom:20px}
#single-nav-left {float:left;width:50%}
#single-nav-right {float:right;width:50%;text-align:right}
#single-nav-left a {float:left}
#single-nav-right a {float:right !important}
#post-author {margin:30px 0px}
#post-author .avatar {float:left;margin-right:20px;margin-bottom:20px}
#post-author h4 {margin-top:0px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dashed #CCC;margin-left:70px}
.pagination {margin-bottom:20px;overflow:unset;}
.pagination:after {content:'';display:table;clear:both;}
.pagination .navigation a,.pagination span {background-color:#fff;line-height:28px;height:28px;width:30px;text-align:center;margin:0 10px 0 0;display:block;float:left;color:#000;box-shadow:0 0 5px rgba(0,0,0,0.2);position:relative}
.pagination .navigation a:hover,.pagination span.current {text-decoration:none;color:#FFF;background:#424242}
#loadmore {float:right;}
#loadmore a {background-color:#fff;line-height:28px;height:28px;text-align:center;display:block;float:left;color:#000;box-shadow:0 0 5px rgba(0,0,0,0.2);position:relative;width:auto;padding:0 15px;margin-right:0;}
#loadmore a:hover,.navigation a.page-numbers:hover span {background-color:#888;color:#fff;}
/*--comments --*/#comments {padding:20px;margin-bottom:20px;background:#FFF;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);}
#comments h3,#comments h4,h3.section-title {width:100%;position:relative;margin:-9px 0 15px;padding-bottom:10px;border-bottom:1px dashed #CCC;clear:both;}
#comments .comment-tab {line-height:25px;border-bottom:1px solid #ddd;padding:5px 0 5px 5px;position:relative;}
.come-comt {color:#333;font-size:16px;}
.commentlist {margin-top:10px;}
.come-comt i.icon {margin-right:5px;font-size:18px;font-size:1.2em;}
.comment-text-center {cursor:pointer;text-align:center;margin:18px 0;font-size:16px;font-size:1.15em;color:#338A9C;font-weight:500;}
.comment-text-center i.icon {position:relative;font-size:1.2em;top:1px;}
#comments span.come-comt {font-weight:700;font-size:16px;color:#888;}
span.come-comt i.icon {font-size:1.3em;}
#comments span#comment_count {font-weight:normal;font-size:14px;color:#666;float:none !important;}
#comments h5 {margin:8px;}
#comments h4 span {margin-right:8px;}
#comments h4 span.jubao {float:right;margin-right:0;}
#comments h4 span.jubao small {color:#338A9C;}
#comments h4 span.jubao small:hover {color:#F05A28;}
.comt-box {width:100%;height:auto;overflow:hidden;margin:0 auto 5px;text-align:center;}
.show-comments {width:69%;float:left;overflow:hidden;}
.show-sidebar {width:30%;float:right;margin-top:10px;}
#frmSumbit #inpName,#frmSumbit #inpEmail,#frmSumbit #inpHomePage,#frmSumbit #inpVerify {border:1px solid transparent;padding-left:10px;width:100%;height:44px;line-height:44px;color:#333;background:#f2f4fc;margin-bottom:0px;font-size:15px;border-bottom:1px solid #efebeb;}
#frmSumbit .comt-box input#inpHomePage {border-radius:0 8px 8px 0;}
#frmSumbit .comt-box input#inpName {border-radius:8px 0 0 8px;border-right:1px solid #ddd;}
#frmSumbit .comt-box input#inpEmail {border-right:1px solid #ddd;}
.liuyan {float:left;width:33.333%;position:relative;}
#frmSumbit .input-inpVerify #inpVerify {font-size:14px;height:30px;line-height:30px;width:100%;padding-left:10px;border:1px solid #ddd;}
.form-inpVerify {float:right;width:33%;position:relative;min-height:1px;padding-right:15px;}
.commentpost .input-group-addon {border-left:1px solid #eee;position:absolute;right:-1px;top:0px;height:30px;line-height:30px;padding:0;font-weight:400;color:#555;text-align:center;vertical-align:middle;}
.input-inpVerify {position:relative;display:inherit;border-collapse:separate;}
.input-group-addon img {height:100%;border-bottom-right-radius:3px;border-top-right-radius:3px;padding:1px 1px 1px 0;margin-top:-1px;width:99%;background-color:transparent;}
.commentpost label {height:auto;overflow:hidden;clear:left;float:left;line-height:15px;border-color:#CCC;border-style:solid;border-width:1px 0 1px 1px;margin:0;padding:6px 10px;}
#frmSumbit .button {color:#FFFFFF;background-color:#3690cf;height:30px;width:88px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-radius:4px;float:right;margin:2px 10px 0 10px;}
#frmSumbit .button:hover {background-color:#57bdf7;cursor:pointer;}
#frmSumbit .psumbit {overflow:hidden;width:100%;clear:both;padding-bottom:10px;margin-top:-8px;line-height:30px;padding-top:10px;position:relative;background:rgb(242,244,252);border-radius:8px;}
.msg .msgimg img {clear:left;float:left;margin-right:10px;padding:2px;height:50px;width:50px;border:1px solid #ddd;background-color:#f1f1f1;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-webkit-transition:0.4s;-webkit-transition:-webkit-transform 0.4s ease-out;-moz-transition:-moz-transform 0.4s ease-out;transition:transform 0.4s ease-out;}
.msgarticle img {margin-top:2px;padding:0 2px;}
#comments .msg {font-size:12px;line-height:22px;border-bottom:1px solid #ddd;padding:16px 0;}
#cancel-reply small {margin:0 10px;color:#ff6f3d;font-weight:500;}
#comments .msg .msgname {color:#999999;padding-top:2px;}
#comments .msg .msgarticle {color:#666;padding-top:5px;padding-bottom:3px;min-height:30px;margin-left:60px;padding-right:35px;text-align:justify;}
.interact-bar {position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:8px;font-size:13px;color:#9195a3;}
#comments .msg .msgarticle .msg {margin-top:20px;margin-bottom:0px;padding:0 0 0 20px;position:relative;border-left:4px solid rgba(102,107,113,0.68);border-bottom:0;}
.msg .msgarticle .msg .msgname .dot {display:none;}
a.comment_at {color:#F35532;font-weight:bold;}
#logo404 {background-color:#FFFFFF;background-image:url(images/logo.png);background-repeat:no-repeat;background-position:center center;padding-top:60px;padding-bottom:60px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#9EAA99;box-shadow:0 0 4px rgba(0,0,0,0.25);}
#cw404 {width:720px;margin:20px auto;}
#cw404 h1 {font-size:18px;line-height:60px;font-weight:normal;text-align:center;}
#cw404 .kuang {font-size:14px;border:1px solid #9EAA99;border-radius:3px;box-shadow:0 0 4px rgba(0,0,0,0.25);padding:20px;background-color:#FFFFFF;}
#cw404 #ts404 {text-align:center;}
.contpost-meta a span.aut-1,.author-meta .name span.aut-1,#comments .msg .msgname.LayName .lay-1,.right-inner a span.aut-1,.sellist-main a.sell-author .aut-1,section.widget.abautor .aut-1,.article-main .aut-1,#comments .msg .msgname .aut-1 {background-image:linear-gradient(to right,rgba(253,165,34,0.9294117647058824) 0%,#fd4c4c 100%);background-image:-webkit-linear-gradient(0deg,rgba(253,165,34,0.9294117647058824) 0%,#fd4c4c 100%);}
#comments .msg .msgname .aut-6 {background-image:linear-gradient(to right,rgba(173,172,172,0.88) 0%,rgba(107,109,111,0.78) 100%);background-image:-webkit-linear-gradient(0deg,rgba(173,172,172,0.88) 0%,rgba(107,109,111,0.78) 100%);}
span.autlv.autlvname {margin-right:5px;margin-left:1px;}
span.autlv.aut-tf {background:#c444f6;}
.comment-meta span.autlv.lay-0,#comments .msg .msgname.LayName .lay-0 {background-image:linear-gradient(to right,rgb(148,114,115) 0%,rgb(187,166,166) 100%);background-image:-webkit-linear-gradient(0deg,rgb(148,114,115) 0%,rgb(187,166,166) 100%);}
.comment-meta span.autlv.lay-1,#comments .msg .msgname.LayName .lay-1 {background-image:linear-gradient(to right,#e090ef 0%,#fb70c4 100%);background-image:-webkit-linear-gradient(0deg,#e090ef 0%,#fb70c4 100%);}
.comment-meta span.autlv.lay-2,#comments .msg .msgname.LayName .lay-2 {background-image:linear-gradient(to right,#3abda5 0%,#88d9ff 100%);background-image:-webkit-linear-gradient(0deg,#3abda5 0%,#88d9ff 100%);}
.comment-meta span.autlv.lay-3,#comments .msg .msgname.LayName .lay-3 {background-image:linear-gradient(to right,#20b3cd 0%,#1c6af9 100%);background-image:-webkit-linear-gradient(0deg,#20b3cd 0%,#1c6af9 100%);}
.lay-4 {background-image:linear-gradient(to right,#ff9b02 0%,#ffb43e 100%);background-image:-webkit-linear-gradient(0deg,#ff9b02 0%,#ffb43e 100%);}
#comments .msg .msgname.LayName .aut-5 {background-image:linear-gradient(to right,#ff9b02 0%,#ffb43e 100%);background-image:-webkit-linear-gradient(0deg,#ff9b02 0%,#ffb43e 100%);}
.msgname span a {margin-left:5px;margin-right:0;}
.msgtxt span:last-child {font-size:12px;}
.commentlist .comment {list-style:none;border-top:1px solid #ddd;}
.commentlist li.comment ul.children {margin-left:20px;}
.commentlist .depth-1 {margin:10px 0 10px 0;}
.commentlist li {position:relative;}
.commentlist .comment-body {padding:5px 0 5px 0}
.commentlist .comment-body:hover {background:#fafafa url(images/bg2.png) repeat;}
.commentlist p {margin:5px 0 5px 50px;line-height:22px;}
.reply a:link,.reply a:visited {text-align:center;font-size:12px;}
.datetime {font-size:12px;color:#aaa;margin-left:50px;}
.commentmetadata {font-size:12px;color:#aaa;margin-left:50px;}
ol.commentlist li div.vcard img.avatar {width:40px;height:40px;position:relative;float:left;margin:4px 6px 0 0;padding:2px;border:1px solid #ddd;background:#fff;}
ol.commentlist li div.floor {float:right;color:#bbb}
#respond {padding:5px 10px 10px;overflow:hidden;}
#respond_box {clear:both;border-top:1px solid #ddd;}
#respond h3 {margin:5px 0 6px 0;}
#comment {background:#fff;}
#comments .msg .msgarticle #comt-respond {padding:15px 0px;}
#commentform p {color:#333;}
#commentform label {color:#868686;}
#commentform input {border:1px solid #ddd;width:160px;margin:4px 5px 4px 0;padding:3px;box-shadow:inset 2px 3px 5px #eee;}
#commentform input:focus {border:1px solid #ccc;}
#commentform textarea {width:95%;height:120px;font-size:13px;padding:4px;margin:4px 0 0 0;border:1px solid #ddd;box-shadow:inset 2px 3px 5px #eee;}
#commentform textarea:focus {border:1px solid #ccc;}
#commentform input#submit,#commentform input#reset {width:110px;height:32px;background:#606060;color:#fff;border:1px solid #e5e5e5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:4px;line-height:28px;text-align:center;margin-top:8px;box-shadow:none;}
#commentform #submit:hover,#commentform #reset:hover {font-weight:bold;}
#real-avatar .avatar {float:right;padding:2px;border:1px solid #ddd;background:#fff;margin-right:20px;_margin-right:10px;}
.commentpost h4 i.icon {margin-right:5px;}
#comments .msg .msgimg img.avatar:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
#comment-tools {width:100%;overflow:hidden;margin:0 auto 10px;text-align:center;border-radius:8px;}
.commentpost.noneid #comment-tools {border-radius:0;}
.tools_title {float:left;display:inline-block;margin:0;padding:2px 10px 0 7px;text-align:left;}
.tools_text {width:100%;float:left;background:rgba(255,255,255);}
#txaArticle {width:100%;height:120px;border:0px solid #ddd;font-size:14px;line-height:1.8;padding:10px 15px 10px 15px;background-color:transparent;}
textarea#txaArticle {background-color:transparent;resize:none;background:#f2f4fc url(images/comment.png) right 10px bottom 25px no-repeat;-moz-transition:ease-in-out 0.45s;-webkit-transition:ease-in-out 0.45s;-o-transition:ease-in-out 0.45s;-ms-transition:ease-in-out 0.45s;transition:ease-in-out 0.45s;}
textarea#txaArticle:focus {background-position-x:789px;-moz-transition:ease-in-out 0.45s;-webkit-transition:ease-in-out 0.45s;-o-transition:ease-in-out 0.45s;-ms-transition:ease-in-out 0.45s;transition:ease-in-out 0.45s;}
span.autlv {font-size:10px;color:#fff;display:inline-block;vertical-align:text-top;font-weight:normal;border-radius:2px;line-height:1.4;padding:0 4px;margin-left:5px;margin-right:5px;letter-spacing:0px;margin-top:1px;}
#comment-tools a {padding:1px 5px;color:#666;cursor:pointer;font-size:15px;font-size:16px;font-size:1.15em;}
#comment-tools i.icon {color:#0069b3;}
.tools_title a,.tools_title a i.icon {font-size:20px;}
a.face-show {position:relative;top:2px;}
span.com-title {margin-left:5px;font-size:15px;color:#333;font-weight:500;}
#comments .msg .msgarticle .noimg .msgimg img {display:none!important;}
#comments .msg .msgarticle ul.msgarticle {margin-left:0;}
#comments .msg .msgarticle .noimg .msgtxt .msgarticle .noimg {margin:15px 10px 5px -20px;border-left:0;}
#comments .msg .msgarticle .noimg .msgarticle {padding-top:8px;margin-left:0;line-height:160%;padding-right:0;}
#comments .msg .msgarticle #comment {visibility:visible !important;animation-name:fadeInDown !important;}
#comments .msg .msgarticle p {padding-top:10px;}
#comments .msg .msgarticle form#frmSumbit p {margin-bottom:5px;padding-top:5px;}
.msgname .dot {font-size:13px;color:#d1d1d1;display:inline-block;margin-left:12px;font-weight:400;letter-spacing:2px;float:right;opacity:.8;}
.msgname .dot.shafa {color:#d11a1a;font-size:12px;}
.msgname .dot.yizi {color:#ef8f31;font-size:12px;}
.msgname .dot.bandeng {color:#ba8147;font-size:12px;}
.msgname .dot.liangxi {color:#cd7bfe;font-size:12px;}
.msgname .dot.diban {color:#8ea4ba;font-size:12px;}
.msgarticle #ComtoolsFrame {height:52px;overflow:hidden;}
.msgname:hover .comment-reply-link {display:block;}
.msgtxt {position:relative;font-size:14px;font-size:1.2em;}
.msgname a.comment-reply-link {background:#EDEDED;display:none;padding:0 10px;border:1px solid #ddd;border-radius:2px;position:relative;top:-1px;font-size:12px;float:right;}
#comments .msg .msgarticle .msg a.comment-reply-link {margin-right:10px;}
.msgname a.comment-reply-link:hover {background:#3690cf;color:#fff;border:1px solid transparent;font-size:12px;}
#comments span.iliuyan {float:right;margin-right:0;}
#comments span.iliuyan a {font-size:13px;font-size:0.95em;color:#999;}
#comments span.iliuyan a:hover {color:#3690cf;}
span.WB-OS {position:relative;margin-left:5px;top:-1px;letter-spacing:3px;}
span.WB-OS img {max-height:16px;}
.msgname:hover span.WB-OS {display:initial;}
#comments-nav {text-align:center;margin-top:18px;}
.com-page-list a {position:relative;margin-right:5px;padding:2px 8px;margin-left:-1px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:2px;}
.com-page-list a.on,.com-page-list a:hover {color:#fff;background:#3690cf;border:1px solid transparent;}
.com-page-list.pagination {padding:10px 0 15px 0;}
.msgimg {position:relative;}
#comments .msg .msgarticle .msg i.author-ident {display:none;}
.commentlist .pagination {margin:-15px auto 0px;text-align:center;width:100%;}
.commentlist .pagination ul {display:inline-block;margin-right:-12px;background:#fff;}
.commentlist .pagination .navigation a,.commentlist .pagination span {margin:0 6px}
#comments .msg .msgarticle div#comt-respond {border:1px solid #ddd;padding:15px;margin-top:15px;background-color:#f2f4fc;border-radius:8px;}
#comments .msg .msgarticle div#comt-respond h4 {margin-top:-5px;}
#comments .msg .msgarticle div#comt-respond h4:before {background-color:transparent;}
#comments .msg .msgarticle div#comt-respond .form-inpVerify {width:auto;}
#comments .msg .msgarticle img {position:relative;top:-2px;max-height:22px}
#sidebar {float:right}
.sidebar-box {margin-bottom:20px;padding:20px;background:#FFF;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);position:relative}
.sidebar-box h4 {position:relative;font-size:15px;border-bottom:1px dashed #CCC;padding-bottom:8px;margin-top:-9px !important;margin-bottom:15px}
h4#mutualitybox:before,#comments > h3:before,#comments > h4:before,h3.section-title:before,.sidebar-box > h4:before {content:'';position:absolute;width:30px;height:3px;left:0;top:-13px;z-index:1;-webkit-transform:translate(0,-50%);transform:translate(0,0%);background-color:#42a1ff;}
.sidebar-box>h4:after {content:" ";position:absolute;-webkit-border-radius:50%;border-radius:50%;background:#ff5d58 !important;width:12px;height:12px;-webkit-box-shadow:20px 0 #ffb528,40px 0 #26c73d;box-shadow:20px 0 #ffb528,40px 0 #26c73d;top:6px;right:45px;}
.sidebar-box ul {list-style:none}
.sidebar-box li {margin-bottom:5px;overflow:hidden}
.divMisc li {height:45px}
#copyright-wrap {width:100%;background:#FFF;border-top:1px solid #d7d7d7;margin-top:25px;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);}
#copyright {padding:10px 0;text-align:center;font-size:14px;color:#666}
#copyright a {color:#666}
#copyright a:hover {color:#333;text-decoration:underline}
.footer #copyright em {font-style:unset;margin:0 3px;}
div#BlogPowerBy a {margin:0 5px;}
#BlogPowerBy a img {width:18px;height:18px;position:relative;top:-1px;}
div#BlogPowerBy i.fa {margin:0 5px;}
#BlogPowerBy a:last-child {margin-left:0;}
.divSearchPanel form {display:block;position:relative;width:100%}
.divSearchPanel form#edtSearch {position:relative;width:210px;padding:10px 30px 10px 10px;outline:none;border:1px solid #CCC;color:#000;text-shadow:1px 1px 1px #FFF}
#edtSearch:focus {}
.footer-RunTime {font-size:13px;font-size:0.95em;}
span.rt-sql {margin:0 6px;}
.divSearchPanel form input[type="text"] {position:relative;width:100%;padding:10px 40px 10px 10px;outline:none;border:1px solid #CCC;color:#000;text-shadow:1px 1px 1px #FFF;}
.divSearchPanel form input[type="submit"] {position:absolute;right:10px;top:9px;background:url(images/search.png) no-repeat;background-size:cover;text-indent:-9999px;border:none;outline:none;width:20px;height:20px;cursor:pointer;}
/*divContorPanel*/ul.divContorPanel {position:relative;text-align:center;margin-bottom:7px;}
ul.divContorPanel span.cp-hello {margin-bottom:15px;display:inline-block;width:100%;text-align:center;font-size:15px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
ul.divContorPanel span.cp-login,ul.divContorPanel span.cp-vrs {line-height:30px;text-align:center;}
ul.divContorPanel span.cp-login a,ul.divContorPanel span.cp-vrs a {padding:0px 20px;font-size:14px;border:1px solid #dddddd;border-radius:20px;display:inline-block;}
/*divPrevious*/ul.divPrevious {margin-bottom:-15px;}
.divPrevious li {margin:0px 0 10px;height:auto;overflow:visible;width:auto;}
.divPrevious li:hover {transform:translate(-1px,-1px);cursor:pointer;}
.divPrevious li span.rankLeft {display:inline-block;width:45px;float:left;}
.rankLeft span.rankNum {font-size:20px;letter-spacing:.91px;line-height:38px;font-weight:700;width:31px;color:#bbb;display:inline-block;float:left;-moz-transition:ease-in-out 0.3s;-webkit-transition:ease-in-out 0.3s;-o-transition:ease-in-out 0.3s;-ms-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s;}
.divPrevious li span.rankNum.num-1 {color:#ff5d58;}
.divPrevious li span.rankNum.num-2 {color:#ffb528;}
.divPrevious li span.rankNum.num-3 {color:#26c73d;}
.divPrevious li span.rankNum.num-4 {color:#2775a7;}
.divPrevious li span.rankNum.num-5 {color:#1bb4bb;}
.divPrevious li span.rankNum.num-6 {color:#b997b3;}
.rankLeft span.slash {display:inline-block;background-image:url(images/normal-sprite.png);background-position:-206px 0;width:13px;height:31px;margin-top:4px;float:left;}
.divPrevious li span.text {font-size:14px;height:40px;line-height:20px;display:-webkit-box;overflow:hidden;padding-left:5px;color:#4c4c4c;margin:0 10px;}
span.text a {height:36px;display:table-cell;vertical-align:middle;background-color:transparent;padding:0;margin:0 auto;}
/*side_new*/.side_new {position:relative;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;}
.side_new_dot {position:relative;border-color:#e0e3ef;padding:0 .5rem;margin:0 1.25rem 0 0;}
.side_new_dot:before,.side_new_dot:after {content:'';position:absolute;border-color:#999;border-width:2px;border-style:solid;border-radius:50%;width:10px;height:10px;top:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.side_new .side_new_dot:before {top:5px;border-color:#48a4ff;background-color:#fff;z-index:2;}
.side_new .side_new_dot:after {width:0;height:auto;top:20px;bottom:0px;border-right-width:0;border-top-width:0;border-bottom-width:0;border-radius:0;border-color:#ddd;}
.side_new:last-child .side_new_dot:after {bottom:10px;}
.side_new_inner {-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:10px;}
.side-new-title {font-size:13px;max-height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;}
.side-new-time {position:relative;margin-top:5px;color:#aaacb6;font-size:12px;}
.side-new-time span.spot {padding:0 12px 0 8px;}
.side-new-time span.spot:after {top:8px;}
/* side_countdown */.side_countdown {margin: 0 auto -6px 0;}
.side_countdown .item {margin-bottom:5px;line-height:1.42857143;}
.side_countdown .item .title {font-size:12px;color:#333;margin-bottom:5px;display:flex;align-items:center;}
.side_countdown .item .title span {color:#dc0909;font-weight:500;font-size:14px;margin:0 5px;}
.side_countdown .item .progress {display:flex;align-items:center;}
.progress-bar {height:10px;border-radius:5px;overflow:hidden;background:#ebeef5;width:0;min-width:0;flex:1;margin-right:5px;}
.progress-inner {width:0;height:100%;border-radius:5px;transition:width 0.35s;-webkit-animation:progress 750ms linear infinite;animation:progress 750ms linear infinite;}
.progress-inner.progress-inner-1 {background:#bde6ff;background-image:linear-gradient(135deg,#50bfff 25%,transparent 25%,transparent 50%,#50bfff 50%,#50bfff 75%,transparent 75%,transparent 100%);background-size:30px 30px;}
.progress-percentage {color:#333;}
.progress-inner.progress-inner-2 {background:#ffd980;background-image:linear-gradient(135deg,#f7ba2a 25%,transparent 25%,transparent 50%,#f7ba2a 50%,#f7ba2a 75%,transparent 75%,transparent 100%);background-size:30px 30px;}
.progress-inner.progress-inner-3 {background:#ffa9a9;background-image:linear-gradient(135deg,#ff4949 25%,transparent 25%,transparent 50%,#ff4949 50%,#ff4949 75%,transparent 75%,transparent 100%);background-size:30px 30px;}
.progress-inner.progress-inner-4 {background:#67c23a;background-image:linear-gradient(135deg,#4f9e28 25%,transparent 25%,transparent 50%,#4f9e28 50%,#4f9e28 75%,transparent 75%,transparent 100%);background-size:30px 30px;}
@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:30px 0}}@keyframes progress{0%{background-position:0 0}100%{background-position:30px 0}}
.side_hot,.side_con {position:relative;padding:0px 0 0 10px;overflow:hidden;}
.side_hot:before,.side_con:before {content:'';position:absolute;height:100%;border:1px dashed #ccc;top:15px;left:10px;}
.side_hot .list-sidehot,.side_con .list-sidecon {position:relative;padding:5px 0 0px 18px;line-height:1.8;overflow:unset;margin:0 auto;}
.side_hot .list-sidehot:last-child,.side_con .list-sidecon:last-child {margin-bottom:-3px;}
.side_hot .list-sidehot:after,.side_hot .list-sidehot:before,.side_con .list-sidecon:after,.side_con .list-sidecon:before {content:'';position:absolute;margin-left:-5px;left:0;top:10px;width:4px;height:4px;border-radius:6px;border:4px solid #42a1ff;background:#fff;box-sizing:content-box;opacity:.3;}
a.list-sct {color:#333;display:block;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;}
.list-meta {font-size:13px;color:#999;display:flex;justify-content:space-between;align-items:flex-end;align-self:flex-end;height:30px;padding:0px 10px 0 0;}
/*side_random*/#side_random h4.sidebar-title:after {display:none;}
ul.side_random {margin:-10px auto;overflow:hidden;}
.r-item-btn i.fa {margin:0 3px 0 auto;}
#side_random {position:relative;}
.r-item-btn {cursor:pointer;align-items:center;border:none;background:none;text-align:center;display:block;position:absolute;right:20px;top:10px;font-size:13px;font-weight:500;color:#448ef6;transition:transform 0.35s;transform:rotate(0deg);}
.r-item-btn i.fa {font-size:13px;font-weight:bold;display:inline-block;}
#side_random h3.widget-title:after {display:none;}
.r-item-btn:active i.fa,.r-item-btn:focus i.fa {transform:rotate(360deg);}
li.list-siderandom {line-height:38px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;position:relative;margin:0 auto;border-bottom:1px dotted #cbcbcb;}
li.list-siderandom:last-child {border-bottom:0;}
span.list-date {float:right;color:#999;position:relative;top:0px;margin-left:8px;}
li.list-siderandom a i.fa {margin:0 5px 0 0;}
/*! fancyBox*/.not-selectable {-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.carousel {position:relative;box-sizing:border-box}
.carousel *,.carousel *:before,.carousel *:after {box-sizing:inherit}
.carousel.is-draggable {cursor:move;cursor:grab}
.carousel.is-dragging {cursor:move;cursor:grabbing}
.carousel__viewport {position:relative;overflow:hidden;max-width:100%;max-height:100%}
.carousel__track {display:flex}
.carousel__slide {flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}
.carousel.has-dots {margin-bottom:calc(0.5rem + 22px)}
.carousel__dots {margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}
.carousel__dots .carousel__dot {margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}
.carousel__dots .carousel__dot:after {content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}
.carousel__dots .carousel__dot.is-selected:after {opacity:1}
.carousel__button {width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}
.carousel__button.is-prev,.carousel__button.is-next {position:absolute;top:50%;transform:translateY(-50%)}
.carousel__button.is-prev {left:10px}
.carousel__button.is-next {right:10px}
.carousel__button[disabled] {cursor:default;opacity:.3}
.carousel__button svg {width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}
.fancybox__container {position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:9999;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}
.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after {box-sizing:inherit}
.fancybox__container:focus {outline:thin dotted}
body.is-using-mouse .fancybox__container:focus {outline:none}
@media all and (min-width:1024px) {.fancybox__container {--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}
}
.fancybox__backdrop {position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,0.92))}
.fancybox__carousel {position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}
.fancybox__carousel.has-dots {margin-bottom:calc(0.5rem + 22px)}
.fancybox__viewport {position:relative;width:100%;height:100%;overflow:visible;cursor:default}
.fancybox__track {display:flex;height:100%}
.fancybox__slide {flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}
.fancybox__slide::before,.fancybox__slide::after {content:"";flex:0 0 0;margin:auto}
@media all and (min-width:1024px) {.fancybox__slide {padding:64px 100px}
}
.fancybox__content {margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}
.fancybox__caption {align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}
.is-loading .fancybox__caption {visibility:hidden}
.fancybox__container>.carousel__dots {top:100%;color:var(--fancybox-color,#fff)}
.fancybox__nav .carousel__button {z-index:40}
.fancybox__nav .carousel__button.is-next {right:8px}
@media all and (min-width:1024px) {.fancybox__nav .carousel__button.is-next {right:40px}
}
.fancybox__nav .carousel__button.is-prev {left:8px}
@media all and (min-width:1024px) {.fancybox__nav .carousel__button.is-prev {left:40px}
}
.carousel__button.is-close {position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}
@media all and (min-width:1024px) {.carousel__button.is-close {right:40px}
}
.fancybox__content>.carousel__button.is-close {position:absolute;top:-36px;right:0;color:var(--fancybox-color,#fff)}
.fancybox__no-click,.fancybox__no-click button {pointer-events:none}
.fancybox__spinner {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}
.fancybox__slide .fancybox__spinner {cursor:pointer;z-index:1053}
.fancybox__spinner svg {animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}
.fancybox__spinner svg circle {fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}
@keyframes fancybox-rotate {100% {transform:rotate(360deg)}
}
@keyframes fancybox-dash {0% {stroke-dasharray:1,200;stroke-dashoffset:0}
50% {stroke-dasharray:89,200;stroke-dashoffset:-35px}
100% {stroke-dasharray:89,200;stroke-dashoffset:-124px}
}
.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close {opacity:var(--fancybox-opacity,1)}
.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close {animation:.15s ease backwards fancybox-fadeIn}
.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close {animation:.15s ease both fancybox-fadeOut}
.fancybox-fadeIn {animation:.15s ease both fancybox-fadeIn}
.fancybox-fadeOut {animation:.1s ease both fancybox-fadeOut}
.fancybox-zoomInUp {animation:.2s ease both fancybox-zoomInUp}
.fancybox-zoomOutDown {animation:.15s ease both fancybox-zoomOutDown}
.fancybox-throwOutUp {animation:.15s ease both fancybox-throwOutUp}
.fancybox-throwOutDown {animation:.15s ease both fancybox-throwOutDown}
@keyframes fancybox-fadeIn {from {opacity:0}
to {opacity:1}
}
@keyframes fancybox-fadeOut {to {opacity:0}
}
@keyframes fancybox-zoomInUp {from {transform:scale(0.97) translate3d(0,16px,0);opacity:0}
to {transform:scale(1) translate3d(0,0,0);opacity:1}
}
@keyframes fancybox-zoomOutDown {to {transform:scale(0.97) translate3d(0,16px,0);opacity:0}
}
@keyframes fancybox-throwOutUp {to {transform:translate3d(0,-30%,0);opacity:0}
}
@keyframes fancybox-throwOutDown {to {transform:translate3d(0,30%,0);opacity:0}
}
.fancybox__carousel .carousel__slide {scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}
.fancybox__carousel .carousel__slide::-webkit-scrollbar {width:8px;height:8px}
.fancybox__carousel .carousel__slide::-webkit-scrollbar-track {background-color:rgba(255,255,255,.1)}
.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb {background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}
.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content {cursor:move;cursor:grab}
.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content {cursor:move;cursor:grabbing}
.fancybox__carousel .fancybox__slide .fancybox__content {cursor:auto}
.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content {cursor:zoom-in}
.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content {cursor:zoom-out}
.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content {cursor:move;cursor:grab}
.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content {cursor:move;cursor:grabbing}
.fancybox__image {transform-origin:0 0;touch-action:none;user-select:none;transition:none}
.has-image .fancybox__content {padding:0;background:transparent;min-height:1px}
.is-closing .has-image .fancybox__content {overflow:visible}
.has-image[data-image-fit=contain] {overflow:visible;touch-action:none}
.has-image[data-image-fit=contain] .fancybox__image {max-width:100%;max-height:100%;object-fit:contain}
.has-image[data-image-fit=contain-w] {overflow-x:hidden;overflow-y:auto}
.has-image[data-image-fit=contain-w] .fancybox__content {min-height:auto}
.has-image[data-image-fit=contain-w] .fancybox__image {max-width:100%;height:auto}
.has-image[data-image-fit=cover] {overflow:visible;touch-action:none}
.has-image[data-image-fit=cover] .fancybox__content {width:100%;height:100%}
.has-image[data-image-fit=cover] .fancybox__image {width:100%;height:100%;object-fit:cover}
.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {flex-shrink:1;min-height:1px;overflow:visible}
.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content {width:100%;height:80%}
.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {width:960px;height:540px;max-width:100%;max-height:100%}
.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content {padding:0;background:rgba(24,24,27,.9);color:#fff}
.fancybox__carousel .fancybox__slide.has-map .fancybox__content {background:#e5e3df}
.fancybox__html5video,.fancybox__iframe {border:0;display:block;height:100%;width:100%;background:transparent}
.fancybox-placeholder {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
.fancybox__thumbs {flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity,1)}
.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs {animation:.15s ease-in backwards fancybox-fadeIn}
.fancybox__container.is-animated.is-closing .fancybox__thumbs {opacity:0}
.fancybox__thumbs .carousel__slide {flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}
.fancybox__thumbs .carousel__slide .fancybox__thumb::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color,rgba(1,210,232,0.94));opacity:0;transition:opacity .15s ease;border-radius:4px}
.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after {opacity:.92}
.fancybox__thumbs .carousel__slide>* {pointer-events:none;user-select:none}
.fancybox__thumb {position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:4px}
.fancybox__toolbar {position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.006) 8.1%,rgba(0,0,0,0.021) 15.5%,rgba(0,0,0,0.046) 22.5%,rgba(0,0,0,0.077) 29%,rgba(0,0,0,0.114) 35.3%,rgba(0,0,0,0.155) 41.2%,rgba(0,0,0,0.198) 47.1%,rgba(0,0,0,0.242) 52.9%,rgba(0,0,0,0.285) 58.8%,rgba(0,0,0,0.326) 64.7%,rgba(0,0,0,0.363) 71%,rgba(0,0,0,0.394) 77.5%,rgba(0,0,0,0.419) 84.5%,rgba(0,0,0,0.434) 91.9%,rgba(0,0,0,0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,0.4))}
@media all and (min-width:1024px) {.fancybox__toolbar {padding:8px}
}
.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar {animation:.15s ease-in backwards fancybox-fadeIn}
.fancybox__container.is-animated.is-closing .fancybox__toolbar {opacity:0}
.fancybox__toolbar__items {display:flex}
.fancybox__toolbar__items--left {margin-right:auto}
.fancybox__toolbar__items--center {position:absolute;left:50%;transform:translateX(-50%)}
.fancybox__toolbar__items--right {margin-left:auto}
@media(max-width:640px) {.fancybox__toolbar__items--center:not(:last-child) {display:none}
}
.fancybox__counter {min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}
.fancybox__progress {background:var(--fancybox-accent-color,rgba(1,210,232,0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}
.fancybox__container:fullscreen::backdrop {opacity:0}
.fancybox__button--fullscreen g:nth-child(2) {display:none}
.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1) {display:none}
.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2) {display:block}
.fancybox__button--slideshow g:nth-child(2) {display:none}
.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1) {display:none}
.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2) {display:block}
button.carousel__button.fancybox__button--thumbs,.fancybox__thumbs {display:none!important;}
/**/#btnPost {position:absolute;right:10px;top:14px;background:url(images/search.png) no-repeat;text-indent:-9999px;border:none;outline:none;width:15px;height:15px;cursor:pointer}
.one-half {width:48%}
.one-third {width:30.66%}
.two-third {width:65.33%}
.one-fourth {width:22%}
.three-fourth {width:74%}
.one-fifth {width:16.8%}
.one-sixth {width:13.33%}
.one-half,.one-third,.two-third,.one-fourth,.three-fourth,.one-fifth,.one-sixth {position:relative;margin-right:4%;float:left}
.column-last {margin-right:0px}
.column-first {margin-left:0px}
.box-shortcode {margin:5px 0px;color:#000;padding:10px}
.box-red {background-color:#FFB8B8;border:1px solid #FF8C8C;color:#BF2F2F}
.box-yellow {background-color:#FFC;border:1px solid #FC6;color:#970}
.box-green {background-color:#CF9;border:1px solid #9C0;color:#360}
.box-blue {background-color:#D1F2F5;border:1px solid #AFDEE2;color:#38878E}
.text-highlight {padding:2px}
.highlight-yellow,.highlight-yellow a {background-color:#FFF7A8;color:#695D43}
.highlight-pink,.highlight-pink a {background-color:#F7DEEB;color:#724473}
.highlight-purple,.highlight-purple a {background-color:#E0DBF6;color:#5C5577}
.highlight-blue,.highlight-blue a {background-color:#D7F0FF;color:#2A67A4}
.highlight-green,.highlight-green a {background-color:#E7FFCE;color:#47630A}
.highlight-red,.highlight-red a {background:#FFCEBE;color:#A22121}
.highlight-gray,.highlight-gray a {background-color:#EBEBEB;color:#787777}
.btn-shortcode {display:inline-block;nowhitespace:afterproperty;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px 5px;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:0px 20px;height:35px;line-height:35px;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
.btn-shortcode:hover {text-decoration:none;color:#FFF}
.btn-shortcode:active {position:relative;top:1px;color:#FFF}
.buttonblack {color:#d7d7d7 !important;border:solid 1px #333;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#000));background:-moz-linear-gradient(top,#666,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666',endColorstr='#000')}
.buttonblack:hover {background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#000));background:-moz-linear-gradient(top,#444,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444',endColorstr='#000')}
.buttonblack:active {color:#000;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#444));background:-moz-linear-gradient(top,#000,#444);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#666')}
.buttongray {color:#e9e9e9;border:solid 1px #555;background:#6e6e6e;background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#575757));background:-moz-linear-gradient(top,#888,#575757);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888',endColorstr='#575757')}
.buttongray:hover {background:#616161;background:-webkit-gradient(linear,left top,left bottom,from(#757575),to(#4b4b4b));background:-moz-linear-gradient(top,#757575,#4b4b4b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575',endColorstr='#4b4b4b')}
.buttongray:active {color:#afafaf;background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#888));background:-moz-linear-gradient(top,#575757,#888);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#888')}
.buttonwhite {color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#ededed')}
.buttonwhite:hover {color:#606060;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#dcdcdc')}
.buttonwhite:active {color:#999;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#fff')}
.buttonorange {color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20')}
.buttonorange:hover {background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015')}
.buttonorange:active {color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a')}
.buttonred {color:#faddde;border:solid 1px #980c10;background:#d81b21;background:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#aa1317));background:-moz-linear-gradient(top,#ed1c24,#aa1317);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317')}
.buttonred:hover {background:#b61318;background:-webkit-gradient(linear,left top,left bottom,from(#c9151b),to(#a11115));background:-moz-linear-gradient(top,#c9151b,#a11115);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#a11115')}
.buttonred:active {color:#de898c;background:-webkit-gradient(linear,left top,left bottom,from(#aa1317),to(#ed1c24));background:-moz-linear-gradient(top,#aa1317,#ed1c24);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317',endColorstr='#ed1c24')}
.buttonblue {color:#FFF;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5')}
.buttonblue:hover {background:#007ead;background:-webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e')}
.buttonblue:active {color:#80bed6;background:-webkit-gradient(linear,left top,left bottom,from(#0078a5),to(#00adee));background:-moz-linear-gradient(top,#0078a5,#00adee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee')}
.buttonrosy {color:#fae7e9;border:solid 1px #b73948;background:#da5867;background:-webkit-gradient(linear,left top,left bottom,from(#f16c7c),to(#bf404f));background:-moz-linear-gradient(top,#f16c7c,#bf404f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c',endColorstr='#bf404f')}
.buttonrosy:hover {background:#ba4b58;background:-webkit-gradient(linear,left top,left bottom,from(#cf5d6a),to(#a53845));background:-moz-linear-gradient(top,#cf5d6a,#a53845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a',endColorstr='#a53845')}
.buttonrosy:active {color:#dca4ab;background:-webkit-gradient(linear,left top,left bottom,from(#bf404f),to(#f16c7c));background:-moz-linear-gradient(top,#bf404f,#f16c7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f',endColorstr='#f16c7c')}
.buttongreen {color:#e8f0de;border:solid 1px #538312;background:#64991e;background:-webkit-gradient(linear,left top,left bottom,from(#7db72f),to(#4e7d0e));background:-moz-linear-gradient(top,#7db72f,#4e7d0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f',endColorstr='#4e7d0e')}
.buttongreen:hover {background:#538018;background:-webkit-gradient(linear,left top,left bottom,from(#6b9d28),to(#436b0c));background:-moz-linear-gradient(top,#6b9d28,#436b0c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28',endColorstr='#436b0c')}
.buttongreen:active {color:#a9c08c;background:-webkit-gradient(linear,left top,left bottom,from(#4e7d0e),to(#7db72f));background:-moz-linear-gradient(top,#4e7d0e,#7db72f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e',endColorstr='#7db72f')}
.buttonpink {color:#feeef5;border:solid 1px #d2729e;background:#f895c2;background:-webkit-gradient(linear,left top,left bottom,from(#feb1d3),to(#f171ab));background:-moz-linear-gradient(top,#feb1d3,#f171ab);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3',endColorstr='#f171ab')}
.buttonpink:hover {background:#d57ea5;background:-webkit-gradient(linear,left top,left bottom,from(#f4aacb),to(#e86ca4));background:-moz-linear-gradient(top,#f4aacb,#e86ca4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb',endColorstr='#e86ca4')}
.buttonpink:active {color:#f3c3d9;background:-webkit-gradient(linear,left top,left bottom,from(#f171ab),to(#feb1d3));background:-moz-linear-gradient(top,#f171ab,#feb1d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab',endColorstr='#feb1d3')}
.linkpage ul {list-style-type:none;overflow:auto;margin-left:14px;width:98%}
.linkpage ul li {color:#333;font-size:14px;margin-bottom:5px;margin-top:10px}
.linkpage ul li ul li {float:left;width:124px;background-color:#FFF;border:1px solid #80B5C5;line-height:25px;margin:3px;white-space:nowrap;overflow:hidden;text-align:center;text-indent:-6px}
.linkpage ul li ul li a {background-color:transparent;color:gray;display:block;text-decoration:none}
.linkpage ul li ul li a:hover {background-color:#80B5C5;color:#FFF}
.google_adsense {width:310px;height:250px;background-color:#000;overflow:hidden;padding:5px}
.google_adsense:hover {background-color:#000}
.divFavorites .divLinkage {width:100%}
.divFavorites li,.divLinkage li {white-space:inherit;width:42%;margin-right:10px;float:left;padding:0 5px;overflow:hidden;display:block}
.topcomment ul {}
.divLinkage img {position:relative;top:-1px;height:16px;margin-right:3px;}
.topcomment ul li {float:left;margin-right:5px;margin-left:5px}
#blog-loading {width:100%;height:2px;background:#424242;position:fixed;left:0;top:0;z-index:1}
#blog-loading div {width:1px;height:2px;background:#fff}
ul.children {margin-top:5px}
.header_wrap {margin-top:18px;padding:0 20px;background:#FFF;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);position:relative}
#header {float:left}
#navigation {float:right;}
.readmore {float:right}
.readmore a {color:#424242;border:none}
.post-bottom {margin-top:10px;overflow:hidden}
.nomatch {padding-top:30px;border-top:1px #ccc dashed;margin-top:15px}
.nomatch #searchbar {float:left;margin-left:100px}
.breadcrumbs {padding:10px 20px;font-size:14px}
#shangxia {position:absolute;top:40%;left:50%;margin-left:-520px;display:block}
#shang,#comt,#xia {background:url(images/huadong.png) no-repeat;position:relative;cursor:pointer;height:25px;width:29px;margin:10px 0 0}
#comt {background-position:center -30px;height:32px}
#xia {background-position:center -68px}
#txaArticle textarea {background:url(images/pinglun.png) no-repeat center}
.previous_content {float:left}
.next_content {float:right}
/**/.header_wrap.fixed-nav {height:98px;width:100%;}
.header_wrap.fixed-nav.fixed-enabled {background-color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;height:80px;}
.fixed-nav .floow-nav {left:0;top:0;width:100%;}
.fixed-nav.fixed-enabled .floow-nav {position:fixed;top:-100px;z-index:888;-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown;padding:0 5%;}
.fixed-nav.fixed-enabled.fixed-appear .floow-nav {position:fixed;top:0;height:80px;z-index:888;-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-o-animation-name:slideUp;animation-name:slideUp;background-color:#fff;padding:0 5%;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.fixed-nav.fixed-enabled.fixed-appear .floow-nav #logo h2,#logo h1 {line-height:80px;}
.fixed-nav.fixed-enabled.fixed-appear .floow-nav #logo h2 a,#logo h1 a {line-height:70px;height:80px;}
.fixed-nav.fixed-enabled.fixed-appear .sf-menu a {height:80px;line-height:75px;}
.fixed-nav.fixed-enabled.fixed-appear .sf-menu a:before {bottom:25px;}
/*dashang*/.dashang{padding:20px;text-align:center;display:flex;justify-content:center;align-self:center;align-items:center;}
.dashang span {margin-right:10px;}
.dashang span button,.dashang span a,.dashang span>i.fa{width:45px;display:flex;align-items:center;justify-content:center;align-self:center;margin:0 auto;background:#4693e9;color:#fff;box-shadow:1px 2px 6px 0px rgba(0,0,0,.2);height:45px;text-align:center;border:1px solid transparent;border-radius:50%;cursor:pointer;font-size:16px;}
span.d-share.fxqq a {background-color:#4693e9;}
span.d-share.fxwb a {background-color:#dc534d;}
span.d-share.fxwx i.fa {background-color:#5cbd2a;line-height:37px;}
span.d-share.fxwx {position:relative;}
.dashang span:last-child {margin-right:0;}
span.d-share img {opacity:0;visibility:hidden;width:120px;max-width:120px;position:absolute;background:#fff;border:1px solid #ebebeb;border-radius:4px;-webkit-box-shadow:0 5px 20px rgba(26,26,26,.1);box-shadow:0 5px 20px rgba(26,26,26,.1);z-index:203;padding:5px;animation:left .5s;left:-40px;bottom:50px;}
.fxwx:hover img {opacity:1;visibility:visible;}
.dashang span button.diggit {background:#ff9109;}
.hidebody {z-index:999;background:#000;opacity:.5;-moz-opacity:.5;left:0;top:0;height:100%;width:100%;position:fixed;display:none;}
.showbody {width:23vw;background-color:#fff;border-radius:6px;position:fixed;z-index:1000;left:50%;top:50%;margin-left:-11.5vw;margin-top:-15%;display:none;}
.showbody a.showbody_c {display:inline-block;top:10px;position:absolute;right:10px;}
.showbody img {border:none;border-width:0;border-radius:6px 6px 0 0;width:100%;height:auto;margin:0;box-shadow:none;}
.showbody a.showbody_c img {border-radius:0;}
.reward_img {margin:0 auto;border-radius:.1875rem;border-radius:.625rem;}
.reward_bg {text-align:center;margin:0 auto;cursor:pointer;width:100%;height:100%;overflow:hidden;}
.pay_box {display:inline-block;margin-right:10px;padding:15px 0;}
.pay_box img {width:auto;}
span.pay_box_span {width:16px;height:16px;background:url(images/noselect.svg);display:block;float:left;margin-top:6px;margin-right:5px;}
.pay_box.choice span.pay_box_span {background:url(images/select.svg);}
.reward_bg img {display:inline !important;}
/*entry-next-prev*/.entry-next-prev {display:block;overflow:hidden;width:100%;margin-bottom:20px;padding:15px;background:#FFF;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);position:relative;}
.entry-next-prev p {width:43%;height:39px;margin:0;background:#f3f3f3;}
.entry-next-prev p a {display:block;line-height:20px;font-size:14px;background:#f3f3f3 url(images/cmsinfo-icon.png) no-repeat;background-size:35px;padding:10px;border:none;color:#333;text-indent:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.entry-next-prev p.m-page-up a {background-position:-2% 3px;padding-left:25px;}
.entry-next-prev p.m-page-up:hover a {background-position:-2% -32px;}
.entry-next-prev p.m-page-down a {background-position:102% -68px;padding-right:25px;text-align:right;}
.entry-next-prev p.m-page-down:hover a {background-position:102% -102px;}
a.u-back-list {width:10%;height:39px;margin:0 2%;}
a.u-back-list i {width:37px;height:37px;border-radius:55px;background:url(images/cmsinfo-icon.png) no-repeat 8px -468px #333;margin:auto;display:block;overflow:hidden;}
a.u-back-list:hover i {background-color:#42a1ff;}
/*divComments*/ul.related-t {overflow:hidden;margin-bottom:-5px;}
p.mutualitylist {width:49%;float:left;line-height:28px;position:relative;padding-left:15px;}
p.mutualitylist:nth-child(even) {float:right;}
p.mutualitylist a:before {border-radius:50%;background-color:#42a1ff;content:" ";display:inline-block;width:5px;height:5px;position:absolute;left:0;top:11px;}
/**/.pagination span.page-count,.pagination a.next,.pagination a.prev {width:60px}
.statistics {width:100%}
.statistics li {white-space:inherit;width:45%;float:left;padding:0 5px;overflow:hidden;display:block}
.statistics li.long {width:95%}
.entry h1 {cursor:default;color:#424242;line-height:1.5;text-shadow:0 1px 5px rgba(228, 228, 228, 0.88);}
.post-title:hover {color:#424242}
.divCalendar caption {text-align:center;color:#333;font-size:14px;margin-top:10px;margin-bottom:15px}
.divCalendar caption a {padding:0 8px}
.divCalendar thead {font-size:14px}
.divCalendar thead th {text-align:center;padding:3px 0 0 0;width:33px;height:33px;vertical-align:middle}
.divCalendar tbody {}
.divCalendar tbody td {background:#f5f5f5;border:1px solid #fff;text-align:center;padding:3px 0 0 0;width:33px;height:33px;vertical-align:middle}
.divCalendar tbody td:hover {background:#424242;color:#FFFFFF}
.divCalendar tbody td a {color:#424242}
#today {font-weight:bold}
ul.divArchives {margin-bottom:-15px;}
.divArchives li {height:auto;margin-bottom:0;width:49%;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/* .divArchives a {display:inline;}
*/.breadcrumbs i.fa,.breadcrumbs a {margin-right:3px;}
#mutualitybox {margin:-9px 0 10px;padding-bottom:5px;border-bottom:1px dashed #CCC;clear:both;position:relative;}
.mutualitylist {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
img.thumb {border:0px solid #666;float:right;margin:10px 14px 0px 14px;padding:0px;padding:0px;max-width:500px;max-height:500px;vertical-align:middle;overflow:hidden;clear:both;border-radius:16px;}
.entry-content a.article_fr img,.entry-content a.tag_fr img {max-width:80px;max-height:80px;}
.quote {background:#f5f5f5;margin:15px 20px 10px 10px;padding:2px;-moz-border-radius:5pt;border-top:1px solid Silver;border-left:1px solid Silver;border-right:1px solid Silver;border-bottom:1px solid Silver;}
.hidden {display:none;}
.navbar-toggle {position:relative;float:right;padding:9px 10px;margin-top:30px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}
.navbar-toggle .icon-bar {background-color:#888;display:block;width:22px;height:2px;border-radius:1px;-webkit-transform-origin:20px;transform-origin:19px;-webkit-transition:background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1);transition:background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1);transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1),background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease;transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1),background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1);}
.navbar-toggle .icon-bar + .icon-bar {margin-top:4px;}
.navbar-toggle.open span.icon-bar:nth-last-child(3) {opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.navbar-toggle.open span.icon-bar:nth-last-child(2) {opacity:0;transition:none;}
.navbar-toggle.open span.icon-bar:nth-last-child(1) {opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
/*search-null*/.search-null {border:1px solid rgba(221,221,221,0.28);border-radius:8px;color:#666;text-align:center;padding:180px 20px;margin-bottom:20px;background:#FFF;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);position:relative;}
.search-null i.fa {margin-bottom:10px;font-size:100px;color:#6ea7d6;display:block;width:100%;}
/*404*/.content-error {margin-top:20px;min-height:75vh;text-align:center;border:1px solid rgba(221,221,221,0.28);margin-bottom:20px;padding:60px 20px;background:#FFF;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);position:relative;}
@font-face {font-family:talklee;src:url('Barlow-Regular.ttf') format("truetype");}
.error-title-bg {background-repeat:no-repeat;background-position:center;background-size:contain;width:188px;height:188px;display:inline-block;background-image:url(images/astronaut.svg);}
h1.error-text {font-size:8em;font-weight:300;line-height:1.2;font-family:talklee,Arial,sans-serif;margin:0 auto;}
h4.error-info {padding:20px 0;font-size:22px;font-family:PingFangSC-Regular,"Microsoft Yahei-Regular","Microsoft Yahei",Microsoft Sans Serif,sans-serif;font-weight:500;}
a.error-muted {display:inline-block;padding:0 20px;line-height:40px;font-size:14px;color:#fff;background-color:#f8912d;border-radius:8px;text-decoration:none;}
/*--scroll--*/.backtop {z-index:999;bottom:149px;position:fixed;right:15px;margin-right:15px;cursor:pointer;transform:translate3d(0,0,0);}
.backtop a,.backtop i {color:#fff;font-size:1.25em;font-size:16px;}
.backtop .bt-box {margin-bottom:6px;width:40px;height:40px;line-height:40px;vertical-align:middle;background:rgb(68,142,246);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50px;box-shadow:0 1px 1px rgba(0,0,0,0.04);text-align:center;}
.bt-box.weixin:hover,.bt-box.tnrt:hover,.bt-box.qq:hover,.backtop .bt-box:hover {background:rgb(66,161,255);}
.bt-box.weixin:hover a,.bt-box.tnrt:hover a,.bt-box.qq:hover a,.backtop .bt-box:hover i {color:#fff;}
.bt-box.tnrt a {font-size:16px;}
.backtop .weibo .pic {position:absolute;display:none}
.backtop .weixin .pic {position:absolute;display:none}
.backtop .top {display:none}
.backtop .weibo .pic {left:-150px;bottom:5px;max-width:150px;padding:8px;background:#fff;animation-duration:.5s;-webkit-animation:fade-in .5s;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.08);}
.backtop .weixin .pic {left:-133px;bottom:4px;max-width:132px;padding:8px;background:#fff;animation-duration:.5s;-webkit-animation:fade-in .5s;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.08);}
.backtop a:hover,.backtop i:hover {color:#f3f3f3;}
.backtop .phone .phones {background:#ff6f3d;}
#backtop i.icon {color:#fff;font-size:1.2em;font-size:15px;font-weight:bold;margin-right:0;}
.backtop div:last-child {margin-bottom:0;}
.bt-box.bt_night a {display:block;}
.navbar-toggle {display:none;}
/**/
@media screen and (min-width:1440px) {.container {width:1200px;}
.container .content {width:70%;}
.container .sidebar {width:28%;}
}
@media screen and (min-width:1580px) {.container {width:1440px;}
}
/**/@media screen and (max-width:1000px) {
body {min-width:100%;}
.container {width:100%;}
.header_wrap {margin-top:0;}
.nav-pills {display:none;}
.nav-pills.m-sub-menu {display:block;border-top:1px solid #ddd;padding:1em 0;margin:0 auto;}
.fixed-nav .floow-nav {overflow:unset;}
.header_wrap.fixed-nav.fixed-enabled,.header_wrap.fixed-nav {height:auto;}
.navbar-toggle {margin:0 auto;display:inline-block;line-height:50px;padding-right:0;}
i.nav-bar-fr {display:inline-block;}
.fixed-nav.fixed-enabled .floow-nav {top:0px;position:fixed;background-color:#fff;line-height:68px;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);}
.fixed-nav.fixed-enabled.fixed-appear .floow-nav{height:auto}
#logo h2, #logo h1{font-size:x-large;line-height:68px;}
.fixed-nav.fixed-enabled.fixed-appear .sf-menu a,.sf-menu a {height:auto;line-height:40px;}
.fixed-nav.fixed-enabled.fixed-appear .sf-menu a:before,.nav-pills li a:before {bottom:0px;}
#logo h2 a.txtlogo,#logo h2 a {height:100%;line-height:68px;}
.fixed-nav.fixed-enabled.fixed-appear .floow-nav #logo h2 a,.fixed-nav.fixed-enabled.fixed-appear .floow-nav #logo h1 a {line-height:68px;height:68px;}
}
@media screen and (max-width:980px) {.container .content {width:100%;}
#sidebar {display:none;}
.showbody {width:320px;margin-left:-160px;top:60px;margin-top:0;}
}
@media screen and (max-width:768px) {body {font-size:1.5em;color:#333;}
.article-enter h1 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;max-height:108px;}
.post-meta {font-size:13px;}
#navigation {margin:0 auto;height:auto;width:100%;}
}
@media screen and (max-width:600px) {.backtop {right:0;bottom:40px;}
#copyright-wrap #copyright {padding:10px 15px;}
#percentageCounter span {bottom:10px;}
#loadmore {display:none;}
.pagination {text-align:center;margin:0 auto;}
.pagination .navigation a, .pagination span {float:none;display:inline-block;margin:0 8px 0 0;}
.liuyan {width:100%;margin:0 0 5px 0}
.liuyan:last-child {margin:0 auto;}
#frmSumbit .comt-box input#inpEmail,
#frmSumbit .comt-box input#inpHomePage,
#frmSumbit .comt-box input#inpName {border-radius:8px;border-right:0px solid #ddd;}
#sidebar.mside {display:block;width:100%;margin:20px auto -20px;}
}
@media screen and (max-width:425px) {
p.mutualitylist {width:100%;}
.entry h1 {font-size:18px;}
}
/*night*/body.night {background:#151617;color:#F2F2F5;background-image:none!important;}
body.night .side_countdown .item .title,body.night .post-title,body.night .sidebar-box h4,body.night .post-meta,body.night .sidebar-box .newComments-text a,body.night .sidebar-box .newComments-mary,body.night #copyright a,body.night #copyright,body.night #loadmore a,body.night .pagination .navigation a,body.night .pagination span,body.night .sidebar-box .newComments-mary em,body.night .entry-content.single-post p,body.night h1,body.night h2,body.night h3,body.night h4,body.night .entry-content.single-post p a,body.night .come-comt,body.night #comments .msg .msgarticle,body.night .interact-bar,body.night #comments span#comment_count,body.night a {color:#F2F2F5;}
body.night .post-meta span.separator:after,body.night p.mutualitylist a:before,body.night .nav-pills li a:before {background-color:#F2F2F5;}
body.night a.at-night .fa-moon-o:before {content:"\f0eb";}
body.night .sidebar-box,body.night .header_wrap,body.night #copyright-wrap,body.night #navigation,body.night #loadmore a,body.night .entry-next-prev,body.night .entry-next-prev p a,body.night #comments,body.night .msgname a.comment-reply-link,body.night .pagination .navigation a,body.night .pagination span,body.night .commentlist .pagination ul,body.night #comments .msg .msgarticle div#comt-respond,body.night .entry {background-color:rgba(43,43,43);}
body.night .entry-content blockquote,body.night .entry-content blockquote:hover,body.night .commentlist .pagination ul span.page,body.night ul.divTags li {background-color:#555;}
body.night #copyright-wrap {border-top:1px solid #666;box-shadow:0 0 5px rgba(58,58,58,0.58);-moz-box-shadow:0 0 5px rgba(58,58,58,0.58);-webkit-box-shadow:0 0 20px rgba(58,58,58,0.58);}
body.night .entry-content.single-post {border-top:0;background-image:none;}
body.night #frmSumbit .psumbit,body.night textarea#txaArticle {background-color:rgba(85,85,85,.58);}
body.night #comments .comment-tab,body.night .entry-content table thead tr th,body.night .entry-content table tfoot tr th,body.night .entry-content table tbody tr td,body.night .entry-content table tr td,body.night .entry-content table tfoot tr td,body.night #comments .msg .msgarticle div#comt-respond,body.night #comments .msg {border-color:#555;}
body.night .msg .msgimg img,body.night .entry-content table {background:#555;border:1px solid #555;}
body.night table tbody tr:nth-child(even) {background:#8c8c8c;}
body.night table tbody tr:nth-child(even) td {background-color:#777;}
body.night thead tr th,body.night tbody tr td {background:#555;background-color:#555;}
body.night:not(pre) > code[class*="language-"],body.night pre[class*="language-"] {background:#555555;}
body.night code[class*="language-"],body.night pre[class*="language-"] {text-shadow:0 1px #5a5a5a;}
body.night .prism-token.prism-operator,body.night .prism-token.prism-entity,body.night .prism-token.prism-url,body.night .prism-language-css .prism-token.prism-string,body.night .prism-style .prism-token.prism-string {color:#000000;background:transparent;}
body.night .shan {background:linear-gradient(to right,rgba(43, 43, 43, .002) 0,rgba(43, 43, 43, 0.88) 50%,rgba(43, 43, 43, .002) 100%);}