
.article .backtop{border:1px solid #e8e8e8}
.twdd{margin:0 0 20px}
@-webkit-keyframes shadow{0%{opacity:0}
30%{opacity:1}
to{opacity:1;top:-50px}
}
@keyframes shadow{0%{opacity:0}
30%{opacity:1}
to{opacity:1;top:-50px}
}
.article_content,.soft_content{/*background: #f6f6f6;*/}
.article_content .left{padding:15px 20px;width:calc((100% - 13px) * .69);background:#fff}
.article_content .article-nav,.soft_content .article-nav{margin-bottom: 12px;padding: 15px 20px;background:#fff;color: #888;}
.article_content .article-nav a,.soft_content .article-nav a{color: #888;}
.article_content .left .article-title{font-size:24px;color:#333;font-weight:700;line-height:40px;margin:10px 0;text-align: center;}
.article_content .left .article-bq{font-size:16px;color:#9a9a9a;margin-top:0;text-align: center;}
.article_content .left .article-bq time{line-height:50px;margin-right:35px}
.article_content .left .article-bq span{line-height:50px;height:50px;margin-right:35px;max-width:300px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.article_content .left .article-bq span a{color:#9a9a9a}
.article_content .left .article-bq span a img{width:28px;height:28px;vertical-align:middle;border-radius:50%;margin-right:10px;margin-top:-3px}
.article_content .left .article-bq b{line-height:50px;height:50px;margin-right:35px;font-weight:400}
.article_content .left .article-bq b:last-child{margin-right: 0;}
.article_content .left .article-bq b:last-child i{color: red;}
.article_content .left .article-bq strong{line-height:50px;font-weight:400;margin-right:35px}
.article_content .left .article-content{border-top:1px solid #ececec;margin-top:10px;padding:22px 0 0;color:#333;font-size:16px}
.article-content *{word-wrap:break-word;word-break:normal}
/*.article_content .left .article-content h3{position:relative;padding:5px 0 15px;color:#424242;font-size:18px;display:-webkit-inline-box;border-bottom:1px solid #fff;cursor:pointer;z-index:16;font-weight:700;line-height:30px;letter-spacing: 1px;}*/
.article_content .left .article-content .article-tips{padding: 5px 0;background: #ff5945;color: #ffffff;text-align: center;}
.article_content .left .article-content h3{font-size: 16px;font-weight: bold;color: #525252;position: relative;height: 42px;line-height: 42px;margin-bottom: 17px;letter-spacing: 1px;display: -webkit-inline-box;z-index: 2;}
.article_content .left .article-content h3::before{position: absolute;top: 19px;left: 0;z-index: -1;width: 100%;height: 15px;background: rgba(101,132,255,.14);content: " ";border-radius: 8px;}
.article_content .left .article-content>h4{font-size: 18px;font-weight: 700;margin: 25px 0 20px;border-left: 4px solid #44a0ff;padding: 0 0 0 10px;line-height: 17px;}
.article_content .left .article-content h5{font-size:18px;color:#333;background:#e2e2e2;padding:5px 10px;margin:0 0 15px;font-weight:600}
.article_content .left .article-content h6{font-size: 16px; color: #333; background: #f0f0f0; padding: 7px 10px; margin: 0 0 15px; font-weight: 600; border-left: 4px solid #dadada; border-radius: 3px;}
/*.article_content .left .article-content h3:before{position:absolute;top:35px;left:0;z-index:-1;width:45%;height:2px;background:#44a0ff;content:" ";border-radius:20px;transition:all .5s}
.article_content .left .article-content h3:hover:before{width:100%;transition:all .5s}*/
.article_content .left .article-content table{border-top:solid 1px #ddd;border-left:solid 1px #ddd;width:100%;margin-bottom:18px;}
.article_content .left .article-content table th{background-color:#f9f9f9;text-align:center}
.article_content .left .article-content table td,.article-content table th{border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:10px}
.article_content .left .article-content img{max-width:100%;height:auto;padding:10px 0}
.article_content .left .article-content img:hover{opacity:.9}
.article_content .left .article-content p,.article_content .left .article-content h2{display:block;line-height:30px;margin-bottom:10px}
.article_content .left .article-content h2{font-size: 20px;font-weight: bold;}
.article_content .left .article-content p a{color:#5874ff;}
.article_content .left .article-content pre{padding: 25px 0;border-top: 1px solid #ececec;padding: 16px;overflow: auto;font-size: 85%;line-height: 1.45;background-color: #f7f7f7;border-radius: 3px;}



.article_content .right{padding:15px 20px;width:calc((100% - 13px) * .31);background:#fff}
.article_content .right .title{border-bottom:0}
.article-content blockquote{position:relative;margin:25px 0;padding:45px 45px 30px;border-color:#c0c6cc;background-color:#f8f8fa;font-family:Lantinghei SC,Open Sans,Arial,Hiragino Sans GB,Microsoft YaHei,\\5fae\8F6F\96c5\9ED1,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif}
.article-content blockquote:before{top:20px;left:20px;background:url(../image/blockquote.png) no-repeat 0 0}
.article-content blockquote:after,.article-content blockquote:before{position:absolute;display:block;width:1pc;height:14px;content:''}
.article-content blockquote:after{right:20px;bottom:20px;background:url(../image/blockquote.png) no-repeat -1pc 0}
.article-end{padding:20px 0;border-bottom:1px solid #ececec;margin-bottom:15px;box-sizing:content-box;overflow: hidden;}
.article-end .tag{}
.article-end .tag span{color:#666;position:relative;display:block;width:35px;float:left;height:30px;line-height:30px;margin-right:5px}
.article-end .tag a{position:relative;display:block;float:left;background:#f0f0f0;color:#888;padding:3px 15px;margin-right:10px;border-radius:17px;margin-bottom:10px;}
.article-end .tag a:hover{background:#58aaff;color:#fff;transition:all .3s}
.article-end .tag a:hover:before{border-right:9px solid #58aaff;transition:all .3s}
.article-end .xg{overflow:hidden;float:right;height:30px}
.article-end .xg .bdsharebuttonbox a{margin:0 4px!important;width:30px!important;height:30px!important}
.article-pl .title{border-bottom:0;margin-bottom:15px}
.article-pl #pinglun{display:none}
.article-pl .myinfo{margin-top:30px;margin-bottom:30px}
.article-pl .myinfo .logineds{display:none}
.article-pl .myinfo .logineds .my-nick{float:left;max-width:30%;height:40px;line-height:40px;color:#333;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.article-pl .myinfo .logineds .my-nick img{border-radius:5px;height:35px;width:35px;margin-right:20px}
.article-pl .myinfo .logineds .exit{float:left;margin-left:25px;font-size:15px;background:0 0;border:0;color:#a9a9a9;line-height:40px;height:40px;max-width:20%;cursor:pointer}
.article-pl .myinfo .logineds .exit:hover{color:#ff5945}
.article-pl .myinfo .sendpl{float:right;width:160px;height:40px;line-height:40px;text-align:center;background:#58aaff;color:#fff;border:0;border-radius:3px;cursor:pointer;font-size:14px}
.article-pl .myinfo .sendpl:hover{background:#4a91fb;color:#fff}
.article-pl .myinfo .sendpl i{font-size:25px}
.article-pl .pl-list{display:none;padding-top:30px}
.article-pl .pl-list .title{margin-bottom:30px}
.article-pl .pl-list li{width:100%;margin-bottom:30px}
.article-pl .pl-list li:last-child{margin-bottom:0}
.article-pl .pl-list li:last-child .li-info{border-bottom:0}
.article-pl .pl-list li .li-img{float:left;margin-right:25px;width:60px;height:60px;border-radius:50%;overflow:hidden}
.article-pl .pl-list li .li-img img{width:100%;height:100%}
.article-pl .pl-list li .li-info{float:left;width:calc(100% - 60px - 25px);border-bottom:1px solid #f1f1f1;padding-bottom:25px}
.article-pl .pl-list li .li-info .li-nick em{font-weight:400;margin-left:18px;font-style:normal;background:#ff6d6d;color:#fff;padding:2px 4px;font-size:13px;line-height:17px;border-radius:2px;height:20px;display:inline-block;vertical-align:middle;margin-top:-3px}
.article-pl .pl-list li .li-info .li-nick{color:#58aaff;font-size:16px;font-weight:700;height:25px;line-height:25px;display:inline-block;overflow:hidden}
.article-pl .pl-list li .li-info .li-nick i{display:inline-block;margin-left:20px;font-size:15px;font-style:normal;color:#b9b9b9;vertical-align:middle;font-weight:400;margin-top:-4px}
.article-pl .pl-list li .li-info .li-content{color:#4b4b4b;line-height:30px;margin-top:8px;font-size:16px}
.article-pl .pl-list li .li-info .li-content img{max-width:100px!important;max-height:200px!important;cursor:pointer}
.article-pl .pl-list li .li-info .li-go{margin-top:10px}
.article-pl .pl-list li .li-info .li-go a{display:inline-block;margin-right:25px;line-height:25px;height:25px;overflow:hidden;color:#b9b9b9;font-size:15px}
.article-pl .pl-list li .li-info .li-go a:nth-child(2) i{display:inline-block;vertical-align:middle;margin-top:-4px;margin-right:5px;font-size:16px}
.article-pl .pl-list li .li-info .li-go a:hover{color:#ff5945}
.article-pl .pl-list li .li-info .li-go a i{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:5px;font-size:14px}
.article-pl .pl-list li .li-info .li-go .hover{color:#ff5945}
.article-pl .hvs{margin-top:60px;padding-top:70px;border-top:1px solid #f1f1f1}
.closepl{position:absolute;width:100%;height:calc(100% - 43px);left:0;bottom:0;background:#f9f9f9}
.everyone{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:16px;color:#adadad}
.everyone a{margin:0 7px;color:#78aaf3}
.plnumber{font-size:15px;margin-left:14px;color:#b7b7b7;float:right}
.zi-pl{padding:10px 20px;background:#f7f7f7;margin-top:7px;border-radius:4px}
.zi-pl li{margin-bottom:5px!important}
.zi-pl li:nth-last-child(1){margin-bottom:0!important}
.zi-pl li .zi-pl-content{color:#333;font-size:15px;line-height:28px}
.zi-pl li .zi-pl-content .zi-nick{font-weight:700;color:#333;font-size:15px;line-height:28px}
.zi-pl li .zi-cz{line-height:25px;color:#adadad;font-size:13px}
.zi-pl li .zi-cz a{height:25px;line-height:25px;color:#adadad;font-size:13px}
.zi-pl li .zi-cz a:hover{color:#ff5945}
.showMore{display:none;width:100%;height:40px;line-height:40px;text-align:center;background-color:#f0f0f0;color:#adadad;font-size:14px;cursor:pointer}
.showMore:hover{background:#e6e6e6;color:#adadad}
.zi-loadmore{display:block;width:91px;color:#989898;height:26px;line-height:26px;font-size:14px}
.zi-loadmore:hover{color:#ff5945}
.huifu{background:#fff;margin-bottom:10px;margin-top:10px}
.huifu input{float:left;width:80%;height:40px;line-height:30px;padding:5px 10px;border:1px solid #eaeaea;border-right:0;border-radius:3px 0 0 3px;resize:none;overflow:hidden}
.huifu .sendhf{float:right;width:20%;height:40px;line-height:40px;background:#58aaff;color:#fff;text-align:center;font-size:14px;cursor:pointer;transition:.2s all;border-radius:0 3px 3px 0;font-weight:400}
.huifu .sendhf:hover{background:#58aaff;color:#fff}
.huifu .sendhf i{font-size:25px}
.huifubtn{cursor:pointer}
.disabled{background:#c3c3c3!important;color:#fff!important}
.disabled:hover{background:#c3c3c3!important}
.soft_content .plnumber{float:none}
.soft_content .statement{margin-bottom:30px}
.soft_content .tltj li{width:30%;margin-right:5%;float:left;margin-bottom:30px}
.soft_content .tltj li:nth-child(3n){margin-right:0}
.soft_content .tltj li a{display:block}
.soft_content .tltj li a .img{width:80px;height:80px;overflow:hidden;text-align:center;float:left;border-radius:5px;/*border: 1px solid #f6f6f6;*/}
.soft_content .tltj li a .img img{width:100%;min-height:100%}
.soft_content .tltj li a .infos{float:right;width:calc(100% - 95px)}
.soft_content .tltj li a .infos h3{font-size:15px;color:#333;line-height:18px;height:37px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;/*text-align:justify*/}
.soft_content .tltj li a .infos i{color:#b3b3b3;border:1px solid #e6e6e6;font-style:normal;font-size:14px;padding:2px 0;border-radius: 5px;display:block;float:left;margin-top:10px;width:59px;text-align:center;}
.soft_content .tltj li a:hover .infos i{color:#5298ff;border:1px solid #5298ff;transition:all .3s}

.article_content .tltj li{width:30%;margin-right:5%;float:left;margin-bottom:30px}
.article_content .tltj li:nth-child(3n){margin-right:0}
.article_content .tltj li a{display:block}
.article_content .tltj li a .img{width:80px;height:80px;overflow:hidden;text-align:center;float:left;border-radius:5px;/*border: 1px solid #f6f6f6;*/}
.article_content .tltj li a .img img{width:100%;min-height:100%}
.article_content .tltj li a .infos{float:right;width:calc(100% - 95px)}
.article_content .tltj li a .infos h3{font-size:15px;color:#333;line-height:18px;height:37px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;/*text-align:justify*/}
.article_content .tltj li a .infos i{color:#b3b3b3;border:1px solid #e6e6e6;font-style:normal;font-size:14px;padding:2px 0;border-radius: 5px;display:block;float:left;margin-top:10px;width:59px;text-align:center;}
.article_content .tltj li a:hover .infos i{color:#5298ff;border:1px solid #5298ff;transition:all .3s}

.soft_content .title{border-bottom:0;margin-bottom:5px}
.soft_content .good{margin-top:0}
.soft_content .import{padding:37px;background:#fff;margin-bottom:13px;position:relative}
.soft_content .import .soft_info{background-size:100% 100%;position:absolute;right:0;top:0;z-index:2;display:block;width:70px;height:70px}
.soft_content .import .left{float: left;width: 350px;height: 267px;overflow: hidden;text-align: center;border-radius: 4px;box-shadow: 3px 3px 5px 2px rgba(169, 169, 169, 0.3);}
.soft_content .import .left img{width: 100%;vertical-align: middle;min-height: 100%;pointer-events: none;}
.soft_content .import .left .ad-img a{display:block;margin-bottom:10px}
.soft_content .import .left .ad-img a:nth-child(3){margin-bottom:0}
.soft_content .import .right{float: right;width: calc(100% - 350px - 40px);}
.soft_content .import .right .soft-title{font-size:24px;color:#333;font-weight:700;line-height:37px}
.soft_content .import .right .soft-title span{display:flex;float:left;width:40px;height:40px;margin-right:10px;overflow:hidden;}
.soft_content .import .right .soft-title span img{width: 38px;height: 38px;border-radius: 5px;pointer-events: none;}
.soft_content .import .right .soft-info{margin-top:32px;width: 80%;}
.soft_content .import .right .soft-info>span{float:left;width:33.333333%;margin-bottom:15px;font-size:15px;overflow:hidden}
.soft_content .import .right .soft-info>span:nth-child(3n){padding-left:15px}
.soft_content .import .right .soft-info>span:nth-child(3n-1){padding-left:15px}
.soft_content .import .right .soft-info>span i{height:30px;line-height:30px;float:left;color:#969696;width:83px;overflow:hidden;font-style:normal}
.soft_content .import .right .soft-info>span font{height:30px;line-height:30px;float:left;color:#585858;max-width:calc(100% - 85px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.soft_content .import .right .soft-info .down{float:left;margin-top:15px}
.soft_content .import .right .soft-info .down a{height:43px;line-height:43px;font-size:14px;width: 222px;border:1px solid #efefef;color:#a5a5a5;text-align:center;border-radius:0;margin-right:28px;display:block;float:left;}
.soft_content .import .right .soft-info .down a i{margin-right:8px;vertical-align:middle;margin-top:-2px;display:inline-block}
.soft_content .import .right .soft-info .down a:nth-child(1){background:#58aaff;border:1px solid #58aaff;color:#fff;border-radius:5px}
.soft_content .import .right .soft-info .down a:nth-child(1):hover{opacity:.8}
.soft_content .soft-intr .left{padding:15px 20px;width:calc((100% - 13px) * .69);background:#fff}
.soft_content .soft-intr .right{padding:15px 20px;width:calc((100% - 13px) * .31);background:#fff}
.soft_content .soft-content{color:#333;font-size:15px;margin-bottom:10px;margin-top:25px}
.soft_content .soft-content *{word-wrap:break-word;word-break:normal}
.soft_content .soft-content a{color: #5298ff;}
.soft_content .soft-content img{max-width:100%;height:auto;padding:10px 0}
.soft_content .soft-content img:hover{opacity:.9}
.soft_content .soft-content p{display: block;line-height:30px;margin-bottom:10px;/*text-align:justify*/}
.article-content ol,.soft-content ol,.article-content ul,.soft-content ul{color:#424242;font-size:15px;padding:0}
.article-content ol li,.soft-content ol li,.soft-content ul li{position:relative;padding-left:15px}
.article-content ol li:before,.soft-content ol li:before,.soft-content ul li:before{position:absolute;top:15.5px;left:9px;width:3px;height:3px;border-radius:10px;background:#333;content:" "}
.article-content ol li p,.soft-content ol li p,.article-content ul li p,.soft-content ul li p{padding:2px 10px!important;font-size:15px!important;margin-bottom:5px!important;color:#333!important}
.bq-pf font{font-size: 18px;color: #ffb80f!important;}
/* 重构 */
.soft-content h3{font-size: 16px;font-weight: bold;color: #525252;position: relative;height: 42px;line-height: 42px;margin-bottom: 17px;letter-spacing: 1px;/*display: -webkit-inline-box;*/display:block;z-index: 2;padding: 0 3px;}
.soft-content h3::before{position: absolute;top: 19px;left: 0;z-index: -1;width: 100%;height: 15px;background: rgba(101,132,255,.14);content: " ";border-radius: 8px;}
.soft-content>h4{font-size: 18px;font-weight: 700;margin: 25px 0 20px;border-left: 4px solid #44a0ff;padding: 0 0 0 10px;line-height: 17px;}
.soft-content h5{font-size:18px;color:#333;background:#e2e2e2;padding:5px 10px;margin:0 0 15px;font-weight:600}
.soft-content h6{font-size: 17px; color: #333; background: #f0f0f0; padding: 7px 10px; margin: 0 0 15px; font-weight: 600; border-left: 4px solid #dadada; border-radius: 3px;}
.soft-content pre{padding: 25px 0;border-top: 1px solid #ececec;padding: 16px;overflow: auto;font-size: 85%;line-height: 1.45;background-color: #f7f7f7;border-radius: 3px;}
/*
.soft-content h2,.soft-content h3,.soft-content h4{padding:5px 0 15px;line-height:30px}
.soft-content h2,.soft-content h3{position:relative;padding:5px 0 15px;color:#424242;font-size:18px;display:-webkit-inline-box;border-bottom:1px solid #fff;cursor:pointer}
.soft-content h2:before,.soft-content h3:before{position:absolute;top:35px;left:0;z-index:-1;width:45%;height:2px;background:#6584ff;content:" ";border-radius:20px;transition:all .5s}
.soft-content h2,.soft-content h3,.soft-content strong{z-index:16;font-weight:700}
.soft-content h2 strong,.soft-content h3 strong{font-size:18px}
.soft-content h2:hover:before,.soft-content h3:hover:before{width:100%;transition:all .5s}
.soft-content h4{border-bottom:1px solid #f1f1f1;font-weight:700;font-size:18px;padding:5px 0 10px!important;margin-bottom:10px}
.soft-content h5{font-size:18px;color:#333;background:#f0f0f0;padding:5px 10px;margin:0 0 15px;font-weight:600;border-left:4px solid #dadada;border-radius:3px}
*/
.xuhaoul{width:100%;margin:0}
.xuhaoul li{padding:0;width:100%;margin-bottom:5px}
.xuhaoul li:nth-child(2n){padding:0}
.xuhaoul li:nth-last-child(1){margin-bottom:12px}
.layui-layedit-tool>*{opacity:.5!important;cursor:not-allowed!important}
.layui-icon.layedit-tool-image *{cursor:not-allowed}
.layui-badge-rim,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#f1f1f1}
.list_down{overflow:hidden;margin-bottom:25px}
.list_down a{display:block;float:left;background: #4a91fb;color:#fff;height: 36px;line-height: 35px;font-size:15px;text-align:center;border-radius: 20px;margin-right:10px;margin-bottom:10px;padding: 0 14px 0 7px;box-shadow: 2px 3px 5px 1px rgba(169, 169, 169, 0.3);transition: all .3s;}
.list_down i{margin-right: 5px;color:#58aaff;padding:5px 5px;}
.list_down a:hover{background:#58aaff;color:#fff;transition: all .3s;}
.list_down a i{background: #fff;color: #5298ff;padding: 5px 6px;border-radius: 100%;transition: all .3s;}
.twdd li{margin-bottom:20px}
.tao{padding:0 10px}
.card a,span.card a{padding-right:0;color:#313131;text-decoration:none}
.card span,span.card span{display:block;padding-right:0}
.card,span.card{position:relative;display:block;overflow:hidden;margin:30px auto;padding:9px;border:1px solid #eee}
.card:hover,span.card:hover{box-shadow:1px 1px 8px #eee}
.card .z-tag-baike,.card .z-tag-brand{position:absolute;top:9px;left:0;padding-right:3px;border-bottom-left-radius:0;border-top-left-radius:0}
.card-logo{float:left;margin-right:14px}
.card-logo img{margin:0!important;width:135px;height:135px}
.card-info{overflow:hidden;padding-right:4px}
.card-info>span{display:block}
.card-info .card-title{overflow:hidden;line-height:28px}
.card-info .card-name{overflow:hidden;margin-bottom:10px;margin-left:45px;text-overflow:ellipsis;white-space:nowrap;font-size:1pc;line-height:34px}
.card-info .mall-data{float:left;margin-top: 9px;width:2pc;height: 21px;border-radius:4px;background-color: #58aaff;color:#fff;text-align:center;font-size:11px;line-height: 20px;}
.card-info .card-name b,.card-info .card-name em,.card-info .card-name strong{font-weight:400}
.card-info .price{float:left;color: #58aaff;font-size:1pc;}
.card-info .card-tags{overflow:hidden;height:20px}
.card-info .card-tags>span{display:inline-block;margin-right:8px;padding:0 7px;height:1pc;border:1px solid #eee;color:#999;font-size:9pt;line-height:1pc}
.card-info .card-tags span.tag-noborder{border:none}
.card-info .card-abstract{overflow:hidden;color:#999;font-size:9pt;line-height:18px}
.card-info .card-controls{overflow:hidden;margin-top:40px;line-height:30px}
.card-info .card-controls .group-data,.card-info .card-controls .mall-data{float:left;margin-right:10px;color:#999;font-size:9pt}
.card-info .card-controls .group-data i{margin-right:5px;font-style:normal!important}
.card-info .card-controls .card-inline-split{float:left;margin-right:10px;color:#ccc;font-size:9pt}
.card-info .card-btn-deep,.card-info .card-btn-light{width:75pt;height:30px;border-radius:3px;text-align:center;font-size:9pt;line-height:28px}
.card-info .card-btn-deep:hover,.card-info .card-btn-light:hover{opacity:.9}
.card-info .card-btn-light{background-color:rgba(0,102,102,.1);color:#066}
.card-info .card-btn-deep{margin-left:10px;background-color:#066;color:#fff}
.card.main-site .card-info .card-name{overflow:hidden;margin-top:7px;white-space:normal;line-height:24px}
.card-info .card-name em,.card.main-site .card-info .card-name b,.card.main-site .card-info .card-name strong{margin-left:6px;color:#f04848}
.card.main-site .card-info .card-abstract{margin-bottom:20px}
.card.main-site .card-info .card-btn-light{background-color:rgba(240,72,72,.1);color:#f04848}
.card.main-site .card-info .card-btn-deep{float:right;margin-right:10px;background-color: #58aaff;color:#fff;line-height:30px;}
.article-zan{}
.article-zan .theend{width: 112px;margin: 0 auto;text-transform: uppercase;font-family: Politica;position: relative;text-align: center;}
.article-zan .theend::after{content: "";display: block;width: 100%;height: 1px;background: #e8e8e8;position: absolute;top: 50%;left: 0;z-index: -1;}
.article-zan span{display: block;margin: 0px auto;text-align: center;line-height: 30px;height: 30px;overflow: hidden;font-size: 15px;margin-top: 10px;color: #9a9a9a;}
.article-zan .good{margin-top: 20px;position: relative;}
.article-zan .good a{border: 1px solid #5298ff;color: #5298ff;width: 62px;height: 62px;line-height: 58px;text-align: center;margin: 0px auto;display: block;cursor: pointer;font-size: 30px;border-radius: 50%;transition: 0.7s all;font-weight: normal;}
.article-zan .hover a {border: 1px solid #5298ff;background: #5298ff;color: #FFF;}
.mzsm{position:relative;margin:25px 0 15px;padding:30px 45px 30px;border-color:#c0c6cc;background-color:#f8f8fa;font-family:Lantinghei SC,Open Sans,Arial,Hiragino Sans GB,Microsoft YaHei,\\5fae\8F6F\96c5\9ED1,STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif;border-radius: 4px;}
.mzsm:before{top:20px;left:20px;background:url(../image/blockquote.png) no-repeat 0 0}
.mzsm:after,.mzsm:before{position:absolute;display:block;width:1pc;height:14px;content:''}
.mzsm:after{right:20px;bottom:20px;background:url(../image/blockquote.png) no-repeat -1pc 0}
.mzsm p{display:block;line-height:30px;margin-bottom:15px}
.mzsm p:first-child{text-align: center;letter-spacing: 1px;font-size: 16px;font-weight: bold;}
.article-pre-next{padding: 25px 0;border-top: 1px solid #ececec;overflow: hidden;}
.article-pre-next ul li{float: left;width: 50%;overflow: hidden;}
.article-pre-next ul li a{display: block;overflow: hidden;}
.article-pre-next ul li:nth-child(1) a{margin-right: 10px;}
.article-pre-next ul li:nth-child(2) a{margin-left: 10px;}
.article-pre-next ul li a i{display: block;position: relative;width: 115px;height: 80px;overflow: hidden;float: left;margin-right: 10px;}
.article-pre-next em { position: absolute; left: 0; top: 0; font-style: normal; color: #ffffff; font-size: 16px; width: 100%; line-height: 80px; text-align: center; background: rgba(0,0,0,.2); border-radius: 4px; z-index: 1; }
.article-pre-next img { width: 100%; transition: .5s; object-fit: cover; }
.article-pre-next h3 { font-size: 16px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.article-pre-next p { font-size: 14px; margin-top: 10px; line-height: 20px; height: 40px; color: #b9b9b9; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; }
.article-pre-next li:hover img { transform: scale(1.2); }
.mobile-share-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,.5)}
.mobile-share-bg .top_tips{display:none;position:absolute;left:0;top:0;width:100%;height:32px;line-height:32px;font-size:14px;background:rgba(255,235,155,.95);color:#a65018;text-align:center}
@media (min-width:992px){.mobile-share-bg .top_tips{display:none!important}
}
.mobile-share-wrap{position:fixed;width:100%;height:80%;left:0;top:40px;z-index:100000;text-align:center}
.mobile-share-wrap img{position:relative;max-height:100%;max-width:96%;width:auto;display:block;margin:0 auto;animation-duration:unset;-webkit-animation:unset}
.mobile-share-wrap .loading{display:inline-block;padding:8px 25px;text-align:center;font-size:14px;margin-top:40%;line-height:20px;color:#666;background:#fff;border-radius:3px}
@media (min-width:992px){.mobile-share-wrap .loading{padding:10px 30px;margin-top:50px}
}
.mobile-share-wrap .mobile-share-close{position:relative;display:inline-block;margin-top:-25px;width:50px;height:50px;font-size:26px;line-height:48px;font-weight:300;color:#333;border-radius:50%;background:#fefefe;text-align:center;vertical-align:top;font-family:serif;box-shadow:0 0 1px 0 rgba(0,0,0,.2);cursor:pointer}
@media screen and (max-width:800px){.soft_content .import{padding:20px 10px}
.article-tips span{display:none;}
.mzsm{padding: 1.25rem;color: #666;}
.bq-pf font{font-size:1rem}
.article-end .xg,.article_content .right,.soft_content .import .left,.soft_content .soft-intr .right{display:none}
.soft_content .import .right{width:100%}
.soft_content .import .right .soft-title{font-size:1rem;line-height:1.2rem;width:80%;margin:0}
.soft_content .import .right .soft-title span{height:35px;width:35px;margin-top:1px}
.soft_content .import .right .soft-title span img{height:35px;width:35px}
.soft_content .soft-intr .left{width:100%;padding:10px}
.soft_content .import .right .soft-info>span{font-size:.8rem;width:50%;margin-bottom:1%}
.soft_content .import .right .soft-info>span:nth-child(3n),.soft_content .import .right .soft-info>span:nth-child(3n-1){padding-left:0}
.soft_content .import .right .soft-info{margin-top:1rem;width: 100%;}
.soft_content .tltj li .img{width:4rem!important;height:4rem!important;margin:auto;float:unset!important}
.soft_content .tltj li a .infos{width:100%}
.soft_content .tltj li a .infos i{width:75%;margin-top:9px;border-radius:5px;margin:10% 12.5% 0}
.soft_content .tltj li a .infos h3{font-size:.9rem;text-align: center;}
.article_content .left{width:100%;padding:10px}
.article_content .left .article-title{font-size:1.1rem;line-height:1.3rem}
.article_content .left .article-content h3{font-size:1rem;}
.article_content .left .article-bq{font-size:.8rem;margin-top:1rem}
.article_content .left .article-bq b,.article_content .left .article-bq span,.article_content .left .article-bq time{line-height:1rem;margin-right:.8rem;height:1rem}
.article_content .left .article-bq b:last-child{margin-right: 0;}
.content-true{margin-bottom:0}
.article_content .left .article-content{font-size: 15px;}
.article_content .left .article-content{padding:5px 0 0}
.article-pre-next ul li{width: 100%;}
.article-pre-next ul li:first-child{margin-bottom: 0.625rem;}
.article-pre-next ul li:nth-child(2) a{margin-left: 0;}
.article-pre-next ul li a i{width: 7.1875rem;height: 4.6875rem;}
.shane-comment .b-box-textarea .b-box-content{width: auto!important;}
.soft_content .import .right .soft-info .down,.soft_content .import .right .soft-info .down a{width:100%}
.soft_content .import .left{display:none;}
.card-logo img{width:5rem!important;height:5rem}
.tao .card-info{max-width:calc(100% - 5rem);margin-top: 10px;}
.tao{padding:0}
.card.main-site .card-info .card-abstract,.card-info .mall-data{display:none}
.tao .card-info .card-name{margin:0}
.card.main-site .card-info .card-name{margin:0}
.card-info .card-controls{margin-top:.8rem}
.card.main-site .card-info .card-btn-deep{height:auto;line-height:26px;border-radius:18px;width:auto;padding:0 1rem}
.card-info .price{font-size:.9rem}
.card-info .mall-data{border-radius:10px}
}