@media screen and (min-width: 1024px) {
	.pc_none{
		display: none;
	}
}
@media screen and (max-width: 1024px) {
	.mobile_none{
		display: none;
	}
	/* 首页 */
	.m_index_in1{
		width: 100%;
	}
	.m_index_pd{
		padding: 0 0.68rem;
		margin-top: 0.5rem;
	}
	.nmLogin_pd{
		padding: 0!important;
	}
	.nmLogin_rt {
	    width: 4.76rem!important;
	}
	.nmLogin_inp2{
		width: 4.16rem!important;
	}
	.nmLogin_inp{
		width: 2.24rem!important;
	}
	.nmLogin_send{
		width: 1.92rem!important;
	}
	.m_footer{
		background: rgba(216, 216, 216, 0.2);
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
	}
	.m_footer2{
		background: rgba(216, 216, 216, 0.2);
		overflow: hidden;
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
	}
	.m_index_in2{
		width: 100%;
	}
	.m_footer_text{
		color:rgba(0, 0, 0, 0.77)
	}
	.m_ft_mt{
		margin-top: 0.15rem;
		margin-bottom: -0.3rem;
	}
	/* 登录页 */
	.m_login_pd{
		padding: 0 1rem 2.8rem 1rem;
	}
	.m_login_btn{
		display: flex;
		align-items: center;
		justify-content: center;
		cursor: pointer;
		position: relative;
		margin-top: 0.35rem;
	}
	.m_login_icon{
		width: 100%;
		height: 100%;
	}
	.m_login_fixed{
		width: 100%;
		height: 100%;
		position: absolute;
		top:0;
		left: 0;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.m_login_img{
		width: 0.86rem;
		margin-right: 0.25rem;
	}
	.m_login_text{
		font-size: 0.62rem;
		color:white;
		margin-top: -0.1rem;
	}
	/* 个人征集 */
	.tm_area{
		padding: 0 0.32rem 2.8rem 0.32rem!important;
	}
	.tm_pd{
		padding: 0!important;
		margin-top: 0.2rem!important;
	}
	.m_unify_banner{
		width: 6.9rem;
		margin: auto;
		margin-top: 0.17rem;
		margin-bottom: 0.22rem;
	}
	.tm_tips_text{
		font-weight: bold;
	}
	.unify_title{
		font-size: 0.2rem!important;
	}
	.unify_input{
		width: 2.93rem!important;
	}
	.unify_select{
		width: 2.93rem!important;
	}
	.tm_group{
		margin-top: 0.4rem!important;
	}
	.unify_ms{
		font-size: 0.16rem!important;
		text-indent: 0.32rem;
	}
	.tm_group_btn{
		width: 2.82rem!important;
	}
	/* 专题征集列表 */
	.tm_search_inp{
		width: 3.32rem!important;
		padding: 0 0.16rem!important;
		height: 0.52rem!important;
		line-height:0.52rem!important;
		font-size: 0.2rem!important;
	}
	.tm_search_select{
		width: 1.7rem!important;
		padding: 0 0.16rem!important;
		margin-left: 0.2rem!important;
		height: 0.56rem!important;
		line-height:0.56rem!important;
		font-size: 0.2rem!important;
		background: white!important;
		border-radius: 0.1rem!important;
	}
	.tm_search{
		width: 1.02rem!important;
		height: 0.56rem!important;
		line-height:0.56rem!important;
		font-size: 0.2rem!important;
	}
	.tm_list{
		padding: 0 0.08rem!important;
	}
	.tm_li{
		padding:0.1rem 0.16rem!important;
	}
	.tm_lt_icon{
		width: 1.86rem!important;
		height: 1.24rem!important;
	}
	.tm_rt{
		width: 4.3rem!important;
	}
	.tm_rt_tips{
		font-size: 0.2rem!important;
	}
	.tm_text{
		font-size: 0.16rem!important;
		line-height: 0.26rem!important;
	}
	.tm_status{
		margin-top: 0.1rem!important;
	}
	.tm_time{
		margin-top: 0.1rem!important;
	}
	.tm_advice{
		width: 1.14rem!important;
		height: 0.32rem!important;
		line-height: 0.32rem!important;
		font-size: 0.16rem!important;
	}
	.pc_none_theme{
		margin-bottom: 2.8rem!important;
	}
	/* 专题征集 */
	.theme_area{
		width: 6.94rem!important;
		margin: auto!important;
	}
	.theme_title {
	    padding: 0 0.26rem!important;
	}
	.theme_body{
		padding: 0 0.26rem!important;
	}
	.theme_nb1{
		font-size: 0.26rem!important;
	}
	.theme_body_time{
		padding: 0 0rem!important;
		font-size: 0.2rem!important;
		display: flex;
		flex-wrap: wrap;
	}
	.theme_body_time span:last-child{
		margin-top: 0.1rem;
		text-align: center;
	}
	.unify_group{
		margin-top: 0.4rem!important;
	}
	/* 查看回复 */
	.m_ud_in1{
		width: 100%;
	}
	.ud_pd {
	    padding: 0.56rem 0.28rem 0 0.28rem!important;
		margin-bottom: 2.8rem;
	}
	.ud_area{
		height: auto!important
	}
	.ud_mdf {
	    padding: 0.4rem 0.24rem 0 0.24rem!important;
	}
	.ud_star {
	    padding: 0 0.64rem!important;
	}
	.ud_white{
		margin-top: 0.52rem;
	}
	.ud_back {
	    width: 0.82rem!important;
	    height: 0.82rem!important;
	    border-radius:50%!important;
		top:0.06rem!important;
		right: 0.24rem!important;
	}
	.ud_back_icon{
		margin-right: 0!important;
	}
	.ud_body{
		background: #FDF3E6;
	}
	.ud_end{
		margin-top: 0.3rem!important;
	}
	.ud_submit{
		margin-top:0.4rem!important ;
	}
	/* 建议列表 */
	.ad_area{
		padding: 0.18rem 0.32rem 1.7rem 0.32rem!important;
		margin-top: 0rem!important;
	}
	.ad_lt {
	    width: 100%!important;
		height:auto!important;
	}
	.m_ad_top{
		box-shadow: 0px 1.1px 2.76px 0px rgba(0, 0, 0, 0.3);
		border-radius: 0.04rem;
		background: white;
	}
	.m_ad_li{
		width: 25%;
		padding: 0.22rem 0;
		text-align: center;
		font-size: 0.24rem;
	}
	.m_ad_line{
		width: 1px;
		height: 0.5rem;
		background: #D4D4D4;
	}
	.ad_rt{
		width: 100%!important;
		height:auto!important;
		margin-top: 0.2rem;
	}
	.ad_tab {
	    padding: 0.16rem 0.16rem 0.1rem 0.16rem!important;
	}
	.ad_date{
		width: 4.2rem!important;
		border-radius: 0.1rem!important;
	}
	.ad_select{
		border-radius: 0.1rem!important;
	}
	.ad_search{
		width: 100%!important;
		margin-top: 0.1rem;
	}
	.ad_head{
		padding: 0 0.16rem!important;
	}
	.ad_head_tr{
		font-weight: bold;
		font-size: 0.24rem!important;
	}
	.ad_head_tr:nth-child(1){
		width: 35%!important;
	}
	.ad_head_tr:nth-child(2){
		width: 30%!important;
	}
	.ad_head_tr:nth-child(3){
		width: 20%!important;
	}
	.ad_head_tr:nth-child(4){
		width: 15%!important;
	}
	
	.ad_body{
		padding: 0 0.16rem!important;
	}
	.ad_body_tr:nth-child(1){
		width: 35%!important;
	}
	.ad_body_tr:nth-child(2){
		width: 30%!important;
	}
	.ad_body_tr:nth-child(3){
		width: 20%!important;
	}
	.ad_body_tr:nth-child(4){
		width:15%!important;
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}
	.ad_body_tr{
		font-size: 0.2rem!important;
	}
	.ad_rt_none{
		margin-top: 0.62rem!important;
		padding-bottom: 1.2rem!important;
	}
	.ad_footer{
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		position: fixed;
		bottom: 0;
		left: 0;
		height: 1.54rem!important;
		text-align: center;
		font-size: 0.24rem;
	}
	.ad_back{
		background: #D94F4F!important;
		font-size: 0.3rem!important;
		width: 2.9rem!important;
		height: 0.66rem!important;
		line-height: 0.66rem!important;
		border-radius: 0!important;
		margin: auto!important;
		margin-top: 0.4rem!important;
		border: solid #CD2C2C 2px;
	}
	.toast-message{
		max-width: 90%!important;
	}
	.ad_none{
		width: 3.4rem;
		margin: auto;
		margin-top:0.6rem!important;
	}
	.unify_upload_wz, .delGood{
		font-size: 0.26rem!important;
	}
	.info {
	    padding: 1rem 0.24rem 0 0.24rem!important;
	}
}