@CHARSET "UTF-8";
/* main.t2 div.ke-content section:first-child>div:before{display: none;} */
main.t2 div.ke-content section>span:after{display: none;}
main.t2 div.ke-content section:first-child{margin-top: 16px;}
main.t2 div.ke-content section:first-child>span{margin-top: 0;}
div.sub-nav{margin-top: 32px;}
main.t2 div.ke-content section:nth-child(3){margin-top: 32px;}
main.t2 div.ke-content section:nth-child(3)>span{height: 320px;}
main.t2 div.ke-content section:nth-child(3)>span>img{width: 100%; object-fit: cover;}
main.t2 div.ke-content section>div.overlay-left{color: #fff; background: #1D39C4; margin-left: 0;padding: 16px 16px 32px; z-index: 9;}
main.t2 div.ke-content section>div.overlay-left>p:first-child{font-size: 32px; line-height: 32px; font-weight: 600;}
main.t2 div.ke-content section .daoyu{margin-top: 32px; margin-left: 32px; position: relative;}
main.t2 div.ke-content section .daoyu:before{content: '';display: block;background-image: url(../img/quotation_2.svg); width: 63px; height: 51px; position: absolute;top: -22px; left: -32px; z-index: -1;}


div.streamer{width: 10rem;height: 8.53rem;margin-left: -0.43rem; margin-top: 32px; position: relative;}
div.streamer img{width: 100%; height: 100%; object-fit: cover;}
div.streamer>div{width: 100%; height: 100%; padding: 0 0.64rem; position: absolute; top: 0; left: 0; background: rgba(230,74,25, 0.8); display: flex; flex-direction: column; align-items: center; justify-content: center; box-sizing: border-box;}
div.streamer>div>div{height: 96px; margin-top: 16px; display: flex; justify-content: space-between; align-items: center; flex-direction: column; position: relative;}
div.streamer>div>div>p{font-size: 0.64rem;line-height: 0.85rem; color: #fff;}
div.streamer>div>div::before{content: ''; width: 1.07rem; border-top:0.21rem solid #fff; position: absolute; left: 0; top: -0.64rem;}


.ke-content table.mt2{margin-top: 32px; }
.ke-content table.mt2 tbody{font-size: 14px; line-height: 32px;}
.ke-content table.mt2 tbody td {padding-left: 0;}
.ke-content table.mt2 tbody td:nth-child(2) {padding-left: 16px;width: 100%; box-sizing: border-box; border-top: 1px solid rgba(0, 0, 0, 0.06);}
.ke-content table.mt2 tbody tr{display: flex; flex-direction: column; align-items: flex-start;}
.ke-content table.mt2 tr>td:first-child{color: #FF5722; min-width: 142px; padding-right: 66px; position: relative;}
.ke-content ul{color: #FF5722 !important; padding-left: 16px !important;}
.ke-content ul>li>span{color: #FF5722 !important;}

/**动画相关样式**/
/* main.t2 .ke-content .streamer{transform: translateY(60%); opacity: 0; transition: all 1s ease-out;} */
