html, body { height: 100%; width: 100%; margin: 0; padding: 0; font-size: 13px; font-family: "Microsoft YaHei","PingFang SC","Hiragino Sans GB"; color: #2e2c2c; background-color: #fff; } #app { height: 100%; width: 100%; } .el-container { height: 100%; display: flex; flex-direction: row; flex: 1; flex-basis: auto; box-sizing: border-box; min-width: 0; } .el-header { background: transparent; color: #fff; text-align: center; line-height: 60px; position: relative; z-index: 10; } html .el-main, body .el-main { padding: 0; } .relative { position: relative; } .text-right { text-align: right; } .float-l { float: left; } ul { list-style: none; margin: 0; padding: 0; } .inline-block { display: inline-block; } .el-dialog__body { padding: 20px; } .w30 { width: 30px; } .w34 { width: 34px; box-sizing: border-box; text-align: center; cursor: pointer; } .w140 { width: 140px; } .w-precent-100 { width: 100%; } .w-precent-3 { width: 3%; } .h40 { height: 40px; } .mg-t-15 { margin-top: 15px; } .mg-0 { margin: 0px; } .el-icon-arrow-left, .el-icon-arrow-right { width: 25px; font-weight: bold; cursor: pointer; text-align: center; font-size: 15px; cursor: pointer; } .select-date { height: 25px; width:138px !important; } .date-panel { width: calc(100% - 240px); } .input-box-client { width: 90%; margin: 5px auto; } .el-input input { border-radius: 0; border: 1px solid #d1d2d3; color: #2e2c2c; font-family: "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB"; } i.tree-search-icon { position: absolute; cursor: pointer; top: 7px; right: 1px; width: 16px; height: 16px; display: inline-block; background: url('../img/search-N.png') no-repeat; } i.tree-search-icon:hover { background: url('../img/search-H.png') no-repeat; } i.tree-search-icon { transition: unset; } .record-normal { background: url("../img/ptz/tool/record-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .record-normal:hover { background: url("../img/ptz/tool/record-hover.png"); } .recording-normal { background: url("../img/ptz/tool/recording-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .recording-normal:hover { background: url("../img/ptz/tool/recording-hover.png"); } .audio-normal { background: url("../img/ptz/tool/audio-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .audio-normal:hover { background: url("../img/ptz/tool/audio-hover.png"); } .audio-no-normal { background: url("../img/ptz/tool/audio-no-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .audio-no-normal:hover { background: url("../img/ptz/tool/audio-no-hover.png"); } .snap1-icon { background: url("../img/ptz/tool/snap1.png"); background-size: 100% 100%; width: 16px; height: 17px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .snap1-icon:hover { background: url("../img/ptz/tool/snap1-h.png"); } .talk-normal { background: url("../img/ptz/tool/talk-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .talk-normal:hover { background: url("../img/ptz/tool/talk-hover.png"); } .talking-normal { background: url("../img/ptz/tool/talking-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .talking-normal:hover { background: url("../img/ptz/tool/talking-hover.png"); } .slow-normal { background: url("../img/ptz/tool/slow-n.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .slow-normal:hover { background: url("../img/ptz/tool/slow-h.png"); } .speed-normal { background: url("../img/ptz/tool/speed-n.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .speed-normal:hover { background: url("../img/ptz/tool/speed-h.png"); } .play-normal { background: url("../img/ptz/tool/play.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .play-normal:hover { background: url("../img/ptz/tool/play-hover.png"); } .pause-normal { background: url("../img/ptz/tool/pause.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .pause-normal:hover { background: url("../img/ptz/tool/pause-hover.png"); } .stop-normal { background: url("../img/ptz/tool/stop.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .stop-normal:hover { background: url("../img/ptz/tool/stop-hover.png"); } .closeall-normal-icon { background: url("../img/ptz/tool/closeall-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; margin-right: 15px; transform: translate(0, 50%); } .closeall-normal-icon:hover { background: url("../img/ptz/tool/closeall-hover.png"); } .p4-normal-icon { background: url("../img/ptz/tool/4-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); position: absolute; right: 305px; } .p4-normal-icon:hover { background: url("../img/ptz/tool/4-hover.png"); } .download-normal-icon { background: url("../img/ptz/tool/download-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .download-normal-icon:hover { background: url("../img/ptz/tool/download-hover.png"); } .screen-normal-icon { background: url("../img/ptz/tool/screen-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .screen-normal-icon:hover { background: url("../img/ptz/tool/screen-hover.png"); } .p16-normal-icon { background: url("../img/ptz/tool/16-normal.png"); background-size: 100% 100%; width: 20px; height: 20px; display: inline-block; margin-left: 15px; transform: translate(0, 50%); } .p16-normal-icon:hover { background: url("../img/ptz/tool/16-hover.png"); } .el-slider-step { width:100px; display:inline-block; position:absolute; right:185px; } .timeline-div { height: 25px; line-height: 25px; margin: 0; width: 100%; background: #fff; border-top: 1px solid #ddd; font-size: 13px; } .timeline-div p, .timeline-main { margin: 0; } .time-point { cursor: pointer; border-radius: 50%; display: inline-block; width: 20px; height: 20px; text-align: center; line-height: 20px; } .time-point-active { background: red; color: #fff; } .timeline-no { position: absolute; left: 11px; } .timeline-no-p { margin: 0; height: 26px; line-height: 26px; color: #999; } .font-red { color: red; } .timeline-no-span { display: inline-block; width: 17px; overflow: hidden; } .timeline-title { width: 85px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; } .select-date .el-input__icon { line-height: 25px; } .select-date .el-input__inner { height: 25px; line-height: 25px; border: none; } .el-time-panel { left: -30px; } .record-date-form .el-form-item { margin-bottom: 15px; } .tool-span { padding: 3px 5px; border-radius: 2px; background: #6D6F72; color: #fff; margin-left: 15px; font-size: 10px; display: inline-block; position: relative; top: 5px; } .tool-span:hover { background: #F23838; } .tooltip-style { overflow: visible; width: 208px; } .tooltip-style .title { font-weight: bold; margin-bottom: 10px; line-height: 20px; } .tooltip-style .content { line-height: 20px; } .shop-video { color: #2e2c2c; } .shop-video .el-footer { background-color: #ebeced; bottom: 0; border-top: 1px solid #ddd; padding: 0; overflow-y: auto; } .shop-video .el-container { border: 1px solid #ddd; border-top: 0; } .el-aside { background-color: #fff; position: relative; overflow: hidden; } .el-aside .ztree { position: absolute; width: 100%; top: 43px; bottom: 0; } .shop-tree-box { position: absolute; overflow: hidden; width: 100%; top: 36px; bottom: 0; } .shop-tree-box .el-button--default { background-color: transparent; border-color: transparent; } .holder-fold { bottom: 60px; } .holder-unfold { bottom: 275px; } .shop-info-photo { width: 200px; height: 100px; margin-top: 15px; margin-right: 25px; float: left; background: #ddd; } .shop-info-ul { overflow: hidden; margin-top: 15px; font-size: 12px; } .shop-info-li { float: left; width: calc((100% - 80px) / 2); margin-bottom: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding-left: 20px; } .li-name { color: #77797c; } .search { width: 180px; margin-top: 15px; margin-left: 10px; } .el-input-group__append { padding: 0 14px; } .focus, .no-focus { position: absolute; top: 15px; right: 18px; cursor: pointer; } .focus-icon { display: inline-block; width: 20px; height: 18px; line-height: 20px; vertical-align: bottom; background: url(../img/clientIcon.png) no-repeat; background-position: -1px -82px; } .no-focus-icon { display: inline-block; width: 20px; height: 18px; line-height: 20px; vertical-align: bottom; background: url(../img/clientIcon.png) no-repeat; background-position: -21px -82px; } .evaluate-title { margin: 0; padding: 0; height: 30px; line-height: 30px; padding-left: 15px; font-size: 14px; font-weight: 500; border-bottom: 1px solid #ddd; } .el-alert-event { position: absolute; bottom: 40px; } .left-ul { overflow: initial; height: 36px; line-height: 36px; border-bottom: 1px solid #f23838; position: relative; } .left-ul .active { color: #2e2c2c; position: relative; } .current-icon { position: absolute; bottom: -2px; left: 35px; margin-left: -6px; width: 12px; height: 8px; background: url(../img/up-icon.png) } .left-li { width: 33%; color: #666; text-align: center; cursor: pointer; } .left-li:hover { color: #2e2c2c; } .ztree { overflow: auto; } .shop-name { font-weight: 500; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .shop-channel-icon { width: 35px; height: 35px; margin: 0 auto; background: url(../img/clientIcon.png) no-repeat; } .online-channel-icon { background-position: -623px -4px; } .offLine-channel-icon { background-position: -663px -4px; } .channel-name { color: #777977; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 50%; float: left; text-align: center; cursor: pointer; } .shop-name-text { display: inline-block; width: 80px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center; margin: 0 auto; } .vertical-t { vertical-align: top; } .cs-box { padding: 0; height: 100%; } .his-icon { background: url(../img/clientIcon.png); display: inline-block; width: 15px; height: 15px; margin-top: 5px; display: none; float: left; cursor: pointer; } .open-channel { background-position: -263px -84px; display: block; } .close-channel { background-position: -304px -84px; display: block; } .his-active { background-color: #f4e1e1; color: #ee3f1f; } .his-box, .attention-box { overflow: auto; position: absolute; top: 36px; right: 0; left: 0; bottom: 0; } .video-shop-task-result { height: 100%; } .red { color: #f23838; } .green { color: #23b85a; } .del, .edit { position: absolute; width: 15px; height: 15px; right: 0; display: none; } .text-area { width: 200px; height: 135px; } .mgb0 { margin-bottom: 0; } .submit { position: absolute; bottom: 0; left: 0; right: 0; height: 28px; line-height: 5px; width: 100%; } .event-drop-down { width: 200px; } .event-desc { max-width: 220px !important; word-break: break-word; position: absolute; top: 231px; left: 500px; } .el-select-dropdown-item { width: 190px; } .cursor { cursor: pointer; } .tooltip-smallItemName { max-width: 200px !important; background: rgba(0, 0, 0, .5) !important; } .videoShopTask-tip.el-tooltip__popper.is-dark { max-width: 200px !important; max-height: 600px !important; overflow: hidden; word-wrap: break-word; word-break: break-all; background: #FFFFE1; color: #000; border: 1px solid #000; border-radius: 0; padding: 3px; } .explain-1 { font-weight: bold; margin-top: 3px; } .explain-2 { font-weight: 10px; margin-top: 10px; } .explain-3 { margin-top: 3px; } .percentage-explain { background: url('../img/evaluation-result-percentage-explain.png') no-repeat; width: 20px; height: 20px; margin-top: 3px; } #showDev_001 { display: none; } .download-ul { position: absolute; right: 9px; z-index: 1; top: 35px; background-color: #fff; border: 1px solid #ebeef5; border-radius: 4px; box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); } .download-ul li { list-style: none; line-height: 36px; padding: 0 20px; margin: 0; font-size: 14px; color: #606266; cursor: pointer; outline: none; } .download-ul li:hover { background-color: #ecf5ff; color: red; } .el-dropdown-menu__item { line-height: 22px; padding: 0px 12px; font-size: 12px; } .el-dropdown { font-size: 12px; margin-left: 15px; vertical-align: sub; } .el-dropdown-menu { padding: 5px 0; } .fixed-bottom { bottom: 16px !important; } /* 加入组织树层级后删除如下样式 */ .ztree li span.button.noline_docu { width: 1px !important; } .ztree .tree-item .node_name { width: 127px !important; vertical-align: top; }