@charset "utf-8";
@import url(../lib/layui/css/layui.css);
*{
    margin: 0px;
    padding: 0px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a{
    text-decoration: none;
}
html{
    width: 100%;
    height: 100%;
   /* overflow-x:hidden;
    overflow-y:auto;*/
    background:#fff;
}
body{
    width: 100%;
    min-height: 100%;
    /*background: #f1f1f1;*/
    background: #fff;
}
.text_c{text-align:center;}
.text_r{text-align: right;}
.mart10 {margin-top: 10px;}
.mart12 {margin-top: 12px;}
.marb20 {margin-bottom: 20px;}
.marl10 {margin-left: 10px;}
.padb20 {padding-bottom: 20px;}
.padt5{padding-top:5px;}
.pad10{padding:10px;}
.x-red{
    color: red;
}
.x-blue{
    color: #009688;
}
.fleft{
    float: left;
}
.layui-form-switch{
    margin-top: 0px;
}
.layui-input:focus, .layui-textarea:focus {
    border-color: #189f92!important;
}
.disableBtn{background: #d2d2d2!important;}
.layui-fluid{
    padding:15px;
}
.x-nav{
    padding: 0 20px;
    position: relative;
    z-index: 99;
    border-bottom: 1px solid #e5e5e5;
    line-height: 39px;
    height: 39px;
    overflow: hidden;
    background: #fff;
}
.page{
    text-align: center;

}
.page a{
    display: inline-block;
    background: #fff;
    color: #888;
    padding: 5px;
    min-width: 15px;
    border: 1px solid #E2E2E2;

}
.page span{
    display: inline-block;
    padding: 5px;
    min-width: 15px;
    border: 1px solid #E2E2E2;
}
.page span.current{
    display: inline-block;
    background: #009688;
    color: #fff;
    padding: 5px;
    min-width: 15px;
    border: 1px solid #009688;
}
.page .pagination li{
    display: inline-block;
    margin-right: 5px;
    text-align: center;
}
.page .pagination li.active span{
    background: #009688;
    color: #fff;
    border: 1px solid #009688;

}

/*登录样式*/
/*头部*/
.container{
    width: 100%;
    height: 45px;
    background-color: #222;
}
.container a,.layui-nav .layui-nav-item a{
    color: #fff;
}
.container .logo a{
    background-color: rgba(0,0,0,0);
}
.container .logo a{
    float: left;
    font-size: 18px;
    padding-left: 20px;
    line-height: 45px;
}
.container .right{
    background-color:rgba(0,0,0,0);
    float: right;

}
.container .left_open{
    height: 45px;
    float: left;
    margin-left: 10px;
}
.container .left_open i{
    display: block;
    background: rgba(255,255,255,0.1);
    width: 32px;
    height: 32px;
    line-height: 32px;
    border-radius: 3px;
    text-align: center;
    margin-top: 7px;
    cursor: pointer;
}
.container .left_open i:hover{
    background: rgba(255,255,255,0.3);
}

.container .left{
    background-color:rgba(0,0,0,0);
    float: left;

}
.container .layui-nav-item{
    line-height: 45px;
}
.container .layui-nav-more{
    top: 20px;
}
.container .layui-nav-child{
    top: 50px;
    /*left:-100%;*/
}
.container .layui-nav-child i{
    margin-right: 10px;
}
.layui-nav .layui-nav-item a{
    cursor: pointer;
}
.layui-nav .layui-nav-child a{
    color: #333;
    cursor: pointer;
}
.left-nav{
    position: absolute;
    top: 45px;
    bottom: 0px;
    /*bottom: 42px;*/
    left: 0;
    z-index: 2;
    padding-top: 10px;
    background-color: #EEEEEE;
    width: 200px;
    max-width: 200px;
    overflow: auto;
    overflow-x:hidden;
    overflow: hidden;

    /*width: 0px;*/
}
#side-nav{
    width: 200px;
}

.left-nav #nav li:hover > a{
    /*color: blue;*/
}
.left-nav #nav .current{
    background-color: rgba(0, 0, 0, 0.3);
}
.left-nav #nav li a{
    font-size: 14px;
    padding: 10px 15px 10px 15px;
    display: block;
    cursor: pointer;
    border-left: 4px solid transparent;
    transition: all 0.3s;
}
.left-nav a:hover{
    background: #009688 !important;
    color: #fff;
    border-color:  #04564e !important;
}
.left-nav a.active{
    background: #009688 !important;
    color: #fff;
    border-color:  #04564e !important;
}
.left-nav #nav li a cite{
    font-size: 14px;
}

.left-nav #nav li .sub-menu{
    display: none;
}
.left-nav #nav li .opened{
    display: block;
}
.left-nav #nav li .opened:hover{
    /*background: #fff ;*/
}
.left-nav #nav li .opened .current{

}
.left-nav #nav li .sub-menu li:hover{
    /*color: blue;*/
     /*background: #fff ;*/
}
.left-nav #nav li .sub-menu li a{
    padding: 12px 15px 12px 30px;
    font-size: 14px;
    cursor: pointer;
}
.left-nav #nav li .sub-menu li .sub-menu li a{
    padding-left: 45px;
}
/*.left-nav #nav li .sub-menu li a:hover{
    color: #148cf1;
}*/
.left-nav #nav li .sub-menu li a i{
    font-size: 12px;
}
.left-nav #nav li a i{
    padding-right: 10px;
    line-height: 14px;
}
.left-nav #nav li .nav_right{
    float: right;
    font-size: 16px;
}
.x-slide_left {
    width: 17px;
    height: 61px;
    background: url(../images/icon.png) 0 0 no-repeat;
    position: absolute;
    top: 200px;
    left: 220px;
    cursor: pointer;
    z-index: 3;
}
.page-content{
    position: absolute;
    top: 45px;
    right: 0;
    /*bottom: 42px;*/
    bottom: 0px;
    left: 200px;
    overflow: hidden;
    z-index: 1;
}
.page-content-bg{
    position: absolute;
    top: 45px;
    right: 0;
    /*bottom: 42px;*/
    bottom: 0px;
    left: 220px;
    background: rgba(0,0,0,0.5);
    overflow: hidden;
    z-index: 100;
    display: none;
}

.page-content .tab{
    height: 100%;
    width: 100%;
    /*background: #EFEEF0;*/
    margin: 0px;
}
.page-content .layui-tab-title{
    /*padding-top: 5px;*/
    height: 35px;
    background: #EFEEF0 ;
    position: relative;
    z-index: 100;
}
.page-content .layui-tab-title li.home i{
    padding-right: 5px;
}
.page-content .layui-tab-title li.home .layui-tab-close{
    display: none;
}
.page-content .layui-tab-title li{
    line-height: 35px;
}
.page-content .layui-tab-title .layui-this:after{
    height: 36px;
}
.page-content .layui-tab-title li .layui-tab-close{
    border-radius: 50%;
}
.page-content .layui-tab-title .layui-this{
    background: #fff ;
}
.page-content .layui-tab-bar{
    height:34px;
    line-height: 35px;
}
.page-content .layui-tab-content{
    position: absolute;
    top: 36px;
    bottom: 0px;
    width: 100%;
    padding: 0px;
    overflow: hidden;
}
.page-content .layui-tab-content .layui-tab-item{
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding-left:10px;
    background: #fff;
}
.page-content .layui-tab-content .layui-tab-item iframe{
    width: 100%;
    height: 100%;

}
.x-admin-carousel,.layui-carousel,.x-admin-carousel>[carousel-item]>* {
    background-color:#fff
}

.x-admin-backlog .x-admin-backlog-body {
    display:block;
    padding:10px 15px;
    background-color:#f8f8f8;
    color:#999;
    border-radius:2px;
    transition:all .3s;
    -webkit-transition:all .3s
}
.x-admin-backlog-body h3 {
    padding-bottom:10px;
    font-size:12px
}
.x-admin-backlog-body p cite {
    font-style:normal;
    font-size:30px;
    font-weight:300;
    color:#009688
}
.x-admin-backlog-body:hover {
    background-color:#CFCFCF;
    color:#888
}

.layui-table td, .layui-table th{
    min-width: 80px;
}
.layui-table.quan_table td,
.layui-table.quan_table th{
    padding:9px 0;
    text-align: center;
}
table th, table td {
    word-break: break-all;
}

/*404页面样式*/
.fly-panel {
    margin-bottom: 15px;
    border-radius: 2px;
    /*background-color: #fff;*/
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
}
.fly-none {
    min-height: 600px;
    text-align: center;
    padding-top: 50px;
    color: #999;
}
.fly-none .layui-icon {
    line-height: 300px;
    font-size: 300px;
    color: #393D49;
}
.fly-none p {
    margin-top: 50px;
    padding: 0 15px;
    font-size: 20px;
    color: #999;
    font-weight: 300;
}
#tab_right{
    display: none;
    width: 80px;
    position: absolute;
    top: 35px;
    left: 0px;
}
#tab_right dl{
    top: 0px;
}
#tab_show{
    position: absolute;
    top: 36px;
    bottom: 0px;
    width: 100%;
    background:rgb(255, 255, 255,0);
    padding: 0px;
    overflow: hidden;
    display: none;
}


@media screen and (max-width: 768px){
    .fast-add{
        display: none;
    }
    .layui-nav .to-index{
        display: none;
    }
    .container .logo a{
        width: 140px;
    }
    .container .left_open {
        /*float: right;*/
    }
    .left-nav{
        width: 60px;
    }
    .left-nav #nav li a i{
        font-size: 18px;
    }
    .left-nav cite,.left-nav .nav_right{
        display: none;
    }
    .page-content{
        left: 60px;
    }
    .page-content .layui-tab-content .layui-tab-item{
        -webkit-overflow-scrolling: touch;
        overflow-y: scroll;
    }
    .x-so input.layui-input{
        width: 100%;
        margin: 10px;
    }
}

/*精细版样式*/

.x-admin-sm{
    font-size: 12px;
}
.x-admin-sm body{
    font-size: 12px;
}
/*登录页面样式*/
.x-admin-sm .login input[type=submit],.x-admin-sm .login input[type=button]{
    font-size: 14px;
}
.x-admin-sm .login input[type=text],
.x-admin-sm .login input[type=file],
.x-admin-sm .login input[type=password],
.x-admin-sm .login input[type=email], .x-admin-sm select {
    font-size: 12px;
}
.x-admin-sm .login .message{
    font-size: 14px;
}

.x-admin-sm .layui-table td, .x-admin-sm .layui-table th{
    font-size: 12px;
}
.x-admin-sm .layui-elem-field legend{
    font-size: 18px;
}

.x-admin-sm .x-admin-backlog-body p cite{
    font-size: 24px;
}
.x-admin-sm .left-nav #nav li a cite{
    font-size: 12px;
}
.x-admin-sm .iconfont{
    font-size: 14px;
}
.x-admin-sm .layui-tab-title li{
    font-size: 12px;
}
.x-admin-sm .layui-icon{
    font-size: 14px;
}
.x-admin-sm .layui-nav *{
    font-size: 12px;
}
.x-admin-sm  .layui-breadcrumb>*{
   font-size: 12px;
}
.x-admin-sm  .layui-btn,.x-admin-sm .layui-btn-xs,.x-admin-sm .layui-btn-sm{
    font-size: 12px;
}

.x-admin-sm .layui-laydate{
    font-size: 12px;
}
.x-admin-sm  .layui-btn{
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
}

.x-admin-sm .layui-btn-lg{
    height: 38px;
    line-height: 38px;
    padding: 0 18px;
    font-size: 14px;
}
.x-admin-sm .layui-layer-title,.x-admin-sm .layui-layer-dialog .layui-layer-content{
    font-size: 12px;
}
.x-admin-sm .layui-input,.x-admin-sm .layui-select,.x-admin-sm .layui-textarea{
    height: 30px;
}

