@CHARSET "UTF-8";

html{height:100%}
body{position:relative;min-height:100%;}

/* 全局式样  start*/
@media screen and (min-width:320px){
	html{font-size:16px}
}
@media screen and (min-width:480px){
	html{font-size:21px}
}
@media screen and (min-width:641px){
	html{font-size:12.8px}
	.pccontainer{width:100%}
}
@media screen and (min-width:1101px){
	html{font-size:14px}
}
@media screen and (min-width:1201px){
	html{font-size:16px}
}

.ovfHiden{overflow:hidden;height:100%}
.hand{cursor:pointer;cursor:hand}
.nobackground{background:0 0}
.center{width:auto;display:table;margin-left:auto;margin-right:auto}
.text-right{text-align:right}
.text-left{text-align:left}
.fl{float:left}
.fr{float:right}

.font-shadow{text-shadow:1px 1px 1px #ccc}
.font-h0-2{font-size:26px}
.font-h0-1{font-size:24px}
.font-h0{font-size:22px}
.font-h1{font-size:18px}
.font-h1-5{font-size:16px}
.font-h1-4{font-size:15px}
.font-h2{font-size:14px}
.font-h3{font-size:12px}
.font-h4{font-size:10px}
.font-h1-1{font-size:30px}
.font-white{color:#fff}
.font-normal{color:#000}
.font-primary{color:#3576BE}
.font-warning{color:#E58524}
.font-success{color:#5CB85C}
.font-green{color:#090}
.font-gray{color:#777}
.font-orange{color:#f60}
.font-bold{font-weight:bolder}
.font-bold2{font-weight:700}
.weightNormal{font-weight:normal}
.font-brand{color:#f12030;}

.noborder{border:none}
.topborder{border-top:solid 1px #ECECEC}
.leftborder{border-left:solid 1px #ECECEC}
.rightborder{border-right:solid 1px #ECECEC}
.bottomborder{border-bottom:solid 1px #ECECEC}
.fullborder{border:solid 1px #ECECEC}

.fullwidth{padding:0}
.fullheight{margin:0}
.iconheight{height:25px;padding-top:3px}
.nopadding{padding:0!important}

.bgwhite{background-color:#fff;position:relative;z-index:0}

.btn-shadow,.btn-shadow2{position:relative}
.btn-shadow2:after,.btn-shadow2:before,.btn-shadow:after,.btn-shadow:before{position:absolute;content:"";height:40%;border-radius:20%;z-index:-1}
.btn-shadow:after{width:80%;left:10%;bottom:9%;box-shadow:0 7px 4px rgba(0,0,0,.4)}
.btn-shadow2:after{width:70%;left:15%;bottom:10%;box-shadow:0 7px 5px rgba(0,0,0,.3)}
.navbar{border-radius:0}

.btn-shadow-cover{-moz-box-shadow:0 12px 4px -10px rgba(0,0,0,.4);-webkit-box-shadow:0 12px 5px -10px rgba(0,0,0,.4);box-shadow:0 12px 5px -10px rgba(0,0,0,.4)}

.mt5{margin-top:5px}
.mt8{margin-top:8px}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt20{margin-top:20px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.mt66{margin-top:66px}
.mt68{margin-top:68px}
.mt78{margin-top:78px}
.mt80{margin-top:80px}
.mt174{margin-top:174px}
.mb5{margin-bottom:5px}
.mb5{margin-bottom:5px}
.mb20{margin-bottom:20px}
.mb60{margin-bottom:60px}
.mtb20{margin:20px 0}
.mtb40{margin:40px 0}

.pl10{padding-left:10px}

input,textarea{border:0;-webkit-appearance:none}

.headfixednav{background:0 0;border:none;margin-bottom:0;min-height:0}
.dropdown-menu{min-width:130px;text-align:center;padding: 0 10px}
.dropdown-menu li{width:100%}
.dropdown-menu li:last-child{border-color:#fff;margin:0}
.dropdown-menu li:first-child{border-color:#fff;margin:0}

.textEllipsis{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.eptline1{background:#e7e7e7;height:1px}
.eptline10{background:#f8f9fb;height:10px}
.eptline20{background:#f8f9fb;height:20px}
.eptline30{background:#f8f9fb;height:30px}
/* .eptline10.col-xs-12{background:#eee} */


/* 全局式样  end*/
.pccontainer{max-width:1200px;padding:0}

@media (min-width: 992px) {
	.container{padding:0 !important}
}

/* head  start*/
#header{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}


/**pc版**/
.pccontainer .navbar{margin-bottom:0;height:70px;padding:17px 0;display:flex}
.pccontainer .navbar .logo{margin-right:46px}
.pccontainer .navbar .logo img{height:36px}
.pccontainer .navbar ul>li{display:inline-block;font-size:15px;color:#40404e}
.pccontainer .navbar ul>li a{color:#40404e}

#nav_url{flex:1}
#nav_url div{font-size:15px;padding:8px 0 11px 0;margin:0;color:#40404e}
#nav_url div a{color:#40404e;font-weight:700}
#nav_url div a:hover{color:#40404e;text-decoration:none}
#nav_url>div+div{margin-left:15px} 

#header.url_home .url_home:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_pubInfo .url_pubInfo:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_madoInfo .url_madoInfo:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_act .url_act:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_pjt .url_pjt:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_fud .url_fud:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_daily_fud .url_daily_fud:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_baz .url_baz:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_ptr .url_ptr:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_fed .url_fed:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_tax .url_tax:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_spr .url_spr:after{content:" ";width:75%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;display:block}
#header.url_dsy .url_dsy:after{content:" ";width:65%;height:3px;border-radius:1.5px;background-color:#39a1fb;margin:11px auto 0;margin-right: 30px;display:block;}
/* #header.url_tax .url_tax{border-bottom:3px solid #008cd6;border-radius:1.5px} */
#header.url_home .url_home a{color:#008cd6}
#header.url_pubInfo .url_pubInfo a{color:#008cd6}
#header.url_madoInfo .url_madoInfo a{color:#008cd6}
#header.url_act .url_act a{color:#008cd6}	
#header.url_pjt .url_pjt a{color:#008cd6}
#header.url_fud .url_fud a{color:#008cd6}
#header.url_baz .url_baz a{color:#008cd6}
#header.url_ptr .url_ptr a{color:#008cd6}
#header.url_fed .url_fed a{color:#008cd6}
#header.url_tax .url_tax a{color:#008cd6}
#header.url_dsy .url_dsy a{color:#008cd6}
#header.url_spr .url_spr a{color:#008cd6}

#nav_log{width:270px;margin-bottom:0;text-align:right}
#nav_log>li div{padding-top:8px;margin:0}
#nav_log>li+li{margin-right:30px}
#nav_log>li.split{margin:0 7px}
#nav_log>li.allsearch{margin:0;position:relative}
#nav_log img{width:20px;height:20px;position:relative;top:-3px}
#nav_log .logd img{top:-7px}
#nav_log .nickname{max-width:120px;;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
#nav_log .nickname + .fl{margin-right:10px}

/**手机版**/
.mbcontainer{height:45px}
.mbcontainer .head{flex:1;height:20px;margin:12.5px 0;padding:0 20px}
.mbcontainer .head .logo{}
.mbcontainer .head .logo img{width:100px}
.mbcontainer .head .fr img{width:18px;height:18px}
.mbcontainer .head .fr button+button{margin-left:27px}
.mbcontainer .head .logo-revision{}
.mbcontainer .head .logo-revision img{width:125px}
.mbcontainer .head .fr-revision img{width:20px;height:20px}
.mbcontainer .head .fr-revision button+button{margin-left:27px}
/* head  end*/


/* foot start*/
/**电脑版**/
#foot{}
#foot .navfoot{background:url(../images/w_shouye_caidai_di.png) no-repeat 80% bottom;height:460px;border-color:transparent;border-top-color:#e7e7e7;margin-bottom:0;border-bottom:transparent}
#foot .navfoot .row{margin:60px 100px 0 100px}
#foot .navfoot .row .col-md-6{padding:0}
#foot .navfoot .row .wechat{text-align: center;}
#foot .navfoot .title{font-size:18px;font-weight:700;margin-bottom:20px;color:#181830;line-height:18px}
#foot .navfoot .content{font-size:15px;color:#545455;line-height:18px;height:20px}
#foot .navfoot .content+.content{margin-top:14px}
#foot .navfoot .content .fl{margin-right:30px}
#foot .navfoot .content img{margin-right:12px;position:relative;top:-2px}
#foot .navfoot .content>a{color: #545455;}
#foot .navfoot .content>a+a{margin-left:30px}
#foot .navfoot .copyright,#foot .navfoot .icp{margin-top:24px;font-size:12px;letter-spacing:0;line-height:12px}
#foot .navfoot .copyright{color:#aeaeae}
#foot .navfoot .copyright a{color:#aeaeae;display:block}
#foot .navfoot .icp{color:#888}
#foot .navfoot .icp a{color:#888}
#foot .navfoot .icp img{width:14px;height:14px}
@media (max-width: 1199px) {
	#foot .navfoot .row{margin:60px 50px 0 50px}
	#foot .navfoot .row .wechat img{width:120px;height:120px}
}

/**手机版**/
#foot .navfoot2{background:#fff;border:0;margin:0}
#foot.hidph .navfoot2{display:none!important}
#foot .navfoot2 .row:nth-child(2){height:30px}
#foot .navfoot2 .row:last-child{height:33px}
#foot .navfoot2 .mt8{text-align:center;}
#foot .navfoot2 .mt8 span{font-size:12px;color:#aeaeae;}
#foot .navfoot2 .col-sm-12{margin:0 auto; text-align:center;justify-content:center;align-items:center}
#foot .navfoot2 .col-sm-12 img{width:108px;height:22px;position:relative;top:-10px;}
#foot .navfoot2 .col-sm-12 .logo-revision{width:138px;height:22px;position:relative;top:-10px;}
#foot .navfoot2 .col-sm-12 div{display:inline-flex;text-align:left;font-size:10.5px;line-height:14px;margin-left:10px}
#foot .navfoot2 .col-sm-12 div a{color:#0093DF}
#foot .navfoot2 .col-sm-12 div:before{content:"";border-left: 1px solid #008CD6;padding-left: 10px}
.pausebk{pointer-events:none;background:#E0E2E6 !important;color:#fff !important}
.pausebk *{background:#E0E2E6 !important;color:#fff !important}
/* foot end*/

/* footbar? start*/
#footbar{}
#footbar .plcediv{height:49px}

/** footbarindex start**/
#footbar .toolbar{
/* 	height:49px; */
	height:calc(49px + constant(safe-area-inset-bottom));
	height:calc(49px + env(safe-area-inset-bottom));
	border: 1px solid #eee;
	box-shadow: 0 4px 12px 0 rgba(0,0,0,.05);
	margin-top:4px;
	position:fixed;
	bottom:0;
	width:100%;
	margin-bottom:0;
	z-index:99;
	background:#fff;
	padding-bottom:constant(safe-area-inset-bottom);
	padding-bottom:env(safe-area-inset-bottom);
}
#footbar .five_avg{display:flex;}
#footbar .footbar_en{}
#footbar .footbar_en .fbtn{padding-top:2px;line-height:normal}
#footbar .footbar_en .fbtn font{font-size:14px}
#footbar .footbar_en .fbtn.ffbtn font{font-size:12px}
#footbar .five_avg .footbarfullWidth{flex:1;text-align:center;padding:4.5px 0 7px 0}
#footbar .five_avg .footbarfullWidth2{flex:2}
#footbar .five_avg .imgdiv img,#footbar .five_avg .imgdivact img{width:25px;height:25px}
#footbar .five_avg .titdiv{margin-top:2px;font-size:10px;color:#181830;line-height:10px}

.five_avg .imgdivact{display:none}
.footbar_home .bar_home,.footbar_act .bar_act,.footbar_pjt .bar_pjt,.footbar_cat .bar_cat,.footbar_feb .bar_feb,.footbar_dcat .bar_dcat{pointer-events:none}
.footbar_home .bar_home .imgdivact,.footbar_act .bar_act .imgdivact,.footbar_pjt .bar_pjt .imgdivact,.footbar_cat .bar_cat .imgdivact,.footbar_feb .bar_feb .imgdivact,.footbar_dcat .bar_dcat .imgdivact{display:block}
.footbar_home .bar_home .imgdiv,.footbar_act .bar_act .imgdiv,.footbar_pjt .bar_pjt .imgdiv,.footbar_cat .bar_cat .imgdiv,.footbar_feb .bar_feb .imgdiv ,.footbar_dcat .bar_dcat .imgdiv{display:none}
.footbar_home .bar_home .titdiv,.footbar_act .bar_act .titdiv,.footbar_pjt .bar_pjt .titdiv,.footbar_cat .bar_cat .titdiv,.footbar_feb .bar_feb .titdiv,.footbar_dcat .bar_dcat .titdiv{color:#F12030 !important}
/** footbarindex end**/

/** footbarOfAct start**/
#footbar .footbarfull{flex:1;text-align:center}
#footbar .fbtn{line-height:47px;font-size:16px;color:#fff;}
#footbar .btn-blue{background:#008cd6}
#footbar .btn-purple{background:#701c73}
#footbar .btn-red{background:#f12030}
#footbar .btn-green{background:#5FB85F}
#footbar .btn-white{background:#fff;color:#181830}
#footbar  .bdl+.bdl{border-left:1px solid #eee}
#footbar .footbardis > div{background:#e0e2e6}
#footbar a.footbardis{background:#e0e2e6}
#footbar .footbardis + .footbardis{border-left:1px solid #bbb}
#footbar .footbardis + .footbardis2{border-left:1px solid #bbb}
#footbar .footbardis2 + .footbardis{border-left:1px solid #bbb}
#footbar .footbardis2{background:#e0e2e6}
#footbar .footbardis2 > .titdiv{color:#fff}


/** footbarOfAct end**/

/* footbar? end*/


/* 手机下拉 start */
#loading>div{float:left}
#loading>div:nth-child(1){width:43%;text-align:right}
#loading>div:nth-child(2){width:57%;text-align:left;margin-top:15px}

#content+.loading{padding:0;text-align:center;width:100%;margin:0 auto;display:block;margin-top:10px}
#content+#loading>div:nth-child(1){width:100%;text-align:center}
#content+#loading>div{float:none}

.layui-flow-more{position:relative}
.layui-flow-more a cite{display:none}

.loading > div {position:relative;cursor:pointer;font-size:16px;color:#888888;line-height:16px}
.loading > div .arrow{position:relative;top:2px;display:inline-block;width:16px;height:16px;background:url(../images/w_liebiao_gengduo@2x.png) no-repeat;background-size:16px 16px;opacity:.6;margin-right:12px}
/* 手机下拉 end */


/** 活动、项目、月捐列表start **/
/*** 电脑版 ***/
@media screen and (min-width:992px) {
	.plists .col-xs-6{margin-bottom:40px}
	.plists .col-xs-6:nth-child(3n+1){padding: 0 20px 0 0;}
	.plists .col-xs-6:nth-child(3n+2){padding: 0 10px;}
	.plists .col-xs-6:nth-child(3n){padding: 0 0 0 20px;}
	.plists.idx .col-xs-6:nth-child(4){display:none}
	.plists .item{position:relative}
	.plists .item img.header-mark{position:absolute;top:0;left:0;width:72px;height:72px;display:block;z-index:10}
	.plists .col-xs-6 .item_img img{width:380px;height:285px;max-width:100%}
	.plists .col-xs-6 .item{background:#FFFFFF;box-shadow: 0 4px 12px 0 rgba(0,0,0,0.05)}
	.plists .col-xs-6 .item_content{padding:20px 16px 23px 26px;}
	.plists .col-xs-6 .item_content .item_content_title{font-size:20px;color:#40404E;line-height:26px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
	.plists .col-xs-6 .item_content .item_content_money{height:18px;margin-top:14px;font-size:15px;line-height:18px;color:#888888}
	.plists .col-xs-6 .item_content .item_content_money img{position:relative;top:-2px;width:18px;height:18px;margin-right:7.5px}
	.plists .col-xs-6 .item_content .item_content_money span{font-size:18px;line-height:18px;color:#F12030;font-weight:700;margin:0 7px 0 4px}
	.plists .col-xs-6 .item_content .item_content_money span.unit{height:18px;margin-top:14px;font-size:15px;color:#888888;font-weight:400;}
	.plists .col-xs-6 .item_content .item_content_money_phone{height:18px;margin-top:14px;font-size:15px;line-height:18px;color:#888888}
	.plists .col-xs-6 .item_content .item_content_money_phone img{position:relative;width:80.5px;height:23.5px;}
	.plists .col-xs-6 .item_content .item_content_money_phone span{font-size:18px;line-height:18px;color:#F12030;font-weight:700;margin:0 7px 0 4px}
	.plists .col-xs-6 .item_content .item_content_money_phone span.unit{height:18px;margin-top:14px;font-size:15px;color:#888888;font-weight:400;}
}

/*** PAD版 ***/
@media screen and (max-width:991px) and (min-width:768px){
	#main .plists{margin-top:60px;}
	.plists .col-xs-6:nth-child(3n+1){padding: 0 5px 0 0;}
	.plists .col-xs-6:nth-child(3n+2){padding: 0 5px;}
	.plists .col-xs-6:nth-child(3n){padding: 0 0 0 5px;}
	.plists.idx .col-xs-6:nth-child(4){display:none}
	.plists .item{position:relative}
	.plists .item img.header-mark{position:absolute;top:0;left:0;width:60px;height:60px;display:block;z-index:10}
	.plists .col-xs-6 .item_img img{width:100%;min-height:125px;border-radius:5px;margin: 0 auto}
	.plists .col-xs-6 .item_content{margin-top:10.5px;margin-bottom:22px}
	.plists .col-xs-6 .item_content .item_content_title{font-size:12px;color:#545455;height:28px;line-height:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
	.plists .col-xs-6 .item_content .item_content_money{margin-top:15px;font-size:14px;color:#181830;font-weight:700;position:relative;height:19px;}
	.plists .col-xs-6 .item_content .item_content_money img{position:relative;top:-2px;width:15px;height:15px;margin-right:7.5px}
	
	#main .plists-revision{margin-top:calc(18vw + 88.6px)}
	#main .plists-revision2{margin-top:73px}
	.plists-revision .col-xs-6:nth-child(3n+1){padding: 0 5px 0 0;}
	.plists-revision .col-xs-6:nth-child(3n+2){padding: 0 5px;}
	.plists-revision .col-xs-6:nth-child(3n){padding: 0 0 0 5px;}
	.plists-revision .idx .col-xs-6:nth-child(4){display:none}
	.plists-revision .item{position:relative;background: #F4F5FA;border-radius: 5px;}
	.plists-revision .item img.header-mark{position:absolute;top:0;left:0;width:60px;height:60px;display:block;z-index:10}
	.plists-revision .col-xs-6 .item_img img{width:100%;min-height:125px;border-radius:5px;margin: 0 auto}
	.plists-revision .col-xs-6 .item_content{margin-top:10.5px;margin-bottom:22px;padding: 0px 15px;padding-bottom: 15px;}
	.plists-revision .col-xs-6 .item_content .item_content_title{font-size:14px;font-weight:700;color:#181830;height:28px;line-height:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
	.plists-revision .col-xs-6 .item_content .item_content_money{margin-top:15px;font-size:14px;color:#181830;font-weight:700;position:relative;height:19px;}
	.plists-revision .col-xs-6 .item_content .item_content_money img{position:relative;top:-2px;width:15px;height:15px;margin-right:7.5px}
	.plists-revision .col-xs-6 .item_content .item_content_money_phone{margin-top:-1px;font-size:14px;color:#181830;font-weight:700;position:relative;height: 34px;padding-top: 15px;background: #F4F5FA;}
	.plists-revision .col-xs-6 .item_content .item_content_money_phone img{position:relative;width:72.5px;height:21.5px;}
	
	.loading > div {font-size:12px;ine-height:12px}
	.loading > div .arrow{width:15px;height:15px;opacity:.6;margin-right:6px}
}

/*** 手机版 ***/
@media screen and (max-width:767px) {
	#main .plists{margin-top:60px}
	.plists .col-xs-6:nth-child(even){padding-left:5.5px}
	.plists .col-xs-6:nth-child(odd){padding-right:5.5px}
	.plists .item{position:relative}
	.plists .item img.header-mark{position:absolute;top:0;left:0;width:60px;height:60px;display:block;z-index:10}
	.plists .col-xs-6 .item_img img{width:100%;min-height:125px;border-radius:5px;margin: 0 auto}
	.plists .col-xs-6 .item_content{margin-top:10.5px;margin-bottom:22px}
	.plists .col-xs-6 .item_content .item_content_title{font-size:12px;color:#545455;height:28px;line-height:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
	.plists .col-xs-6 .item_content .item_content_money{margin-top:15px;font-size:14px;color:#181830;font-weight:700;position:relative;height:19px;}
	.plists .col-xs-6 .item_content .item_content_money img{position:relative;top:-2px;width:15px;height:15px;margin-right:7.5px}
	
	#main .plists-revision{margin-top:calc(18vw + 88.6px)}
	#main .plists-revision2{margin-top:73px}
	.plists-revision .col-xs-6:nth-child(even){padding-left:5.5px}
	.plists-revision .col-xs-6:nth-child(odd){padding-right:5.5px}
	.plists-revision .item{position:relative;background: #F4F5FA;border-radius: 5px;}
	.plists-revision .item img.header-mark{position:absolute;top:0;left:0;width:60px;height:60px;display:block;z-index:10}
	.plists-revision .col-xs-6 .item_img img{width:100%;min-height:125px;border-radius:5px;margin: 0 auto}
	.plists-revision .col-xs-6 .item_content{margin-top:10.5px;margin-bottom:22px;padding: 0px 15px;padding-bottom: 15px;}
	.plists-revision .col-xs-6 .item_content .item_content_title{font-size:14px;font-weight:700;color:#181830;height:28px;line-height:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
	.plists-revision .col-xs-6 .item_content .item_content_money{margin-top:15px;font-size:14px;color:#181830;font-weight:700;position:relative;height:19px;}
	.plists-revision .col-xs-6 .item_content .item_content_money img{position:relative;top:-2px;width:15px;height:15px;margin-right:7.5px}
	.plists-revision .col-xs-6 .item_content .item_content_money_phone{margin-top: -1px;font-size: 14px;color: #181830;font-weight: 700;position: relative;height: 34px;padding-top: 15px;background: #F4F5FA;}
	.plists-revision .col-xs-6 .item_content .item_content_money_phone img{position:relative;width:64.5px;height:19.5px;}
	
	.loading > div {font-size:12px;ine-height:12px}
	.loading > div .arrow{width:15px;height:15px;opacity:.6;margin-right:6px}
}



/** 活动、项目、月捐列表end **/





/** 留言建议 **/
.modal{z-index:100000}
#complaintModalXs{top:unset}

.span-none{background:0 0;border:none}
.input-group-style{margin-left:-24px;padding-right:15px}

.goToTop{bottom:60px;cursor:pointer;display:none;margin:0 -660px 80px 0;position:fixed;right:50%;text-indent:-999em;width:60px;z-index:99}
.goToTop2{bottom:90px;right:0;cursor:pointer;display:none;position:fixed;text-indent:-999em;width:60px;z-index:99}
.goToTop2-revision{bottom:90px;right:0;cursor:pointer;display:none;position:fixed;text-indent:-999em;width:75px;z-index:99}
.toTop{width:40px;height:40px;display:block;right:25px}
.toTop:hover{opacity:1;filter:alpha(opacity=100)}
.toTop2{width:32px;height:32px;display:block;right:25px}
.toTop2:hover{opacity:1;filter:alpha(opacity=100)}
.detail_switch{background:#FCFCFC;width:100%;height:60px;margin-top:-80px;padding-top:40px;filter:alpha(Opacity=50);-moz-opacity:.5;opacity:.5}
.detail_switch_float{top:90px;right:0;cursor:pointer;display:none;position:fixed;text-indent:-999em;width:60px;z-index:99}
.showFinishedProjects{bottom:110px;cursor:pointer;display:none;margin:0 -660px 80px 0;position:fixed;right:50%;text-indent:-999em;width:60px;z-index:99}
.finishedProjects{width:40px;height:40px;display:block;right:35px}
.finishedProjects:hover{opacity:1;filter:alpha(opacity=100)}

/** 手机版活动 **/
.phomeblock{margin-top:-30px;padding:0;margin-bottom:0!important;padding-bottom:40px}

.phomeblock .progress{height:5px;margin:5px 10px 10px 10px;background-color:#d6d8d9}
.phomeblock .progress .progress-bar-display{background-color:#FFF;-webkit-box-shadow:none;box-shadow:none}

/* 首页  end*/

/* 捐赠页面 css start */
.money{padding:0 15px;margin:5px 5px 5px 0;font-size:14px;font-wight:300;cursor:pointer;text-align:center;padding:10px 0;background-color:#fff;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
@media  screen and (max-width:993px ) {
	.moneyMargin{margin-right:0;}
}
.sel{border:3px solid #f12030!important;}
.selic{display:none}
.sel .selic{float:right;font-size:12px;display:block;color:#FF6711;top:8px;right:10px;position:absolute}
.moneyContract{padding:0 15px;margin:5px;font-size:14px;font-wight:300;cursor:pointer;text-align:center;padding:10px;background-color:#fff;border:1px solid #ECECEC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.selContract{border:3px solid #FF6711}
.selContractic{display:none}
.selContract .selContractic{float:right;font-size:12px;display:block;margin-top:-10px;margin-right:-10px;color:#FF6711}
.moneyModify{padding:0 15px;margin:5px;font-size:14px;font-wight:300;cursor:pointer;text-align:center;padding:10px;background-color:#fff;border:1px solid #ECECEC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.selModify{border:3px solid #FF6711}
.selModifyic{display:none}
.selModify .selModifyic{float:right;font-size:12px;display:block;margin-top:-10px;margin-right:-10px;color:#FF6711}
/* 捐赠页面 css end */

/* 捐赠排行榜  start  */
.header-center{text-align:center}
.header-span{color:#f12030}
.header-left{text-align:left}
.phgoToTop{bottom:0;cursor:pointer;display:none;margin:0 -160px 80px 0;position:fixed;right:50%;text-indent:-999em;width:60px;z-index:99}
/* 捐赠排行榜 end  */

/* 联系我们  start*/
.title1{font-size:16px;padding-bottom:5px}
.line{font-size:14px;line-height:25px}
.pcline{font-size:14px;line-height:25px;margin-left:10px}
.pcline1{font-size:14px;line-height:25px;padding-top:40px;margin-left:10px}
.pcline2{font-size:14px;line-height:25px;margin-left:25px}
.pctitle1{text-indent:1em;margin-left:10px}
.pctitle2{margin-top:40px;text-indent:1em;margin-left:10px}
.pctitle3{text-indent:1em;margin-left:10px;margin-top:20px}
.lovepic{height:40px;margin-bottom:50px}
.pchr{border-color:#AAA}
.space{width:100%;height:60px}
.aboutTitle{line-height:30px;margin-left:10px}
.lx{line-height:25px;margin-left:10px}
.wxpic{height:60px;margin-top:40px}
.wxdyh{height:120px;float:left}
#wxpicborder{display:none;position:absolute;left:500px;top:860px;background:#fff none repeat scroll 0 0;border:1px solid #f0f0f0}
.divborder{padding:0 2%}
.weixinpic{margin-left:20px}
.footbarOfCU{position:fixed;bottom:0;width:100%}
/* 联系我们  end*/

.font-black{color:#565656}
.font-red{color:#ED2B2B}
.font-hss1{font-size:20px}
.font-hss2{font-size:14px;color:#474747}
.font-hss3{font-size:14px;color:#474747}
.font-hss4{font-size:16px;color:#ED2B2B}
.top_link ul{text-decoration:none;margin-left:-40px}
.top_link ul li{padding-top:10px;margin-right:5px;float:left;display:inline}
.top_link ul li{font-size:14px;font-weight:400;text-decoration:none;color:#000}
.top_link ul li a{font-size:14px;font-weight:400;text-decoration:none;color:#000;cursor:pointer}
.top_link ul li a:link{font-size:14px;font-weight:400;text-decoration:none;color:#000}
.top_link ul li a:visited{font-size:14px;font-weight:400;text-decoration:none;color:#000}
.top_link ul li a:hover{font-size:14px;color:#E58524}
.panels-info{border-color:#fff}
.button-x-flat-warning{background:0 0;text-decoration:none;cursor:pointer;box-shadow:none;border:solid 1px #ff5f11;color:#ff5f11}
.button-x-flat-warning:hover{background:0 0;text-decoration:none;border:solid 1px #E58524;color:#E58524}
.container-logo{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.containers{padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto}
/* 快速捐赠  end*/

/*服务协议等静态页面 start*/
.text_items{margin-top:30px;margin-bottom:30px}
.text_items p{margin-top:10px;line-height:25px;margin-bottom:10px;margin-left:20px}
.text_items ul{margin-top:10px;margin-bottom:10px;margin-left:20px;list-style:none}
.text_items ul li{line-height:25px;margin-top:5px;margin-bottom:5px}
.text_items_xs{margin-top:30px;margin-left:0;margin-right:0;margin-bottom:30px}
.text_items_xs p{margin-top:10px;line-height:20px;margin-bottom:10px;margin-left:0}
.text_items_xs ul{margin-top:10px;margin-bottom:10px;margin-left:0;list-style:none}
.text_items_xs ul li{line-height:20px;margin-top:10px;margin-bottom:10px}
/*服务协议等静态页面 end*/

/* 企业认领页面 css start */
.money2{padding:0 15px;margin:5px;font-size:14px;font-wight:300;cursor:pointer;text-align:center;padding:10px;background-color:#fff;border:1px solid #ECECEC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.sel2{border:3px solid #FF6711}
.selic2{display:none}
.sel2 .selic2{float:right;font-size:12px;display:block;margin-top:-10px;margin-right:-10px;color:#FF6711}
/* 捐赠页面 css end */
/* 月捐页面*/
.contract_margin_top{margin-top:0}
.contract_title{font-size:20px}
.contract_body{margin-top:5px;padding-top:0}
.picdiv{position:absolute;right:0;top:0;text-align:center}
.picdiv img{width:150px}
.picdiv-xs{text-align:center;width:100%;margin-bottom:20px}
.picdiv-xs img{width:100%}
.beBigList{cursor:url(../images/sx.png),auto;width:90%;height:auto;max-width:1000px}
.beSmall{cursor:url(../images/fd.png),auto;width:100px;height:100px}
.btn-s-xs{min-width:90px}
.btn-orange{color:#fff!important;background-color:#f60;border-color:#f60}
.btn-dark{color:#fff!important;background-color:#5a6a7a;border-color:#5a6a7a}
.description{position:relative;padding:.15rem;box-sizing:border-box;background-color:#fff}
.description-mask{height:8.75rem;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff 73%,#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 73%,#fff)}
.description-mask,.description-viewAll{position:absolute;bottom:-1px;left:0;width:100%;font-size:.13rem}
.arr{position:relative}
.arr_bottom{border-width:0 1px 1px 0;top:-.03rem}
.description-viewAll{display:block;padding:.15rem 0;line-height:1;color:#999;text-align:center}
.ptdetail .bank-left{color:#8F8F8F}

@media (max-width:992px){
	.bank-left{color:#8F8F8F;font-size:13px}
	.bank-right{margin-bottom:10px;color:#8F8F8F;font-size:13px}
}
@media (min-width:992px){
	.bank-left{color:#8F8F8F;font-size:13px;margin-top:10px}
	.bank-right{color:#8F8F8F;font-size:13px;margin-top:10px;float:left}
}


/* 开票申请页面*/
.invoiceNotice_title_1{font-size:16px;color:#606060}
.invoiceNotice_1{font-size:14px;text-indent:2em;color:#606060;line-height:25px;text-align:justify}
.invoiceNotice_2{font-size:14px;color:#606060;line-height:25px;text-align:justify}

/* 详情页面的一些共通 */
/*标题下的分割线*/
.titilelinecolor{clear:both;border:none;margin-top:8px;margin-bottom:8px;border-top:1px solid #FCC}

/* 子标题内容的padding */
.sontitlecontant{padding:7px 5% 7px 5%}

/*“联合劝募支持民间公益”图片背景色和高度*/
.bottomimgstyle{background-color:#EEE;overflow:hidden;height:100px}
.bottomimgmargin{padding:20px 0}

/* 子标题距离内容的距离 */
.sontitle{margin-bottom:20px}

/* 页面用到details_info的，都是14px,这里是把关于字体的去掉的字体 */
.detail_info_fontColor{word-wrap:break-word;word-break:break-all;font-weight:400;line-height:1.8em;margin-top:5px}
@media screen and (max-width:991px){
	.fixedphone{height:45px}
	.fixedphone2{height:60px}
	.headfixednav{position:fixed;top:0;left:0;width:100%;z-index:99999;background:rgba(255,255,255,.9)!important;}
	.headfixednav2{position:fixed;top:0;left:0;width:100%;z-index:99999;background:rgba(255,255,255,.9)!important;}
}

/* 头部按钮样式 */
.backgroundfff{background-color:#F2F2F2}
.share_wrap .share_prompt{position:fixed;top:0;left:0;width:100%;color:#FFF;background-color:#ff6811;line-height:2.8;font-size:15px;text-align:right;z-index:1011}
.mask{background:rgba(0,0,0,.7);z-index:1010;position:fixed;width:100%;height:200%;top:0;left:0}
.share_wrap .share_prompt .icon{margin:-2px 20px 0 10px}

textarea {resize:none;}
/*手机版详情标题*/
.list_title_phone{font-size:15px;color: #181830;letter-spacing: 0;line-height: 30px;font-weight:bolder;}

input.form-control{
	height:45px !important;
}
.hander{cursor: pointer;}

.aliCss{position:absolute;left:150px;top:10px;z-index:1005;background:#fff;border:1px solid #f0f0f0;padding-left:20px;padding-bottom:20px}
.aliRight{float:right;margin-right:5px}
.shareAli{float:left;margin-right:20px}
.aliMonth{float:left;margin-top:20px;color:#5e5b5b;font-weight:bolder}

.aliCssPerOrder{position:absolute;left:-150px;top:-200px;z-index:1005;background:#fff;border:1px solid #f0f0f0;padding-left:20px;padding-bottom:20px}
.aliRightPerOrder{float:right;margin-right:5px}
.shareAliPerOrder{float:left;margin-right:20px}
.aliMonthPerOrder{float:left;margin-top:20px;color:#5e5b5b;font-weight:bolder}


#Nike定制
body.nike .pccontainer .navbar .logo{margin-right:200px}
body.nike .pccontainer .navbar .logo img ~ img {margin-left:40px}
body.nike #nav_url>div+div{margin-left:100px} 

body.nike .mbcontainer .head .logo img{width:100px}
body.nike .mbcontainer .head .logo img ~ img {width:23px;margin-left:20px;height:28px}

.float-button {
	width: 60px;
	height: 45px;
	display: block;
	right: 25px;
}
.revision-menu{
	position: relative;
    background: white;
    z-index: 999;
    padding: 3vw 10vw;
    width: calc(100vw - 30px);
    margin: 0 auto;
    margin-top: 20vw;
    border-radius: 15px;
}
.revision-menu-item{
	display: flex;
}
.revision-menu-icon{
	width: 20px;
	height: 20px;
}
.revision-menu-icon img{
	width: 100%;
}
.revision-menu-item > a > span{
	font-weight: 700;
    color: black;
}