.config-tmpl .left[data-v-5fa70232] {
  min-width: 400px;
}
.config-tmpl .right[data-v-5fa70232] {
  width: 670px !important;
  height: calc(100vh - 120px);
}
.config-tmpl .right[data-v-5fa70232] a {
  color: #009cff;
  line-height: 30px;
}
.config-tmpl .right[data-v-5fa70232] p {
  margin: 20px 0px !important;
}

.data-display .basic-container[data-v-ef86ce9e] {
  padding: 20px;
  margin-bottom: 20px;
  background-color: #fff;
  border-radius: 6px;
  min-width: 721px;
}
.data-display .basic-container .el-col~.el-col .item[data-v-ef86ce9e] {
  border-left: 2px solid #ddd;
}
.data-display .item[data-v-ef86ce9e] {
  display: flex;
  flex-direction: column;
  margin: 5px 0;
  text-align: center;
}
.data-display .count[data-v-ef86ce9e] {
  margin: 12px 0;
  font-weight: bold;
  font-size: 32px;
  color: #15a0ff;
}
.data-display .title[data-v-ef86ce9e] {
  color: #999;
}
.data-display .splitLine[data-v-ef86ce9e] {
  display: block;
  margin: 0 auto;
  width: 24px;
  height: 1px;
  background: #9b9b9b;
}

[data-v-5635d179]::-webkit-scrollbar {
  display: none;
}
.phone[data-v-5635d179] {
  width: 376px;
  height: 793px;
  background-image: url(/company/img/phone_bg.cbeb9a9c.png);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.phone .screen[data-v-5635d179] {
  width: 320px;
  height: 573px;
  margin-left: 4px;
  margin-bottom: 10px;
}

.qr-code .dialog-content[data-v-efcc88b8] {
  height: 100% !important;
}
.qr-code .dialog-content img[data-v-efcc88b8] {
  width: 400px;
  height: 400px;
}

.ql-tooltip {
  left: 50% !important;
  transform: translateX(-50%) !important;
}
.quill-editor--disabled .ql-toolbar {
  height: 0;
  overflow: hidden;
  padding: 0;
}
.ql-toolbar {
  background-color: #fff;
  width: 100%;
  height: 95px;
  position: absolute;
  z-index: 2;
}
.quill-editor {
  background-color: #fff;
  position: relative;
}
.quill-editor .ql-editor {
  padding-top: 100px;
  min-height: 330px;
  max-height: 500px;
  overflow-x: hidden;
  overflow-y: auto;
  line-height: 24px;
}
.quill-editor .quill-editor-content div[style*='top: -12px'] {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 20px;
}
.ql-snow .ql-editor h2 {
  font-size: 18px;
}
.ql-snow .ql-editor h3 {
  font-size: 16px;
}
.ql-snow .ql-editor h4 {
  font-size: 14px;
}
.ql-snow .ql-editor h5 {
  font-size: 12px;
}
.ql-snow .ql-editor h6 {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value='12px']::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='12px']::before {
  content: '12px';
  font-size: 12px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value='14px']::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='14px']::before {
  content: '14px';
  font-size: 14px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value='16px']::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='16px']::before {
  content: '16px';
  font-size: 16px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value='18px']::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='18px']::before {
  content: '18px';
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value='20px']::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='20px']::before {
  content: '20px';
  font-size: 20px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value='22px']::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='22px']::before {
  content: '22px';
  font-size: 22px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: '12px';
  font-size: 12px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=SimSun]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=SimSun]::before {
  content: "宋体";
  font-family: "SimSun";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=SimHei]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=SimHei]::before {
  content: "黑体";
  font-family: "SimHei";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Microsoft-YaHei]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Microsoft-YaHei]::before {
  content: "微软雅黑";
  font-family: "Microsoft YaHei";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=KaiTi]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=KaiTi]::before {
  content: "楷体";
  font-family: "KaiTi";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=FangSong]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=FangSong]::before {
  content: "仿宋";
  font-family: "FangSong";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Arial]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Arial]::before {
  content: "Arial";
  font-family: "Arial";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Times-New-Roman]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Times-New-Roman]::before {
  content: "Times New Roman";
  font-family: "Times New Roman";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=sans-serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=sans-serif]::before {
  content: "sans-serif";
  font-family: "sans-serif";
}