.x-admin-sm .layui-form-pane .layui-form-label{
    height: 30px;
    line-height: 14px;
}
.x-admin-sm .layui-form-checkbox span{
    font-size: 12px;
}
.x-admin-sm .fly-none .layui-icon {
    line-height: 300px;
    font-size: 300px;
    color: #393D49;
}
.xx_tit_cont,
.xx_title,
.xx_content{
    padding:10px;
    background: #fff;
}
.xx_tit_cont .img{
    max-height:100px;
}
.padrt10{
    padding-right:10px;
}
.mar0{
    margin:0!important;
}
.marbt0{
    margin-bottom:0!important;
}
.bd1{
    border:1px solid #e6e6e6;
    border-top:none;
}
.jzhd .layui-form-label{
    width:150px;
}
.jzhd.layui-fluid  .layui-form-item .layui-input-inline.width400{
    min-width:400px;
}
.jzhd.layui-fluid  .layui-input-block{
    margin-left: 180px; 
}
.jzhd .edit_jzk{
    padding:15px 0;
    background: #fff;
    margin-bottom:20px;
    width:700px;
}
.jzhd-xq .layui-form-item{
    margin-bottom:0;
}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;visibility: hidden;clear:both;}
.collection_box{background: #ffd452;width:375px;margin:0 auto;}
.collection_box .banner{position: relative;text-align: center;}
.collection_box .banner .banner{width:100%;background: #fff;margin-bottom: 5px;}
.collection_box .banner .time{display: inline;box-sizing: border-box;position: relative;color:#ce4532;font-size: 13px;}
.collection_box .banner .time icon{position: absolute;width:7px;height:7px;border-radius:100%;background: #ce4532;top:50%;margin-top:-4px;}
.collection_box .banner .time icon:after{content:"";width:40px;height:2px;position: absolute;top:50%;margin-top:-1px;}
.collection_box .banner .time .right{right: -16px;}
.collection_box .banner .time .right:after{background: #ce4532; background: -moz-linear-gradient(left,  #ce4532 0%,  #ffd452 100%); background: -webkit-linear-gradient(left,  #ce4532 0%,#ffd452 100%);background: linear-gradient(to right,  #ce4532 0%,#ffd452 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#ffd452',GradientType=1 );left: 12px;}
.collection_box .banner .time .left{left: -16px;}
.collection_box .banner .time .left:after{background: #ce4532; background: -moz-linear-gradient(left ,#ffd452  0%,   #ce4532 100%); background: -webkit-linear-gradient(left,#ffd452 0%,#ce4532 100%);background: linear-gradient(to right,  #ffd452 0%,#ce4532 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd452', endColorstr='#a90329',GradientType=1 );left: -45px;}
.banner_btn{position: absolute;top:5px;right:0;z-index: 2;}
.banner_btn div{float: left;text-align: center;position: relative;font-size: 13px;padding: 3px 8px 3px 12px;color: #d03531;}
.banner_btn div img{width:100%;position: absolute;top:0;left:0;height:100%;color:#d03531;z-index: -1;}
.banner_btn .b1{margin-right: -3px;}
.red_packets .h2{padding:10px 0;text-align: center;font-style: italic;font-weight:600;font-size: 18px;color:#d12f31;    text-shadow: 1px 1px 2px rgba(250, 95, 44, 0.18);}
.packets{position: relative;border:1px solid #c71001;color:#fff;box-shadow:2px 2px 9px #af2123 inset;margin:0 10px 10px;border-radius: 10px;background: #c30004; background: -moz-linear-gradient(top,  #cf3932 0%, #cf3932 44%, #d12f31 100%); background: -webkit-linear-gradient(top,  #cf3932 0%,#cf3932 44%,#d12f31 100%); background: linear-gradient(to bottom,  #cf3932 0%,#cf3932 44%,#d12f31 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#d12f31',GradientType=0 ); padding:15px 15px 15px 25px;overflow: hidden;height:140px;box-sizing: border-box;}
.yanhua{position: absolute;right: 30%;z-index: 0;top: 50%;width: 90px;transform: translateY(-50%);}
.hongbao_bg{position: absolute;right:4px;top:50%;width:85px;height:130px;margin-top: -65px;}
.packets .info{font-size:18px;color:#fff5a8;}
.packets .number{position: relative;padding:15px 0 0 45px;font-size: 21px;margin-bottom:20px;}
.packets .hongbao{width: 28px;display: block;position: absolute;left: 0;bottom: 0;}
.packets .number text{padding-left:10px;}
.packets .go{display: inline-block;font-size: 14px;}
.packets .go img{width:10px;height:10px;top:50%;right:0;margin-top:-5px;position: absolute;}
.packets .go text{font-size:17px;color:#fff5a8;}
.packets .go .more{display: inline-block;padding-bottom: 2px;border-bottom: 1px solid #fff;padding-right:16px;position: relative;}
.dh{position: absolute;right:33px;top:50%;width:80px;height:80px;margin-top:-40px;}
.collec_box{margin-top:40px;position: relative;}
.collec_box .title{font-size: 20px;color: #ffe68e;font-weight: bold;position: absolute;width: 150px;height: 36px;text-align: center;left: 50%;margin-left: -75px;top: -17px;z-index: 2;line-height: 32px;}
.collec_box .title img{width:150px;margin:0 auto;position: absolute;left:50%;margin-left:-75px;top:0;z-index: -1;}
.content_bg{margin:20px;border-radius:10px;background: #c82b2d;padding:5px}
.content{box-shadow: 0 0 40px #ffea9e inset;background: #fff;border-radius: 8px;padding: 25px 0 15px;}
.content .info{text-align: center;color:#c82b2d;font-size:13px;}
.card_list{padding-top:5px;height:90px;}
.card_list .list{display:inline-block;width: 75px;height: 75px;position: relative;text-align: center;perspective: 1500;-webkit-perspective: 1500;-moz-perspective: 1500;margin-left: 10px;color: #fff;margin-top: 10px;  -webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;-webkit-perspective: 800px;-moz-perspective: 800px;-o-perspective: 800px;perspective: 800px;}
.cardContainer {height: 75px;width: 75px;-webkit-transition: -webkit-transform 0.6s;-moz-transition: -moz-transform 0.6s;-o-transition: -o-transform 0.6s;transition: transform 0.6s;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;}
.card_list .list img{width:100%;height:100%;background: #ddd;border-radius: 5px;}
.card_list .list .box {position: absolute;top: 0;left: 0;width: 75px;height: 75px;transition: all 1s;-webkit-transition: all 1s;border-radius: 5px;cursor: pointer;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}
.card_list .list .back{background:#d12f31;  -webkit-transform: rotateY( 180deg );-moz-transform: rotateY( 180deg );-o-transform: rotateY( 180deg );transform: rotateY( 180deg );box-shadow: 3px 3px 5px #af2123 inset;}
.card_list .cardContainer.flipped{-webkit-transform: rotateY( 180deg );-moz-transform: rotateY( 180deg );-o-transform: rotateY( 180deg );transform: rotateY( 180deg );}
.card_list .list .ic{position: absolute;top: -10px;right: -10px;z-index: 2;background: #d12f31;height: 20px;min-width: 20px;font-size: 12px;border-radius: 100%;border: 3px solid #fff;line-height: 20px;font-weight: bold;}
.back_box .btn1,
.back_box .btn2{height: 23px;line-height: 23px;border-radius: 18px;margin: 8px 10px 0;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);border:2px solid #ffe68e;}
.back_box .btn1{background: #ffe68e;color:#d12f31;}
.back_box .btn2{background: #d12f31;color:#ffe68e;}
.prize_list .li{float: left;width:30%;margin-left:2.5%;background: #f9f9f9;text-align: center;font-size:13px;margin-top:10px;position: relative;border-radius: 5px;box-shadow: 0 0 5px rgba(226, 48, 0, 0.18);overflow: hidden;}
.prize_list .li .picture{width:100%;padding-top:100%;position: relative;margin-bottom:5px;}
.prize_list .li .picture img{width:100%;height:100%;position: absolute;top:0;left:0;}
.prize_list .li .pri{color:#999;font-size: 10px;margin-bottom:10px;}
.prize_list .li .pri text{color:#d12f31;font-size: 11px;font-weight: bold;}
.prize_list .li .hot{position: absolute;top: 2px;left: 2px;line-height:15px;padding-left: 18px;color: #d12f31;text-shadow: 0px 0px 4px #fff;}
.prize_list .li .hot img{width: 15px;height: 15px;position: absolute;left: 0;}
.prize_list .li .btn{margin:0 5px 10px;height:22px;line-height: 22px;border-radius:22px;background: #d12f31;color:#fff;}
.prize_list .li.none {position: relative;}
.prize_list .li.none:after{content:"";position: absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.08); }
.prize_list .li.none .btn{color:#e6e6e6;}
.prize_list .li.none .guang{position: absolute;bottom:15px;width:80%!important;height:80%;left:10%;}
.prize_list .li.none .btn{background:#cdcdcd;}
.prize_list .li .only{position: absolute;bottom:0;height:17px;line-height: 17px;font-size:12px;color:#fff;background: rgba(0, 0, 0, 0.3);width:100%;text-align: center;}
.my_prize {text-align: center;}
.my_prize .go{display:inline-block;padding-right:19px;position: relative;border-bottom: 1px solid #d12f31;margin-bottom: 10px;
color:#d12f31;}
.my_prize .go img{width:15px;height:15px;position: absolute;right:0;top:50%;margin-top:-7px;}
.bt{width:100%;margin-top:10px;display: block;}
.game_over{position: fixed;top: 0;font-size: 20px;font-weight: bold;padding: 5px 12px;width: 50px;text-align: center;z-index: 3;color: #7a7a7a;}
.game_over:after{content: "";position: absolute;width: 0;height: 0;border: 37px solid #e7e7e7;border-top-width: 66px;border-bottom-color: transparent;border-bottom-width: 15px;top: 0;left: 0;z-index: -1;}
.time_input .layui-input{width:100px;display: inline-block;}
.time_input {padding-bottom: 10px;}
.time_input span{display: inline-block;width:60px;}
.wd1000{width:1000px!important;}
.img_loading{position: fixed;top:50%;left:50%;margin-top:-53px;margin-left:-53px;}
.code_table,
.code_table2{border:1px solid #0032c1;padding:12px; margin: 0 auto;}
.code_table .layui-table{height: 100%;margin:0;}
.code_table .layui-table td{padding:0;}
.code_table .layui-table img {max-width: 75px;  }
.mart20{margin-top:20px;}
.code_table_box{margin-bottom:20px;}
.code_table_box .layui-input{width:75px;}
.text_ct{text-align: center!important;}
.pic_list {overflow: hidden;margin:0;}
.pic_list img{width:100px;height:100px;}
.pic_list .item{float:left;position: relative;margin-bottom:10px;margin-right: 10px;}
.pic_list .item p{position: absolute;bottom:0;left:0;width:100%;line-height: 20px;background: rgba(0,0,0,0.5);text-align: center;color: #fff;}
.p_select{position: relative;}
.p_select dl{ position: absolute;  left: 0;  top: 42px;  padding: 5px 0;  z-index: 899;  min-width: 100%;  border: 1px solid #d2d2d2;  max-height: 300px;  overflow-y: auto;  background-color: #fff;  border-radius: 2px;  box-shadow: 0 2px 4px rgba(0,0,0,.12);  box-sizing: border-box;-webkit-animation-duration: .3s;  animation-duration: .3s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}
.p_select dl dd{ cursor: pointer;padding: 0 10px;  line-height: 36px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  }
.p_select dl dd:hover {background-color: #f2f2f2;  -webkit-transition: .5s all;  transition: .5s all;  }
.tab_ul {overflow: hidden;line-height: 40px;border-bottom: 1px solid #009688;  margin-bottom: 20px;}
.tab_ul li{float: left;  margin-right:20px;  width: 100px;  text-align: center;  border: 1px solid #009688;  border-bottom: none;  color: #009688;  background: #fff;}
.tab_ul li.on{background:  #009688;color:#fff;}
.marrt20{margin-right:20px!important;}
.text_ct{text-align:center!important;}
.wl_box .layui-form-label{width:120px;}
.marbt20{margin-bottom:20px;}
.lineht38{line-height:38px;}
.hideeye{position: relative;}
.hideeye .bgImg {position: absolute;top:50%;width:24px;height:24px;margin-top:-12px;right: 4px;}
.invisible{background: url("../images/icon-hidden.png") no-repeat center;background-size: contain;}
.visible{background: url("../images/icon-visible.png") no-repeat center;background-size: contain;}
.link{color: #009688!important;text-decoration: underline!important;}
.del_name{position: relative;background: #DDD;display: inline-block;padding: 5px 15px;border: 1px solid #ddd;color: #000; margin-left: 10px;}
.del_name span{position: absolute;top: -9px; right: -9px; background: #f00;color: #fff;width: 20px;text-align: center;border-radius: 100%;cursor: pointer;z-index: 2;}
.code_table td{font-size: 12px;font-weight: bold; min-width: 55px;}
.code_table{position: relative;padding:5px;width:220px;background: #fff;margin-bottom: 45.5px;overflow: hidden;}
.code_table .code_content{font-size: 9px;margin-left:68px;}
.code_table .code_content p{font-size: x-small;word-break:break-all;word-wrap:break-word;}
.code_table .code_content p.sml{font-size: xx-small;}
.code_table .code_img{position: absolute;top:5px;left:4px;text-align: center;}
.code_table .code_img img{max-width:65px;max-height:65px;display: block;}
/*@media print{*/
/*.code_table .code_content p{font-size: 6pt;}*/
/*.code_table .code_content p.sml{font-size: 5pt;}*/
/*}*/
.date_choose {margin-right:15px;}
.date_choose .rq{display: inline-block;float: left;border:1px solid #ddd;line-height: 38px;min-width: 100px;text-align: center;background: #f1f1f1;margin-left:-1px;cursor: pointer;}
.date_choose .rq.on{background:#009688;color:#fff;}
.ht_tab{padding:10px 0;text-align: center;}
.ht_tab span{line-height: 44px;display: inline-block;width:144px;text-align: center;margin: 20px 20px 0 20px;border-radius: 4px;background: #f1f1f1;cursor: pointer;}
.ht_tab .active{background: #009688;color:#FFF;}}
.printImg_center{width: 300px;height: 250px;position: relative;}
.printImg_center .printImg{ max-width: 100%;max-height: 100%;position: absolute;top: 50%;left: 50%;  transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);}
.layui-table-cell { height: auto!important;  overflow: initial;  text-overflow: inherit;  white-space: initial;  }
.code_table.mid .code_content{margin-left:130px;font-size: 15px;}
.code_table.mid .code_img img{max-width:120px;max-height:120px;display: block;}
.code_table.mid .code_content p{font-size: 16px;padding:4px 0;}
.code_table.mid .code_content p.sml{font-size: 14px;}
.code_table.big .code_content{margin-left:0;font-size: 18px;}
.code_table.big .code_img{position: inherit;overflow: hidden;top: inherit;  left: inherit;}
.code_table.big .code_img img{max-width:165px;max-height:165px;display:inline-block;}
.code_table.big .code_content p{font-size: 18px;padding:9px 4px;}
.code_table.big .code_content p.sml{font-size: 16px;}
.statistical_body{background: #07062e;padding-top:30px;box-sizing: border-box;}
.statistical_body .statistical_left,
.statistical_body .statistical_mid,
.statistical_body .statistical_right{width:30%;float: left;}
.statistical_body .statistical_mid{width:40%;}
.statistical_body .statis-c{margin:20px;position: relative;border: 1px solid #4d547e;box-shadow: 0 0 5px #4d547e;border-radius: 4px;padding-top:54px;}
.statistical_body .statis-c .left,
.statistical_body .statis-c .right{min-width:90%;min-height:156px}
.statistical_body .statis-c .mid{min-width:90%;min-height:261px;}
.statistical_body .statis-c .left,
.statistical_body .statis-c .mid,
.statistical_body .statis-c .right{padding:10px;position: relative;}
.statistical_body .statis-c .mid.big{min-height:206px;}
.date_zone_box{position: absolute;z-index: 11;right: 58px;top: 13px;border: 1px solid #4d547e;border-radius: 2px;}
.date_zone_box select{border: none;outline: none;width: 100%;height: 25px;line-height: 25px;appearance: none;-webkit-appearance: none;-moz-appearance: none;padding: 0 20px 0 10px;background: rgba(34, 36, 72, 0.45);color: #eee;cursor: pointer;}
.date_zone_box option{background: #07062e;}
.date_zone_box:after{content: "";width: 0;height: 0;border-width: 6px;border-style: dashed;border-color: transparent;position: absolute;right: 5px;top: 50%;margin-top: -3px;border-width: 6px;border-top-color: #fff;border-top-style: solid;transition: all .3s;-webkit-transition: all .3s;display: inline-block;z-index: -1;}
.statis-c .chart_screen{width:27px;height:27px;position: absolute;right:17px;top:13px;background: url('../images/full.png') no-repeat center;cursor:pointer;}
.esc_btn{width:27px;height:27px;position: absolute;right:17px;top:35px;background: url('../images/small.png') no-repeat center;cursor:pointer;}
.box_full h1{text-align: center;color:#fff;padding-bottom:20px;}
.box_full .date_zone_box{top:35px;}
.statistical_body .data{color:#fff;padding-bottom:10px;position: relative;width:500px;margin:0 auto;}
.statistical_body .data li{width:50%;float: left;margin:5px 0;box-sizing:border-box;padding-left:40px;}
.statistical_body .data li span{display: inline-block;width:80px;text-align: center;margin-right:5px;}
.statistical_body .data li em{display: inline-block;float: left;font-style: normal;line-height: 40px;}
.statistical_body .data li .gr{background: rgb(161, 239, 151);width: 40px;border-radius: 100%;font-size: 12px;height: 30px;line-height: 16px;color:#000;padding: 5px 0;float: left;}
.statistical_body .data li .wfp{background: rgb(252, 114, 147);}
.statistical_body .data li .zcsy{background: rgb(71, 172, 253);}
.statistical_body .data li .bxz{background: rgb(254, 218, 95);color:#000;}
.statistical_body .data li .byz{background: rgb(225, 251, 250);color: #000;}
.statistical_body .data li .ybf{background: rgb(234, 187, 242);}

.statistical_body .statis-c .tt{position: absolute;left: 22px;top: 14px;color:#F0F0F3;font-size: 18px;}
.all_assets{position: absolute;top:-20px;}
.pt29{padding-top:29px;}
.highcharts-container {margin: 0 auto;}
.statistical_body .statistical_handle{position: absolute;top:0;width:100%;}
.full_screen{position: absolute;right:10px;z-index: 1;}
.full_screen input{background: #131538;color: #E0E0E3;padding: 5px 10px;border: 1px solid #4d547e;box-shadow: 0 0 5px #4d547e;border-radius: 4px;margin-top: 7px;margin-right:10px;cursor: pointer;}
.statistical_body .layui-input,
.statistical_body .link_more{height:30px;line-height: 30px;background: #131538;color: #E0E0E3;border: 1px solid #4d547e;}
.statistical_body .layui-form{margin-left:20px;margin-top:7px;text-align: center;height:32px;position: relative;}
.statistical_body .layui-form .left_slt{position: absolute;left:0;top:0;text-align: left;}
.statistical_body .hosp_center{font-size: 22px;color:#fff;font-weight: bold;}
.statistical_body .layui-form .layui-form-select dl{top:31px;border: 1px solid #4d547e;background-color: #131538;color: #eee;}
.statistical_body .layui-form .layui-form-select dl dd.layui-this{background-color: #4d547e;}
.statistical_body .layui-form .layui-form-select dl dd:hover {background-color: #4d547e;}
.statistical_body .link_more{box-sizing: border-box;padding:0 30px 0 10px;position: relative;cursor: pointer;border-radius:2px;}
.statistical_body .link_more:after{content: "";width: 0;height: 0;border-width: 6px;border-style: dashed;border-color: transparent;position: absolute;right: 10px;top: 50%;margin-top: -3px;border-width: 6px;border-top-color: #c2c2c2;border-top-style: solid;transition: all .3s;-webkit-transition: all .3s;display: inline-block;}
.link_more_box{position: relative;margin-left:20px;}
.link_more_box ul{position: absolute;top: 31px;border: 1px solid #4d547e;background-color: #131538;color: #eee;z-index: 12;overflow: hidden;border-radius:2px;}
.link_more_box ul li a{color: #fff;display: block;padding: 0 10px;line-height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.link_more_box ul li a:hover{background-color: #4d547e;}
.statistical_body .link_more:hover,
.full_screen input:hover{border-color: #D2D2D2!important;}
.statistical_body .look_more{color:#fff;position: absolute;top: 17px;right: 60px;z-index: 11;cursor:pointer;}

.approval_process{padding:10px 10px 20px;background:#fff;margin-top:20px;position:relative;overflow:hidden}
.approval_process .steps{padding-top:15px;}
.approval_process .steps li{padding-left:44px;position:relative;min-height:62px;padding-bottom:10px;box-sizing:border-box}
.approval_process .steps li .img{border-radius:6px;background:#42ceb7;width:32px;height:32px;color:#fff;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;position:absolute;left:0;top:0}
.approval_process .steps li .img img{width:100%;height:100%}
.approval_process .steps li .icon{position:absolute;left:22px;top:22px;width:16px;height:16px;border-radius:100%}
.approval_process .steps li .shtg{background:url("../images/icon_shtg.png") no-repeat center;background-size:contain;}
.approval_process .steps li .shjj{background:url("../images/icon_shjj.png") no-repeat center;background-size:contain;}
.approval_process .steps li .shz{background:url("../images/icon_shz.png") no-repeat center;background-size:contain;}
.approval_process .steps li .info .p{font-size:12px;color:#999;}
.approval_process .steps li .time{position:absolute;left: 124px;top: 3px;color:#999;font-size:12px;}
.approval_process .steps li.third{min-height:32px;padding-bottom:0;}
.approval_process .steps li.first:after,
.approval_process .steps li.second:after{content:"";position:absolute;bottom:-32px;left:16px;height:100%;width:2px;background:#d4d4d5}
.approval_process .steps li .results{padding:5px 0;font-size:12px;}
.approval_process .steps li dd{float:left;padding:10px 14px 0 0;font-size:12px;text-align:center;position:relative;box-sizing:border-box}
.approval_process .steps li dd .pic img{width:100%;height:100%}
.approval_process .steps li dd .pic{border-radius:6px;background:#42ceb7;width:26px;height:26px;margin:0 auto;color:#fff;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;font-size:12px;}
.approval_process .steps li dd p{font-size:12px;margin-top:5px;}
.short.approval_process{width:600px;}
.approval_process .spr{margin-top:5px;padding-left:15px;position:absolute;left:10px;top:40px;}
.approval_process .spr:after{content:"";width:8px;height:8px;border-radius:100%;background:#42ceb7;position:absolute;left:0;top:5px;}
.approval_process .spr p{font-size:12px;color:#999;}
.approval_process .restart{position:absolute;top:10px;right:10px;color:#42ceb7;font-size:14px;}
.approval_process .add_spr{padding-top:14px;float:right;}
.approval_process .add_spr li{float:left;padding-right:14px;font-size:12px;text-align:center;position:relative;min-width:60px;box-sizing:border-box;background:url(../images/icon_more.png) no-repeat;background-position: right 9px;}

.approval_process .add_spr li .img{border-radius:6px;background:#42ceb7;width:32px;height:32px;margin:0 auto;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;position:relative;}
.approval_process .add_spr li .add{width:32px;height:32px;margin:0 auto;}
.approval_process .add_spr li .add img,
.approval_process .add_spr li .img img{width:100%;height:100%;border-radius:6px;}
.approval_process .add_spr li p{margin-top:5px;color:#666;font-size:12px;}
.approval_process .add_spr .add_box{background: none;}
.approval_process .add_spr li .del{position:absolute;width:14px;height:14px;right:-5px;top:-5px;background:url(../images/icon_delete.png) no-repeat center #fff;background-size:contain;border-radius:100%}
.short.approval_process .add_spr{max-width:420px;}
.short.approval_process .add_spr li{margin-bottom: 10px;}
.choice_spr{background: #fff;width:600px;margin:0 auto;padding: 20px;box-sizing: border-box;}
.choice_spr .search_box{margin:0}
.search_box{background:#fff;position:relative;border-radius:6px;overflow:hidden;border:1px solid #e8e8e8;margin:10px 0}
.search_box input{width:100%;height:40px;line-height:40px;text-indent:15px;border:none;}
.search_box .search{position:absolute;right:0;top:0;height:40px;width:40px;background:url(../images/icon_search.png) no-repeat center;}
.choice_spr .spr li{margin:10px 0;background:#f6f5f8;border-radius:6px;position:relative;}
.choice_spr .spr li .item_tt{margin-left:10px}
.choice_spr .spr li .check_box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding:10px;}
/*.choice_spr .spr .check_box .item_label{padding:14px}*/
.choice_spr .spr .fold{position:absolute;right:0;padding:18px;top:0;border-left:1px solid #fff;color:#42ceb7}
.choice_spr .spr .fold span{padding-right:20px;position:relative;display:block;white-space:nowrap;background:url(../images/icon_fold1.png) center right no-repeat;transition:all .2s;-webkit-transition:all .2s}
.choice_spr .spr .fold.hover span{background:url(../images/icon_fold2.png) center right no-repeat;background-size:14px}
/*.choice_spr .spr dl{display:none}*/
.choice_spr .spr dd{margin-left:40px;border-top:1px solid #fff;    display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.choice_spr .spr dd .item_label{padding:12px 0}
.choice_spr .spr dd .img{border-radius:6px;background:#42ceb7;width:32px;height:32px;margin:0 10px 0;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;position:relative}
.choice_spr .spr dd .img img{width:100%;height:100%;border-radius:6px}
.choice_spr .spr dd .jobs{font-size:12px;color:#999}
.item_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}
.item_input{position:absolute;opacity:0;z-index:-1}
.item_label .item_marker{position:relative;display:inline-block;width:16px;height:16px;background:url(../images/icon_uncheck.svg) no-repeat center;background-size:100%;-webkit-transition:all .25s ease;transition:all .25s ease;border-radius:100%}

.choice_box .item_label{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}
.choice_box .item_tt{margin-left:5px;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}
.choice_box dd{margin-top:15px;font-size:12px;color:#999}
.choice_spr .spr li .layui-form-checkbox i{border-left:1px solid #d2d2d2;}
.app_statistical_body.statistical_body{background: #fff;padding-top:1px;}
.app_statistical_body.statistical_body .statis-c{border: 1px solid #ddd;box-shadow: 0 0 5px #ddd;padding-top:0;}
.app_statistical_body.statistical_body .statis-c .data{width: 100%;color:#333;}
.app_statistical_body.statistical_body .date_zone_box{right:20px;}
.app_statistical_body.statistical_body .look_more{color:#333;top: 18px;}
.app_statistical_body.statistical_body .date_zone_box select{background: #fff;color: #333;}
.app_statistical_body.statistical_body .date_zone_box:after{z-index: 1;border-top-color:#4d547e;}
.printImg_center .printImg.Ycode{transform: translate(-50%, -50%) rotate(90deg);-webkit-transform: translate(-50%, -50%) rotate(90deg);-moz-transform: translate(-50%, -50%) rotate(90deg);  -ms-transform: translate(-50%, -50%) rotate(90deg); -o-transform: translate(-50%, -50%) rotate(90deg);}
/*易护宝首页*/
.yhb_indexbox{background: #fff;min-width:1280px;position: relative;}
.yhb_box_top{position: absolute;top:0;left:0;width:100%;z-index: 100;background:rgba(255,255,255,0.75);}
.yhb_indexbox .wrapper_box{width:1200px;margin:0 auto;}
.yhb_indexbox .box_top{height:84px;position: relative;}
.yhb_indexbox .box_top .logo{width: 142px;height:70px;background: url(../images/logo.png) center center no-repeat;position: absolute;left:0;top:7px;}
.yhb_indexbox .box_top .item_link {float: right;margin-top:20px;}
.yhb_indexbox .box_top .item_link li{display: inline-block;min-width:100px;margin-left:10px;font-size: 20px;line-height:45px;height:45px;text-align: center;position:relative;}
.yhb_indexbox .box_top .item_link li a{display: block;}
.yhb_indexbox .box_top .item_link .on a,
.yhb_indexbox .box_top .item_link li a:hover{background: #42ceb7;color:#fff;border-radius: 4px;}
.yhb_indexbox .box_top .item_link li.tell{padding-left:26px;background: url(../images/lianxitell.png) 0px 12px no-repeat;margin-left:10px;}
.yhb_indexbox .box_top .item_btn{float: right;margin-top:20px;}
.yhb_indexbox .box_top .item_btn li{display: inline-block;margin-left:15px;font-size: 20px;line-height:45px;height:45px;text-align: center;position:relative;}
.yhb_indexbox .box_top .item_btn li a{display: block;background: #f7b52c;color:#fff;border-radius: 4px;padding: 0 10px;}
.yhb_indexbox .flexslider {position: relative;width: 100%;height: 560px;overflow: hidden;zoom: 1;background: url(../images/loading.gif) 50% no-repeat;}
.yhb_indexbox .flexslider .slides li {width: 100%;height: 100%;}
.yhb_indexbox .flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.yhb_indexbox .flex-control-nav li {margin: 0 4px;display: inline-block;zoom: 1;*display: inline;}
.yhb_indexbox .flex-control-paging li a {  display: block;height: 14px;overflow: hidden;text-indent: -99em;width: 14px;cursor: pointer;border-radius:100%;background: #000;opacity: 0.3;}
.yhb_indexbox .flex-control-paging li a.flex-active,
.yhb_indexbox .flex-control-paging li.active a {background: #42ceb7; opacity: 1;}
.yhb_indexbox .yhb_href a{display:block;}
.yhb_indexbox .yhb_href a img{display:block;width:100%;margin:0 auto;}
.yhb_indexbox .box_part .title{text-align: center;height:111px;background:url(../images/titbg.png) center no-repeat;margin:80px 0;}
.yhb_indexbox .box_part .title h3{font-size: 48px;padding-top:5px;}
.yhb_indexbox .box_part .title p{font-size: 28px;color:#42ceb7;}
.yhb_indexbox .box_part .part_left{float: left;width:494px;text-align: center;margin-left:40px;margin-top:40px;}
.yhb_indexbox .box_part .part_right{float: right;width:494px;text-align: center;margin-right:40px;margin-top:40px;}
.yhb_indexbox .box_part .part_left .part_pic{height:421px;width:491px;background:url(../images/pic1.png) center no-repeat;}
.yhb_indexbox .box_part .part_right .part_pic{height:421px;width:491px;background:url(../images/pic2.png) center no-repeat;}
.yhb_indexbox .box_part  h2{margin:70px 0 20px;font-size: 36px;}
.yhb_indexbox .box_part .part_box{width:440px;margin:0 auto;}
.yhb_indexbox .box_part .part_box p{font-size: 22px;color:#808fa2;text-align: left;line-height: 48px;font-weight:lighter;}
.yhb_indexbox .box_part .part_box a{width:280px;height:80px;line-height: 80px;background:#f7b52c;font-size:30px;color:#fff;display: block;border-radius:4px;margin:68px auto 60px;}
.yhb_indexbox .box_part .part_box a:hover{opacity: 0.9;}
.yhb_indexbox .box_part .down_load{margin-top:110px;}
.yhb_indexbox .box_part .down_load .app_pic_left{width:475px;height:602px;background:url(../images/pic4.png) center no-repeat;float: left;margin-right:100px;}
.yhb_indexbox .box_part .down_load .app_pic_right{width:560px;height:602px;background:url(../images/pic6.png) center no-repeat;float: right;background-size: 100%;}
.yhb_indexbox .box_part .down_load .info{float: left;}
.yhb_indexbox .box_part .down_load .info .t{width:624px;height:54px;background:url(../images/pic7.png) center left no-repeat;margin-top:50px;}
.yhb_indexbox .box_part .down_load .info .t2{width:624px;height:54px;background:url(../images/pic5.png) center no-repeat;margin-top:50px;}
.yhb_indexbox .box_part .down_load .info p{font-weight: lighter;font-size: 30px;margin-top:35px;color:#333;}
.yhb_indexbox .box_part .down_load .code{height:268px;border:1px solid #42ceb7;float: left;margin-top: 60px;padding-left:64px;position: relative;}
.yhb_indexbox .box_part .down_load .code img{width:268px;height:268px;display: block;background: #ddd;}
.yhb_indexbox .box_part .down_load .code span{width: 20px;font-size: 22px;position: absolute;font-weight: lighter;left: 21px;line-height: 24px;top: 26px;}
.yhb_indexbox .box_part .down_load .load_btn{float:left;margin: 90px 0 0 25px;}
.yhb_indexbox .box_part .down_load .load_btn a{display: block;width:242px;height:65px;line-height: 65px;border-radius:4px;text-align: center;font-weight: lighter;font-size: 30px;color:#fff;text-indent: 30px;margin-top:32px;cursor: default;}
.yhb_indexbox .box_part .down_load .load_btn.load_btn2 a{width:242px;font-size: 22px;text-indent: 40px;}
.yhb_indexbox .box_part .down_load .load_btn .apple{background:url(../images/apple.png)  16px 15px no-repeat #42ceb7;}
.yhb_indexbox .box_part .down_load .load_btn .android{background:url(../images/android.png)  16px 15px no-repeat #f7b52c;}
.yhb_indexbox .box_part .contact_us{font-weight:lighter;font-size: 30px;color:#333333;}
.yhb_indexbox .box_part .contact_us p{margin-top:35px;padding-left:60px;}
.yhb_indexbox .box_part .contact_us .tell{background:url(../images/fuwutell.png)  center left no-repeat;}
.yhb_indexbox .box_part .contact_us .addr{background:url(../images/lianxiaddr.png)  center left no-repeat;}
.yhb_indexbox .box_part .contact_us .addr_pci{background:url(../images/pic3.png)  center no-repeat;width:1200px;height:426px;margin-top:50px;}
.footer{font-size: 18px;font-weight:lighter;text-align: center;line-height: 70px;background: #f5f5f5;}
.yhb_indexbox .back_top{position: fixed;right:60px;bottom:60px;width:53px;height:53px;background:url(../images/back_top.png)  center no-repeat;cursor: pointer;}
.yhb_indexbox .dialog_box{background: rgba(0, 0, 0, 0.5);position: fixed;top:0;left:0;height:100%;width:100%;z-index:6;display: none;}
.yhb_indexbox .dialog_box .box{background: #fff;border-radius:8px;position:fixed;width:300px;top:50%;left:50%;height:130px;margin-top:-65px;margin-left:-150px;box-sizing: border-box;padding:10px;overflow: hidden;line-height: 35px;}
.yhb_indexbox .dialog_box .box.codebox {height: 20rem;margin-top: -9.5rem;}
.yhb_indexbox .dialog_box .box h4{font-size: 18px;text-align: center;margin:20px;font-weight:normal;}
.yhb_indexbox .dialog_box .colse{position: absolute;right:0;top:0;width:35px;cursor: pointer;}
.yhb_indexbox .yhb_img_box img{width:100%;display:block;margin:0 auto;}
.ff_bg{background: #fff;}
.monitor_content{color:#333;}
.monitor_content .monitor_box{margin:0 20px;}
.monitor_content .monitor_box .monitor_equip{text-align:center}
.monitor_content .monitor_box .monitor_equip li{display:inline-block;margin:20px 100px}
.monitor_content .monitor_box .monitor_equip li .pic{width:250px;height:250px;border:2px solid #169bd5}
.monitor_content .monitor_box .monitor_equip li .pic img{width:100%;height:100%}
.monitor_content .monitor_box .monitor_equip li .btn a{display:inline-block;width:140px;line-height:40px;background:#169bd5;color:#fff;border-radius:4px;margin-top:20px;font-size:20px}
.wear_help{text-align:center}
.yhb_code{float:left;width:440px;text-align:center;margin-top:50px}
.yhb_code .code_img img{width:200px;height:200px;margin:20px auto;background:#ddd;display:block}
.monitor_content .btn_rig_green01{line-height:25px;float:right}
.monitor_info{line-height:45px;font-size:16px;border-top:1px solid transparent;box-sizing: border-box;position: relative;}
.monitor_info.h2{z-index: 1;}
.bed_monitor_room .monitor_info.h2{padding-left:10px;}
.bed_monitor_room.monitor_content.park_monitor .exception_list{top: 112px;bottom:10px;}
.bed_monitor_room.monitor_content.park_monitor .monitor_users_list{margin-right:10px;}
.monitor_content .select_hospital{position: absolute;left:0;z-index:8;top: 8px;}
.monitor_info .info span.f_right{float: right;}
.hospital_outside .monitor_info .info em{margin:0;}
.hospital_outside .monitor_info .info span{padding:0 10px 0 0;font-size:14px;}
.hospital_outside .model_tab{font-size: 16px;float: left;width: 40px;background-image: url(../images/shezhi.svg);background-repeat:no-repeat;background-position:center center;border-radius:100%;background-size:28px;cursor: pointer;text-indent: -9999px;}
.monitor_content .model_tab span{display: inline-block;margin-left: 4px;border: 1px solid #f8b62c;color: #333;height: 45px;line-height: 45px;width: 94px;text-align: center;cursor: pointer;}
.monitor_content .model_tab span.on{background: #f8b62c;}
.monitor_info .monitor_tab{line-height: 33px;height: 38px;border:1px solid #f8b62c;border-radius: 40px;padding:2px;box-sizing: border-box;}
.monitor_info .monitor_tab a{display: inline-block;width: 102px;text-align: center;height: 32px;line-height: 33px;border-radius: 34px;color:#333;}
.monitor_info .monitor_tab a.on{background: #f8b62c;}
.monitor_info .fullscreen{float: left;color:#00688b;font-size:18px;cursor:pointer;background-image:url(../images/quanping.png);background-repeat:no-repeat;background-position:center center;border-radius:6px;width:45px;line-height:45px;background-size:20px;text-indent: -9999px;}
.monitor_info .fullscreen.out{background-image:url(../images/icon_tcqp.png);border:none;height:45px;background-size:20px}
.monitor_info .info_right_box{position: absolute;right:0;top:10px;z-index:10;}
.hospital_outside .hospital_tab{float: left;right:96px;}
.hospital_outside .hospital_tab span{float: left;line-height: 45px;cursor: pointer;padding:0 5px;color:#777;}
.hospital_outside .hospital_tab .on{color:#ff9900;font-weight:bold;}
.hospital_outside .hospital_tab .icon{width:30px;height:45px;background: url(../images/tab_icon.png) no-repeat center center;padding:0;}
.hospital_outside.park_monitor .monitor_info .tm {float: left;line-height: 45px;font-size:20px;margin-right:10px;    font-weight: bold;}
.hospital_outside.park_monitor .radar_box_list.monitor_users_list li{width:20%;}
.hospital_outside.park_monitor.monitor_content .abnormal_alarm.radar_box_height ul li{height:auto;padding: 2px 0;}
.hospital_outside.park_monitor.monitor_content .abnormal_alarm ul{overflow:auto;scrollbar-color:#ddd #f1f1f1;scrollbar-width:thin;}
.hospital_outside.park_monitor ::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(119,118,118,0.32);
}
.hospital_outside.park_monitor ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0,0,0,0.1);
}
.hospital_outside.park_monitor ::-webkit-scrollbar-track {
    border-radius: 10px;
}
.hospital_outside.park_monitor ::-webkit-scrollbar {
    width: 3px;
    background: rgba(234,234,234,0.63);
}
.monitor_info .title{text-align:center;font-size:28px;font-weight:600;padding:10px}
.monitor_info .title .layer{padding-right:40px;position:relative;color:#10a59b;}
.monitor_info .title .edit{position:absolute;width:30px;height:30px;right:0;top:50%;margin-top:-15px;cursor:pointer;background:url(../images/icon_bj.png) no-repeat center center}
.monitor_info .title .layer_input{width:500px;margin:0 auto;position:relative}
.monitor_info .title .layer_input input{width:100%;height:44px;box-sizing:border-box;border-radius:6px}
.monitor_info .title .layer_input .save{position:absolute;right:2px;font-size:18px;top:2px;line-height:40px;width:80px;text-align:center;background:#10a59b;color:#fff;border-radius:0 6px 6px 0;font-weight:400}
.monitor_content .yhb_logo{width:146px;height:50px;float:left;background:url(../images/logo_yhb.png) no-repeat center center;margin-right:20px}
.monitor_info .info em{font-size:30px;color:#ff2727;font-style:normal;margin:0 8px;line-height:30px;}
.monitor_content .exception_list{width:210px;position: fixed;left:10px;font-size: 14px;border-radius: 8px 8px 0 0;overflow: hidden;box-sizing: border-box;bottom:4px;top:112px;}
.monitor_content.park_monitor .exception_list{top:67px;}
.monitor_content .board_chart{width:280px;position: fixed;right:3px;font-size: 14px;top:67px;bottom:14px;border:1px solid #f3e2b0;box-sizing: border-box;border-radius:8px;}
.monitor_content .board_chart .part{height:25%;}
.monitor_content .right_shuffling{position: relative;height: 100%;}
.monitor_content .right_shuffling .all_page{position: absolute;z-index: 1;right: 5px;top: 36px;font-size: 15px;color: #0099ff;font-weight: bold;}
.monitor_content .right_shuffling .user_info{height:60px;position: relative;background: #e7f4fd;border-radius:8px 8px 0 0;}
.monitor_content .right_shuffling .user_info .left_img{height: 60px;position: absolute;left:10px;width:40px;}
.monitor_content .right_shuffling .user_info .left_img span{width: 40px;height:40px;margin-top: 10px;display: block;border-radius: 100%;background-size: 90%;background-repeat: no-repeat;background-position: center center;}
.monitor_content .right_shuffling .user_info .left_img span.man{background-image: url(../images/man_bg.png);background-color: #43adfb;}
.monitor_content .right_shuffling .user_info .left_img span.women{background-image: url(../images/women_bg.png);background-color: #fb8b9e;}
.monitor_content .right_shuffling .user_info .right_info{margin-left:60px;}
.monitor_content .right_shuffling .user_info .right_info h2{font-size: 16px;font-weight:bold;padding: 8px 0 4px;position: relative;}
.monitor_content .right_shuffling .user_info .right_info h2 span{padding-right:5px;}
.monitor_content .right_shuffling .user_info .right_info h2 .bed{position: absolute;right:0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 94px;}
.monitor_content .right_shuffling .user_info .right_info p{color:#666;}
.monitor_content .right_shuffling .user_info .right_info p span{padding-right:8px;}
.monitor_content .right_shuffling .statu_info .tab_tit{line-height: 40px;text-align: center;}
.monitor_content .right_shuffling .statu_info .tab_tit span{margin: 0 20px;}
.monitor_content .right_shuffling .statu_info .tab_tit span.on{color:#0099ff;font-weight: bold;text-decoration: underline;}
.monitor_content .right_shuffling .statu_page .sleep_score{height:120px;text-align: center;}
.monitor_content .right_shuffling .statu_page .sleep_score canvas{margin-top:5px;}
.monitor_content .right_shuffling .statu_page .sleep_detail{position: relative;}
.monitor_content .right_shuffling .statu_page .date_of{position: absolute;top: -2px;left: 24px;font-size: 15px;}
.monitor_content .right_shuffling .statu_page .switchover_btn{position: absolute;top: 40px;left: 20px;right: 20px;}
.monitor_content .right_shuffling .statu_page .switchover_btn span{width:40px;height:40px;display:block;float: left;background-repeat: no-repeat;background-position: center;background-size:100%;}
.monitor_content .right_shuffling .statu_page .switchover_btn .turn_left{background-image: url(../images/turn_left.svg);}
.monitor_content .right_shuffling .statu_page .switchover_btn .turn_right{float: right;background-image: url(../images/turn_right.svg);}
.monitor_content .right_shuffling .statu_page .switchover_btn span.end{opacity: 0.3;}
.monitor_content .right_shuffling .statu_page .bg_box{background: #fff;}
.monitor_content .right_shuffling .statu_info .sleep_info{overflow-y: auto;scrollbar-color:#ddd #f1f1f1;scrollbar-width:thin;background: #f4f8f9;margin: 0 5px;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom {background: #f4f8f9;border-radius: 4px;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom li {width: 20%;float: left;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom li .box {text-align: center;padding: 10px 5px 0;color: #555;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom li .box .color {width: 28px;height: 10px;margin: 0 auto;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom li .box .qx{background: #e2a166;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom li .box .qs{background: #3a93d4;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom li .box .ss{background: #b59beb;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom li .box .lc{background: #fff;border:1px solid #ddd;box-sizing: border-box;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom li .box .wjc{background: #ababab;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom li .box .p1{color: #333;padding-bottom:5px;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_bottom li .box .p2{color:#555;font-size:18px;padding-bottom: 5px;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_top {padding-top: 5px;margin-left: -5px;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_top li {float: left;width: 33.3333%;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_top li .box {background: #f4f8f9;border-radius: 4px;margin-left: 5px;font-size: 15px;box-sizing: border-box;color: #888;text-align: center;padding: 5px 0;}
.monitor_content .right_shuffling .statu_page .sleep_info .scale_top li .box .tit {padding-bottom: 5px;color: #333;}
.monitor_content .right_shuffling .statu_page .sleep_info .specific_value li{background: #f4f8f9;border-radius: 4px;margin-top: 5px;font-size: 15px;overflow: hidden;padding:5px 0;position: relative;}
.monitor_content .right_shuffling .statu_page .sleep_info .specific_value li span{display: inline-block;}
.monitor_content .right_shuffling .statu_page .sleep_info .specific_value li .long{width: 72px;position: absolute;left:5px;top:5px;}
.monitor_content .right_shuffling .statu_page .sleep_info .specific_value li .tm{max-width: 150px;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;margin-left:77px;color: #888;}
.monitor_content .right_shuffling .statu_page .sleep_info .specific_value li .sta{float: right;padding-right:5px;font-weight: bold;}
.monitor_content .right_shuffling .statu_page .sleep_info .rate h4{padding:5px;font-weight: bold;}
.monitor_content .right_shuffling .statu_page .sleep_info .rate ul{background: #f4f8f9;border-radius: 4px;}
.monitor_content .right_shuffling .statu_page .sleep_info .rate ul li{float: left;width:33.3333%;font-size: 13px;box-sizing: border-box;padding-left:5px;line-height: 22px;color:#888;}
.monitor_content .right_shuffling .statu_page .sleep_info .rate ul li .p1{color: #333;}
.monitor_content .alarm_height{height:70%;padding-bottom: 10px;box-sizing: border-box;}
.monitor_content.park_monitor .alarm_height{height:25%;}
.monitor_content.park_monitor .alarm_height2{height:25%;}
.monitor_content.park_monitor .alarm_height.sb_alarm{height:34%;}
.monitor_content.park_monitor .alarm_height.sm_alarm{height:17%;}
.monitor_content.park_monitor .alarm_height.sb_alarm ul li{height:11.1%;}
.monitor_content .alarm_height.radar_box_height{height:100%;padding-bottom:0;}
.monitor_content .alarm_height2{height:30%;box-sizing: border-box;}
.monitor_content .abnormal_alarm{background: #fff;position: relative;border-radius: 8px;overflow: hidden;padding-top: 26px;}
.monitor_content .abnormal_alarm h3{line-height: 28px;background: #ef4e55;box-sizing: border-box;color: #ffffff;position: absolute;top:0;left:0;width:100%;text-indent: 15px;}
.monitor_content .abnormal_alarm ul{height:100%;position: relative;box-sizing:border-box;border: 1px solid #ef4e55;border-top:none;border-radius: 0 0 8px 8px;overflow: hidden;}
.monitor_content .select_hospital input{height:38px;width:150px;}
.monitor_content.park_monitor .abnormal_alarm .sleep_left li{height:20%;}
.monitor_content.park_monitor .abnormal_alarm .abnormal_data li{height:16.666%;}
.monitor_content .abnormal_alarm ul li{
    height:10%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-box-direction: reverse;
    -webkit-box-orient: vertical;
    -moz-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
     border-top: 1px solid #ef4e55; 
    box-sizing: border-box;
}
.monitor_content.park_monitor .abnormal_alarm ul li{height:12.5%; border-top:none; }
.monitor_content .abnormal_alarm.radar_box_height ul li{height:7.1428%;}
.monitor_content .abnormal_alarm ul li:last-child{border-bottom: none;}
.monitor_content .abnormal_alarm.alarm_height2 ul li{height:25%;}
.monitor_content .abnormal_alarm ul li em,
.monitor_content .abnormal_alarm ul li i{font-style: normal;display: inline-block;width:120px;}
.monitor_content .abnormal_alarm ul li em{color: #ef4e55;font-weight: bold;width:100%;}
.monitor_content .abnormal_alarm ul li .wz{color:#444;font-weight:normal;}
.monitor_content .abnormal_alarm ul li .statu_yydd{color: #ff771d;}
.monitor_content .abnormal_alarm ul li .statu_zl{color: #5a8dee;}
.monitor_content .abnormal_alarm ul li span{display:block;width: 40px;text-align: center;position: absolute;left: 5px;color: #ef4e55;border:1px solid #ef4e55;border-radius: 15px;font-size: 12px;}
.monitor_content .abnormal_alarm ul li .if{padding:0 10px;position: relative;}
.monitor_content .abnormal_alarm ul li .if b{position: absolute;right:10px;font-weight:normal;line-height: 20px;}
.monitor_content .monitor_users_list{left:228px;right: 290px;overflow: hidden;overflow-y: auto;position: fixed;top: 67px;bottom: 20px;scrollbar-color:#ddd #f1f1f1;scrollbar-width:thin;}
.monitor_content .abnormal_alarm ul li .if{padding:0 10px;position: relative;}
.monitor_content .abnormal_alarm ul li .if b{position: absolute;right:10px;font-weight:normal;line-height: 20px;}
.monitor_content .foot_bottom{background: #fff;line-height:24px;text-align: center;position: fixed;left:220px;bottom:0;right: 284px;font-size: 14px;color:#989898;}
.monitor_users_list ul{margin-left:-11px}
.monitor_users_list li{float:left;margin-bottom:11px; width: 25%;overflow: hidden;}
.monitor_users_list li .blocking{border-radius:8px;overflow:hidden;box-sizing:border-box;font-size:12px;margin-left: 11px;}
.monitor_users_list li .data table .nm .project,
.monitor_users_list li .data dl .nm .project{position:relative}
.monitor_users_list li .data table .nm .project p,
.monitor_users_list li .data dl .nm .project p{line-height:12px}
.monitor_users_list li .data table .nm .project i,
.monitor_users_list li .data dl .nm .project i{font-style:normal;background:#ff2727;line-height:15px;padding:0 4px;font-size:12px;color:#fff;border-radius:15px;position:absolute;top:-3px;white-space:nowrap;z-index: 1;}
.monitor_users_list li .data.infusion_box{padding-left:20%;position: relative;}
.monitor_users_list li .data.infusion_box .infusion{position: absolute;left:0;height:100%;background: #f9f9f9;width:20%;text-align: center;}
.monitor_users_list li .data.infusion_box .infusion .infusion_bg{position: relative;width:80%;max-width: 66px;margin:15px auto 10px;height:80px;border:2px solid #6e6e6e;box-sizing: border-box;border-radius: 3px;background: #dceeff;}
.monitor_users_list li .data.infusion_box .infusion .infusion_bg:before{content: "";position: absolute;top: -6px;left: 50%;width: 50%;background: #6e6e6e;height: 6px;margin-left: -25%;border-radius: 3px;}
.monitor_users_list li .data.infusion_box .infusion .infusion_bg .bg{position: absolute;left:0;bottom:10%;background-image: url(../images/kedu.svg);background-repeat:no-repeat;background-position:left center;width:100%;height:80%;z-index: 1;}
.monitor_users_list li .data.infusion_box .infusion .infusion_bg .val{position: absolute;width:100%;height:10%;bottom:0;}
.monitor_users_list li .data.infusion_box .infusion .infusion_bg .val.red{background: red;}
.monitor_users_list li .data.infusion_box .infusion .infusion_bg .val.blue{background: #5baeff;}
.monitor_users_list li .data.infusion_box .infusion .infusion_bg .amount{position: absolute;left:20%;top:30%;font-size: 20px;font-weight: bold;color: #4c4b4b;}
.monitor_users_list li .data.infusion_box .infusion .infusion_num{height:34px;}
.monitor_users_list li .data.infusion_box .infusion .infusion_num p{font-size: 13px;color: #4c4b4b;padding-left:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.monitor_users_list li .data.infusion_box .infusion .infusion_statu{padding:5px 0 5px 5px;font-weight:bold;font-size: 13px;}
.monitor_users_list li .data.infusion_box .infusion .infusion_statu i{padding:5px 8px;background: url(../images/smd_baojing.png) center no-repeat;background-size:80%; }
.monitor_users_list li .data.infusion_box .infusion .infusion_countd{color:#0099ff;font-size: 14px;font-weight:bold;}
.monitor_users_list li .if{font-size:15px;height:42px;overflow:hidden;position:relative}
.monitor_users_list li .if span{margin:4px 0 0 10px;height:34px;position:absolute;left:44px}
.monitor_users_list li .if span em{font-style:normal;margin-right:10px}
.monitor_users_list li .if span em.small{font-size: smaller;color:#888;}
.monitor_users_list li .if .img{color:#fff;width:34px;left:0}
.monitor_users_list li .if .img img{height:38px;width:38px;display:block;border-radius:100%;overflow:hidden}
.monitor_users_list .man .blocking{border:1px solid #43adfb}
.monitor_users_list .women .blocking{border:1px solid #fb8b9e}
.monitor_users_list .man .if{background-color:#e1f2fe}
.monitor_users_list .women .if{background-color:#feecef}
.monitor_users_list .man .if .img{background-image:url(../images/man_bg.png);background-repeat:no-repeat;background-position:center center;background-color:#43adfb;border-radius:100%;background-size:90%}
.monitor_users_list .women .if .img{background-image:url(../images/women_bg.png);background-repeat:no-repeat;background-position:center center;background-color:#fb8b9e;border-radius:100%;background-size:90%}
.park_monitor .monitor_users_list .women .blocking,
.park_monitor .monitor_users_list .man .blocking{border:1px solid #97d3ff;}
.park_monitor .monitor_users_list .women .if,
.park_monitor .monitor_users_list .man .if{background-color:#e7f4fd;}
.park_monitor .monitor_users_list .alarm .blocking{border:1px solid #feecef!important;}
.park_monitor .monitor_users_list .alarm .if{border:1px solid #feecef!important;}
.monitor_users_list li .if .beds{font-size:18px;font-weight:700;right:10px;text-align:right;line-height: 34px;}
.monitor_users_list li .data .value{font-size:30px;font-weight:700;line-height:30px;letter-spacing:-2px}
.monitor_users_list li .data table .nm.clblack,
.monitor_users_list li .data .new_data .nm.clblack{color:#444;}
.monitor_users_list li .data{background-color:#fff;font-size:13px;height:196px}
.monitor_users_list li .data table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:101%;text-align: center;}
.monitor_users_list li .data .new_data{text-align: center;}
.monitor_users_list li .data .new_data dd{float: left;width:25%;}
.monitor_users_list li .data tbody,
.monitor_users_list li .data tbody a,
.monitor_users_list li .data .new_data a,
.monitor_users_list li .data .td{color:#b5b5b5;}
.monitor_users_list li .data td,
.monitor_users_list li .data .td{height:49px;vertical-align:top;position:relative;}
.monitor_users_list li .data table .value p,
.monitor_users_list li .data .new_data .value p{font-size:13px;font-weight:400;line-height:14px;letter-spacing:0;position:relative}
.monitor_users_list li .data table .nm,
.monitor_users_list li .data .new_data .nm{padding-top:8px}
.monitor_users_list li .data .small{font-size:24px;line-height:30px}
.monitor_users_list li .data tbody .sleep_statu,
.monitor_users_list li .data .td .sleep_statu{position: absolute;top:-17px;text-align: center;left: 0;right: 0;    font-size: large;}
.monitor_users_list li .data tbody .rado,
.monitor_users_list li .data .td .rado{padding-top:8px;}
.monitor_users_list li .data tbody .wr,
.monitor_users_list li .data .td .wr{color:#999999;font-size: large;}
.monitor_users_list li .data tbody .lc,
.monitor_users_list li .data .td .lc{color:#f1434b;}
.monitor_users_list li .data tbody .qx,
.monitor_users_list li .data .td .qx{color:#009900;}
.monitor_users_list li .data tbody .yr,
.monitor_users_list li .data .td .yr{color:#009900;font-size: large;}
.monitor_users_list li .data tbody .qs,
.monitor_users_list li .data .td .qs{color:#0066cc;}
.monitor_users_list li .data tbody .zs,
.monitor_users_list li .data .td .zs{color:#ff66ff;}
.monitor_users_list li .data tbody .ss,
.monitor_users_list li .data .td .ss{color:#9933cc;}
.monitor_users_list li .data tbody .lx,
.monitor_users_list li .data .td .lx{color:#999999;}
.monitor_users_list li .data tbody .sleep_tm,
.monitor_users_list li .data .td .sleep_tm{padding-top:8px;color: #005aff;}
.monitor_users_list li .data tbody .sos,
.monitor_users_list li .data .td .sos{background: #ef4e55;}
.monitor_users_list li .data tbody .ddjb,
.monitor_users_list li .data .td .ddjb,
.monitor_users_list li .data tbody .ysdd,
.monitor_users_list li .data .td .ysdd,
.monitor_users_list li .data tbody .zl,
.monitor_users_list li .data .td .zl,
.monitor_users_list li .data tbody .sos,
.monitor_users_list li .data .td .sos{color:#fff;padding:5px 6px;border-radius:8px;display:inline-block;}
.monitor_users_list li .data tbody .ddjb,
.monitor_users_list li .data .td .ddjb{background:#ef4e55;}
.monitor_users_list li .data tbody .ysdd,
.monitor_users_list li .data .td .ysdd{background:#fe9e41;}
.monitor_users_list li .data tbody .zl,
.monitor_users_list li .data .td .zl{background:#5a8dee;}
.monitor_users_list li .data .td .unusual{width:40px;color:#fb2d37;margin:0 auto;font-size: 15px;}
.monitor_users_list li .sleep_state{padding-top:8px;}
.monitor_users_list li .sleep_state p{padding-left:20px;display: inline-block;position: relative;line-height: 20px;font-size: large;color:#555;}
.monitor_users_list li .sleep_state.out p{color:#999;}
.monitor_users_list li .sleep_state p .icon{position: absolute;top:0;left:0;width:15px;height:15px;background-size:contain;background-repeat:no-repeat;margin-top:2px;background-position:center;}
.monitor_users_list li .sleep_state .heart .icon{background-image:url(../images/smd_heart2.svg);}
.monitor_users_list li .sleep_state .breath .icon{background-image:url(../images/smd_breath2.svg);background-size:89%;}
.monitor_users_list li .sleep_state.out .heart .icon{background-image:url(../images/smd_heart1.svg);}
.monitor_users_list li .sleep_state.out .breath .icon{background-image:url(../images/smd_breath1.svg);background-size:89%;}
.monitor_users_list li .data .low_battery{background-image:url(../images/icon_dl.png);background-repeat:no-repeat;background-position:center right;background-size:contain;height:8px;width: 16px;position:absolute;top: 2px;}
.monitor_users_list li .warning{color:#ff2727!important}
.monitor_users_list li .bg_warn{background-color:#fdf8e8;color:#555}
.monitor_users_list li .data tbody .bg_warn a,
.monitor_users_list li .data .td .bg_warn a{color:#000}
.monitor_users_list li .data .td .two_text{width:40px;font-size: larger;color:#fb2d37;margin:0 auto;}
.monitor_users_list li .data .small .value_up,
.monitor_users_list li .data .small .value_down{vertical-align: text-bottom;color:#fb2d37;margin-left:2px;font-weight: bold;font-style: normal;}
.monitor_users_list .sleep_list li{width:16.6666%;}
@media screen and (max-width: 1740px){
.monitor_users_list .sleep_list li{width:20%;}    
}
@media screen and (max-width: 1480px){
.monitor_users_list .sleep_list li{width:25%;}    
}
@media screen and (max-width: 1210px){
.monitor_users_list .sleep_list li{width:33.33333%;}    
}
.monitor_users_list li.man .sleep_data{border-top:1px solid #43adfb;}
.monitor_users_list li.women .sleep_data{border-top:1px solid #fb8b9e;}
.monitor_users_list li .sleep_data .sm_left{float:left;width:76px;text-align: center;font-size: 20px;}
.monitor_users_list li .sleep_data .sm_left .qx p{background-image:url(../images/smd_qx.png);color:#009900;}
.monitor_users_list li .sleep_data .sm_left .qs p{background-image:url(../images/smd_qs.png);color:#0066cc;}
.monitor_users_list li .sleep_data .sm_left .zs p{background-image:url(../images/smd_zs.png);color:#ff66ff;}
.monitor_users_list li .sleep_data .sm_left .ss p{background-image:url(../images/smd_ss.png);color:#9933cc;}
.monitor_users_list li .sleep_data .sm_left .lx p{background-image:url(../images/smd_lx.png);color:#999;}
.monitor_users_list li .sleep_data .sm_left .lc p{background-image:url(../images/smd_lc.png);color:#999;}
.monitor_users_list li .sleep_data .sm_left p{background-repeat:no-repeat;background-position: center top;padding-top: 46px;margin-top: 7px;}
.monitor_users_list li .sleep_data .sm_right{margin-left:76px;padding-top: 8px;font-size: 16px;position: relative;text-align: center;}
.monitor_users_list li .sleep_data .sm_right p{width:100px;line-height: 34px;padding-left:34px;display: inline-block;position: relative;text-align: left;}
.monitor_users_list li .sleep_data .sm_right .heart p .icon{background-image:url(../images/smd_heart.png);}
.monitor_users_list li .sleep_data .sm_right .breath p .icon{background-image:url(../images/smd_breath.png);}
.monitor_users_list li .sleep_data .sm_right p .icon{position: absolute;top:0;left:0;width:34px;height:34px;background-position:center;background-repeat:no-repeat;}
.monitor_users_list li .sleep_data .sm_right .tm{line-height:34px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.monitor_users_list li .sleep_data .sm_right .out{padding-top:20px;color:#999;font-size: 20px;}
.monitor_users_list li .sleep_data .sm_right .jb{position: absolute;right:5px;top:0;width:26px;height:26px;background-image: url(../images/smd_baojing.png);background-position:center;background-repeat:no-repeat;}
.monitor_users_list li .radar_box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;overflow: hidden;height:100%;
}
.monitor_users_list li .radar_box dd{display: inline-block;text-align: center;margin-left:-1px;   position: relative;height: 100%;/*border-left:1px solid #10a59b;*/}
.monitor_users_list li .radar_box dd:after{content: "";position: absolute;width: 1;height: 100%;top: 0;left: 0;}
.monitor_users_list li .radar_box .ld_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;}
.monitor_users_list li .radar_box dd,
.monitor_users_list li .radar_box .ld_list .a{-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1; font-size: 18px;   }
.monitor_users_list li .radar_box .ld_list .qx{color:#10a59b;font-weight: bold;}
.monitor_users_list li .radar_box .ld_list .qs{color:#01cedf;font-weight: bold;}
.monitor_users_list li .radar_box .ld_list .ss{color:#eb13fb;font-weight: bold;}
.monitor_users_list li .radar_box .ld_list .a span{display: inline-block;font-size: 15px;border-radius:20px;padding:0 6px;color:#fff;
    margin-top:2px;min-width: 68px;}
.monitor_users_list li .radar_dd .radar_box .ld_list .a span{background:#ef4e55;}
.monitor_users_list li .radar_ysdd .radar_box .ld_list .a span{background:#fe9e41;}
.monitor_users_list li .radar_zl .radar_box .ld_list .a span{background:#5a8dee;border-radius:8px;margin-top:-10px;}
.radar_box_list .user_box .blocking.radar_dd{/*border:1px solid #ef4e55;background-color: #f8e6e7;*/}
.radar_box_list .user_box .blocking.radar_dd .if{border-bottom:1px solid #ef4e55;}
.radar_box_list .user_box .blocking.radar_dd .radar_box dd{border-left:1px solid #ef4e55;}
.radar_box_list .user_box .blocking.radar_ysdd{border:1px solid #fe9e41;background-color: #faefe5;}
.radar_box_list .user_box .blocking.radar_ysdd .if{border-bottom:1px solid #fe9e41;}
.radar_box_list .user_box .blocking.radar_ysdd .radar_box dd{border-left:1px solid #fe9e41;}
.radar_box_list .user_box .blocking.radar_zl{border:1px solid #5a8dee;background-color: #e9eef8;}
.radar_box_list .user_box .blocking.radar_zl .if{border-bottom:1px solid #5a8dee;}
.radar_box_list .user_box .blocking.radar_zl .radar_box dd{border-left:1px solid #5a8dee;}
.monitor_users_list li .radar_box .tt{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;font-size: 20px;padding: 10px 0 16px;height:26px;}
/*body.ff_bg{position: relative;}*/
/*.radar_box_list .user_box .blocking {background-color: #ffffff;border: 1px solid #10a59b;}*/
.radar_box_list .user_box .blocking .data{background-color:transparent;height:88px;}
.monitor_content .abnormal_alarm ul li i,
.monitor_content.park_monitor .abnormal_alarm ul li em{width: 91px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}
/*.monitor_content.park_monitor .abnormal_alarm ul li em{width: 70px;}*/
.monitor_content.park_monitor .abnormal_alarm ul li i{width: 60px;}
.monitor_content.park_monitor .abnormal_alarm ul li .lc{color:#f1434b}
.monitor_content.park_monitor .abnormal_alarm ul li .qx{color:#009900}
.monitor_content.park_monitor .abnormal_alarm ul li .qs{color:#0066cc}
.monitor_content.park_monitor .abnormal_alarm ul li .zs{color:#ff66ff}
.monitor_content.park_monitor .abnormal_alarm ul li .ss{color:#9933cc}
.monitor_content .left_jb .abnormal_alarm ul li i{width:126px;}
/*.radar_box_list li .blocking .if{border-bottom: 1px solid #10a59b;background: transparent;}*/
.radar_box_list .radar_alarm {padding-bottom:10px;margin-left:-10px;}
.radar_box_list .radar_alarm .item{float: left;height:80px;text-align: center;border-radius:8px;margin-left:10px;min-width:100px;background:#ef4e55;color:#fff;}
.radar_box_list .radar_alarm .item p{font-size: 15px;font-weight:bold;line-height: 30px;border-bottom:1px solid #f9f9f9;}
.radar_box_list .radar_alarm .item .statu{font-size: 18px;line-height: 50px;}
.radar_box_list .radar_alarm .item.statu_yydd{background: #fe9e41;}
.radar_box_list .radar_alarm .item.statu_zl{background: #5a8dee;}
.radar_box_list .radar_alarm .item.statu_zl .statu{line-height: 24px;}
.radar_box_list .radar_data_list .table_box table th.bdrt{border-right-color:transparent;}
.radar_box_list .radar_data_list .table_box{margin-left:11px;}
.radar_box_list .radar_data_list .table_box table{border-collapse:collapse;border:1px solid #a6cac7;border-radius:8px;}
.radar_box_list .radar_data_list .table_box table th{font-weight:normal;font-size: 16px;padding:8px 0;border:1px solid #a6cac7;}
.radar_box_list .radar_data_list .table_box table td{font-size: 14px;border:1px solid #a6cac7;height:50px;overflow:hidden;box-sizing: border-box;}
.radar_box_list .radar_data_list .table_box table td strong{font-size: 16px;padding:0 5px;text-align: center;display: inline-block;}
.radar_box_list .radar_data_list .table_box span{display: inline-block;margin:0;font-size: 16px;white-space:nowrap;}
.radar_box_list .radar_data_list .table_box .ddjb,
.radar_box_list .radar_data_list .table_box .ysdd,
.radar_box_list .radar_data_list .table_box .zl,
.radar_box_list .radar_data_list .table_box .sos,
.radar_box_list .radar_data_list .table_box .lx,
.radar_box_list .radar_data_list .table_box .dw{color:#fff;padding:1px 10px;border-radius:8px;}{color:#fff;padding:3px 10px;border-radius:8px;}
.radar_box_list .radar_data_list .table_box .ddjb{background:#ef4e55;}
.radar_box_list .radar_data_list .table_box .ysdd{background:#fe9e41;font-size: 13px;}
.radar_box_list .radar_data_list .table_box .zl{background:#5a8dee;font-size: 13px;}
.radar_box_list .radar_data_list .table_box .qx,
.radar_box_list .radar_data_list .table_box .qs,
.radar_box_list .radar_data_list .table_box .ss,
.radar_box_list .radar_data_list .table_box .lc{font-weight:bold;}
.radar_box_list .radar_data_list .table_box .qx{color:#10a59b;}
.radar_box_list .radar_data_list .table_box .qs{color:#01cedf;}
.radar_box_list .radar_data_list .table_box .ss{color:#eb13fb;}
.radar_box_list .radar_data_list .table_box .lc{color:#ef4e55;}
.radar_box_list .radar_data_list .table_box .sos{background:#ef4e55;}
.radar_box_list .radar_data_list .table_box .lx{background: #b5b5b5;}
.radar_box_list .radar_data_list .table_box .dw{background: #dadada;}
@media screen and (max-width: 1600px) {
    .monitor_users_list.radar_box_list li{width:33.33%;}
}
@media screen and (max-height: 768px){
    .radar_box_list .radar_data_list .table_box table td{height:50px;}
    .radar_box_list .radar_data_list .table_box span{margin: 0;}
}
.monitor_user_info{background-color:#efefef;padding:12px;border-radius:4px;margin-top:10px;}
.monitor_user_info span{margin-right:40px}
.monitor_box .consulit_nav{margin:10px 0 20px}
.monitor_box .monitor_query ul{float:left;margin-right:15px}
.monitor_box .monitor_query ul li{float:left;font-size:16px;padding:2px 15px;background-color:#eef8fd;color:#333;border:#1E9FFF solid 1px;margin:0 5px 5px 0;cursor:pointer;border-radius:5px}
.monitor_box .monitor_query ul li.beOn{background-color:#1E9FFF;color:#fff}
.monitor_box .monitor_query{margin:20px 0}
.monitor_print{position:relative;width:800px;margin:0 auto;-webkit-print-color-adjust:exact}
.monitor_print .logo_yhb{width:146px;height:50px;position:absolute;left:0;top:13px;background-image:url(../images/logo_yhb.png);background-repeat:no-repeat;background-position:center center;margin-right:20px}
.monitor_print h3{text-align:center;font-size:18px;line-height:78px}
.blood_oxygen{overflow:hidden;padding-top:20px}
.blood_oxygen .box_left{float:left;width:414px;box-sizing:border-box;border:1px solid #ddd}
.blood_oxygen .box_right{margin-left:424px;box-sizing:border-box;border:1px solid #ddd}
.blood_oxygen .box_left .tit{font-size:14px;line-height:42px;border-bottom:1px solid #ddd;padding:0 8px;overflow:hidden}
.time_interval_box{margin-left:360px;margin-top: 0px;line-height: 37px;}
.blood_oxygen .box_left .tit span{float:right}
.blood_oxygen .box_left .tit span em{color:#1E9FFF;font-style:normal;font-weight:700}
.blood_oxygen .box_left .report_list li{background:#eee;margin:10px;padding:9px 10px 2px;border-radius:5px;margin-left:38px;position:relative;border:2px solid #eee}
.oxy_cont .report_list2{margin-left:-10px;}
.oxy_cont .report_list2 li{background:#eee;margin:0;padding:9px 10px 2px;border-radius:5px;position:relative;border:2px solid #eee;float: left;width:32.3333%;box-sizing: border-box;margin-left:1%;}
.blood_oxygen .box_left .report_list li.on{border:2px solid #43adfb}
.blood_oxygen .box_left .report_list li .tm,
.oxy_cont .report_list2 li .tm{padding-bottom:10px;border-bottom:1px solid #ddd;padding-left:26px}
.blood_oxygen .box_left .report_list li .tm span{float:right}
.blood_oxygen .box_left .report_list li .rc,
.oxy_cont .report_list2 li .rc{background:url(../images/icon_rc.png) no-repeat left top}
.blood_oxygen .box_left .report_list li .sm,
.oxy_cont .report_list2 li .sm{background:url(../images/icon_sm.png) no-repeat left top}
.blood_oxygen .box_left .report_list li .yd,
.oxy_cont .report_list2 li .yd{background:url(../images/icon_yd.png) no-repeat left top}
.blood_oxygen .box_left .report_list li .xd,
.oxy_cont .report_list2 li .xd{background:url(../images/health_ecg2.png) no-repeat left top}
.blood_oxygen .box_left .report_list li dd,
.oxy_cont .report_list2 li dd{width:25%;float:left;text-align:center;margin:15px 0 10px}
.blood_oxygen .box_left .report_list li dd p,
.oxy_cont .report_list2 li dd p{font-weight:700;font-size:16px}
.blood_oxygen .box_left .report_list li input[type=checkbox]{position:absolute;left:-26px;top:48%}
.blood_oxygen .box_left .report_list li .advice{
    margin-bottom: 10px;
    padding-top:10px;
    border-top:1px solid #DDD;
}
.blood_oxygen .box_left .report_list li .advice textarea{
    width:100%;
    padding:5px;
    border:1px solid #ddd;
    box-sizing: border-box;
    height:120px;
    margin-top:5px;
    resize:none;
    border-radius: 3px;
}
.blood_oxygen .box_left .report_list li .advice textarea:focus{
    outline: none;
}
.blood_oxygen .box_left .report_list li .advice button{
    width:150px;
    line-height:36px;
    background-color: #1E9FFF;
    color: #fff;
    text-align: center;
    margin: 10px auto 0;
    border-radius:5px;
    cursor:pointer;
    border:1px solid #1E9FFF;
}
.blood_oxygen .box_left .report_list li .advice button:hover{
    opacity: 0.9;
}
.blood_oxygen .box_left .btn_rig_green01{float:left;margin-left:38px}
.blood_oxygen .box_left .report_list{height:660px;overflow-y:auto}
.blood_oxygen .box_right .tit{padding:7px;border-bottom:1px solid #ddd;height:28px;}
.blood_oxygen .report_info{height:696px;overflow-y:auto;position:relative}
.blood_oxygen .report_info .xx{background:#eee;border-radius:5px;padding:10px 15px}
.blood_oxygen .report_info .xx i{margin-left:5px}
.blood_oxygen .report_info .xx i img{vertical-align:top}
.blood_oxygen .report_info .xx .rc{background:url(../images/icon_rc.png) no-repeat center}
.blood_oxygen .report_info .xx .sm{background:url(../images/icon_sm.png) no-repeat center}
.blood_oxygen .report_info .blocking{background:#eee;border-radius:5px;padding:10px 10px 20px;margin-top:10px;position:relative;font-size:16px}
.blood_oxygen .report_info .blocking .xyfb{text-align:center;padding:20px 0 10px;border-top:1px solid #fff;margin-top:20px}
.blood_oxygen .report_info .blocking i.wen{padding:10px;margin-left:5px;background:url(../images/icon_wenhao.png) no-repeat center;cursor:pointer}
.blood_oxygen .report_info .blocking .figure{min-height:200px;background:#fff;margin-top:10px;padding:10px;border-radius:5px;text-align:center}
.blood_oxygen .report_info .blocking dl{padding:20px 10px 0}
.blood_oxygen .report_info .blocking dd{float:left;width:33.33%;text-align:center}
.blood_oxygen .report_info .blocking dd b{display:block;font-size:18px}
.blood_oxygen .report_info .blocking .too_low{position:absolute;right:10px;top:10px}
.blood_oxygen .report_info .blocking .too_low:after{content:"";width:15px;height:3px;background:red;position:absolute;left:-20px;top:10px}
.blood_oxygen .report_info .blocking textarea{width:100%;border:1px solid #ddd;resize:none;text-align:left;margin-top:5px;text-indent:5px}
.blood_oxygen .report_info .blocking textarea:focus{outline:0}
.blood_oxygen .report_info .the_title,.blood_pressure .the_title,.oxy_cont .the_title{margin-top:15px;padding-left:10px;position:relative;font-weight:600;font-size:16px}
.blood_oxygen .report_info .the_title:after,.blood_pressure .the_title:after,.oxy_cont .the_title:after{content:"";width:4px;height:18px;position:absolute;left:0;top:50%;margin-top:-9px;border-radius:5px;background:#43adfb}
.blood_pressure .hint_wen{position:absolute;right:0;top:0;padding-right:30px;font-weight:400}
.blood_pressure .hint_wen i.wen{position:absolute!important;right:0;top:0;width:25px;height:25px;background:url(../images/icon_wenhao.png) no-repeat center;cursor:pointer}
.blood_pressure .ts_wen{padding:15px;background:url(../images/icon_wenhao.png) no-repeat center;cursor:pointer}
.blood_pressure .the_title .rc{background:url(../images/icon_rc.png) no-repeat center;padding:15px}
.blood_pressure .the_title .sm{background:url(../images/icon_sm.png) no-repeat center;padding:15px}
.blood_oxygen .report_info .p_tips{font-size:14px;color:#999;margin-top:10px}
.blood_oxygen .report_info .xl{font-size:20px;margin-left:10px}
.blood_oxygen .report_info .xl .num{font-size:30px;font-weight:600;padding:0 10px}
.blood_oxygen .report_info .xl small{font-size:14px;color:#999;margin-left:10px}
.blood_oxygen .report_info .xl .icon{padding:10px;background:url(../images/ico_arrow_01.gif) no-repeat center}
.blood_oxygen .report_info .xl .icon_high{padding:10px;background:url(../images/ico_arrow_01.gif) no-repeat center}
.blood_oxygen .report_info .xl .icon_low{padding:10px;background:url(../images/ico_arrow_02.gif) no-repeat center}
.blood_oxygen .report_info .blocking .part_4 dd{width:25%}
.blood_oxygen .report_info .blocking .click_block{padding-left:30px;background:url(../images/health_ecg.png) left center no-repeat}
.blood_oxygen .report_info .blocking .click_block.xzbg{padding-left:30px;background:url(../images/icon_xdt.png) left center no-repeat}
.blood_oxygen .report_info .blocking .fold{float:right;color:#43adfb;font-size:16px;cursor:pointer;font-weight:700;text-decoration:underline}
.blood_oxygen .report_info .blocking .blocking_small{background:#fff;border-radius:5px;padding:10px;margin-top:10px;position:relative;font-size:16px}
.blood_oxygen .report_info .blocking .blocking_small table td{border:1px solid #ddd;padding:10px 0;text-align: center;}
.blood_oxygen .report_info .blocking .blocking_small.pad0_table table td{border:1px solid #ddd;white-space:nowrap;font-size:13px}
.blood_oxygen .report_info .blocking .blocking_small.pad0_table table th{border:1px solid #ddd;font-weight:400;height:40px}
.blood_oxygen .report_info .blocking .blocking_small.pad0_table{padding:0}
.blood_oxygen .report_info .blocking .blocking_small table{border-collapse:collapse;border:1px solid #ddd;table-layout:fixed;width:100%;}
.blood_oxygen .sleep_stag{padding-top:20px}
.blood_oxygen .sleep_stag li{position:relative;height:28px;line-height:28px;margin:15px 0 15px 70px}
.blood_oxygen .sleep_stag li .tt{position:absolute;left:0;left:-70px}
.blood_oxygen .sleep_stag li span{display:inline-block;float:left}
.blood_oxygen .sleep_stag li .color_piece{width:20px;background:#ddd;height:28px;margin-right:10px;border-radius:0 8px 8px 0}
.blood_pressure{margin:10px 0;position: relative;}
.blood_pressure .blood_left{margin-right:380px;}
.blood_pressure .blood_right{position: absolute;right:10px;top:0;}
.blood_pressure .pressure table{border-collapse:collapse;border:1px solid #ddd;margin-top:10px;table-layout:fixed}
.blood_pressure .pressure table th{padding:5px;background:#74b7c8;color:#fff}
.blood_pressure .pressure table td{border:1px solid #ddd;font-size:13px}
.monitor_print .blood_oxygen .report_info{height:auto}
.print_right{position:absolute;top:27px;right:0}
.monitor_content .technical_support{position:absolute;bottom:0;left:0;width:100%;text-align:center;color:#00688b;padding:.3125rem 0;font-size:.65rem}
table.time_interval tr td{height:30px}
.real_time_monitor{padding:10px;background:#e1f2fe;border-radius:4px;overflow:hidden;position:relative}
.real_time_monitor .information{padding-left:36px;position:relative;min-height:144px}
.real_time_monitor .item{position:absolute;left:0;top:0;bottom:0;width:34px;text-align:center;font-size:16px;background:#1E9FFF;color:#fff}
.real_time_monitor .item div{position:absolute;top:50%;left:50%;margin-top:-42px;margin-left:-8px}
.real_time_monitor .information .img{width:144px;height:144px;position:absolute;left:40px;background:#fff}
.real_time_monitor .information .img img{width:100%;height:100%}
.real_time_monitor .information .infor{padding-left:164px}
.real_time_monitor .information h3{padding:5px 0;font-size:18px}
.real_time_monitor .information .infor .normal,
.real_time_monitor .information .infor .abnormal{padding-left:17px;position: relative;}
.real_time_monitor .information .infor .normal:after,
.real_time_monitor .information .infor .abnormal:after{content: "";position: absolute;left:0;top:50%;margin-top:-5px;width:10px;height:10px;border-radius:100%;}
.real_time_monitor .information .infor .normal:after{background: #25ca8d;}
.real_time_monitor .information .infor .abnormal:after{background: #f00;}
.real_time_monitor .information .infor .white_block{width:280px;background: #fff;border-radius: 5px;padding:8px 20px;line-height: 30px;}
.real_time_monitor .information .data .li .data_box{display: inline-block;position: relative;margin-top:5px;}
.real_time_monitor .information .data .li .data_box .datas{font-size: 50px;font-weight: 600;padding-right:56px;line-height: 60px;}
.real_time_monitor .information .data .li .data_box.sugar_normal{color:#009dee;}
.real_time_monitor .information .data .li .data_box.sugar_excess,
.real_time_monitor .information .data .li .data_box.sugar_low{color:#f00;}
.real_time_monitor .information .data .li .data_box .unit_box{position: absolute;right:0;top:0;line-height: 30px;text-align: left;}
.real_time_monitor .information .data .li .data_box .icon{width:30px;height:30px;background-repeat: no-repeat;background-position: center;}
.real_time_monitor .information .data .li .data_box.sugar_normal .icon{background-image: url(../images/sugar_normal.png);}
.real_time_monitor .information .data .li .data_box.sugar_excess .icon{background-image: url(../images/sugar_excess.png);}
.real_time_monitor .information .data .li .data_box.sugar_low .icon{background-image: url(../images/sugar_low.png);}
.real_time_monitor .information .data .li .data_box .unit{color:#333;}
.real_time_monitor .information .data .li .data_box .abnormal_mark{text-align: left;margin-top:5px;}
.real_time_monitor .information .data .li .data_box .abnormal_mark span{padding:2px 5px;color:#fff;font-size: 12px;border-radius: 3px;}
.real_time_monitor .information .data .li .data_box.sugar_normal .abnormal_mark span{background: #25ca8d;}
.blood_pressure .sugar_time{margin:10px 0 -11px 0;padding:10px;border:1px solid #ddd;}
.blood_pressure .sugar_time .hm{color:#009dee;  padding-left: 10px;}
.blood_pressure .sugar_time .count{float: right;margin-right:10px;}
.real_time_monitor .information .data .li .data_box.sugar_low .abnormal_mark span,
.real_time_monitor .information .data .li .data_box.sugar_excess .abnormal_mark span{background: #f00;}
.real_time_monitor .information .power{padding-left:32px;margin:5px 0;font-size:16px;position:relative}
.real_time_monitor .information .low{background-image:url(../images/icon_dl3.png);background-repeat:no-repeat;background-position:center left;color:red}
.real_time_monitor .information .enough{background-image:url(../images/icon_dl4.png);background-repeat:no-repeat;background-position:center left}
.real_time_monitor .information .power i{position:absolute;left:2px;top:5px;height:9px}
@-moz-document url-prefix(){.real_time_monitor .information .power i{top:5px}
}
.real_time_monitor .information .low i{width:2px;background:red}
.real_time_monitor .information .enough i{width:20px;background:#08c172}
.real_time_monitor .information .infor p{color:#888}
.real_time_monitor .information .data{position:absolute;right:140px;top:0;border-radius:8px;overflow:hidden;background:#fff}
.real_time_monitor .information .data.right0{right:0;}
.real_time_monitor .information .data .li{float:left;padding:20px 0 0 0;box-sizing:border-box;min-height:144px;text-align:center;position:relative;width:196px}
.real_time_monitor .information .data .li:after{content:"";position:absolute;right:-1px;top:0;height:100%;width:1px;background:#e1f2fe}
.real_time_monitor .information .data .li .number{font-size:40px;padding-top:10px;color:#b5b5b5;font-weight:600;line-height:56px}
.real_time_monitor .information .data .li p{color:#b5b5b5}
.real_time_monitor .information .monitor_button{position: absolute;right:0;top:0;text-align: center;display: -webkit-box;  display: -moz-box;  display: -ms-flexbox;display: -webkit-flex; display:flex; -webkit-box-align: center; -moz-box-align: center;-ms-flex-align: center; -webkit-align-items: center; align-items: center;-webkit-box-pack: center; -moz-box-pack: center;  -ms-flex-pack: center;-webkit-justify-content: center; justify-content: center;-webkit-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;height: 140px;}
.real_time_monitor .information .monitor_button input[type="button"]{width:120px;height:40px;line-height: 40px;margin:5px;background: #42ceb7;border:none;border-radius: 5px;color:#fff;cursor: pointer;font-size: 16px;}
.real_time_monitor .information .monitor_button input[type="button"]:hover{opacity: 0.9;}
.real_time_monitor .information .monitor_button input.yd{background: #23a0fc;}
.real_time_monitor .information .monitor_button input.sm{background: #f7881c;}
.real_time_monitor .information .monitor_button input.over{background: #fb4646;}
.real_time_monitor .information.radar_data_info{min-height: 80px;}
.real_time_monitor .information.radar_data_info .img {width: 80px;height: 80px;}
.real_time_monitor .information.radar_data_info .infor {padding-left: 100px;}
.real_time_monitor .information.radar_data_info .infor .white_block{display: inline-block;width: auto;margin-top:10px;position: absolute;left: 265px;top: 0;line-height: 80px;padding: 0 20px;margin-top: 0;}
.real_time_monitor .information.radar_data_info .infor .white_block span{margin: 0 14px;}
.real_time_monitor .information .ddjb,
.real_time_monitor .information .ysdd,
.real_time_monitor .information .zl,
.real_time_monitor .information .sos{color:#fff;padding:5px 12px;border-radius:40px;}
.real_time_monitor .information .ddjb{background:#ef4e55;}
.real_time_monitor .information .ysdd{background:#fe9e41;}
.real_time_monitor .information .zl{background:#5a8dee;}
.real_time_monitor .information .qx{color:#10a59b;}
.real_time_monitor .information .qs{color:#01cedf;}
.real_time_monitor .information .ss{color:#eb13fb;}
.real_time_monitor .information .sos{background:#ef4e55;}
.specialdays{position:relative}
.specialdays:after{content:"";position:absolute;left:5px;top:5px;width:7px;height:7px;border-radius:100%;background:#e82323}
.small_ft{font-size:12px;color:#999}
.monitor_anima{opacity:1;-webkit-animation:mymove 1s infinite;-moz-animation:mymove 1s infinite;-ms-animation:mymove 1s infinite;animation:mymove 1s infinite}
@-webkit-keyframes mymove{0%{opacity:0}
49%{opacity:0}
50%{opacity:1}
100%{opacity:1}
}
@-moz-keyframes mymove{0%{opacity:0}
49%{opacity:0}
50%{opacity:1}
100%{opacity:1}
}
@-ms-keyframes mymove{0%{opacity:0}
49%{opacity:0}
50%{opacity:1}
100%{opacity:1}
}
@keyframes mymove{0%{opacity:0}
49%{opacity:0}
50%{opacity:1}
100%{opacity:1}
}
.real_time_monitor .information .sleep_data{position:absolute;right:0;top:0;border-radius:8px;overflow:hidden;background:#fff;padding-right:10px;}
.real_time_monitor .information .sleep_data .sm_left{float:left;width: 100px;text-align: center;font-size: 20px;}
.real_time_monitor .information .sleep_data .sm_left .qx p{background-image:url(../images/smd_qx.png);color:#009900;}
.real_time_monitor .information .sleep_data .sm_left .qs p{background-image:url(../images/smd_qs.png);color:#0066cc;}
.real_time_monitor .information .sleep_data .sm_left .zs p{background-image:url(../images/smd_zs.png);color:#ff66ff;}
.real_time_monitor .information .sleep_data .sm_left .ss p{background-image:url(../images/smd_ss.png);color:#9933cc;}
.real_time_monitor .information .sleep_data .sm_left .lx p{background-image:url(../images/smd_lx.png);color:#999;}
.real_time_monitor .information .sleep_data .sm_left .lc p{background-image:url(../images/smd_lc.png);color:#999;}
.real_time_monitor .information .sleep_data .sm_left p{background-repeat:no-repeat;background-position: center top;padding-top: 47px;margin-top: 7px;}
.real_time_monitor .information .sleep_data .sm_right{margin-left:100px;padding-top: 10px;font-size: 16px;text-align: center;position: relative;}
.real_time_monitor .information .sleep_data .sm_right p{width:100px;line-height: 34px;padding-left:34px;display: inline-block;text-align: left;position: relative;}
.real_time_monitor .information .sleep_data .sm_right .heart p .icon{background-image:url(../images/smd_heart.png);}
.real_time_monitor .information .sleep_data .sm_right .breath p .icon{background-image:url(../images/smd_breath.png);}
.real_time_monitor .information .sleep_data .sm_right p .icon{position: absolute;top:0;left:0;width:34px;height:34px;background-position:center;background-repeat:no-repeat;}
.real_time_monitor .information .sleep_data .sm_right .tm{line-height:34px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.real_time_monitor .information .sleep_data .sm_right .out{padding-top:20px;color:#999;font-size: 20px;}
.real_time_monitor .information .sleep_data .sm_right .jb{position: absolute;right:5px;top:0;width:26px;height:26px;background-image: url(../images/smd_baojing.png);background-position:center;background-repeat:no-repeat;}

.blood_oxygen .report_info .blocking i.wen,.blood_pressure .hint_wen i.wen,.blood_pressure .ts_wen{position:relative;display:inline-block;vertical-align:middle}
.blood_oxygen .report_info .blocking i.wen .tip,.blood_pressure .hint_wen i.wen .tip,.blood_pressure .ts_wen .tip{position:absolute;background:#fff;z-index:111;top:30px;width:400px;left:-46px;font-size:12px;font-style:normal;padding:10px;border:1px solid #f3f3f3}
.blood_oxygen .report_info .blocking i.wen .tip:after,.blood_pressure .hint_wen i.wen .tip:after,.blood_pressure .ts_wen .tip:after{content:"";position:absolute;width:0;height:0;border:10px solid transparent;border-bottom-color:#fff;top:-19px;left:46px}
.blood_oxygen .report_info .blocking i.wen .tip p,.blood_pressure .hint_wen i.wen .tip p,.blood_pressure .ts_wen .tip p{padding-top:10px;text-align:left!important}
.blood_oxygen .report_info .blocking i.wen .tip table,.blood_pressure .hint_wen i.wen .tip table,.blood_pressure .ts_wen .tip table{width:100%;border-collapse:collapse}
.blood_oxygen .report_info .blocking i.wen .tip table td,.blood_pressure .hint_wen i.wen .tip table td,.blood_pressure .ts_wen .tip table td{height:30px;line-height:30px;border:1px solid #e0e0e0}
.blood_oxygen .report_info .blocking i.wen .tip.box_top{top:-170px}
.blood_oxygen .report_info .blocking i.wen .tip.box_top:after{border-bottom-color:transparent;border-top-color:#fff;top:157px}
.blood_pressure .hint_wen i.wen .tip.box_left{top:33px;left:-362px}
.blood_pressure .hint_wen i.wen .tip.box_left:after{top:-20px;left:365px;border-bottom-color:#f3f3f3}
.real_time_monitor .information .data.inline_bg{background:#fcf5dd!important}
.real_time_monitor .information .data.inline_bg .number{color:#1E9FFF}
.real_time_monitor .information .data.inline_bg p{color:#000}
.heart_maxheight{height:240px;overflow:hidden}
.heart_fanye{position:relative;padding:0 5px 0 5px!important}
.heart_fanye a{position:absolute;top:0;width:50px;height:100%;background:rgba(0,0,0,.18);opacity:.5}
.heart_fanye:hover a{opacity:1}
.heart_fanye a.xyy{left:0;background-image:url(../images/page_pre11.png);background-repeat:no-repeat;background-position:center center;background-size:70%;top:26px}
.heart_fanye a.syy{right:0;background-image:url(../images/page_next11.png);background-repeat:no-repeat;background-position:center center;background-size:70%;top:26px}
.blood_oxygen .report_info .loading{position:absolute}
.report_info_loading{overflow-y:hidden!important}
.oxy_info_box{margin-left:30px;overflow:hidden}
.oxy_info_box .oxy_cont{height:240px;background:#fff;margin-top:10px;margin-left: 10px;}
.oxy_info_box .oxy_cont p{padding-left:10px;padding-top:5px;font-weight: bold;font-size: 16px;}
.oxy_info_box .oxy_cont .highcharts-range-selector-group{display:none}
.oxy_cont .the_title{margin-bottom:10px}
.pad10 {padding: 10px;}
.marb10  {margin-bottom: 10px;}
.monitor_content input {border: 1px solid #9cc9e0;padding: 5px 4px;height: auto;color: #666;background: #fff;    border-radius: 4px;}
.fright {float: right!important;}
.w100 {width: 100px;}
.monitor_content .btn_rig_green01 {display: inline-block;white-space: nowrap;cursor: pointer;text-decoration: none;font-size: 14px;background: #98cc54;color: #fff;padding: 1px 10px;margin-right: 10px;border-radius: 5px;border: #abc960 solid 1px;background-image: -moz-linear-gradient(top,#C3EB61,#7EB832);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #C3EB61), color-stop(1, #7EB832));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C3EB61', endColorstr='#7EB832', GradientType='0');}
.monitor_content .btn_b {background-image: url(../images/bg2.png);background-position: -15px 0px;color: #666;height: 28px;line-height: 28px;width: 85px;text-align: center;font-size: 14px;border: 0px;display: inline-block;border-radius: 4px;padding: 0;cursor: pointer;}
.monitor_content .btn_g {background-image: url(../images/bg2.png);background-position: -110px 0px;height: 28px;width: 85px;font-size: 14px;color: #fff;border: 0px;line-height: 28px;display: inline-block;border-radius: 4px;padding: 0;cursor: pointer;}
.consulit_nav {height: 40px;width: 100%;margin-top: 25px;background: url(../images/prob.jpg) bottom repeat-x;}
.consulit_nav ul {overflow: hidden;}
.consulit_nav ul li {height: 40px;float: left;display: inline;margin-right: 5px;width: auto;position: relative;}
.consulit_nav ul li a {display: inline-block;height: 38px;width: 100px;font-size: 15px;line-height: 40px;color: #666;overflow: hidden;background: #f1f1f1;text-align: center;border-radius: 4px 4px 0 0;border: 1px solid #d4d4d4;border-bottom: none;}
.consulit_nav ul li a:hover,
.consulit_nav ul li a.consulit_navon {color: #00688b;background: #fff;border: 1px solid #00688b;border-bottom: none;font-weight: bold;height: 40px;}
.ui-datepicker table{color:#fff;}
.ui-datepicker select{font-weight:normal;}
table{width:100%; border:0px;}
table tr {text-align:center}
table tr td{height:40px;}
.index_homebox .layui-btn{width:155px;height:60px;line-height: 60px;font-size:18px;}
.red{color: red!important;}
.tabbox_for_fall .tab_for_fall ul{border-left:1px solid #f8b62c;}
.tabbox_for_fall .tab_for_fall li{line-height:45px;float: left;min-width: 100px;text-align: center;border:1px solid #f8b62c;border-left:none;background-color: #fff;cursor: pointer;font-size: 16px;margin-bottom: -1px;}
.tabbox_for_fall .tab_for_fall li.on{background-color: #f8b62c;}
.tabbox_for_fall .blood_pressure {padding:20px;border:1px solid #f8b62c;margin-top: 0;}
.switch_box{width:20px;height:60px;line-height:60px;text-align: center;position: absolute;left:0;top:50%;margin-top:-20px;z-index: 11;cursor: pointer;transition: all .3s;-webkit-transition: all .1s;}
.switch_box.on{background: url(../images/switch_box_off.png) no-repeat center}
.switch_box.off{background: url(../images/switch_box_on.png) no-repeat center}
.hide{display: none;}
.ecg_pattern_box #J_list .data_list{height: calc(100vh - 132px);}
.ecg_pattern_box .monitor_content .monitor_users_list.ecg_pattern_item{height: 100%;}
.ecg_pattern_box .monitor_users_list.ecg_pattern_item ul {height: 25%;min-height: 136px;}
.ecg_pattern_box .monitor_users_list.ecg_pattern_item ul li{height: calc(100% - 11px);overflow:initial;}
.ecg_pattern_box .monitor_users_list ul li{width:28%;}
.ecg_pattern_box .monitor_users_list.ecg_pattern_item li .blocking {height: 100%;}
.ecg_pattern_box .monitor_users_list.ecg_pattern_item li .data {height: calc(100% - 42px);}
.ecg_pattern_box .monitor_users_list.ecg_pattern_item li .data table{height:101%;}
.ecg_pattern_box .monitor_users_list.ecg_pattern_item li .data td {height: 50%;vertical-align: middle;}
/*.ecg_pattern_box .monitor_users_list.ecg_pattern_item{overflow-y: hidden;}  */
.turn_page_box{position: absolute;bottom:0;width: calc(100% - 275px);text-align: center;}
.turn_page_box .turn_left,
.turn_page_box .turn_right{display: inline-block;width:28px;height:28px;margin:0 30px;cursor: pointer;}
.turn_page_box .turn_left{background: url(../images/turn_left.png) no-repeat center;}
.turn_page_box .turn_left.ban_page{background: url(../images/turn_left1.png) no-repeat center;}
.turn_page_box .turn_right{background: url(../images/turn_right.png) no-repeat center;}
.turn_page_box .turn_right.ban_page{background: url(../images/turn_right1.png) no-repeat center;}
.ecg_pattern_box .monitor_users_list .ecg_time_box{width:72%;}
.ecg_pattern_box .monitor_users_list .ecg_time_box .ecg_time{height:calc(100% - 1px);margin-left:10px;position: relative;}
.ecg_pattern_box .monitor_users_list .ecg_time_box .ecg{margin-right:100px;height: 100%;}
.ecg_pattern_box .monitor_users_list .ecg_time_box .ecg iframe{border:1px solid #b9b9b9;box-sizing: border-box;}
.ecg_pattern_box .monitor_users_list .ecg_time_box .button{height:100%;width:100px;position: absolute;right:0;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;text-align:center;font-size: 18px;background: #10a59b;color:  #fff;box-sizing: border-box;}
.ecg_pattern_box .monitor_users_list .ecg_time_box .button.start{cursor: pointer;box-shadow: 0 0 4px #10a59b;}
.ecg_pattern_box .monitor_users_list .ecg_time_box .button.disable{background: #d2d2d2;}
.ecg_pattern_box .monitor_users_list .ecg_time_box .button.ing{background: #fff;color:#10a59b;border:1px solid #10a59b;}

.green{color:#42ceb7!important;}
.gray{color:#999!important;}
/*.mac_board .monitor_users_list li .if .beds{font-size: 16px;left:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mac_board .monitor_users_list li .data .value{font-size: 20px;}
.mac_board .monitor_users_list li .data .small{font-size: 16px;}
.mac_board .monitor_users_list ul{margin-left:-8px}
.mac_board .monitor_users_list li .blocking{margin-left:8px}
.mac_board .monitor_users_list li{margin-bottom:8px;}
.monitor_content .mac_board .monitor_users_list{margin-left:260px;margin-right: 8px;}
.monitor_content .mac_board .exception_list{width:240px;}*/
.time_toggle_box table{margin-top:10px}
.time_toggle_box .time_toggle{position: relative;}
.time_toggle_box .time_toggle .toggle{position: absolute;right:10px;width:24px;height:24px;top:50%;margin-top:-12px;background: url("../images/toggle.png") no-repeat center;cursor: pointer;}
.time_toggle_box .time_toggle .toggle.toggle_down{background: url("../images/toggle_down.png") no-repeat center;}
.sos_view{border-radius: 20px;padding: 0 6px;color: #fff;margin-top: 2px;min-width: 68px;background: #ef4e55;}
.wrap-tablefix {width: 100%;background-color: #fff;padding-bottom:8px;}
.tablefix {width: 100%;position: relative;-webkit-print-color-adjust:exact;}
.tablefix th {height:60px;background:#78858e;color:#fff;}
.tablefix td,
.tablefix th,
.export_table th,
.export_table td {padding-top: 5px;padding-bottom: 5px;border:1px solid #d8d8d8;}
.tablefix-nextcols td,
.tablefix-nextcols th {width: 100px;}
.tablefix-firstcol {background-color: #fff;position: absolute;z-index: 100;width: 180px;top: 0;left: 0;}
.wrap-tablefix-nextcols{width: 100%;overflow: auto;padding-left: 179px;box-sizing:border-box;}
.tablefix-nextcols table {table-layout: fixed;}
.orange{color:#ff8741!important;}
.layui-btn.beOut{background-color: #fff;color: #009688;border:1px solid #009688;}
.tablefix-head{text-align: center;padding-bottom:15px;}
.tablefix-head strong{font-size: 18px;}
.tablefix .del{margin-left:4px;width:16px;height:16px;display: inline-block;background: url(../images/icon_shjj.png) no-repeat center;text-indent: -9999px;cursor: pointer;}
.tablefix .add{font-size: 24px;cursor: pointer;color:#0a76f5;padding:0 2px;}
.export_table table{table-layout: fixed;}
.schedule_choose .layer-shade{position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 99999;background:url(../images/mask.png);}
.schedule_choose .layer-iframe{width:500px;height:400px;background: #fff;position: absolute;;top:50%;left:50%;margin-top:-200px;margin-left:-250px;border-radius:3px;box-sizing: border-box;padding:10px;}
.schedule_choose .layer-iframe .title{text-align: center;font-weight:bold;font-size:16px;margin-bottom:20px;position: relative;}
.schedule_choose .layer-iframe .title .close{position: absolute;right:0;top:0;cursor: pointer;}
.schedule_choose .layer-iframe .title .close:hover{color:#ec2525;}
.width300{width:300px!important;}
.widthAuto{width:auto!important;}
.schedule_choose .layer-table{max-height: 280px;overflow-y:auto;margin-top:10px;}
.schedule_choose .layer-table table{table-layout: fixed;}
.schedule_choose .layer-table table td,
.schedule_choose .layer-table table th{border:1px solid #d8d8d8;color:#444;}
.schedule_choose .layer-table table th{padding:6px;background: #f4f4f4;}
.schedule_choose .layer-table .tr_on{background: #8ecefb;}
.layui-btn{border: 1px solid transparent;}
.patient_choose{position: absolute;width: 100%;height: 142px;overflow-y: auto;background: #fff;border: 1px solid #e6e6e6;top: 37px;box-sizing: border-box;z-index: 11;}
.patient_choose dd{line-height: 30px;padding-left:14px;}
.patient_choose dd:hover{background: #f4f4f4;}
.equipment_list{background: #f4f4f4;padding: 10px 10px 1px 1px;width: 820px;overflow: hidden;}
.equipment_list li{float: left;width: 400px;background: #fff;box-sizing:border-box;padding: 10px;margin:0 0 10px 10px;}
.equipment_list li .info{position: relative;padding-left: 77px;min-height: 65px;padding-top: 10px;}
.equipment_list li .info img{width: 60px;height: 60px;position: absolute;left:5px;top: 10px;border: 1px solid #ddd;}
.equipment_list li .info .text{line-height: 30px;}
.equipment_list li .info .text span{padding-left:10px;}
.c9{color:#999!important;}
.form_hand{font-size: 20px;line-height: 24px;width: 42px;text-align: center;margin: 0 auto;color: #ff2727;letter-spacing: 1px;}
.toggle_box{
    float: right;
    cursor: pointer;
    padding-right:20px;
    background: url(../images/down_up.png) no-repeat right center;
}
.toggle_box.up{
    background: url(../images/down.png) no-repeat right center;
    transition: all .15s;
}
.monitor_tabbox{
    overflow: hidden;
    margin:10px 0;
    border-left:1px solid #1E9FFF;
}
.monitor_tabbox .first_tab{
    width:120px;
    text-align: center;
    border:1px solid #1E9FFF;
    line-height: 35px;
    float: left;
    font-size:15px;
    cursor: pointer;
    border-left:none;
}
.monitor_tabbox li{
    width:120px;
    padding:2px 10px;
    text-align: center;
    border:1px solid #1E9FFF;
    line-height: 20px;
    float: left;
    font-size:13px;
    cursor: pointer;
    border-left:none;
}
.monitor_tabbox li .room{
    font-size:15px;
}
.monitor_tabbox li div{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}
.monitor_tabbox .first_tab.on,
.monitor_tabbox li.on{
    background: #1E9FFF;
    color:#fff;
}
.monitor_tabbox .sec_tab{
    position: relative;
    float: left;
    line-height: 37px;
    margin-left: 25px;
}
.monitor_tabbox .sec_tab:after{
    content:"";
    position: absolute;
    top:50%;
    left:50%;
    margin-top:-8px;
    width:1px;
    height:16px;
    background: #ddd;
}
.monitor_tabbox .sec_tab span{
    margin: 0 10px;
    cursor: pointer;
    color: #00688b;
    font-size: 15px;
    padding: 0 2px;
    text-decoration: underline;
}
.monitor_tabbox .sec_tab span.on{
    color: #ff8825;
    text-decoration: none;
}
.monitor_tabbox .sec_tab span:hover{
    color: #ff8825;
}
.round_checkbox{position:absolute;right:10px;z-index: 22;}
.radar_box_list .personal .blocking{border:1px solid #10a59b;}
.radar_box_list .personal .blocking .if{background-color: #dbf9f7;}
.radar_box_list .personal .if .img{background-image: url(../images/personal_bg.svg);background-repeat: no-repeat;background-position: center center;background-color: #fff;border-radius: 100%;background-size:90%;}
.radar_box_list .place .blocking{border:1px solid #f8b62c;}
.radar_box_list .place .blocking .if{background-color: #fef3db;}
.radar_box_list .place .if .img{background-image: url(../images/place_bg.svg);background-repeat: no-repeat;background-position: center center;background-color: #fff;border-radius: 100%;background-size:76%;}
.radar_box_list.monitor_users_list li{width:25%;}
.radar_box_list2.radar_box_list.monitor_users_list li{width:25%;}
@media screen and (max-width: 1600px) {
.monitor_users_list li .if .beds{font-size: 16px;left:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.monitor_users_list li .data .value{font-size: 20px;}.
.monitor_users_list li .data .small{font-size: 16px;}
.monitor_users_list ul{margin-left:-8px}
.monitor_users_list li .blocking{margin-left:8px}
.monitor_users_list li{margin-bottom:8px;}
.monitor_content .monitor_users_list{left:228px;}
.monitor_users_list.radar_box_list li {width: 33.33%;}
.park_monitor .monitor_users_list li {width: 33.33%;}
.monitor_users_list li .radar_box dd,
.monitor_users_list li .radar_box .ld_list .a{font-size: 15px;white-space: nowrap;}
.monitor_users_list li .radar_box .tt{font-size: 18px;}
.form_hand{font-size: 14px;line-height: 14px;width: 36px;}
}
@media screen and (max-width:1300px) and (min-width: 800px) {
    .park_monitor .monitor_users_list li{width:50%;}
}
@media only screen and (max-width: 799px) {
    .park_monitor .monitor_users_list li{width:100%;}
}
@media screen and (max-height: 768px) {
.monitor_content .abnormal_alarm ul li{height:12.5%;}
.monitor_content .abnormal_alarm.radar_box_height ul li{height:8.33333%;}
.monitor_content .abnormal_alarm.alarm_height2 ul li{height:33.3333%;}
}
@media only screen and (max-height: 600px) {
.monitor_content .abnormal_alarm ul li{height:16px;}
.monitor_content .abnormal_alarm.radar_box_height ul li{height:16px;}
.monitor_content .abnormal_alarm.alarm_height2 ul li{height:16px;}
.monitor_content.park_monitor .alarm_height.sb_alarm ul li{height:16px;}
.monitor_content.park_monitor .abnormal_alarm .sleep_left li{height:16px;}
}
.nav_sleepace {border-left:1px solid #1E9FFF;margin:10px 0;}
.nav_sleepace li{display: inline-block;border:1px solid #1E9FFF;float: left;line-height: 35px;width:100px;text-align: center;margin-left:-1px;cursor: pointer;}
.nav_sleepace li.on{background: #1E9FFF;color:#fff;}
.tab_sleepace{margin-bottom:10px;}
.tab_sleepace li{display: inline-block;line-height: 35px;cursor: pointer;margin-right:20px;font-size: 15px;}
.tab_sleepace li.on{color: #28a8dd;font-weight: bold;text-decoration: underline;color:#84bd2d;}
.sleepace_time_choose{position: relative;}
.sleepace_time_choose .time_choose{float: left;}
.sleepace_time_choose .download{float: right;line-height: 35px;padding-left:35px;background-image: url(../images/smd_pdf.png);background-repeat: no-repeat;background-position: left center;cursor: pointer;color:#84bd2d;text-decoration: underline;font-size: 16px;}
.sleepace_data{padding-top:1px;}
.sleepace_data .part{border:1px solid #eee;margin-top:15px;padding: 10px 0 10px 15px;box-shadow: 0 0 5px #ececec;position: relative;}
.sleepace_data .long_sleepace li{float: left;width:25%;text-align: center;}
.sleepace_data .long_sleepace li .box{padding:20px;margin:10px;background: #f8fbfb;color:#565961;}
.sleepace_data .long_sleepace li .box .t{line-height: 30px;}
.sleepace_data .long_sleepace li .box .num{font-size: 20px;line-height: 30px;}
/*.sleepace_data .long_sleepace li .box .icon{padding:15px;background-image: url(../images/smd_wenhao.png);background-repeat: no-repeat;background-position:center;}*/
.sleepace_data .left_box{float: left;width:49.5%;}
.sleepace_data .right_box{float: right;width:49.5%;}
.sleepace_data .color_block {position: absolute;right:100px;}
.sleepace_data .color_block li{float: left;margin-left:28px;position: relative;padding-left:30px;line-height: 30px;}
.sleepace_data .color_block li:after{content:"";width:25px;height:10px;position: absolute;top:50%;left:0;margin-top:-5px;}
.sleepace_data .color_block li.qx:after{background:#FFC49D; }
.sleepace_data .color_block li.qs:after{background:#9CC4FF; }
.sleepace_data .color_block li.ss:after{background:#D69AFF; }
.sleepace_data .color_block li.bzc:after{background:#FFFFFF;border:1px solid #ddd; }
.sleepace_data .color_block li.wjc:after{background:#C7C7C7;}
.sleepace_data .color_block li.tdfb:after{background: #006600;}
.sleepace_data .color_block li.xl{background:url(../images/tjt_xl.svg) left center no-repeat;background-size:25px;  }
.sleepace_data .color_block li.hxl{background:url(../images/tjt_hxl.svg) left center no-repeat;background-size:25px;  }
.sleepace_detail{padding:10px;margin:0 auto;}
.sleepace_detail .sleepace_score{float: left;width:80%;border:1px solid #dae1d5;border-radius:4px;box-sizing: border-box;}
.sleepace_detail .sleepace_score .score{width:200px;float: left;text-align: center;margin-top: 20px;position: relative;}
.sleepace_detail .sleepace_score .score canvas{padding-top:15px;}
.sleepace_detail .sleepace_score .score .staut{font-size: 18px;}
.sleepace_detail .sleepace_score .score_right{margin-left: 200px;}
.sleepace_detail .sleepace_score .score_right li{width:25%;float: left;margin:10px 0;}
.sleepace_detail .sleepace_score .score_right li .box{margin:0 10px;background: #f4f8f9;border-radius:6px;height:106px;padding: 10px 0px 10px 10px;box-sizing: border-box;font-size: 16px;}
.sleepace_detail .sleepace_score .score_right li .box .tit{color:#888;}
.sleepace_detail .sleepace_score .score_right li .box .tit .icon,
.sleepace_detail .specific_value li .box .tit .icon,
.sleepace_data .long_sleepace li .box .icon,
.layui-form-label .icon_pop{position: relative;cursor: pointer;}
.sleepace_detail .sleepace_score .score_right li .box .tit .icon i,
.sleepace_detail .specific_value li .box .tit .icon i,
.sleepace_data .long_sleepace li .box .icon i,
.layui-form-label .icon_pop i{display: inline-block;width: 22px;height: 24px;background-image: url(../images/smd_wenhao.png);background-repeat: no-repeat;background-position:center;vertical-align: middle;}
.sleepace_detail .sleepace_score .score_right li .box .tit .icon .pop,
.sleepace_detail .specific_value li .box .tit .icon .pop,
.sleepace_data .long_sleepace li .box .icon .pop,
.layui-form-label .icon_pop .pop{position: absolute;width:400px;background: #fff;padding:10px;box-shadow: 0px 0px 8px #b9b8b8;border-radius: 7px;z-index: 11;font-size: 14px;left: 50%;margin-left: -200px;top: 30px;color:#555;display:none;}
.sleepace_detail .specific_value li .box .tit .icon .pop.after1:after{margin-left: -91px;}
.sleepace_detail .specific_value li .box .tit .icon .pop.after2:after{margin-left: -108px;}
.sleepace_detail .sleepace_score .score_right li .box .tit .icon:hover .pop,
.sleepace_detail .specific_value li .box .tit .icon:hover .pop,
.sleepace_data .long_sleepace li .box .icon:hover .pop,
.layui-form-label .icon_pop:hover .pop{display: block;}
.sleepace_detail .sleepace_score .score_right li .box .tit .icon .pop:after,
.sleepace_detail .specific_value li .box .tit .icon .pop:after,
.sleepace_data .long_sleepace li .box .icon .pop:after,
.layui-form-label .icon_pop .pop:after{content:"";position: absolute;top: -20px;left:50%;width:0;height:0;margin-left: -20px;border:10px solid transparent;border-bottom-color: #fff;}
.sleepace_detail .sleepace_score .score_right li .box .tm{color:#555;padding-top:10px;}
.sleepace_detail .sleepace_score .score_right li .box .gre{color:#729b54}
.sleepace_detail .sleepace_score .score_right li .box .org{color:#d89d50}
.sleepace_detail .sleepace_scale{margin: 0 15px 0 80%;}
.sleepace_detail .sleepace_scale .scale_top{border: 1px solid #dae1d5;border-radius: 4px;margin-left:15px;}
.sleepace_detail .sleepace_scale .scale_top li{margin: 10px;background: #f4f8f9;}
.sleepace_detail .sleepace_scale .scale_top li .box{height:104px;font-size: 16px;box-sizing: border-box;color: #555;position: relative;}
.sleepace_detail .sleepace_scale .scale_top li .box .lf{position: absolute;top:10px;bottom:10px;left:10px;width:70px;text-align: center;}
.sleepace_detail .sleepace_scale .scale_top li .box .tit{color:#888;padding-bottom:4px; }
.sleepace_detail .sleepace_scale .scale_top li .box .rt{margin-left:85px;line-height: 104px;text-align: center;font-size: 22px;}
.sleepace_detail .sleepace_scale .scale_top li .box .lf .img{width:60px;height:60px;margin:0 auto;background-repeat: no-repeat;background-position:center;background-size: 50px;}
.sleepace_detail .sleepace_scale .scale_top li .box .lf.sz .img{background-image: url(../images/icon_sz.svg);}
.sleepace_detail .sleepace_scale .scale_top li .box .lf.xl .img{background-image: url(../images/icon_xl.svg);}
.sleepace_detail .sleepace_scale .scale_top li .box .lf.zc .img{background-image: url(../images/icon_zc.svg);}
.sleepace_detail .sleepace_score .scale_bottom{height: 74px;margin-top: 5px;margin-left: 15px;border-radius:4px;}
.sleepace_detail .sleepace_score .scale_bottom li{width:20%;float: left;}
.sleepace_detail .sleepace_score .scale_bottom li .box{text-align: center;padding:12px 15px 10px;color:#555;font-size: 16px;overflow: hidden;margin:0 15px 15px 0;border-radius:6px;position: relative;}
.sleepace_detail .sleepace_score .scale_bottom li .box.qx{border:1px solid #FFC49D;}
.sleepace_detail .sleepace_score .scale_bottom li .box.qs{border:1px solid #9CC4FF;}
.sleepace_detail .sleepace_score .scale_bottom li .box.ss{border:1px solid #D69AFF;}
.sleepace_detail .sleepace_score .scale_bottom li .box.lc{border:1px solid #ddd;}
.sleepace_detail .sleepace_score .scale_bottom li .box.wjc{border:1px solid #C7C7C7;}
.sleepace_detail .sleepace_score .scale_bottom li .box .lf{float: left;}
.sleepace_detail .sleepace_score .scale_bottom li .box .rt{position: absolute;right:15px;}
.sleepace_detail .sleepace_score .scale_bottom li .box .color{width: 55px;height: 20px;margin:0 auto;}
.sleepace_detail .sleepace_score .scale_bottom li .box.qx .color{background: #FFC49D;}
.sleepace_detail .sleepace_score .scale_bottom li .box.qs .color{background: #9CC4FF;}
.sleepace_detail .sleepace_score .scale_bottom li .box.ss .color{background: #D69AFF;}
.sleepace_detail .sleepace_score .scale_bottom li .box.lc .color{background: #fff;border:1px solid #ddd;box-sizing: border-box;}
.sleepace_detail .sleepace_score .scale_bottom li .box.wjc .color{background: #C7C7C7;}
.sleepace_detail .sleepace_score .scale_bottom li .box.qx .p1{color:#f9b283;}
.sleepace_detail .sleepace_score .scale_bottom li .box.qs .p1{color:#9CC4FF;}
.sleepace_detail .sleepace_score .scale_bottom li .box.ss .p1{color:#D69AFF;}
.sleepace_detail .sleepace_score .scale_bottom li .box .p1{color:#888;padding:5px 0;}
.sleepace_detail .sleepace_score .scale_bottom li .box p{color:#444;font-size: 18px;padding-top:3px;height: 24px;line-height: 24px;}
.sleepace_detail .specific_value li{float: left;width: 33.3333%;}
.sleepace_detail .specific_value li .box{margin:15px 15px 0 0;border:1px solid #dae1d5;border-radius:4px;height:218px;}
.sleepace_detail .specific_value li .box .tit{padding:15px 15px 0;font-weight: bold;color: #555;}
.sleepace_detail .specific_value li .box .tit .icon{position: relative;}
.sleepace_detail .specific_value li .box .tit .icon i{display: inline-block;width: 22px;height: 24px;background-image: url(../images/smd_wenhao.png);background-repeat: no-repeat;background-position:center;vertical-align: middle;}
.sleepace_detail .specific_value li .box .tit em{font-style: normal;float: right;font-weight: normal;}
.sleepace_detail .specific_value li .box dd{font-size: 16px;color:#555;margin:10px;overflow: hidden;height:46px;line-height:46px;background: #f4f8f9;border-radius: 6px;}
.sleepace_detail .specific_value li .box .four_line dd{height:32px;line-height:32px;}
.sleepace_detail .specific_value li .box dd p{padding:0 10px;}
.sleepace_detail .specific_value li .box dd .p1{color:#888;float:left;}
.sleepace_detail .specific_value li .box dd .p2,
.sleepace_detail .specific_value li .box dd .p3{font-size: 18px;float:right;}
.sleepace_detail .specific_value li .box .table .line{overflow: hidden;background: #f4f8f9;margin:0 10px 10px;border-radius: 6px;padding:0 10px;}
.sleepace_detail .specific_value li .box .table .line_tit{overflow: hidden;margin:0 10px 10px;padding:0 10px;}
.sleepace_detail .specific_value li .box .table .line_tit p{height: 30px;line-height: 38px;float: left;width:33.3%;text-align: center;font-size: 16px;}
.sleepace_detail .specific_value li .box .table .line p{float: left;width:33.3%;text-align: center;height: 36px;line-height: 36px;font-size: 16px;color: #555;}
.sleepace_detail .specific_value li .box .table .line .p1,
.sleepace_detail .specific_value li .box .table .line_tit .p1{text-align: left;}
.sleepace_detail .specific_value li .box .table .line .p3,
.sleepace_detail .specific_value li .box .table .line_tit .p3{text-align: right;}
.sleepace_detail .specific_value li .box .table .line.line_two p{width:50%;}
.sleepace_detail .specific_value li .box .table .scroll_line.line_two .line p{height: 40px;line-height: 40px;}
.sleepace_detail .specific_value li .box .table .scroll_line.two .line p{width:50%;}
.sleepace_detail .specific_value li .box .table .line:last-child{border-bottom:none;}
.sleepace_detail .specific_value li .box .table .scroll_line{height: 136px;overflow: hidden;}
.sleepace_detail .specific_value li .box .table .scroll_line.two{height:160px;}
.sleepace_detail .specific_value li .box .table .scroll_line.line_two{overflow: hidden;height:163px;}
.sleepace_detail .specific_value li .box .null{line-height: 160px;text-align: center;font-size: 16px;color: #555;}
.sleepace_detail .specific_value li .box .text_con{height:160px;overflow: auto;}
.sleepace_detail .specific_value li .box .text_con::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(119,118,118,0.32);
}
.sleepace_detail .specific_value li .box .text_con::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0,0,0,0.1);
}
.sleepace_detail .specific_value li .box .text_con::-webkit-scrollbar-track {
    border-radius: 10px;
}
.sleepace_detail .specific_value li .box .text_con::-webkit-scrollbar {
    width: 3px;
    background: rgba(234,234,234,0.63);
}
/*滚动条美化*/
[data-simplebar]{position:relative;z-index:0;overflow:hidden;-webkit-overflow-scrolling:touch}[data-simplebar=init]{display:-webkit-box;display:-ms-flexbox;display:flex}.simplebar-scroll-content{overflow-x:hidden;overflow-y:scroll;min-width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.simplebar-content{overflow-x:scroll;overflow-y:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;width:11px}.simplebar-scrollbar{position:absolute;right:2px;border-radius:7px;min-height:10px;width:7px;opacity:.5;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;background:#404040;background-clip:padding-box}.simplebar-track:hover .simplebar-scrollbar{opacity:.5;-webkit-transition:opacity 0 linear;transition:opacity 0 linear}.simplebar-track .simplebar-scrollbar.visible{opacity:.5}.simplebar-track.horizontal{left:0;width:auto;height:11px}.simplebar-track.vertical{top:0}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}

.layui-form-top li{float: left;min-width: 300px;_margin-right: 20px;vertical-align: middle;padding-top:5px;}
.layui-form-top li b{display: inline-block;min-width: 110px;_width: 100px;font-weight: normal;text-align: right;}
.layui-form-top li .layui-input{min-width:212px;box-sizing: border-box;}
.layui-form-top li .w104{width:104px!important;min-width:104px;}
.business_board{font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 0;background-repeat: no-repeat;background-color: #06164A;background-size: cover;line-height: 1.15;color: rgba(255, 255, 255, 1);}
@font-face {font-family: electronicFont;src: url(../fonts/digital-7-mono-italic-2.ttf);}
.business_board header{position: relative;height: 1.05rem;background: url(../images/business_board_bg.png);background-size: 100% 100%;}
.business_board header h1{font-size: 0.475rem;color: #fff;text-align: center;line-height: 0.85rem;font-family: electronicFont;font-weight:bold;}
.business_board header .top_right {position: absolute;top: 0;right: 0.375rem;line-height: 0.65rem;font-size: 0.35rem;color: rgba(255, 255, 255, 0.7);}
.business_board header .top_right a{margin-left:0.1rem;color:#4c9bfd;padding:0.075rem 0.2rem;background-size: 85%;background-position: center;background-repeat: no-repeat;opacity: 0.8;}
.business_board header .top_right a:hover{opacity: 1;}
.business_board header .top_right a.sz{background-image: url(../images/board_shezhi.svg);}
.business_board header .top_right a.qp{background-image: url(../images/board_quanping.svg);}
.business_board header .top_right a.qp.out{background-image: url(../images/board_tc_quanping.svg);}
.business_board header .select_hospital{position: absolute;left:0.2rem;line-height: 0.65rem;font-size: 0.25rem;}
.business_board .business_board_content{min-width: 1024px;max-width: 1920px;padding: 10px 10px 0;}
.business_board .business_board_left{position: fixed;top: 1.05rem;bottom:0;width:calc(30% - 20px);}
.business_board .business_board_center{position: fixed;top: 1.05rem;left:30%;width:calc(40% - 10px);bottom:10px;}
.business_board .business_board_right{position: fixed;top: 1.05rem;left:70%;width:calc(30% - 10px);bottom:0;}
.business_board .panel{height:calc(33.333% - 10px);position: relative;border: 1px solid rgba(25, 186, 139, 0.17);margin-bottom: 10px;box-sizing: border-box;}
.business_board .panel.panel_2{height:100%;}
.business_board .panel::before {position: absolute;top: 0;left: 0;content: "";width: 10px;height: 10px;border-top: 2px solid #02a6b5;border-left: 2px solid #02a6b5;border-radius: 20%;z-index: 11;}
.business_board .panel::after {position: absolute;top: 0;right: 0;content: "";width: 10px;height: 10px;border-top: 2px solid #02a6b5;border-right: 2px solid #02a6b5;border-radius: 20%;}
.business_board .panel .panel-footer {position: absolute;left: 0;bottom: 0;width: 100%;}
.business_board .panel .panel-footer::before {position: absolute;bottom: 0;left: 0;content: "";width: 10px;height: 10px;border-bottom: 2px solid #02a6b5;border-left: 2px solid #02a6b5;border-radius: 20%;}
.business_board .panel .panel-footer::after {position: absolute;bottom: 0;right: 0;content: "";width: 10px;height: 10px;border-bottom: 2px solid #02a6b5;border-right: 2px solid #02a6b5;border-radius: 20%;}
.business_board .panel h2 {height: 0.6rem;line-height: 0.6rem;color: #fff;font-size: 0.225rem;text-indent: 0.275rem;position: relative;font-weight: bold;margin-left: 16px;opacity: 0.9;}
.business_board .panel h2:after{content: "";position: absolute;top: 50%;left: 0;width:0.08rem;height: 0.24rem;margin-top: -0.12rem;background: #1d9dff;border-radius: 0.3rem;}
.business_board .number {background: rgba(101, 132, 226, 0.1);padding:0px 15px 15px;}
.business_board .number h2{margin-left: 0;}
.business_board .number .number_hd {position: relative;border: 1px solid rgba(25, 186, 139, 0.17);}
.business_board .number .number_hd::before {content: "";position: absolute;width: 30px;height: 10px;border-top: 2px solid #02a6b5;border-left: 2px solid #02a6b5;top: 0;left: 0;}
.business_board .number .number_hd span{position: relative;flex: 1;text-align: center;height: 1rem;line-height:1rem;font-size: 0.875rem;color: #ffeb7b;font-family: electronicFont;font-weight: 600;display: block;letter-spacing: 4px;}
.business_board .number .number_hd::after {content: "";position: absolute;width: 30px;height: 10px;border-bottom: 2px solid #02a6b5;border-right: 2px solid #02a6b5;right: 0;bottom: 0;}
.business_board .serv_info{height:calc(50% - 64px);position: relative;}
.business_board .panel .chart{position: absolute;top:0;width:100%;height:100%;}
.business_board .panel .chart .panel_two{position: absolute;height: 100%;width: 100%;}
.business_board .panel .chart .panel_two:before{content:"";position: absolute;top:0.6rem;left:50%;width:1px;bottom:15px;background: rgba(25, 186, 139, 0.17);}
.business_board .panel .chart .panel_two li{width:50%;float:left;}
.business_board .panel .chart .panel_two li.left{left:0;}
.business_board .panel .chart .panel_two li.right{left:50%;}
.business_board .panel .chart .panel_two li.left:before,
.business_board .panel .chart .panel_two li.right:before{content: "";position: absolute;top: 0.3rem;left: 15px;width:0.08rem;height: 0.24rem;margin-top: -0.12rem;background: #1d9dff;border-radius: 0.3rem;}
.business_board .panel .chart .panel_two li.left:after,
.business_board .panel .chart .panel_two li.right:after{height: 0.6rem;line-height: 0.6rem;color: #fff;font-size: 0.225rem;text-indent: 0.275rem;position: absolute;top:0;font-weight: bold;margin-left: 16px;opacity: 0.9;}
.business_board .panel .chart .panel_two li.left:after{content:"机构内用户健康情况";}
.business_board .panel .chart .panel_two li.right:after{content:"居家用户健康情况";}
.business_board .panel .chart .smart_care{padding:0.6rem 0.25rem 0;}
.business_board .panel .chart .smart_care li{width:50%;float: left;line-height: 0.5rem;font-size: 0.225rem;text-indent: 0.625rem;position: relative;}
.business_board .panel .chart .smart_care li i{position: absolute;left:0;top:0;width: 0.625rem;height:0.5rem;background-repeat: no-repeat;background-size:0.4rem;background-position: center;opacity: 1;}
.business_board .panel .chart .smart_care li i.dd{background-image: url(../images/smart_care_dd.svg);}
.business_board .panel .chart .smart_care li i.sos{background-image: url(../images/smart_care_sos.svg);}
.business_board .panel .chart .smart_care li i.sm{background-image: url(../images/smart_care_sm.svg);background-size:0.35rem;}
.business_board .panel .chart .smart_care li i.xy{background-image: url(../images/smart_care_xy.svg);}
.business_board .panel .chart .smart_care li i.xt{background-image: url(../images/smart_care_xt.svg);}
.business_board .panel .chart .smart_care li i.tw{background-image: url(../images/smart_care_tw.svg);}
.business_board .panel .chart .smart_care li i.xd{background-image: url(../images/smart_care_xd.svg);background-size:0.35rem;}
.business_board .panel .chart .smart_care li i.xya{background-image: url(../images/smart_care_xya.svg);}
.business_board .panel .chart .smart_care_statu{padding: 0.15rem 0 0;text-align: center;}
.business_board .panel .chart .smart_care_statu li{line-height: 0.5rem;font-size: 0.225rem;position: relative;width:33.3333%;float:left;color:#ffeb7b;text-align: center;}
.business_board .panel .chart .smart_care_statu li i{position: absolute;left: 0;top: 50%;width: 1px;height: 0.2rem;margin-top: -0.115rem;border-left:1px solid rgba(25, 186, 139, 0.3);}
.business_board .panel .chart .smart_care_statu li i.jcz {border-left:none;}
.business_board .panel .chart .sex_choose dd{float: left;width:50%;text-align: center;font-size: 0.225rem;}
.business_board .panel .chart .sex_choose dd i{display: block;height:2.2rem;width: 100%;background-repeat: no-repeat;background-size:80%;background-position: center;}
.business_board .panel .chart .sex_choose dd i.nv{background-image: url(../images/smart_care_nv.svg);}
.business_board .panel .chart .sex_choose.jujia dd i.nv{background-image: url(../images/smart_care_nv2.svg);}
.business_board .panel .chart .sex_choose dd i.nan{background-image: url(../images/smart_care_nan.svg);}
.business_board .panel .chart .sex_choose.jujia dd i.nan{background-image: url(../images/smart_care_nan2.svg);}
.business_board .layui-input{background: #0e3551;border: 1px solid rgba(25, 186, 139, 0.17);height: 0.58rem;line-height: 0.58rem;color: #fff;}
.business_board .layui-form-select dl{background: #0e3551;border: 1px solid #093155;top: 0.58rem;}
.business_board .layui-form-select dl dd:hover{background-color: #02a6b5;}
.business_board .layui-form-select dl dd.layui-this{background-color: #02a6b5;}
.add_textarea{margin-left:78px;}
.add_textarea li{float: left;width:40%;padding-left:15px;margin: 10px 0;}
.add_textarea li textarea{resize:none;min-height:70px;height:70px;}
.input_select dl{display: none;position: absolute;left: 0;top: 42px;z-index: 899;min-width: 100%;max-height: 300px;overflow-y: auto;background-color: #fff;border-radius: 2px;box-shadow: 0 2px 4px rgba(0,0,0,.22);box-sizing: border-box;}
.input_select dl dd, 
.input_select dl dt {padding: 0 10px;line-height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.input_select dl dd.layui-select-tips {padding-left: 10px!important;color: #999;}
.input_select dl dd {cursor: pointer;}
.input_select dl dd:hover {background-color: #f2f2f2;-webkit-transition: .5s all;transition: .5s all;}
.input_select dl dd.layui-this {background-color: #5FB878;color: #fff;}
.layui-form-item .layui-input-block .checked_icon img{width:60px;}
.layui-form-item .layui-input-block .item_icon{margin-top:10px;background: #f0f0f0;display: block;margin-right:10px;padding:10px 10px 10px 0;}
.layui-form-item .layui-input-block .item_icon li{float: left;width:70px;margin:7px;position: relative;}
.layui-form-item .layui-input-block .item_icon li img{width: 100%;}
.layui-form-item .layui-input-block .item_icon li i{width:20px;height:20px;position: absolute;background: #5fb878;border-radius: 100%;border: 1px solid #5fb878;right: -5px;}
.layui-form-item .layui-input-block .item_icon li i:after{content: "\2714";position: absolute;color: #ffffff;font-style: normal;text-align: center;width: 100%;}
.report_nodata{text-align: center;}
.report_nodata img{display: block;margin:0 auto;margin-bottom:10px;}
.real_time_monitor .information .data.infusion_detail{right:10px;}
.real_time_monitor .information .data.infusion_detail .infusion_bg{position: relative;width: 66px;margin: 15px 24px;height: 112px;border:2px solid #6e6e6e;box-sizing: border-box;border-radius: 3px;background: #dceeff;float: left;}
.real_time_monitor .information .data.infusion_detail .infusion_bg:before{content: "";position: absolute;top: -6px;left: 50%;width: 50%;background: #6e6e6e;height: 6px;margin-left: -25%;border-radius: 3px;}
.real_time_monitor .information .data.infusion_detail .infusion_bg .bg{position: absolute;left:0;bottom:10%;background-image: url(../images/kedu.svg);background-repeat:no-repeat;background-position:left center;width:100%;height:80%;z-index: 1;}
.real_time_monitor .information .data.infusion_detail .infusion_bg .val{position: absolute;width:100%;height:10%;bottom:0;}
.real_time_monitor .information .data.infusion_detail .infusion_bg .val.red{background: red;}
.real_time_monitor .information .data.infusion_detail .infusion_bg .val.blue{background: #5baeff;}
.real_time_monitor .information .data.infusion_detail .infusion_bg .amount{position: absolute;left:18px;top:30px;font-size: 20px;font-weight: bold;color: #4c4b4b;}
.real_time_monitor .information .data.infusion_detail .infusion_statu{padding:5px 0 5px 5px;font-weight:bold;font-size: 15px;}
.real_time_monitor .information .data.infusion_detail .infusion_statu i{padding:5px 8px;background: url(../images/smd_baojing.png) center no-repeat;background-size:80%; }
.real_time_monitor .information .data.infusion_detail .infusion_data{float: right;width:220px;padding: 12px 0 15px;}
.real_time_monitor .information .data.infusion_detail .infusion_data .statu{font-size: 20px;font-weight:bold;}
.real_time_monitor .information .data.infusion_detail .infusion_data .statu i{padding:5px 8px;background: url(../images/smd_baojing.png) center no-repeat;margin-left:10px;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_num{position: relative;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_num .countdown{position: absolute;left: 74px;top: 9px;line-height: 34px;height: 34px;border: 1px solid #ddd;font-size: 22px;border-radius: 3px;color: #10a59b;min-width: 110px;text-align: center;font-weight: bold;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_num p{font-size: 15px;color: #4c4b4b;padding-top: 7px;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_btn{padding-top: 10px;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_btn a{display: inline-block;width:80px;line-height: 30px;border-radius: 4px;background: #ddd;text-align: center;margin-right:5px;color:#fff;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_btn a.ks{background: #10a59b;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_btn a.zt{background: #f60;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_btn a.js{background: #ddd;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_btn a.jx{background: #09F;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_btn a.tzjb{background: #f00;}
.real_time_monitor .information .data.infusion_detail .infusion_data .infusion_btn a:hover{opacity: 0.9;}
.real_time_monitor .information .data.infusion_detail .battery_box{position: absolute;right: 14px;top: 10px;width:30px;height:14px;border:1px solid #666;border-radius: 3px;text-align: center;}
.real_time_monitor .information .data.infusion_detail .battery_box:after{content:"";position: absolute;right:-3px;top: 3px;height: 8px;width: 3px;border-radius:3px;background: #666;}
.real_time_monitor .information .data.infusion_detail .battery_box p{font-size: 12px;line-height: 16px;position: absolute;top:0;left:0;width: 100%;}
.real_time_monitor .information .data.infusion_detail .battery_box .progress{height:100%;width:100%;border-radius:2px;}
.real_time_monitor .information .data.infusion_detail .battery_box .normal.progress{background: #42ceb7;}
.real_time_monitor .information .data.infusion_detail .battery_box .low.progress{background: #f00;}
.health_detector_box ul{margin-left:-5px;}
.health_detector_box li{float: left;margin:5px;padding:5px;border:1px solid #ddd;border-radius:5px;position: relative;min-height: 82px;}
.health_detector_box li .lf{float: left;width:60px;text-align: center;font-weight: bold;font-size: 16px;}
.health_detector_box li .lf .img{margin:5px;background-repeat: no-repeat;background-size:contain;background-position: center;width:50px;height:50px;}
.health_detector_box li .lf .xd{background-image: url(../images/detector_xd.png);}
.health_detector_box li .lf .xya{background-image: url(../images/detector_xya.png);}
.health_detector_box li .lf .xy{background-image: url(../images/detector_xy.png);}
.health_detector_box li .lf .tw{background-image: url(../images/detector_tw.png);}
.health_detector_box li .lf .xt{background-image: url(../images/detector_xt.png);}
.health_detector_box li .lf .xl{background-image: url(../images/detector_xl.png);}
.health_detector_box li .lf .xq{background-image: url(../images/detector_xq.png);}
.health_detector_box li .lf .hx{background-image: url(../images/detector_hx.png);}
.health_detector_box li .rt{margin-left:70px;min-width: 94px;font-size: 16px;}
.health_detector_box li .rt .unit{padding-top:5px;font-weight: bold;color:#666;}
.health_detector_box li .rt .val{font-size: 28px;margin-top: 4px;}
.health_detector_box li .rt .tm{position: absolute;bottom:6px;color:#666;}
.health_detector_box li .lf .xqzs{position: absolute;}
.blood_pressure .blood_sugar_box{position: relative;}
.blood_pressure .blood_sugar_box .left{width:460px;float: left;}
.blood_pressure .blood_sugar_box .right{margin-left:480px;overflow: hidden;}
.blood_pressure .blood_sugar_box  ul{text-align: center;}
.blood_pressure .blood_sugar_box  li{display: inline-block;margin:0 20px;}
.blood_pressure .blood_sugar_box  li .value{background: #f0f0f0;border-radius: 4px;margin: 10px 0 10px 0;padding: 7px 0;position: relative;min-width: 130px;}
.blood_pressure .blood_sugar_box  li .value h2{color:#09f;font-size: 35px;}
.blood_pressure .blood_sugar_box  li .value .tm{color:#888;font-size: 14px;padding-top: 5px;}
.blood_pressure .blood_sugar_box  li .value .lift{position: absolute;width: 20px;height: 20px;background: #ddd;right: 8px;top: 8px;}
.blood_pressure .blood_sugar_box  li .value .lift.up{background: url(../images/lift_up.svg) center no-repeat;background-size: 100%;}
.blood_pressure .blood_sugar_box  li .value .lift.down{background: url(../images/lift_down.svg) center no-repeat;background-size: 100%;}
.blood_pressure .blood_sugar_box  li .progress_bar .bar{height: 8px;background: rgba(247,77,77,0.08);margin-bottom: 6px;}
.blood_pressure .blood_sugar_box  li .progress_bar .progress{background: #f74d4d;height:100%;}
.blood_pressure .blood_sugar_box .right table td{padding:15px;font-size: 16px;}
.e_card_position{background: #f5f5f5;padding:15px;border-radius:4px 4px 0 0;position: relative;}
.e_card_position .head_img{width:74px;height:74px;position: absolute;left:15px;top:15px;border-radius: 100%;border:1px solid #ddd;}
.e_card_position .head_img img{display: block;width: 100%;height:100%;}
.e_card_position .position_info{margin-left:90px;min-height: 76px;}
.e_card_position .position_info .statu span{margin-right:10px;font-size: 16px;display: inline-block;}
.e_card_position .position_info .statu .line{color:#0099FF;}
.e_card_position .position_info .statu .line.lx{color:#B9B8B8;}
.e_card_position .position_info .statu .mode{font-size: 12px;background: #0099FF;color:#fff;padding: 2px 6px;border-radius: 4px;}
.e_card_position .position_info .statu .battery{width:24px;height:13px;border:1px solid #4a4a4a;border-radius: 3px;    vertical-align: text-top;position: relative;margin-right:2px;}
.e_card_position .position_info .statu .battery:after{content: "";width:3px;height:7px;position: absolute;top:50%;margin-top:-4px;right:-3px;background: #4a4a4a;border-radius: 0 2px 2px 0;}
.e_card_position .position_info .statu .battery i{position: absolute;top:0;height:13px;left:0;width:90%;background: #0fc788;border-radius:2px;}
.e_card_position .position_info .statu .battery.low i{background: #ff3a3e;}
.e_card_position .position_info .location{color:#666;margin:6px 0;}
.e_card_position .position_info .addr{padding-left:24px;background: url(../images/icon_location.svg) center left no-repeat;background-size: contain;}
.e_card_position .position_right{position: absolute;right:15px;top:9px;font-size: 16px;}
.e_card_position .position_right .step_number span{color:#FF8400;padding-right:2px;font-weight: bold;font-size: 20px;}
.e_card_position .position_right .refresh{background:#fff;border-radius: 4px;width:60px;text-align: center;margin-top:5px;border:1px solid #eee;padding:5px 0;float: right;font-size: 14px;cursor: pointer;}
.e_card_position .position_right .refresh span{background: url(../images/icon_refresh.svg) center no-repeat;background-size: contain;display: block;height:30px;width:30px;margin:0 auto;}
.scroll_area{background:url(../images/icon_warn.svg) 5px center no-repeat #ffffde;width:100%;margin:0 auto;box-sizing: border-box;padding-left:40px;}
.scroll_area .area_content{overflow:hidden;position:relative;color:#666;height:44px;line-height:44px;}
.scroll_area .scrolltxt{position:absolute;left:0;top:0;white-space:nowrap;}
.scroll_area .scrolltxt .list{display:inline-block;color:#FF6063}
.scroll_area .scrolltxt .list span{padding-right:10px;cursor: pointer;}
.map_area{width: 100%;height:500px;border:1px solid #eee;box-sizing: border-box;}
.monitor_content .select_seach{border: 1px solid #9cc9e0;padding: 5px 4px;height: auto;background: #fff;border-radius: 4px;}
.e_card_step {margin-top:30px;}
.e_card_step .step_number{width:400px;text-align: center;float: left;}
.e_card_step .step_number ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: space-around;-moz-justify-content: space-around;-webkit-justify-content: space-around;justify-content: space-around;-webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;align-items: center;}
.e_card_step .step_number ul li {padding-top: 20px;}
.e_card_step .step_number ul li span {font-size: 20px;font-weight: bold;padding-right: 10px;}
.e_card_step .step_count{margin-left:400px;max-width:800px;}

.e_card_step .step_count h3{font-size: 20px;}
.e_card_step .step_count ul{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: space-around;-moz-justify-content: space-around;-webkit-justify-content: space-around;justify-content: space-around;-webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;align-items: center;   }
.e_card_step .step_count ul li{-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;background: #f5f5f5;margin:10px 5px;padding:5px;border-radius: 4px;font-size: 18px;}
.e_card_step .step_count ul li p{padding:8px 20px;position: relative;}
.e_card_step .step_count ul li p:after{content:"";position: absolute;left:10px;top:50%;width:4px;height:14px;margin-top:-7px;background: #0084cf;border-radius:4px;}
.e_card_step .step_count ul li .num{padding-left:20px;padding-bottom:5px;}
.e_card_step .step_count ul li .num span{padding-right:5px;font-size: 28px;font-weight: bold;}
.e_card_step .all_step{background: #f5f5f5;border-radius: 4px;margin:0 5px;padding:10px;line-height:80px;font-size:16px;}
.e_card_step .all_step .left{float: left;padding-left:80px;font-weight: bold;position: relative;height: 80px;font-size: 24px;}
.e_card_step .all_step .left .img{position: absolute;left:10px;top:50%;width:60px;height:60px;margin-top:-30px;border-radius: 50%;background-color: #fff;background-image: url(../images/paobu.svg);background-repeat: no-repeat;background-position: center;  background-size: 78%;}
.e_card_step .all_step .right{float: right;padding-right:10px;height: 80px;}
.e_card_step .all_step .right span{font-size:28px;font-weight: bold;padding-right:10px;}
.select_time_step{padding-top:30px;margin-top:50px;border-top:3px solid #f5f5f5;padding-bottom:20px;}
.e_card_record{margin-top:10px;}
.e_card_record .steps li{margin:15px 0;}
.e_card_record .steps li .time{float: left;}
.e_card_record .steps li .personal{float: right;}
.e_card_record .steps li .info{background: #f1f1f1;padding:10px;margin-top:5px;}
.e_card_record .steps li .info p{padding:5px 0;}
.float_rt{float:right;}
.e_card_monitor{height:62px;position: relative;}
.e_card_monitor .e_img{height:46px;width:46px;position: absolute;left:8px;top:8px;border-radius: 100%;overflow: hidden;border:1px solid #ddd;}
.e_card_monitor .e_img img{width:100%;height:100%;}
.e_card_monitor .position_info{padding-left: 63px;padding-top: 5px;border-top:1px solid #97d3ff;}
.e_card_monitor .position_info .statu span{margin-right: 5px;font-size: 14px;display: inline-block;}
.e_card_monitor .position_info .statu .line{color: #0099FF;}
.e_card_monitor .position_info .statu .line.lx{color: #B9B8B8;}
.e_card_monitor .position_info .statu .mode {font-size: 12px;background: #0099FF;color: #fff;padding: 2px 6px;border-radius: 4px;}
.e_card_monitor .position_info .statu .os{position:absolute;right:5px;top:5px;color:#FF6063;background: url(../images/icon_warn.svg) left center no-repeat;padding-left: 20px;background-size:20px;}
.e_card_monitor .position_info .addr{padding-left: 24px;background: url(../images/icon_location2.svg) center left no-repeat;background-size: 20px;margin-right: 5px;font-size: 13px;height:34px;overflow: hidden;}
.e_card_monitor .position_info .un_binding{line-height: 52px;text-align: center;font-size: 16px;color:#999;padding-right: 8px;}
.score_xing{padding:10px;background: url(../images/score_xing.png) center no-repeat;margin-right:2px;}