@charset "utf-8";
.trt_ai_ysq_box{ /* border:1px solid #e6e6e6;padding:.32rem; */ }
.trt_ai_ysq_con{/* width: 74%; */ margin: 0 auto;}
.trt_ai_ysq_tit{font-size: 0.3rem; color: #000;text-align: center;}
.trt_ai_ysq_tit p{font-size: 0.16rem; color: #404040; margin-top:10px;}

.trt_ai_ysq_from{text-align: right; margin-top: .3rem; padding: 0.2rem; border: 1px solid #C9E0FF; border-radius: 0.2rem; box-shadow: 0px 2px 12px  rgba(228, 232, 242, 1); }
.trt_ai_ysq_input_custom{text-align: left; line-height: .36rem; margin-bottom: 0.1rem; font-size:.18rem;}
.trt_ai_ysq_input{ word-break: break-word; background-color:#F0F5FF; border-radius:0.08rem;font-size: 0.16rem;  color: #1658A0; display: inline-block; line-height: 0.28rem; padding: 0rem 0.05rem;}
.trt_ai_ysq_input_placeholder:after{ content: attr(placeholder); font-size:.18rem;}
.trt_ai_ysq_btn{display: inline-block;}
.trt_ai_ysq_btn .trt_ai_ysq_button{  width: 0.32rem; height: 0.32rem; border-radius: 0.5rem; background-color: #0435fe; background: linear-gradient(180deg,#072ed1,#1e71fb); border: none;}
.trt_ai_ysq_btn .trt_ai_ysq_button.trt_ai_ysq_btnys{background: #D6DEE8;}
.trt_ai_ysq_btn .trt_ai_ysq_button svg{width:0.2rem; height:0.2rem;}
.trt_ai_ysq_btn .trt_ai_ysq_button img{max-height: 100%; width: .14rem;}

.trt_ai_ysq_tabs{overflow: hidden;}
.trt_ai_ysq_tabs_header li{display: inline-block; margin-right: 0.2rem;position: relative; line-height:0.36rem;}
.trt_ai_ysq_tabs_header li.on::after,.trt_ai_ysq_tabs_header li:hover::after{content: ""; position: absolute; bottom: 0;left: 50%; margin-left: -0.21rem; width: 0.42rem; height: 0.03rem; border-radius: 0.1rem; background-color: #0435fe; background: linear-gradient(90deg,#2077FF,#062BCF);}
.trt_ai_ysq_tabs_header li a{color: #333;}
.trt_ai_ysq_list ul{display: block;margin: 0rem -0.06rem;}
.trt_ai_ysq_list ul>li{width: 50%;float: left;padding: 0rem 0.06rem; margin-top: 0.12rem;}
.trt_ai_ysq_list ul>li a{display: block; padding: 0.08rem 0.18rem 0.08rem 0.35rem;background-color: #F8F8F8; border-radius: 0.08rem; position: relative;}
.trt_ai_ysq_list ul>li a>i{width: 0.14rem; height: 0.16rem; position: absolute; left:0.13rem; top: 0.14rem; background-position: center !important; background-size: contain !important;}
.trt_ai_ysq_list ul>li a>h6{font-size: 0.16rem; color: #333; font-weight: normal;display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height:0.28rem;}
.trt_ai_ysq_list ul>li a>p{font-size: 0.14rem; color: #8D92A4; line-height: 0.2rem;height: 0.4rem\0; height: 0.4rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.trt_ai_ysq_list ul>li a:hover>h6{color: #1658A0;}
.trt_ai_ysq_list ul>li a:hover>p{color: #666;}

.trt_ai_ysq_icon{ overflow: hidden;}
.trt_ai_ysq_icon ul{display: block;margin:0rem -0.1rem;}
.trt_ai_ysq_icon ul>li{display: block;width: 50%; float: left; padding: 0rem 0.1rem;}
.trt_ai_ysq_icon ul>li a{display: block; border-radius: 0.08rem; font-size: 0.16rem; background-repeat: no-repeat !important; background-color: #e0f2fe !important; background-position:right center !important; background-size:auto 100% !important; padding: 0.15rem 1.3rem 0.15rem 0.2rem; }
.trt_ai_ysq_icon ul>li+li a{background-color: #e9eaff !important;}

.trt_ai_ysq_bread{ border-bottom: 1px solid #C9D2DF; padding: 0.1rem 0;}
.trt_ai_ysq_bread svg{vertical-align: middle; margin-right: 0.05rem;width: 0.06rem; height: 0.13rem;}
.trt_ai_ysq_answer{margin-top: 0.15rem;}
.trt_ai_ysq_text{font-size: 0.16rem; line-height: 0.32rem;}
.trt_ai_ysq_text b{font-size: 0.18rem;}
.trt_ai_ysq_answer_con{ margin-top: 0.15rem; background-color: #F5F6FA; border: 1px solid #DCE0E7; padding: 0.1rem 0.2rem; border-radius: 0.08rem; }

.trt_ai_ysq_answer_top h6{font-size: 0.16rem; color: #0435FF; line-height: 0.28rem; font-weight: normal;display: inline-block;
	background-image:-webkit-linear-gradient(left,#AA376A,#0535FB);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
}
.trt_ai_ysq_answer_top h6>i{display: inline-block; width:0.26rem; height: 0.26rem; line-height: 0.2rem;margin-right: 0.1rem; border-radius:0.5rem;  border: 1px solid rgba(42, 130, 228, 0.26);padding:0rem 0.03rem; box-sizing: border-box;vertical-align: bottom;}
.trt_ai_ysq_answer_top span{display: block; float: right; transform: rotate(90deg);-ms-transform: rotate(90deg);cursor: pointer;}
.trt_ai_ysq_answer_top span>svg{width: 0.06rem; height: 0.13rem;}
.trt_ai_ysq_answer_top span.arrow-up{transform: rotate(-90deg); -ms-transform: rotate(-90deg);}
.trt_ai_ysq_answer_bottom{padding-left:0.36rem;}
.trt_ai_ysq_answer_bottom ul>li{ font-size: 0.16rem; line-height: 0.26rem; margin-top: 0.08rem; color:#333;}
.trt_ai_ysq_answer_bottom ul>li a{color:  #333;}
.trt_ai_ysq_answer_bottom ul>li a>em{ color:#0435FF; }
.trt_ai_ysq_answer_bottom ul>li>span{display: inline-block; background-color:rgba(42, 130, 228, 0.05); padding:0.05rem 0.08rem; border-radius: 0.08rem;}
.trt_ai_ysq_answer_bottom ul>li>span a{color: #0435FF; text-decoration: underline;}
/* 文章中的：复制点赞 */
.trt_ai_ysq_zan{margin-top:20px;text-align: right;}
.trt_ai_ysq_zan span{ margin-right:15px; display: inline-block;cursor: pointer;}
.trt_ai_ysq_zan i{display: inline-block; width: 1px; height: 14px; background-color: #dedede; vertical-align:baseline; margin-right:15px;}
.trt_ai_ysq_switch svg{ display: block; fill:none; stroke: var(color:#7F7F7F); stroke-width: 2px;width: 0.16rem;height: 0.16rem;}
.trt_ai_ysq_switch svg.trt_ai_ysq_show ,.trt_ai_ysq_switch.is_active svg.trt_ai_ysq_hide{display: none;}
.trt_ai_ysq_switch.is_active svg.trt_ai_ysq_show{display: block;}

.trt_ai_ysq_zan span{width: 0.16rem;height: 0.16rem; line-height: 0.16rem; vertical-align: baseline; }
.trt_ai_ysq_switch img.trt_ai_ysq_show ,.trt_ai_ysq_switch.is_active img.trt_ai_ysq_hide{display: none;}
.trt_ai_ysq_switch.is_active img.trt_ai_ysq_show{display: block; padding-top: 0.03rem;}


.trt_ai_ysq_zhu{font-size: 0.14rem; line-height: 0.26rem; line-height: 0.26rem; text-align: center;  color: #ccc;}


@media  screen and (max-width:1366px){
	.trt_ai_ysq_con{width: auto;}
}

@media screen and (max-width:992px){
	.trt_ai_ysq_box{/* padding: 0.16rem; */}
	.trt_ai_ysq_tabs_header ul{ white-space: nowrap; overflow-x: auto; overflow-y:hidden; }
	.trt_ai_ysq_icon ul>li{width: 100%;}
	.trt_ai_ysq_input{display: inline;}
}
@media screen and (max-width:640px){
	.trt_ai_ysq_list ul>li{width: 100%;}
	.trt_ai_ysq_list ul>li a>p{ height:auto; max-height: 0.4rem; }
}

/* 页面2-布局上中下 */
/* .trt_ai_ysq_flex{display: flex; display: block\0; flex-direction: column; height: 80vh;}
.trt_ai_ysq_flex .trt_ai_ysq_bread,.trt_ai_ysq_flex .trt_ai_ysq_from{flex-shrink: 0;}
.trt_ai_ysq_flex .trt_ai_ysq_answer{flex: 1; overflow-y: auto;} */
.trt_ai_ysq_flex .trt_ai_ysq_answer_top{ border-bottom: 1px solid #d6d8e0; padding-bottom: 0.08rem;}
.trt_ai_ysq_flex .trt_ai_ysq_answer_bottom{max-height: 4.5rem; overflow-y: auto; overflow-x: hidden; }
.trt_ai_ysq_flex .trt_ai_ysq_answer_bottom::-webkit-scrollbar{width: 8px;}
.trt_ai_ysq_flex .trt_ai_ysq_answer_bottom::-webkit-scrollbar-thumb{ background:#e0e0e0; border-radius: 10px;}
.trt_ai_ysq_flex .trt_ai_ysq_answer_bottom::-webkit-scrollbar-thumb:hover{ background: #999;}

.trt_ai_ysq_bread a img{margin-right: 0.05rem;}
.trt_ai_ysq_bread a img,.trt_ai_ysq_answer_top span img{width: 0.06rem; height: 0.13rem;}

/*
 新增AI思考过程样式
*/
.trt_ai_zan{text-align: right;}
.aiss_cj_tit{ font-size: .16rem; line-height: 1.5; display: flex; flex-wrap: wrap; gap: .08rem; padding: .11rem .16rem 0.11rem 0.36rem; }
.aiss_cj_con+.aiss_yh_bar{ margin-top: .4rem;}
.aiss_cj_title{ display: flex; align-items: center; white-space: nowrap;}
.aiss_cj_title span{ width: .16rem; margin-right: .04rem; display: none; position: relative; align-items: center;}
.aiss_cj_title span svg{ width: .16rem; height: .16rem;}
.aiss_cj_title span.aiss_wks_icon{ display: flex;}
.aiss_cj_title span.aiss_wks_icon::before{ position: absolute; content: ''; left: 50%; top: 50%; transform: translate(-50%,-50%); border: 1px solid #ccc; width: .06rem; height: .06rem; border-radius: 50%;}
.aiss_cj_title.aiss_ywc span.aiss_wks_icon,.aiss_cj_title.aiss_jxz span.aiss_wks_icon{ display: none;}
.aiss_cj_title.aiss_ywc span.aiss_ywc_icon{display: flex;margin-bottom: -1px;}
.aiss_cj_title.aiss_jxz span.aiss_jxz_icon{ display: flex; animation: round 2s linear infinite;}
.aiss_cj_title.aiss_jxz span.aiss_jxz_icon::before{ background:linear-gradient(192.74deg, rgba(52, 91, 254, 1) 0%, rgba(28, 160, 255, 1) 100%); width: .06rem; height: .06rem; border-radius: 50%; position: absolute; content: ''; left: 50%; top: 50%; transform: translate(-50%,-50%); }
.aiss_cj_title>i{ width: .4rem; height: 1px; background-color:#CCC; margin-left: .06rem;}
.aiss_cj_title:last-child>i{ display: none;}
.aiss_cj_title.aiss_ywc p,.aiss_cj_title.aiss_jxz p{background: linear-gradient(270deg, rgba(52, 91, 254, 1) 0%, rgba(28, 160, 255, 1) 50%); background-clip: text; -webkit-background-clip: text; color: transparent; color: #345BFE\0;}
.aiss_cj_title.aiss_ywc>i{ background-color: #337EFF;}
.aiss_cj_title>p{ color:#666}
.slb .content_bg_02 .trt-col-5{margin-top: 0rem;}
.slb .trt_ai_ysq_list ul>li a{min-height: .9rem;}
.slb .trt_ai_ysq_icon ul>li a{min-height: .8rem;}
.trt_ai_zan svg{width: .16rem; height: .16rem;}
.trt_ai_ysq_tabs_content {/* height: auto !important; */}
.nav_2021 li a em{display: none !important;}
.trt_ai_zan{margin-top: .16rem;}
@media screen and (max-width:1240px){
	.slb .trt_ai_ysq_icon ul>li a{padding-right: .2rem; background-position: left center !important;}
	
}
@media screen and (max-width:992px){
.slb .trt-col-19.trt-col-sm-24.slb-trt-col-24.mar_t_xl{margin-top: 0rem;}
.info_public_bg .row.pad_xl{margin-bottom: 0rem;}
.trt_ai_zan{margin-top: .1rem;}
.trt_ai_ysq_answer_bottom{padding-left: 0rem;}
.aiss_cj_tit{padding-left: .2rem;    flex-direction: column;}
.content_bg_02 .trt-col-19{margin-top: 0rem;}
.trt_ai_ysq_tit{font-size: .26rem;}
}
@media screen and (max-width:750px){
	.SLB .top-link-wap_2021{height: 140px;}
}
.trt_ai_ysq_from textarea{resize: none; width: 100%; height: .8rem; padding: 0rem; font-size: .16rem; font-family: "Microsoft YaHei","simsun"; background: none; border: none;}