﻿.ae-pagination {
    text-align: right;
    font-size: 100%;
}

    .ae-pagination a {
        margin-right: 4px;
        padding: 0.5em 1.1em;
        text-decoration: none;
    }

.ae-lookup-openbtn {
    margin-left: 3px;
    cursor: pointer;
}

.ae-lookup-clearbtn {
    margin-left: 3px;
    cursor: pointer;
}

.ae-lookup-searchlist {
    overflow-y: scroll !important;
}

.ae-lookup-selectedlist {
    overflow-y: scroll !important;
}

.ae-lookup-list {
    margin: 0;
    padding 0;
}

.ae-lookup-morebtn {
    display: block;
    padding: 1em;
    cursor: pointer;
    text-align: center;
    clear: both;
}
/*.ae-fixed {
    position: fixed !important;
}*/
.ae-lookup-multidisplay {
    width: 200px;
    border: 1px solid #aaaaaa;
    padding: 5px;
    min-height: 18px;
    float: left;
    cursor: pointer;
    border-radius: 3px 3px 3px 3px;
    line-height: 150%
}

    .ae-lookup-multidisplay li {
        line-height: 150%;
        margin-right: 10px;
        float: left;
        *float: none;
        *display: inline
    }

.patient_ask .patient_ask_form .patient_ask_form_body .disease .ae-lookup-multidisplay {
    float: left;
}

.ae-lookup-list li {
    cursor: pointer;
    line-height: 25px;
}

.DiseaseIdsie8 .ae-lookup-list {
    overflow: scroll;
    margin-bottom: 10px;
    height: 150px !important;
}

    .DiseaseIdsie8 .ae-lookup-list li {
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .DiseaseIdsie8 .ae-lookup-list .ui-draggable .fl {
        float: left;
    }

    .DiseaseIdsie8 .ae-lookup-list .ui-draggable .ae-lookup-mbtn {
        margin-right: 10px;
    }

/* 少楠协助修改 弹出多选时 按钮错位*/
.ae-lookup-mbtn {
    float: left;
}

input.search_btn {
    padding: 0 5px;
}

.boxy {
    line-height: 25px;
    width: 200px;
    margin-left: 10px;
    padding: 5px;
    float: left;
}


/*---------------------------自定义日历---------------------------*/
.divCalendar {
    width: 100%;
    margin-top: 10px;
}

.tbCalendar {
    width: 100%;
}

.tbCalendar {
    border: 1px solid #ccc;
    border-right: 0;
    border-bottom: 0
}

    .tbCalendar td, .tbCalendar th {
        border: 0;
        border-right: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
    }

    .tbCalendar tr {
        border: 0;
    }

.calendar {
    width: 100%;
    height: 36px;
}

.calendar_left {
    width: 10%;
    height: 36px;
    float: left;
    background: url(../images/calender_tit_l.jpg) no-repeat left center;
    padding: 0;
    margin: 0;
}

.calendar_right {
    height: 36px;
    width: 90%;
    float: left;
    background: url(../images/calender_tit_r_bg.jpg) repeat-x left center;
    padding: 0;
    margin: 0;
}

.CalendarDate {
    width: 50%;
    height: 36px;
    line-height: 36px;
    float: left;
    color: #FFFFFF;
}

.left_a {
    width: 12px;
    height: 17px;
    display: block;
    float: left;
    margin-top: 10px;
    margin-left: 13%;
    cursor: pointer;
    background: url(../images/left_a_bg.jpg) no-repeat center center;
}

    .left_a:hover {
        background: url(../images/left_a_bg_h.jpg) no-repeat center center;
    }

.right_a {
    width: 12px;
    height: 17px;
    display: block;
    float: left;
    margin-top: 10px;
    cursor: pointer;
    background: url(../images/right_a.jpg) no-repeat center center;
}

    .right_a:hover {
        background: url(../images/right_a_h.jpg) no-repeat center center;
    }

.CalendarDate span {
    float: left;
    padding: 0 8px;
    display: block;
    width: 130px;
    text-align: center;
}

.calendar_tit {
    height: 30px;
    line-height: 30px;
    background: #f2f2f2;
}

.newdate {
    float: right;
    height: 36px;
    line-height: 36px;
    color: #FFFFFF;
    font-weight: bold;
    background: url(../images/calender_tit_r.jpg) no-repeat right center;
    padding-right: 3%;
}

.tbCalendar td {
    width: 110px;
    vertical-align: top;
    text-align: left;
    min-height: 130px;
    height: 130px;
    color: #1C9139;
}

.tbCalendar .today {
    background: #ff9466;
    color: #FFFFFF !important;
}
/*--当日样式--*/
.tbCalendar .date {
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #333;
    background: #fee8dd;
    display: block;
    border-bottom: 1px solid #ccc
}

/*---------------------------自定义日历---------------------------*/


/*---------------------------AjaxCheckBoxList 样式，将原来的竖排改为横排---------------------------*/
.awesomeCheckBoxList_ul {
}

    .awesomeCheckBoxList_ul li {
        float: left;
        margin: 0 8px;
    }

        .awesomeCheckBoxList_ul li input {
            vertical-align: middle;
            margin: 0 3px;
        }
/*---------------------------AjaxCheckBoxList 样式，将原来的竖排改为横排---------------------------*/


/*---------------------------Statistics 统计 样式---------------------------*/
.tr_statistics {
    line-height: 18px !important;
}

.poll_plan0 {
    background-position: 0 -52px;
}

.poll_plan1 {
    background-position: 0 -104px;
}

.poll_plan2 {
    background-position: 0 -156px;
}

.poll_plan3 {
    background-position: 0 -208px;
}

.poll_plan4 {
    background-position: 0 -260px;
}

.poll_plan5 {
    background-position: 0 0px;
}

.poll_plan0 .plan_e {
    background-position: right -78px;
    margin-left: 2px;
    background-repeat: repeat-x;
    padding-right: 2px;
}

.poll_plan1 .plan_e {
    background-position: right -130px;
    margin-left: 2px;
    background-repeat: repeat-x;
    padding-right: 2px;
}

.poll_plan2 .plan_e {
    background-position: right -182px;
    margin-left: 2px;
    background-repeat: repeat-x;
    padding-right: 2px;
}

.poll_plan3 .plan_e {
    background-position: right -234px;
    margin-left: 2px;
    background-repeat: repeat-x;
    padding-right: 2px;
}

.poll_plan4 .plan_e {
    background-position: right -286px;
    margin-left: 2px;
    background-repeat: repeat-x;
    padding-right: 2px;
}

.poll_plan5 .plan_e {
    background-position: right -26px;
    margin-left: 2px;
    background-repeat: repeat-x;
    padding-right: 2px;
}

.poll_plan0 .plan_c {
    background-position: 0 -339px;
    background-repeat: repeat-x;
    height: 16px;
}

.poll_plan1 .plan_c {
    background-position: 0 -367px;
    background-repeat: repeat-x;
    height: 16px;
}

.poll_plan2 .plan_c {
    background-position: 0 -395px;
    background-repeat: repeat-x;
    height: 16px;
}

.poll_plan3 .plan_c {
    background-position: 0 -420px;
    background-repeat: repeat-x;
    height: 16px;
}

.poll_plan4 .plan_c {
    background-position: 0 -447px;
    background-repeat: repeat-x;
    height: 16px;
}

.poll_plan5 .plan_c {
    background-position: 0 -312px;
    background-repeat: repeat-x;
    height: 16px;
}
/*---------------------------Statistics 统计 样式---------------------------*/