.vue-cropper-dialog .dialog-content[data-v-b2497ff2] {
  height: auto !important;
}

.amap-search {
  width: 100%;
  height: 400px;
}
.amap-search .mymap-container {
  flex: 1;
  min-height: 200px;
}
.amap-search .mymap-container .amap-geolocation-con {
  z-index: 1 !important;
}
.amap-search .mymap-container .amap-copyright {
  height: 26px;
}
.amap-search .el-autocomplete .el-input {
  width: 100% !important;
}

.vgo-bg-wrap {
  overflow: hidden;
}

.vgo-box {
  background-color: #fff;
}
.vgo-box .content--box {
  overflow: hidden;
}
.vgo-box .vgo-box--close {
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  cursor: pointer;
  font-size: 14px;
  border-radius: 3px;
  color: #999;
}
.vgo-box .vgo-box--close:hover {
  color: #f8645c !important;
  cursor: pointer;
  background-color: rgba(0,0,0,0.1) !important;
}

.el-card__header .vgo-box-title {
  padding: 0;
}
.vgo-box-title {
  line-height: initial;
}
.vgo-box-title .vgo-box-title--content {
  font-size: 16px;
  font-weight: 600;
}
.vgo-box-title .vgo-box-title--content .title--line {
  padding: 1px;
  background-color: #0da9fd;
}
.vgo-box-title .vgo-box-title--content i.prepend--icon {
  font-weight: 600;
}
.vgo-box-title.vgo-box-subtitle .vgo-box-title--content {
  font-size: 14px;
}

.v-drawer {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #fff;
  overflow: hidden;
  border: none;
  display: flex;
  flex-direction: column;
  box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
.v-drawer .v-drawer__header {
  align-items: center;
  color: #72767b;
  display: flex;
  margin-bottom: 32px;
  font-size: 16px;
  margin-bottom: 0px;
  padding: 12px;
  border-bottom: 1px solid #ebeef5;
  box-shadow: 0 0 4px 0 rgba(200,200,200,0.4);
}
.v-drawer .v-drawer__close-btn {
  font-size: 20px;
  background-color: transparent;
  border: none;
  cursor: pointer;
}

.vgo-footer-bar {
  right: 0;
  z-index: 1002;
  bottom: 0;
  min-width: 1160px;
  width: 100%;
  background-color: #fff;
  box-shadow: 0 0 4px 0 rgba(200,200,200,0.4);
}

.list-card-item {
  border: 1px solid #f2f2f2;
  padding: 10px;
}
.list-card-item.lock {
  background-color: #f2f2f2;
}
.list-card-item:hover {
  box-shadow: 2px 2px 20px rgba(0,0,0,0.06);
  transform: scale(1.01);
}
.list-card-item .card--icon {
  height: 64px;
  flex: 0 0 64px;
  color: #fff;
}
.list-card-item .bg-n {
  background-color: rgba(100,100,100,0.15);
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
}
.list-card-item i.iconwuquanxian {
  position: absolute;
  font-size: 20px;
  right: 10px;
  top: 10px;
}
.list-card-item .fc-777 {
  color: #777;
}

.select-base[data-v-cceb1106] {
  width: 100%;
  height: 100%;
  border: 1px dashed #ccc;
  border-radius: 6px;
  position: relative;
  cursor: pointer;
  overflow: hidden;
}
.select-base[data-v-cceb1106]:hover {
  border: 1px dashed #0da9fd;
}
.select-base:hover .select-base-btn[data-v-cceb1106] {
  display: block;
}
.select-base:hover .card-icon--base[data-v-cceb1106] {
  display: flex !important;
}
.select-base .select-base-btn[data-v-cceb1106] {
  width: max-content;
  line-height: 15px;
  border-radius: 6px;
  display: none;
  padding: 2px 6px;
  color: #fff;
  background-color: #000;
}
.select-base .card-icon--base[data-v-cceb1106] {
  display: none !important;
}

.vgo-sort-field {
  cursor: pointer;
  color: #666;
  display: inline-block;
  user-select: none;
}
.vgo-sort-field .caret-wrapper {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  height: 34px;
  width: 24px;
  vertical-align: middle;
  cursor: pointer;
  overflow: initial;
  position: relative;
}
.vgo-sort-field .caret-wrapper .sort-caret {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  position: absolute;
  left: 7px;
}
.vgo-sort-field .caret-wrapper .ascending {
  border-bottom-color: #c0c4cc;
  top: 5px;
}
.vgo-sort-field .caret-wrapper .descending {
  border-top-color: #c0c4cc;
  bottom: 7px;
}
.vgo-sort-field.sort1 .ascending {
  border-bottom-color: #0da9fd;
}
.vgo-sort-field.sort2 .descending {
  border-top-color: #0da9fd;
}

.pc-mode .tab-item[data-v-580114e0]:hover {
  background-color: #0da9fd;
  color: #fff;
}
.tab-list--base .tab-item[data-v-580114e0] {
  flex: 0 0 auto;
  padding: 5px;
  min-width: 80px;
  text-align: center;
  transition: all 0.3s;
  border-right: 1px solid #ccc;
}
.tab-list--base .tab-item.active[data-v-580114e0] {
  background-color: #0da9fd;
  color: #fff;
}

.v-audio--base {
  vertical-align: bottom;
}
.v-audio--base .audio--btn {
  margin-right: 10px;
  font-size: 26px;
  cursor: pointer;
}
.v-audio--base .audio--btn:hover {
  color: #0da9fd;
}

.card-icon--base {
  background-color: rgba(0,0,0,0.5);
  cursor: pointer;
  font-size: 16px;
  user-select: none;
  color: #aaa;
  width: 26px;
  height: 26px;
  z-index: 1;
}
.card-icon--base:hover {
  filter: saturate(300%);
}

.card-icon-gruop--base {
  position: absolute;
  border-radius: 20px;
  background-color: rgba(0,0,0,0.5);
  padding: 0 5px;
  overflow: hidden;
}
.card-icon-gruop--base .card-icon--base {
  background: none;
  border-radius: 0;
}
.card-icon-gruop--base .card-icon--base~.card-icon--base {
  border-left: 1px dotted rgba(238,238,238,0.2);
}

.card-warp--base {
  overflow: hidden;
  cursor: pointer;
}
.card-warp--base:hover {
  box-shadow: 1px 1px 5px 1px rgba(144,147,153,0.4);
}
.card-warp--base.selected {
  box-shadow: 0 0 1px 3px rgba(103,194,58,0.8) !important;
}
.card-warp--base.disabled {
  box-shadow: 0 0 1px 3px rgba(248,100,92,0.8) !important;
  cursor: not-allowed;
}
.card-warp--base .full-cover {
  width: 100%;
  height: 100%;
}
.card-warp--base .bottom-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  width: 100%;
  background-image: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%);
}
.card-warp--base.dragable {
  cursor: move;
}

