.contract[data-v-66f4f944]{background:#f1f2f6;overflow-y:auto}.contract .header[data-v-66f4f944]{text-align:center;line-height:.44rem;width:100%;height:.44rem;font-size:.16rem;color:#282828;background:#fff;margin-bottom:.12rem}.contract .con_img[data-v-66f4f944]{width:3.43rem;height:4.85rem;margin:0 auto;position:relative}.contract .con_img img[data-v-66f4f944]{width:100%;height:100%}.contract .con_img .pos[data-v-66f4f944]{position:absolute;left:2.15rem;top:1.65rem}.contract .con_img .select-box[data-v-66f4f944]{width:1.56rem;height:.7rem;border-radius:.08rem;background-color:rgba(109,114,120,.9);box-shadow:0 0 .2rem 0 rgba(40,40,40,.1);position:absolute;left:1.6rem;top:1.1rem;display:flex;align-items:center}.contract .con_img .select-box[data-v-66f4f944]:after{content:"";width:0;height:0;border:.06rem solid transparent;border-top-color:rgba(109,114,120,.9);position:absolute;bottom:-.12rem;left:.73rem}.contract .con_img .select-box .item[data-v-66f4f944]{width:50%;color:#fff;text-align:center}.contract .con_img .select-box .item img[data-v-66f4f944]{width:.22rem;height:.2rem;margin-bottom:.1rem}.contract .con_img .sign-box[data-v-66f4f944]{width:.9rem;height:.36rem;padding:.05rem;border-radius:.04rem;position:absolute;left:1.75rem;top:.48rem;background:url(../img/signature1.58c2d053.png) no-repeat 50%/contain;background-color:transparent}.contract .bottom[data-v-66f4f944]{width:100%;height:.5rem;background:#fff;position:fixed;bottom:0}.contract .bottom button[data-v-66f4f944]{width:50%;height:.5rem;font-size:.17rem;letter-spacing:0}.contract .bottom button[data-v-66f4f944]:first-child{color:#666;background:#fff}.contract .bottom button[data-v-66f4f944]:last-child{background:rgba(0,110,254,.4);color:hsla(0,0%,100%,.4);position:relative}.contract .bottom button:last-child div[data-v-66f4f944]{position:absolute;bottom:0;right:20%}.contract .bottom button.active[data-v-66f4f944]{background:#006efe;color:#fff}.contract .msg-box[data-v-66f4f944]{position:fixed;left:.1rem;top:0;width:3.55rem;height:.9rem;background-color:hsla(0,0%,87.8%,.96);border-radius:.11rem;z-index:999;padding-left:.12rem;padding-top:.12rem;transition:all .5s}.contract .msg-box.no-see[data-v-66f4f944]{-webkit-transform:translateY(-.9rem);transform:translateY(-.9rem)}.contract .msg-box img[data-v-66f4f944]{width:.18rem;height:.18rem;margin-right:.05rem;vertical-align:middle}.contract .msg-box>span[data-v-66f4f944]{font-size:.13rem;line-height:.18rem}.contract .msg-box .phone[data-v-66f4f944],.contract .msg-box .text[data-v-66f4f944]{font-size:.15rem;line-height:.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.contract .msg-mask[data-v-66f4f944]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(40,40,40,.4)}.contract .msg-mask .msg-container[data-v-66f4f944]{width:3.2rem;background-color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:.08rem;overflow:hidden}.contract .msg-mask .msg-container .title[data-v-66f4f944]{color:#999;font-size:.14rem;line-height:.46rem;text-align:center;margin-bottom:.17rem}.contract .msg-mask .msg-container .form[data-v-66f4f944]{padding:0 .16rem;margin-bottom:.35rem}.contract .msg-mask .msg-container .form .phone-box[data-v-66f4f944]{display:flex;align-items:center;margin-bottom:.2rem}.contract .msg-mask .msg-container .form .phone-box span[data-v-66f4f944]{font-size:.14rem;color:#999;margin-right:.08rem}.contract .msg-mask .msg-container .form .phone-box .num[data-v-66f4f944]{font-size:.16rem;margin-right:.27rem}.contract .msg-mask .msg-container .form .phone-box .code[data-v-66f4f944]{width:.9rem;height:.3rem;border-radius:.03rem;line-height:.28rem;text-align:center;color:#006efe;border:1px solid #006efe;position:relative}.contract .msg-mask .msg-container .form .phone-box .code .wave-btn[data-v-66f4f944]{right:0;top:0}.contract .msg-mask .msg-container .form .code-box[data-v-66f4f944]{height:.44rem;padding-left:.16rem;background-color:#fafafa;border-radius:.03rem;font-size:.16rem;line-height:.44rem}.contract .msg-mask .msg-container .form .code-box .desc[data-v-66f4f944]{color:#999}.contract .msg-mask .msg-container .btn-wrap[data-v-66f4f944]{height:.49rem;position:relative;display:flex}.contract .msg-mask .msg-container .btn-wrap[data-v-66f4f944]:before{content:"";width:100%;height:1px;background-color:#ccc;position:absolute;left:0;top:0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.contract .msg-mask .msg-container .btn-wrap .btn[data-v-66f4f944]{width:50%;line-height:.48rem;text-align:center;font-size:.17rem;position:relative}.contract .msg-mask .msg-container .btn-wrap .btn-cancel[data-v-66f4f944]{color:#666}.contract .msg-mask .msg-container .btn-wrap .btn-cancel[data-v-66f4f944]:after{content:"";height:100%;width:1px;background-color:#ccc;position:absolute;right:0;top:0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}.contract .msg-mask .msg-container .btn-wrap .btn-ok[data-v-66f4f944]{color:#006efe}.contract .msg-mask .msg-container .btn-wrap .btn-ok .wave-btn[data-v-66f4f944]{right:.2rem;bottom:-.1rem}