.deduction{width:100%;min-height:100vh;background:#fff;padding-bottom:60px}.deduction .buttonList{margin-top:1.25rem;padding:0 1.25rem 0;box-sizing:border-box;height:100%}.deduction .buttonList .integral{background-color:#007aff;width:100%;height:8.125rem;line-height:8.125rem;border-radius:10px;margin-bottom:.625rem;text-align:center;position:relative}.deduction .buttonList .integral img{width:1.5625rem;height:1.5625rem;position:absolute;left:.9375rem;top:.9375rem}.deduction .buttonList .integral span{font-size:40px;color:#fff;font-weight:700}.deduction .buttonList .single-check{text-align:center;margin-bottom:.625rem}.deduction .buttonList .single-check .top{margin-bottom:.625rem}.deduction .buttonList .single-check .bottom,.deduction .buttonList .single-check .top{display:flex;justify-content:space-between}.deduction .buttonList .single-check .input{display:none}.deduction .buttonList .single-check label{display:inline-block;width:49%;height:3.2rem;border:1px solid #e3e3e3;border-radius:1.5rem}.deduction .buttonList .single-check label .input{outline-style:none;border:none}.deduction .buttonList .single-check label .input+i{background-color:#fff;display:inline-block;width:100%;height:3rem;line-height:3rem;font-style:normal}.deduction .buttonList .single-check label .colors{border-radius:1.640625rem;color:#999;font-size:1rem}.deduction .buttonList .button{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:.625rem}.deduction .buttonList .button input{width:100%;outline-style:none;border:none;height:3rem;border-radius:3.125rem;padding-left:1.25rem;caret-color:#333;color:#2d75ff;box-sizing:border-box;border:1px solid #e3e3e3;-webkit-appearance:none}.deduction .buttonList .button input::-webkit-input-placeholder{color:#999}.deduction .buttonList .button img{position:absolute;right:0}.deduction .buttonList input[type=button]{outline-style:none;border:none;height:3rem;width:20.46875rem;color:#fff;-webkit-appearance:none;border-radius:1.64rem;background:#007aff;position:fixed;left:50%;transform:translate(-50%);bottom:.625rem}.log-wrap h4{font-size:16px;color:#007aff;line-height:48px;font-weight:400}.log-wrap .log{color:#555;line-height:32px;border:1px solid #e3e3e3;padding:6px 16px;margin:10px;border-radius:10px;font-size:14px}.log-wrap .log b{color:#2d75ff}.btn-wrap{display:flex}.btn-wrap .button{flex:1}.btn-wrap .scan{display:flex;justify-content:center;align-items:center;height:48px;width:48px;border:1px solid #e3e3e3;border-radius:48px;margin-left:10px;font-size:26px;color:#333}