.count-up-item {
  height: 70px;
  text-align: center;
}
.count-up-item .count-up,
.count-up-item .split {
  font-size: 32px;
  color: #0da9fd;
  font-weight: 600;
}

.tcwrap .dialog-content[data-v-44d35aa0] {
  height: 300px;
  width: 100%;
  overflow: hidden;
}
.tcwrap .user img[data-v-44d35aa0] {
  object-fit: cover;
  height: 60px;
  width: 60px;
  border-radius: 50%;
  margin-right: 20px;
  background-color: #eee;
}

.tcwrap .dialog-content[data-v-7e03dda9] {
  height: 500px;
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  display: flex;
  padding: 20px;
}

@media screen and (min-width: 1401px) {
.folderlist .folderlist-item.notdialog[data-v-1e9d23be] {
    width: 14.2%;
}
}
@media screen and (min-width: 1201px) and (max-width: 1400px) {
.folderlist .folderlist-item.notdialog[data-v-1e9d23be] {
    width: 20%;
}
}
@media screen and (max-width: 1200px) {
.folderlist .folderlist-item.notdialog[data-v-1e9d23be] {
    width: 25%;
}
}
.folderlist .folderlist-item[data-v-1e9d23be] {
  width: 20%;
  padding: 0 5px;
  margin-bottom: 10px;
  cursor: pointer;
}
.folderlist .folderlist-item:hover .folderlist-item-right[data-v-1e9d23be] {
  display: block;
}
.folderlist .folderlist-item:hover .folderlist-item-check[data-v-1e9d23be] {
  display: block;
}
.folderlist .folderlist-item.jinzhi[data-v-1e9d23be] {
  cursor: not-allowed;
}
.folderlist .folderlist-item.jinzhi .folderlist-item-disable[data-v-1e9d23be] {
  display: block;
}
.folderlist .folderlist-item .folderlist-box[data-v-1e9d23be] {
  flex: 1;
}
.folderlist .folderlist-item .folderlist-box:hover .pano-item-image-mask[data-v-1e9d23be] {
  display: block;
}
.folderlist .folderlist-item .folderlist-item-disable[data-v-1e9d23be] {
  display: none;
  position: absolute;
  z-index: 900;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.5);
  border-radius: 5px;
}
.folderlist .folderlist-item .folderlist-item-check[data-v-1e9d23be] {
  display: none;
  left: 10px;
  top: 10px;
  z-index: 10;
  width: 18px;
  height: 18px;
  border-radius: 3px;
  overflow: hidden;
  background-color: #fff;
}
.folderlist .folderlist-item .folderlist-item-check .folderlist-item-checked[data-v-1e9d23be] {
  border: 1px solid #ddd;
}
.folderlist .folderlist-item .folderlist-item-right[data-v-1e9d23be] {
  display: none;
  right: 10px;
  top: 10px;
  z-index: 10;
  width: 28px;
  height: 28px;
  background-color: #ddd;
  border-radius: 50%;
}
.folderlist .folderlist-item .folderlist-item-right.active[data-v-1e9d23be] {
  display: block !important;
}
.folderlist .folderlist-item .folderlist-item-right .el-icon-more[data-v-1e9d23be] {
  width: 100%;
  height: 100%;
  transform: rotate(90deg);
}
.folderlist .folderlist-item .pano-leftbottom[data-v-1e9d23be] {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  padding: 0 5px 5px;
  color: #fff;
}
.folderlist .folderlist-item .pano-item-image-mask[data-v-1e9d23be] {
  position: absolute;
  z-index: 5;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0,0,0,0.5);
  border-radius: 5px;
  display: none;
  transition: all 0.5s;
}
.folderlist .folderlist-item .pano-item-image-mask .pano-item-image-btn[data-v-1e9d23be] {
  width: 100px;
  text-align: center;
  color: #e6e6e6;
  padding: 6px 1px;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}
