body{
	width: 100%;
    max-width: 750px;
    margin: 0 auto;	
	
}
.col_red{ color:#ff6666;}
.common_tp{ width:95%;   box-shadow: 0.01rem 0.01rem 0.2rem 0.02rem #d0cece; margin:0 auto; background-color: #fff; border-radius: 0.1rem; padding: 0.5rem 0;   }
.dangao_ys{ text-align: center; margin-top: 0.3rem;  }
.dangao_ys h2{font-size: 0.35rem; font-weight:bold; color: #5a2800; line-height: 0.6rem}
.dangao_ys .xc-content-con{height: 0.5rem}
.xc-content-con{font-size: 0.29rem; line-height: 0.4rem;}
.xc-td-content{ text-align: left; font-size: 0.29rem;  margin: 0.2rem 0.2rem 0;  }
.x-form{width: 70%; float: left; border-radius: 0.02rem; background: #e4e4e4;}
.x-form-name{margin-top: 0.2rem; border: none; margin-right: 0.5rem;}
.x-form-name span{color: #222; font-size: 0.4rem; font-weight: bold; float: left;}
.com-btn{
    text-align: center;
    width: 80%;
    height: 0.76rem;
    line-height: 0.6rem;
    color: #fff;
    font-size: 0.30rem;
    margin: 0.3rem auto;
	color:#ffffff;
	border-radius:0.2rem;
    letter-spacing: 0.06rem;
    font-weight: bold;
    background-color: #ff6666;
    background-image: linear-gradient(#fc0000, #c00005);

}


.com-btnA{
    text-align: center;
    width: 90%;
    height: 0.96rem;
    line-height: 0.96rem; 
    color: #fff;
    font-size: 0.30rem;
    margin: 0.3rem auto;
	color:#ffffff;
    display: flex;
    flex-direction: row;
    justify-content:space-between;

}
.com-btnA .bntL,.com-btnA .bntR{
    width: 3rem; border-radius: 0.1rem;
   
}
.com-btnA .bntL{
background-color: #cc0000;
}
.com-btnA .bntR{
 background-color: #f2ad18;
}

.com-btn .poiner{ width:0.4rem; }
.rxtel{ width:100%; text-align:center; }
.ImgA{ text-align:center; width:80%; margin:0 auto 0.2rem auto; display:block;}
.ImgB{ text-align:center; width:76%; margin:0.48rem auto 0; display:block;}


.xc-kd{
   
    padding: 0.28rem 0 0;
    text-align: center;
}
.xc-kd .font-s{
    font-size: 0.26rem;
    margin: 0.2rem auto 0;
    width: 64%;
   
}
.n-xd-cy{
    padding-top: 0.43rem;
    padding-bottom: 0.43rem;
}

.xc-kd-box{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0 0.2rem 0;

}

.xc-mb-box{
    display: flex;
    flex-direction:row;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 0 0.2rem 0;
	
}
.xc-mbt-box{
	display: flex;
    flex-direction:row;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 0.2rem 0.2rem 0;
}
.xc-mbt-box img{ width:32%; margin:0.05rem 0; height:1.7rem;}
.xc-mb-box li{ width: 32%; height: 3rem	}
.xc-mb-box li p{
    height: 0.47rem;
    line-height: 0.87rem;
    color: #000;
    text-align: center;
	 font-size: 0.32rem;
}


.xc-kd-box li{
    width: 49.5%;
}
.xc-kd-box li .Img{
	
	
}
.xc-kd-box li:nth-child(n+3){
  margin-top:0.1rem;
}
.xc-kd-box li p{
    height: 0.47rem;
    line-height: 0.57rem;
    color: #000;
    text-align: center;
}
.xc-kd-box li .ys_bigtit{
	font-size: 0.37rem;
	font-weight:bold;
    height: 0.7rem;
    line-height: 0.7rem;
    background-color: #d99d9f;
    color: #fff;
	
}
.xc-kd-box li .ys_smalltit{
    font-size: 0.29rem; line-height: 0.4rem; padding: 0.2rem 0; height: 1rem;
}
.xc-mb-box li .ys_smalltitT{
	font-size: 0.23rem;
	height: 1.1rem;
    line-height: 0.37rem;
	color:#333333;
	margin-top:0.1rem;
	
}

.xc-mb-box li .ys_smalltitM{
	font-size: 0.15rem;
	height: 1.1rem;
	color:#333333;
	line-height:0.25rem;
}

.bottom{ width:80%; padding: 0 0 0.8rem; margin:0 auto;}
.bottom .lazy{
	float:left;
	width:1.5rem;
	}
.bottom .fonts{
	font-size:0.24rem;
	line-height: 0.37rem;
	padding:0 0.2rem;
	}
.bottom .fons_02{
	font-size:0.37rem;
	}


.col_yell{ color:#cc9900; font-size:0.23rem; font-weight:none; line-height:0.33rem }