﻿body,ul,li,ol,h1,h2,h3,h4,h5,h6,p,input,a,button{ margin:0;padding:0;border:0;outline:0;
font-size:0.28rem;vertical-align:baseline;background:transparent;outline: none;-webkit-tap-highlight-color:transparent;font-family: '微软雅黑'; -webkit-text-size-adjust: 100% !important;}
body{max-width:99999px;background: #f7f7f7}
body { /* IOS禁止微信调整字体大小 */
  -webkit-text-size-adjust: 100% !important;
  text-size-adjust: 100% !important;
  -moz-text-size-adjust: 100% !important;
}
li{list-style: none;}
a{text-decoration: none}
a:active,a:focus{border:none;background: none}
input{-webkit-appearance:none;}
button{border:none;}
select {/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/border: solid 1px #fff;/*很关键：将默认的select选择框样式清除*/appearance:none;-moz-appearance:none;-webkit-appearance:none;/*将背景改为红色*/background:#fff;/*加padding防止文字覆盖*/padding: 0 0.2rem;/*文字右对齐*/direction: rtl;font-size: 0.28rem;height: 1rem;}
@font-face{
  font-family: mathNum;
  src:url('DINMITTELSCHRIFT.OTF');
}
/*时间选择器*/
.date_roll, .datetime_roll, .time_roll{font-weight: 500}
.date_roll>div, .datetime_roll>div, .time_roll>div{font-size:0.45rem;}
.date_btn{padding:0.13rem 0.25rem!important;font-size: 0.28rem!important}
.date_btn_box{padding:0.2rem 0.3rem;}
.lcalendar_finish{padding:0.1rem 0.2rem;border-radius: 3px;color: #fff !important;background:#016bff }
.lcalendar_cancel{padding:0.1rem 0.2rem;color: #999 !important}

.mui-switch-blue.mui-active {
    border: 2px solid #016bff;
    background-color: #016bff;
}
/*脚部*/
/*脚部*/
.bottom_menu{position: fixed;width: 100%;height: 1rem;background: #fff;left: 0;bottom:0;box-shadow: 0.02rem 0.02rem 0.2rem rgba(241,241,241,1)}
.bmlist{width: 25%;text-align: center;float: left;}
.bmlist svg{width: 0.4rem;height: 0.4rem;margin:0 auto;margin-top: 0.16rem;}
.bmlist p{font-size: 0.2rem;font-weight: bold;color:#BAC2CD;line-height: 0.24rem;margin-top: 0.05rem}
.bmlist svg {fill: #BAC2CD}
.bnactive p{color: #006bff;}
.bottom_menu .st1{fill: #006BFF;}
.bottom_menu .st2{fill:#FBFF43;}
.bnormal .svgactive,.bnactive .svgnormal{display: none}
.bnormal .svgnormal,.bnactive .svgactive{display: block}
/*添加*/
.mescroll-upwarp{padding-bottom: 1.2rem}
.rightitem{cursor: pointer;}
.propright{position: relative;}
.noshebei_bg{width: 0.51rem;height: 0.36rem;display: block;margin:0 auto;margin-top:1.8rem}
.noshebei_word{font-size: 0.3rem;color: #333;text-align: center;font-weight: bold;margin-top: 0.1rem}

.calendar-dialog-mask {background: rgba(0,0,0,0.6);width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 10;}
.calendar-dialog-body {
    background: #fff;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    padding: 20px;
    border: 1px solid #eee;
    border-radius: 2px;
    z-index: 30;
}