body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
    list-style: none;
}

body{
    background-color: #F5F5F5;
}

#mymodal{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.modal-main{
    position: absolute;
    /* bottom: -900px; */
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #fff;
    font-size: .24rem;
}
.address_title{
    line-height: 0.8rem;
    height: 0.8rem;
    display: flex;
    justify-content: space-between;
    font-size: .30rem;
    font-family: 'MicrosoftYaHei';
    border-bottom: 1px solid #F0F0F0;
    padding: 0 0.3rem;
}
.address_back span{
    margin-right: 0.1rem;
    color:#121010;
    font-size: 0.24rem;
}
.address_query{
    color: red;
}
.optionwrapper{
    display: flex;
    padding-left: .2rem;
    height: .6rem;
    box-sizing: border-box;
}
.option-menu{
    padding:.1rem .1rem;
    margin-right: .15rem;
}
.active-option{
    border-bottom: 1px solid #FF2440;   
}
.option-content{
    position: absolute;
    top: 1.7rem;
    left: 0.1rem;
    right: 0;
    bottom: 0;
    font-family: 'MicrosoftYaHei'
}
.option-group{
    display: none;
    overflow: auto;
    height: 100%;
}
.option-list{
    padding: .1rem .2rem;
    display: flex;
}
.checked{
    color: red;
}