*{margin:0;padding:0;border:0;box-sizing:border-box;}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.clear{clear:both}
::-webkit-scrollbar{width:5px}
::-webkit-scrollbar-track{background-color:#bee1eb}
::-webkit-scrollbar-thumb{background-color:#989999}
::-webkit-scrollbar-thumb:hover{background-color:#989999}
::-webkit-scrollbar-thumb:active{background-color:#989999}
.padding5{padding:5px}
.padding10{padding:10px}
.padding15{padding:15px}
.padding20{padding:20px}
body{background:#efefef !important;margin:0 auto}
.header{background:#fff;height:50px;position:relative}
.topbar{width:1200px;margin:0 auto}
.header .logo,.header h1{float:left;margin:0;}
.header .logo{padding-top:13px}
.header .logo a,.header h1 a{font-size:18px;font-weight:normal;color:#313131}
.header .mnavi{display:none;}
#mvideobtn{display:none}
.header .menu{float:right}
.header .menu ul{list-style:none}
.header .menu ul li{list-style:none;float:left;padding:0 0 0 20px;line-height:48px}
.header .menu ul li a{color:#313131;font-size:14px}
.wrap{width:1200px;margin:20px auto 0;}
.wrap .content{float:left;width:calc(100% - 320px);}
.content .articlewrap{
    background: #fff;
    padding: 20px;
    border-radius: 6px;
}
.articlewrap .title{position:relative;padding-left:15px}
.articlewrap .title::before {
    content: "";
    position: absolute;
    top:2px;
    left: 0;
    height: 16px;
    width: 4px;
    border-radius: 10px;
    background-color:#93c;
}
.articlewrap .articlecontainer{margin-top:20px}
.articlecontainer h1{font-size:22px;font-weight:bold;text-align:center}
.articlecontainer h1 a{font-size:22px;color:#333}
.articlecontainer .info{text-align:center;color:#999;font-size:14px;margin:20px 0}
.articlecontainer .info span{padding-right:10px}
.articlecontainer .info span a{color:#999;}
.articlecontainer .articlecon{color:#333;font-size:14px;line-height:25px;margin:30px 0 0}
.articlecontainer .articlecon p{margin-bottom:10px}
.articlecontainer .articlecon img, .articlecontainer .articlecon video, .articlecontainer .articlecon audio, .articlecontainer .articlecon iframe{max-width:100%;}
.articlecon .articledown{margin:15px 0 30px;border: 1px solid #eee;padding:10px 10px 20px;}
.articlecon .articledown .downtitle {
    font-size: 14px;
    font-weight: bold;
    border-bottom: 1px solid #efefef;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.articlecon .articledown .cssbuttons-io-button {
 margin-right:10px;
 display: flex;
 align-items: center;
 font-family: inherit;
 font-weight: 500;
 font-size: 14px;
 padding: 0.8em 1.5em 0.8em 1.2em;
 color: white;
 background: #ad5389;
 background: linear-gradient(0deg, rgba(77,54,208,1) 0%, rgba(132,116,254,1) 100%);
 border: none;
 box-shadow: 0 0.7em 1.5em -0.5em #4d36d0be;
 letter-spacing: 0.05em;
 border-radius: 20em;
 cursor:pointer
}
.articlecon .articledown .cssbuttons-io-button:nth-child(2){
  background: linear-gradient(0deg, rgba(77,54,208,1) 0%, rgba(132,116,254,1) 100%);
}
.articlecon .articledown .cssbuttons-io-button svg {
 margin-right: 8px;
}
.articlecon .articledown .cssbuttons-io-button:hover {
 box-shadow: 0 0.5em 1.5em -0.5em #4d36d0be;
}
.articlecon .articledown .cssbuttons-io-button:active {
 box-shadow: 0 0.3em 1em -0.5em #4d36d0be;
}
.articlecontainer .lognext{margin:25px auto 0;width:100%;display:inline-block;border-bottom:1px solid #eee;padding-bottom:20px;font-size:14px}
.downcont{display:flex;flex-wrap:wrap;}
.articlenote{position:relative;margin:10px 0 15px;padding:40px 30px 30px;border-color:#c0c6cc;background-color:#f8f8fa;font-family:Microsoft YaHei;border-radius:6px;}
.articlenote:before{top:20px;left:20px;background:url(../images/blockquote.png) no-repeat 0 0}
.articlenote:after,.articlenote:before{position:absolute;display:block;width:1pc;height:14px;content:''}
.articlenote:after{right:20px;bottom:20px;background:url(../images/blockquote.png) no-repeat -1pc 0}
.articlenote p{display:block;line-height:30px;margin-bottom:15px}
.articlenote a{color:#333}
.lognext ul li{color:#333;float:left;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:20px; box-sizing:border-box;font-size:14px}
.lognext ul li a{font-size:14px;color:#333;}
.articlecontainer .related{padding:10px 0 0;border-radius:6px;margin:10px auto;background:#fff;display: inline-block;width: 100%;}
.related .name{font-size:14px;border-bottom:1px solid #eee;padding:0 0 10px;margin-bottom:10px;}
.related ul{list-style:none;display:flex;flex-wrap:wrap}
.related ul li{font-size:14px;line-height:30px;width:calc(20% - 10px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;list-style:none;margin:0 5px 10px}
.related ul li img{width:100%;height:150px;object-fit:cover;vertical-align:bottom}
.related ul li span{display:block;white-space:break-spaces;line-height:normal;padding-top:10px}
.related ul li a{color:#424242;font-size:14px;}
.related ul li a:hover{text-decoration:underline}
.articleComment{margin:15px 0}
.articleComment ul{list-style:none;margin-top:20px}
.articleComment ul li{list-style:none}
.articleComment ul li.tbname{border-bottom:1px solid #e7e7e7;;padding-bottom:10px;margin-bottom:20px}
.articleComment ul li.msgname{display:;margin-bottom:10px}
.articleComment ul li.msgname img{width:36px;height:36px;float:left;border-radius:60%;margin-right:5px}
.articleComment ul li.msgname .commentname{font-size:14px;color:#000}
.articleComment ul li.msgname .commentname a{font-size:14px;color:#000}
.articleComment ul li.msgname small{font-size:12px;color:#787878}
.articleComment ul li.msgname small .revertcomment a{color:#787878}
.articleComment ul li.msgarticle{margin-left:40px;width:calc(100% - 42px);margin-bottom:25px;font-size: 14px;}
#divCommentPost{margin-top:20px}
#divCommentPost a[name="comment"]{color:#000 !important;font-family:arial}

.content .indexlist{
    background: #fff;
    padding: 20px;
    border-radius: 6px;
}
.indexlist .title{position:relative;padding-left:15px}
.indexlist .title::before {
    content: "";
    position: absolute;
    top:2px;
    left: 0;
    height: 16px;
    width: 4px;
    border-radius: 10px;
    background-color:#93c;
}
.indexlist ul{list-style:none}
.indexlist ul li{list-style:none;display:flex;padding:20px 0;border-bottom:1px solid #f3f3f3}
.indexlist ul li .thumb{width:180px;height:123px;border-radius:6px;    object-fit: cover}
.indexlist ul li .excerpt{margin-left:20px}
.indexlist ul li a:hover{color:#93c}
.excerpt .excerpt-title {
    color: #333;
    font-size: 18px;
    font-weight: bold;
}
.excerpt .excerpt-content {
    font-size: 14px;
    color: #666;
    word-wrap: break-word;
    max-height: 46px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin: 10px 0;
    line-height: 25px;
}
.excerpt .excerpt-meta{font-size:14px;margin-top:20px}
.excerpt .excerpt-meta span{font-size:14px;padding-right:10px;color:#999}
.excerpt .excerpt-meta span a{font-size:14px;color:#999;padding-right:10px}
.excerpt .excerpt-meta span.viewnums{margin-left:-10px}
.wrap .sidebar{float:right;width:300px;}
.sidebar .widget{background:#fff;border-radius:6px;width:300px;}
.sidebar .widget .widget-title {
    position: relative;
    padding-left: 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 10px;
    font-size:14px;
}
.sidebar .widget .widget-title::before {
    content: "";
    position: absolute;
    top:1px;
    left: 0;
    height: 16px;
    width: 4px;
    border-radius: 10px;
    background-color:#93c;
}
.sidebar .widget .widget-content{}
.sidebar .widget .widget-content img{width:100%;vertical-align:middle;}


#pagenavi{text-align:center;padding:10px;}
#pagenavi ul{padding-left:0;margin:5px 0;text-align:center;list-style:none;}
#pagenavi ul li{display:inline-block;margin-left:10px;margin-bottom:10px}
#pagenavi ul li a{font-size:14px;display:inline-block;padding:10px 15px;background-color:#fff;border:1px solid #525252;border-radius:4px;color:#525252}
#pagenavi ul li a:hover{color:#fff;background-color:#525252}
#pnums{font-size:14px;display:inline-block;padding:10px 15px;color:#fff;background-color:#525252;border:1px solid #525252;border-radius:4px;}
.footer{width:100%;margin:20px auto;text-align:center;font-size:14px;font-family:"Microsoft JhengHei","Microsoft Yahei";color:#333}
.footer a{font-family:"Microsoft JhengHei","Microsoft Yahei";font-size:14px;color:#333; text-decoration:none}

.taglist{padding:10px 0 5px;}
.taglist span{font-size:12px;line-height:20px;padding:10px;border-radius:3px;display:inline-block;margin:0 10px 10px 0}
.taglist span:hover{ opacity:0.8}
.taglist a,.taglist a:hover{color:#fff;font-size:14px}



.verify-wrap .drag-btn{height:40px !important}
.bodybg{display:none;background:rgb(0 0 0 / 50%);width:100%;height:100%;left:0;top:0;z-index:9990;position:fixed;}
.btns{background:#00aff0;color:#fff;width:calc(100% - 40px);display:block;text-align:center;font-size:18px;margin:0 auto 10px;padding: 10px 0;border-radius:4px;}
.btns:hover{background:#1783ab}
.warning{display:none;position:absolute;top:100px;left:0;right:0;z-index:9999;width: 170px;margin: 0 auto;background: rgba(218, 70, 70, 0.8);text-align: center;padding: 10px;border-radius: 4px;color: #fff;}
.regwrap{display:none;border-radius:6px;width:360px;position:fixed;z-index:9991;top:100px;left:0;right:0;margin:0 auto;background:rgb(255 255 255 / 50%);}
.regwrap .tips{padding:10px;font-size:14px;color:#31708f;background-color:#d9edf7;width:calc(100% - 40px);margin:20px auto 0;}
.regwrap .regbox{width:calc(100% - 20px);padding:10px;background:#fff;margin:10px;border-radius:6px;position:relative}
.regwrap .regbox .closewrap{position:absolute;z-index:9991;background:url("data:image/png;base64,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") no-repeat;width:26px;height:26px;cursor:pointer;top:-10px;right:-50px;}
.regwrap .regbox .regtit{font-size:18px;color:#000;text-align:center;border-bottom:1px solid #eee;padding:10px;height:50px;}
.regwrap .regbox .regtit span{padding:15px;cursor:pointer;}
.regwrap .regbox .regtit span:hover,.regwrap .regbox .regtit span.on{border-bottom:2px solid #00aff0;}
.regwrap .regbox div.input{margin:10px 20px;border:1px solid #ccc;padding:10px;}
.regwrap .regbox div.input:focus{box-shadow: 0 16px 24px 2px rgb(0 0 0 / 14%), 0 6px 30px 5px rgb(0 0 0 / 12%), 0 8px 10px -5px rgb(0 0 0 / 20%);}
.regwrap .regbox div.input i{color:#00aff0;font-size:16px;padding-right:5px;}
.regwrap .regbox div.input input{width:calc(100% - 23px);border:0;}
.regwrap .regbox div.input input:focus{border:0;outline:none;}
.regwrap .regbox input[type="submit"]{width:calc(100% - 40px);background:#44A4FB;font-size:18px;padding:15px 0;color:#fff; outline:none;border:0; cursor:pointer; border-radius:4px;margin:20px auto 10px;text-align:center;display:block;}
.regwrap .regbox input[type="submit"]:hover{background:#297ecc}
.registerwrap{display:none}
.fixTips{background: -webkit-gradient(linear,left top,right top,color-stop(0,#4d4d4d),color-stop(.4,#4d4d4d),color-stop(.5,#fff),color-stop(.6,#4d4d4d),color-stop(1,#4d4d4d));-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-animation: slidetounlock 3s infinite;-webkit-text-size-adjust: none;}
.userlogin,.userfav,.userdown,.usergohome,.userloop,.allmenu{display:none}
#share-wrap{position:fixed;background:rgb(255 255 255 / 30%);z-index:99999;top:50%;left:0;right:0;margin:-100px auto 0;width:320px;padding:10px;border-radius:6px;display:none;}
.share-box{background:#fff;color:#000;padding:10px;border-radius:6px;text-align:center;height:80px;line-height:80px;}
.share-box span{cursor:pointer;font-size:20px;border:1px solid #9e9e9e;padding:10px;border-radius:60%;color:#333;margin:10px}
.share-box span:hover{border:1px solid #000}
.alipay-wrap{display:none;width:350px;height:420px;background:#fff;position:fixed;z-index:99999;top:100px;left:0;right:0;margin:0 auto;border-radius:6px;}
.alipay-wrap .alipay-content{position:relative;padding:10px;height:100%}
.alipay-wrap .alipay-content .alipay-close{cursor:pointer;position:absolute;top:5px;right:5px;width:26px;height:26px;background-image: url(data:image/png;base64,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);}
.alipay-wrap .alipay-content .alipay-ico{width:160px;height:40px;background:url(../images/alipay.png) no-repeat;background-size:cover;;margin:10px auto 0}
.alipay-wrap .alipay-content .alipay-title{font-weight:bold;font-size:24px;color:#000;text-align:center;padding:20px 0;}
.alipay-wrap .alipay-content .alipay-title span{color:#00a0e8;padding:0 tpx;}
.alipay-wrap .alipay-content .alipay-qrcode{background:#fff;width:200px;height:200px;border:1px solid #ccc;border-radius:6px;margin:0 auto;padding:10px;}
.alipay-wrap .alipay-content .alipay-qrcode canvas{width:180px;height:180px}
.alipay-wrap .alipay-content .alipay-tip{color:#fff;font-size:18px;margin:10px auto;text-align:center}
.alipay-wrap .alipay-content .alipay-tip a{color:#fff;text-align:center;display:block;padding:5px 0}
.alipay-wrap .alipay-content .alipay-bg{position:absolute;bottom:0;left:0;right:0;width:100%;height:160px;background:#00a0e8;z-index:-1}
.noLoginTips{text-align: center;background:#fff;padding:20px;border-radius:4px;color:#f00;font-size:16px}
.noLoginTips h2{font-size:20px;padding-bottom:10px;color:#f00}
.noLoginTips p{line-height:40px;padding:0;margin:0;}
.noLoginTips p span{cursor:pointer;background:rgb(255 0 0 / 50%);color:#fff;padding:10px;border-radius:4px;}

@-webkit-keyframes slidetounlock { 0% {
background-position:-200px 0
}
100% {
background-position:200px 0
}
}
.lanyexvideo-pay-loader{display:none;background:rgb(0 0 0 /60%);bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:99999;}.lanyexvideo-pay-loader-inner{bottom:0;height:60px;left:0;margin:auto;position:absolute;right:0;top:0;width:100px;}.lanyexvideo-pay-loader-line-wrap{-webkit-animation:spin 2000ms cubic-bezier(.175,.885,.32,1.275) infinite;animation:spin 2000ms cubic-bezier(.175,.885,.32,1.275) infinite;box-sizing:border-box;height:50px;left:0;overflow:hidden;position:absolute;top:0;transform-origin:50% 100%;width:100px;}.lanyexvideo-pay-loader-line{border:4px solid transparent;border-radius:100%;box-sizing:border-box;height:100px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100px;}.lanyexvideo-pay-loader-line-wrap:nth-child(1){-webkit-animation-delay:-50ms;animation-delay:-50ms;}.lanyexvideo-pay-loader-line-wrap:nth-child(2){-webkit-animation-delay:-100ms;animation-delay:-100ms;}.lanyexvideo-pay-loader-line-wrap:nth-child(3){-webkit-animation-delay:-150ms;animation-delay:-150ms;}.lanyexvideo-pay-loader-line-wrap:nth-child(4){-webkit-animation-delay:-200ms;animation-delay:-200ms;}.lanyexvideo-pay-loader-line-wrap:nth-child(5){-webkit-animation-delay:-250ms;animation-delay:-250ms;}.lanyexvideo-pay-loader-line-wrap:nth-child(1) .lanyexvideo-pay-loader-line{border-color:hsl(0,80%,60%);height:90px;width:90px;top:7px;}.lanyexvideo-pay-loader-line-wrap:nth-child(2) .lanyexvideo-pay-loader-line{border-color:hsl(60,80%,60%);height:76px;width:76px;top:14px;}.lanyexvideo-pay-loader-line-wrap:nth-child(3) .lanyexvideo-pay-loader-line{border-color:hsl(120,80%,60%);height:62px;width:62px;top:21px;}.lanyexvideo-pay-loader-line-wrap:nth-child(4) .lanyexvideo-pay-loader-line{border-color:hsl(180,80%,60%);height:48px;width:48px;top:28px;}.lanyexvideo-pay-loader-line-wrap:nth-child(5) .lanyexvideo-pay-loader-line{border-color:hsl(240,80%,60%);height:34px;width:34px;top:35px;}@-webkit-keyframes spin{0%,15%{transform:rotate(0);}100%{transform:rotate(360deg);}}@keyframes spin{0%,15%{transform:rotate(0);}100%{transform:rotate(360deg);}}
#catList{list-style:none;display:flex;flex-wrap:wrap}
#catList li {width: calc(50% - 20px);margin-bottom: 15px;list-style: disc;margin-left: 20px;}
#catList li a{color:#333;font-size:14px}
#catList li a:hover{text-decoration:underline;color:#06F}
@media screen and (max-width:900px){
 .noLoginTips{margin:0 10px;text-align:left}
 .noLoginTips h2{padding-bottom:5px;text-align:center}
 .noLoginTips p.btnlogin{ text-align:center}
 #setting-wrap{width:calc(100% - 20px);margin:60px auto 0;font-size:12px}
 .setting_set_box .set_body textarea, .setting_set_box .set_body input[type="text"], .setting_set_box .set_body select{width:100% !important;}
 .regwrap .regbox div.input{padding:5px 10px;margin:10px 20px}
 .regwrap .regbox .closewrap{top:inherit;bottom:-50px;left:0;right:0;margin:0 auto}
}
@media screen and (max-width:1024px){
    .topbar{width:auto;margin:0 10px}
    .wrapbox{width:calc(100% - 20px);margin:10px}
    .wrapbox ul li img{height:160px !important}
    .hotlist ul li img{height:190px !important}
}
@media screen and (max-width:900px){
    #mastertui-sticky-wrapper{height:auto !important}
    .header{position: sticky;left: 0;top: 0;z-index:9999;}
    .wrap{width:calc(100% - 20px)}
    .wrap .content{width:100%}
    .indexlist ul li .thumb{width:120px;height:88px}
    .excerpt .excerpt-title{font-size:14px}
    .excerpt .excerpt-content{margin:5px 0;line-height:20px;font-size:12px}
    .excerpt .excerpt-meta{margin-top:10px}
    .wrap .content{float:none;}
    .wrap .sidebar{float:none;width:100%;clear:both;}
    .playname{float:none !important}
    .playviews{margin-left:0 !important}
    .header .menu{display:none;width:calc(100% - 20px);margin:0 10px;}
    .header .menu ul{position:fixed;top:50px;left:0;right:0;width:100%;background:rgb(0 0 0 / 80%);z-index:8990;height: calc(100% - 50px);}
    .header .menu ul li{float:none;line-height:40px}
    .header .menu ul li a{color:#fff;font-size:16px}
    .header .mnavi{display:block;position:absolute;top:13px;right:13px;font-size:22px;color:#000;cursor:pointer;}
     #mvideobtn{display:block;position:absolute;top:16px;right:45px;font-size:16px;color:#000;cursor:pointer;}
    .wrapbox{width:calc(100% - 20px);margin:10px}
    .wrapbox ul li img{height:160px !important}
    .playerbox #player{height:300px}
    .hotlist ul li{width:calc(20% - 20px)}
    .hotlist ul li img{height:190px !important}
    .playjishu ul li{width:calc(50% - 70px) !important}
    .playjishu ul{max-height:100%}
    .sidebar .widget{width:100%}
}
@media screen and (max-width:700px){
    .indexlist ul li .excerpt{margin-left:10px}
    .wrapbox ul li{width:calc(25% - 20px);}
    .excerpt .excerpt-title, .excerpt .excerpt-meta span, .excerpt .excerpt-meta span a{font-size:12px}
}
@media screen and (max-width:600px){
    .wrapbox ul li{width:calc(33.3% - 20px);}
    .related ul li{width:calc(50% - 10px)}
    .articlecon .articledown .cssbuttons-io-button{margin-bottom: 15px;}
}
@media screen and (max-width:500px){
    .wrapbox ul li{width:calc(50% - 15px);}
    .wrapbox ul li:nth-child(2n){margin-left:0}
}