ul,ul li,dl,dt,dd{padding:0;margin:0}ul li{list-style:none}.change-locale{position:absolute;top:2px;right:50px}.ant-btn{min-width:60px}.mb30{margin-bottom:30px}.mt30{margin-top:30px}.fred,.booking-list span.fred{color:red}.fgreen{color:#0f0}.fyellow{color:#f1b601}.bred{background:red;color:#fff}.bgreen{background:#0f0;color:#fff}.byellow{background:#f1b601;color:#fff}.fl{float:left}.mr10{margin-right:10px}.oh{overflow:hidden}footer{text-align:center;color:#fff;position:absolute;bottom:40px;left:0;width:100%}.columns{overflow:hidden;text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.ant-calendar-picker-input{text-align:left}#Login{background:#001529;width:100%;height:100%;position:absolute;z-index:1}.condo-name{color:#fff}#components-form-demo-normal-login.login-form{max-width:300px;text-align:center;margin:200px auto 0}#components-form-demo-normal-login .login-form-button{width:100%}#components-form-demo-normal-login .ant-form-explain{text-align:left}.ant-layout-sider{overflow:auto;height:100vh;position:fixed!important;left:0;top:0;z-index:100;flex:0 0 200px!important;max-width:200px!important;min-width:200px!important;width:200px!important}.ant-menu-dark .ant-menu-item:hover{color:#199ed8}.ant-menu.ant-menu-dark .ant-menu-item-selected:hover{color:#fff}.logo{background:#00284d;color:#fff;text-align:center;padding:14px;font-weight:700;line-height:22px}.user{line-height:26px;color:#fff;margin:16px 16px 10px}.user span{margin-left:5px}.user .anticon{float:right;margin:6px 0 0;cursor:pointer}.logot{text-align:center;padding:30px}.logot .ant-btn-default{float:right}.ant-layout-content{margin:10px 16px;padding:12px 24px;background:#fff;min-height:780px;position:relative}.ant-breadcrumb{padding:8px 14px;line-height:22px;background:#fff}.ant-breadcrumb,.ant-breadcrumb-separator,.ant-breadcrumb>span:last-child{color:#00000080}.search{text-align:right;margin-bottom:20px;overflow:hidden}.search>div{overflow:hidden;margin-bottom:10px}.search .ant-input-search{width:320px;float:left}.reSearch{width:100%;overflow:hidden;text-align:left;padding:20px 0 0}.reSearch .ant-select{width:180px;margin-right:30px}.list,.ant-menu-horizontal{margin-bottom:20px}.ant-form-item-label{text-align:left}.btn-group .ant-btn,.btn-group2 .ant-btn{margin-right:10px}.btn-group .ant-btn.ant-btn-danger{margin-right:140px}.authlist{background:#f1f1f1;padding:20px 0 10px 30px}.vtitle,.vtitle03{font-size:16px}.avatar{width:20px;height:20px;border-radius:10px;background:#ccc;display:inline-block;vertical-align:top;margin-right:5px}.vtitle02{font-size:16px;line-height:40px;overflow:hidden}.user-info{position:absolute;top:80px;left:700px;text-align:center}.user-info b{display:block;color:#333;line-height:30px}.avatar02{width:80px;height:80px;border-radius:40px;background:#ccc}.vtitle02 .block-count{float:right}.vtitle02 .block-count a,.vtitle02 .block-count a:hover{color:#09c;margin-left:5px}.vtitle02 i{margin:0 8px;font-size:14px;vertical-align:top}.vtitle03{margin-left:30px}.form-row{display:block;margin-bottom:10px;overflow:hidden;line-height:32px;width:100%}.form-row label{width:135px;height:32px;line-height:32px;margin-right:8px;float:left;text-align:right}.plus{color:#ccc;width:30px;height:30px;margin-left:10px}.tabs{position:relative;min-height:40px}.tabs .btns{width:300px;position:absolute;top:0;right:0;text-align:right}.tabs .btns span{display:inline-block}.tabs .btns .ant-upload-list{display:none}.unit-item{margin-bottom:20px;width:70%}.unit-item ul{border:solid 1px #e8e8e8;margin-bottom:20px}.unit-item li{padding:8px 10px;line-height:24px;border-bottom:solid 1px #e8e8e8;overflow:hidden}.unit-item li:last-child{border-bottom:none}.unit-item span.flum{float:right}.unit-item span.flum i{display:inline-block;background:red;padding:5px;margin:4px 2px 0 0}.unit-item span{display:inline-block;float:left;padding:2px 4px;margin:0 4px 4px;cursor:pointer}.unit-item span.bred{background:red;color:#fff}.unit-item span.bred a{color:#fff}.description{line-height:20px;color:#999;font-size:12px}.ant-table-tbody>tr>td a{margin:0 10px}.row{overflow:hidden}.row-l,.row-r{display:inline-block;float:left}.row-r{border-left:solid 1px #ddd;padding-left:20px;margin-left:20px;text-align:center;width:200px}.row-l{width:340px}.row-l label{width:40px}.row-l .form-control{width:50px}.row-l .btn{min-width:60px}.row-l p,.row-r p{color:#666;margin:5px 0 0}.code{width:164px;height:120px;overflow:hidden;margin:0;text-align:center}.row-other{width:100%;overflow:hidden}.customer{width:100%;overflow:hidden;padding-top:15px}.customer dt,.customer dd{line-height:20px;display:inline-block;float:left}.customer dt{width:90px}.customer dd{width:240px}.customer dd a,.customer dd a:hover{color:#09c}.unit-add-user{padding:10px 0 25px}.unit-other{overflow:hidden;margin-top:10px;background:#f3f3f3;height:0}.unit-other.active{height:auto}.unit-other li{padding:5px 15px;line-height:20px}.unit-other span{width:120px;display:inline-block;vertical-align:top;border-right:solid 1px #ddd;margin-right:10px}.chart-box{height:500px;width:100%;margin:20px 0;position:relative}.chart{height:100%;width:100%;margin:0 auto}.wallet-select{text-align:right;width:100%;position:absolute;top:0;left:0;z-index:1}.btns-facility{position:absolute;top:0;right:24px;z-index:10}.facility-form{overflow:hidden;width:100%}.facility-form .ant-col-xs-24{width:100%}.facility-form span,.facility-form input,.facility-form .ant-select{float:left;line-height:34px}.facility-form input,.facility-form .ant-select{margin:0 5px;width:85px}.facility-info{width:100%}.facility-info div{margin-bottom:20px;overflow:hidden}.facility-info div label,.facility-info div input,.facility-info div button,.facility-info div textarea,.facility-info div .ant-select{display:inline-block;float:left}.facility-info div label{line-height:32px;width:90px}.facility-info div input,.facility-info div .ant-select{width:200px;margin:0 10px}.facility-info div textarea{width:400px;margin:0 10px}.facility-info div button{margin-right:10px}.facility-info div .ant-select div{margin-bottom:0}.time-set{margin-bottom:20px}.addDate{overflow:hidden;margin:15px 0}.addDate .ant-select{width:300px;margin-right:10px}.facility-list{overflow:hidden;padding:20px 0;width:100%}.form-info{overflow:hidden}.form-info .ant-form{width:680px;float:left}.operate{overflow:hidden;text-align:center;width:200px;padding:10px 0}.operate p{margin:15px 0;line-height:22px}.operate p b{font-size:18px}.form-item-sm{width:50%;float:left}.editor-container,.block-date{margin-bottom:20px}.block-date .ant-calendar-picker{width:280px}.block-date .ant-select{width:200px;margin:0 10px}.editable-row-operations button{margin-bottom:10px}.avilible,.unit-item span.flum i.avilible{background:#1890ff;color:#fff}.blocked,.unit-item span.flum i.blocked{background:#ccc}.unit-item .unit-item-h{background:#f9f9f9;color:#444}.unit-item .unit-item-b{padding:15px 10px 11px}.times{overflow:hidden;border-top:solid 1px #e8e8e8;position:relative}.times dl{width:100px;display:inline-block;float:left;border-right:solid 1px #e8e8e8}.times dl dt{line-height:40px;text-align:center}.times dl dd{width:100%;display:block;line-height:44px;height:44px}.times dl dd span{margin-left:10px;display:inline-block}.times dl dd.full{background:red}.times dl dd.blocked{background:#ccc}.times dl dd.avilible{background:#2574a3;color:#fff}.time-list{overflow:hidden;padding-left:60px}.times dl.time-line{width:100%;border-right:none;display:block;position:absolute;top:0;left:0}.times dl.time-line dt,.times dl.time-line dd{border-bottom:solid 1px #e8e8e8}.times dl.time-line dt{width:100%;text-align:left;text-indent:20px}.times dl.time-line dd{position:relative}.times dl.time-line dd span{margin-left:0;width:60px;height:45px;line-height:16px;background:#fff;position:absolute;top:0;left:0}.booking-info{position:relative}.booking-info .btns,.btn-print{position:absolute;top:30px;right:200px;width:200px}.booking-info .btns .ant-btn,.btn-print .ant-btn{margin-bottom:10px;width:140px;height:46px}.btn-print{width:260px;right:0;top:20px;z-index:10}.btn-print .ant-btn{margin-bottom:0}.btn-print a{margin:10px 0 0 20px}.booking-detail{position:relative;padding:5px 0}.booking-detail p span{margin:0 0 0 5px}.booking-detail p .ant-btn{margin:0 5px}.booking-detail-item{margin-bottom:20px}.booking-detail-item textarea.ant-input{margin-bottom:10px}.record{line-height:28px}.booking-list{margin:0 0 15px;line-height:26px}.booking-list h3,.booking-list span{color:#40a9ff;font-weight:700}.booking-list h2,.booking-list h3,.booking-list span{display:inline-block;vertical-align:top}.booking-list h2,.booking-list h3{min-width:100px;padding-right:20px}.booking-payment{line-height:28px}.booking-payment span{width:180px;display:inline-block;vertical-align:top;margin-right:20px}.datetime{border:solid 1px #ddd;color:#444;font-size:14px;line-height:20px;padding:5px;display:inline-block;margin:0 10px 5px 0}.datetime.active{background:#1890ff;color:#fff}.booking-info-print{color:#000;padding:40px 30px 30px;font-size:20px;font-weight:500;position:relative}.booking-info-print h1,.booking-info-print h2,.booking-info-print h3,.booking-info-print>div,.booking-info-print ul,.booking-info-print>dl,.booking-info-print>p,.booking-info-print>hr{width:auto;margin:0 0 0 150px}.booking-info-print h1,.booking-info-print h2,.booking-info-print h3{display:block;font-weight:700}.booking-info-print h3{font-size:26px}.booking-info-print h1,.booking-info-print h2,.booking-info-print dl dt{text-align:center;padding:10px 0}.booking-info-print div{overflow:hidden}.booking-info-print div ul{width:50%;display:inline-block;line-height:30px;margin:10px 0 20px}.booking-info-print div ul:nth-child(1){float:left}.booking-info-print div ul:nth-child(2){float:right}.booking-info-print div ul li{padding:0 0 5px}.booking-info-print ul li span,.booking-info-print p span{padding-right:10px;font-weight:700}.booking-info-print ul.booked-by{margin:10px 0 20px 150px}.booking-info-print ul.booked-by li{display:inline-block;width:33%}.booking-info-print dl{overflow:hidden;margin-bottom:10px;line-height:30px}.booking-info-print dl dt{font-size:20px;text-align:left;text-decoration:underline}.booking-info-print dl dd{width:50%;display:inline-block;float:left;margin:10px 0}.booking-info-print p{margin:20px 0 20px 150px}.booking-info-print div.signature ul li{margin:10px 0}.booking-info-print div.booking-facility{margin:10px 0 0 150px}.booking-info-print div.booking-facility ul,.booking-info-print div.booking-facility-info ul{width:100%;overflow:hidden}.booking-info-print div.booking-facility li,.booking-info-print div.booking-facility-info ul li{width:50%;display:inline-block;float:left}.booking-info-print div.booking-facility-info ul li.last{width:100%}.booking-info-print p.side-txt{width:100%;font-size:32px;transform:rotate(-90deg);position:absolute;left:-53%;top:46%;text-align:center;font-style:italic}.eform-info{padding-right:380px}.file-info{width:100%;display:inline-block}.file-info-h3{width:100%;margin-bottom:30px}.file-info-h3 div{overflow:hidden}.file-info-h3 div button{float:right;display:inline-block;margin-left:10px}.file-info-h3 span{font-size:14px;float:left;display:inline-block}.file-info-h3 span.ant-checkbox{margin-top:4px}.file-info-h3 .ant-checkbox-wrapper{margin-left:100px}.file-info-h3div.status{margin-top:20px}.file-info-h3 div.status span,.file-info-h3 div.status button{margin:0 4px;float:none}.filebox{border:solid 1px #e8e8e8;width:100%;height:550px;overflow:auto}.filebox img{width:100%}.filebox span{width:740px}.comments{width:350px;position:absolute;top:24px;right:24px}.comments .ant-form{margin-top:30px}.comments .ant-form-item-control{text-align:left}.btns-eform{float:right;display:inline-block}.comments ul{max-height:350px;overflow:hidden;overflow-y:auto}.comments ul li{width:94%;margin-bottom:20px}.comments ul li div{overflow:hidden}.comments ul li .anticon{display:inline-block;float:left;margin-right:5px}.comments ul li .anticon svg{width:30px;height:30px}.comments ul li p{display:inline-block;float:left;max-width:350px;line-height:20px;background:#f0f0f0;padding:8px;border-radius:5px;word-break:break-all;margin:0;color:#666}.comments ul li span{display:block;width:100%;color:#ccc;font-size:12px;margin-left:0}.comments ul li div span{line-height:18px}.comments ul li.cm .anticon{float:right;margin-left:5px}.comments ul li.cm p{float:right}.comments ul li.cm span{text-align:right}.red-tips{width:6px;height:6px;background:red;border-radius:3px;display:block;position:absolute;right:-6px;top:0}.facility-list>li{margin-bottom:15px}.facility-list>li h2{background:#f9f9f9;border:solid 1px #ccc;line-height:40px;margin-bottom:0;text-indent:20px}.facility-list>li h2 span{font-size:14px;line-height:30px;display:inline-block;vertical-align:top;margin:8px 0 0}.facility-main{padding:20px;margin-top:20px;border:solid 1px #ccc;overflow:hidden}.rule-item{width:40%;overflow:hidden;line-height:32px;display:inline-block;float:left;padding-bottom:15px}.rule-item label,.rule-item span{float:left}.rule-item .ant-input-number,.rule-item .ant-select{float:left;width:100px;margin:0 8px 0 10px}.facility-main .btns{width:100%;overflow:hidden;padding-top:20px}.facility-list .facility-main{border-top:none;margin-top:0}.facility-main h3.vtitle{width:100%;overflow:hidden;padding-top:10px}.fb-search{text-align:left}.fb-search .ant-select{margin-right:10px;min-width:120px}.feedback-info{padding-right:350px}.feedback-info li{width:100%;margin-bottom:20px;font-size:14px}.feedback-info li label{display:inline-block;vertical-align:top;min-width:120px;text-align:right;padding-right:20px}.feedback-info li div{display:inline-block;vertical-align:top}.feedback-info .anticon-delete{display:none}.custom-user{width:600px;display:inline-block;min-height:30px;overflow:hidden}.custom-user span{margin:0 5px;text-indent:5px;display:inline-block;float:left;line-height:30px;height:30px;background:#e8f0ff;color:#1e5ad6}.custom-user span i{margin-right:5px}.custom-user span.error{background:#f5222d;color:#f5222d}.custom-user-input{width:200px;height:50px;box-shadow:0 5px #000000bf}.btns-notification{width:300px;float:right;text-align:right}.notification-action .count{display:inline-block;float:left;color:#f1b601;margin-right:20px}.notification-message{padding:25px 0;border-top:solid 1px #ddd;margin-top:15px}.record-btns{float:right}.record-btns>button,.record-btns>span{float:left;margin-left:10px}.search-check{float:left;margin-top:6px}.btns-record{position:absolute;top:18px;right:24px;z-index:10}.lane{width:100%;overflow:hidden}.lane li{display:inline;float:left;border:solid 1px #1890ff;height:30px;line-height:1.5;padding:4px 11px;width:48%;border-radius:4px;margin:5px 2% 0 0}.lane .anticon{margin:4px 0 0;float:right;color:#1890ff;font-size:12px;cursor:pointer}.vote li{width:100%;overflow:hidden}.vote .ant-upload-select-picture-card,.vote .ant-upload-list-picture-card .ant-upload-list-item{width:50px;height:50px}.vote input{width:84%;height:50px;line-height:50px;float:left;border:none;border-bottom:solid 1px #ccc;border-radius:0}.vote-detail{overflow:hidden}.vote-detail div{width:100%;margin-bottom:30px}.vote-detail .vote-chart{height:300px}.btns-vote{text-align:center}.btns-vote button{margin:0 10px}.report{padding:20px 0}.report .search h2{float:left}.section{margin:0 0 10px;overflow:hidden}.section>div{border-radius:4px;padding:10px 15px;height:115px;position:relative;overflow:hidden}.section>div h2{font-size:14px;margin:0 0 10px}.section>div h2 .anticon{float:right;display:block;font-weight:400;width:20px;height:20px;position:static}.notification-section .anticon,.condo-section .anticon{width:40px;height:40px;position:absolute}.notification-section svg,.condo-section svg{width:100%;height:100%}.notification-section{background:#6cf;width:65%;display:block;float:left}.notification-section .anticon{top:18px;left:10px}.notification-section div{padding:0 0 0 50px}.notification-section p{color:#666;margin:0 0 5px;padding-right:10px;font-size:12px;word-break:break-all;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:50px;overflow:hidden;text-overflow:ellipsis}.notification-section p.date{color:#888;margin:0}.condo-section{background:#6cc;width:34%;display:block;float:left;margin:0 0 0 1%}.condo-section .anticon{bottom:5px;right:10px;width:45px;height:45px}.condo-section li{overflow:hidden}.condo-section li{width:50%;display:block;float:left}.total-section{overflow:hidden}.total-section>div{background:#fff;width:24.25%;display:block;float:left;margin:0 0 10px}.total-section>div .title{position:relative;padding:10px 0 10px 60px;font-size:16px}.total-section>div .title b{font-size:28px;width:100%;display:block}.total-section>div .title .anticon{position:absolute;top:12px;left:10px}.total-section>div .title svg{width:40px;height:40px}.total-section>div .home-list li{padding:10px 5px 5px 50px;position:relative}.total-section>div .home-list li .anticon{position:absolute;top:15px;left:10px}.total-section>div .home-list li svg{width:28px;height:28px;color:#ccccccb3}.total-section>div .home-list li p{margin:0}.total-section>div .home-list li .status{color:#fc3;position:absolute;right:20px;top:54px}.total-section>div.entry-car li,.total-section>div.overdue-car li{padding-top:5px}.total-section>div .home-list{height:320px;overflow:hidden;overflow-y:auto;border:solid 1px #d9d9d9;background:#fff}.total-section>div.calendar-section{width:49.5%;display:block;float:left;padding:0;margin:0 1%;background:#fff;border:solid 1px #d9d9d9}.calendar-section h1{font-size:20px;background:#1890ff;color:#fff;text-align:center;padding:10px 0}.calendar-section .ant-fullcalendar-fullscreen .ant-fullcalendar-date{height:50px}.total-section>div.feedback-section,.total-section>div.forms-section,.total-section>div.overdue-car{width:32.65%}.total-section>div.feedback-section{margin:0 1%}.total-section>div.feedback-section li,.total-section>div.forms-section li,.total-section>div.vote-section li{padding-top:12px}.total-section>div.forms-section li .status{top:55px;color:red}.sel-num{position:absolute;bottom:10px;right:10px}.sel-num span{border-radius:8px;line-height:18px;display:inline-block;text-align:center;min-width:30px}.calendar-section .ant-fullcalendar-fullscreen .ant-fullcalendar-month{height:82px}.notification-section svg{color:#ccc9}.condo-section svg{color:#ccc9}.total-section>div .title{background:#9cf}.total-section>div .title svg{color:#446ed2}.notification-section,.condo-section{background:#fff}
