@charset "utf-8";
.ailists{overflow-x:visible;}
.ailists .content{margin-top: 30px;}
.left-lists{width: 200px; padding: 0 10px 0 0; position: sticky;top: 110px;align-self: flex-start;overflow-x: hidden;overflow-y: auto;scrollbar-gutter: stable;height: 70vh;flex-shrink: 0;}
.left-lists::-webkit-scrollbar {width: 0;}
.left-lists::-webkit-scrollbar-track {background: transparent;margin-top: 4px;margin-bottom: 4px;}
.left-lists::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.25);border-radius: 3px;transition: background-color 0.3s;}
.left-lists::-webkit-scrollbar-thumb:hover {background-color: rgba(0, 0, 0, 0.4);}
.llstd{justify-content: space-between;}
.selall {font-size: 14px;line-height: 22px;display: none;width: 100%;border-top: 1px solid #F1F1F1;margin:0;}
.selall a{font-size: 14px;color: #333333;padding:0 0 0 55px;line-height: 40px;-webkit-line-clamp: 1;}
.selall a.hover,.selall a:hover{background: #FEF5F5;color:#F13536;font-weight: bold;}
.llatopleft,.llatopa {align-items: center;}
.llatopleft{font-size: 22px;color: #333333;font-weight: bold;}
.llatopa{font-size: 14px;color: #959595;}
.llatopa:hover,.clddTitle:hover,.hotztra:hover,.artDowns .ridsrp:hover {color:#F13536;}

.llstda{justify-content: space-between;    height: 50px;align-items: center;cursor: pointer;}
.artllst:hover,.artllst.hover{border:1px solid #dbdada;}
.artllst.hover .selall{display:flex;flex-direction: column;}
.llatop{width:200px;}
.artllst{width: 200px;min-height: 50px; height:auto;background: #FFFFFF;border-radius: 5px 5px 5px 5px;border: 1px solid #F1F1F1;margin:0 0 20px 0;}
.llstda span {font-size: 16px;color: #333333;line-height: 42px;height: 42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.llstda p{display:flex;    align-items: center;}
.artllst .llstda p b{flex-shrink: 0;background-size: contain !important;margin:0 6px 0 17px;}
.llahtml{margin-top: 22px;}

.breadcrumb img{width:13px;height:17px;margin:0 11px 0 0;}   
.breadcrumb ,.freeSize,.freeSize a{font-size: 14px;color: #999999;}
.freeSize{display:flex;}
/* .freeSize a,.freeSize p{margin:0 3px;} */
.freeSize a.lastbreada{color:#333333;}
.freeSize a:not(.lastbreada):hover{ color: #F13536}
.freeSize a:not(.lastbreada):hover{ color: #F13536}
.freeSize > :last-child{color: #333333;}
.breadcrumb{align-items: center;margin:0 0 26px 0;}
.page{display: flex;margin:auto;    align-items: center;justify-content: center;}
.page a{width:auto;display: flex;align-items: center;height: 31px;padding:0 12px;font-size: 14px;color: #999999 !important;
    background: #FFFFFF !important;border-radius: 3px 3px 3px 3px;border: 1px solid #E4E4E4 !important;white-space: nowrap;
}
.page a.active,.page a:hover{border: 1px solid #333333 !important;color:#333333 !important;}
.mngfPage{margin:0 auto 0 auto;width:100%;}

.hotzt, .artStudy, .artDowns {
    margin: 50px 0 0 0;
}
.aidtlzt.hotzt .hotztra{-webkit-line-clamp:1;}

.hotzta,.hotztaimg{width: 120px;height: 75px;border-radius: 5px 5px 5px 5px;}
.hotzta{font-size: 16px;color: #333333;line-height: 24px;margin:0 14px 0 0;}
.hotztra{font-size: 16px;color: #333333;line-height: 24px;margin-top: -6px;-webkit-line-clamp:2;}
.sptopicDtl .hotztra{-webkit-line-clamp:1;}
.artdtilRight .hotztra{-webkit-line-clamp:1;}
.hotztrdown p{font-size: 12px;color: #999999;}
.htztdsee,.htztdTime{align-items: center;}
.htztdsee{margin:0 10px 0 0;}
.hotztright{justify-content: space-between;}
.hotztlls{margin:0 0 22px 0;}
.hotztlls:last-child{margin:0;}

.artDowns .ridsA{margin:0 0 20px 0;}
.artDowns .ridsAimg{width: 120px;height: 75px;border-radius: 5px 5px 5px 5px;margin:0 12px 0 0;}
.artDowns .ridsrp{font-size: 16px;color: #333333;line-height: 22px;-webkit-line-clamp: 2;height: 47px;}
.artDowns .ridsrdown p{width: 58px;height: 25px;background: #F8F8F8;border-radius: 3px 3px 3px 3px;font-size: 14px;color: #999999;line-height: 26px;}
.artDowns .ridsrdown p:hover{background: #FFF5F5;color: #E2211C;}

.aiconleft{width:800px;min-width: 800px; margin:0 40px 0 40px;}

.ailists .readA{-webkit-line-clamp:1;font-size: 16px;color: #333333;line-height: 26px;margin-top: 3px;}
.ailists .readA:hover{color: #F13536;}
.ailists .rcUl .rcLi:nth-child(n+4) .rclileft,.ailists .rcUl .rcLi:nth-child(1) .rclileft,.ailists .rcUl .rcLi:nth-child(2) .rclileft,.ailists .rcUl .rcLi:nth-child(3) .rclileft{width:29px;height: 31px;margin:0 16px 0 0;}
.ailists .rcUl .rcLi .rclileft p{font-size: 18px;}
.ailists .rcUl .rcLi:nth-child(n+4) .rclileft{color: #FFFFFF;}
.ailists .rcLi{margin:0 0 15px 0;}
.ailists .rcLi:last-child{margin:0;}

.aiwebtaba{font-size: 20px;color:#333333;margin:0 55px 0 0;display: flex;flex-direction: column;font-weight: bold;}
.aiwebtaba.check{ color:#F13536;font-size: 22px;}
.aitabs{align-items: center;border-bottom: 1px solid #F3F3F3;}
.aiwebtaba b{border-radius:3px;height: 5px;width: 100%;margin-top: 15px;}
.aiwebtaba.check b{background-color: #F13536;}
.aitabdlist{flex-wrap: wrap;display:none;}

.aitabdown{flex-wrap: wrap;margin:28px 0 0 0;}
.aitabdownhot{flex-wrap: wrap;}
.checkflex{display:flex;}
.aibtns {width: 385px;height: 110px;background: #FFFFFF;border-radius: 5px;margin: 0 30px 29px 0;outline: 1px solid #F3F3F3;
    align-items: center;transition: all .3s ease;
}
.aibtns:nth-child(2n+2){margin:0 0 29px 0;}
.aischdl-con .aibtns:nth-child(2n+2){margin:0 30px 29px 0;}
.aischdl-con .aibtns:nth-child(3n+3){margin:0 0 29px 0;}
.aischdl-con .aibtns{width:309px;}
.aibtns:hover .abripone{color:#F13536; }
.aibtns:hover .aidcontbp{color:#333333;background:#FFFFFF;}
.aibtns:hover{background:#F3F3F3;outline: 1px solid #F3F3F3;box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.08);}
.aibtnimg {width: 70px;height: 70px;border-radius: 20px;margin: 0 15px 0 19px;outline: 2px solid #f3f3f3;}
.aibtn-right {justify-content: space-between;height: 68px;margin: 0 10px 0 0;}
.abripone {font-size: 16px;color: #000000;line-height: 18px;-webkit-line-clamp: 1;margin: -6px 0 0 0;transition: all .3s ease;}
.abriptwo {font-size: 14px;color: #999999;line-height: 22px;-webkit-line-clamp: 1;}
.aidconstab {margin: 0 0 -4px 0;}
.aidcontbp {width: auto;height: 25px;padding: 0 6px;margin: 0 7px 0 0;background: #F8F8F8;border-radius: 5px;font-size: 12px;
    color: #999999;max-width: 80px;line-height: 25px;overflow: hidden;display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 1;text-overflow: ellipsis;
}
.mngfPage .page{gap:10px !important;}
.aidtlright.airight .adversitement{margin:40px 0 0 0;}
.airight .adversitement{margin:50px 0 0 0;}
.airight .adversitement img{width:295px;height: 232px;}
.aidtlright.airight .adversitement img{width:351px;height: 277px; }
.aidtlright .hotdownload{margin:40px 0 0 0;}
.jxai{width:75px;margin-bottom: 20px;}
.jxai:nth-last-child(-n + 3) {margin-bottom: 0;}
.jxai:nth-child(3n+2){margin:0 35px;}
.jxai img{ width: 75px;height: 75px;border-radius: 20px;border:2px solid #F3F3F3;}
.jxai p{-webkit-line-clamp: 1;margin-top: 12px;font-size: 16px;color:#333333;transition: all .3s ease;text-align: center;}
.jxai p:hover{color: #F13536;}
.aijxList{flex-wrap: wrap;}
.airigtop{margin:0 0  40px 0;}



.hotztrp{-webkit-line-clamp: 1;color: #999999;}
.hdTabs,.jpkcTabs{font-size: 18px;color: #999999;cursor: pointer;    margin: 0 0 20px 0;}
.hdTabs{margin:0 0 10px 0;}
.hdTabs div,.jpkcTabs div{display:flex;flex-direction: column;margin:0 5px;}
.hdTabs div:nth-child(1),.jpkcTabs div:nth-child(1){margin-left: 0;}
.hdTabs div:nth-child(4),.jpkcTabs div:nth-child(4){margin-right: 0;}
.hdTabs div.check,.jpkcTabs div.check{color:#333333;}
.hdTabs div b,.jpkcTabs div b{width:100%;height: 4px;border-radius: 2px;margin: 4px 0 0 0;}
.hdTabs div.check b,.jpkcTabs div.check b{background: #F13536;}
.wzrfourli,.xgwzlid {align-items: center;}
.wzrfourli a span{font-size: 16px;transition: all .3s ease;}
.wzrfourli a span:nth-child(1){color:#999999;margin:0 4px 0 0;}
.wzrfourli a span:nth-child(2){color:#333333}
.wzrfourli a,.xgwzlid a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.wzrfourli a{margin:0 0 0 7px;line-height: 35px;font-size: 16px;}
.xgwzlid a{font-size: 16px;line-height: 18px;margin:0 0 0 7px;transition: all .3s ease;}
.xgwzlid{margin:0 0 18px 0;}
.xgwzlid:last-child{margin:0;}
.xgwzlid:hover a,.wzrfourli:hover a span{ color:#F13536;}
.xgarts{background:#FFFFFF;width: 350px;}
.xgarts,.jpkc,.zxarts {margin:50px 0 0 0;}
.aidtlCon .hotztra{-webkit-line-clamp:1;}

.aidtlleft{width:989px;min-width: 989px;margin:0 40px 0 0;}
.zidtimg{width: 350px;height: 200px;background: #D7D7D7;border-radius: 5px;margin:0 27px 0 0;}

.aidt-right {    width: auto;overflow: hidden;}
.aidtrtitle{ -webkit-line-clamp: 1;font-size: 22px;color: #333333;font-weight: bold;}
.aidtrcon{font-size: 16px;color: #666666;margin:16px 0 11px 0;}
.aidttime{ color: #999999;}
.aidttab{transition: all .3s ease; color: #999999;background: #F8F8F8;border-radius: 5px;padding:1px 6px;margin:0 10px 10px 0;-webkit-line-clamp: 1;max-width: 100px;line-height: 24px;transition: all .3s ease;}
.aidtbtns,.aidtbtns:hover{ font-size: 18px;color: #FFFFFF;width: 151px;height: 45px;background: #F13536;border-radius:5px;cursor: pointer;}
.aidttab:hover,.aidcontbp:hover{ background: #FDF5F5;color: #F13536;}

.aidtldown>.rightdTitle{margin:0;}
.aidt-labs{margin:15px 0 2px 0;flex-wrap: wrap;}
.aidtline{ width: 989px;height: 5px;background: #F3F3F3;margin:30px 0;}
.AI_ToolDetails_main3s img{width: 602px;height: 375px;margin:0 auto;align-items: center;display: flex;}
.AI_ToolDetails_main3s p{font-size: 16px;color: #333333;line-height: 36px;margin: 0 0 15px 0;}
.AI_ToolDetails_main3s h2{font-size: 18px;color: #333333;font-weight: 600;margin: 30px 0 15px 0;}
.AI_ToolDetails_main3s ul{margin:0 0 15px 0;}
.AI_ToolDetails_main3s h1::before, .AI_ToolDetails_main3s h2::before, .AI_ToolDetails_main3s h3::before {
    content: "";display: inline-block;width: 5px;height: 17px;background: #F13536;border-radius: 3px;margin-right: 13px;vertical-align: middle;margin-top: -3px;
}
.otherai{margin:50px 0 0 0;}
.otherailist{flex-wrap: wrap;}
.dtlotherai .aibtns{width: 310px;    margin: 0 29px 29px 0; }
.dtlotherai .aibtns:nth-child(2n+2){margin: 0 29px 29px 0;  }
.dtlotherai .aibtns:nth-child(3n+3){margin: 0 0 29px 0;  }
.dtlotherai .aibtns:nth-last-child(-n+3){margin-bottom: 0;}
.aisch-top {margin:0 0 40px 0;}
/* ai search  */
.aischall{ background: #fbddbb;height: 390px;}
.aischalld{width: 1380px;margin:0 auto;}
.aischalld .freeSize,.aischalld  .freeSize a{color: #843505;}
.aischalld .breadcrumb{margin: 15px 0 13px 0;}
.aisch-search{align-items: center;}
.aisch-title{align-items: center;}
.aisch-title h1{font-weight:bold;font-size: 30px;color: #843505;}
.aisch-title span{color:#F13536;letter-spacing: 3px;}
.aisch-title p{font-size: 16px;color: #843505;width: 664px;line-height: 26px;text-align: center;margin:22px 0 26px 0;}
.aischmd{ width: 665px;height: 46px;background: #F8F8F8;border-radius: 5px;border: 1px solid #843505;cursor: pointer;}
.aischmd input{width: 100%;outline: none;border: none;background: #F8F8F8;margin: 0 14px;font-size: 16px;}
.aischtba img{ width: 70px;height: 70px;border-radius: 20px;border: 2px solid #843505;}
.aischtba p{ text-align: center;-webkit-line-clamp: 1;margin:10px 0 0 0;font-size: 16px;color: #843505;}
.aischtba{width: 70px;margin:0 30px 0 0;}
.aisch-tabs{margin:30px 0 0 0;justify-content: space-between;}
.aisch-downs{width:1380px;margin:30px auto 0 auto;}
.aischtab{font-size: 20px;color: #333333;line-height:30px;transition: all .3s ease;}
.aischtab.check{font-weight: bold;font-size: 22px;}
.aischtabrig:hover{ color:#F13536;}

.aischdl-line{ width: 2px;height: 24px;background: #E3E1E1;margin:3px 0 0 0;}
.aischdl-tabs{border-bottom:1px solid #F3F3F3;justify-content: space-between;}
.aidown-left{width: 989px;margin:0 40px 0 0;}
.aischtab.check b{height: 5px;background: #F13536;border-radius:3px;width:100%;margin:8px 0 0 0;}
.aischtab:last-child.check b{background: #FFFFFF;}
.aischdl-con {margin:30px 0 0 0;}
.aischdlc-list{flex-wrap: wrap;display:none;}
.aischdlc-list.check{display:flex}
.aidown-right{width:351px;}
.aidnwzdtimg{ width: 165px;height: 105px;border-radius: 5px;}
.aidnwzdta{position: relative;cursor: pointer;}
.aidnwzdta p{position:absolute;width:100%; bottom:0;text-align: center;font-size: 16px;color: #FFFFFF;line-height: 30px;
    height: 50%;background: linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.5) 40%, rgba(0,0,0,0) 100%);border-radius: 0 0 5px 5px;
}
.aidnwzdta:hover p span,.aidwzdd-right a:hover,.aidngdownd .abripone:hover,.aidngdownd .abriptwo:hover{color:#F13536; }
.aidnwzdta p span{ -webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;transition: all .3s ease;    margin: 15px 10px 0 10px;}
.aidnwzd-top{justify-content: space-between;}
.aidwzdd-left{background:url(../lhimages/icon378.png) no-repeat;width:50px;height:50px;background-size: contain;flex-shrink: 0; }
.aidwzdd-left{align-items: center;justify-content: center;margin:0 14px 0 0;}
.aidwzdd-left span:nth-child(1){font-weight: 500;font-size: 20px;color: #333333;}
.aidwzdd-left span:nth-child(2){color: #999999;}
.aidwzdrt{font-size: 16px;color: #333333;-webkit-line-clamp: 1;margin:0 0 5px 0;}
.aidwzdrd{color: #999999;-webkit-line-clamp: 1;}
.aidnwzdd{margin:20px 0 0 0;}
.aidwzdd-right{justify-content: center;align-items: flex-start;}
.aidwzdd-right a{transition: all .3s ease;}
.aidngdownd .aibtnimg{margin:0 17px 0 0;}
.aidngdownd .abripone{color:#333333;line-height: 16px;}
.aidngdownd .aibtn-right{height: 58px;margin:0;}
.aidngdownd .abriptwo{line-height: 14px;}
.aidngdownd{margin:20px 0 0 0;}
.aidngdownd:first-child{margin:0;}
.aidngdowndd{align-items: center; }
.aidrgad-line{background: #F3F3F3;width: 265px;height: 1px;align-self: flex-end;margin: 20px 0 0 0;}
.aidnrg-jxai{ margin:40px 0 0 0;}
.aidtaba{ width: 166px;height: 44px;background: #F8F8F8;border-radius: 5px;border: 1px solid #F3F3F3;font-size: 16px;color: #333333;margin:0 0 20px 0;transition: all .3s ease;}
.aidtaba:nth-last-child(-n+2){margin:0;}
.aidtaba:hover{ background: #FDF5F5;border: 1px solid #F13536;color: #F13536;}
.aidtablist{flex-wrap: wrap;text-align: center;    line-height: 46px;    justify-content: space-between;}
.airight-tabs  {margin:0 0 50px 0;}

.autharts{justify-content: space-between;}
.autharta{align-items:center;margin:0 20px 0 0;}
.autharta:hover p{color:#F13536;}
.autharta p{-webkit-line-clamp: 1; font-size: 16px;color: #333333;word-break: break-all;   margin: 0 0 0 8px;transition: all .3s ease;}
.authtime{flex-shrink: 0;font-size: 16px;color: #999999;}
.authlist{margin:0 0 16px 0;}
.authlist:last-child{margin:0;}
.authormore{margin:40px 0 0 0;}


.airight{overflow: hidden;}
.airight .juli{margin:50px 0 0 0;}
.aischmd p b{width:27px;height:27px; background:url(../lhimages/icon377.png) no-repeat;background-size: contain;margin:0 13px 0 0;}
.riglul li b,.wzrfourli b,.xgwzlid b,.artmrlis b,.autharta b{width:13px;height:13px; background:url(../lhimages/icon350.png) no-repeat;background-size: contain;margin:0 8px 0 0;flex-shrink: 0;}
.htztdTime b,.authtime b{width:18px;height:18px; background:url(../lhimages/icon272.png) no-repeat;background-size: contain;margin:0 3px 0 0;}
.htztdsee b{width:21px;height:15px; background:url(../lhimages/icon270.png) no-repeat;background-size: contain;margin:0 3px 0 0;}
.airight .rititle-more:hover b,.dtlotherai .rititle-more:hover b,.authormore .rititle-more:hover b{background:url(../lhimages/icon279.png) no-repeat;background-size: contain;}
.airight .rititle-more b,.dtlotherai .rititle-more b,.authormore .rititle-more b{width:8px;height:11px; background:url(../lhimages/icon278.png) no-repeat;background-size: contain;margin:0 0 0 3px;}
.airight .title-left b,  .airight .readCharts .title-left b,.airight .hotzt .title-left b, .airight .rightDowns .title-left b,.aidtldown .title-left b
{width:25px;height:24px; background:url(../lhimages/icon328.png) no-repeat;background-size: contain;margin:0 10px 0 0;}
.aileftlist .aixz .llstda p b{width:32px;height:32px; background:url(../lhimages/icon364.png) no-repeat;}
.aileftlist .aitalk .llstda p b{width:32px;height:32px; background:url(../lhimages/icon365.png) no-repeat;background-size: contain;}
.aileftlist .agentzn .llstda p b{width:32px;height:32px; background:url(../lhimages/icon366.png) no-repeat;background-size: contain;}
.aileftlist .aiimgs .llstda p b{width:32px;height:32px; background:url(../lhimages/icon367.png) no-repeat;background-size: contain;}
.aileftlist .aisjgj .llstda p b{width:32px;height:32px; background:url(../lhimages/icon368.png) no-repeat;background-size: contain;}
.aileftlist .aivideo .llstda p b{width:32px;height:32px; background:url(../lhimages/icon369.png) no-repeat;background-size: contain;}
.aileftlist .aiaudio .llstda p b{width:32px;height:32px; background:url(../lhimages/icon370.png) no-repeat;background-size: contain;}
.aileftlist .aistudy .llstda p b{width:32px;height:32px; background:url(../lhimages/icon371.png) no-repeat;background-size: contain;}
.aileftlist .aicode .llstda p b{width:32px;height:32px; background:url(../lhimages/icon372.png) no-repeat;background-size: contain;}
.aileftlist .prompts .llstda p b{width:32px;height:32px; background:url(../lhimages/icon373.png) no-repeat;background-size: contain;}
.aileftlist .aithreed .llstda p b{width:32px;height:32px; background:url(../lhimages/icon374.png) no-repeat;background-size: contain;}
.aileftlist .aigame .llstda p b{width:32px;height:32px; background:url(../lhimages/icon375.png) no-repeat;background-size: contain;}


.llstda p b{width:25px;height:24px; background:url(../lhimages/icon328.png) no-repeat;background-size: contain;margin:0 11px 0 0;}
.llatopleft b{ width:25px;height:24px; background:url(../lhimages/icon328.png) no-repeat;background-size: contain;margin:0 11px 0 0;}
.llatopa b{width:9px;height:12px;background:url(../lhimages/icon278.png) no-repeat;background-size: contain;margin:0 0 0 3px;}
.llatopa:hover b{background:url(../lhimages/icon279.png) no-repeat;background-size: contain;}
.artlstdab {width:11px;height:7px;background:url(../lhimages/icon329.png) no-repeat;background-size: contain;flex-shrink: 0;margin:0 15px 0 0;}
.artllst.hover .artlstdab.shows {width:11px;height:7px; background:url(../lhimages/icon330.png) no-repeat;background-size: contain;flex-shrink: 0;}

