﻿/*报告样式 及 无报告样式*/ 
.mui-zd-sh a:active {
        color: #fff;
    }

    .mui-navigate-right:after,
    .mui-push-right:after {
        right: 28px;
        content: '\e583';
    }

    .zd-table-view-cell {
        padding: 10px;
    }

    .zd-table-view-cell:after {
        position: absolute;
        right: 0;
        bottom: 0;
        left: 15px;
        height: 0px;
        content: '';
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
        background-color: #c8c7cc;
    }

    .zd2-table-view {
        background: #efeff4;
    }

    .zd2-table-view:after {
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
        height: 0px;
        content: '';
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
        background-color: #c8c7cc;
    }

    .line {
        width: 1px;
        height: 100%;
        background-color: #ccc;
        position: fixed;
        left: 70px;
        z-index: 1;
    }

    .mui-zd-sjz ul li {
        font-size: 14px;
        color: #333333;
        line-height: 30px;
        background: url(../images/reportlist/ico-report-listpoint.png) left center no-repeat;
        background-position-x: 65px;
        z-index: 4;
        position: relative;
        background-size: 12px;
    }

    .mui-zd-ytime {
        padding-left: 10px;
        display: inline-block;
        color: #999;
        position: relative;
        top: 10px;
        right: 7px;
    }

    .mui-zd-ytime span {
        display: block;
        line-height: 20px;
        text-align: center;
    }

    .mui-zd-ytime span:nth-child(2) {
        font-size: 17px;
        color: #333;
    }

    .zd2-table-view .mui-media-object {
        line-height: 45px;
        max-width: 45px;
        height: 45px;
        margin-top: 5px;
        /* vertical-align: text-bottom; */
        margin-right: 10px;
    }

    .mui-zd-doctor {
        background: #fff;
        display: inline-block;
        border-bottom: 0px solid #ccc;
        width: 72%;
        border-radius: 4px;
        -webkit-border-radius: 4px;
        box-shadow: 0 1px 0 #CCCCCC;
        -webkit-box-shadow: 0 1px 0 #CCCCCC;
        padding: 7px 8px;
        margin-left: 7%;
    }

    .mui-zd-dcms {
        font-size: 333;
        color: #333;
        line-height: 56px;
    }

    .mui-zd-dcms img {
        width: 20px;
        position: absolute;
        right: 50px;
        top: 34px;
    }


    .zd2-table-view {
        position: relative;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 0;
        list-style: none;
    }

    .mui-zd-dcms2 {
        line-height: 56px;
        color: #aaa;
    }

    .mui-zd-sjz > ul > li > .mui-navigate-right:after, .mui-push-right:after {
        right: 24px;
        content: '\e583';
    }

    @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait) {
        /*iPhone 6 Portrait*/
        .mui-zd-doctor {
            width: 75%;
        }

        .mui-zd-sjz > ul > li > .mui-navigate-right:after, .mui-push-right:after {
            right: 28px;
            content: '\e583';
        }
    }

    @media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait) {
        /*iPhone 6+ Portrait*/
        .mui-zd-sjz > ul > li > .mui-navigate-right:after, .mui-push-right:after {
            right: 28px;
            content: '\e583';
        }
    }

     .mui-zd-tip {
        text-align: center;
        margin-top: 20px;
    }

    .mui-zd-tip img {
        width: 50%;
    }

    .tip-btn {
        margin: 30px 15px;
    }

    .mui-btn-block-noreport {
        font-size: 18px;
        display: block;
        width: 58%;
        margin-bottom: 10px;
        padding: 6px 0;
        border-radius: 50px;
        margin: 0 auto;
    }