.sort[data-v-e69bd216]{padding:0 1.17rem;margin-top:1rem}.sort .sort-item[data-v-e69bd216],.sort[data-v-e69bd216]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort .sort-item[data-v-e69bd216]{background:#eee;border-radius:.17rem .17rem .17rem .17rem;font-weight:400;font-size:1rem;color:#797a7c;padding:.33rem 1.17rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem}.sort .sort-on[data-v-e69bd216]{background:#fff;color:#161616}.box[data-v-e69bd216]{background:#fff;border-radius:.8rem;margin:1.17rem 1.17rem 0 1.17rem;padding:1.17rem}.box .box-title[data-v-e69bd216]{padding-bottom:1rem;border-bottom:.08rem solid #eff2f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.box .box-title .box-title-name[data-v-e69bd216]{font-family:PingFang SC;font-weight:700;font-size:1.2rem;color:#000;line-height:1.83rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.box .box-title .box-title-code[data-v-e69bd216]{padding-top:.5rem;font-family:PingFang SC;font-weight:500;font-size:.96rem;color:#7c7c7c}.box .box-name[data-v-e69bd216]{margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1.17rem;color:#000}.box .box-name span[data-v-e69bd216]{color:#4dab5e}.box .box-num[data-v-e69bd216]{height:3.52rem;background:#f7f7f7;border-radius:.4rem;border:.01rem solid #d0d0d0;padding:0 1rem}.box .box-num input[data-v-e69bd216]{width:100%;height:3.52rem;background:transparent;border:0;font-family:PingFang SC;font-weight:500;font-size:1.12rem;color:#333}.box .box-tip[data-v-e69bd216]{height:2.56rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1rem;color:#999}.box .box-tip span[data-v-e69bd216]{color:#4dab5e}.btn[data-v-e69bd216]{width:calc(100% - 3.34rem);height:3.52rem;background:#000;border:none;border-radius:.4rem;margin:1.67rem 1.67rem 0 1.67rem;font-weight:500;font-size:1.17rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}