.no-account{color:#fe4444;height:48px;line-height:48px;border:1px solid #fe4444;-webkit-box-shadow:0 0 1px 1px rgba(254,68,68,.4);box-shadow:0 0 1px 1px rgba(254,68,68,.4)}.has-account,.no-account{font-size:14px;text-align:center;margin-top:10px}.has-account{color:#4b505a;border:1px solid #5a8bff;padding:15px 20px;-webkit-box-shadow:0 0 1px 1px rgba(90,139,255,.4);box-shadow:0 0 1px 1px rgba(90,139,255,.4)}.has-account>div{text-align:left;margin-bottom:10px}.has-account>div>span:first-child{margin-right:20px}.calendar-wrapper{float:left;margin-right:25px}.calendar-wrapper .ant-fullcalendar-header{background:#5a8bff;padding:8px 10px}.calendar-wrapper .ant-fullcalendar-header .ant-radio-group{display:none}.calendar-wrapper .ant-fullcalendar-header .ant-fullcalendar-year-select{float:left}.calendar-wrapper .ant-fullcalendar-header .ant-select-selection{color:#fff;background:#5a8bff;border:none}.calendar-wrapper .ant-fullcalendar-header .ant-select-arrow{color:#fff}.calendar-wrapper .ant-fullcalendar{background:#f6f8fc}.calendar-wrapper .ant-fullcalendar .ant-fullcalendar-calendar-body{padding:0}.calendar-wrapper .ant-fullcalendar .ant-fullcalendar-column-header{color:#4b505a;height:48px;line-height:48px}.calendar-wrapper .ant-fullcalendar .ant-fullcalendar-value{width:46px;height:46px;line-height:46px;border-radius:25px}.calendar-wrapper .ant-fullcalendar .ant-fullcalendar-content{width:46px}.calendar-wrapper .ant-fullcalendar .ant-fullcalendar-value:hover{background:#dee8ff;-webkit-box-shadow:0 0 0 1px #5a8bff inset;box-shadow:inset 0 0 0 1px #5a8bff}.calendar-wrapper .ant-fullcalendar .ant-fullcalendar-selected-day .ant-fullcalendar-value{background:#5a8bff}.tac{text-align:center}.list-wrapper{height:100%;border-right:1px solid #f0f3fa}.month-title{color:#4b505a;font-size:14px;background:#e9eef8;height:40px;line-height:40px;text-align:center}.month-title>span{height:40px;display:inline-block;vertical-align:top}.month-list>li{color:#4b505a;font-size:14px;height:40px;line-height:40px;text-align:center;cursor:pointer;border-bottom:1px solid #f0f3fa}.month-list>li.active{color:#fff;background:#8baeff;border-left:4px solid #5a8bff}.prev{width:20px;height:40px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAYAAAAVb42gAAAARUlEQVQYV2NkQAKNkzanMsL49X0bTZiZGU+DBRqm7xRj+vXzJYjNuGrVKuYbzzn+wFQyNk3c9B/ZHEwVGGZgtQUmCHIHAH+ZH7xbTLuTAAAAAElFTkSuQmCC) no-repeat 50%;background-size:4px 9px;display:inline-block;margin-right:10px}.prev:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAYAAAAVb42gAAAARUlEQVQYV2NkQAIR3f9TGWH8iM7/JkxMDKfBArHd/8X+MjC8BLEZQ1f9Z2Z9yPAHppIxqvv/f2RzMFVgmIHVFrhg9/9UAJtIHM1jCorRAAAAAElFTkSuQmCC) no-repeat 50%;background-size:4px 9px}.next{width:20px;height:40px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAYAAAAVb42gAAAARElEQVQYV2NsnLQ5tT7PdzYDFDA2Tdz0/+/f/6aNRf5nQGJgARDjHxu7eEOm+yu4AEhQQ/IHC4oAihYMFShmoNiC7g4AaSAu0E34TGoAAAAASUVORK5CYII=) no-repeat 50%;background-size:4px 9px;display:inline-block;margin-left:10px}.next:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAYAAAAVb42gAAAARElEQVQYV2OM6P6fuqKUcTYDFDBGdf///+8fg+mKcsYzIDGwAIjBzMAgvriU8RVcACT4W56BBUUARQuGChQzUGxBdwcASc0q7xJ5lJcAAAAASUVORK5CYII=) no-repeat 50%;background-size:4px 9px}.medical-table{width:calc(100% - 385px)}.medical-table th{color:#4b505a;font-size:14px;font-weight:400;height:40px;background:#e9eef8;border:1px solid #ebeff6}.medical-table th:first-child,.medical-table th th{padding-left:30px}.medical-table .content-row td{padding-left:30px;border:1px solid #ebeff6}.medical-table .content-title{color:#5a8bff;border:1px solid #ebeff6;border-right:0;text-align:center}.medical-table .total-row td{color:#4b505a;font-weight:700;border:none;padding-left:30px}.medical-table .total-row{border-left:1px solid #ebeff6;border-right:1px solid #ebeff6}.medical-table td{height:40px}.medical-table table{width:100%}.medical-table .footer-total-row{border:1px solid #ebeff6}.medical-table .footer-total-row td{color:#fe4444;font-weight:700;padding-left:30px}.medical-table .footer-total-row>td,.medical-table .total-row>td{padding-left:0}.medical-table .footer-total-row>td:last-child{border-right:1px solid #ebeff6}.medical-table>tr:nth-child(odd) td{background:#f6f8fc}.medical-table>.footer-total-row td{background:#fff!important}.footer-btn{width:calc(100% - 385px);float:right;text-align:center;margin-top:20px}.ant-radio-group{position:absolute;top:16px;right:20px}.account-tab{padding:24px 0;position:relative}.ant-tabs .ant-tabs-top-content>.ant-tabs-tabpane{background:#fff}.ant-tabs.ant-tabs-top.ant-tabs-line{background:#f0f2f5;height:100%}.account-tab .ant-tabs-bar.ant-tabs-top-bar{background:#fff;padding:0 20px;border-radius:0 0 4px 4px}.account-tab .ant-tabs-content.ant-tabs-content-animated.ant-tabs-top-content{background:#fff;border-radius:4px;height:calc(100% - 30px)}.account-tab .ant-tabs-nav .ant-tabs-tab{padding-top:0;padding-bottom:0;height:40px;width:140px;text-align:center}.ant-tabs-ink-bar.ant-tabs-ink-bar-animated{width:140px!important}