.folderlist .folderlist-item .pano-item-image-mask .pano-item-image-btn~ .pano-item-image-btn[data-v-1e9d23be] {
  margin-top: 8px;
}
.folderlist .folderlist-item .pano-item-image-mask .pano-item-image-btn[data-v-1e9d23be]:hover {
  color: #fff;
  border: 1px solid #0da9fd;
  background-color: #0da9fd;
}
.folderlist .folderlist-item .panoitemrb[data-v-1e9d23be] {
  position: absolute;
  z-index: 1;
  bottom: 5px;
  right: 5px;
}
.folderlist .folderlist-item .panoitemrb .panoitemrb-box~ .panoitemrb-box[data-v-1e9d23be] {
  margin-left: 5px;
}
.folderlist .folderlist-item .panoitemrb .panoitemrb-expire[data-v-1e9d23be] {
  background-color: #f8645c;
  color: #fff;
  font-size: 12px;
  padding: 3px 5px;
  border-radius: 5px;
}
.folderlist .folderlist-item .panoitemrb .pano-item-image-type[data-v-1e9d23be] {
  border-radius: 50%;
  border: 2px solid #cfcfcf;
  width: 28px;
  height: 28px;
}
.folderlist .folderlist-item .panoitemrb .pano-item-image-type img[data-v-1e9d23be] {
  width: 16px;
  height: 16px;
}
.folderlist .folderlist-item .pano-item-bottom[data-v-1e9d23be] {
  z-index: 1;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,0.5);
  width: 100%;
  height: 25px;
  border-radius: 0 0 5px 5px;
  padding: 0 5px;
}
.folderlist .folderlist-item .vrmetapublish-item-image-icon[data-v-1e9d23be] {
  position: absolute;
  bottom: 4px;
  right: 4px;
  height: 25px;
}
.folderlist .folderlist-item .vrmetapublish-item-image-icon .mone[data-v-1e9d23be] {
  font-size: 24px;
  color: #e98f36;
  margin-left: 3px;
}
.folderlist .folderlist-item .vrmetapublish-item-image-iconvip[data-v-1e9d23be] {
  position: absolute;
  bottom: 5px;
  left: 5px;
  font-size: 12px;
  color: #fff;
  background-color: #f8645c;
  border-radius: 5px;
  padding: 2px 5px;
}
.folderlist .folderlist-item .vrmetapublish-item-image-iconvip img[data-v-1e9d23be] {
  margin-right: 2px;
  height: 14px;
}
.folderlist .folderlist-item .vrmetapublish-item-image-count[data-v-1e9d23be] {
  position: absolute;
  bottom: 4px;
  left: 4px;
  z-index: 1;
  color: #fff;
  font-size: 16px;
  padding: 2px 4px;
  background-color: rgba(0,0,0,0.5);
  border-radius: 3px;
}

