body{background: linear-gradient(180deg, #fff0e8 0, #f5f8fa 100%);background-repeat: no-repeat;min-height: 100vh;}
.header {
    width: 100%;
    display: flex;
    justify-content: start;
    padding: 0.11rem 0rem;
    box-sizing: border-box;
    align-items: center;
}
.back-icon {
    display: block;margin:0.4rem;
    width: 0.24rem;
    height: 0.24rem;
    border-left: 0.07rem solid #151a23;
    border-bottom: 0.07rem solid #151a23;

    transform: rotate(45deg);
}
.navTitle{height:1rem;line-height: 1rem;width: calc(100% - 2.2rem);font-size:0.4rem;text-align: center;}

.body {
    width: 9.6rem;
    display: block;
    padding: 0.11rem 0rem;
    box-sizing: border-box;
    margin: 0 auto;
}
.box{background-color:#fff;border-radius: 0.2rem;padding: 0.4rem;box-sizing: border-box;margin-bottom:0.2rem;}
.info{width:100%;display: flex;justify-content: space-between;align-items: center;margin:0.2rem 0;font-size:0.38rem}
.info .it{width: 2.4rem;}
.info .ib{width: 4.4rem;display: flex;justify-content: flex-end;align-items: center;border-bottom:1px solid #d8d7d7;line-height:0.8rem;}
.info .ib label{white-space: nowrap;display: flex;justify-content: center;align-items: center;margin-left:0.2rem}
.info .ib.checkbox label{background:url(../images/unchecked.svg) left center no-repeat;background-size: 0.4rem 0.4rem;padding-left:0.5rem}
.info .ib.checkbox label.checked{background:url(../images/checked.svg) left center no-repeat;background-size: 0.4rem 0.4rem;}
.info .ib.checkbox label.checked{color:var(--orange-color);}
.info .ib.select svg{width: 0.3rem;height: 0.3rem;}
.info .ib.input input{width: 3.4rem;height: 0.8rem;font-size:0.38rem;padding: 0.1rem 0.2rem;border:0;outline: none;text-align: right;}

.sub{height:1.2rem;line-height: 1.2rem;}
.fixbtn{height: 1.2rem;line-height: 1.2rem;font-size:0.4rem;background-color: var(--orange-color);color: #fff;border-radius: 0.2rem;border:0;position: fixed;width:9.6rem;left:calc(50% - 4.8rem);bottom:0.2rem;text-align: center;}

.info2{width:100%;display: flex;justify-content: flex-end;flex-direction: column;align-items: center;margin:0.2rem 0;font-size:0.38rem}
.info2 .it{width:100%;text-align: left;margin:0.2rem 0}
.info2 .ib{width:100%;display: flex;flex-wrap: wrap;}
.info2 .ib.type2{justify-content:space-between;}
.info2 .ib.type2 span{width:46%;}
.info2 .ib.type3 span{width:calc(33.33% - 0.2rem);margin-left:0.2rem;}
.info2 .ib.type3 span:nth-child(3n+1){margin-left:0;}

.info2 .ib.type4 span{width:calc(25% - 0.22rem);margin-left:0.2rem}
.info2 .ib.type4 span:nth-child(4n+1){margin-left:0;}
.info2 .ib span{border:1px solid #d8d8d8;border-radius:0.2rem;text-align:center;line-height:1.2rem;margin-bottom:0.2rem}
.info2 .ib span.active{border-color: var(--orange-color);overflow: hidden;position: relative;}
.info2 .ib span.active::after{content: "";position: absolute;right: -0.1rem;bottom: 0rem;background:url(../images/icon-gou.svg);background-size: 0.7rem 0.5rem;
    width: 0.7rem;
    height: 0.5rem;}
.jk_popup_content_header jk_popup_content_header_reorder{position: relative;}
.jk_popup_content_header_title{font-size:0.4rem;text-align: center;height: 0.96rem;line-height: 0.96rem;width: 100%;line-height: 1.2rem;}
.jk_popup_content_header_close{position: absolute;right: 0.4rem;top: 0.3rem;font-size:0.4rem;text-align: center;height: 0.96rem;line-height: 0.96rem;width: 100%;line-height: 1.2rem;background:url(../images/close.svg) center center no-repeat;background-size: 0.4rem 0.4rem;width: 0.4rem;height: 0.4rem;}

.jk_popup_content_data.provinces{    margin: 0.21rem 0.2rem;width: 9.6rem;;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 0.32rem;}
.jk_popup_content_data.provinces span{height: 0.96rem;
    border-radius: 0.21rem;
    border: 0.003rem solid #F0EEED;
    font-size: 0.40rem;
    padding: 0 0.1rem;
    color: #2C2724;
    line-height: 0.43rem;
    display: flex;
    justify-content: center;
    align-items: center;
    word-break: break-all;
    overflow-wrap: break-word;
    text-align: center;
    box-sizing: border-box;
    text-align: left;
    position: relative;}
.jk_popup_content_data.provinces span.active{border-color: var(--orange-color);overflow: hidden;}
.jk_popup_content_data.provinces span.active::after{content: "";position: absolute;right: -0.1rem;bottom: 0rem;background:url(../images/icon-gou.svg);background-size: 0.7rem 0.5rem;
    width: 0.7rem;
    height: 0.5rem;}

.jk_popup_content_data.greed{ margin: 0.21rem 0.2rem;width: 9.6rem;display: flex;flex-wrap: wrap;flex-direction: column;}
.jk_popup_content_data.greed span{height: 0.96rem;
    border-radius: 0.21rem;
    border: 0.003rem solid #F0EEED;
    font-size: 0.40rem;
    padding: 0 0.1rem;margin-bottom:0.2rem;
    color: #2C2724;
    line-height: 0.43rem;
    display: flex;
    justify-content: center;
    align-items: center;
    word-break: break-all;
    overflow-wrap: break-word;
    text-align: center;
    box-sizing: border-box;
    text-align: left;
    position: relative;}
.jk_popup_content_data.greed span.active{border-color: var(--orange-color);overflow: hidden;}
.jk_popup_content_data.greed span.active::after{content: "";position: absolute;right: -0.1rem;bottom: 0rem;background:url(../images/icon-gou.svg);background-size: 0.7rem 0.5rem;    width: 0.7rem;
    height: 0.5rem;}

.weici{font-size:0.36rem;margin:0.2rem 0;}
.weici em{color:var(--orange-color);}
