body{font-family:PingFangSC-Medium;color:#4a4a4a;}
.ios body{font-family:PingFangSC-Medium;color:#4a4a4a;}
/*导航底部*/
 /*#doctorApp .tabbar-labels a.tab-link{*/
    /*padding-top:0!important;padding-bottom:0!important;*/
/*}*/
/*.toolbar-inner-bottom {*/
    /*padding-top: 5px!important;*/
    /*padding-bottom: 5px!important;*/
/*}*/
/*轮播*/
.page .navbar-inner{background:#f9f9f9;}
 .navbar-my{background:#fff!important;}
.profile-page .list{margin:0!important;}
.swiper-container-knoeledge>.swiper-pagination-bullets {
    right: 20px!important;
    width: auto!important;
}
/*底部导航*/
.Follow-up{margin:0 auto;text-align: center;background:url("../img/Follow-up.svg");width:21px;height:21px!important; background-repeat: no-repeat;
    background-size:21px 21px;margin-top:5px;}
.toolbar-inner-my a.tab-link-active .Follow-up{margin:0 auto;text-align: center;background:url("../img/Follow-up-active.svg");width:21px;height:21px; background-repeat: no-repeat;
    background-size:21px 21px;margin-top:5px;}
.dashboard{margin:0 auto;text-align: center;background:url("../img/dashboard.svg");width:21px;height:21px!important; background-repeat: no-repeat;
    background-size:21px 21px!important;margin-top:5px!important;}
a.tab-link-active .dashboard{margin:0 auto;text-align: center;background:url("../img/dashboard-active.svg");width:21px;height:21px!important; background-repeat: no-repeat;
    background-size:21px 21px!important;margin-top:5px!important;}
.my-infor{
    margin:0 auto;text-align: center;background:url("../img/yisheng-my.svg");width:21px;height:21px!important; background-repeat: no-repeat;
    background-size:21px 21px!important;margin-top:5px!important;
}
.toolbar-inner-my a.tab-link-active .my-infor{margin:0 auto;text-align: center;background:url("../img/yisheng-my-active.svg");width:21px;height:21px; background-repeat: no-repeat;
    background-size:21px 21px;margin-top:5px!important;}
.know{margin:0 auto;text-align: center;background:url("../img/zhishi.svg");width:21px;height:21px!important; background-repeat: no-repeat;
    background-size:21px 21px!important;margin-top:5px!important;}
a.tab-link-active .know{margin:0 auto;text-align: center;background:url("../img/zhishi-active.svg");width:21px;height:21px!important; background-repeat: no-repeat;
    background-size:21px 21px!important;margin-top:5px!important;}

/*.toolbar-inner-my a.tab-link-active i.Follow-up svg g path{fill:#4095f3!important;}*/
#formPatientInput{margin-top:44px;}
#formPatientInput .list .item-title{white-space: inherit!important; }
.view-panel-my i{margin-top:3px;}
.ios .list{font-size:16px;}
.ios .page-content .list .item-inner:after{background-color: #eee;}
.ios .page-content .list ul:before{background-color: #eee;}
.ios .page-content .list ul:after{background-color: #eee;}
.log-home-list .calendar-row:before{height:0!important;}
/*.ios .block{padding: 0!important;margin:0!important;}*/
.ios .searchbar input[type=search], .ios .searchbar input[type=text]{font-size:16px;}
/*间距*/
#formlist{margin:0!important;}
/*.ios .list{margin:0;}*/
.clear {
    clear: both;
}
.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.fr{float:right;}
.fl{float:left;}
input.Patients-report-details-input::-webkit-input-placeholder{
    color:#4095f3!important;opacity: 0.5;font-size:14px;
}
input.Patients-report-details-input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#4095f3!important;opacity: 0.5;font-size:14px;
}
input.Patients-report-details-input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#4095f3!important;opacity: 0.5;font-size:14px;
}
input.Patients-report-details-input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#4095f3!important;opacity: 0.5;font-size:14px;
}
/*.ios .row .col:nth-last-child(4), .ios .row .col:nth-last-child(4)~.col {*/
    /*width: 25%;*/
    /*width: calc((100% - 5px*3)/ 4);*/
/*}*/
/*.ios .block{padding:0 20px;}*/
.marginLR20{margin-left:20px!important;margin-right:20px!important;}

.bg-color, .bg-color-write{background:#fff;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    position: relative;
    z-index: 1;
    contain: layout size style;
    will-change: scroll-position;
}
.ios .bg-color-gy{background-color:#f5f5f5!important;}
.bg-transparent{
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    position: relative;
    z-index: 1;
    contain: layout size style;
    will-change: scroll-position;
}
.ios .simple-list li:after{background:#eee;}
/*.ios .page{background:#fff;}*/
.left span{font-size:14px;}
.right{font-size:14px;}
.ios .bg-color-write .list .item-inner:after{height:0;}
.reset-passwords .list ul:before{height:0!important;}
.reset-passwords .list ul:after{height:0!important;}
/*.ios .subnavbar:after{height:0;}*/
/*!*去掉ul线*!*/
/*.ios .list ul:before{height:0;}*/
/*.ios .list ul:after{height:0;}*/
/*.ios .navbar:after{height:0;}*/

/*修改密码*/
.register-nav{background:#fff!important;}
.my-page-nav .navbar{background:#fff!important;}
.reset-passwords{background:#fff;}
/*登陆注册都用*/
.page-content .list .item-content{padding-right:20px;padding-left:20px;}
.page-content .ios .list .item-content{padding-left:20px;}
.ios .list .item-inner{padding-right:0;}

/*标题*/
.ios .navbar .title{font-size:16px;}
.ios .navbar .right{font-size:16px;}
.ios .navbar .left{font-size:16px;}
/*登陆*/
.login-index .list.login-screen-list li.item-content:first-child{margin-top:65px;}
.login-index .logo{margin-top:65px;text-align: center;}
.login-index .login-screen-title{margin: 0 auto!important;font-family:PingFangSC-Medium;font-size:18px;color:#4a4a4a;}
.login-index .list.login-screen-list .item-input{display:block;width:100%;background:#ffffff;border:1px solid #cccccc;
    border-radius:4px;}
.login-index .list .item-inner{padding-right:0px;}
.login-index .list.login-screen-list .item-inner:after{background-color:transparent;height:0;}
.login-index .list.login-screen-list .item-link.list-button{font-size:14px;
    color:#fff;background-image:linear-gradient(-90deg, #2676cf 0%, #60a5e3 100%);
    border-radius:4px;}
 .login-index .list input[type="text"].user_name{padding-left:20px;}
 .login-index .list input[type="password"].password_code {
    padding-left: 20px;
}
.login-index .list li.submit{padding-left:20px;padding-right:20px;}
 .login-index .list li.account_password a{font-size:14px;color:#9b9b9b;float:left;float:right;}
.login-index .list li.account_password{margin-top:16px;border:1px solid #fff;padding-left:20px;padding-right:20px;}
.login-index .list .item-link.list-button:after{background-color:transparent;}
/*在线服务条款*/
.ios .block-strong:before{height: 0px!important;}
.ios .block-strong:after{height: 0px!important;}
.login-service-terms{margin:10px auto;}
.login-service-terms p{font-size:14px;
    color:#4a4a4a;}

/*所有项目*/
.all-project-list{margin:0!important;}
.all-project-search:after{background-color:#eee!important;}
.all-projects-navbar{background:#fff!important;}
.all-projects-searchbar{background:#fff!important;}
.searchbar{background:#fff!important;}
.all-project-search input{ border-radius:10px!important;background:rgba(142,142,147,0.12)!important;}
.all-project-page-content, .basic-information--content-top{padding-top:88px!important;}
.ios .searchbar-disable-button{font-size:16px;}
.all-project-list ul li a:after{
    content: '';
    position: absolute;
    background-color: #eee;
    display: block;
    z-index: 15;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
}

/*影响了我的页面的线*/
/*.ios .list .item-inner:after{height:0;*/
   /*}*/
.ios .list .item-inner:after{ background-color: #eee;}
.page-content .all-project-list .item-content {
    margin-right: 20px;padding:0;
    margin-left: 20px;
}
.all-project-list ul li a .f7-icons{color:#4095f3;}
.ios .all-project-list .item-link .item-inner{
    background-position: calc(100%) center;
}
.all-project-list .item-title{font-size:16px;}
.person-project{background:url("../img/person-top-project.svg");color:#4095f3!important; width:18px;height:20px;margin-right:10px; background-repeat: no-repeat;width:18px;height:20px;background-size:18px 20px;}
.person-file{background:url("../img/project-file.svg");width:19px;height:19px; background-repeat: no-repeat;width:19px;height:19px;background-size:19px 19px;}
.basic-information-menu{display: inline-block!important;margin-right:13px;display:inline-block!important;margin-bottom:2px!important;
    width: auto!important;}
.base-line{background:url("../img/base-line.svg");display:inline-block;width:14px;height:16px; background-repeat: no-repeat;width:14px;height:16px;background-size:14px 16px;vertical-align: middle;}

/*.ios-only{margin-top:-5.5px;}*/
/*医生基本信息*/
.basic-information-navbar{background:#fff!important;}
.basic-information-subnavbar{background:#fff!important;}
.ios .basic-information-tabone li:after{left:0!important;}
.ios .basic-information-tabone li{padding-left:20px;}
/*患者报告*/
.patients-report-subnavbar{
background:#4095f3!important;
/*height:196px;*/ }
/*.ios .segmented .button{color:#FFf;border:0!important;width:94px!important;font-size: 12px!important;line-height:33px!important;}*/

/*.page-content-patients-detail{padding-top:196px!important;}*/
 /*.navbar{height:200px;!important;}*/
 /*.tab-link-active{color:#fff;*/
    /*background:#ccc;*/
    /*border-radius:30px!important;*/
    /*width:94px;*/
    /*height:33px;}*/
.zhexian{background:url("../img/person-top-project.png");width:18px;height:20px;margin-right:10px; background-repeat: no-repeat;
    background-size:18px 20px;}
/*基本信息*/
.navbar .right{font-size:14px;
    color:#007aff;margin-right:10px;}
.ios .radio .icon-radio{background-image:linear-gradient(-180deg, #f5f5f5 0%, #d8d8d8 100%);
    border:1px solid #cccccc;
    border-radius:100px;
    width:13px;
    height:13px;}

/*.ios .radio input[type=radio]:checked~.icon-radio{border-color:#fff!important;}*/
/*.ios .radio input[type=radio]:checked~.icon-radio, .ios label.item-radio input[type=radio]:checked~* .icon-radio, .ios label.item-radio input[type=radio]:checked~.icon-radio{*/
    /*background-image:url("../img/circle-radio.png");*/
    /*background-size:7px 7px;*/
/*}*/
.information-sex{padding-left:0!important;}
.essential-information-item{width:90px;line-height:60px;float:left;font-size:16px;color:#4a4a4a;
}
.sex{line-height:60px;}
.essential-information-input{width: calc(100% - 90px)!important;float:left;font-size:16px!important;}
.sex-man{margin-right:30px;margin-left:10px;}
.sex-woman{margin-left:10px;}
.all-project-name-list .item-inner{padding-right:10px!important;}
 .chart{margin-right:20px!important;margin-top: 5px !important;}
ios .all-project-name-list {margin-top:0!important;}

.ren-project-name{background:url("../img/ren-project-name.svg");width:20px;height:22px;margin-right:10px; background-repeat: no-repeat;
    background-size:20px 22px;}
/*项目进展报告01*/
.project-progress-report{background:#4095f3;background:#4095f3!important;margin:0!important;padding:0!important;}
/*02*/
.Patients-report-details-subnavbar{position:static;}
.Patients-report-details-subnavbar .subnavbar-inner{background:#fff;}
.Patients-report-details-subnavbar .segmented-raised{margin:0 20px;}
.Patients-report-details-input{background:#4095f3;color:#4095f3!important;}
.Patients-report-two{    position: fixed;
    top: 0;}
.Patients-report-details-content{padding-top:0!important;}
.areal-distribution{font-size:14px;color:#4095f3;text-align: center;padding-top:15px;}
.Patients-report-details-content .searchbar-backdrop.searchbar-backdrop-in{position:static;}
.report-details-searchbar-icon{color:#4095f3!important;}
/*基线*/
.page-content .baseline-list .item-content{padding-right: 0px;
    padding-left: 0px;}
.page-content .baseline-list .item-content .item-inner{padding-left:20px;padding-right:20px;}
.baseline-list li.accordion-item .item-inner:after{content: '';
    position: absolute;
    background-color: #eee;
    display: block;
    z-index: 15;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;}
.blue{color:#4095f3;margin-right:17px;width:14px!important;height:16px!important;}
.baseline-list ul li .accordion-item-content p{height:40px;}
.baseline-list ul li .accordion-item-content p:after{
    content: '';
    position: absolute;
    background-color: #eee;
    display: block;
    z-index: 15;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
}
/*.baseline-content-list{padding-left:20px;}*/
.ios .baseline-content-list li:after{left:0;}
.baseline-content-list li{padding-left:55px!important;background:#f9f9f9;}
.timeline-item-content{padding-left:10px;padding-right:10px;line-height:30px;color:#fff;}
.baseline-content-list li:last-child:after{height:1px!important;  content: '';
    position: absolute;
    background-color: #eee;
    display: block;
    z-index: 15;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;}
.before-line:after{ position: absolute!important;
    background-color: #f00!important;
    display: block!important;
    z-index: 15!important;
    top: auto!important;
    right: auto!important;
    bottom: 0!important;
    left: 0!important;
    height: 10px!important;
    width: 100%!important;
    -webkit-transform-origin: 50% 100%!important;
    transform-origin: 50% 100%!important;}
.before-line{margin-top:9px;width:100%;}
.timeline-item-content span{font-size:12px;}
.timeline-item-content{background:#4095f3;margin-top:10px;}
.time-shaft-word01{margin-right:5px;font-size:12px;}
.timeline-my .timeline-item-date{text-align:left;width:60px!important;}
/*.time-shaft-content{display:inline-block;}*/


.before-line-top{padding-top:15px;padding-bottom:15px;}
.ios .timeline{margin:0;}
.ios .wechat-popup-block{width:85.333%;margin:0 auto!important;background:#ffffff;
    border-radius:8px;text-align: center;top:50%;margin:0 auto!important;margin-top:-233px!important;}
.sweep-out{padding-top:37px;font-size:14px;margin-bottom:17px;}
.wechat-doctor{margin-top:21px;font-size:18px;font-weight: bold;}
.hospital-name{font-size:16px;margin-top:10px;}
.segmented-raised-date a{font-size:12px;}
.webcat{width:calc(100%);margin:0 auto;margin-top:33px; padding-bottom:15px;}
.webcat .col-33 {
    width: calc((100%)/ 3)!important;
}
.webcat-popup{background:rgba(74,74,74,0.50);}
.webcat .webcat-content{display:inline-block;float:left;}
.webcat-close{position:absolute;top:0px;right:16px;}
.webcat-close a{background:url("../img/webcat-close.png");width:18px;height:18px; background-repeat: no-repeat;
    background-size:18px 18px;}
.sweep-code{margin:0 auto;}
/*my二维码名片*/
.margin-left-right .sweep-content{background:#f1f7ff;
    border:1px solid #b4d8ff;
    border-radius:8px;width:100%;
    height:110px;margin-top:25px;}
.epo-sweep{padding-left:18px;padding-right:18px;height:76px;}
.epo-sweep-fl{margin-top:18px;}
.epo-sweep-fr{margin-top:14px;}
.view-details{background:#b4d8ff;
    border:1px solid #b4d8ff;
    height:32px;line-height:32px;padding-left:18px;}
.margin-left-right{margin-left:20px;margin-right:20px;}
/*基本信息手风琴效果*/
.basic-information-popup{width:100%!important;left:0!important;top:44px!important;border-radius:0!important;}
.ios .popover-angle:after{background:none;}
.intro{background:none!important;}
.display-block{display:block;}
.arrowdown-up{display: inherit;}
.arrowup{background:url("../img/tubiao2.svg");width:14px;height:11px; background-repeat: no-repeat;
    background-size:14px 11px;}
.arrowdown{background:url("../img/tubiao.svg");width:14px;height:11px; background-repeat: no-repeat;
    background-size:14px 11px;}
.basic-information-open{display:none;width:100%;height:100%;position:absolute;left:0;top:44px;z-index:99999;background: rgba(0,0,0,.2);-webkit-transition-duration: .3s;
    transition-duration: all .2s;}
#AARight{margin-top:44px!important;}

/*@media (min-width: 490px){*/
    /*canvas{width:70%;}*/
    /*}*/

    /*@media (min-width: 490px){*/
    /*.project-progress-report{height:350px;}*/
    /*.aa{height:350px!important;}*/
    /*#AALeft canvas{width:500px;height:auto;}*/
    /*#AARight canvas{width:500px;height:auto;}*/
/*}*/
/*@media (min-width: 600px) {*/
    /*.project-progress-report {*/
        /*height: 370px;*/
    /*}*/

    /*.aa {*/
        /*height: 370px !important;*/
    /*}*/

    /*#AALeft canvas {*/
        /*width: 500px;padding-top:10px;*/
        /*height: auto;*/
    /*}*/
    /*#AARight canvas {*/
        /*width: 500px;padding-top:10px;*/
        /*height: auto;*/
    /*}*/
/*}*/
/*@media (min-width: 700px){*/
    /*.project-progress-report{height:390px;}*/
    /*.aa{height:390px!important;padding-top:10px;}*/
    /*#AALeft canvas{width:500px;height:auto;padding-top:0px;}*/
    /*#AARight canvas{width:500px;height:auto;padding-top:0px;}*/
/*}*/
/*!*@media (min-width: 768px){*!*/
    /*!*.project-progress-report{height:390px;}*!*/
    /*!*.aa{height:390px!important;padding-top:0px;}*!*/
    /*!*#AALeft canvas{width:500px;height:auto!important;padding-top:10px;}*!*/
    /*!*#AARight canvas{width:500px;height:auto!important;padding-top:10px;}*!*/
/*!*}*!*/
/*@media (min-width: 768px){*/
    /*.project-progress-report{height:340px;}*/
    /*.aa{height:340px!important;padding-top:0px;}*/
    /*#AALeft canvas{width:400px;height:auto!important;padding-top:10px;}*/
    /*#AARight canvas{width:400px;height:auto!important;padding-top:10px;}*/
/*}*/
/*@media (min-width: 868px){*/
    /*.project-progress-report{height:390px;}*/
    /*.aa{height:390px!important;padding-top:0px;}*/
    /*#AALeft canvas{width:500px;height:auto!important;padding-top:10px;}*/
    /*#AARight canvas{width:500px;height:auto!important;padding-top:10px;}*/
/*}*/

.aa{background:#4095f3!important;}
/*仪表盘*/
.instrument-panel-row{
    margin-left:20px!important;
    margin-right:20px!important;
}
ul{list-style: none;}
.instrument-panel-ul{padding-left:0;height:30px;margin-bottom:0;margin-top:0;line-height:30px;}
.instrument-panel-ul-right{float:right;}
.instrument-panel-ul li{float:left;font-size:12px;}
.instrument-panel-ul li:first-child{color:#4095f3!important;margin-right:10px;}
.instrument-panel-ul li:nth-child(2){margin-right:20px;}

.instrument-panel-td-order{color:#4095f3!important;margin-right:10px;display:inline-block;}
.instrument-panel-row table tr td{font-size:12px;}
.instrument-panel-table tr{height:25px;line-height:25px;}
.instrument-panel-col-border{border-right:1px solid #f5f5f5;}
.instrument-panel-table-right{float:right;}
.instrument-panel-title-content{color:#Fff;margin:20px 0;font-weight: bold;font-size:14px;}
.instrument-panel-title{margin:0 auto;text-align: center;background:url("../img/top102.png");width:73px;height:26px; background-repeat: no-repeat;
    background-size:73px 26px;}
.juchi{margin:0 auto;text-align: center;background:url("../img/ceshi.svg");width:32px;height:32px; background-repeat: no-repeat;
    background-size:32px 32px;}
/*标准英文翻译*/
.standard-tab{font-size:12px;}
.standard-tab .form-question-title{ margin-left:20px;margin-right:20px;min-height: 44px;line-height: 44px;font-weight: bold;}
.standard-tab select.input-sm{margin-left:20px;margin-right:20px;}
.standard-tab h4.section-header{font-size:14px;margin-left:20px;margin-right:20px;}
/*.ios .standard-tab label.item-radio input[type=radio]~.icon-radio{right:20px;}*/
.standard-tab label.item-radio input[type=radio]~.icon-radio{right:20px;}
.standard-tab .list{font-size:14px;}
 .standard-tab .list input[type=text]{font-size:14px!important;}
.standard-tab .list textarea{font-size:14px!important;}
/*全局控制开始*/
.ios .subnavbar-inner{padding: 0 20px;}
/*全局控制结束*/
/*知识详情页*/
.knowledge-details{margin:0px!important;margin-top: 10px!important;margin-bottom: 30px!important;}
.knowledge-details-title{font-size:16px;font-weight:bold;}
.knowledge-details-small-title{font-size:14px;font-weight:bold;}
.knowledge-details .knowledge-details-p{font-size:12px;}
.display-none{display:none;}
/*外加计划外访*/
.Plan-visit{margin:0!important;padding:0!important;}
.ios .Plan-visit .row .col:nth-last-child(2), .ios .Plan-visit .row .col:nth-last-child(2)~.col{width:50%;}
.ios .Plan-visit .row .button-fill{border-radius: 0!important;height:44px;display:block;}
.ios .Plan-visit .row button:first-child{background:#8e8e93;}
.ios .Plan-visit .row button:last-child{background:#ff3b30;}
.Plan-visit-content .item-inner{padding:0!important;}
.Plan-visit-content .item-after{min-height:44px;}
.Plan-visit-list-content{margin:0!important;}
.Plan-visit-list-content .Plan-visit{line-height:44px;}
.Plan-visit-list-content .item-after{min-height:44px;}
.Plan-visit-list-content .item-inner{padding-top:0!important;padding-bottom:0!important;}
.all-projects-navbar:after{height:0!important;}
.Plan-visit-list-content ul:before{background-color: #eee!important;}
.Plan-visit-list-content ul:after{background-color: #eee!important;}
.Select-scale .item-inner:after{height:0!important;}
.Select-scale .item-inner{padding-left:0!important;}
.Select-scale li{margin-left:20px!important;}
.plan-visit-input{float:right;text-align:right}
.Select-scale label:after{height:1px!important;  content: '';
    position: absolute;
    background-color: #eee;
    display: block;
    z-index: 15;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;}
/*.Select-scale{margin-left:20px!important;padding-left:0!important;}*/
/*.ios .row .col:nth-last-child(2), .ios .row .col:nth-last-child(2)~.col{}*/
.swipeout-span .item-inner{    padding-left: 0px!important;
    padding-right: 0px!important;}
.swipeout-span a.open-more-actions{padding:0 15px!important;}
.swipeout-span a.swipeout-delete{padding:0 15px!important;}
.baseline-list ul:after{    background-color: #eee!important;}
.baseline-list ul:before{    background-color: #eee!important;}
.baseline-link{font-size:14px;text-align: center;margin-top:25px;}
.baseline-link a{color:#a6a6a6;}
.page-opacity-effect{background:#fff!important;}

.photo-case{text-align:center;}
div.log-home-list-case{background-image:url("../img/log-home-list-case.png"); background-repeat: no-repeat; width:32px;height:32px;background-size:32px 32px;}
.photo-case{position:fixed;bottom:50px;text-align:center;width:100%;margin:0 auto;z-index: 9999;height:100px;}
.photo-case img{text-align:center;}
.photo-case .photo-case-in{text-align: center;margin:0 auto;}
.ios .popover-angle:after {
    content: '';
    background: rgba(255,255,255,.95);
    width: 26px;
    height: 26px;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 3px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.case-row-img .col{width:25%!important;padding:0!important;margin:0!important;}
.case-row-img{-webkit-box-pack:initial!important;display: -webkit-box!important;margin-top:1px!important;overflow: hidden;}
.tabs-case-notes .tab-margin{padding:0px!important;}
.case-row-img .col:first-child{margin-right:1px!important;}
.case-row-img .col:nth-child(2){margin-right:1px!important;}
.case-row-img .col:nth-child(3){margin-right:1px!important;}
.delect-photo-cha{position:absolute;top:35px;right:0px;cursor:pointer;width:60px;line-height:80px;height:80px;text-align:center;color:#fff;z-index:99!important;}

.basic-information--content-top{padding-top:44px!important;}
/*时间线*/
.timeline-shaft-left div:after {
    content: ' ';
    width: 5px;
    background-color: #f4f4f4;
    height: 125px;
    /*height: 100vh;*/
    position: absolute;
    margin-left:7.5px;
    margin-top:25px;

}
.timeline-shaft-left:before{
    content: ' ';
    width: 5px;
    background-color: #f4f4f4;
    height: 125px;
    height: 100vh;
    position: absolute;
    margin-left:7.5px;
    margin-top:25px;
}
.timeline-my-div{margin-bottom:20px!important;}
.pay-attention-two{display:block;margin-top: -12px;
    z-index: 1000;
    position: relative;
background-image:url("../img/zhuyi.svg"); background-repeat: no-repeat; width:25px;height:25px;background-size:25px 25px;float:left;
}
.pay-attention-one{display:inline-block;float:left;}
.timeline-my-div .timeline-item-divider{background-color:none!important;}
.timeline-my-div .timeline-item-divider:before{bottom:0px;    top: 0!important;background:#eee!important;margin-top: 23px;width:4px;}

.timeline-shaft-left{float:left;width:20px;margin-left:20px;margin-right:20px;}
.timeline-shaft-left div{background-image:url("../img/timeline.svg"); background-repeat: no-repeat; width:20px;height:20px;background-size:20px 20px;}

.timeline-shaft-title{margin-bottom:10px;color:#4095f3!important;}
.timeline-shaft-right{float:left;width:calc(100% - 90px);}
.timeline-shaft-right{background:#f5f5f5;}
.timeline-base-information-left{float:left;}
.timeline-base-information-right{float:right}
.timeline-base-information{margin-bottom:15px;}
.timeline-shaft-right{padding:15px;}
.timeline-base-information-top{margin-top:15px;}
.timeline-base-information-top div{line-height:24px;}
.timeline-shaft-title{margin-top:40px;}
.timeline-shaft .block .timeline-shaft-title:first-child{margin-top:0;}
.timeline-shaft .timeline-item-divider{background-color:transparent;}
.timeline-shaft .block{margin:0!important;}
.timeline-shaft-contnet{margin-bottom:18px;
    background-image: url(../img/timeline.svg);
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    background-size: 20px 20px;}
.time-shaft-content-my{display:inline;font-size:12px;}
.time-shaft-content-my:last-child span{display:none;}
/*日历*/
.daily-down{background-image:url("../img/xiajiantou.svg");display:inline-block; background-repeat: no-repeat; width:12px;height:13px;}
.divNy-margin{margin-top: 15px!important;}
.daily-up{background-image:url("../img/daily-up.svg");display:inline-block; background-repeat: no-repeat; width:12px;height:13px;}

/*知识*/
.swiper-container-knoeledge .swiper-wrapper .swiper-slide{border:0!important;}
.log-home-list{margin: 0px 0!important;}
.dash-board-block{margin-top:-20px;}
.dash-board-list{margin:0!important;}
.subnavbar-inner-dash-board{padding:0!important;}
.tab-searchbar-block{margin:0px!important;margin-top:-20px!important;}
.knowledge-list{margin:0!important;}
.popup-knowledgeContent-block{margin:0!important;}
.popup-knowledgeContent-block div a{ float: right;height:30px;}
.popup-knowledgeContent-block div a i{font-size:35px;}
.popup-knowledgeContent-block div{margin-top: 10px;}
.popup-knowledgeContent-div{height:20px;line-height:20px;}
.p-first-knowledge{margin-top:20px}
.baseline-list{margin:0!important;}
/*新增表单*/
.event{float:left;width:40px;margin-right:20px;}
.page-content .Add-List ul input{padding-left: 10px;}
.page-content .Add-List ul .seachVal input{width:110px;display:inline-block;}
.page-content .Add-List ul .seachVal input:last-child{padding-left:0;}
.Add-List{margin:0 auto!important;}
.Add-List .Add-List-inner{float:left;}
 .page-content .Add-List ul:before{height:0;}
.Add-List .item-input{display: block;
    width: 100%;
    background: #ffffff;
    border: 1px solid #cccccc;
    border-radius: 4px;}
.Add-List-inner:after{height:0!important;}
.page-content .Add-List ul:after{background:#e5e5e5!important;}
.Add-List input{height:34px!important;}
.Add-List input::-webkit-input-placeholder{
    color:#4a4a4a!important;
}
.Add-List ul{padding-bottom:5px;padding-top:5px;}
.Add-List ul:after{height:1px!important;}
.Add-List input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#4095f3!important;opacity: 0.5;font-size:14px;color:#4a4a4a!important;
}
.Add-List input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#4a4a4a!important;
}
.Add-List input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#4a4a4a!important;
}
#LinkCode .item-inner{background-position: calc(100%) center;}
#appDownload .item-inner{background-position: calc(100%) center;}
#LinkPwd .item-inner{background-position: calc(100%) center;}
#checkVersion .item-inner{background-position: calc(100%) center;}
.down-up-span{position:absolute;right:5px;top:0px;height:34px;}
.down-up-span div:first-child{margin-top:4px;background-size:20px 20px;background:url("../img/upspan.svg"); background-repeat: no-repeat; width:20px;height:20px;}
.down-up-span div:last-child{margin-top:-14px;background-size:20px 20px;background:url("../img/downspan.svg"); background-repeat: no-repeat;
    width:20px;height:20px;}
.Add-List-inner .item-input{position:relative;}
/*添加消息*/
.Add-Messages-Icon i{font-weight: bold;color:#4a4a4a;}
.Messages-Popover-Content{width:100px!important;    top: 35px!important;border-radius: 10px!important;}
.Messages-Popover-Content .list:last-child ul{border:1px solid #e5e5e5;border-radius: 10px!important;}
.Messages-Popover-Content .popover-angle.on-top{display: none!important;}
.Messages-Popover-Content .list ul li:first-child .item-link{border-bottom:1px solid #e5e5e5;}
.Messages-Popover-Content .list ul li .item-link{ margin-right: 10px;    margin-left: 10px;color:#4a4a4a;}
.Messages-Popover-Content .list ul li{}
.Messages .list{margin:0!important;}
.Messages-Block-Title{margin:0!important;margin-left:0px!important;height:35px;line-height:35px!important;font-size:14px;}
.Messages-Item-Title{display:block!important;    font-size: 12px;}
.Messages .swipeout-content .item-inner{display:block!important;padding-top:0!important;padding-bottom:0!important;}
.Messages-Item-Title-bold{font-weight: bold;}
.Messages .list .swipeout .item-inner:after{height:0!important;}
.Messages .list .swipeout-content{padding-left:10px!important;padding-right:10px!important;}
.Messages .list ul li:after {
    content: '';
    position: absolute;
    background-color: #eee;
    display: block;
    z-index: 15;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
}
.item-media-icon {
    position:absolute;;
    text-align: right;
    /*margin-left: 15px;*/
    right:-8px;
    top:-8px;
    /*margin-top: -5px;*/
    overflow: hidden;
    width: 16px!important;
    height: 16px!important;
    border-radius: 50%!important;
    background: #d0021b;
}
.Messages-Swipeout-Photo{position:relative;}
.item-media-icon div.num {
    font-size: 8px;
    color: #fff;
    text-align: center;
    line-height: 16px;
}
.item-inner-time{display:inline-block;width:40px;}
.item-inner-dialogue{width: calc(100% - 50px);
    display:inline-block;}
.dialogue-time{text-align:center;padding-top:20px;clear:both;}
.dialogue-right{margin-top:15px;margin-right:10px;    width: 100%;text-align: right;    margin-top: 20px;}
.dialogue-left{ text-align:left; width: 100%;    margin-top: 20px;margin-left:10px;}
.dialogue-left .dialogue-right-content{max-width: calc(70% - 85px)!important;padding:10px;border-radius: 15px;background:#fff;display:inline-block;vertical-align: middle;}
.dialogue-left .dialogue-right-img{background:#b5b5b5;width:45px;height:45px;border-radius: 45px;margin-right:10px;display:inline-block;vertical-align: middle;}
.dialogue-right .dialogue-right-content{max-width:200px;padding:10px;border-radius: 15px;background:#fff;display:inline-block;vertical-align: middle;}
.dialogue-right .dialogue-right-img{background:#b5b5b5;width:45px;height:45px;border-radius: 45px;margin-left:10px;display:inline-block;vertical-align: middle;}
.Select-Ppatient-list{margin:0!important;}
.subnavbar-Select-Ppatient{position:static;}
.Select-Ppatient{padding-top:44px!important;}
.Select-Ppatient-list .item-inner:after{height:0px!important;}
.Select-Ppatient-project .item-content:after{
    content: '';
    position: absolute;
    background-color: #eee;
    display: block;
    z-index: 15;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
}
.Messages-Block-Title{margin:0!important;margin-left:10px!important;height:35px;line-height:35px!important;font-size:14px;}
.Select-Ppatient-project label{display:block!important;}
/*.Patient-dialogue-Nav .left a{color:#4a4a4a;}*/
/*.Patient-dialogue-Nav .left a i{color:#4a4a4a;}*/
.messagebar-my{background:#fff!important;}
 /*.Patient-dialogue-content .message-received.message-tail:not(.message-typing) .message-bubble{*/
     /*-webkit-mask-box-image:background-image: none!important;*/
 /*}*/
/*.ios .message-received .message-bubble{{background-image: none!important;}*/
/*.ios .message-received.message-tail:not(.message-typing) .message-bubble{*/
    /*-webkit-mask-box-image:background-image: none!important;*/
/*}*/
.Patient-dialogue-content .message-sent.message-tail .message-bubble{-webkit-mask-box-image:none;    border-radius: 16px!important;
}
.Patient-dialogue-content .message-received.message-tail:not(.message-typing) .message-bubble{-webkit-mask-box-image:none;    border-radius: 16px!important;}
.Patient-dialogue-content .message-received .message-content {
    margin-left: 10px;}
.Patient-dialogue-content .message-sent .message-content{  margin-right: 10px;}
.Patient-dialogue-content .messages{padding-bottom:0px;}
@media (max-width: 768px){
    .messagebar-my{}
}
.ios .message-avatar{border-radius: 29px;background-image:none!important;width:29px;height:29px;border:1px solid #ccc!important;}
.Patient-dialogue-content .message:not(.message-last) .message-avatar{opacity: 1!important;}
.Messages-Swipeout-Photo{background-image:url("../img/patient.svg");display:inline-block; background-repeat: no-repeat; width:46px;height:46px;}
.dialog.modal-in.showFormData{height:80%;width:90%;opacity: 1;transform: translate3d(-25%, -50%, 0) scale(1)!important;}
.showFormData>.dialog-inner{overflow:auto;height: 90%}