.moveitem-dialog .dialog-content[data-v-0bb39fd1] {
  width: 100%;
  height: 500px;
  padding: 15px;
}

.update-password .dialog-content[data-v-0dc07502] {
  width: 100%;
  height: 100%;
}

.previewitem-dialog[data-v-2319606c] .el-dialog__title {
  padding: 18px 20px;
  font-size: 20px;
}
.previewitem-dialog[data-v-2319606c] .el-dialog__body {
  padding: 0;
}
.previewitem-dialog[data-v-2319606c] .el-dialog__footer {
  padding: 15px 20px;
}
.previewitem-dialog .dialog-content[data-v-2319606c] {
  width: 100%;
  height: 100%;
  max-height: 60vh;
  overflow: auto;
}

.previewitem-dialog .dialog-content[data-v-1172d176] {
  width: 100%;
  overflow: hidden;
}

.upload-file[data-v-58877e3c] .el-dialog__body {
  padding: 0 15px 15px 15px;
}
.upload-file .dialog-content .upload-file-header-item[data-v-58877e3c] {
  padding: 8px 20px;
  border-bottom: 2px solid rgba(0,0,0,0);
  margin-right: 10px;
}
.upload-file .dialog-content .upload-file-header-item[data-v-58877e3c]:last-child {
  margin-right: 0;
}
.upload-file .dialog-content .upload-file-header-item.active[data-v-58877e3c] {
  color: #0da9fd;
  border-bottom: 2px solid #0da9fd;
}
.upload-file .dialog-content .upload-file-header-item[data-v-58877e3c]:hover {
  color: #0da9fd;
}
.upload-file .dialog-content .upload-file-content-item[data-v-58877e3c] {
  margin-bottom: 15px;
  border-bottom: 1px solid #ebeef5;
  padding-bottom: 15px;
  padding-right: 10px;
}
.upload-file .dialog-content .upload-file-content-item[data-v-58877e3c]:last-child {
  margin-bottom: 0;
  border-bottom: none;
}

body.mobile-mode .pano-loading-selector-dialog .dialog-content .material-list .loading-selector-item[data-v-c1494220] {
  flex: 0 0 31.33%;
  margin: 0;
  margin-bottom: 10px;
  margin-right: 3%;
}
body.mobile-mode .pano-loading-selector-dialog .dialog-content .material-list .loading-selector-item[data-v-c1494220]:nth-child(3n) {
  margin-right: 0;
}
.pano-loading-selector-dialog[data-v-c1494220] .el-dialog__body {
  padding: 0 10px;
}
.pano-loading-selector-dialog .dialog-content[data-v-c1494220] {
  min-height: 300px;
}
.pano-loading-selector-dialog .dialog-content .material-list[data-v-c1494220] {
  flex: 1 1 0%;
  overflow-y: auto;
  min-height: 350px;
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  padding: 9px;
  padding-bottom: 0;
}
.pano-loading-selector-dialog .dialog-content .material-list .loading-selector-item[data-v-c1494220] {
  flex: 0 0 130px;
  margin: 0 10px 10px 0;
}

.tcwrap .dialog-content[data-v-2f4b3316] {
  height: 500px;
  overflow: hidden;
  padding: 15px;
}

.commonmatsel .dialog-content[data-v-7e133670] {
  height: 500px;
  overflow: hidden;
  padding: 15px;
}

