.flex-box{display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ /* OLD - Firefox 19- (buggy but mostly works) */ display: -ms-flexbox; /* TWEENER - IE 10 */ /* NEW - Chrome */ display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */ -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .flex-box-item{-webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */ -moz-box-flex: 1; /* OLD - Firefox 19- */ -webkit-flex: 1; /* Chrome */ -ms-flex: 1; /* IE 10 */ width: 50%; /* For old syntax, otherwise collapses. */ flex: 1; /* NEW, Spec - Opera 12.1, Firefox 20+ */ position: relative;} [flex-grow="2"]{-webkit-box-flex: 2;-ms-flex-positive: 2;flex-grow: 2;} [flex-grow="5"]{-webkit-box-flex: 5;-ms-flex-positive: 5;flex-grow: 5;} body,html,.c-container{height: 100%;} .rehabilition{height: 100%;padding-top: 49px;/*max-width: 1620px;*/margin: 0 auto;} .nav-content-right{height: 100%;overflow: auto;} .search-left{border-right: solid 1px #d7dce6;background-color: #f5f5f5;height: 100%;} .mw400{max-width: 400px;} .search-condition{padding: 20px 10px;border-bottom: solid 1px #d7dce6;} .search-condition p{font-size: 14px;margin-bottom: 15px;} .task-list{padding-left: 10px;overflow: hidden;} .task-list li{width: 90px;cursor: pointer;text-align: center;display: block;float: left;border-radius: 14px;font-size: 14px;margin-left: 20px;margin-bottom: 20px;color: #333333;border: solid 1px #d7dce6;padding: 3px;} .task-list li.active{background-color: #12b7f5;color: #fff;} .btn-search{background-color: #12b7f5;color: #fff;border-radius: 0;width: 120px;margin-top: 30px;} .btn-search:hover,.btn-search:focus,.btn-search:active,.btn-search:hover:active{background-color: #1c9aca;color: #fff;outline: none;outline-color: transparent;} /*日历*/ .calendar-content{margin: 0 auto;} /*图例注释*/ .calendar-descript{padding: 15px 20px;background-color: #fff;} .calendar-descript span{vertical-align: middle;} .icon{width: 12px;height: 12px;vertical-align: middle;background-size: 100% 100%;background-repeat: no-repeat;display: inline-block;} .icon-blue{background-color: #12b7f5;border-radius: 2px;} .icon-green{background-color: #2dbe55;border-radius: 2px;} .icon-flag{background-image: url(../images/woderenwu_icon.png);} .icon-shuaxin{background-image: url(../images/icon/shuaxin.png);} .icon-shuaxin:hover{background-image: url(../images/icon/shuaxin1.png);} .icon-back{background-image: url(../images/icon/fanhui_icon.png);} .icon-back:hover{background-image: url(../images/icon/fanhui02_icon.png);} .icon-check{background-image: url(../images/wancheng_icon.png);} .icon-prev{background-image: url(../images/icon/houtui_icon.png);} .icon-next{background-image: url(../images/icon/qianjing_icon.png);} .icon-rili{background-image: url(../images/icon/rilibiao02_icon.png);} .rili:hover .icon-rili,.active .icon-rili{background-image: url(../images/icon/rilibiao_icon.png);} .icon-liebiao{background-image: url(../images/icon/shijianzhou_icon.png);} .shijianzhou:hover .icon-liebiao,.active .icon-liebiao{background-image: url(../images/icon/shijianzhou02_icon.png);} .icon-20{width: 20px;height: 20px;} .icon-16{width: 16px;height: 16px;} /*周期*/ .calendar-week{background-color: #ebebf5;border: solid 1px #d7dce6;padding: 11px;} /*日期*/ .calendar-days>.flex-box{border-bottom: 1px solid #d7dce6;} .calendar-day{height: 135px;border-left: 1px solid #d7dce6;cursor: pointer;position: relative;padding: 5px;width: 14.28571428%;border-bottom: 1px solid #d7dce6;} .calendar-days .calendar-day:first-child{border-left-width: 0;} .calendar-day:hover{-webkit-box-shadow: 0 0 0 1px #12b7f5 inset;box-shadow: 0 0 0 1px #12b7f5 inset;} .calendar-day.current-day{background-color: #ddf6fe;} .no-server{text-align: center;top: 50%;position: absolute;left: 0;right: 0;color: #c8c8c8;font-size: 18px;} /*彩带*/ .coloured-ribbon{font-size: 12px;width: 22px;text-align: center;height: 40px;display: inline-block;padding-top: 8px;line-height: 1;color: #fff;} .coloured-box{top: 0;position: absolute;right: 5px;} .coloured-ribbon-blue{background: url(../images/biaoqian-lanse_img.png) center center / 100% 100% no-repeat;} .coloured-ribbon-green{background: url(../images/biaoqian-lvse_img.png) center center / 100% 100% no-repeat;margin-left: 5px;} .task-icon{position: absolute;left: 50px;top: 10px;min-height: 20px;} .task-icon .icon-check{position: absolute;right: -3px;bottom: 0;width: 15px;height: 15px;} .day-number{font-size: 28px;color: #999999;margin-bottom: 0;line-height: 1;} /*进度条*/ .progress-box{position: absolute;bottom: 0;left: 0;right: 0;padding: 10px 5px;text-align: center;} .progress-box .progress{margin-bottom: 9px;background-color: #d7dce6;border-radius: 10px;position: relative;} .progress-box .progress > span{position: absolute;left: 0;right: 0;text-align: center;color: #333333;top: 2px;} .progress-box .progress-bar{background-color: #12b7f5;} .progress-box .progress-bar-success{background-color: #2dbe55;} /*页头*//*max-width: 1620px;*/ .page-title{position: fixed;top: 0;left: 0;right: 0;padding: 9px;border-bottom: 1px solid #d7dce6;z-index: 5;margin: 0 auto;background-color: #fff} .page-title-name{padding-right: 15px;font-size: 14px;border-right: 1px solid #d7dce6;display: inline-block;margin-right: 10px;} .page-title span{vertical-align: middle;} .mr10{margin-right: 10px;} .page-title .icon{cursor: pointer;} .currentDay{font-size: 16px;margin: 0 25px;vertical-align: middle;width: 100px;text-align: justify;text-align-last: justify;display: inline-block;} .switch-list{border: solid 1px #12b7f5;border-radius: 6px;overflow: hidden;} .switch-list .icon{position: relative;top: 3px;} .rili,.shijianzhou{width: 40px;height: 28px;display: inline-block;float: left;background-color: #fff;} .rili.active,.shijianzhou.active,.rili:hover,.shijianzhou:hover{background-color: #12b7f5;border-radius: 5px;} /*列表展示*/ .time-axis td{border: none !important;color: inherit;} .time-axis th{background-color: #f5f5fa;border-bottom: solid 1px #d7dce6;} .time-axis td p{color: inherit;} .ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .time{position: relative;} .time-box{position: relative;padding: 8px 50px 8px 8px!important;} .cur-status{position: absolute;z-index: 3;right: 5px;top: 50%;padding: 8px;line-height: 1;margin-top: -12.5px;border-radius: 100%;color: #fff;} .cur-status:empty{margin-top: -8px;right: 12.5px;background-color: #d7dce6;} .time-axis [is-future="1"]{background-color: #dff5fc;color: #12b7f5;} /*.time-axis [is-future="1"] td p,.time-axis [is-future="1"] td{}*/ .time-axis tr:hover{background-color: #f5f5fa;color: #333333;} /*.time-axis tr:hover p{}*/ [is-future="1"] .cur-status,[is-future="2"] .cur-status{background-color: #12b7f5;} [is-future="-1"] .cur-status{background-color: #ff3b30;} .c-ff3b30{color: #ff3b30;} [is-future="1"] .day-number{color: #12B6F4;} [is-future="2"] .day-number{color: #333;} [is-future="3"] .cur-status{background-color: #5cb85c;} .time-box:after{content: '';position: absolute;right: 0;z-index: 2;right: 19px;height: 100%;width: 1px;background-color: #d7dce6;top: 50%;} .time-axis tr:nth-last-of-type(1) .time-box:after{display: none;} .view-task{text-align: center;cursor: pointer;} .task-status{text-align: center;} [v-cloak]{display: none;} .visibility-hide{visibility: hidden;}