/*.text{
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}*/
html,body{
	width: 100%;height: 100%;overflow-x:hidden;
}
body{
	background: #fcf0e4;
}
input:focus{
	outline: none;
}
input,select,option{
	padding-left: 0.5rem !important;
}
#fou,#fou1{
	padding-left: 0 !important;
}
/*导航*/
header{
	width: 100%;height: 44px;font-size: 16px;line-height: 44px;background: #ea000d;position: relative;
}
header .nav{
	width: 100%;height: 100%;
}
header .nav li{
	float: left;line-height: 44px;height: 100%;text-align: center;font-size: 18px;color: #fff;
}
header .nav li a{
	color: #fff;
}
header .nav li img{
	width: 26px;height: 26px;vertical-align: middle;border: 1px solid rgba(255,255,255,.7);border-radius: 50%;
}
header .nav li:nth-of-type(1){
	width:15%;
}
header .nav li:nth-of-type(2){
	width:70%;
}
header .nav li:nth-of-type(3){
	width:15%;
}
header .list{
	width: 40%;height: 0;background: #000;position: absolute;right: 0;top: 44px;background: rgba(0,0,0,.8);z-index: 999;transition: all .5s ease;overflow: hidden;
}
header .list li{
	width: 80%;margin: auto;height: 40px;float: none;color:#fff;text-align: center;line-height: 40px;border-bottom: 1px dashed #ccc;box-sizing: border-box;
}
header .list li:nth-last-of-type(1){
	border: none;
}
header .list li a{
	color: #fff;font-size: 16px;vertical-align: middle;display: block;width: 100%;height: 100%;
}
header .list li a .listImg{
	width:24px;height:24px;float: left;margin-top: 8px;
}
header .list li a .listImg img{
	width: 100%;height: 100%;
}
header .list li a .listText{
	width:70%;height:24px;float: right;margin-top: 8px;text-align: left;line-height: 24px;font-size: 14px;
}
/*轮播*/
.swiper-container{
	width: 100%;height: 6rem;
}
.swiper-slide img{
	width: 100%;height: 100%;
}
/*首页按钮*/
.indexList{
	width: 90%;height: 2.4rem;margin:0.5rem auto 0.4rem;padding-bottom: 0.5rem;
}
.indexList li{
	width: 33.33333333%;height: 100%;float: left;
}
.indexList li a{
	display: block;width: 100%;height: 100%;
}
.indexListImg{
	width: 1.7rem;height: 1.7rem;margin: auto;
}
.indexListImg img{
	width: 100%;height: 100%;
}
.indexListText:nth-last-of-type(1){
	font-size: 0.5rem;color: #360000;text-align: center;margin-top: 0.1rem;
}
.indexListText:nth-last-of-type(2){
	font-size: 0.5rem;color: #360000;text-align: center;margin-top: 0.1rem;
}
.indexListText:nth-last-of-type(3){
	font-size: 0.5rem;color: #360000;text-align: center;margin-top: 0.1rem;
}
/*首页急救*/
.indexHelp{
	width: 98%;height:6rem;margin:5px auto;border-bottom: 1px solid #e70b1c;border-top: 1px solid #e70b1c;
}
.indexHelp li{
	width: 50%;height: 100%;float: left;
}
.indexHelp li a{
	display: block;width: 85%;height: 90%;margin:5% auto;
}
.indexLeftImg{
	width: 100%;height: 65%;border-radius: 10px;overflow: hidden;margin-bottom: 0.2rem;
}
.indexLeftImg img{
	width: 100%;height: 100%;
}
.indexLeftText{
	font-size: 0.55rem;margin-top: 0.2rem;white-space: nowrap;text-overflow: ellipsis;color: #e70010;
}
.indexSloid{
	width: 100%;height: 3px;background: #e7ceae;margin-top: 0.2rem;position: relative;
}
.indexSloid div{
	width:60%;height: 100%;background: linear-gradient(to right,#e71403,#fb9d42);
}
.indexSico{
	font-size: 0.45rem;margin-top: 0.2rem;white-space: nowrap;text-overflow: ellipsis;color: #360000;
}
.indexSico span{
	color: #d7937b;
}
/*首页内容*/
.indexContent{
	width: 100%;height: auto;margin-top: 5px;
}
.indexContent li{
	width: 90%;height: 3.2rem;margin: auto;border-bottom: 1px solid #f8c7c0;margin-bottom: 0.2rem;
}
.indexContent li:nth-last-of-type(1){
	border: none;
}
.indexContent li a{
	display: block;width: 100%;height: 100%;
}
.indexContentLeft{
	width: 30%;height: 2.6rem;border-radius: 8px;float: left;margin-top: 0.2rem;overflow: hidden;
}
.indexContentLeft img{
	width: 100%;height: 100%;
}
.indexContentRight{
	width:68%;height: 2.6rem;border-radius: 8px;float: right;margin-top: 0.2rem;
}
.indexContentRight p span{
	color: #f18f69;
}
.indexContentRight .newJindu{
	width: 96.5%;height: 4px;background: #e7ceae;margin:0.2rem 0 0.2rem 3.12%;position: relative;
}
.indexContentRight .newJindu div{
	width: 50%;height: 100%;background: linear-gradient(to right,red,orange);position: absolute;left: 0;top: 0;
}
.indexContentRight p:nth-of-type(1){
	width: 100%;height: auto;
	font-size: 0.55rem;margin-top: 0.1rem;margin-left:0.2rem;color:#e70010;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.indexContentRight p:nth-of-type(2){
	width: 100%;height: auto;
	font-size: 0.45rem;margin-left:0.2rem;color:#360000;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.indexContentRight p:nth-of-type(3){
	width: 100%;height: auto;
	font-size: 0.40rem;margin-top: 0.15rem;margin-left:0.2rem;color:#360000;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}




/*底部*/
footer{
	width: 100%;height: 44px;font-size: 14px;line-height: 44px;margin-top: 8px;background: #f9e0c9;
}
footer .navFoot{
	width: 100%;height: 100%;
}
footer .navFoot li{
	float: left;line-height: 44px;height: 100%;text-align: center;font-size: 14px;color: #360000;
}
footer .navFoot li a{
	color: #fff;
}
footer .navFoot li img{
	width: 23px;height: 23px;vertical-align: middle;border: 1px solid rgba(255,255,255,.7);border-radius: 50%;
}
footer .navFoot li:nth-of-type(1){
	width:15%;
}
footer .navFoot li:nth-of-type(2){
	width:70%;
}
footer .navFoot li:nth-of-type(3){
	width:15%;
}
/****************************************/
/*援助*/
.helpText{
	font-size: 1.3rem;text-align: center;color: #e70010;margin-top: 1.5rem;font-family: "楷体";
}
.helpText1{
	width:90%;font-size: 0.6rem;text-align: center;color: #500006;margin: 1rem auto 0;line-height: 0.8rem;
}
.helpUl{
	width: 80%;height: auto;margin: 1rem auto;
}
.helpUl li{
	width: 100%;height: 1.2rem;margin-top: 0.5rem;
}
.helpUl li a{
	display:block;width: 90%;height: 100%;margin:auto;border-radius: 10px;text-align: center;line-height: 1.2rem;font-size: 0.5rem;
}
.helpUl-ceshi{
	width: 80%;height: auto;margin: 1rem auto;
}
.helpUl-ceshi li{
	width: 100%;height: 1.2rem;margin-top: 0.5rem;
}
.helpUl-ceshi li a{
	display:block;width: 90%;height: 100%;margin:auto;border-radius: 10px;text-align: center;line-height: 1.2rem;font-size: 0.5rem;
}
.yuanzhuCeshi{
	width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;
}
.yuanzhuCeshi img{
	width: 100%;height: 100%;
}
/****************************************/
/*援助forme*/
.forme{
	width: 100%;height: auto;margin: 8px auto;
}
.forme li{
	width: 100%;height: 1.2rem;border-bottom: 1px solid #ccc;line-height: 1.2rem;
}
.forme li p{
	width: 30%;height: 100%;float: left;text-align: center;font-size: 0.45rem;color: #666;
}
.forme li input{
	width: 70%;height: 1.2rem;float: right;font-size: 0.45rem;border: none;margin: 0;background: none;padding:0;
}
.forme li select{
	width: 70%;height: 1.2rem;float: right;font-size: 0.45rem;border: none;margin: 0;background: none;padding:0;color: #ACACB4;
}
.forme li input:focus{
	outline: none;
}
.forme li p select{
	width: 50%;height: 1.2rem;font-size: 0.45rem;border: none;margin: 0;padding:0;background: none;text-align: center;line-height: 1.2rem;color: #C0C0C0;
}
.forme li p select option{
	width: 100%;font-size: 0.45rem;border: none;margin: 0;padding:0;background: none;text-align: center;
}
.forme li p select:focus{
	outline: none;
}
.forme li p select option:focus{
	outline: none;
}
.forme li textarea{
	width: 90%;height: 2rem;float: left;font-size: 0.45rem;border:1px solid #ccc;margin: 0;padding:0;background: none;margin-left: -2.8rem;color: #C0C0C0;;
}
.forme li:nth-last-of-type(1){
	border: none;margin-top: 1rem;
}
.forme li:nth-last-of-type(2){
	height: 3rem;border:none;
}
#map{
	margin-top: 0.1rem;
}
/******************************/
/*个人进度*/
.bannerBox{
	width: 100%;height: 6rem;position: relative;
	margin-bottom: 0.5rem;
}
.bannerBox .banner{
	width: 100%;height: 95%;position: absolute;left: 0;top: 0;
}
.bannerBox .banner img{
	width: 100%;
}
.bannerBox .bannerJb{
	width: 100%;height: 5%;position: absolute;left: 0;bottom: 0;background: linear-gradient(to right,red,yellow);
}
.bannerGeren{
	width: 50%;height: 4rem;z-index: 23;position: absolute;left: 0.5rem;top:1rem;
}
.gerenImg{
	width: 2.5rem;height: 2.5rem;border-radius: 50%;position: absolute;left: 0;top: 0.75rem;overflow: hidden;border:2px solid #fff;
}
.gerenImg img{
	width: 100%;height: 100%;border-radius: 50%;
}
.bannerGeren p:nth-of-type(1){
	position: absolute;left:3rem;top:1.5rem;font-size: 0.6rem;color: #111;
}
.bannerGeren p:nth-of-type(2){
	position: absolute;left:2.5rem;top:2.3rem;font-size: 0.5rem;color: #777;
}
.gerenBox{
	width: 95%;height: auto;margin:auto;
}
.gerenContent{
	width: 100%;height:3rem;border-radius: 10px;
}
.gerenContent_left{
	width: 30%;height: 2.4rem;border-radius: 10px;margin-top: 0.3rem;
	float: left;
}
.gerenContent_left img{
	width: 100%;height: 100%;
}
.gerenContent_right{
	width:70%;height: 100%;float: right;
}
.gerenContent_right p:nth-of-type(1){
	font-size: 0.55rem;color: #111;margin-top:0.25rem;margin-left: 0.3rem;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.gerenContent_right p:nth-of-type(2){
	font-size: 0.45rem;color: #666;margin-top:0.05rem;margin-left: 0.3rem;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.gerenBut{
	margin-top:0.05rem;margin-left: 0.3rem;width: 3.6rem;height: 1rem;text-align: center;line-height: 1rem;font-size: 0.5rem;
	border: 1px solid #fd8814;color: #fd8814;display: inline-block;border-radius: 5px;
}
.gerenBut:nth-of-type(2){
	border: 1px solid #f46664;color: #f46664;margin-left: 0.5rem;
}
.jinduBox{
	width: 90%;height: 0;margin: 0.3rem auto 0;overflow: hidden;
}
.jinduBox li{
	width: 100%;min-height: 3rem;margin-top: 0.1rem;border-left: 1px solid #ccc;position: relative;
}
.jinduBox li:nth-last-of-type(1){
	min-height: 2rem;margin-bottom: 0.6rem;
}
.circle{
	width: 0.5rem;height: 0.5rem;background: #ccc;position: absolute;
	left: -0.25rem;top: -0.25rem;border-radius: 50%;
}
.jinduBox li p{
	margin-left: 0.5rem;margin-top: 0.1rem;
}
.dangqian .circle{
	width: 0.6rem;height: 0.6rem;background: #f85a5a;
	left: -0.3rem;top: -0.3rem;
}
.dangqian p{
	color: #f85a5a;
}
/*.display{*/
	/*display: block;*/
/*}*/
/*.jinduP{*/
	/*display: none;color: #111;*/
/*}*/
.height{
	height: auto;
}
.GetMoney{
	width: 100%;height: 100%;position:fixed;left: 0;right:0;top: 0;bottom: 0;margin: auto;background:rgba(0,0,0,.5);z-index: 998;
	transition: all .5s ease;transform:scale(0,0);
}
.getMoney{
	width: 90%;height: 10rem;position:absolute;left: 0;right:0;top: 0;margin: auto;background:#fcf0e4;z-index: 999;
	transition: all 1s ease .5s;opacity: 0;transform:rotate(0deg) scale(0,0);text-align: center;border-radius: 0.4rem;
}
.getMoney p{
	color:#f75c5a;
	font-size: 0.7rem;
}
.getMoney p span{
	color:#70bff7;
}
.getMoney p:nth-of-type(1){
	padding: 1.3rem 0 0 0;
}
.getMoney p{
	padding-top: 0.6rem;
}
.getMoney p:nth-of-type(4){
	padding: 1.2rem 0 0.5rem 0;
}
.getMoney a{
	display: block;
	width: 1.5rem;
	height: 1.5rem;
	margin: auto;
}
.getMoney a img{
	width: 100%;
	height: 100%;
}
/*全部进度*/
.gerenContent1{
	width: 100%;height:3rem;border-radius: 10px;
}
.gerenContent_left1{
	width: 2.4rem;height: 2.4rem;border-radius: 50%;margin-top: 0.3rem;
	float: left;
}
.gerenContent_left1 img{
	width: 100%;height: 100%;border-radius: 50%;
}
.gerenContent_right1{
	width:70%;height: 100%;float: right;
}
.gerenContent_right1 p{
	font-size: 0.5rem;color: #111;margin-top:0.8rem;float: left;
}
.rightBtn{
	width: 2.5rem;height: 1rem;float: right;margin-top:0.85rem;
	text-align: center;line-height: 1rem;font-size: 0.4rem;
	border: 1px solid #fd8814;color: #fd8814;border-radius: 5px;
}
/***************************************/
/*项目查询*/
.win8{
	width: 100%;height: auto;position: relative;transition: height 1s ease;
}
.win8Jb{
	width: 100%;height: 0.3rem;position: absolute;left: 0;bottom: 0;background: linear-gradient(to right,yellow,red);
}
.win8Box{
	width: 96%;height: 5.7rem;margin:auto;position: relative;
}
.win8Box1{
	width:2.8rem;height: 5.4rem;background: #e50800;position: absolute;left: 0;top: 0.15rem;border-radius: 5px;
}
.win8Box2{
	width:2.8rem;height:2.65rem;border-radius: 5px;position: absolute;left: 2.95rem;top: 0.15rem;background: #f8640e;
}
.win8Box3{
	width:2.8rem;height:2.65rem;border-radius: 5px;position: absolute;left: 2.95rem;top: 2.9rem;background: #f8640e;
}
.win8Box4{
	width:2.8rem;height:2.65rem;border-radius: 5px;position: absolute;left: 5.9rem;top: 0.15rem;background: #fd8814;
}
.win8Box5{
	width:2.8rem;height:2.65rem;border-radius: 5px;position: absolute;left: 8.85rem;top: 0.15rem;background: #fd8814;
}
.win8Box6{
	width:5.75rem;height:2.65rem;border-radius: 5px;position: absolute;left:5.9rem;top:2.9rem;background: #e50800;
}
.win8Box a{
	display: block;width: 100%;height: 100%;text-align: center;line-height: 2.65rem;font-size: 0.5rem;color: #fff;
}
.bannerSearch{
	width: 100%;height: 1.2rem;background: rgba(0,0,0,.5);position: absolute;left: 0;top: 0;z-index: 55;line-height: 1.2rem;
}
.bannerSearch input{
	width: 10rem;height: 0.8rem;margin-left: 0.1rem;background: none;border: 1px solid #fff;border-radius: 0.5rem;
}
.bannerSearch a{
	color: #fff;font-size: 0.8rem;position: absolute;right: 0.2rem;top: 0.2rem;
}
.newLi{
	width: 40%;height: 0;background: rgba(0,0,0,.5);position: absolute;left: 0;top: 1rem;z-index: 50;transition: height .5s ease;overflow: hidden;
}
.newLi li{
	width: 100%;height: 1rem;border-bottom: 1px dashed #fff;text-align: center;line-height: 1rem;
}
.newLi li a{
	display: block;width: 100%;height: 100%;color: #fff;
}
.newLi li:nth-last-of-type(1){
	border: none;
}
.paixu{
	width: 100%;height: 1.2rem;background: #f9e0c9;margin:auto;border-bottom:1px solid  #f85a5a;
}
.paixu li{
	width: 25%;height: 1rem;border-right:1px solid  #f8c8c0;box-sizing: border-box;float: left;text-align: center;line-height: 1rem;margin-top: 0.1rem;
}
.paixu li a{
	display: block;width: 100%;height: 100%;color: #ff6711;font-size: 0.6rem;
}
.paixu li a span{
	font-size: 0.45rem;color:#ff6711;
}
/*************/
/*项目动态*/
.xiangmu1,.xiangmu2,.xiangmu3{
	display: none;margin-bottom: 1rem;
}
.xiangmu1{
	display: block;
}
.bannerMessage{
	width: 10rem;
    height: 5.2rem;
    background: rgba(245,100,70,.7);
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    margin: auto;
    top: 0.2rem;
    border-radius: 0.3rem;
}

.imgMessage{
	width: 3.3rem;height: 3.3rem;border-radius: 50%;position: absolute;right: 0.5rem;top: 1rem;overflow: hidden;border: 3px solid rgba(255,255,255,.7);
}
.imgMessage img{
	width: 100%;height: 100%;border-radius: 50%;
}
.gerenMessage{
	width: 5rem;height: 4rem;position: absolute;left: 0.5rem;top: 0.5rem;
}
.gerenMessage li{
	width: 100%;height: 1rem;line-height: 1rem;color: #fff;font-size: 0.5rem;
}
.gerenMessage li:nth-of-type(1){
	font-size: 0.7rem;padding-left: 1rem;
}
/*团队或者个人发起*/
.faqiImg{
	width: 3rem;height: 3rem;border-radius: 50%;position: absolute;left: 0;right: 0;margin: auto;bottom: -1.5rem;overflow: hidden;
	box-sizing: border-box;border: 2px solid rgba(255,255,255,.8);
}
.faqiImg img{
	width: 100%;height: 100%;border-radius: 50%;
}
.teamAdd{
	text-align: center;margin-top: 1.5rem;font-size: 0.7rem;color: #111;
}
.teamWorld{
	text-align: center;width: 80%;margin: 0.6rem auto;font-size: 0.5rem;
}
.teamContent{
	width: 11rem;height: 4rem;background: #fff;margin: auto;border-radius: 0.3rem;border: 1px solid #ccc;
}
.teamContentLeft{
	width:3.8rem;height: 3.2rem;background: red;border-radius: 0.15rem;float: left;margin-left: 0.2rem;margin-top: 0.4rem;overflow: hidden;
}
.teamContentLeft img{
	width: 100%;height: 100%;border-radius: 0.15rem;
}
.teamContentright{
	width:6.8rem;height: 3.2rem;border-radius: 0.15rem;float: right;margin-top: 0.4rem;
}
.teamContentright p:nth-of-type(1){
	font-size: 0.5rem;color: #111;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.teamContentright p:nth-of-type(2){
	font-size: 0.4rem;color: #666;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;margin-top: 0.1rem;
}
.teamContentright p:nth-of-type(3){
	font-size: 0.4rem;color: #666;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;margin-top: 0.1rem;
}
.teamContentright p:nth-of-type(4){
	font-size: 0.4rem;color: #666;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;margin-top: 0.1rem;
}
.teamMoney{
	width: auto;margin-left: 2.9rem;font-size: 0.6rem;margin-top: 0.3rem;
}
.teamSico{
	width: 10rem;height: 1rem;margin: 1rem auto 0.5rem;
}
.teamBtnLeft{
	display: block;width: 45%;height: 100%;float: left;border-radius: 0.2rem;background: #ff6711;text-align: center;line-height: 1rem;font-size: 0.5rem;color: #fff;
}
.teamBtnRight{
	display: block;width: 45%;height: 100%;float: right;border-radius: 0.2rem;background: #ff9211;text-align: center;line-height: 1rem;font-size: 0.5rem;color: #fff;
}
.teamBtnLeft:focus{
	color: #fff;
}
.teamBtnRight:focus{
	color: #fff;
}
/*******************************/
/*发起*/
.faqiBox{
	width: 100%;height: 6rem;position: relative;
}
.faqiText{
	font-size: 0.6rem;color: #111;position: absolute;left: 0.5rem;top: 0.5rem;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.faqiJb{
	width: 100%;height: 1.8rem;position: absolute;bottom: 0;background: linear-gradient(to right,red,orange);
}
.choukuanBox{
	width: 100%;height: 4.5rem;position: absolute;bottom: 0;
}
.choukuanBox p{
	position: absolute;left: 6rem;font-size: 0.4rem;color: #999;
}
.choukuanBox p:nth-of-type(1){
	top: 0;
}
.choukuanBox p:nth-of-type(2){
	top: 0.6rem;
}
.choukuanBox p:nth-of-type(3){
top: 1.2rem;width: 6rem;height: 1.5rem;
}
.choukuanBox p:nth-of-type(4){
	bottom: 0.8rem;color: #fff;
}
.choukuanBox p:nth-of-type(5){
	bottom: 0.1rem;color: #fff;
}
.choukuanImg{
	width: 5rem;height: 4.5rem;position: absolute;left: 0.5rem;background: red;
}
.choukuanImg img:nth-of-type(1){
	width: 100%;height: 100%;position: absolute;left: 0;top: 0;
}
.choukuanImg img:nth-of-type(2){
	width: 1.5rem;height: 1.5rem;position: absolute;right: 0;top: 0;z-index: 1;
}
.faqiIcon{
	width: 100%;height: 2.5rem;margin-bottom: 0.5rem;
}
.faqiIcon li{
	width: 50%;height: 100%;float: left;position: relative;
}
.faqiIcon li img{
	width: 2.5rem;height: 2.5rem;position: absolute;left: 0;right: 0;margin: auto;
}
.geren2,.team2{
	display: none;
}
.faqishuoming p{
	width: 90%;margin: auto;font-size: 0.45rem;
}
.faqishuoming p textarea{
	height: 3rem;background: none;
}
.teamDisplay{
	height: 0;overflow: hidden;transition: all .5s ease;
}
/**********************************/
/*众筹*/
.zhongchouBox{
	width: 100%;height: auto;
}
.zhongchouBox li{
	width: 100%;min-height: 1rem;margin:auto;border-bottom: 1px solid #ccc;font-size: 0.4rem;line-height: 1rem;padding: 0 0.4rem;
}
.zhongchouBox li p{
	width: 30%;height: 100%;float: left;text-align: left;font-size: 0.4rem;color: #ccc;
}
.zhongchouBox li input{
	width: 70%;height: 1rem;float: right;font-size: 0.4rem;border: none;margin: 0;background: none;padding:0;
}
.zhongchouBox li select{
	width: 70%;height: 1rem;float: right;font-size: 0.4rem;border: none;margin: 0;background: none;padding:0;
}
.zhongchouBox li select option{
	width: 100%;height: 100%;
}
.photo{
	width: 100%;height: 4rem;
}
.photo li{
	width: 25%;height: 50%;border: 1px dashed #ccc;float: left;box-sizing: border-box;position: relative;overflow: hidden;
}
.photo li input{
	position: absolute;left: 0.5rem;top:0.7rem;opacity: 0;z-index: 10;
}
.photo li span{
	position: absolute;left: 0.5rem;top:0.6rem;font-size: 0.4rem;color: #ccc;
}
.photo li img{
	width: 100%;height: 100%;position: absolute;left: 0;top: 0;border: none;
}
/**********************************/
/*个人中心*/
.gerenMessage1{
	width: 5rem;height: 4rem;position: absolute;left: 0.5rem;top: 0.5rem;
}
.gerenMessage1 li{
	width: 100%;height: 0.8rem;line-height: 0.8rem;color: #fff;font-size: 0.5rem;
}
.gerenMessage1 li:nth-of-type(1){
	font-size: 0.4rem;padding-left: 1rem;
}
.bannerAdd{
	width: 100%;height: 0.9rem;background: rgba(0,0,0,.5);position: absolute;bottom: -0.6rem;line-height: 0.9rem;text-align: center;font-size: 0.4rem;color: #fff;
}
.zhuxiao{
	width: 1rem;height: 0.6rem;border-radius: 0.1rem;background: #f0832e;position: absolute;right:0.12rem;bottom: 0.12rem;font-size: 0.4rem;color: #fff;text-align: center;line-height: 0.6rem;
}
.onlyme{
	width: 100%;height: auto;padding: 0;margin: 0;
}
.onlyme li{
	width: 90%;height: 7.8rem;background: #f1fbf7;margin: 0.5rem auto;box-shadow:3px 3px 6px rgba(0,0,0,.1);
}
.onlyme li a{
	display: block;width: 100%;height: 100%;position: relative;
}
.onlyme li a img{
	width: 90%;height: 5rem;position: absolute;left: 0;right: 0;margin: auto;top: 2rem;border: 1px solid #ccc;box-sizing: border-box;
}
.onlyme li a p:nth-of-type(1){
	width: 90%;position: absolute;left: 0;right: 0;margin: auto;top: 0.5rem;font-size: 0.6rem;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;color: #ff6711;
	text-align: center;
}
.onlyme li a p:nth-of-type(2){
	font-size: 0.5rem;width: 90%;position: absolute;left: 0;right: 0;margin: auto;top: 1.2rem;color: #7c5354;text-align: center;
}
.onlyme li a:focus{
	background: #ff9211;
}
.onlyme li a:focus p{
	color: #fff;
}
.onlyme li:nth-last-of-type(1){
	border: none;
}
.jianyi p{
	width: 90%;margin:1rem auto 0;
}
.jianyi p textarea{
	height: 4rem;
}
.jianyi p input{
	height: 1rem;
}
.jianyi input{
	margin: auto;
}
/*****************************************/
/*捐款按钮*/
.juankuanBox{
	width: 100%;height: 1.5rem;position: fixed;bottom: 0;
}
.juankuanBtn{
	width: 95%;height: 1.2rem;margin: auto;transition: width .5s ease;
}
.juankuanBtnLeft{
	width: 48%;height: 100%;background: #eb2905;color: #fff;border-radius: 0.3rem;text-align: center;line-height: 1.2rem;font-size: 0.5rem;float: left;
}
.juankuanBtnRight{
	width: 48%;height: 100%;background: #fd8814;color: #fff;border-radius: 0.3rem;text-align: center;line-height: 1.2rem;font-size: 0.5rem;float: right;
}
.juankuanBtnRight1{
	width: 48%;height: 100%;background: #fd8814;color: #fff;border-radius: 0.3rem;text-align: center;line-height: 1.2rem;font-size: 0.5rem;margin:0 auto;
}
.MoneyBox{
	width: 100%;height:0;background: #fff;position: absolute;bottom: 0;height: 0;transition: all .5s ease .5s;opacity: 0;border-top: 1px solid #ccc;overflow: hidden;
}
.MoneyTop{
	width: 100%;height: 1.3rem;position: absolute;top: 0;border-bottom: 1px solid #ccc;
}
.MoneyTop li{
	width: 20%;height: 1rem;margin-left: 1rem;float: left;margin-top:0.3rem;float: left;border: 1px solid #ccc;border-bottom: none;border-radius: 0.2rem 0.2rem 0 0;position: relative;overflow: hidden;
	text-align: center;line-height: 1rem;font-size: 0.45rem;
}
.MoneyTop li img{
	position: absolute;right: 0;top: 0;width: 0.6rem;height: 0.6rem;
}
.month img{
	display: none;
}
.zhedang{
	width: 100%;height: 2px;background: #fff;position: absolute;bottom: -1px;
}
.zhedang1{
	width: 100%;height: 2px;background: #fff;position: absolute;bottom: -1px;display: none;
}
.zhedang2{
	width: 100%;height: 2px;background: #fff;position: absolute;bottom: -1px;display: none;
}
.MoneyBot{
	width: 100%;height: 6.69rem;position: absolute;bottom: 0;display: none;
}
.MoneyBot1{
	width: 100%;height: 6.69rem;position: absolute;bottom: 0;display: none;
}
.MoneyBot2{
	width: 100%;height: 6.69rem;position: absolute;bottom: 0;display: none;
}
.MoneyBot li{
	width: 90%;height: 1rem;margin:0.3rem auto 0;
}
.MoneyBot1 li{
	width: 90%;height: 1rem;margin:0.3rem auto 0;
}
.MoneyBot2 li{
	width: 90%;height: 1rem;margin:0.3rem auto 0;
}
.MoneyBotUl{
	width: 100%;height: 100%;
}
.MoneyBotUl li{
	width: 22%;height: 100%;border: 1px solid #ccc;border-radius: 0.2rem;text-align: center;line-height: 1rem;color: #ccc;font-size: 0.4rem;float: left;box-sizing: border-box;margin-top:0;color: #ccc;
}
.isnamed{
	width: 100%;height: 100%;
}
.isnamed1{
	width: 100%;height: 100%;
}
.isnamed2{
	width: 100%;height: 100%;
}
.isnamed li{
	width: 22%;
	height: 100%;
	border: 1px solid #ccc;
	border-radius: 0.2rem;
	text-align: center;
	line-height: 1rem;
	color: #ccc;font-size: 0.4rem;float: left;box-sizing: border-box;
	margin-top:0;
	color: #ccc;
}
.isnamed li:nth-of-type(1){
	/*border: 1px solid #ff8b00;color: #ff8b00;*/
}
.isnamed li:nth-of-type(2){
	margin-left: 4%;
	border: 1px solid #ff8b00;color: #ff8b00;
}
.isnamed1 li{
	width: 22%;
	height: 100%;
	border: 1px solid #ccc;
	border-radius: 0.2rem;
	text-align: center;
	line-height: 1rem;
	color: #ccc;font-size: 0.4rem;float: left;box-sizing: border-box;
	margin-top:0;
	color: #ccc;
}
.isnamed1 li:nth-of-type(1){
	border: 1px solid #ff8b00;color: #ff8b00;
}
.isnamed1 li:nth-of-type(2){
	margin-left: 4%;
}
.isnamed2 li{
	width: 22%;
	height: 100%;
	border: 1px solid #ccc;
	border-radius: 0.2rem;
	text-align: center;
	line-height: 1rem;
	color: #ccc;font-size: 0.4rem;float: left;box-sizing: border-box;
	margin-top:0;
	color: #ccc;
}
.isnamed2 li:nth-of-type(1){
	border: 1px solid #ff8b00;color: #ff8b00;
}
.isnamed2 li:nth-of-type(2){
	margin-left: 4%;
}
.MoneyBotUl li:nth-of-type(1){
	border: 1px solid #ff8b00;color: #ff8b00;
}
.MoneyBotUl li:nth-of-type(2){
	margin-left: 4%;
}
.MoneyBotUl li:nth-of-type(3){
	margin-left: 4%;
}
.MoneyBotUl li:nth-of-type(4){
	margin-left: 4%;
}
.MoneyBotUl1{
	width: 100%;height: 100%;
}
.MoneyBotUl1 li{
	width: 22%;height: 100%;border: 1px solid #ccc;border-radius: 0.2rem;text-align: center;line-height: 1rem;color: #ccc;font-size: 0.4rem;float: left;box-sizing: border-box;margin-top:0;color: #ccc;
}
.MoneyBotUl1 li:nth-of-type(1){
	border: 1px solid #eb2905;color: #eb2905;
}
.MoneyBotUl1 li:nth-of-type(2){
	margin-left: 4%;
}
.MoneyBotUl1 li:nth-of-type(3){
	margin-left: 4%;
}
.MoneyBotUl1 li:nth-of-type(4){
	margin-left: 4%;
}
.MoneyBotUl2{
	width: 100%;height: 100%;
}
.MoneyBotUl2 li{
	width: 22%;height: 100%;border: 1px solid #ccc;border-radius: 0.2rem;text-align: center;line-height: 1rem;color: #ccc;font-size: 0.4rem;float: left;box-sizing: border-box;margin-top:0;color: #ccc;
}
.MoneyBotUl2 li:nth-of-type(1){
	border: 1px solid #eb2905;color: #eb2905;
}
.MoneyBotUl2 li:nth-of-type(2){
	margin-left: 4%;
}
.MoneyBotUl2 li:nth-of-type(3){
	margin-left: 4%;
}
.MoneyBotUl2 li:nth-of-type(4){
	margin-left: 4%;
}
.MoneyBot input{
	width: 100%;height: 100%;box-sizing: border-box;border: 1px solid #ccc;border-radius: 0.2rem;
}
.MoneyBot1 input{
	width: 100%;height: 100%;box-sizing: border-box;border: 1px solid #ccc;border-radius: 0.2rem;
}
.MoneyBot2 input{
	width: 100%;height: 100%;box-sizing: border-box;border: 1px solid #ccc;border-radius: 0.2rem;
}
/*****************************************/
/*项目详情*/
.xiangmu-money{
	width: 95%;height: 1.5rem;margin: 0.3rem auto 0;position: relative;
}
.xiangmu-money p span{
	color: #e51001;
}
.xiangmu-money p:nth-of-type(1){
	font-size: 0.5rem;color: #666;
}
.xiangmu-money p:nth-of-type(2){
	font-size: 0.5rem;color: #666;
}
.xiangmu-money p:nth-of-type(3){
	font-size: 0.5rem;color: #666;
}

.xiangmu-jindu{
	width: 95%;height:3px;background: #808080;border-radius: 2px;margin:0.3rem auto 0;position: relative;
}
.xiangmu-jindu div{
	width: 50%;height: 100%;border-radius: 2px;position: absolute;left: 0;top: 0;background: linear-gradient(to right,red,orange);
}
.xiangmu-geren{
	width: 95%;height: 2.5rem;margin: 0.3rem auto 0;position: relative;
}
.xiangmu-geren p:nth-of-type(1){
	font-size: 0.5rem;color: #ccc;
}
.xiangmu-geren p:nth-of-type(2){
	font-size: 0.5rem;color: #ccc;position: absolute;left: 1.5rem;bottom: 0.5rem;
}
.xiangmu-geren img{
	width: 2.5rem;
	/*height: 2.5rem;*/
	border-radius: 5rem;
	position: absolute;right: 0;top: 0;
}
.xiangmu-duihua{
	width: 95%;height: auto;margin: 0.3rem auto 0;background: #ff8b00;line-height: 1rem;color: #fff;border-radius: 0.3rem;
}
.xiangmu-dizhi{
	width: 95%;font-size: 0.5rem;margin: 0.4rem auto;color: #ccc;
}
/*项目三大块*/
.xiangmu-sicoBox{
	width: 95%;height: auto;margin:0 auto 1.7rem;
}
.xiangmu-ul{
	width: 100%;height: 1.5rem;border-bottom: 1px solid #ccc;box-sizing: border-box;
}
.xiangmu-ul li{
	width: 33.3333333333333333%;height: 100%;float: left;text-align: center;line-height: 1.5rem;font-size: 0.5rem;color: #666;
}
/*.xiangmu-ul li span{
	color:#F0832E;
}*/
.xiangmu-ul li:nth-of-type(1){
	background:#F0832E;color: #fff;
}
.aixindongtai{
	width: 95%;height: 12rem;margin: auto;overflow-y: auto;
}
.aixindongtai li{
	width: 100%;min-height: 1.5rem;border-bottom: 1px solid #ccc;box-sizing: border-box;position: relative;border-top: 1px solid transparent;
}
.aixindongtai li img{
	width: 1rem;height: 1rem;border-radius: 50%;position: absolute;left: 0;top: 0.25rem;
}
.aixindongtai li p:nth-of-type(1){
	font-size: 0.4rem;position: absolute;left: 1.5rem;top: 0.1rem;
}
.aixindongtai li p:nth-of-type(2){
	font-size: 0.4rem;position: absolute;left: 1.5rem;top: 0.75rem;
}
.aixindongtai li p:nth-of-type(3){
	font-size: 0.4rem;position: absolute;right: 1rem;top: 0.1rem;
}
.aixindongtai li p:nth-of-type(4){
	font-size: 0.6rem;position: absolute;right: 1rem;top: 0.8rem;
}
.ng-msbBox{
	width: 100%;height: 100%;background: rgba(0,0,0,.5);position: fixed;top: 0;z-index: 999;display: none;
}
.ng-msb{
	width: 80%;height: 8rem;background: #f1f1f1;position: absolute;
	left: 0;right: 0;top: 0;bottom: 0;margin: auto;text-align: center;
}
.ng-msb p:nth-of-type(1){
	font-size: 0.7rem;color: #111;width: 90%;margin: 0.5rem auto;text-align: left;
}
.ng-msb p:nth-of-type(2){
	font-size: 0.5rem;color: #666;width: 90%;margin:0 auto;text-align: right;
}
.ng-msb textarea{
	width: 90%;height: 3rem;border: none;border-radius: 0.3rem;
}
.ng-msbBot{
	width: 100%;height: 1.5rem;border-top: 1px solid #ccc;position: absolute;bottom: 0;
}
.ng-msbBot li{
	width: 50%;height: 100%;float: left;text-align: center;line-height: 1.5rem;
}
.ng-msbBot li:nth-of-type(1){
	border-right: 1px solid #ccc;box-sizing: border-box;
}
.ng-msbBot li a{
	display:block;width: 100%;height: 100%;text-align: center;line-height: 1.5rem;font-size:0.55rem;
}
.ng-msbBot li:nth-of-type(2) a{
	color: #ff8a02 !important;
}
.ng-liuyanban{
	width: 90%;height: auto;background: #fee7b1;margin-left: 1.5rem;margin-top: 1.6rem;margin-bottom: 0.4rem;position: relative;font-size: 0.45rem;
	color: #666;
}
.ng-liuyanban div span{
	color:#ff8b00;
}
.ng-liuyansanjiao{
	width: 0;height: 0;border-left: 0.15rem solid transparent;border-right: 0.15rem solid transparent;border-bottom: 0.3rem solid #fee7b1;
	position: absolute;left: 0.3rem;top: -0.25rem;
}
.xiangmu-xiangqingBox{
	width: 98%;height: auto;margin: auto;
}
.xiangmu-xiangqingTop{
	width: 100%;height: 3rem;overflow: hidden;text-overflow: ellipsis;font-size: 0.4rem;
}
.xiangmu-xiangqingTop img{
	display: block;
    width: 2.7rem;
    height: 2.7rem;
    float: left;
    margin: 0.07rem;
}
.xiangmu-xiangqingTop p{
	line-height: 0.88rem;
}
.xiangmu-xiangqingBot{
	width: 100%;height: 0.6rem;text-align: center;font-size: 0.5rem;color:#F0832E;
}
.xiangmu-xiangqingAdd{
	width: 100%;height: auto;background: #efe3d7;margin-top: 0.2rem;
}
.xiangmu-xiangqingAdd p{
	width: 96%;margin:0.1rem auto;font-size: 0.45rem;
}
.xiangmu-xiangqingAdd p:nth-of-type(1){
	font-size: 0.5rem;color: #111;
}
.xiangmu-ngUl{
	width: 100%;height: auto;
}
.xiangmu-ngUl li{
	width: 100%;height: auto;border-bottom: 1px solid #ccc;
}
.xiangmu-ngUl li a{
	display: block;width: 95%;min-height: 1.5rem;margin: auto;position: relative;overflow: hidden;
}
.xiangmu-ngUl li a:nth-of-type(1){
	line-height: 1.5rem;
}
.xiangmu-ngUl li a:nth-of-type(1) span:nth-of-type(1){
	float: left;font-size: 0.5rem;color: #111;
}
.xiangmu-ngUl li a:nth-of-type(1) span:nth-of-type(2){
	float: right;font-size: 0.6rem;color: #ff812d;
}
.xiangmu-ngUl li a p:nth-of-type(1){
	font-size: 0.5rem;color: #111;position: absolute;left: 0;top:-0.3rem;
}
.xiangmu-ngUl li a p:nth-of-type(2){
	font-size: 0.4rem;color: #fe7f2e;position: absolute;left: 0;top:0.4rem;
}
.xiangmu-ngUl li a p:nth-of-type(3){
	font-size: 0.4rem;color: #fe7f2e;position: absolute;left: 3.5rem;top:0.4rem;
}
.xiangmu-ngUl li a p span{
	font-size: 0.6rem;color: #fe7f2e !important;clear: both !important;float: none !important; 
}
.ng-zhengshi{
	width: 95%;font-size: 0.55rem;margin:0.3rem auto;
}
.ng-zhengshi span{
	color:#fc8300;
}
.ng-zhengshi a{
	color:#fc8300;float: right;
}
.ng-zhengshiImg{
	width: 95%;height: auto;margin: auto;
}
.ng-zhengshiBox{
	width: 95%;height: auto;margin: auto;position: relative;overflow: hidden;
}
.ng-zhengshiBox ul{
	width: 100%;height: 1.5rem;
}
.ng-zhengshiBox ul li{
	width: 1.5rem;
        height: 1.5rem;
        float: left;
        margin-left: 0.2rem;
        border-radius: 50%;
/*        background: red;*/
        box-sizing: border-box;
        position: relative;
}
.ng-zhengshiBox ul li div{
	width: 0;height: 0;border-left: 0.15rem solid transparent;border-right: 0.15rem solid transparent;border-bottom: 0.3rem solid #ffdc7e;
	position: absolute;left: 0;right: 0;margin: auto;top: 1.5rem;display: none;
}
.ng-zhengshiBox ul li img{
	width: 100%;height: 100%;border-radius: 50%;
}
.ng-zhengshiBox ul li:nth-of-type(1){
	border: 1px solid #ffdc7e;
}
.ng-zhengshiTextBox{
	width: 100%;height: 1.5rem;line-height: 0.6rem;font-size: 0.5rem;margin:0.2rem auto;position: relative;background: #fee7b1;
}
.ng-zhengshiText{
	width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow-y: auto;display: none;
}
.ng-zhengshiText p{
	width: 96%;margin: 0.1rem auto;
}
.ng-textTrue{
	width: 100%;height: 0;background: #fff;position: fixed;bottom: 0;z-index: 100;overflow: hidden;transition: height .4s ease; 
}
.ng-tiaozhuan{
	width:0.75rem;height: 1.5rem;position: absolute;right: 0;top: 0;
}
.ng-tiaozhuan a{
	display: block;width: 100%;height: 100%;text-align: center;line-height: 1.5rem;font-size: 0.7rem;color: #c8bfb6;
}
.ng-textTrue p{
	width: 90%;margin: 0.2rem auto;font-size: 0.5rem;
}
.ng-textTrue div{
	width: 50%;height: 1.2rem;margin:0.1rem auto;background:#fd8814;color: #fff;font-size: 0.55rem;text-align: center;line-height: 1.2rem;border-radius: 0.3rem;
}
.ng-textTrue p:nth-of-type(1){
	text-align: center;font-size: 0.6rem;color: #111;margin: 0.4rem auto;
}
.ng-zhengshiText:nth-of-type(1){
	display: block;
}
.xiangmu-qian{
	display: none;
}
.xiangmu-qian:nth-of-type(1){
	display: block;
}
.xiangmu-jinzhan{
	width: 95%;height: auto;margin: auto;
}
.xiangmu-jinzhan li:nth-of-type(1){
	margin-top: 0.3rem;
}
.xiangmu-jinzhan li .xm-circle{
	width: 0.3rem;height: 0.3rem;border-radius: 50%;border: 1px solid #ccc;background: #fcf0e4;position: absolute;left: -0.15rem;top: -0.15rem;
}
.xiangmu-jinzhan li{
	width: 100%;height: auto;position: relative;border-left: 1px solid #ccc;
}
.xiangmu-jinzhan li p{
	font-size: 0.4rem;margin-left: 0.5rem;
}
.jinzhanImg{
	width: 10rem;height: 3rem;margin-left: 0.5rem;margin-top: 0.1rem;
}
.jinzhanImg li:nth-of-type(1){
	margin-top: 0;
}
.jinzhanImg li{
	width: 3rem;height: 3rem;border-radius: 0.3rem;float: left;margin-left: 0.3rem;overflow: hidden;
}
.jinzhanImg li img{
	width: 100%;height: 100%;border-radius: 0.3rem;
}
/********************************/
/*加入义工*/
.addyigongImg{
	width: 100%;height: 1.5rem;
}
.addyigongImg img{
	width: 100%;height: 100%;
}
.formBox{
	width: 90%;height:auto;margin: auto;
}
.formBox li{
	width: 100%;height: 1.2rem;line-height: 1.2rem;margin: 0;padding: 0;margin-top: 0.2rem;
}
.formBox-must{
	font-size: 0.5rem;
}
.formBox-must span{
	font-size: 0.4rem;color: #fe5f5a;
}
.formBox li p{
	width: 25%;float: left;font-size: 0.5rem;color: #111;
}
.formBox li input{
	width: 73%;height: 1rem;border: 1px solid #ccc;background: none;float: right;margin: 0;padding: 0;line-height: 1rem;color: #777;
}
.formBox li select{
	width: 73%;height: 1rem;border: 1px solid #ccc;float: right;margin: 0;padding: 0;line-height: 1.2rem !important;background: none;font-size: 0.5rem !important;color: #666;
}
.formBox li select option{
	width: 100%;height: 100%; border: 1px solid #ccc;background: none;float: right;margin: 0;padding: 0;font-size: 0.5rem !important;color: #666;
}
.serveBox{
	width: 90%;height: auto;margin: 0.2rem auto;
}
.serveBox li{
	width: 33.3333333333%;height: 1rem;line-height: 1rem;color: #ccc;font-size: 0.4rem;float: left;padding: 0;margin: 0;
}
.formBox-file{
	width: 90%;height:3.5rem;margin: 0.2rem auto;
}
.formBox-file li{
	width: 45%;height: 100%;border: 1px dashed #ccc;padding: 0;margin: 0;position: relative;
}
.formBox-file li:nth-of-type(1){
	float: left;
}
.formBox-file li:nth-of-type(2){
	float: right;
}
.formBox-file li img{
	width: 100%;height: 100%;position: absolute;left: 0;top: 0;
}
.formBox-file li input{
	position: absolute;left: 0;top: 1.3rem;right: 0;margin: auto;z-index: 10;opacity: 0;
}
.formBox-file li span{
	position: absolute;left:1rem;top: 1.3rem;z-index: 9;color: #ccc;font-size: 0.5rem;
}
/**************************/
/*发起义工*/
.faqiyigongImg{
	width: 100%;height: 1.5rem;
}
.faqiyigongImg img{
	width: 100%;height: 100%;
}
.faqibanner{
	width: 100%;height: 5.5rem;
}
.faqibanner img{
	width: 100%;
	height: 100%;
}
.faqiTeamBox{
	width: 90%;height: auto;margin: 0.5rem auto 1rem;
}
.faqiTeamBox li{
	width: 100%;height: auto;font-size: 0.5rem;
}
.faqiTeamBox li input{
	height: 1.2rem;
}
.faqiTeamBox li textarea{
	height: 2.4rem;
}
/*********************/
/*义工首页*/
.yigongBtnBox{
	width: 100%;height: 2.7rem;border-bottom: 1px solid #f30000 !important;background: #fcf0e4 !important;
}
.yigongBtnBox li{
	width: 25%;height: 100%;float: left;text-align: center;
}
.yigongBtnBox li a{
	display: block;width: 100%;height: 100%;
}
.ygBtnImg{
	width: 1.7rem;height: 1.7rem;margin: auto;
}
.ygBtnImg img{
	width: 100%;height: 100%;
}
.yigongBtnBox li p{
	font-size: 0.4rem;margin-top: 0.1rem;
}
.ygIndexTuijian{
	width: 100%;height: 6rem;background: #fcf0e4;
}
.ygIndexTuijian p{
	width: 95%;margin: 0.15rem auto;font-size: 0.4rem;
}
/*************************/
/*善款公开*/
.ml-bannerSearch{
	width: 100%;height: 1rem;background: rgba(0,0,0,.3);position: absolute;left: 0;top: 0;z-index: 55;line-height: 1rem;
}
.ml-bannerSearch img{
	height: 0.5084rem;
	width: 0.6396rem;
	display: inline-block;
	vertical-align: middle;
	margin: 0 0.4rem;
}
.ml-bannerSearch span{
	color: #fff;
}
.ml-shenfen{
	position: absolute;
	right: 0.5rem;
	bottom:0.8rem;
	width:6rem;
	height: 3rem;
	background: rgba(245,100,70,.7);
	border-radius: 0.4rem;
}
.ml-shenfen .left{
	width: 37.3%;
	height: 100%;
	float: left;
	padding: 0.5412rem 0 0 0;
}
.ml-shenfen .right{
	width: 62.7%;
	height: 100%;
	float: left;
	text-align: center;
	
}
.ml-shenfen .left .img{
	width: 2.05rem;
	height: 2.05rem;
	border-radius: 50%;
	float: right;
	overflow: hidden;
	border: 2px solid rgba(255,255,255,.7);
	box-sizing: border-box;
}
.ml-shenfen .left .img img{
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.ml-shenfen .right p:nth-of-type(1){
	font-size: 0.633rem;
	color: #fff;
	padding: 0.278rem 0 0.178rem 0;
}
.ml-shenfen .right p:nth-of-type(2){
	color: #fff;
	padding: 0 0 0.1rem 0;
}
.ml-shenfen .right p:nth-of-type(3){
	font-size: 0.4rem;
	color: #fff;
}
.ml-skzj{
	width: 100%;
	height: 2.05rem;
	border-bottom: 1px solid #e0d5cb;
}
.ml-skzj .left{
	width: 50%;
	height: 100%;
	float: left;
	text-align: center;
	padding-top: 0.2788rem;
}
.ml-skzj .left p:nth-of-type(1){
	font-size: 0.5rem;
	color: #373737;
	font-weight: bold;
	padding-bottom: 0.05rem;
}
.ml-skzj .left p:nth-of-type(2){
	font-size: 0.57rem;
	color: #e2261d;
}
.ml-box{
	width: 11.48rem;
	height: 3.50rem;
	margin: auto;
	border-bottom: 0.01px solid #e0d5cb;
}
.ml-box .img{
	height: 100%;
	width: 4.36rem;
	border-radius: 0.3rem;
	background: red;
}
.ml-pro{
	position: relative;
}
.ml-pro .box{
	width: 1.5rem;
	height: 1rem;
	position: absolute;
	bottom: 2.3%;
	right: 0.6rem;
	text-align: center;
	
}
.ml-pro .box p{
	font-size: 0.45rem;
	color:#e40a01;
}
.ml-pro .box p:nth-of-type(1){
	margin-top: -0.07rem;
}
.ml-pro .box p:nth-of-type(2){
	margin-top: -0.17rem;
}
.ml-padd{
	padding-bottom: 0.05rem;
}

/*义工首页*/
.yigongBtnBox{
	width: 100%;height: 3rem;border-bottom: 1px solid #ccc;background: #fff;
}
.yigongBtnBox li{
	width: 25%;height: 100%;float: left;text-align: center;margin-top: 0.3rem;
}
.yigongBtnBox li a{
	display: block;width: 100%;height: 100%;
}
.ygBtnImg{
	width: 1.7rem;height: 1.7rem;margin: auto;
}
.ygBtnImg img{
	width: 100%;height: 100%;
}
.yigongBtnBox li p{
	font-size: 0.4rem;margin-top: 0.1rem;
}
.ygIndexTuijian{
	width: 100%;height: 7rem;background: #fcf0e4;
}
.ygIndexTuijian p{
	width: 95%;margin: 0.15rem auto;font-size: 0.45rem;height: 0.6rem;color: #666;line-height: 0.6rem;
}
.ygIndexTuijian p img{
	width: 0.6rem;height: 0.6rem;
}
.yg-tuijian{
	width: 11.5rem;height: 5.5rem;margin: 0.4rem auto;
}
.tuijianLeft{
	width: 5.5rem;height: 100%;background: #fdf7f0;float: left;border-radius: 0.2rem;overflow: hidden;box-shadow: 1px 1px 3px rgba(0,0,0,.5);position: relative;
}
.tuijianRight{
	width: 5.5rem;height: 100%;background: #fdf7f0;float: right;border-radius: 0.2rem;overflow: hidden;box-shadow: 1px 1px 3px rgba(0,0,0,.5);position: relative;
}
.tuijianBox img:nth-of-type(1){
	width: 100%;height: 4rem;
}
.tuijianBox img:nth-of-type(2){
	width: 1.5rem;height: 1.5rem;position: absolute;left: 0;top: 0;
}
.tuijianBox p:nth-of-type(1){
	font-size: 0.4rem;color: #111;margin-top: -0.05rem;
}
.tuijianBox p:nth-of-type(2){
	font-size: 0.32rem;color: #666;margin-top: -0.2rem;
}
.yg-filterBox{
	width: 100%;height: 1rem;position: relative;
}
.yg-filter{
	width: 100%;height: 100%;background: #fbe9d8;border-top: 1px solid #f30000;box-sizing: border-box;
}
.yg-filter li{
	width: 25%;height: 100%;float: left;border-right: 1px solid #fbd8cd;box-sizing: border-box;text-align: center;line-height: 1rem;
}
.yg-filter li a{
	display: block;width: 100%;height: 100%;text-align: center;line-height: 1rem;color: #111;font-size: 0.4rem;
}
.yg-filter li a span{
	font-size: 0.55rem;
}
.huodongBox{
	width: 100%;height: auto;position: absolute;top: 1rem;z-index: 999 !important;
}
.huodongBox li{
	width: 25%;height: 1px;float: left;
}
.yg-filterxxk{
	width: 100%;height: auto;display: none;background: #fdf7f0;
}
.huodongBox li .yg-filterxxk li{
	width: 100%;height: 1rem;border: 1px solid #d1cdc7 !important;background: #fdf7f0 !important;text-align: center;line-height: 1rem;border-top: none !important;box-sizing: border-box;
}
.yg-filterxxk li a{
	display: block;width: 100%;height: 100%;color:#666;
}
.yg-filterxxk:nth-of-type(1) li{
	border: none !important;background: none !important;
}
.yg-context{
	width: 100%;height:auto;margin-top: 0.5rem;
}
.yg-context li{
	width:100%;height: 4rem;border-bottom: 1px solid #fbd8cd;margin-bottom: 0.2rem;
}
.yg-context li:nth-last-of-type(1){
	border: none;margin-bottom: 0.5rem;
}
.yg-context li>a{
	display: block;width: 11.2rem;height: 2.8rem;padding-top:0.1rem;margin: auto;
}
.yg-context li>div.r{
	display: block;width: 11.2rem;height: 2.8rem;padding-top:0.1rem;margin: auto;
}
.yg-contextleft{
	width: 3.69rem;height: 2.8rem;float: left;border:2px solid #ffaf30;box-sizing: border-box;border-radius: 0.3rem;overflow: hidden;
}
.yg-contextleft img{
	width: 100%;height: 100%;
}
.yg-contextright{
	width: 7rem;height: 2.8rem;float: right;position: relative; 
}
.yg-contextright td{
	color:#eaeaea;
}
.yg-contextright p:nth-of-type(1){
	font-size: 0.46rem;color: #000;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.yg-contextright p:nth-of-type(2){
	font-size: 0.36rem;color: #666;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.yg-contextright p:nth-of-type(3){
	font-size: 0.36rem;color: #666;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.yg-contextright p:nth-of-type(4){
	font-size: 0.36rem;color: #666;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.yg-contextright p:nth-of-type(5){
	font-size: 0.36rem;color: #666;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}
.yg-contextright img{
	width: 1.5rem;height: 1.5rem;position: absolute;right: -0.2rem;top: -0.1rem;
}


.yg-contextright1{
	width: 7rem;height: 2.8rem;float: right;position: relative; 
}
.yg-contextright1 td{
	color:#eaeaea;
}
.yg-contextright1 p:nth-of-type(1){
	font-size: 0.46rem;color: #000;white-space: nowrap;text-overflow: ellipsis;overflow-x: hidden;
}

/*team*/
.yg-search{
	width: 100%;height: 1.0rem;text-align: center;margin: 0.3rem auto;position: relative;
}
.yg-search input{
	width: 95%;height: 1.0rem;background: none;border: 1px solid #111;border-radius: 0.2rem;
}
.yg-search a{
	display: block;font-size: 0.8rem;width: 1rem;height: 1rem;z-index: 998;position: absolute;right: 3%;top: 0.1rem;
}
.yg-chakanBtn{
	width: 100%;height: 1rem;margin-top:0.5rem;
}
.yg-chakanBtn li{
	width: 33.3333333333333%;height: 100%;float: left;
}
.yg-chakanBtn li a{
	display: block;width: 75%;height: 100%;text-align: center;line-height: 1rem;margin: auto;font-size: 0.5rem;border: 1px solid #ccc;border-radius: 0.2rem;
}
.renwuBox{
	width: 100%;height: 2.6rem;background: #f8f1eb;border: 1px solid #f8f1eb;box-sizing: border-box;
}
.renwuBox li{
	width: 100%;height: 1rem;margin-top: 0.3rem;
}
.renwuBox li a{
	display:block;width: 50%;height: 100%;border: 1px solid #f86767;margin: auto;border-radius: 0.5rem;text-align: center;line-height: 1rem;font-size: 0.45rem;color: #f86767;
}
.ygxq-touxiang{
	width: 3rem;height: 3rem;background: red;position: absolute;right: 0.5rem;bottom: -1.5rem;z-index: 999;
	border-radius: 50%;border: 2px solid rgba(255,255,255,.7);box-sizing: border-box;
}
.ygxq-touxiang img{
	width: 100%;height: 100%;border-radius: 50%;
}
.ygxq-touxiang p{
	text-align: center;color: #111;font-size: 0.5rem;
}
.ygxq-firstBox{
	width: 100%;
	height:auto!important;
	min-height: 3.3rem;
	height: 3.3rem;
	background: #fbe1c8;
	border-bottom: 1px solid #ccc;
}
.ygxq-first{
	width: 90%;height: 100%;margin: auto;border: 1px solid #fbe1c8;box-sizing: border-box;
}
.ygxq-first p:nth-of-type(1){
	font-size: 0.55rem;color: #111;margin-top: 0.3rem;
}
.ygxq-first p:nth-of-type(2){
	font-size: 0.45rem;color: #111;margin-top: 0.3rem;
}
.ygxq-first p:nth-of-type(3){
	font-size: 0.4rem;color: #666;margin-top: 0.3rem;
}
.ygxq-secondBox{
	width: 100%;height: 2.5rem;border-bottom: 1px solid #ccc;
}
.ygxq-second{
	width: 90%;height: 100%;margin: auto;
}
.ygxq-secondBox p:nth-of-type(1){
	font-size: 0.5rem;color: #111;
}
.ygxq-secondBox p:nth-of-type(2){
	font-size: 0.5rem;color: #666;
}
.ygxq-thirdBox{
	width: 100%;height: 4.5rem;border-bottom: 1px solid #ccc;
}
.ygxq-third{
	width: 90%;height:3.9rem;margin:auto;position: relative;
}
.ygxq-third p{
	width: 50%;height: 50%;font-size: 0.5rem;color:#111 ;
}
.ygxq-third p span{
	color: #666;
}
.ygxq-third p:nth-of-type(1){
	position: absolute;left: 0;top: 0;
}
.ygxq-third p:nth-of-type(2){
	position: absolute;left: 0;bottom: 0;
}
.ygxq-third p:nth-of-type(3){
	position: absolute;right: 0;top: 0;text-align: center;
}
.ygxq-third p:nth-of-type(4){
	position: absolute;right: 0;bottom: 0;text-align: center;
}
.ygxq-fourBox{
	width: 100%;height:auto;border-bottom: 1px solid #ccc;
}
.ygxq-four{
	width: 90%;height:auto;margin:auto;position: relative;
}
.ygxq-four p:nth-of-type(1){
	font-size: 0.5rem;color: #111;
}
.ygxq-four p:nth-of-type(1) span{
	color: #666;
}
.ygxq-four p:nth-of-type(2){
	font-size: 0.5rem;color: #111;margin-top: 0.2rem;
}
.zhaomuBox{
	width: 100%;height: auto;margin-top: 0.2rem;overflow: hidden;
}
.zhaomuBox li{
	width: 1.5rem;
	height: 1.5rem;
	float: left;
	margin-left: 0.1rem;
	margin-top: 0.1rem;
	
	
}
.zhaomuImg{
	width: 1.5rem;height: 1.5rem;margin: auto;border-radius: 50%;overflow: hidden;
}
.zhaomuImg img{
	width: 100%;height: 100%;border-radius: 50%;
}
.ygxq-fiveBox{
	width: 100%;height:auto;
}
.ygxq-five{
	width: 90%;height: 100%;margin: auto;
}
.ygxq-fiveBox p:nth-of-type(1){
	font-size: 0.5rem;color: #111;
}
.ygxq-fiveBox p:nth-of-type(2){
	font-size: 0.5rem;color: #666;
}
.ygxq-sixBox{
	width: 100%;height: 1rem;text-align: center;margin: 0.5rem auto;
}
.ygxq-sixBox input{
	/*width: 90%;*/
	height: 100%;background: #fe8814;color: #fff;border-radius: 0.2rem;border: none;font-size: 0.5rem;
}
.yg-chakanxq{
	width: 90%;min-height:1rem;border: 1px solid #999;margin: 0.3rem auto;
}
.yg-chakanxqbox{
	width: 90%;min-height: 8.8rem;margin: auto;position: relative;
}
.yg-chakanxqbox p:nth-of-type(1){
	font-size: 0.5rem;color: #666;
}
.yg-chakanxqbox p:nth-of-type(2){
	font-size: 0.5rem;margin-top: 0.3rem;color: #666;
}
.yg-chakanxqbox p:nth-of-type(3){
	font-size: 0.5rem;margin-top: 0.3rem;color: #666;
}
.yg-chakanxqbox a:nth-of-type(1){
	width: 30%;height:0.8rem;position: absolute;right:0;top:0;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
}
.yg-chakanxqbox font:nth-of-type(1){
	width: 30%;height:0.8rem;position: absolute;right:0;top:1rem;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
}
/*.yg-chakanxqbox a:nth-of-type(2){
	width: 30%;height:0.8rem;position: absolute;right:0;top:1rem;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
}*/

/*.yg-chakanxqbox a:nth-of-type(3){
	width: 30%;height:0.8rem;position: absolute;right:0;top:2rem;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
}
.yg-chakanxqbox a:nth-of-type(4){
	width: 30%;height:0.8rem;position: absolute;right:0;top:3rem;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
}
.yg-chakanxqbox a:nth-of-type(5){
	width: 30%;height:0.8rem;position: absolute;right:0;top:4rem;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
}
.yg-chakanxqbox a:nth-of-type(6){
	width: 30%;height:0.8rem;position: absolute;right:0;top:5rem;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
}
.yg-chakanxqbox a:nth-of-type(7){
	width: 30%;height:0.8rem;position: absolute;right:0;top:6rem;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
}
.yg-chakanxqbox a:nth-of-type(8){
	width: 30%;height:0.8rem;position: absolute;right:0;top:7rem;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
}
.yg-chakanxqbox a:nth-of-type(9){
	width: 30%;height:0.8rem;position: absolute;right:0;top:8rem;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
}*/

/*lishengjian*/
.yg-chakanxqbox a:nth-of-type(2){
	width: 30%;height:0.8rem;float:left;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;margin-right:0.47rem;
	margin-bottom:0.3rem;
}
.yg-chakanxqbox a:nth-of-type(3){
	width: 30%;height:0.8rem;float:left;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;margin-right:0.47rem;
	margin-bottom:0.3rem;
}
.yg-chakanxqbox a:nth-of-type(4){
	width: 30%;height:0.8rem;float:left;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
	margin-bottom:0.3rem;
}
.yg-chakanxqbox a:nth-of-type(5){
	width: 30%;height:0.8rem;float:left;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;margin-right:0.47rem;
	margin-bottom:0.3rem;
}
.yg-chakanxqbox a:nth-of-type(6){
	width: 30%;height:0.8rem;float:left;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;margin-right:0.47rem;
	margin-bottom:0.3rem;
}
.yg-chakanxqbox a:nth-of-type(7){
	width: 30%;height:0.8rem;float:left;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
	margin-bottom:0.3rem;
}
.yg-chakanxqbox a:nth-of-type(8){
	width: 30%;height:0.8rem;float:left;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;margin-right:0.47rem;
	margin-bottom:0.3rem;
}
.yg-chakanxqbox a:nth-of-type(9){
	width: 30%;height:0.8rem;float:left;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;margin-right:0.47rem;
	margin-bottom:0.3rem;
}
.yg-chakanxqbox a:nth-of-type(10){
	width: 30%;height:0.8rem;float:left;border: 1px solid #eb9994;border-radius: 0.2rem;
	text-align: center;line-height: 0.8rem;font-size: 0.4rem;color: #df5a53;
	margin-bottom:0.3rem;
}
/*lishengjian*/
.tingjie{
	width: 100%;height: auto;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;
}
.tingjie p{
	width: 90%;margin:0.1rem auto;font-size: 0.45rem;color: #666;
}
.ygxqbtn{
	width: 100%;height: 1.2rem;background: #fff;position: relative;
}
.ygxqbtn .ygxqbtn-btn{
	width:40%;height: 0.8rem;text-align: center;line-height: 0.8rem;font-size: 0.45rem;border: 1px solid #eb9994;color: #df5a53;
	position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;border-radius: 0.2rem;
}
.d-sanjiao{
	width: 0;height: 0;border-left: 0.2rem solid transparent;border-right: 0.2rem solid transparent;border-bottom: 0.3rem solid #f85a5a;
	position: absolute;left: 0;right: 0;margin: auto;top: 1.2rem;transition: all .5s ease;transform: rotate(0deg);
}
.ygxq-zhanshiBox{
	width: 90%;height:auto;background:#f85a5a;margin: 0.5rem auto;display: none;position: relative;
}
.ygxq-zhanshi{
	width: 90%;height: auto;margin: auto;
}
.ygxq-zhanshi p{
	color: #fff;font-size: 0.45rem;
}
.ygxq-zhanshi p:nth-last-of-type(1){
	text-align: center;font-size: 0.35rem;padding-right: 3rem;
}
.heartBox{
	width: 2.5rem;height:2.5rem;position: absolute;right: 0.8rem;bottom: 0.2rem;
}
.heartBox img{
	width: 100%;height: 100%;
}
.dzp-dizuo{
	width: 2.2rem;height: 2.2rem;position: absolute;left: 2.4rem;top:1.1rem;z-index: 10;
}
.dzp-dizuo img{
	width: 100%;height: 100%;
}
.dzp-touxiang{
	width: 2rem;height: 2rem;position: absolute;left: 2.5rem;top: 2.3rem;border-radius: 50%;overflow: hidden;
}
.dzp-touxiang img{
	width: 100%;height: 100%;border-radius: 50%;
}
.dzp-text{
	width: 5rem;height: 3rem;position: absolute;right: 0.5rem;top: 2rem;
}
.dzp-text p{
	color: #111;font-size: 0.5rem;
}
.darenbang{
	width: 100%;height:1.2rem;background: #fbe9d8;margin-top: -0.3rem;border-bottom: 1px solid #f85a5a;
}
.darenImg{
	height: 100%;width: 34%;float: left;
	margin-right: -0.1rem;
}
.darenImg img{
	width: 100%;
	height: 100%;
}
.darenImg img:nth-of-type(1){
	display: none;
}
.darenImg:nth-of-type(1) img:nth-of-type(2){
	display: none;
}
.darenImg:nth-of-type(1) img:nth-of-type(1){
	display: block;
}
.darenText{
	width: 100%;
    height: 1.2rem;
    line-height: 1.2rem;
    font-size: 0.5rem;
    color: #f85a5a;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    background: #fae9d7;
}
.darenText img{
	width: 0.7rem;height: 0.7rem;vertical-align: middle;margin-left: 0.5rem;
}
.yg-sico{
	width: 100%;height: 10rem;margin: 0.5rem auto;
}
.yg-sico li{
	width: 95%;height: 3rem;margin-top: 0.1rem;border-bottom: 1px solid #ccc;margin: auto;
}
.yg-sico li a{
	display: block;width: 100%;height: 100%;
}
.yg-sicoBox{
	width: 90%;height:2.8rem;margin: auto;
}
.yg-sicoImg{
	width: 1.5rem;height: 100%;float: left;line-height: 2.8rem;
}
.yg-sicoImg img{
	width: 60%;height: 60%;vertical-align: middle;
}
.yg-sicotext{
	width: 85%;height: 2.6rem;float: right;position: relative;
}
.yg-sicotextImg{
	width: 2.2rem;height: 2.2rem;border-radius: 50%;overflow: hidden;float: left;margin-left: 0.2rem;
}
.yg-sicotextImg img{
	width: 2.2rem;height: 2.2rem;border-radius: 50%;
}
.yg-sicotexttext{
	width: 70%;height:2.2rem;float: right;
}
.yg-sicotexttext p{
	font-size: 0.45rem;line-height:0.6rem;color: #111;
}
/*义工添加*/
.ng-btn{
	width: 100%;height: 1.5rem;background: #fceddf;
}
.ng-btn li{
	width: 50%;height:1.5rem;float: left;line-height: 1.5rem;text-align: center;
}
.ng-btn li a{
	display: block;width: 50%;height: 1.5rem;line-height: 1.5rem;text-align: center;position: absolute;font-size: 0.55rem;
}
.ng-btn li a img{
	width: 0.8rem;height: 0.8rem;vertical-align: middle;
}
.ng-hidden{
	width: 100%;height: 4rem;margin-top: 3rem;text-align: center;
}
.ng-clock{
	width: 1.5rem;height: 1.5rem;background: red;margin: auto;
}
.ng-hidden p{
	font-size: 0.7rem;color: #111;line-height: 1rem;
}
.ng-clock img{
	width: 100%;height: 100%;
}
/*受助人*/
.ngad-top{
	width: 100%;height: auto;background: #fff;border-left: 2px solid #f8ab53;box-sizing: border-box;border-top: 1px solid #fff;
}
.ngad-top p{
	width: 96%;margin:0.25rem auto 0;font-size:0.4rem;padding-bottom: 0.2rem;color: #c59d57;
}
.ngad-mid{
	width: 100%;height: 1.2rem;background: #f5f6fa;line-height: 1.2rem;
}
.ngad-mid p{
	width: 95%;margin: auto;
}
.ngad-form{
	width: 100%;height: auto;
}
.ngad-form .ml-select{
	width: 100%;
	height: 1.7rem;
	background: #fff;
	position: relative;
	border-bottom: 1px solid #ccc;
}
.ngad-form .ml-select select{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9;
	background: transparent;
	font-size: 0.6rem;
}
.ngad-form .ml-select span{
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 1rem;
	height: 100%;
	text-align: center;
	line-height: 1.7rem;
	font-size: 0.55rem;
}
.ngad-form .ml-select input{
	width: 100%;
	height: 100%;
	background: transparent;
	font-size: 0.45rem;
	outline: none;
	border: none;
}
.ngad-form textarea{
	width: 100%;
	font-size: 0.45rem;
	height: 4.5rem;
	outline: none;
	border: none;
	border-bottom: 1px solid #ccc;
}
.ngad-form .submit{
	width: 60%;
	height: 1.7rem;
	font-size: 0.55rem;
	margin: auto;
	display: block;
	border-radius: 1.7rem;
	background: #fd8814;
	border: none;
	outline: none;
}
/*实名证实*/
.smzs-header-ml{
	width: 100%;
	height: 3rem;
	background: #fee7b1;
	padding: 0.5rem 0 0.5rem 0.5rem;
	border-bottom: 2px solid #cdcdcd;
}
.smzs-header-ml .img{
	width: 2rem;
	height: 2rem;
	margin-right: 0.5rem;
	float: left;
	background: red;
}
.smzs-header-ml .img img{
	width: 100%;
	height: 100%;
}
.smzs-header-ml p:nth-of-type(1){
	font-size: 0.55rem;
	margin-bottom: 0.5rem;
}
.smzs-header-ml p:nth-of-type(2){
	font-size: 0.5rem;
	color: #ff9d3f;
}
.smzs-yiyou-ml{
	width: 100%;
	height: 1.7rem;
	line-height: 1.7rem;
	font-size: 0.55rem;
	padding-left: 0.5rem;
	border-bottom: 1px solid #ccc;
}
.smzs-yiyou-ml span{
	color: #ff9d3f;
}
.smzs-box-ml{
	width: 100%;
	height: auto;
	padding: 0.5rem 0.5rem 1rem;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.smzs-box-ml .left{
	height: auto;
	float: left;
	width: 17%;
}
.smzs-box-ml .left .img{
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 50%;
	overflow: hidden;
}
.smzs-box-ml .left .img img{
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.smzs-box-ml .right{
	float: left;
	height: auto;
	width: 83%;
}
.smzs-box-ml .right .top{
	width: 100%;
	height: 1rem;
}
.smzs-box-ml .right .top p{
	padding-top: 0.05rem;
	float: left;
	font-synthesis: 0.5rem;
	color: #333;
	font-size: 0.5rem;
}
.smzs-box-ml .right .top .div{
	float: left;
	width: auto;
	height: auto;
	border: 1px solid #ff9025;
	color: #ff9025;
	border-radius: 0.5rem;
	padding: 0 0.2rem;
	margin-left: 0.3rem;
	font-size: 0.5rem;
}
.smzs-box-ml .right .center{
	margin-bottom: 0.3rem;
	font-size: 0.5rem;
}
.smzs-box-ml .right .bottom{
	font-size: 0.5rem;
	width: 100%;
	height: auto;
}
/*任务详情*/
.rwxq-ml-box{
	width: 100%;
	height: auto;
	padding: 0.5rem;
	border-bottom: 1px solid #fbd5c7;
}
.rwxq-ml-box .tdxz{
	font-size: 0.55rem;
	width: 100%;
	height: auto;
	padding-bottom: 0.4rem;
	color: #373737;
}
.rwxq-ml-box .tdnwt{
	font-size: 0.55rem;
	width: 100%;
	height: auto;
	padding-bottom: 0.4rem;
	color: #373737;
}
.rwxq-ml-box .time{
	font-size: 0.4rem;
	color: #fe8814;
}
.rwxq-ml-box .ddsj{
	font-size: 0.55rem;
	color: #868686;
	width: 100%;
	height: auto;
}
.rwxq-ml-box .img{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.rwxq-ml-box .img ul li{
	float: left;
	margin-right: 0.4rem;margin-bottom: 0.2rem;
	width: 1.3rem;
	height: 1.3rem;
	border-radius: 50%;
}
.rwxq-ml-box .img ul li img{
	width: 100%;
	height: 100%;
}
a.rwxq-ml-jsrw{
	width: 80%;
	height: 1.5rem;
	display: block;
	background: #fe8814;
	color: #fff;
	font-size: 0.6rem;
	text-align: center;
	line-height: 1.5rem;
	margin: 1.5rem auto 1rem auto;
	border-radius: 0.3rem;
}
.darenBtn{
	width: 100%;
	height: 1.1rem;
}
.darenBtn .darenBtnItem:nth-of-type(1){
	margin-left: 0.5rem;
}
.darenBtn .darenBtnItem{
	width: 3.46rem;
    height: 1rem;
    background: #e26969;
    border: 0.08rem solid #fec987;
    border-radius: 0.5rem;
    float: left;
    margin-right: 0.4rem;
    margin-top: 0.35rem;
    padding: 0.1rem 0;
    box-sizing: border-box;
}
.darenBtn .darenBtnItem img{
	width: 0.7rem;
    height: 0.69rem;
    margin-left: 0.25rem;
    vertical-align: top;
}
.darenBtn .darenBtnItem span{
	color: #fff;
    font-size: 0.5rem;
}