.PanoSlector-dialog[data-v-6c19075f]  .el-dialog__body {
  display: flex;
  flex-direction: column;
  padding: 20px !important;
}
.PanoSlector-dialog .dialog-content[data-v-6c19075f] {
  user-select: none;
  display: flex;
  flex-direction: column;
  flex: 1 1 0%;
  overflow: hidden;
  min-height: 500px;
}
.PanoSlector-dialog .dialog-content .search-box[data-v-6c19075f] {
  right: 0;
  top: 0;
}
.PanoSlector-dialog .icon-list[data-v-6c19075f] {
  flex: 1 1 0%;
  overflow-y: auto;
  min-height: 350px;
  align-items: flex-start;
  align-content: flex-start;
  display: flex;
  flex-wrap: wrap;
  padding: 10px;
}
.PanoSlector-dialog .icon-list .icon-item[data-v-6c19075f] {
  flex: 0 0 24%;
  margin: 0.5%;
  border-radius: 5px;
  overflow: hidden;
  padding: 10px;
}
.PanoSlector-dialog .icon-list .icon-item img[data-v-6c19075f] {
  object-fit: contain;
  height: 60px;
  width: 60px;
  border-radius: 50%;
  margin-right: 20px;
  background-color: #eee;
}

.workselector .dialog-content[data-v-ab39a146] {
  height: 500px;
  overflow: hidden;
  padding: 0 15px 15px;
}

.metamodel-dialog .dialog-content[data-v-20703a13] {
  height: 500px;
  padding: 15px;
  width: 100%;
  overflow: hidden;
}

body.mobile-mode .form-layout[data-v-38b68a03] {
  flex-direction: column;
}
.loading-model-dialog .image-box[data-v-38b68a03] {
  width: 150px;
  height: 150px;
  border: 1px dashed #ccc;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  cursor: pointer;
}
.loading-model-dialog .image-box:hover .image-box-btn[data-v-38b68a03] {
  display: block;
}
.loading-model-dialog .image-box .image-box-btn[data-v-38b68a03] {
  display: none;
}

.materialarticle-dialog .dialog-content[data-v-36787d55] {
  height: 500px;
  padding: 15px;
  width: 100%;
  overflow: hidden;
}

.metamodel-dialog .dialog-content[data-v-0f5a02c0] {
  height: 500px;
  padding: 15px;
  width: 100%;
  overflow: hidden;
}

.tcwrap .dialog-content[data-v-3ddcec84] {
  height: 500px;
  width: 100%;
  overflow: hidden;
}
.tcwrap .panopublish[data-v-3ddcec84] {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.tcwrap .panopublish .panopublish-template .panopublish-template-item[data-v-3ddcec84] {
  border: 3px solid rgba(0,0,0,0);
  width: 32%;
  margin-right: 1.5%;
  margin-bottom: 10px;
}
.tcwrap .panopublish .panopublish-template .panopublish-template-itemnth-child(3n)[data-v-3ddcec84] {
  margin-right: 0;
}
.tcwrap .panopublish .panopublish-template .panopublish-template-item.active[data-v-3ddcec84] {
  border: 3px solid #f8645c;
}
.tcwrap .panopublish .panopublish-template .panopublish-template-item .name[data-v-3ddcec84] {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  width: 100%;
  background-image: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%);
}
.tcwrap .panopublish .img-list[data-v-3ddcec84] {
  padding: 10px;
  min-height: 100%;
}
.tcwrap .panopublish .img-list .img-item[data-v-3ddcec84] {
  cursor: move;
  transition: all 0.5s;
  vertical-align: top;
  display: inline-block;
  margin: 0 0.3% 0.6%;
  width: 300px;
  height: 300px;
}
.tcwrap .panopublish .img-list .img-item .el-icon-delete[data-v-3ddcec84] {
  position: absolute;
  right: 5px;
  top: 5px;
  border-radius: 50%;
  background-color: rgba(0,0,0,0.3);
  height: 26px;
  width: 26px;
  transition: all 0.3s;
  font-size: 16px;
  color: #f8645c;
  cursor: pointer;
}
.tcwrap .panopublish .img-list .img-item .name[data-v-3ddcec84] {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  width: 100%;
  background-image: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%);
}
.tcwrap .panopublish .fade-transition-enter[data-v-3ddcec84],
.tcwrap .panopublish .fade-transition-leave-to[data-v-3ddcec84] {
  opacity: 0;
  transform: translateY(30px);
}
.tcwrap .panopublish .fade-transition-leave-active[data-v-3ddcec84] {
  position: absolute;
}
.tcwrap .panopublish .material-bg[data-v-3ddcec84] {
  background: url(/company/img/material-bg1.b3aff0da.jpg) no-repeat;
  background-size: contain;
}

