.donation-container{text-align:center;margin-top:24px}.donation-btn{background-color:#fa5151;color:#fff;display:inline;padding:.6rem 1.4rem;border-radius:6px;font-size:1rem;letter-spacing:1px;font-weight:500}.NewDonationModalWrap .am-modal-transparent{width:85%}.NewDonationModal .am-modal-content{border-radius:2px;padding-top:0}.NewDonationModal .am-modal-body{padding:0!important}.NewDonationAppModal{position:fixed;bottom:230px}.NewDonationAppModal .am-modal-content{border-radius:2px;padding-top:0}.NewDonationAppModal .am-modal-body{padding:0!important}.donation-amount-tag-container{display:flex;flex-wrap:wrap}.donation-amount-content{border-radius:4px;border:1px solid #fa5151;color:#fa5151;display:flex;justify-content:center;align-items:center;text-align:center;height:40px;line-height:40px;margin-top:8px;width:calc((100% - 24px)/3)}.donation-amount-content:first-child,.donation-amount-content:nth-child(2),.donation-amount-content:nth-child(3){margin-top:0!important}.donation-amount-content:not(:nth-child(3n+1)){margin-left:8px}.donation-amount-content span:first-child{font-size:12px;margin-right:2px}.donation-amount-content span:nth-child(2){font-size:20px}.donation-modal-padding{padding:0 12px}.donation-modal-header{display:flex;justify-content:space-between;align-items:center;padding:12px}.donation-modal-header div:first-child{color:#000}.donation-modal-footer{margin-top:16px;font-size:14px;color:#596a9e;padding:0 12px 12px}.donation-modal-confirm{border-top:1px solid #ccc;color:#fa5151;height:40px;line-height:40px;text-align:center}.donation-diy-container{display:flex;overflow:hidden}.donation-diy-container input{height:40px;border:unset;line-height:40px;font-size:40px;width:100%}.donation-diy-container .am-input-item{padding-left:0;width:100%}.donation-diy-container .am-list-line{padding-right:0}.donation-diy-container .am-input-label{color:#000;font-size:22px;font-weight:700;width:24px!important}.donation-diy-container .fake-input,.donation-diy-container .fake-input-placeholder{height:40px!important;line-height:40px!important;font-size:40px!important}.donation-diy-container input::-webkit-input-placeholder{color:#cdcdcd}.donation-diy-container input:-moz-placeholder,.donation-diy-container input::-moz-placeholder{color:#cdcdcd}.donation-diy-container input:-ms-input-placeholder{color:#cdcdcd}.donation-line{text-align:center;margin-top:1.5rem;letter-spacing:-1px;margin-bottom:1rem;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.donation-line:after,.donation-line:before{content:"";display:inline-block;width:100%;height:1px;position:absolute;background:#e5e5e5;top:50%}.donation-line:before{margin-left:-10px;transform:translateX(-100%)}.donation-line:after{margin-left:10px}.donation-line span{color:#fa5151;font-size:.9rem;background-color:#fff;z-index:999}.donation-line span:first-child{padding-left:12px;padding-right:8px}.donation-line span:nth-child(2){padding-right:12px}.donation-avatar-container{padding:0 16px;display:grid;grid-template-columns:repeat(8,1fr);column-gap:6px;row-gap:6px;overflow:hidden}.avatar-item{position:relative;width:100%;height:0;padding-top:100%}.avatar-item img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px}.donation-explain{text-align:center;margin-top:16px}.rank-container{padding:24px 16px;color:#000;background:#f6f6f6;position:relative}.rank-head{font-size:18px;font-weight:600;margin-bottom:24px;letter-spacing:4px}.rank-item{background-color:#fff;padding:8px;border-radius:6px;margin-bottom:12px;display:flex}.rank-order{width:14px;height:14px;color:#fff;text-align:center;flex-shrink:0;border-radius:50%;margin-top:4px}.rank-close{position:absolute;color:#c3c3c3;top:8px;right:8px}.rank-item-desc{display:flex;flex-direction:column;text-align:left;margin-left:8px}.rank-item-desc>div:first-child{font-weight:600;color:#010101}.rank-item-desc>div:nth-child(2){color:gray;font-size:13px;margin-top:4px}.rank-app-btn{padding-top:8px}.NewRankModalWrap .am-modal-content{padding-top:0;border-radius:12px}.NewRankModalWrap .am-modal-body{padding:0!important}.NewRankModalWrap .am-modal-transparent{width:80%}