.dragArea[data-v-7ea461d3],.room-cell-wraper[data-v-7ea461d3]{height:100%}.room-cell[data-v-7ea461d3]{float:left;border:1px solid #ddd;padding:2px;margin:2px;border-radius:3px;cursor:pointer;position:relative;overflow:hidden}.room-cell .room-cell-wraper>.row[data-v-7ea461d3]{height:26px;line-height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.room-cell .room-cell-wraper>.row .room-text[data-v-7ea461d3]{-webkit-box-flex:2;-ms-flex:2;flex:2;overflow:hidden;white-space:nowrap}.room-cell .room-cell-wraper>.row .room-text.room-text-name[data-v-7ea461d3]{-webkit-box-flex:3;-ms-flex:3;flex:3;text-align:center}.room-cell .room-cell-wraper>.row .room-text-sm[data-v-7ea461d3]{text-align:right;font-size:12px}.room-cell .room-cell-wraper>.row .room-text.huge[data-v-7ea461d3]{font-size:16px}.room-cell .room-cell-wraper>.row .room-text.bold[data-v-7ea461d3]{font-weight:700}.room-cell .room-cell-wraper>.row .room-text.hugebold[data-v-7ea461d3]{font-weight:700;font-size:16px}.room-cell .checked-layer[data-v-7ea461d3]{width:100%;height:100%;background:rgba(0,0,0,.1);position:absolute;z-index:1;top:0;left:0;border:3px solid #f40;text-align:center;font-size:50px;color:#fff;padding-top:15px}.room-cell.large[data-v-7ea461d3]{width:168px;height:115px;padding:5px}.room-cell.middle[data-v-7ea461d3]{width:122px;height:90px;padding:2px}.room-cell.middle .room-cell-wraper>.row[data-v-7ea461d3]{height:21px;line-height:21px}.room-cell.middle .checked-layer[data-v-7ea461d3]{padding-top:12px;font-size:40px}.room-cell.small[data-v-7ea461d3]{width:83px;height:60px;line-height:1.2}.room-cell.small .room-cell-wraper>.row[data-v-7ea461d3]{height:22px;line-height:22px}.room-cell.small .checked-layer[data-v-7ea461d3]{padding-top:10px;font-size:30px}.room-cell.union[data-v-7ea461d3]{background:#f60}.chosen[data-v-7ea461d3]{background-color:#000!important;color:#fff}.room-cell-wraper.ghost[data-v-7ea461d3]{background-color:#f60!important;height:100%;position:absolute;top:0;left:0;width:100%}.voidInfo[data-v-7ea461d3]{font-weight:700;font-size:16px}.room-cell-card[data-v-93e7bfea]{float:left}.room-status-position-item[data-v-42ca626f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.room-status-position-item .room-cell[data-v-42ca626f]{float:left;text-align:center;padding:2px;margin:2px;border-radius:3px;cursor:pointer;position:relative;overflow:hidden}.room-status-position-item .room-cell .room-cell-wraper>.row[data-v-42ca626f]{height:26px;line-height:26px}.room-status-position-item .room-cell .room-cell-wraper>.row .room-text[data-v-42ca626f]{-webkit-box-flex:2;-ms-flex:2;flex:2;overflow:hidden}.room-status-position-item .room-cell .room-cell-wraper>.row .room-text-sm[data-v-42ca626f]{text-align:right;font-size:12px}.room-status-position-item .room-cell .room-cell-wraper>.row .room-text.huge[data-v-42ca626f]{font-size:16px}.room-status-position-item .room-cell .room-cell-wraper>.row .room-text.bold[data-v-42ca626f]{font-weight:700}.room-status-position-item .room-cell .room-cell-wraper>.row .room-text.hugebold[data-v-42ca626f]{font-weight:700;font-size:16px}.room-status-position-item .room-cell.large[data-v-42ca626f]{min-width:168px;height:115px;padding:5px}.room-status-position-item .room-cell.large .add-icon[data-v-42ca626f]{font-size:50px}.room-status-position-item .room-cell.middle[data-v-42ca626f]{min-width:122px;height:90px;padding:2px}.room-status-position-item .room-cell.middle .room-cell-wraper>.row[data-v-42ca626f]{height:21px;line-height:21px}.room-status-position-item .room-cell.middle .add-icon[data-v-42ca626f]{font-size:40px}.room-status-position-item .room-cell.small[data-v-42ca626f]{min-width:83px;height:60px;line-height:1.2}.room-status-position-item .room-cell.small .room-cell-wraper>.row[data-v-42ca626f]{height:22px;line-height:22px}.room-status-position-item .room-cell .add-icon[data-v-42ca626f]{font-size:28px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:5px}.contextmenu[data-v-132f8ee4]{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;color:rgba(0,0,0,.65);font-size:14px;line-height:1.5;list-style:none;position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block;padding:4px 6px;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:4px;outline:none;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3);min-width:180px;max-height:90vh;overflow-y:auto}.contextmenu ul[data-v-132f8ee4]{border-bottom:1px solid #bcbcbc;margin-bottom:5px;padding-bottom:5px}.contextmenu ul[data-v-132f8ee4]:last-child{border-bottom:0}.contextmenu li[data-v-132f8ee4]{clear:both;margin:0;padding:5px 3px 5px 8px;color:rgba(0,0,0,.65);font-weight:700;line-height:22px;white-space:nowrap;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contextmenu li .code[data-v-132f8ee4]{font-weight:400}.contextmenu li[data-v-132f8ee4]:last-child{border:0}.contextmenu li[data-v-132f8ee4]:hover{background-color:rgba(50,128,252,.2);color:#555}.canvas-design{min-height:420px;position:absolute;top:0;bottom:0;min-width:inherit;width:100%;background:#f1f3f7}.canvas-design-side_left{position:absolute;left:0;top:0;bottom:0;width:200px;overflow:auto;background:#fff}.canvas-design-side_left .left-tabs,.canvas-design-side_right{border-left:1px solid #ddd}.canvas-design-side_right{position:absolute;right:0;top:0;bottom:0;width:300px;background:#fff;overflow:auto}.canvas-design-content{margin-left:220px;margin-right:320px;position:relative;height:calc(100% - 80px);text-align:center;overflow:hidden}.canvas-design-actions{margin-left:202px;margin-right:300px;padding:5px 20px;text-align:left;background-color:#fff;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd;height:43px}.canvas-design-actions_left{-webkit-box-flex:1;-ms-flex:1;flex:1}.canvas-design .design-canvas{text-align:center;padding:10px 0;position:relative}.canvas-design .design-canvas-content{height:100%;background:#fff;margin:0 auto}.canvas-design .element-menu .element-group{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}.canvas-design .element-menu .element-group .element-item{text-align:center}.canvas-design .element-menu .element-group .element-item_image{width:80px;height:80px}.canvas-design .element-menu .element-group .element-item_image img{width:100%;height:100%}.canvas-design .avatar-upload{width:100px;height:100px;border:1px solid #ddd}.canvas-design .form-wraper .form-title{padding:10px;border-bottom:1px solid #ddd;font-size:15px}.canvas-design .form-wraper .form-content{padding:10px}.canvas-design .form-wraper .form-content .ant-form-item{margin-bottom:10px}.canvas-design .color-picker_card{width:100%;height:30px;border:1px solid #ddd;margin-top:5px;border-radius:3px}.canvas-design .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:9.5px 16px;padding-left:40px}.image-wraper{position:relative}.image-wraper .remove-image-button{position:absolute;width:20px;height:20px;border-radius:20px;background:rgba(0,0,0,.2);top:-5px;right:-5px;z-index:10;color:#fff;line-height:20px}.image-wraper .remove-image-button:hover{background:rgba(0,0,0,.4)}.canvas-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.canvas-view{margin:0 auto;background:#fff}.canvas-wraper[data-v-2593a8c0]{position:relative}.canvas-wraper .tip-text[data-v-2593a8c0]{font-size:30px;color:#999;text-align:center;position:absolute;top:43px;z-index:100;width:100%;bottom:0;padding-top:100px}.fixed-actions[data-v-3ca744ba]{position:fixed;right:0;top:70%;display:-webkit-box;display:-ms-flexbox;display:flex}.fixed-actions .more[data-v-3ca744ba]{-webkit-transition:all .2s;transition:all .2s;width:30px;background:rgba(0,115,255,.6392156862745098);color:#fff;border-radius:5px 0 0 5px;cursor:pointer;height:80px}.fixed-actions .more span[data-v-3ca744ba]{padding:10px 8px;display:block}.fixed-actions .more.has-count[data-v-3ca744ba]{background:rgba(255,0,0,.6392156862745098)}.fixed-actions .actions[data-v-3ca744ba]{width:0;-webkit-transition:all .2s;transition:all .2s;overflow:hidden;background:hsla(0,0%,91.8%,.6509803921568628);z-index:10;height:0;border-radius:0 0 0 5px}.fixed-actions .actions .inner[data-v-3ca744ba]{padding:10px;height:100%;display:grid;grid-template-columns:1fr;vertical-align:middle;place-items:center}.fixed-actions .actions .action-item[data-v-3ca744ba]{color:#fff;text-align:center;background:rgba(255,139,12,.7490196078431373);padding:10px;border-radius:10px;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px;width:90px;margin-bottom:5px;justify-items:baseline;cursor:pointer;position:relative}.fixed-actions .actions .action-item .anticon[data-v-3ca744ba]{font-size:32px}.fixed-actions .actions .action-item[data-v-3ca744ba]:nth-child(2){background:rgba(0,115,255,.6392156862745098)}.fixed-actions .actions .action-item[data-v-3ca744ba]:nth-child(3){background:rgba(7,181,26,.6392156862745098)}.fixed-actions .actions .action-item .num[data-v-3ca744ba]{position:absolute;right:-7px;top:-7px;display:block;width:22px;height:22px;border-radius:100%;background:red;font-weight:700;line-height:20px;text-align:center}.fixed-actions:hover .actions[data-v-3ca744ba]{width:115px;height:auto}.other-info[data-v-27c26606]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:6px}.other-info .other-info-fold[data-v-27c26606]{width:26px}.other-info .other-info-fold .other-info-action[data-v-27c26606],.other-info .other-info-fold .other-info-title[data-v-27c26606]{border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#f5f7fa;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;cursor:pointer}.other-info .other-info-fold .other-info-action[data-v-27c26606]:hover,.other-info .other-info-fold .other-info-title[data-v-27c26606]:hover{background-color:#fff}.other-info .other-info-fold .other-info-title[data-v-27c26606]{font-size:12px;color:#333;width:26px;padding:10px 8px;margin-bottom:6px;line-height:1.2}.other-info .other-info-fold .other-info-action[data-v-27c26606]{padding:6px}.other-info .other-info-content[data-v-27c26606]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:320px;border:1px solid #e8eaec;background-color:#fff;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;border-radius:6px;padding:6px;height:296px;overflow-y:auto}.other-info.is-show .other-info-content[data-v-27c26606]{width:0;padding:0;overflow:hidden;border:none}.reserve-info[data-v-58c1b552]{display:-webkit-box;display:-ms-flexbox;display:flex}.reserve-info .base-form[data-v-58c1b552]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-58c1b552] .data-form-item-after>span{z-index:2}.modalTitle[data-v-7156d1e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modalTitle span[data-v-7156d1e4]{margin-right:5px}.main .form[data-v-7156d1e4]{max-width:100%;height:350px;overflow:auto;position:relative}.main .form .tag[data-v-7156d1e4]{position:absolute;left:0;top:6px;width:40px}.main .form .tag[data-v-7156d1e4] .ant-badge-count{height:auto;white-space:normal}.main .roomTips[data-v-7156d1e4]{line-height:32px;font-size:15px;margin-left:20px}.main .roomTips .bold[data-v-7156d1e4]{color:red;font-weight:700;font-size:16px}.main .footer[data-v-7156d1e4]{margin:15px 0 5px;text-align:center}.main .footer button+button[data-v-7156d1e4]{margin-left:20px}[data-v-7156d1e4] .priceStructures span{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}[data-v-7156d1e4] .form .ant-calendar-picker{min-width:140px!important}.modalTitle[data-v-d23a6f98]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modalTitle span[data-v-d23a6f98]{margin-right:5px}.main[data-v-d23a6f98]{height:100%}.main .form[data-v-d23a6f98]{max-width:100%;height:300px;overflow:auto;position:relative}.main .form .tag[data-v-d23a6f98]{position:absolute;left:0;top:6px;width:40px}.main .form .tag[data-v-d23a6f98] .ant-badge-count{height:auto;white-space:normal}.main .roomTips[data-v-d23a6f98]{line-height:32px;font-size:15px;margin-left:20px}.main .roomTips .bold[data-v-d23a6f98]{color:red;font-weight:700;font-size:16px}.main .footer[data-v-d23a6f98]{margin:15px 0 5px;text-align:center}.main .footer button+button[data-v-d23a6f98]{margin-left:20px}[data-v-d23a6f98] .priceStructures span{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}[data-v-d23a6f98] .form .ant-calendar-picker{min-width:140px!important}.room-cell-hove_centent[data-v-63bcdf42]{max-height:50vh;width:240px;overflow:auto}.hover-item[data-v-63bcdf42]{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:22px;min-width:200px;padding-left:10px;word-break:break-all}.hover-item>label[data-v-63bcdf42]{min-width:70px;-moz-text-align-last:justify;text-align-last:justify;position:relative;padding-right:13px;margin-right:5px}.hover-item>label[data-v-63bcdf42]:after{content:"\FF1A";position:absolute;right:-3px}.union-order[data-v-63bcdf42]{max-width:calc(50vh - 70px)}.union-order .ant-tag[data-v-63bcdf42]{float:left;margin-bottom:3px;margin-right:3px}.union-order .more[data-v-63bcdf42]{color:#1890ff;cursor:pointer;font-size:12px;float:left}.union-order .more[data-v-63bcdf42]:hover{text-decoration:underline}.room-cell-popover[data-v-7a3423e8]{position:absolute;left:-99999;top:-99999}.room-status-wraper[data-v-f91b8ea2]{position:relative;height:calc(100vh - 45px);padding:var(--padding-sm);overflow:hidden}.room-status-wraper .room-status-content[data-v-f91b8ea2]{padding:var(--padding-sm);background:var(--bgcolor);width:100%;height:calc(100vh - 65px);overflow-y:auto}.room-status-wraper .room-status-side[data-v-f91b8ea2]{width:280px;padding:var(--padding-sm);background:var(--bgcolor);position:absolute;right:0;top:10px;bottom:10px;display:none}.room-status-wraper.show-side .room-status-content[data-v-f91b8ea2]{width:calc(100% - 280px)}.room-status-wraper.show-side .room-status-side[data-v-f91b8ea2]{display:block}.room-status-wraper .toggle-button[data-v-f91b8ea2]{width:38px;height:38px;border-top-left-radius:3px;border-bottom-left-radius:3px;background:#fff;border:1px solid #ddd;border-right:none;position:absolute;top:15px;right:0;text-align:center;line-height:32px}.room-status-list[data-v-f91b8ea2]:after{display:table;clear:both;content:""}.room-status-group[data-v-f91b8ea2]{height:100%}.room-status-group .room-status-group-item_title[data-v-f91b8ea2]{background:#b1daff;padding:2px 10px}.room-status-group .room-status-group-item_title .name[data-v-f91b8ea2]{font-weight:700}.room-status-group .room-status-group-item .room-status-list[data-v-f91b8ea2]{border-left:1px solid #b1daff;border-right:1px solid #b1daff}.room-status-group .room-status-group-item[data-v-f91b8ea2] .vue-recycle-scroller__item-wrapper{overflow:initial}.mask-layer[data-v-f91b8ea2]{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.1}.room-position-list[data-v-f91b8ea2]{display:-webkit-box;display:-ms-flexbox;display:flex}.room-status-wraper .room-status-content[data-v-f91b8ea2]{height:calc(100vh - 105px)}.action-area[data-v-f91b8ea2]{width:calc(100% - 280px);margin-top:8px}.room-action-area[data-v-f91b8ea2]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:10px;width:400px;row-gap:2px}.room-action-area button[data-v-f91b8ea2]{padding:0 3px}.scroller[data-v-f91b8ea2]{height:100%;overflow-y:auto;will-change:transform}