@charset "UTF-8";
*{box-sizing:border-box}
.container{font-size:14px;color:#333;letter-spacing:1px}
.container .no-data{color:#cacaca;font-size:14px}
.container .card{border:1px solid #f1f1f1}

/* 顶部图片及信息 */
.theme-top{width:100%;height:350px;position:relative;overflow:hidden;border-radius:10px}
.theme-top>img{width:100%;height:100%;object-fit:cover}
.theme-top .theme-top-dec{position:absolute;bottom:0;left:0;width:100%;height:100%;padding:30px;background:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,.4),transparent);color:#fff;justify-content:flex-end}
.theme-top .theme-top-dec .t-dec-tit{font-size:28px;margin:15px 0}
.theme-top .theme-top-dec .t-dec-desc{font-size:16px;color:#ebebeb}

/* 主题下的专列 */
.theme-cont{margin:45px 0 30px}
.theme-cont .theme-tit{margin-bottom:30px}
.theme-cont .theme-tit h3{font-size:24px;color:#333}
.theme-cont .theme-tit>p{margin-top:10px;color:#666;font-size:16px}
.theme-cont .tr-list{gap:20px}
.theme-cont .tr-list .li-item .li-img{height:200px}
.theme-cont .tr-list .li-item .li-img img{width:100%;height:100%;object-fit:cover}
.theme-cont .tr-list .li-dec-top .le-title{font-size:20px;font-weight:700;color:#333}
.theme-cont .tr-list .li-dec{padding:20px;gap:10px}
.theme-cont .tr-list .li-dec .li-dec-desc{color:#999}
.theme-cont .tr-list .li-dec .li-p{color:#797979;gap:10px;white-space:nowrap}
.theme-cont .tr-list .li-dec .li-p p>i{color:#4aa5de;margin-right:5px}
