/**
 * @Author: 滴兔滴  WX:d2dcms  QQ:303783021  E-mail:303783021@qq.com
 * @Date: 2025-02-17 22:34:01  
 * @LastDat: 2025-02-27 14:57:42
 * @Copyright ©2015-2024 https://www.d2dcms.com All rights reserved.
 */
.dui-main{width:calc(100% - 360px);}
.dui-side{width:340px;}
@media (max-width:1399.98px){
    .dui-main{width:calc(100% - 320px);}
    .dui-side{width:300px;}
}
.main-menu{margin-top:10px;}
.main-menu:before{content:'';display:block;height:1px;background:#ddd;position:absolute;left:20px;bottom:0;right:20px;}
.art-box{width:100%;background:#fff;border:1px solid #f1f1f1;}
.art-box .head{padding:15px 15px 12px;border-bottom:#f5f5f5 1px solid;overflow:hidden;}
.art-box .head.no-border{border:0;padding-bottom:0!important;}
.art-box .head .tit{height:18px;line-height:18px;font-size:16px;color:#333;font-weight:600;padding:0 0 0 10px;position:relative;}
.art-box .head .tit em{font-weight:700;}
.art-box .head .tit:before{content:'';display:block;background:#0160d5;width:4px;height:100%;position:absolute;left:0;top:0;bottom:0;}
.art-box .kw-tit{padding-top:6px;color:#333;}
.art-box .kw-tit em{font-weight:600;margin:0 3px;}
.news-list{padding:12px 22px;}
.news-list li{width:100%;padding:12px 0;}
.news-list li .hd{width:218px;position:relative;overflow:hidden;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;}
.news-list li .hd img{display:block;max-width:100%;max-height:100%;}
.news-list li .hd .badge{background:rgba(0,0,0,.8);height:24px;padding:0 8px;line-height:24px;font-size:12px;color:#fff;border-radius:0 0 10px 0;position:absolute;top:0;left:0;}
.news-list li .bd{padding-bottom:12px;border-bottom:1px dotted #e5e5e5;}
.news-list li .bd .tit{font-weight:bold;font-size:18px;color:#333;margin-bottom:10px;}
.news-list li .bd .tit a{color:#333;}
.news-list li .bd .tit a:hover{cursor:pointer;color:#0160d5;}
.news-list li .bd .desc{height:44px;line-height:22px;font-size:15px;color:#888;margin:10px 0 15px;}
.news-list li .bd .time,.news-list li .bd .view{font-size:13px;color:#999;margin-right:12px;}
.news-list li .bd .time i,.news-list li .bd .view i{margin-right:4px;}
.list-thumb{padding:10px 16px}
.list-thumb li{padding:8px 0;}
.list-thumb li .hd{width:120px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;}
.list-thumb li .bd .title{font-size:15px;font-weight:500;line-height:25px;}
.list-txt{padding:10px 16px;}
.list-txt li{width:100%;line-height:30px;line-height:30px;overflow:hidden;}
.list-txt li:before{content:'';float:left;width:4px;height:4px;background:#666;border-radius:50%;margin:1px 6px 0 0;}
.list-rank{padding:12px 16px 15px 12px;}
.list-rank li{height:35px;line-height:35px;font-size:15px;}
.list-rank li .hd{margin-right:5px;width:20px;text-align:center;color:#666;font-size:16px;}
.list-rank li:first-child .hd{color:#f30;font-weight:700;}
.list-rank li:nth-child(2) .hd{color:#ff6a00;font-weight:600;}
.list-rank li:nth-child(3) .hd{color:#0160d5;font-weight:500;}
.list-rank li .ft{font-size:12px;color:#999;}
.list-tags{padding:10px;}
.list-tags a{padding:0 12px;height:30px;line-height:30px;font-size:14px;margin:6px;border-radius:4px;border:#e5e5e5 1px solid;}
.list-tags a:hover{border-color:#0160d5;background-color:#0160d5;color:#fff;}
.side-cate{padding:10px 8px;}
.side-cate a{display:inline-block;height:32px;line-height:32px;font-size:14px;margin:5px 6px;border-radius:5px;width:calc(33.333% - 12px);padding:0 10px;text-align:center;background:#f6f6f6;overflow:hidden;}
.side-cate a:hover{border-color:#0160d5;background-color:#0160d5;color:#fff;}
.thumb-column{padding:7px 6px;}
.thumb-column li{width:50%;padding:10px;}
.thumb-column li .img{width:100%;border-radius:4px;text-align:center;}
.thumb-column li .title{margin-top:8px;font-weight:500;line-height:1.23;}

/* show */
.art-title{line-height:1.35;font-size:24px;text-align:center;font-weight:600;margin:18px 0;}
.art-info{background:#F2F2F2;margin:18px 0;padding:10px 12px;line-height:22px}
.art-info li{margin-right:18px;color:#767676;}
.art-info li>i{color:#aaa;margin-right:5px;}
.art-info .zoom{margin-left:12px;height:22px;}
.art-info .zoom i{font-size:22px;}
.art-intro{background:#f9f9f9;padding:15px;margin:20px 0 10px;}
.art-intro .hd{width:40px;font-size:26px;color:#999;line-height:30px;border-right:1px solid #ddd}
.art-intro .bd{font-size:14px;line-height:26px;}
.art-pc{background:#F6F6F6;padding:10px;margin:0 10px 0 10px;overflow:hidden;}
.art-pc li{float:left;width:30%;height:22px;line-height:22px;overflow:hidden;}
.art-np{width:100%;line-height:30px;color:#767676;}
.art-statement{background:#fff6ef;border:1px solid #f5d7af;padding:15px;overflow:hidden;}
.art-statement dt{font-size:14px;color:#333;margin-bottom:8px;}
.art-statement dd{color:#b0b0b0;line-height:24px;padding-left:18px;}
.art-statement dd>i{float:left;color:#b0b0b0;width:18px;line-height:23px;margin-left:-22px;text-align:center;}
.art-author{text-align:right;color:#767676;width:100%;margin:20px 0;}
.art-tool{margin:20px  0;padding-top:40px;text-align:center;border-top:#F5F5F5 1px solid;}
.art-tool li{cursor:pointer;margin:0 20px;color:#666;}
.art-tool i{font-size:24px;color:#999;margin-right:4px;}
.art-tool .text{color:#767676;}
.art-tool .num{font-weight:normal;font-size:12px;display:none;}
.art-tool li:hover i,.art-tool li:hover .text{color:#333;}
.art-relate{padding:10px 0;}
.art-relate li{width:50%;padding:0 20px;height:32px;line-height:32px;overflow:hidden;}
.art-relate li:before{content:'';float:left;width:4px;height:4px;background:#666;border-radius:50%;margin:14px 8px 0 0;}
.hot-top .head .badge{padding:3px 8px;background:#f30;color:#fff;font-size:16px;float:left;}
