.mui-bar~.mui-content .mui-fullscreen {
    top: 44px;
    height: auto;
}
.mui-pull-top-tips {
    position: absolute;
    top: -20px;
    left: 50%;
    margin-left: -25px;
    width: 40px;
    height: 40px;
    border-radius: 100%;
    z-index: 1;
}
.mui-bar~.mui-pull-top-tips {
    top: 24px;
}
.mui-pull-top-wrapper {
    width: 42px;
    height: 42px;
    display: block;
    text-align: center;
    background-color: #efeff4;
    border: 1px solid #ddd;
    border-radius: 25px;
    background-clip: padding-box;
    box-shadow: 0 4px 10px #bbb;
    overflow: hidden;
}
.mui-pull-top-tips.mui-transitioning {
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
}
.mui-pull-top-tips .mui-pull-loading {
    /*-webkit-backface-visibility: hidden;
    -webkit-transition-duration: 400ms;
    transition-duration: 400ms;*/

    margin: 0;
}
.mui-pull-top-wrapper .mui-icon,
.mui-pull-top-wrapper .mui-spinner {
    margin-top: 7px;
}
.mui-pull-top-wrapper .mui-icon.mui-reverse {
    /*-webkit-transform: rotate(180deg) translateZ(0);*/
}
.mui-pull-bottom-tips {
    text-align: center;
    font-size: 15px;
    line-height: 40px;
    color: #777;
}
.mui-pull-top-canvas {
    overflow: hidden;
    background-color: #fafafa;
    border-radius: 40px;
    box-shadow: 0 4px 10px #bbb;
    width: 40px;
    height: 40px;
    margin: 0 auto;
}
.mui-pull-top-canvas canvas {
    width: 40px;
}
.mui-slider-indicator.mui-segmented-control {
    background-color: #fff;
}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted~.mui-slider-group .mui-slider-item{
    border-top: none;
}
.mui-fullscreen .mui-segmented-control~.mui-slider-group ，.mui-segmented-control.mui-scroll-wrapper .mui-scroll,.mui-fullscreen .mui-segmented-control~.mui-slider-group{
    top: 0.88rem;
}
.mui-segmented-control.mui-scroll-wrapper {
    height: 0.86rem;
    -webkit-box-shadow: 0 1px 6px #e5e5e5;
    box-shadow: 0 1px 6px #e5e5e5;
}
.mui-segmented-control .mui-control-item{
    line-height: 0.86rem;
}
.mui-control-item.mui-active:after{
    display: block;
}
.mui-control-item:after {
    content: '';
    width: 0.5rem;
    height: 3px;
    /*border-radius: 2px;*/
    border-radius: 1.5px;
    background: #E53127;
    position: absolute;
    transform: translateX(50%);
    bottom: 0;
    right: calc(50%);
    display: none;
}
.mui-segmented-control.mui-segmented-control-inverted .mui-control-item{
    position: relative;
    /*padding: 0 10px;*/
}
.mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{
    color: #E53127;
    font-weight: 600;
}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted~.mui-slider-group .mui-slider-item {
    border-top: none;
    border-bottom: none;
}
/*.xila_img{
    width: 0.16rem !important;
    height: 0.08rem !important;
    margin-left: 0.1rem;
    vertical-align: middle;
}*/
.select_box{
    position: fixed;
    top: 1.3rem;
    width: 100%;
    box-sizing: border-box;
    height: 100%;
    z-index: 100;
    /*border-top: 1px solid #e6e6e6;*/
    background: rgba(0, 0, 0, 0.3);
}
.select_option{
    height: 6.43rem;
    overflow-y: scroll;
    background: #fff;
    z-index: 120;
    border-bottom-left-radius: 0.24rem;
    border-bottom-right-radius: 0.24rem;
    transition: height 0.3s;
}
.select_plist{
    padding: 0.3rem 0 0.3rem 0.48rem;
}
.select_action{
    color: #E53127;
}
.tab_type{
    overflow-x: scroll;
    box-shadow: 1px 1px 10px #e5e5e5;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}
.shebei_topact{
    color: #E53127 !important;
    border-bottom: 1px solid #E53127 !important;
}
.sb_status{
    width: 45%;
    margin-left: 0.2rem;
    vertical-align: top;
    margin-top: 0.3rem;
    display: inline-block;
}
.sb_stachart{
    width: 50%;
    margin-top: -0.2rem;
    display: inline-block;
    /*width: 2.2rem;*/
}
.sb_stugood{
    display: inline-block;
    width: 0.16rem;
    height: 0.16rem;
    background: #5CC12A;
    /*margin-right: 0.1rem;*/
}
.sb_stubad{
    display: inline-block;
    width: 0.16rem;
    height: 0.16rem;
    background: #EDC81D;
    /*margin-right: 0.1rem;*/
}
.status_gdnum,.status_bdnum{
    font-size: 0.36rem;
    margin-top: 0.08rem;
    margin-bottom: 0.3rem;
    color: #000000;
}
.shebei_top{
    padding: 0.3rem 0;
}
/*.yc_tongji{
    margin-top: -0.6rem;
}*/
.choose_xm{
    /*width: 2.3rem;*/
    display: inline-block;
    margin-top: 0.32rem;
    margin-left: 3.2%;
    margin-bottom: 0.32rem;
    padding: 0.18rem 0.26rem;
    /*border-radius: 0.3rem;*/
    border-radius: 0.4rem;
    box-shadow: 1px 1px 10px #e5e5e5;
}
.sj_tj{
    box-shadow: 1px 1px 10px #e5e5e5;
    border-radius: 0.1rem;
    margin-bottom: 0.53rem;
    background-color: #ffffff;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    padding: 0.4rem 0;
}
.count_sb{
    font-size: 0.4rem;
    color: #E53127;
    margin-bottom: 0.14rem;
}
.zd_jiance{
    box-shadow: 1px 1px 10px #e5e5e5;
    padding: 0.3rem 0.24rem;
    overflow: hidden;
}
/*#container{
    margin-top: -1.1rem;
}*/

/*重点监测*/
.sb_left{
    display: inline-block;
    width: 50%;
    float: left;
}
.sp_kcolor{
    display: inline-block;
    width: 0.2rem;
    height: 0.2rem;
    margin-right: 0.1rem;
}
.yc_div{
    margin-bottom: 0.2rem;
}
.yc_splf{
    display: inline-block;
    /*float: left;*/
}
.yc_sprt{
    display: inline-block;
    /*float: left;*/
}
.jinge{
    color: #CCCCCC;
}
.yc_sptxt{
    font-size: 0.36rem;
}
.sb_color01{
    background: #91C7AE;
}
.sb_color02{
    background: #2F4554;
}
.sb_color03{
    background: #61A0A8;
}
.sb_color04{
    background: #D53A35;
}
.sb_color05{
    background: #E7A522;
}
.sb_color06{
    background: #C86A2D;
}
.sb_color07{
    background: #857FFB;
}
/*报警统计*/
.yj_conut{
    box-shadow: 1px 1px 10px #e5e5e5;
    padding: 0.3rem 0.24rem;
    overflow: hidden;
    margin-top: 0.48rem;
    /*margin-bottom: 0.48rem;*/
    margin-bottom: 1.2rem;
}
.see_gd{
    display: inline-block;
    float: right;
    color: #E53127;
}
.yj_cent{
    height: 2.5rem;
}
.yc_tongji{
    /*margin: -1.2rem auto 0;*/
    /*width: 50%;*/
    /*height: 4rem;*/
    height: 7rem;
    margin: 0 auto;
}
.choose_riqi{
    width: 70%;
    /*height: 0.56rem;*/
    margin: 0.3rem auto 0.4rem;
    border-radius: 0.1rem;
    background-color: #ffffff;
    border: 0.02rem solid #F2F2F2;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    z-index: 900;
}
.ri_d01{
    display: inline-block;
    padding: 0.16rem 0.42rem;
    border-right: 0.02rem solid #F2F2F2;
}
.ri_act{
    background: #FAFAFA;
    color: #E53127;
}
.ri_d01:nth-last-of-type(1){
    border-right: none;
}
.font_wig6{
    font-weight: 600;
}
/*最新报警信息*/
.bj_mes{
    box-shadow: 1px 1px 10px #e5e5e5;
    padding: 0 0.24rem 0;
    overflow: hidden;
    margin-top: 0.23rem;
    /*margin-bottom: 0.2rem;*/
    margin-bottom: 0.7rem;
}
.bj_list{
    padding: 0.3rem 0;
    border-bottom: 0.02rem solid #F2F2F2;
}
.bj_list:nth-last-of-type(1){
     border-bottom: none;
}
.yj_p1{
    margin-bottom: 0.2rem;
}
.choose_div{

}
.choose_ul{
    width: 100%;
    height: 6.75rem;
    background: #ffffff;
    border-bottom-left-radius: 0.24rem;
    border-bottom-right-radius: 0.24rem;
}
.choose_ul li{
    padding-left: 0.48rem;
    height: 0.7rem;
    line-height: 0.7rem;
}
.bottom_txt{
    text-align: center;
    padding-bottom: 0.2rem;
    font-size: 0.26rem;
    color: #999999;
}