.agreementPage{width:100%;height:100vh}.agreementPage .title{margin:.8rem}.agreementPage .agreementInfo,.agreementPage .doctorName{text-align:left;padding:0 .8rem;box-sizing:border-box}.agreementPage .btn-box{position:relative}.agreementPage .btn-box,.agreementPage .btn-box div{width:100%;height:3.733333rem;display:flex;align-items:center;justify-content:space-between}.agreementPage .btn-box div{position:fixed;bottom:0;background:#fff;padding:0 .8rem;box-sizing:border-box}.agreementPage .btn-box .no-btn{width:30%;height:2.666667rem;line-height:2.666667rem;border-radius:.32rem;border:1px solid #000}.agreementPage .btn-box .agree-btn{width:58%;height:2.666667rem;line-height:2.666667rem;background:#25bfaf;border-radius:.32rem;color:#fff;font-weight:700}.signature-pop{width:96%}.signature-pop .title{margin:.533333rem 0}