/*自定义样式*/
.textred {background: #ff726d;color: #fff;min-height: 40px;position: relative;}
.textyellow {background: #fe9c2c;color: #fff;min-height: 40px;position: relative;}
.textblue {background: #1779ba;color: #fff;min-height: 40px;position: relative;}
.ylmp_box {color: #fff;min-height: 40px;position: relative;background-image: radial-gradient(circle farthest-corner at -8.9% 51.2%, rgb(251 114 153) 0%, rgb(251 141 172) 15.9%, rgb(252 154 182) 15.9%, rgb(252 181 202) 24.4%, rgb(253 209 222) 24.5%, rgb(238, 238, 238) 66%)}
.fgyzh {padding: 1.2em 2.2em;border: none;border-radius: 12px}
.fgyzh:before {font: normal normal normal 18px / 1 FontAwesome;position: absolute;left: -15px;z-index: 99;width: 30px;height: 30px;line-height: 20px;text-align: center;padding: 4px 0;border-radius: 20px;transform: translateY(-50%);border: 3px solid #fff;}
.textred:before {content: "\f006";background: #ff726d;}
.textyellow:before {content: "\f12a";background: #fe9c2c;}
.textblue:before {content: "\f129";background: #1779ba;}
.ylmp_box:before {content: "\f06b";background: #fb7299;}
.an-blue {background:#3ea5ff;}
.an-blue a,a .an-blue,.an-xz a,a .an-xz {color: #fff !important;}
.an-blue:before {content: "\f072";color: #fff;background: #3ea5ff;}
.an-xz {background:#1d9d74;}
.an-xz:before {content: "\f019";color: #fff;background: #1d9d74;}
.antyys {position: relative;margin: .4em;margin-left: 20px;text-align: center;display: inline-block;padding: 6px 18px;border-radius: 12px;font-size: 16px;line-height: 1.44;box-shadow: 0 2px 10px 0 rgba(0,0,0,.15);border: 3px solid #fff;}
.antyys:before {top: 50%;box-shadow: 0 0 10px rgba(0,0,0,.19);}
.ylmp_wz {padding-right: 85px;}
.ylmp_wz .linkss{position: relative;font-size: 18px;font-weight: 700;color: #e91e63;z-index: 9;text-shadow: 0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff;}
.ylmp_wz .note{text-indent: 1em;font-size: 16px;line-height: 29px;padding-top: 6px;color: #555;text-shadow: 0 0 0.2em #888;text-align: left;}
.ylmp_ewm{width: 100px;height: 100px;border-radius: 8px;background: #fff;padding: 3px;position: absolute;right: 1.2em;top: 50%;margin-top: -50px;box-shadow: 0 calc(40vmin / 40) calc(40vmin / 10) 0 rgba(0, 0, 0, 0.2);}
.ylmp_ewm img{width: 100%;height: 100%;object-fit: cover;}
@media only screen and (max-width:450px){.ylmp_wz{padding-right: 0px;}.ylmp_ewm{position: static;margin:0 auto;}}
/*按钮样式*/
#goodcover {display: none;position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index: 1001;-moz-opacity: 0.8;opacity: 0.50;filter: alpha(opacity=80);}
#code {width: 300px;height: 500px;background-color: #fff;padding: 10px;position: absolute;display: none;left: 45%;z-index: 1002;}
.close1 {height: 60px;}
.close1 a i {color: #000;}
#closebt {float: right;font-size: 30px;}
.goodtxt {text-align: center;}
.goodtxt p {height: 30px;line-height: 30px;font-size: 16px;color: #000;font-weight: 600;}
.code-img {width: 240px;margin: 30px auto 0 auto;padding: 10px;}
.code-img img {width: 240px;}
/*登陆后可见*/
.dlkjlock {display: block;font-weight: 700;font-size: 25px;background: #f8f8f8;}
.dlkjlock:before {content: "\f023";background: #5dade2;color: #fff;}
.dlkjop {display: block;background: #f8f8f8;text-align: start;font-size: 25px;}
.dlkjop:before {content: "\f09c";background: #5dade2;color: #fff;}
/*展开收缩效果*/
.xBox {display: block;padding: 0px;}
.xBox:before {content: "\f07d";background: #5dade2;color: #fff;}
.xControl {padding: 6px 18px;}
.xButton {cursor: pointer;}
.xControl .xButton.xTitle:after{content: "\f0ab";color: #fb7299;font: normal normal normal 25px / 1 FontAwesome;}
.xControl .xButton.xTitle.open:after{content: "\f057";color: #374151;}
.xControl .xButton.xTitle:before{content: "展开";color: #fb7299;}
.xControl .xButton.xTitle.open:before{content: "折叠";color: #374151;}
.xControl .xTitle {text-shadow: 0 -1px 1px rgba(0,0,0,.25);color: #007cba;font-weight: 700;font-size: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xControl .xTitle:hover {color: #ff3300;}
.xContent {background: #f8f8f8;text-align: start;font-size: 25px;line-height: 2.0;}
/*添加iframe自适应css*/
.iframe_box{position:relative;padding-bottom:56.25%;height:0;border-radius: 10px;overflow:hidden;background-size: contain;background: #cbcbcb url(img/sp.svg) no-repeat center center;}
.iframe_box iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
/*点击复制按钮css*/
.copy_box{padding: 12px 0 12px 18px;border-radius: 5px;font-size: 16px;line-height: 1.44;background: #ecf4fa;position: relative;margin-top: 10px;margin-bottom: 10px;}
.copy_box a.but{margin:0;margin-left: 20px;border: 1px dashed #40b875;color: #40b875;background-color: #f3ffec;border-radius: 5px;float: right;}
/*添加自定义字段css*/
.xztsbox{margin-top: 100px;margin-bottom: 50px;border: 3px solid #337ab7;border-radius: 12px;}
.xztsbox .xztstitle{padding: 0 20px;line-height: 38px;background-color: #337ab7;text-align: center;color: #fff;font-weight: bold;font-size: 18px;}
.xztsbox .copy_kuai{display: inline-block;}
.xztsbox .copy_kuai .an-xz{text-align:center;width:130px;}
.xztsbox .copy_kuai .copy_box{margin-left: 0.4em;margin-right: 0.4em;position: static;display: inline-block;padding: 2px 0 2px 18px;}
.xztsbox .copy_kuai .copy_box .copy_mm{padding-right:10px;border-right:2px solid #999;font-weight: 700;line-height: 2;font-size: 16px;}
.xztsbox .copy_kuai .copy_box .but{border: 1px dashed #40b875;color: #40b875;background-color: #f3ffec;font-weight: 700;text-align: center;margin-left: 10px;width:100px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;right: 0px;bottom: 0px;}
.xztsbox .copy_kuai .copy_box .but .fa{color: #339966;float:left;line-height:20px;}
/*下载提示按钮css*/
.xzts-sticky {padding:10px 0;background-color:#fff;border-bottom:1px solid #ebebeb;width:100%;position:fixed;left:0;top:0;z-index:10000;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.31,1,.34,1);transition:-webkit-transform .3s cubic-bezier(.31,1,.34,1);transition:transform .3s cubic-bezier(.31,1,.34,1);transition:transform .3s cubic-bezier(.31,1,.34,1),-webkit-transform .3s cubic-bezier(.31,1,.34,1)}
.xzts-sticky .xzts-inner {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:80%;margin-left:auto;margin-right:auto}
.xzts-sticky.sb-active {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.xzts-sticky .xzts-title {margin-right:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:25px;color:#333;padding-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xzts-sticky .xzts-btn {text-align:center}
.xzts-sticky .xzts-download {-webkit-box-sizing:border-box;box-sizing:border-box;min-width:140px;line-height:56px;height:60px;  display:inline-block;border-radius:3px;border:2px solid var(--mainColor,#06c);text-align:center;color:var(--mainColor,#06c);font-size:20px;}
.xzts-sticky .xzts-download:hover {background-color:var(--mainColor,#06c);color:#fff!important}
.xzts-sticky .xzts-download .fa {margin-right: 10px;}
@media (max-width:1400px) {.xzts-sticky .xzts-inner {max-width:none;margin-left:20px;margin-right:20px}}
/*自定义CSS样式*/
.posts-item .item-heading,.item-body .item-heading a {font-size: 20px;}
.title-theme {font-size: 24px;}
.article-header .article-title {font-size: 30px;}
.wp-posts-content {font-size: 25px;}
.abs-right {z-index: 0!important;}
.new-posts-submit {font-size: 15px;}
body.author .page-cover {padding-bottom: calc(7% + 80px)}
.modal-dialog.poster-share {margin: auto !important;}
.img-badge,.posts-item {box-shadow:none !important;}
.smlink {display:block;background-color:#000;font-weight:bold;color:#fff;font-size: 20pt;text-align: center;border: 5px dashed #FFD700;border-radius: 10px;}
.smbox {background-size: contain;background-image: url(img/houge.webp), url(img/shifu.webp); background-position: right bottom, left top; background-repeat: no-repeat;padding: 3px;height:120px;line-height: 120px;}
.wp-posts-content h1 {margin-left: -30px;padding: 9px 0px 9px 10px;border-left: 10px solid #f9ae39;font-size: 120% !important;background: linear-gradient(to right, #fbd78d, #ffffff);border-radius: 12px;}
.clipboard {border-radius: 12px;}
.content-layout .article {box-shadow:none;}
.smlink {box-shadow:0 2px 10px 0 rgba(0,0,0,.8);}
.zib-widget .but-average .but.padding-lg {padding-left: 0px;padding-right: 0px;}
.dplayer-menu.dplayer-menu-show {display:none;}
.article-content .enlighter-t-enlighter {background: #ecf4fa;}
.article-content .enlighter-t-enlighter .enlighter-toolbar .enlighter-btn-copy {color: #fff;background: #0099ff;}
.article-content .enlighter-t-enlighter .enlighter-toolbar .enlighter-btn-copy:hover {background: #0000cc;}
.img-badge.top.badge-status{width: auto;}
/*文章随机彩色标签*/
.widget-tag-cloud.fixed-width .but:hover{opacity: 1;}.widget-tag-cloud.fixed-width .but{opacity: 0.6;line-height: 20px !important;padding: 4px 10px !important;font-size: 12px !important;}.widget-tag-cloud.fixed-width .but:nth-child(5n){background-color: #4A4A4A;color: #FFF}.widget-tag-cloud.fixed-width .but:nth-child(5n+1){background-color: #ff5e5c;color: #FFF}.widget-tag-cloud.fixed-width .but:nth-child(5n+2){background-color: #ffbb50;color: #FFF}.widget-tag-cloud.fixed-width .but:nth-child(5n+3){background-color: #1ac756;color: #FFF}.widget-tag-cloud.fixed-width .but:nth-child(5n+4){background-color: #19B5FE;color: #FFF}