.contract[data-v-7e3225dc]{display:flex;flex-direction:column;height:100%}.contract-content[data-v-7e3225dc]{padding:.53333rem .33333rem 0;flex:1;overflow-y:scroll}.contract-content .img-logo[data-v-7e3225dc]{width:2.09333rem;height:.56rem;margin-bottom:.65333rem}.contract-content .contract-rule h1[data-v-7e3225dc]{font-size:.37333rem;font-weight:500;color:#333;line-height:.37333rem;text-align:center;margin-bottom:.26667rem}.contract-content .contract-rule h2[data-v-7e3225dc]{font-weight:500;font-size:.34667rem;color:#333;line-height:.48rem;margin-bottom:.26667rem}.contract-content .contract-rule p[data-v-7e3225dc]{font-size:.34667rem;line-height:.50667rem;color:#666;margin-bottom:.26667rem}.contract-footer[data-v-7e3225dc]{padding:.37333rem .33333rem .54667rem;height:2.94667rem}.contract-footer .van-checkbox[data-v-7e3225dc]{justify-content:center}.contract-footer .van-checkbox__label[data-v-7e3225dc]{font-size:.32rem;font-weight:500;color:#333}.contract-footer .van-button[data-v-7e3225dc]{font-weight:500;color:#333;font-size:.48rem;margin-top:.37333rem;width:100%}.contract-rule-first[data-v-7e3225dc]{margin-top:1.33333rem;position:relative}.contract-rule-first span[data-v-7e3225dc]{position:absolute;left:0;font-size:.37333rem;font-weight:500;color:#333;line-height:.37333rem}.contract-rule-second[data-v-7e3225dc]{margin-top:1.33333rem;text-decoration:underline;position:relative}.contract-rule-second span[data-v-7e3225dc]{text-decoration:underline;position:absolute;left:0;font-size:.37333rem;font-weight:500;color:#333;line-height:.37333rem}