.pledge-wrap,.pledge-wrap>.banner{display:flex;flex-flow:column nowrap}.pledge-wrap>.banner{align-items:center;background:#26999e linear-gradient(90deg,#009cab,#00b389);background-size:cover;font-weight:100;height:210px;position:relative;width:100%}.pledge-wrap>.banner>h2{color:#fff;font-size:60px;font-weight:100;height:80px;line-height:80px;margin:40px 0 0;text-align:center}.pledge-wrap>.banner>p{color:#fff;font-size:15px;font-weight:100;line-height:20px;margin:16px 0 20px;text-align:center;max-width:1200px}.pledge-wrap>.list{align-items:center;display:flex;flex-flow:column nowrap}.pledge-wrap>.list>.content{display:flex;flex-flow:row wrap;width:1200px}.pledge-wrap>.list>.content>.item{border:1px solid #f1f1f1;box-shadow:0 0 40px hsla(0,0%,84.7%,.7);display:flex;flex-flow:column nowrap;margin:0 0 20px 20px;position:relative;width:285px}.pledge-wrap>.list>.content>.item:nth-child(4n+1){margin-left:0}.pledge-wrap>.list>.content>.item>a{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;overflow:hidden;position:relative}.pledge-wrap>.list>.content>.item>a>em{left:24px;color:#fff;top:75px;font-size:20px;font-style:normal;height:35px;line-height:35px;position:absolute;text-align:center;width:45px}.pledge-wrap>.list>.content>.item>a>img{transition:all .6s;width:100%}.pledge-wrap>.list>.content>.item>div{display:flex;flex-flow:column nowrap;padding:20px}.pledge-wrap>.list>.content>.item>div:last-child{background:#00ad82;display:flex;flex-flow:row nowrap;height:32px;justify-content:space-between;line-height:32px;padding:0 20px}.pledge-wrap>.list>.content>.item>div:last-child.end{background:#f34a3f}.pledge-wrap>.list>.content>.item>div:last-child.will{background:#f38100}.pledge-wrap>.list>.content>.item>div:last-child>span{color:#fff;font-size:14px;height:32px;line-height:32px}.pledge-wrap>.list>.content>.item>div>span{font-size:18px;height:96px;line-height:24px;margin-bottom:20px}.pledge-wrap>.list>.content>.item>div>div{display:flex;flex-flow:row nowrap;justify-content:space-between}.pledge-wrap>.list>.content>.item>div>div:nth-child(2) span:first-child{color:#fd5959}.pledge-wrap>.list>.content>.item>div>div:nth-child(2) span:last-child{color:#333}.pledge-wrap>.list>.content>.item>div>div:nth-child(3){margin:20px 0}.pledge-wrap>.list>.content>.item>div>div>em{color:#a6a6a6;font-size:16px;font-style:normal}.pledge-wrap>.list>.content>.item>div>div>span{font-size:24px;font-weight:600}.pledge-wrap>.list>.content>.item>div>div>strong{color:#3a3a3a;font-size:12px;font-weight:400;margin-top:10px}.pledge-wrap>.list>.content>.item>div .el-progress{margin-bottom:10px}.pledge-wrap>.list>.content>.item>.flag{border-color:transparent #0077ec transparent transparent;border-style:solid;border-width:0 80px 80px 0;height:0;padding:unset;pointer-events:none;position:absolute;right:0;width:0;z-index:1}.pledge-wrap>.list>.content>.item>.flag>span{color:#fff;font-size:12px;overflow:hidden;position:absolute;right:-77px;text-overflow:ellipsis;top:5px;text-align:center;transform:rotate(45deg);white-space:nowrap;width:100px;z-index:1}.pledge-wrap>.list>.title{border-left:3px solid #00ad82;font-size:20px;height:18px;line-height:18px;margin:30px 0;padding-left:10px;width:1200px}.pledge-wrap>.navigation{background:rgba(38,153,158,.09) linear-gradient(90deg,#009cab,#00b389);height:68px;position:sticky;top:80px;z-index:2}.pledge-wrap>.navigation,.pledge-wrap>.navigation>.inner{align-items:center;display:flex;flex-flow:column nowrap;width:100%}.pledge-wrap>.navigation>.inner{background:hsla(0,0%,100%,.09);height:100%}.pledge-wrap>.navigation>.inner>div{color:#fff;display:flex;flex-flow:row nowrap;font-size:16px;height:68px;justify-content:space-between;width:1200px}.pledge-wrap>.navigation>.inner>div>a{color:#fff;display:flex;flex-flow:column nowrap;justify-content:center}.pledge-wrap>.navigation>.inner>div>ul{display:flex;flex-flow:row nowrap;list-style:none;margin:0;padding:0}.pledge-wrap>.navigation>.inner>div>ul>li{align-items:center;border-bottom:2px solid transparent;cursor:pointer;display:flex;flex-flow:column nowrap;justify-content:center;margin-right:20px}.pledge-wrap>.navigation>.inner>div>ul>li.active{border-bottom:2px solid #fff}