@charset "utf-8";
/*Theme Name: 序章主题
Author: 李洋博客
Author URI: https://www.itlaoli.com/
Tags: 适用于个人博客、自媒体及资讯类的响应式主题模板。*/
/*html5*/
@font-face {
  font-family: "icon";/* Project id 2088992 */
  font-display: swap;
  src: url('//at.alicdn.com/t/c/font_2088992_wlcw2m28y7r.woff2?t=1752717384420') format('woff2'),
       url('//at.alicdn.com/t/c/font_2088992_wlcw2m28y7r.woff?t=1752717384420') format('woff'),
       url('//at.alicdn.com/t/c/font_2088992_wlcw2m28y7r.ttf?t=1752717384420') format('truetype');
}

.entry-excerpt.entry-summary {
    color: #333; /* 文字颜色 */
    font-size: 16px; /* 字体大小 */
    background-color: #f9f9f9; /* 背景颜色 */
    padding: 15px; /* 内边距 */
    border: 1px solid #ddd; /* 边框 */
    border-radius: 5px; /* 边框圆角 */
    margin-top: 20px;    /* 增加顶部外边距 */
    margin-bottom: 20px; /* 增加底部外边距 */
}
.icon{font-family:"icon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.font-dashang:before {content:"\e6e6";}.font-a-shapedonatepressedtrue:before{content:"\e633";}
.font-guanbi:before{content:"\e63e";}.font-mail:before{content:"\e959";}.font-qunzu:before{content:"\e6c8";}.font-kehuqunzu:before{content:"\e67e";}.font-thumbs-o-down:before{content:"\ece8";}.font-taiyang1:before{content:"\e78b";}.font-deng:before{content:"\e636";}.font-zuanshi:before{content:"\e656";}.font-iconset0493:before{content:"\e774";}.font-circle:before{content:"\e80c";}.font-zuanshi1:before{content:"\e618";}.font-huangguan:before{content:"\e62e";}.font-huangguan1:before{content:"\e657";}.font-explorefill:before{content:"\e6dd";}.font-selectionfill:before{content:"\e6e1";}.font-similar:before{content:"\e6e2";}.font-bianji:before{content:"\eb61";}.font-guanlianshebei:before{content:"\eb63";}.font-guanfangbanben:before{content:"\eb64";}.font-renjijiaohu:before{content:"\eb66";}.font-shujukanban:before{content:"\eb67";}.font-yingyongguanli:before{content:"\eb68";}.font-zidingyi:before{content:"\eb6a";}.font-icon_loading:before{content:"\eb80";}.font-jishufuwu1:before{content:"\ebce";}.font-yunyingzhongxin:before{content:"\ebd0";}.font-yunyingguanli:before{content:"\ebd1";}.font-fuwudiqiu:before{content:"\ec0f";}.font-fenzuguanli:before{content:"\ec23";}.font-APPkaifa:before{content:"\ec24";}.font-wumoxing:before{content:"\ec33";}.font-wenhao_huabanfuben:before{content:"\e631";}.font-wenhao:before{content:"\e6c9";}.font-icon-test1:before{content:"\e643";}.font-icverticleleft:before{content:"\e644";}.font-icverticleright:before{content:"\e645";}.font-wenben:before{content:"\e62a";}.font-tongjipan:before{content:"\e652";}.font-yibiaopan:before{content:"\e62d";}.font-yibiao:before{content:"\e6b0";}.font-wendanghe:before{content:"\e653";}.font-random:before{content:"\ea7c";}.font-suijibofang:before{content:"\e6bd";}.font-shenglvehao:before{content:"\e708";}.font-zhuti:before{content:"\e626";}.font-peizhi:before{content:"\e73a";}.font-peizhiguanli:before{content:"\e60c";}.font-zhujizu:before{content:"\e839";}.font-xiazai:before{content:"\e625";}.font-wendang:before{content:"\e882";}.font-zhujijiankong:before{content:"\e611";}.font-jishu-line:before{content:"\e614";}.font-fuwuqi:before{content:"\e67c";}.font-jishuzhuan:before{content:"\e64b";}.font-duihao:before{content:"\e638";}.font-xiazaiicon-download:before{content:"\e64c";}.font-wendang1:before{content:"\e75d";}.font-jishufuwushang:before{content:"\e72e";}.font-jishufuwushang1:before{content:"\e73c";}.font-jishuxuqiuyuce:before{content:"\e73d";}.font-fuwuqi1:before{content:"\e615";}.font-jishufuwu:before{content:"\e64e";}.font-zhuti1:before{content:"\e6a4";}.font-peizhi1:before{content:"\e651";}.font-yuming:before{content:"\e695";}.font-shouhou:before{content:"\e629";}.font-anquan:before{content:"\e673";}.font-tanhao:before{content:"\e646";}.font-anzhuang:before{content:"\e65d";}.font-shezhi:before{content:"\e6e5";}.font-tanhao1:before{content:"\e682";}.font-folder:before{content:"\e8da";}.font-wenjianjia:before{content:"\e628";}.font-paixu:before{content:"\e610";}.font-rmb:before{content:"\e62b";}.font-liaotian:before{content:"\e603";}.font-kafei:before{content:"\e67b";}.font-wenda:before{content:"\e672";}.font-shuben:before{content:"\e66f";}.font-jiaocheng:before{content:"\e654";}.font-vip:before{content:"\e612";}.font-star-o:before{content:"\e647";}.font-star-filled:before{content:"\e632";}.font-user:before{content:"\e60b";}.font-user-o:before{content:"\e60d";}.font-add-circle:before{content:"\e664";}.font-arrow-up-circle:before{content:"\e667";}.font-arrow-right-circle:before{content:"\e668";}.font-arrow-double-left:before{content:"\e669";}.font-arrow-left-circle:before{content:"\e66a";}.font-arrow-double-right:before{content:"\e66b";}.font-attachment:before{content:"\e66c";}.font-direction-down-circle:before{content:"\e66d";}.font-explain:before{content:"\e66e";}.font-file-common:before{content:"\e670";}.font-link:before{content:"\e676";}.font-layout:before{content:"\e678";}.font-layers:before{content:"\e675";}.font-loading:before{content:"\e679";}.font-layout-filling:before{content:"\e68a";}.font-chevron-up:before{content:"\e7c5";}.font-chevron-down:before{content:"\e7c6";}.font-pencil:before{content:"\e609";}.font-time:before{content:"\e677";}.font-comment:before{content:"\e60e";}.font-smile-o:before{content:"\e918";}.font-eye:before{content:"\e6df";}.font-exclamationcircle:before{content:"\e6aa";}.font-yen:before{content:"\e8c5";}.font-heart:before{content:"\e627";}.font-coffee:before{content:"\e67d";}.font-xin:before{content:"\e641";}.font-thumbs-o-up:before{content:"\e73b";}.font-shoucang:before{content:"\e608";}.font-gear:before{content:"\e624";}.font-sign-in:before{content:"\e806";}.font-weibo:before{content:"\e613";}.font-sign-out:before{content:"\e711";}.font-home:before{content:"\e6db";}.font-ios-send:before{content:"\e655";}.font-ios-speedometer:before{content:"\e65c";}.font-plus-square-o:before{content:"\e938";}.font-minus-square-o:before{content:"\e6c3";}.font-font:before{content:"\e6b7";}.font-qq:before{content:"\e605";}.font-weixin:before{content:"\e606";}.font-coin:before{content:"\e671";}.font-network:before{content:"\e67a";}.font-content:before{content:"\e6a6";}.font-banquan:before{content:"\e9b3";}.font-search:before{content:"\e602";}.font-delicious:before{content:"\e6c0";}.font-yun:before{content:"\e6ae";}.font-shouye:before{content:"\e607";}.font-meiyou:before{content:"\e600";}.font-biaoqing:before{content:"\e62c";}.font-jishu:before{content:"\e665";}.font-taiyang:before{content:"\e6a1";}.font-fabu:before{content:"\eb88";}.font-icon_yingyongguanli:before{content:"\eb8f";}.font-icon_shiyongwendang:before{content:"\eb91";}.font-icon_bangzhuwendang:before{content:"\eb92";}.font-ruanjiankaifabao:before{content:"\ec2e";}.font-youhui:before{content:"\ec35";}.font-xiaoxi:before{content:"\ec3b";}.font-chucun:before{content:"\ec5e";}.font-fenlan:before{content:"\ec7f";}.font-charutupian:before{content:"\ec80";}.font-fenxiang:before{content:"\ed2e";}.font-credits:before{content:"\e639";}.font-renew:before{content:"\e63a";}.font-order:before{content:"\e63b";}.font-cart_empty:before{content:"\e63c";}.font-cart:before{content:"\e63d";}.font-edit:before{content:"\e63f";}.font-links:before{content:"\e640";}.font-setting:before{content:"\e642";}.font-icon-test13:before{content:"\e643";}.font-filter-o:before{content:"\e648";}.font-calculator:before{content:"\e649";}.font-haibao:before{content:"\e64a";}.font-users-o:before{content:"\e64d";}.font-list:before{content:"\e64f";}.font-international:before{content:"\e650";}.font-arrow_up:before{content:"\e658";}.font-arrow_left:before{content:"\e659";}.font-angle-down:before{content:"\e65a";}.font-angle-right:before{content:"\e65b";}.font-yueliang:before{content:"\e822";}.font-bottom:before{content:"\e666";}.font-top:before{content:"\e681";}
/*body*/body.night .font-yueliang:before {content: "\e636";}
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:#333;font-family:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","Open Sans","Hiragino Sans GB","WenQuanYi Micro Hei",Arial,Verdana,Tahoma,sans-serif;font-size:14px;line-height:1.42857143;background-color:#f5f5f5;}
body.bg{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center 0;}
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%;}
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:Arial,"Microsoft YaHei","WenQuanYi Micro Hei","Open Sans","Hiragino Sans GB",Verdana,sans-serif;}
:focus {outline:0}
pre {text-shadow:0 1px white;font-family: Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;border-left:6px solid #737F99;width:100%!important;background-color:#f5f2f0;padding:10px 10px 10px 15px;}
a,button,input {-webkit-tap-highlight-color:rgba(255,0,0,0);}
.left,.fl {float:left;}
.right,.fr {float:right;}
.clear {clear:both;}
sub, sup{font-size:75%;line-height:0;margin:0 5px;position:relative;vertical-align:baseline;}
sup {top:-.5em;}
sub {bottom:-.5em;}
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;}
.row:after,.clearfix:after {clear:both;content:"";display:block;height:0;visibility:hidden;}
#percentageCounter {position:absolute;left:0;bottom:0;height:2px;z-index:99;background: linear-gradient(to right, #4cd964, #5ac8fa, #007aff);background: linear-gradient(to right, #00a6fe, #02e2ff, #5e16ff,#fd0389);}
.aut-0 {background:#4F5869;}
.aut-1 {background:#0952B9;}
.aut-2 {background:#84067C;}
.aut-3 {background:#c444f6;}
.aut-4 {background:#B30000;}
.aut-5 {background-image:linear-gradient(to right,#3ca5f6 0%,#a86af9 100%);background-image:-webkit-linear-gradient(0deg,#3ca5f6 0%,#a86af9 100%);}
.aut-6 {background:#B4080E;}
.arc_v1 {background:#4F5869;color:#fff;}
.arc_v2 {background:#0952B9;color:#fff;}
.arc_v3 {background:#84067C;color:#fff;}
.arc_v4 {background:#B30000;color:#fff;}
.arc_v5 {background:#B4080E;color:#fff;}
.arc_v6 {color:#fff;background-image:linear-gradient(90deg,#3ca5f6 0%,#a86af9 100%);background-image:-webkit-linear-gradient(0deg,#3ca5f6 0%,#a86af9 100%);}
.arc_v7 {background:#000;color:#fff;}
.entry-content span {text-wrap: unset !important;}
span.badge {border-radius:4px;font-weight:400;padding:.20em .50em .23em;font-size:12px;margin:0 .40rem 0 0;position:relative;top:-1px;}
span.arc_v2 {background:#0952B9;color:#fff;}
.entyr-icon {align-items:center;border-radius:50%;color:#fff;display:flex;font-size:19px;justify-content:center;left:20px;line-height:1;position:absolute;top:25px;}
.entyr-icon i.icon {font-size:20px;margin-right:0;}
span.aut-1.vs-level {background-image:-webkit-linear-gradient(0deg,rgba(253,165,34,0.9294117647058824) 0%,#fd4c4c 100%);}
::-webkit-scrollbar-track {background:rgb(238, 238, 238);}
::-webkit-scrollbar-thumb {    background-color: rgb(57,135,254);
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);}
::-webkit-scrollbar {width:8px;height:8px;}
span.toggle-btn,button.header_btn {display:none;}
.look {position:relative;overflow:hidden;border-radius:8px;margin:20px 0;}
.look img {width:100%;height:auto;object-fit:cover;}
.ins-article {margin:20px 0 15px;}
.ins-related {margin-top:25px;}
.ins-category,.ins-index,article.look.item {box-shadow:0 0 10px rgba(116,116,116,0.18);}
/*festival-skin*/
/*canvas.snow {display:block;width:100%;height:100%;top:0;left:0;position:fixed;z-index:-1;}
*/.flex {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.d-lg-flex {display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}
.site-header {background-color:#ffffff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:1000;box-shadow:0 0px 18px 0px rgba(0,0,0,0.2);background:linear-gradient(rgba(255,255,255,0.98),rgba(245,244,244,.98));}
.container {width:100%;max-width:1280px;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto;}
.navbar {height:70px;}
.logo {flex-shrink:0;max-width:168px;margin-right:20px;}
.logo img {-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}
.navbar-collapse {display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.navbar-nav {display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:0;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:0!important;}
.navbar-nav li {position:relative;margin:0 15px 0 5px;}
.navbar-nav li a {font-weight:500;display:block;color:#000000;font-size:16px;}
.navbar-nav li:hover > a,.nav-pills li.active > a {color:#0471e6;}
.navbar-nav > li > a {line-height:58px;}
.menu-item-has-children>a:after {content:".";display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;position:relative;left:5px;overflow:hidden;}
.sub-menu.dropdown-menu {width:auto;opacity:0;visibility:hidden;position:absolute;top:61px;left:-2px;padding:8px 10px;border-radius:4px;z-index:100;border-top:4px solid #0771e6;transition:ease-in-out 0.15s;}
.nav-pills li>ul>li {color:#448EF6;position:relative;display:block;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);padding:0 10px;margin:0;}
.nav-pills li:hover ul li {-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.nav-pills li:hover>ul {opacity:1;visibility:visible;background:rgba(255,255,255,.96);box-shadow:0px 0px 20px -5px rgba(158,158,158,0.22);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;filter:alpha(opacity=100);}
.nav-pills li:before {width:0;height:2px;position:absolute;bottom:-2px;left:50%;background-color:#1c68f3;content:'';transition:all .6s;z-index:-1;}
.nav-pills li>ul>li a {text-decoration:none;display:block;white-space:nowrap;font-size:15px;line-height:1.8;}
.navbar-toggle {display:none;}
.top-toggle {display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;}
.navbar-search-inner {position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;background-color:#f8f8f8;border-radius:25px;margin:0 15px 0 0;border:1px solid #0462ff;}
input.navbar-search-input.text {-webkit-box-flex:1;-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;min-width:0;padding:0 10px;border:none;outline:0;height:34px;background:transparent;line-height:34px;}
button.navbar-search-btn {outline:0;background-color:transparent;border:none;height:35px;width:35px;padding:0 15px 0 5px;line-height:34px;cursor:pointer;color:#0462ff;}
a.at-night.top-night {text-align:center;position:relative;font-size:18px;margin:0 15px 0 0;height:34px;display:flex;align-items:center;}
#top-user {position:relative;margin-left:auto;align-items:center;flex-wrap:wrap;flex-shrink:0;display:flex;}
#top-user a {color:#015a8f;/* font-size:13px;*/border-radius:8px;border-color:#015a8f;margin:0 5px 0 0;border:1px solid #ddd;padding:5px 10px;}
#top-user a:last-child {margin:0 0 0 0;}
#wrap {margin-top:30px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
/*swiper-banner*/
.main-lg-66 {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:69%;margin:0 2% 0 0;}
.side-lg-33 {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:29%;display:block!important;box-shadow:0 1px 3px rgba(0,0,0,.03);}
.slider-wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 0 20px 0;border-radius:8px;box-shadow:0 12px 28px 0 rgba(181,181,181,0.18),0 5px 10px 0 rgb(232,232,232);transition:all 300ms ease-in-out;background-color:#fff;}
.swiper-wrapper img {width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity 0.35s;border-radius:8px;}
.swiper-button-next,.swiper-button-prev {opacity:0;color:#fff;}
.swiper-container:hover .swiper-button-prev,.swiper-container:hover .swiper-button-next {opacity:1;}
.wrapper-ban span.swiper-title {padding:10px 85px 10px 15px;position:absolute;bottom:0;font-size:16px;color:#ffffff;width:100%;left:0;background:rgba(12,12,12,0.38);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.wrapper-ban .swiper-pagination {text-align:right;padding-right:15px;}
.top_list.top_list {position:relative;margin-bottom:15px;border:1px solid #CCCCCC;background:#fff;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);}
.swiper-container {height:372.58px;border-radius:8px;}
.feature-post li {position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;word-wrap:break-word;color:#fff;}
.media {position:relative;display:block;overflow:hidden;padding:0;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;}
.media:after {padding-top:99%;content:'';display:block;}
.media-images {position:absolute;top:0;bottom:0;left:0;right:0;border:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:#fff;border-radius:5px;}
.media-images:after {background-image:-o-linear-gradient(left,transparent,rgba(255,255,255,.2));background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(255,255,255,.2)));background-image:linear-gradient(to right,transparent,rgba(255,255,255,.2));content:"";position:absolute;display:block;width:50%;height:100%;top:0;left:-75%;z-index:2;-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);pointer-events:none;}
span.overlay {width:100%;height:100%;background-color:rgba(0,0,0,.66);position:absolute;opacity:.22;top:0;left:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}
#side_randcard_btn span.overlay {opacity:.5;}
.media-overlay {position:absolute;top:0;left:0;right:0;z-index:2;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;border-radius:inherit;bottom:auto;padding:1.5rem;}
.media-flex {text-align:center!important;font-family:'talklee',arial,sans-serif;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;}
.media-flex time {display:block;letter-spacing:1px;}
.media-flex span {display:block;font-size:40px;color:#fff;line-height:1;font-weight:300;}
.list-body {position:absolute;z-index:1;left:0;right:0;bottom:0;padding:10px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;min-width:0;}
.list-body a {overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#fff;font-size:18px;line-height:1.5;}
.feature-post li i {position:absolute;right:20px;top:20px;font-weight:300;font-size:20px;z-index:2022;color:#fff;cursor:pointer;display:block;}
/*wrap*/
.wrap-container {--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.main {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;width:68%;margin:0 2% 20px 0;}
.sidebar {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:30%;display:block;}
.index-hots-column {position:relative;background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 12px 28px 0 rgba(181,181,181,0.18),0 5px 10px 0 rgb(232,232,232);transition:all 300ms ease-in-out;margin:0 0 20px 0;}
.card-header {padding:1.25rem 1.25rem 0;border-radius:0;margin-bottom:-0.125rem;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}
.card-header h2 {position:relative;font-size:1.85rem;font-weight:500;align-self:center;align-items:center;display:flex;color:#E00000;}
.card-body {padding:15px;}
.card-body ul li {position:relative;padding-left:25px;margin:0 0 15px 0;}
.card-body ul li:last-child {margin:0 0 5px 0;}
.item-rank {position:absolute;left:0;font-size:1.65rem;font-style:italic;color:#E00000;font-weight:bold;}
.item-content {position:relative;display:flex;justify-content:space-between;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;}
.item-title {font-size:16px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:85%;}
time.g-i-time {display:flex;align-items:center;align-self:center;}
time.g-i-time i {margin:0 3px 0 0;}
.list.tabs {-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 15px;}
.main-navigation {background:#ffffff;transition:.2s;box-shadow:0 0 10px rgba(116,116,116,0.18);padding:0;border-radius:8px;margin:0 0 20px 0;}
li.menu-item {display:inline-block;font-size:13px;padding:8px 16px;position:relative;overflow:visible;border:#717171 1px solid;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#333;background-color:#ffffff;border-color:transparent;border-radius:8px;}
li.menu-item.active:after {position:absolute;bottom:-24px;right:0;left:0;width:14px;margin:auto;content:'';border-top:8px solid #0060F0;border-right:7px solid transparent;border-bottom:5px solid transparent;border-left:7px solid transparent;}
li.menu-item.active,li.menu-item:hover {background-color:#0060F0;}
li.menu-item.active a,li.menu-item:hover a {color:#fff;}
li.menu-item a {color:#333;display:block;font-weight:bold;font-size:14px;}
/*tit-name*/
.tit-name {text-overflow:ellipsis;white-space:nowrap;padding:15px;margin:-5px auto 0;display:-ms-flexbox!important;display:flex!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;-ms-flex-align:center!important;align-items:center!important;background-color:rgba(255,255,255,.88);box-shadow:0 0 10px rgba(116,116,116,0.18);border-radius:8px;}
.tit-name h2 {font-size:20px;color:#333;font-weight:bold;display:flex;align-self:center;align-content:center;position:relative;letter-spacing:1px;}
.tit-name h2:after {content:'';height:5px;left:0;right:0;background-color:rgba(55,138,255,0.58);position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}
i.icon-menu-up {margin:0 3px 0 0;}
.flex-md-fill {-ms-flex:1 1 auto!important;flex:1 1 auto!important;}
.navcates {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.posts-item {padding:18px;margin:0 0 20px 0;background:#fff;overflow:hidden;transition:.2s;box-shadow:0 0 10px rgba(116,116,116,0.18);border-radius:8px;display:flex;}
.post-graphic {margin-right:20px;}
.item-thumbnail {width:200px;height:0;padding-bottom:78%;position:relative;overflow:hidden;border-radius:8px;}
.item-thumbnail img {position:absolute;transition:.2s ease-out;width:100%;height:100%;transition:all .2s;overflow:hidden;-o-object-fit:cover;object-fit:cover;}
.item-excerpt a:hover {color:#333;}
badge.img-badge {position:absolute;top:.6em;border-radius:50px 0 0 50px;text-shadow:none;box-shadow:0 1px 5px rgba(0,0,0,.2);z-index:1;padding:.2em .6em;left:0;border-radius:0 50px 50px 0;right:auto;background:linear-gradient(135deg,#fd7a64 10%,#fb2d2d 100%);color:#fff;font-size:12px;}
.item-body {display:flex;flex-direction:column;justify-content:space-between;flex:auto;overflow:hidden;}
.item-heading {margin-top:0;margin-bottom:5px;font-size:20px;line-height:1.4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:normal;max-height:2.8em;}
.item-excerpt.text-ellipsis {margin:0 0 8px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;color:#575757;line-height:1.65;height:42px;}
.posts-item.nopic .item-excerpt.text-ellipsis {-webkit-line-clamp:3;height:auto;margin:5px 0 10px;line-height:1.7;}
.item-tags {white-space:nowrap;margin:0 0 5px 0;display:flex;align-items:center;}
.item-tags a {display:inline-block;border-radius:4px;transition:.15s;border:1px solid transparent;vertical-align:middle;text-align:center;font-weight:400;background:rgb(234,234,234);color:#3e3e3e;text-shadow:0 0 0;line-height:1.44;font-size:11px;padding:3px 10px;margin-right:10px;letter-spacing:.5px;}
a.but.c-blue {font-size:11px;padding:3px 10px;margin-right:10px;background-color:rgba(57,118,255,0.18);color:#1e44ff;}
.item-tags a:last-child {margin: 0;}
.item-body i {margin:0 3px 0 0;}
.item-meta {justify-content:space-between;align-items:center;display:flex;}
item.meta-author {margin-right:8px;font-size:13px;display:flex;align-items:center;}
item.meta-author span {margin:0 8px 0 0;}
item.meta-author span:last-child {margin:0 0px 0 0;}
.meta-right item {margin-right:8px;font-size:13px;}
.widget {padding:15px 20px 20px;background:#fff;overflow:hidden;margin-bottom:20px;position:relative;transition:.2s;box-shadow:0 0 10px rgba(116,116,116,0.18);border-radius:8px;}
.widget-title {position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:1.5;font-size:18px;font-weight:500;margin:0 0 10px 0;width:auto;padding-left:30px;padding-bottom:10px;border-bottom:1px dashed #ddd;}
.widget-title:after {content:" ";position:absolute;-webkit-border-radius:8px;border-radius:8px;background:rgb(57,135,254);width:15px;height:5px;-webkit-box-shadow:10px -10px #fdbc40;box-shadow:-5px -8px rgb(140,183,255);margin-left:0;top:10px;left:0;align-items:center;-webkit-transform:rotate(125deg);transform:rotate(125deg);transition:ease-in-out 0.3s;}
.widget-title:hover:after {box-shadow:-5px -8px rgba(255,24,24,.88);}
.divCatalog li {position:relative;display:block;line-height:1.8;margin-bottom:5px;padding-left:15px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#595855;}
.divCatalog li:before {position:absolute;left:0;top:7px;background:#d0ddf7;width:10px;height:10px;border-radius:50%;content:"";}
.divCatalog li:after {position:absolute;left:2px;top:9px;background:#1458d4;width:6px;height:6px;border-radius:50%;content:"";opacity:.58;z-index:2;}
/*catasell*/
.sell-wrap {margin:20px 0;}
.sell-loop-default {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;overflow:hidden;border-radius:8px;}
.sell-item {width:calc(33.33333% - 3.66667px);margin-bottom:5px;overflow:hidden;cursor:pointer;position:relative;height:265px;}
.sell-pic-media {height:100%;}
.sell-pic-media img {width:100%;align-self:center;object-fit:cover;height:100%;}
.entry-item-title {height:32px;background:rgba(255,47,47,0.88);border-radius:16px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:0 12px;position:absolute;top:16px;left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:14px;z-index:6;-webkit-transition:all .2s ease;transition:all .2s ease;}
.entry-item-info {opacity:0;width:236px;max-height:101px;border:1px solid #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:6;color:#fff;pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:8px;}
p.e-title {font-size:22px;font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,.1);line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;margin:10px;max-height:88px;text-align:center;}
.sell-item:after {content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;background:rgba(0,0,0,0.18);pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease;}
.sell-item:hover:after {background:rgba(0,0,0,0.58);}
.sell-item:hover .entry-item-info {opacity:1;}
/*pagination*/
.pagination {background-color:#fff;position:relative;padding:15px 15px 5px 15px;box-shadow:0 0 10px rgba(116,116,116,0.18);border-radius:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.pagination ul li {display:inline-block;margin:0 5px;cursor:pointer;padding-bottom:10px;}
.pagination ul li a,.pagination ul li span {display:block;padding:7px 15px;background-color:#eee;color:#777;border-radius:6px;border:1px solid rgba(0,0,0,0);}
.pagination ul li.active .now-page,.pagination ul li:hover a {background-color:#3987fe;color:#fff;}
#loadmore {justify-content:flex-end;display:flex;flex:1 0 auto;padding-bottom:10px;}
#loadmore a#post_over {display:block;padding:7px 15px;background-color:#eee;color:#777;border-radius:6px;border:1px solid rgba(0,0,0,0);}
/*newsitem*/
.newsitem {background:#f4f4f4;border-radius:8px;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;}
.newsitem-time {width:48px;}
.newsitem-time p {color:#333;text-align:center;font-size:22px;height:26px;font-weight:600;line-height:26px;}
.newsitem-time p.time-m {height:22px;line-height:20px;font-size:12px;font-weight:400;}
.border-box {background:#d9d9d9;width:1px;height:40px;margin:0 10px 0 0;}
a.calendar-title {-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;line-height:1.5;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
span.word-2 {-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px;font-weight:500;-webkit-line-clamp:2;overflow:hidden;white-space:normal;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;font-size:15px;}
/*sidehot-item*/
.sidehot-item {width:100%;margin:15px auto 0px;border-radius:23px 23px 23px 23px;display:-webkit-box;overflow:hidden;font-size:14px;}
.sidehot-item a {display:flex;align-items:center;align-self:center;width:100%;}
.sidehot-num {width:35px;height:35px;line-height:35px;text-align:left;font-size:14px;font-family:PingFang SC;font-weight:700;color:#e35954;padding:0 0 0 15px;background:#f5f5f5;}
.sidehot-title {color:#1a1a1a;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px;border-radius:0 23px 23px 0;background:#f5f5f5;font-size:15px;width:100%;}
.divSearchPanel form {display:flex;align-items:center;}
.divSearchPanel form input[type="text"] {background:#fff;border:1px solid #ddd;border-right:0;box-sizing:border-box;color:#333;font-size:14px;height:38px;line-height:24px;outline:0;padding:6px 12px;width:100%;border-bottom-left-radius:8px;border-top-left-radius:8px;}
.divSearchPanel form input[type="submit"] {background-color:#3987fe;border:0;color:#fff;cursor:pointer;flex-shrink:0;height:38px;line-height:38px;outline:0;padding:0;text-align:center;width:58px;border-bottom-right-radius:8px;border-top-right-radius:8px;}
table#tbCalendar {width:100%;font-size:14px;table-layout:fixed;margin-bottom:10px;}
table#tbCalendar caption {margin:0 0 10px;padding:0;font-weight:bold;text-align:center;}
table#tbCalendar caption a:nth-child(odd) {font-size:20px;line-height:30px;}
thead tr th,tbody tr td {padding:5px 0;border:1px solid #eee;text-align:center;}
#divCalendar table tbody td a {display:block;margin:0 5px;background-color:#22aeec;color:#fff;}
.divLinkage,.divStatistics,.divTags {overflow:hidden;margin:0 auto -5px;}
.divLinkage li,.divStatistics li {margin-bottom:5px;position:relative;width:48%;margin: 10px 2% 5px 0;;float:left;height:35px;line-height:35px;z-index:1;text-align:center;color:#333;}
.divTags li {margin-bottom:5px;position:relative;width:31.333%;margin:0 2% 3% 0;float:left;height:35px;line-height:35px;z-index:1;text-align:center;}
.divLinkage li a,.divStatistics li a,.divTags li a {color:#333;z-index:1;font-weight:bold;line-height:35px;display:block;font-size:13px;border:solid 1px #ddd;border-radius:5px;}
.divLinkage li:hover a,.divStatistics li:hover a,.divTags li:hover a {background-color:#ddd;}
.divLinkage li:after,.divStatistics li:after,.divTags li:after {position:absolute;top:0;bottom:0;left:0;right:0;border:0;content:'';background-color:#ffffff;background:linear-gradient(to bottom,#fefefe,#f5f4f4);z-index:-1;border-radius:8px;color:#333;}
/*divContorPanel*/
.divContorPanel {text-align:center;font-size:0;}
span.cp-hello {margin-bottom:5px;margin:15px 0 5px;height:35px;line-height:35px;z-index:1;text-align:center;color:#333;font-size:16px;position:relative;display:flex;justify-content:center;align-items:center;width:auto;border-radius:5px;}
span.cp-hello:after {position:absolute;top:0;bottom:0;left:1%;right:1%;border:0;content:'';background-color:#ffffff;background:linear-gradient(to bottom,rgba(255,255,255,0.58),rgba(241,241,241,0.58));z-index:-1;border-radius:8px;color:#333;}
span.cp-login,span.cp-vrs {margin-top:5px;position:relative;width:50%;float:left;height:35px;line-height:35px;z-index:1;text-align:center;color:#333;font-size:15px;justify-content:center;display:flex;align-items:center;}
.divContorPanel span.cp-login:after,.divContorPanel span.cp-vrs:after {position:absolute;top:0;bottom:0;left:2%;right:2%;border:0;content:'';background-color:#ffffff;background:linear-gradient(to bottom,#fefefe,#f5f4f4);z-index:-1;border-radius:8px;color:#333;}
/*link-panel*/
.link-panel {display:block;padding:15px 0 30px;position:relative;border-top:1px solid #ddd;overflow:hidden;}
.link-panel:before {content:"";display:block;position:absolute;width:100%;height:100%;top:0;background-image:url(images/linkmap.jpg);background-color:#f7f8fa;background-size:50%;text-align:center;background-position:center;opacity:.28;z-index:-1;}
.link-panel h2 {font-size:14px;color:#34495e;line-height:40px;font-weight:bold;}
.link-panel h2 span {font-size:18px;color:#333;margin-right:16px;display:inline-block;vertical-align:bottom;}
.link-panel h2 small {font-size:13px;color:#888;font-weight:400;}
.link-panel h2 a {float:right;position:relative;top:4px;margin-left:10px;font-weight:400;}
.list-links {margin:15px 0;}
.list-links li {float:left;width:10.5%;text-align:justify;opacity:0.88;margin-top:10px;margin-right:2%;}
/*index-rmbq*/
.hotwords {display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);gap:8px;padding:15px 0 0 0;min-height:300px;}
.li_tags {background:linear-gradient(135deg,rgba(138,181,255,0.58),rgba(125,41,0,0.33));border-radius:4px;display:flex;align-items:center;justify-content:center;color:white;font-weight:bold;}
/* 精确分配每个模块的位置 */
.li_tags:nth-child(1) {grid-column:1;grid-row:1;}
.li_tags:nth-child(2) {grid-column:2;grid-row:1;}
.li_tags:nth-child(3) {grid-column:2;grid-row:2;}
.li_tags:nth-child(4) {grid-column:1;grid-row:2;}
.li_tags:nth-child(6) {grid-column:3;grid-row:1 / span 3;}
/* 跨3行 */
.li_tags:nth-child(7) {grid-column:1;grid-row:3;}
.li_tags:nth-child(8) {grid-column:2;grid-row:4;}
.li_tags:nth-child(9) {grid-column:1;grid-row:4;}
.li_tags:nth-child(10) {grid-column:3;grid-row:4;}
.li_tags:nth-child(7) {grid-column:1 / span 2;}
/*s-comment*/
.s-comment {cursor:pointer;height:32px;position:relative;width:100%;margin:15px 0 0 0;}
.sc-box-item {background-color:#f1f3fd;border-radius:8px;color:#222;font-size:13px;height:35px;line-height:35px;padding:0 12px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;}
span.avatar-img {display:inline-block;line-height:35px;}
span.avatar-img img {width:25px;height:25px;border-radius:50%;object-fit:cover;}
/*index-cms*/
.index-cms {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto 20px;padding:5px 15px 0;box-shadow:0 0 10px rgba(116,116,116,0.18);border-radius:8px;background-color:#fff;}
.index-cms-flex {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}
.index-cms-flex.card-rt {padding-right:0%;}
.card-flex {position:relative;width:100%;padding:15px;}
.card-flex-tit h4 {font-size:18px;line-height:1.5;}
.card-flex-tit i.icon {margin:0 5px 0 0;font-size:20px;}
.card-flex-body {margin:10px 0 0 0;}
.list-title {width:100%;line-height:38px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;border-top:1px dotted #cbcbcb;padding:5px 0;font-size:15px;}
.flex-body-list {counter-reset:num;}
.list-title:before {counter-increment:num;content:counter(num);color:#333;text-align:center;width:25px;height:25px;line-height:21px;border-radius:20px;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-right:.5rem;border:2px solid #ddd;display:inline-block;vertical-align:middle;}
.list-title:nth-child(1)::before {color:#f60;border-color:#f60;}
.list-title:nth-child(2)::before {color:#ff8988;border-color:#ff8988;}
.list-title:nth-child(3)::before {color:#ff8988;border-color:#ff8988;}
/*zbp_article*/
.zbp_article {padding:15px;background-color:#fff;box-shadow:0 0 10px rgba(116,116,116,0.18);border-radius:8px;}
.breadcrumb {display:flex;margin:5px 0 10px 0;padding-bottom:12px;border-bottom:dashed 1px #ddd;}
.entry-head {margin-bottom:15px;border-bottom:1px #dddddd dashed;padding-bottom:12px;}
.entry-info,.breadcrumb-fl {display:flex;align-items:center;}
.entry-info i.icon {margin:0 3px 0 0;}
.entry-head h1 {font-size:22px;font-weight:600;line-height:1.6;color:#333;text-align:center;margin:0px -20px 0px -20px;padding:13px 20px;background-color:#f5f5f5;border-left:5px solid rgb(57,135,254);border-right:5px solid rgb(57,135,254);}
/*entry-content*/
.entry-content {text-align:justify;padding:0px 10px;word-wrap:break-word;word-break:break-all;overflow:hidden;margin:5px 0 20px 0;}
.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 a {font-weight:bold;}
.entry-content p img {max-width:100%;width:auto!important;height:auto!important;cursor:zoom-in;}
.entry-content p img.ue-emoticon {margin:0 auto;display:inline-block;cursor:default;}
.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;}
.entry-content blockquote:hover {background-color:rgba(234,236,247,0.68);}
.entry-content blockquote p {margin:0px auto;}
.entry-content ol li,.entry-content ul li {margin:5px 0px 5px 20px;list-style:disc;list-style-type:inherit;text-indent:2em;}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {text-indent:0em!important;}
.entry-content h1,.entry-content h2 {font-size:18px;border-left:4px solid #4693e9;margin:23px 0px;padding-left:16px;}
.entry-content h3,.entry-content h4 {font-size:16px;border-left:3px solid #ffae49;margin:18px 0px;padding-left:17px;}
.entry-content h5,.entry-content h6 {font-size:15px;margin:15px 0px;padding-left:18px;border-left:2px solid #bbbbbb;}
.entry-content p.lvse {color:#7da33c;background:#ecf2d6 url('images/wpgo_sc_notice.png') -1px -1px no-repeat;border:1px solid #aac66d;overflow:hidden;margin:10px 0;padding:15px 15px 15px 35px;}
.entry-content p.hongse {color:#c66;background:#ffecea url('images/wpgo_sc_error.png') -1px -1px no-repeat;border:1px solid #ebb1b1;overflow:hidden;margin:10px 0;padding:15px 15px 15px 35px;}
.entry-content p.huangse {color:#ad9948;background:#fff4b9 url('images/wpgo_sc_warn.png') -1px -1px no-repeat;border:1px solid #eac946;overflow:hidden;margin:10px 0;padding:15px 15px 15px 35px;}
.entry-content p.huise {color:#777;background:#eaeaea url('images/wpgo_sc_tips.png') -1px -1px no-repeat;border:1px solid #ccc;overflow:hidden;margin:10px 0;padding:15px 15px 15px 35px;}
.entry-content p.lanse {text-indent:0em !important;font-size:16px;font-weight:normal;color:#FFF;margin:10px 0;padding:5px 10px;background-color:#169FE6;display:inline-block;}
.entry-content p.putong {margin:10px 0;padding:10px 15px;background:#FFF;border:1px solid #E3E3E3;border-left:3px solid #3DABCE;}
.entry-content p.chunse {padding:15px 15px 15px 35px;margin:20px 0px;border:1px solid rgb(190,31,31);color:rgb(130,11,11);position:relative;font-size:15px;line-height:18px;white-space:normal;background:rgb(239,206,201);}
.entry-content p.lanse a {color:#e6ff29!important;font-weight:bold;}
.entry-content table {width:100%;background-color:#fff;margin-bottom:20px;font-size:14px;}
.entry-content table tr th {border:1px solid #eee;}
.entry-content table thead,.entry-content table tfoot {background:#f5f5f5;}
.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 thead tr th,.entry-content table tfoot tr td {padding:10px;color:#444;}
.entry-content table thead tr th:first-child,.entry-content table tfoot tr td:first-child {border-left:none;}
.entry-content table thead tr th:last-child,.entry-content table tfoot tr td:last-child {border-right:none;}
.entry-content table tbody tr.even,.entry-content table tbody tr.alt {background:#F8F8F8;}
.entry-content table tbody tr td {padding:9px 10px;}
.entry-content pre.prism-line-numbers {border-left:6px solid #737F99;}
.entry-content ol.list-paddingleft-2 li p {overflow:visible;text-indent:0;margin:5px 0 8px;text-indent:initial!important;}
.entry-content ul,.entry-content ol {width:auto!important;margin:0 0 0 3.5em;padding:0;}
.entry-content ul.list-paddingleft-2,.entry-content ol.list-paddingleft-2 {margin-left:3.5em;list-style-position:outside;padding:0;}
.entry-content ul li,.entry-content ol li {margin:5px auto;text-indent:0;}
.entry-content ul p,.entry-content ul.list-paddingleft-2 p,.entry-content ol.list-paddingleft-2 li p {overflow:visible;text-indent:0;margin:3px 0;}
.entry-content ul p,.entry-content ol p {text-indent:0;margin:0 auto;}
.entry-content strong {font-weight:bold;word-wrap:break-word;}
.showall {display:none;}
.entry-content ul.archives-list li time,.entry-content ul.archives-list li span.muted {color:#fff;margin-right:10px;background:#ffae49;padding:1px 5px;border-radius:4px;}
.entry-content p sup {vertical-align:super;font-size:smaller;}
.entry-content p sub {vertical-align:sub;font-size:smaller;}
.single.single-page {margin-bottom:12px;}
.single-post.page-post .show_text {margin-bottom:25px;}
#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;}
/*dashang*/
.dashang {position:relative;}
.dashang .the-end {margin:0 10px;top:5px;left:50%;position:absolute;font-size:1.6rem;font-style:normal;padding:0px 20px;color:#a8a8a8;font-weight:bold;-webkit-transform:translate(-60%,-50%);transform:translate(-60%,-50%);background-color:#fff;display:block;}
.dashang span {margin-right:10px;display:inline-block;}
span.d-share a,span.d-share i.fa.fa-weixin {width:45px;display:inline-block;margin:0 auto;background:#4693e9;color:#fff;box-shadow:1px 2px 6px 0px rgba(0,0,0,.2);line-height:35px;height:45px;text-align:center;border:1px solid transparent;border-radius:50%;cursor:pointer;font-size:16px;padding-top:2px;}
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;}
button.diggit {width:45px;margin:0 auto;background:#ff9109;color:#fff;box-shadow:1px 2px 6px 0px rgba(0,0,0,.2);font-weight:600;line-height:40px;text-align:center;border:1px solid transparent;border-radius:50%;cursor:pointer;font-size:16px;padding-top:2px;}
.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;}
/*post-tags*/
.post-tags {margin:0 auto 10px;}
.post-tags a {display:inline-block;font-size:13px;border-radius:20px;margin:0 10px 10px 0;padding:4px 12px 4px 0;line-height:16px;color:#666;background-color:rgba(221,221,221,.58);-webkit-box-shadow:0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1);}
.post-tags a:hover {background-color:rgb(126,169,241);color:#fff;}
.post-tags a:before {margin:-4px 6px -4px 0;padding:4px 8px;color:#fff;background-color:rgb(126,169,241);content:"#";vertical-align:top;display:inline-block;font-size:14px;border-radius:20px;}
/*single-statement*/
.single-statement {color:#999;font-weight:400;border:0;margin:0;padding:10px 20px;display:block;background:#f8f8f8;border-radius:5px;margin-bottom:15px;position:relative;z-index:0;}
.single-statement:before {content:"";display:block;width:66px;height:40px;position:absolute;background:url(images/big-left.png) 0 0 no-repeat;top:0;left:0;background-size:100%;z-index:-1;}
.single-statement:after {content:"";display:block;width:30px;height:25px;position:absolute;background:url(images/small-right.png) 0 0 no-repeat;right:10px;bottom:0px;background-size:100%;z-index:-1;}
.single-statement p {font-size:12px;color:#888;margin:5px auto;}
.entry-copyright {border-radius:8px;padding:18px 20px;margin:25px 0 20px;background-color:#f8faff;}
.entry-copyright span.red {color:#f60;margin:0 3px;}
.entry-copyright p {margin:0;color:#555;}
/*entry-bar*/
.entry-bar {background-color:#ffffff;margin:20px 0;}
.entry-bar-inner {border:1px solid #f3f3f3;display:flex;justify-content:space-between;position:relative;transition:all .3s ease-out 0s;z-index:99;padding:15px;border-radius:8px;background-color:#f5f5f5;}
.entry-bar-info.entry-bar-info2 {display:flex;justify-content:space-between;width:100%;align-items:center;}
.info-item.share {flex-shrink:0;order:1;}
.info-item.meta {order:0;padding-left:0;width:100%;}
.info-item a {color:#333;text-decoration:none;}
.info-item a.meta-author {margin-right:10px;font-size:15px;}
.info-item a.sing-bj, .info-item a.sing-sc {font-size:13px;}
.info-item a.sing-bj{margin-right:8px;}
.meta-author a {display:flex;align-items:center;margin:0 5px 0 0;}
a.meta-author img {width:32px;height:32px;margin-right:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}
span.share-wx-wrap {background:#fff;border:1px solid #efefef;border-radius:var(--theme-border-radius-m);bottom:50px;box-shadow:0 0 3px 1px rgba(0,0,0,.05);box-sizing:content-box;filter:alpha(opacity=0);left:50%;line-height:1;margin:0 0 0 -81px!important;opacity:0;padding:0;pointer-events:none;position:absolute;text-align:center;transition:all .3s ease-out 0s;width:160px;z-index:9;}
.info-item.share a {margin:0 5px;font-size:16px;}
.info-item #mClick a:last-child {margin:0;}
.entry-bar.fixed {border-top:1px solid #ddd;bottom:0;padding:0px 15px;position:fixed;z-index:99;transition:all .3s ease-out 0s;width:auto;margin:0px -15px 0 -15px;background-image:linear-gradient(to right,#ffffff,#e4f7ff,#f5fcff);background:linear-gradient(180deg,#f7f7f7 50%,rgba(211,235,255,.98) 100%);}
.entry-bar.fixed .entry-bar-inner {border:0;background-color:transparent;padding:15px 5px;}
/*entry-page*/
.entry-page {position:relative;background-color:#f5f5f5;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;color:rgba(0,0,0,.9);line-height:1.6;margin:20px 0px;padding:20px 0;display:-ms-flexbox;display:flex;border-radius:8px;}
.entry-page .j-lazy {-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;padding:0 20px;}
.entry-page-prev.j-lazy {text-align:left;}
.entry-page-next.j-lazy {text-align:right;position:relative;}
.entry-page-info span {font-size:16px;font-weight:bold;}
.j-lazy a {margin:5px 0 0 0;display:block;font-size:16px;}
.j-lazy a span {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;}
.entry-page-next.j-lazy:before {content:"";position:absolute;top:4px;bottom:0;left:0;width:1px;background:-webkit-linear-gradient(top,rgba(0,0,0,.03),rgba(0,0,0,0.28) 50%,rgba(0,0,0,.03) 100%);}
/*poster*/
.cl:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.vm {vertical-align:middle}
.comiis_poster_box {position:fixed;left:0;bottom:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,0.85);color:#fff;transition:all .4s ease;-webkit-transition:all .4s ease;opacity:0}
.comiis_poster_box img {display:initial;}
.comiis_poster_box_show {opacity:1}
.comiis_poster_fdico {position:fixed;z-index:100}
.comiis_poster_fdico a {display:block;width:46px;height:46px;text-align:center;border-radius:50%;overflow:hidden;margin-top:10px}
.comiis_poster_fdico a img {width:16px;height:16px;padding-top:8px;overflow:hidden}
.comiis_poster_fdico a span {display:block;font-size:calc(20px/2);margin-top:2px;overflow:hidden}
.comiis_poster_okimg,.comiis_poster_imgshow {height:calc(100% - 55px);text-align:center}
.comiis_poster_okimg img {max-width:calc(100% - 40px);max-height:calc(100% - 30px);margin:25px 20px 10px;border-radius:6px;}
.comiis_poster_oktit {padding:0 10px;height:30px;line-height:30px;font-size:14px;text-align:center;overflow:hidden}
.comiis_poster_okclose {position:absolute;width:100%;left:0;bottom:0;height:60px;text-align:center;overflow:hidden}
.comiis_poster_okclose a {display:block;height:60px;line-height:40px;overflow:hidden}
.comiis_poster_okclose a img {width:40px;height:40px}
.loading_color {width:200px;height:80px;margin:0 auto}
.loading_color span {display:inline-block;width:3px;height:30px;animation-name:scale;-webkit-animation-name:scale;-moz-animation-name:scale;-ms-animation-name:scale;-o-animation-name:scale;animation-duration:1.2s;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;-ms-animation-duration:1.2s;-o-animation-duration:1.2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite}
.loading_color span.loading_color1 {background:#2ecc71}
.loading_color span.loading_color2 {background:#3498db}
.loading_color span.loading_color3 {background:#9b59b6}
.loading_color span.loading_color4 {background:#e67e22}
.loading_color span.loading_color5 {background:#c0392b}
.loading_color span.loading_color6 {background:#e74c3c}
.loading_color span.loading_color7 {background:#e74c8c}
.loading_color1 {animation-delay:-1s;-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-ms-animation-delay:-1s;-o-animation-delay:-1s}
.loading_color2 {animation-delay:-0.9s;-webkit-animation-delay:-0.9s;-moz-animation-delay:-0.9s;-ms-animation-delay:-0.9s;-o-animation-delay:-0.9s}
.loading_color3 {animation-delay:-0.8s;-webkit-animation-delay:-0.8s;-moz-animation-delay:-0.8s;-ms-animation-delay:-0.8s;-o-animation-delay:-0.8s}
.loading_color4 {animation-delay:-0.7s;-webkit-animation-delay:-0.7s;-moz-animation-delay:-0.7s;-ms-animation-delay:-0.7s;-o-animation-delay:-0.7s}
.loading_color5 {animation-delay:-0.6s;-webkit-animation-delay:-0.6s;-moz-animation-delay:-0.6s;-ms-animation-delay:-0.6s;-o-animation-delay:-0.6s}
.loading_color6 {animation-delay:-0.5s;-webkit-animation-delay:-0.5s;-moz-animation-delay:-0.5s;-ms-animation-delay:-0.5s;-o-animation-delay:-0.5s}
.loading_color7 {animation-delay:-0.4s;-webkit-animation-delay:-0.4s;-moz-animation-delay:-0.4s;-ms-animation-delay:-0.4s;-o-animation-delay:-0.4s}
@-webkit-keyframes scale {0%,40%,100% {-moz-transform:scaleY(0.2);-ms-transform:scaleY(0.2);-o-transform:scaleY(0.2);-webkit-transform:scaleY(0.2);transform:scaleY(0.2)}
20%,60% {-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@-moz-keyframes scale {0%,40%,100% {-moz-transform:scaleY(0.2);-ms-transform:scaleY(0.2);-o-transform:scaleY(0.2);-webkit-transform:scaleY(0.2);transform:scaleY(0.2)}
20%,60% {-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@-ms-keyframes scale {0%,40%,100% {-moz-transform:scaleY(0.2);-ms-transform:scaleY(0.2);-o-transform:scaleY(0.2);-webkit-transform:scaleY(0.2);transform:scaleY(0.2)}
20%,60% {-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@keyframes scale {0%,40%,100% {-moz-transform:scaleY(0.2);-ms-transform:scaleY(0.2);-o-transform:scaleY(0.2);-webkit-transform:scaleY(0.2);transform:scaleY(0.2)}
20%,60% {-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}
}
.comiis_poster_box_img {position:fixed;top:-2999px;width:640px;overflow:hidden;background:#fff}
.comiis_poster_img {width:100%;max-height:420px;overflow:hidden;position:relative}
.comiis_poster_img img {width:100%;height:auto}
.comiis_poster_img .img_time {position:absolute;left:30px;bottom:20px;width:96px;line-height:36px;font-size:70px;text-align:center;font-weight:500;color:#fff;text-shadow:1px 0px 20px rgba(0,0,0,0.2)}
.comiis_poster_img .img_time span {display:block;margin-top:16px;border-top:3px solid #fff;font-weight:500;font-size:24px}
.comiis_poster_tit {margin:22px 28px 28px;height:100px;line-height:50px;font-size:36px;font-weight:400;color:#222;overflow:hidden}
.comiis_poster_tita {text-align:center;padding:22px 48px 10px;max-height:88px;line-height:42px;font-size:25px;font-weight:400;color:#222;overflow:hidden}
.comiis_poster_txta {margin:5px 28px;min-height:68px;max-height:136px;line-height:34px;font-size:23px;font-weight:400;color:#aaa;overflow:hidden}
.comiis_poster_user {padding:0 29px 10px;height:46px;line-height:46px;font-size:20px;overflow:hidden}
.comiis_poster_user .kmdico {float:left;margin-left:2px;margin-top:18px;height:10px}
.comiis_poster_user .kmuser {float:right;color:#369}
.comiis_poster_user .kmuser img {float:left;width:46px;height:46px;margin-right:12px;border-radius:50%}
.comiis_poster_user .kmuser .kmby {float:left;margin-right:15px;color:#ccc}
.comiis_poster_user_mt {margin-top:20px}
.comiis_poster_tops {padding:8px 15px;height:40px;line-height:40px;font-size:22px;color:#666;overflow:hidden}
.comiis_poster_imgs {width:100%;height:300px;position:relative}
.comiis_poster_imgs .kmbkbg {position:absolute;right:0;top:0;width:100%;height:250px;overflow:hidden}
.comiis_poster_imgs .kmbkbg img {width:100%;height:auto;object-fit:cover;overflow:hidden}
.comiis_poster_imgs .kmbkimg {position:absolute;left:50%;bottom:0;background:#fff;margin-left:-55px;width:110px;height:110px;border-radius:6px}
.comiis_poster_imgs .kmbkimg img {width:100px;height:100px;margin:5px;border-radius:6px}
.comiis_poster_tits {text-align:center;padding:15px 28px 10px;height:40px;line-height:40px;font-size:32px;font-weight:400;color:#369;overflow:hidden}
.comiis_poster_txts {margin:5px 28px;min-height:68px;max-height:170px;line-height:34px;font-size:24px;font-weight:400;color:#666;overflow:hidden}
.comiis_poster_dico {padding:20px 29px}
.comiis_poster_nqmpfhx {background:none}
.comiis_poster_x {width:100%;height:45px;background:url(../../xyuw/plugin/img/poster_x.jpg) repeat-x center;overflow:hidden}
.comiis_poster_foot {padding:13px 28px 30px;height:100px;box-sizing:initial;overflow:hidden}
.comiis_poster_foot .kmzw {float:left;margin-left:1px;margin-right:20px;width:100px;height:100px}
.comiis_poster_foot .kmzwtip {margin-top:13px;height:68px;line-height:36px;font-size:20px;color:#aaa}
.comiis_poster_foot .kmzwtips {float:left;margin-top:12px;height:68px;line-height:36px;font-size:22px;color:#aaa}
.comiis_poster_foot .kmewm {float:right;width:100px;height:100px}
.comiis_poster_fdico *,#comiis_poster_box * {-moz-box-sizing:content-box;box-sizing:content-box;}
.comiis_poster_fdico {bottom:82px;left:12px;}
.comiis_poster_a,.comiis_footer_scroll a.comiis_poster_a {/* background:rgba(0,0,0,0.6);*/}
.comiis_poster_a span,.comiis_poster_a i {}
em,cite,i {font-style:normal;}
a.comiis_poster_a:hover {}
.ewbg {width:480px;height:460px;background:url(images/ewbg.jpg) center center no-repeat;background-size:100%;box-sizing:border-box;padding-top:270px;}
.ewbg p {margin-left:80px;margin-bottom:10px;margin-top:10px;}
.ewfl {margin-left:55px;margin-top:30px;font-size:24px;font-weight:bold;}
.ewfl span {color:rgba(255,51,0,1);margin:0 5px;}
.ewbottom {margin-top:85px;width:100px;height:100px;overflow:hidden;margin-left:65px;}
/*entry-related-posts*/
.entry-related-posts {margin:0 0 10px;}
.entry-related-posts h3 {line-height:2;padding-bottom:10px;border-bottom:1px solid #e2e2e2;color:#4693e9;font-size:1.15em;width:100%;position:relative;}
.entry-related {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.entry-related a {width:calc(50% - 8px);display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px;background:#f4f4f4;padding:12px;height:97px;color:#333;margin-top:16px;position:relative;overflow:hidden;}
.project-banner {width:72px;height:72px;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:4px;margin-right:12px;}
.project-right {-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:600;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.project-title {overflow:hidden;white-space:normal;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;min-height:44px;line-height:1.5;-webkit-line-clamp:2;}
.project-bottom {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;font-size:14px;font-weight:400;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
p.project-border-star {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:24px;}
.entry-related a i.icon {margin:0 3px 0 0;}
/*--comments --*/
#comments {padding:15px 0px 0px;}
#comments h3,#comments h4,h3.section-title {line-height:2;padding-bottom:5px;margin:0px 0 20px;border-bottom:1px solid #e2e2e2;color:#4693e9;font-size:1.15em;width:100%;position:relative;}
#comments h3:after,#comments h4:after,#comments .comment-tab:after,h3.section-title:after {content:"";position:absolute;width:65px;height:2px;background:#4693e9;left:0;bottom:-1px;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}
#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:20px;}
.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 2px;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-top-right-radius:5px;border-bottom-right-radius:5px;}
#frmSumbit .comt-box input#inpName {border-top-left-radius:8px;border-bottom-left-radius: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;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;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 .psumbit {padding-bottom:10px;margin-top:-8px;line-height:30px;padding-top:10px;position:relative;background:#f4f4f4;border-radius:8px;}
#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;}
.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:1.5;border:1px solid #ddd;padding:15px;margin:15px 0 0 0;border-radius:8px;}
i.author-ident:after {content:"";position:absolute;width:20px;height:20px;right:10px;top:58px;}
i.author-ident.author1:after {background:url(images/vjin.png) no-repeat;background-size:20px;}
i.author-ident.author2:after {background:url(images/vhuang.png) no-repeat;background-size:20px;}
i.author-ident.author3:after {background:url(images/vlan.png) no-repeat;background-size:20px;}
i.author-ident.author4:after {background:url(images/vhong.png) no-repeat;background-size:20px;}
i.author-ident.author5:after {background:url(images/vfen.png) no-repeat;background-size:20px;}
i.author-ident.author6:after {background:url(images/vhui.png) no-repeat;background-size:20px;}
.widget-cover {position:absolute;left:50%;z-index:29;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background-size:cover;width:100%;height:100%;top:-10%;}
.widget-cover.vip0 {background-image:url(images/avatargj_vip0.png);top:-15%;}
.widget-cover.vip4 {background-image:url(images/avatargj_vip4.png);top:-18%;transform:rotate(-18deg);-ms-transform:rotate(-18deg);-moz-transform:rotate(-18deg);-webkit-transform:rotate(-18deg);-o-transform:rotate(-18deg);left:0%;}
.widget-cover.vip3 {background-image:url(images/avatargj_vip3.png);top:-18%;}
.widget-cover.vip2 {background-image:url(images/avatargj_vip2.png);top:-12%;}
.widget-cover.vip1 {background-image:url(images/avatargj_vip1.png);}
.layvip4 {background-image:url(images/avatargj_vip4_l.png);}
#cancel-reply small {margin:0 10px;color:#ff6f3d;font-weight:500;font-size:13px;}
#comments .msg .msgname {color:#999999;display:flex;align-items:center;align-self:center;}
#comments .msg .msgname a {margin:0 10px 0 0;}
#comments .msg .msgarticle {color:#666;padding-top:5px;padding-bottom:3px;min-height:30px;margin-left:60px;text-align:justify;word-wrap:break-word;word-break:break-all;overflow:hidden;}
#comments .msg .msgarticle .msg {margin-top: 15px;position: relative;border-left: 4px solid rgba(102,107,113,0.68);border-radius: 0;}
.msg .msgarticle .msg .msgname .dot {display:none;}
#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%);}
.interact-bar {position:relative;cursor:default;min-height:20px;margin:5px 0 0 60px;text-align:justify;font-size:13px;color:#9195a3;}
.interact-bar a.comment-reply-link {margin-left:6px;font-size:13px;color:#9195a3;}
.interact-bar a.comment-reply-link:hover {color:#4693e9;}
.interact-bar a.comment_at {padding:0px 5px 0px 5px;border:1px solid #ddd;border-radius:4px;color:#F35532;font-weight:bold;margin-right:5px;}
#comments .msg .msgarticle .noimg .interact-bar {margin:5px auto 0;}
#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;}
.tools_content_avator span.aut-1,.contpost-meta a span.aut-1,#comments .msg .msgname.LayName .lay-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:3px;margin-left:1px;}
span.autlv.aut-tf {background:#c444f6;}
span.autlv.user-name.aut-0,.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%);}
span.autlv.user-name.aut-2,.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%);}
span.autlv.user-name.aut-3,.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%);}
span.autlv.user-name.aut-4,.lay-4 {background-image:linear-gradient(to right,#ff9b02 0%,#ffb43e 100%);background-image:-webkit-linear-gradient(0deg,#ff9b02 0%,#ffb43e 100%);}
span.autlv.user-name.aut-5,#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;}
.commentlist .comment {list-style:none;}
.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:#f4f4f4;display:flex;align-items:center;}
#txaArticle {width:100%;height:120px;border:0px solid #ddd;font-size:14px;line-height:1.8;padding:10px 15px 10px 15px;background-color:transparent;border-left:2px solid #ffffff;margin-left:15px;}
textarea#txaArticle {background-color:transparent;resize:none;background:#f4f4f4;background-size:218px;-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;letter-spacing:0px;margin:0px 5px 0 0;background:#888;}
#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;}
a.psumbit-kjhf i.fa {font-size:18px;margin:0 4px 0 0;}
.tools_title i.fa {color:rgba(23,112,252,0.88);}
.interact-bar span.separator {padding:0 5px 0 5px;}
span.interact-area {margin-left:6px;}
.interact-bar span.separator:after {width:3px;height:3px;}
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%;}
#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 {position:relative;top:-2px;font-size:13px;color:#d1d1d1;display:inline-block;font-weight:400;letter-spacing:2px;float:right;opacity:.8;margin: 0 0 0 auto;}
.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;top:-2px;letter-spacing:3px;}
span.WB-OS img {height:16px;width:16px;padding:0;}
#comments .msg .msgarticle span.WB-OS {top:-2px;}
#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;height:auto;background-color:transparent;box-shadow:none;padding:10px 0;justify-content:center;}
#comments .msg .msgarticle img {position:relative;top:-2px;max-height:22px}
#comments .msg .msgarticle .tools_content_avator img {max-height:fit-content;}
#com_pagination ul li {padding:0;vertical-align:top;display:inline-block;font-size:13px;line-height:28px;cursor:pointer;text-align:center;margin:0 5px;background-color:#f0f2f7;min-width:30px;border-radius:2px;}
#com_pagination ul li:hover,#com_pagination ul li.active {color:#fff;background-color:#1770f8;}
#com_pagination ul li a,#com_pagination ul li span {display:block;padding:0 8px;color:inherit;transition:auto;background-color:transparent;border-color:transparent;}
/*---UBB---*/
#faces {padding:1px 3px;}
#faces i.icon {font-size:1.2em;font-size:17px;cursor:pointer;}
#frmSumbit .psumbit:after {content:'';display:table;clear:both;}
#ComtoolsFrame {display:none;position:absolute;width:300px;margin-top:10px;z-index:14;border-radius:5px;border:1px solid #dbdad9;-webkit-box-shadow:0 0px 15px 0px rgba(146,146,146,.2);-moz-box-shadow:0 0px 15px 0px rgba(146,146,146,.2);box-shadow:0 3px 12px 0px rgba(146,146,146,.3);background-color:#fff;padding:10px;}
#ComtoolsFrame:before {content:"";border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #dddcda transparent;height:0px;position:absolute;left:20px;right:auto;top:-9px;width:0px;-webkit-transform:rotate(360deg);z-index:1;}
#ComtoolsFrame img {display:inline-block;max-height:25px;padding:0;margin-right:5px;cursor:pointer;}
#ComtoolsFrame img:hover {background:rgba(68,142,246,0.28);border-radius:6px;}
.msgarticle #ComtoolsFrame {height:auto;overflow:hidden;}
.face-show:hover #ComtoolsFrame {*display:block}
.tools_content_avator {text-align:center;overflow:hidden;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-left:15px;}
.tools_content_avator img {border-radius:50%;overflow:hidden;width:64px;}
span.autlv.user-name {margin-right:3px;margin-left:1px;margin:5px auto 0;padding:1px 6px;}
/*footer*/
footer.footer {border-top:1px solid #ddd;padding:25px 0 20px;background-color:#fff;background:linear-gradient(rgb(254,254,254),rgb(237,240,242));background-image:linear-gradient(90deg,rgb(255,255,255),#fafbff 35%,#f0f9fd 65%,#ffffff);}
.text-xs {text-align:center;font-size:13px;color:#666666;}
.text-xs [class^="icon-"] {margin:0 5px;font-weight:bold;border-radius:100%;}
.text-xs a {margin:0 3px;color:#666;}
.text-xs strong {font-weight:bold;margin:0 3px;}
a.beian-ico img {width:14px;height:14px;margin:0 1px 0 0;position:relative;top:-1px;}
i.icon.font-banquan {margin:0px 3px;}
/*--scroll--*/
.backtop {z-index:999;bottom:100px;position:fixed;right:0;cursor:pointer;transform:translate3d(0,0,0);background-color:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px;box-shadow:-3px 0px 10px 0px rgba(0,0,0,0.2);background:linear-gradient(rgba(255,255,255,0.98),rgba(239,239,239,.98));}
.backtop a,.backtop i {color:#555;}
.backtop .bt-box {width:40px;height:40px;line-height:40px;vertical-align:middle;text-align:center;}
.bt-box.weixin:hover a,.bt-box.tnrt:hover a,.bt-box.qq:hover a,.backtop .bt-box:hover i.icon {color:#3987fe;}
.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 {font-size:1.2em;font-size:15px;font-weight:bold;margin-right:0;}
#backtop .bt-box.qq i.icon {font-size:14px;}
.backtop div:last-child {margin-bottom:0;}
.bt-box.bt_night a {display:block;}
span.bg-qrcode {position:absolute;z-index:99;bottom:13px;right:48px;top:auto;width:120px;height:120px;background-color:#ffffff;-webkit-background-size:95% auto;background-size:95% auto;background-position:center center;background-repeat:no-repeat;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.3);box-shadow:0 0 5px 1px rgba(0,0,0,0.3);opacity:0;visibility:hidden;filter:alpha(opacify=0);-webkit-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s;}
span.bg-qrcode:before {position:absolute;bottom:-16px;right:8px;width:0;height:0;margin-left:-8px;line-height:0;border:8px solid transparent;border-top:8px solid #ffffff;content:'';}
.btn-icon.fr-2:hover span.bg-qrcode {visibility:visible;opacity:1;}
.bt-box.qrcode:hover span.bg-qrcode {opacity:1;visibility:visible;}
.bt-box.qrcode span.bg-qrcode:before {border:8px solid transparent;border-left:8px solid #ffffff;top:50%;right:-16px;}
a.bt-service {display:block;width:56px;position:fixed;bottom:10px;z-index:12;background:url(images/ai-service.png) 50% no-repeat;background-size:100%;height:87px;margin-bottom:20px;-webkit-transition:all .3s;transition:all .3s;right:-10px;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg);text-decoration:none;}
a.bt-service span {display:block;background:#fff;-webkit-box-shadow:5px 15px 40px 0 rgba(39,43,157,.2);box-shadow:5px 15px 40px 0 rgba(39,43,157,.2);border-radius:25px 25px 0 25px;position:absolute;min-height:25px;margin-bottom:-34px;width:13em;font-size:14px;color:#666;text-align:center;line-height:25px;left:-190px;bottom:50%;padding:10px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;}
a.bt-service:hover {right:2px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
a.bt-service:hover span {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
aside.mobile_aside .widget,.nav-sjlogo,form.m_searchform,.mobile_top_nav,.mini_search {display:none;}
/*search-null*/
.search-null {background:#ffffff;border:1px solid rgba(221,221,221,0.28);border-radius:8px;margin-bottom:20px;-webkit-box-shadow:0px 0px 10px -2px rgba(158,158,158,0.2);box-shadow:0px 0px 10px -2px rgba(158,158,158,0.2);color:#666;text-align:center;padding:180px 20px;margin:20px 0 0 0;}
.search-null i.icon {margin-bottom:10px;font-size:100px;color:#6ea7d6;display:block;width:100%;}
/*m-dropdown*/
.m-bar-login,.m-bar-search,.m-dropdown {display:none;}
/*@media-screen*/
@media screen and (max-width:999px) {.m-bar-search,.m-bar-login,#top-user,form.navbar-search {display:none;}
.navbar-toggle {display:block;margin:0;order:1;transition:all .3s ease-out 0s;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:8px;float:right;}
span.icon-bar {background:#333;transition:all .3s ease-out .3s;border-radius:1px;display:block;height:2px;width:20px;}
.navbar-toggle .icon-bar+.icon-bar {margin-top:5px;}
.navbar-collapse {position:fixed;top:0;left:0;bottom:0;width:260px;height:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-origin:left;transform-origin:left;overflow:visible;z-index:100;overflow-x:hidden;-webkit-box-shadow:5px 0 10px 0 rgb(47 47 51 / 2%);box-shadow:5px 0px 8px 2px rgba(189,189,189,0.65);-webkit-transform:translateX(-100%) translateY(0) translateZ(0);transform:translateX(-120%) translateY(0) translateZ(0);background-color:#ffffff;align-items:baseline;flex-direction:column;}
.navbar-on .navbar-collapse {-webkit-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
.navbar-nav {flex-direction:column;padding:15px;border-bottom:1px solid #ddd;width:100%;}
.navbar-item.active {background-color:#f4f4f4;border-radius:8px;padding-left:10px;}
.navbar-nav li {padding-left:10px;}
.navbar-nav > li > a {line-height:50px;}
.m-dropdown {position:absolute;height:38px;width:58px;line-height:50px;color:#333;text-align:center;top:0;right:0px;cursor:pointer;z-index:100;display:block;padding-left:25px;padding-right:25px;}
.sub-menu.dropdown-menu {float:none;position:relative;top:0;left:0;padding:5px 0;opacity:1;visibility:visible;border-radius:2px;z-index:100;border-top:0;border-left:4px solid #0771e6;margin:0 0 10px 0;display:none;-moz-transition:ease-in-out 0s;-webkit-transition:ease-in-out 0s;-o-transition:ease-in-out 0s;-ms-transition:ease-in-out 0s;transition:ease-in-out 0s;}
.nav-pills li:hover>ul {-webkit-transition:none;}
.nav-pills li>ul>li {-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.dropdown-open .font-chevron-down:before {content:"\e7c5";}
#mask {position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:89;display:none;background:rgba(0,0,0,0.65);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:visibility 0.35s,opacity 0.35s;}
.bar-login.m-bar-login {display:block;background-color:#fff;text-align:center;line-height:3;padding-bottom:10px;width:100%;font-size:0;padding:15px 20px 15px;border-bottom:1px solid #ddd;}
.m-bar-login span.cp-hello {display:inline-block;width:100%;text-align:center;font-family:"icon" !important;font-size:15px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 10px 0;}
.m-bar-login span.cp-hello:after {background:transparent;background-color:#f4f4f4;}
.m-bar-login span.cp-login,span.cp-vrs {line-height:30px;text-align:center;background-color:#f4f4f4;width:48%;border-radius:8px;}
.m-bar-login span.cp-vrs {float:right;}
.divSearchPanel.m-bar-search {display:block;width:100%;padding:15px;border-bottom:1px solid #ddd;}
.top-toggle {margin-left:auto;}
.main {width:100%;margin:0 0 20px 0;}
.sidebar {width:100%;display:none;}
.swiper-container {height:45.04504vw;}
}
@media screen and (max-width:768px) {p.project-border-star,#loadmore {display:none;}
.pagination {justify-content:center;}
.link-panel .container {padding:0 25px;}
.list-links li {width:18%;}
.list.tabs {max-width:100%;width:100%;overflow:hidden;overflow-x:auto;}
}
@media screen and (max-width:560px) {
.item-excerpt.text-ellipsis,.tools_content_avator,.link-panel h2 small,a.hide-author,.item-tags,.item-tags {display:none;}
.posts-item.nopic .item-excerpt.text-ellipsis {display:block;}
.index-cms-flex {width:100%;}
.list-links li {width:31.333%;}
.item-thumbnail {width:130px;}
.item-heading {font-size:18px;-webkit-line-clamp:2;}
.item-title {max-width:unset;padding-right:10px;}
.entry-related a {width:100%;}
.breadcrumb {flex-flow:column;}
.breadcrumb-fl {margin:0 0 8px 0;}
textarea#txaArticle {border-left:0;margin-left:0;}
}
@media screen and (max-width:460px) {time.g-i-time,.meta-right {display:none;}
.item-thumbnail {width:125px;}
.post-graphic {margin-right:10px;}
.posts-item {padding:15px;}
}
@media screen and (max-width:375px) {.msgimg,.item-meta {display:none;}
.item-thumbnail {width:100px;}
.item-excerpt.text-ellipsis {margin:0;}
.interact-bar,#comments .msg .msgarticle {margin:0;}
}
@media screen and (max-width:321px) {.list-links li {width:48%;}
}