@charset "utf-8";
/*
[DTmuban Template] Copyright (c) 2010-2020 www.dtmuban.com
This is not a free template. Please buy the authentic license.
Author: Xiaohei, QQ:2909458585. Version: ST06_v8, time: 20180408-20200807.
Special note: do not modify this document without permission.
*/
/**/
.downinfo {padding:10px 10px 10px 10px;margin:0 10px 0 10px;border-top:#EEEEEE 1px solid;}
.downinfo li{line-height:26px;}
.downlist {color:#666666;padding:10px;}
.downlist li {height:32px;line-height:32px;}

.down-url {padding:16px 0;}
.down-url ul {width:88px;margin:0 auto;}
.down-url li {margin:16px 0;}
.down-url div {width:88px;height:48px;line-height:48px;border:#DDDDDD 1px solid;border-radius:24px;background:#FFFFFF url('ico-download.gif') no-repeat 24px center;padding-left:48px;font-size:16px;}
.down-url div:hover {border:#009933 1px solid;color:#009933;}

.down-list {padding:0 24px 0 16px;}
.down-list .dl-icon {width:32px;height:32px;text-align:center;}
.down-list .dl-title {font-size:14px;}
.down-list .dl-title div {height:32px;line-height:32px;overflow:hidden;}
.down-list .dl-size {width:120px;color:#999999;}
.down-list .dl-date {width:80px;text-align:right;color:#999999;}

.album-list {overflow:hidden;padding:0 0 16px 0;}
.album-list p {margin:0;border-bottom:#EEEEEE 1px solid;line-height:48px;padding:0 16px;}
.album-list p b {font-size:18px;}
.album-list p span {float:right;color:#999999;}
.album-list li {width:398px;height:36px;line-height:36px;overflow:hidden;float:left;padding:0 12px;background:#F6F6F6;margin:16px 0 0 16px;font-size:14px;border-radius:6px;}
.album-list li:hover {background:#EEEEEE;color:#333333;}
.album-list li i {float:right;font-size:12px;color:#999999;font-style:normal;}
.album-list .on {background:#F6F6F6 url('../../image/yes.png') no-repeat 389px center;width:378px;padding:0 32px 0 12px;}

/*2021.6.10*/
.main{margin: 0 auto;width: 1220px;border: 0;background: none;}

/*lou*/
.lm-panel{background-color: #fff;box-shadow: 0 6px 10px rgba(0,0,0,.06);margin-top: 15px;}
.lm-panel-hd{height: 30px; padding-top: 18px;}
.lm-tit{float: left;position: relative;padding-left: 20px;line-height: 1;font-size: 18px;font-weight: 700;}
.lm-tit::before{width: 5px;height: 20px;content: ' ';background-color: #e60000;display: block;position: absolute;left: 0;top: 50%;margin-top: -11px;}

.lm-link{overflow: hidden; float: right; margin-right: 20px}
.lm-link li{float: left; line-height: 30px}
.lm-link .line{color: #666; font-size: 12px; padding: 0 20px}
.lm-link li a{color: #666; font-size: 13px}
.lm-link li .tag-img{float:left}

.lm-body{padding: 25px 20px 20px}
.lm-col{float: left; width: 830px}
.lm-sidebar{width: 300px;float: right;}
.lm-list .rel-list li{width: 390px}
.rel-list li .time{display: inline-block; float: right; line-height: 22px; color: #999; font-size: 12px}
.lm-list .rel-list li a{max-width: 279px;display: block;float: left;}
.lm-subtit{position: relative; margin-bottom: 20px}
.lm-subtit span{position: relative;z-index: 9;font-weight: 700;font-size: 16px;display: inline-block;line-height: 1;}
.lm-subtit::after{position: absolute;width: 36px;height: 5px;content: ' ';left: 0;bottom: 0;background-color: rgb(0 153 102 / 41%);}
.lm-list .rel-list li{margin-bottom: 16px;float: left;}
.lm-list .rel-list li:last-child{margin-bottom: 0}
.lm-list .rel-list li:nth-last-child(2){margin-bottom: 0;}
.lm-list .rel-list li:nth-child(2n){float:right;}
.lm-list .rel-list li .tag-img{float:left;margin-top: 3px;}

.recom-cells{overflow: hidden; margin: 0 -7px}
.recom-cells li{float: left; padding: 0 7px}

.rec-photo{position: relative; display: block; width: 196px; height: 136px; border-radius: 7px; overflow: hidden}
.rec-photo img{width: 196px; height: 136px; border-radius: 7px}

.recom-cells .rec-photo img{width:100%;height:100%}

.rec-attr .item{display: inline-block;margin-right: 20px;font-size: 12px;background: rgb(255 255 255 / 32%);padding: 3px;border-radius: 3px;}
.rec-attr .item *{display: inline-block; vertical-align: middle}
.rec-attr .item .iconfont{font-size: 12px;margin-right:3px}
.rec-title{width: 182px;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}


.lm-cell{margin-bottom: 20px}
.lm-cell:last-child{margin-bottom: 0}
#multipleColumn .hd{text-align: center}
.tab-span{font-size: 0; text-align: center; background-color: #ebf4ff; display: inline-block; border-radius: 20px; height: 5px; border-radius: 3px; line-height: 1; overflow: hidden}
.tab-span li{background-color: #ebf4ff; display: inline-block; height: 5px; width: 10px; line-height: 1; font-size: 0; border-radius: 3px}
.tab-span li.on{background-color: #e60000}
.lm-side-box{margin-bottom: 20px}
.spic-list li{height: 90px; margin-bottom: 15px}
.spic-list .pic-sm{float: left; width: 100px; height: 90px; margin-right: 10px}
.spic-list .pic-sm img{width: 100px; height: 90px; border-radius: 3px}
.spic-list .title{margin-bottom: 10px}
.spic-list .desc{color: #999; font-size: 13px}
.spic-list li:last-child{margin-bottom: 0}

.rec-lg-box .rec-photo{position: relative;display: block;width: 262px;height: 168px;border-radius: 7px;overflow: hidden;}
.rec-photo img{width: 262px;height: 168px;border-radius: 7px;}
.rec-photo::after{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;content: ' ';background: url(images/bg-lg.png) no-repeat;}
.rec-photo .rec-attr{z-index: 10;position: absolute;padding: 12px 16px;left: 0;bottom: 0;color: #fff;line-height: 1;}

.recom-cells{}
.recom-cells img{}

.recom-lg-cells .rec-photo img{}
.recom-lg-cells .rec-photo .rec-att{width: 230px;}
.recom-lg-cells .rec-title{width: 262px;}

.recom-lg-cells{height: 414px}
.recom-lg-cells li{margin-bottom: 20px}

.rel-list li{width: 540px; margin-bottom: 20px; height: 22px; text-align: left; overflow: hidden}
.rel-list li a{height: 22px;line-height: 22px;padding-left: 6px;}
.rel-list li{text-align: left}
.rel-list li .tag{width: 40px; height: 18px; line-height: 18px; color: #e60000; border: 1px solid #e60000; border-radius: 20px; font-size: 12px; text-align: center; display: inline-block; float: left;}
.rel-list li .tag a{padding: 0; color: #e60000; font-size: 12px; height: 18px; line-height: 18px}

.side-tabs .hd{height: 24px;overflow: hidden;margin-bottom: 21px;}
.side-tabs .hd li{float: left;margin-right: 20px;height: 26px;line-height: 26px;color: #666;font-size: 16px;cursor: pointer;font-weight: bold;}
.side-tabs .hd li .iconfont{color: #bbbec5;padding-right: 5px;float: left;}
.side-tabs .hd li.on{color: #e60000;}
.side-tabs .hd li.on .iconfont{color: #e60000;font-size: 22px;}
.side-tabs .bd{border:0}

.hot-ttags{overflow: hidden; margin: 0 -7px}
.hot-ttags li{float: left; padding: 5px 7px}
.hot-ttags li a{display: block; padding: 0 12px; height: 26px; border: 1px solid #a9aeb7; color: #868d9b; font-size: 12px; line-height: 24px; border-radius: 20px}

.side-list{padding-top: 10px}
.side-list li{margin-bottom: 20px}
.side-list li:last-child{margin-bottom: 0; position: relative}
.side-list li a{height: 22px;line-height: 22px;margin-left: 6px;text-overflow: ellipsis;width: 220px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.side-list-img{}
.side-list li .tag-img{float:left}
.side-list-img li a{width: 278px;}

.side-list li .tag{width: 66px; height: 20px; line-height: 20px; color: #e60000; border: 1px solid #e60000; border-radius: 20px; font-size: 12px; text-align: center; display: inline-block; padding: 0}
.side-list li .tag a{color: #e60000; font-size: 12px; text-align: center; padding: 0; margin: auto; line-height: 20px; width: 66px}
.side-list li .hot-tag{width: 66px; height: 20px; line-height: 20px; background-color: #fd7400; color: #fff; border: 1px solid #fd7400; border-radius: 20px; font-size: 12px; text-align: center; display: inline-block; padding: 0}
.side-list li .hot-tag a{color: #fff; font-size: 12px; text-align: center; padding: 0; margin: auto; line-height: 20px; width: 66px}


/*图标*/
.icon-yueduliang:before {content: "\e608";}
.icon-zixuncopy:before {content: "\e608";}
.icon-wenda:before {content: "\e649";}



