body,html{ background: #741716 }
.l-header{ margin: 0 auto; min-width: 1440px; height: 680px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260203/bg_inside_header.jpg) no-repeat top center; background-size: cover;}
.l-main{ margin: -550px auto 0; min-width: 1440px; padding-top: 550px; height: 1955px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260203/bg_inside_content.png) no-repeat top center; background-size: cover;box-sizing: border-box }

.container{ margin: 0 auto; width: 980px;}
.text-href{ top: 130px; right: 0; z-index: 2; color: #ffd52a }
.text-href a,
.text-href span{ color: #c8785d;}
.text-href a:hover{ text-decoration: underline }

.list-content { margin-top: 30px;}
.tab { display: flex; display: -webkit-flex; margin-top: 20px; width: 100%; height: 55px; font-size: 18px;  letter-spacing: 2px; padding-left: 5px; -webkit-justify-content: space-between; justify-content: space-between; box-sizing: border-box;  }
.tab li{ position: relative; padding: 0 50px; line-height: 55px; color: #E09D0E; border-bottom: 1px #8B2C27 solid; cursor: pointer; display: inline-block\9; margin-right: 40px\9; transition: all 1s;}
.tab li:last-child { margin-right: 0; }
.tab li:hover, 
.tab li.active { color: #ffd52a; border-bottom:3px #FFDC51 solid;}

.culumn-list { margin-top: 45px; height: 500px; color: #ffdeb0; line-height: 40px; letter-spacing: 2px; display: none; }
.culumn-list li { display: flex; }
.culumn-list.active { display: block; }
.culumn-list .txtTag { float: left; margin-right: 3px; margin-left: 0px; color: #fff88b; font-weight: bold; }
.culumn-list .txtDate { float: right; font-size: 14px; color: #FFDEB0; }
.culumn-list a { width: 830px; display: inline-block;  color: #ffdeb0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.culumn-list a:hover{ color: #fff;}
.btn-list{ display: flex; display: -webkit-flex; margin-top: 50px; width: 100%; justify-content: center; -webkit-justify-content: center; }
.btn-list a{ display: block; width: 264px; height: 80px; background-repeat: no-repeat; background-size: 100% 100%; transition: all 1s;}
.btn-list a:hover{ -webkit-transform: scale(.95); transform: scale(.95);}
.btn-list a.btn-prev{ margin-right: 65px; background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260203/btn_prev.png);}
.btn-list a.btn-next{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260203/btn_next.png);}

.news-title{ padding-top: 105px; border-bottom: 2px #feeead solid;;}
.news-title .text{ width: 736px; font-size: 18px; line-height: 4; color: #feeead; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.news-detail{ margin: 50px auto; height: 700px; color: #ffdeb0; line-height: 2; overflow: hidden;}

.iScrollLoneScrollbar{ position: absolute; top: 0; right: 0; width: 6px; height:100%; background: #8C2C27; border-radius: 10px;}
.iScrollLoneScrollbar .iScrollIndicator{ background: #FFDC51;}

.news-detail .detail p,
.news-detail .detail span{ color: #ffdeb0;}

.footer{
    margin-top: 100px;
    padding-bottom: 200px;
}
.footer,
.footer a{ color: #ffef85 }

@media only screen and (max-width: 2048px) {
    .l-main{
        margin-top: -450px;
        padding-top: 390px;
    }
}