@charset "UTF-8";
body{font-size: 16px;}
a{text-decoration: none;cursor: pointer}
a:hover{color:#0d6efd;text-decoration: underline}

.logo{float: left;margin-left: 5%}
.nav_div{float: left }
.user_div{float: left;margin-left: 5%}
.copy{cursor: pointer}

.ai_ask_main{height: 500px;overflow-y: auto}
.my_con{width: 90%;float: right;}
.my_head{float: right;width:60px;height:60px;border-radius: 50%;margin-left: 10px;}
.my_head div{font-size: 16px;text-align: center}
.my_head div i{font-size: 35px;color: #0f5132}

.ai_return{clear: both;margin-top: 0px;}
.ai_con{width: 90%;float: left;margin-bottom: 8px;}
.ai_head{float: left;width:60px;height:60px;border-radius: 50%;margin-right: 10px;}
.ai_head div{font-size: 16px;text-align: center}
.ai_head div i{font-size: 35px;color: #0f5132}
.ai_tool{width: 90%;margin-left: 6%}
.ai_tool{clear: both;margin-top: 2px;cursor: pointer;margin-bottom: 20px;}
.ai_tool span{margin-right: 15px;}
.index_text,.index_btn{height: 100px;width: 100%;}
.index_btn{font-size: 22px;}

/*按标题生成文章*/
.article_main p{
	display: block;
	font-size: 18px;
	line-height: 45px;
	color: #41464b;
	background-color: #e2e3e5;
	border-color: #d3d6d8;
	padding: 10px;
	margin-bottom: 10px;
}
.article_main div{

	background-color: #d1e7dd;
	border-color: #badbcc;
	padding: 10px;
	margin-bottom: 10px;
}
.article_main pre{
	font-size: 16px;
	line-height: 25px;
	color: #0f5132;
}

.ai_return pre {
	margin-top: 0px;
	font-size: .875em;
}
/*****分页*****/
.pages {
	display: flex;
	padding-left: 0;
	list-style: none;
}
.pages li{padding: 0px 5px;}
.pages a,.pages span{
	position: relative;
	display: block;
	color: #0d6efd;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #dee2e6;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	padding: 8px 13px;
}
.pages .active span{background: #0d6efd;color: #ffffff}


.city_div a{display: block;float: left;margin-right: 15px;}

.address {
	border: 3px #0d6efd solid;
	position: absolute;
	top: 100px;
	left: 50%;
	padding: 2px 10px;
	display: flex;
	align-items: center;
	white-space: nowrap;
	background: #fff;
	transform: translateX(-50%);
	opacity: .95;
	font-weight: bold;
}

.answer_div strong{margin-right: 15px;}
.answer_div label{padding: 0px 10px}

.yes_div,.not_div,.da_an_div,.analysis_div{display: none}



/*翻页*/
.pagination{
	height:40px;
	margin:auto;
}
.pagination li{
	cursor:pointer;
	float:left;
	padding:7px 15px;
	border:1px solid #eee;
	margin-left:5px;
}
.pagination li:hover{
	border:1px solid #0d6efd;
	color:#fff;
	background:#0d6efd;
}
.pagination li:hover a{color: #ffffff}
.pagination .active{
	border:1px solid #0d6efd;
	color:#fff;
	background:#0d6efd;
}
.pagination .active span{color: #ffffff}

.ai_cate{position: absolute;top:48px;width:935px;height: 335px;background: #f3f3f3;z-index:999;padding-left: 10px;display: none}

/***会员中心****/
.new-form-check label{margin-right: 40px;}


.card-body img{max-width: 1200px};














