.news-detail .container{gap:30px}.news-detail .container .info{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e7e7e7;gap:20px}.news-detail .container .info .detail-title{flex:1;gap:15px}.news-detail .container .info .detail-title h2{font-size:36px;font-weight:bold;color:#3b3b3b;margin:0}.news-detail .container .info .detail-title p{margin:0;gap:5px;font-size:16px;color:#999}.news-detail .container .info .back{width:210px;height:60px;border-radius:999px;background-color:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;transition:all .3s}.news-detail .container .info .back:hover{background-color:var(--color-primary-hover)}.news-detail .container .info .back i{font-size:24px}.news-detail .container .detail-content{font-size:16px;color:#3b3b3b;line-height:1.8em}.news-detail .container .detail-content p{margin:20px 0;text-align:justify}.news-detail .container .detail-content img{height:auto;max-width:100%;margin:20px auto}.news-detail .container .prev-next{background-color:var(--color-primary);color:#fff;padding:20px 20px;gap:20px;font-size:16px}.news-detail .container .prev-next .prev,.news-detail .container .prev-next .next{flex:1;display:flex;align-items:center}.news-detail .container .prev-next .prev a,.news-detail .container .prev-next .next a{flex:1}.news-detail .container .prev-next .prev span,.news-detail .container .prev-next .next span{width:70px}.news-detail .container .prev-next .next{justify-content:flex-end}.news-detail .container .prev-next .next a{flex:none}.news-detail .container .prev-next a{color:#fff}.news-detail .container .prev-next p{margin:0}@media screen and (max-width:768px){.news-detail .container{gap:20px}.news-detail .container .info{margin-bottom:20px;padding-bottom:20px;gap:20px;flex-direction:column}.news-detail .container .info .detail-title h2{font-size:26px}.news-detail .container .info .back{width:130px;height:40px;gap:5px;font-size:14px}.news-detail .container .info .back i{font-size:20px}.news-detail .container .detail-content p{margin:10px 0}.news-detail .container .detail-content img{margin:10px auto}.news-detail .container .prev-next{padding:10px 20px;gap:20px;flex-direction:column;align-items:flex-start !important}.news-detail .container .prev-next .next{justify-content:flex-start !important}.news-detail .container .prev-next .next a{flex:1}}