/* @font-face {
  font-family: SimSun;
  src: url("https://liveshowoss.oss-cn-beijing.aliyuncs.com/fcinfo/simsun.ttf");
} */

html,
body,
#root {
  height: 100%;
  /* font-family: SimSun; */
}

/* @font-face {
  font-family: 宋体;
  src: url("./assets/font/founderfont.ttf");
} */

* {
  font-family: "fcFont", 宋体;
}
table.noBorderTable td,
table.noBorderTable th,
table.noBorderTable caption {
  border: 1px dashed #ddd !important;
}

table {
  margin-bottom: 10px;
  border-collapse: collapse;
  display: table;
  width: 100% !important;
}

td,
th {
  word-wrap: break-word;
  word-break: break-all;
  -ms-hyphens: auto;
  hyphens: auto;
  padding: 5px 10px;
  border: 1px solid #ddd;
}

caption {
  border: 1px dashed #ddd;
  border-bottom: 0;
  padding: 3px;
  text-align: center;
}

th {
  border-top: 2px solid #bbb;
  background: #f7f7f7;
}
.fa {
  font-family: "FontAwesome" !important;
}
/*body{*/

/*    position: absolute;*/

/*    width: 100%;*/

/*    height: 100%;*/

/*    margin: 0;*/

/*    text-align: center;*/

/*}*/

.img1 {
  width: 60%;
  margin: auto;
}

.bgM {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0.9);
  overflow: hidden;
}

.bgM img {
  max-width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

.list-paddingleft-2 {
  padding-left: 30px;
}

::-webkit-scrollbar {
  display: none;
}

@font-face {
  font-family: ALKATIP Basma;
  src: url(static/ALKATIPBasma.3c16518f.TTF);
}
@font-face {
  font-family: ALKATIP Gezit_0;
  src: url(static/ALKATIPGezit_0.4ce0f1d2.TTF);
}
@font-face {
  font-family: ALKATIP Kitab;
  src: url(static/ALKATIPKitab.b326fc25.TTF);
}
@font-face {
  font-family: ALKATIP Tor;
  src: url(static/ALKATIPTor.ca5d7c89.TTF);
}
@font-face {
  font-family: ALKATIP Yazma;
  src: url(static/ALKATIPYazma.857b6940.TTF);
}
/*!
 * 
 * antd-mobile v2.3.4
 * 
 * Copyright 2015-present, Alipay, Inc.
 * All rights reserved.
 *       
 */
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}
/*do not import this file except components/style/index.less*/
.am-fade-enter,
.am-fade-appear {
  opacity: 0;
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-fade-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-fade-enter.am-fade-enter-active,
.am-fade-appear.am-fade-appear-active {
  -webkit-animation-name: amFadeIn;
          animation-name: amFadeIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-fade-leave.am-fade-leave-active {
  -webkit-animation-name: amFadeOut;
          animation-name: amFadeOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes amFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes amFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes amFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.am-slide-up-enter,
.am-slide-up-appear {
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
}
.am-slide-up-enter,
.am-slide-up-appear,
.am-slide-up-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-slide-up-enter.am-slide-up-enter-active,
.am-slide-up-appear.am-slide-up-appear-active {
  -webkit-animation-name: amSlideUpIn;
          animation-name: amSlideUpIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-slide-up-leave.am-slide-up-leave-active {
  -webkit-animation-name: amSlideUpOut;
          animation-name: amSlideUpOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amSlideUpIn {
  0% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes amSlideUpIn {
  0% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes amSlideUpOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@keyframes amSlideUpOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
.am.am-zoom-enter,
.am.am-zoom-leave {
  display: block;
}
.am-zoom-enter,
.am-zoom-appear {
  opacity: 0;
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
          animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-zoom-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
          animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-zoom-enter.am-zoom-enter-active,
.am-zoom-appear.am-zoom-appear-active {
  -webkit-animation-name: amZoomIn;
          animation-name: amZoomIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-zoom-leave.am-zoom-leave-active {
  -webkit-animation-name: amZoomOut;
          animation-name: amZoomOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amZoomIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@keyframes amZoomIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@-webkit-keyframes amZoomOut {
  0% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
@keyframes amZoomOut {
  0% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
.am-slide-down-enter,
.am-slide-down-appear {
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
}
.am-slide-down-enter,
.am-slide-down-appear,
.am-slide-down-leave {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.am-slide-down-enter.am-slide-down-enter-active,
.am-slide-down-appear.am-slide-down-appear-active {
  -webkit-animation-name: amSlideDownIn;
          animation-name: amSlideDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.am-slide-down-leave.am-slide-down-leave-active {
  -webkit-animation-name: amSlideDownOut;
          animation-name: amSlideDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes amSlideDownIn {
  0% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes amSlideDownIn {
  0% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes amSlideDownOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@keyframes amSlideDownOut {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
*,
*:before,
*:after {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  background-color: #f5f5f9;
  font-size: 14px;
}
*[contenteditable] {
  -webkit-user-select: auto !important;
}
*:focus {
  outline: none;
}
a {
  background: transparent;
  text-decoration: none;
  outline: none;
}
.am-accordion {
  position: relative;
  border-top: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-accordion {
    border-top: none;
  }
  html:not([data-scale]) .am-accordion::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-accordion::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-accordion-anim-active {
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.am-accordion .am-accordion-item .am-accordion-header {
  position: relative;
  color: #000;
  font-size: 17px;
  height: 44px;
  line-height: 44px;
  background-color: #fff;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding-left: 15px;
  padding-right: 30px;
  border-bottom: 1PX solid #ddd;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-header {
    border-bottom: none;
  }
  html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-header::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-header::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-accordion .am-accordion-item .am-accordion-header i {
  position: absolute;
  display: block;
  top: 15px;
  right: 15px;
  width: 15px;
  height: 15px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216%22%20height%3D%2226%22%20viewBox%3D%220%200%2016%2026%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22UI-KIT_%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%229.9%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20transform%3D%22translate(-5809.000000%2C%20-8482.000000)%22%20fill%3D%22%23C7C7CC%22%3E%3Cpolygon%20id%3D%22Disclosure-Indicator%22%20points%3D%225811%208482%205809%208484%205820.5%208495%205809%208506%205811%208508%205825%208495%22%3E%3C%2Fpolygon%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transition: -webkit-transform .2s ease;
  transition: -webkit-transform .2s ease;
  transition: transform .2s ease;
  transition: transform .2s ease, -webkit-transform .2s ease;
}
.am-accordion .am-accordion-item .am-accordion-header[aria-expanded~="true"] i {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}
.am-accordion .am-accordion-item .am-accordion-content {
  overflow: hidden;
  background: #fff;
}
.am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box {
  font-size: 15px;
  color: #333;
  position: relative;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box {
    border-bottom: none;
  }
  html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box .am-list-body {
  border-top: 0;
}
.am-accordion .am-accordion-item .am-accordion-content .am-accordion-content-box .am-list-body:before {
  display: none !important;
}
.am-accordion .am-accordion-item .am-accordion-content.am-accordion-content-inactive {
  display: none;
}
.am-badge {
  position: relative;
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
}
.am-badge-text {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: -6px;
  height: 18px;
  line-height: 18px;
  min-width: 9px;
  border-radius: 12px;
  padding: 0 5px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  background-color: #ff5b05;
  white-space: nowrap;
  -webkit-transform: translateX(-45%);
          transform: translateX(-45%);
  -webkit-transform-origin: -10% center;
          transform-origin: -10% center;
  z-index: 10;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", SimSun, sans-serif;
}
.am-badge-text a {
  color: #fff;
}
.am-badge-text p {
  margin: 0;
  padding: 0;
}
.am-badge-hot .am-badge-text {
  background-color: #f96268;
}
.am-badge-dot {
  position: absolute;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transform-origin: 0 center;
          transform-origin: 0 center;
  top: -4px;
  height: 8px;
  width: 8px;
  border-radius: 100%;
  background: #ff5b05;
  z-index: 10;
}
.am-badge-dot-large {
  height: 16px;
  width: 16px;
}
.am-badge-not-a-wrapper .am-badge-text,
.am-badge-not-a-wrapper .am-badge-dot {
  top: auto;
  display: block;
  position: relative;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.am-badge-corner {
  width: 80px;
  padding: 8px;
  position: absolute;
  right: -32px;
  top: 8px;
  background-color: #ff5b05;
  color: #fff;
  white-space: nowrap;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  text-align: center;
  font-size: 15px;
}
.am-badge-corner-wrapper {
  overflow: hidden;
}
.am-action-sheet-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.am-action-sheet-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  z-index: 1000;
}
.am-action-sheet-mask-hidden {
  display: none;
}
.am-action-sheet-close {
  display: none;
}
.am-action-sheet {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: #fff;
  padding-bottom: env(safe-area-inset-bottom);
}
.am-action-sheet.am-action-sheet-share {
  background-color: #f2f2f2;
}
.am-action-sheet-title,
.am-action-sheet-message {
  margin: 15px auto;
  padding: 0 15px;
  text-align: center;
}
.am-action-sheet-title {
  font-size: 17px;
}
.am-action-sheet-message {
  color: #888;
  font-size: 14px;
}
.am-action-sheet-button-list {
  text-align: center;
  color: #000;
}
.am-action-sheet-button-list-item {
  font-size: 18px;
  padding: 0 8px;
  margin: 0;
  position: relative;
  height: 50px;
  line-height: 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow-x: hidden;
  border-top: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-action-sheet-button-list-item {
    border-top: none;
  }
  html:not([data-scale]) .am-action-sheet-button-list-item::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-action-sheet-button-list-item::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-action-sheet-button-list-item.am-action-sheet-button-list-item-active {
  background-color: #ddd;
}
.am-action-sheet-button-list-badge {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.am-action-sheet-button-list-badge .am-badge {
  margin-left: 8px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.am-action-sheet-button-list-item-content {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.am-action-sheet-button-list .am-action-sheet-cancel-button {
  padding-top: 6px;
  position: relative;
}
.am-action-sheet-button-list .am-action-sheet-cancel-button-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 6px;
  background-color: #e7e7ed;
  border-top: 1PX solid #ddd;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask {
    border-top: none;
  }
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask {
    border-bottom: none;
  }
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-action-sheet-button-list .am-action-sheet-cancel-button-mask::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-action-sheet-button-list .am-action-sheet-destructive-button {
  color: #f4333c;
}
.am-action-sheet-share-list {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  border-top: 1PX solid #ddd;
  padding: 21px 0 21px 15px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-action-sheet-share-list {
    border-top: none;
  }
  html:not([data-scale]) .am-action-sheet-share-list::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-action-sheet-share-list::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-action-sheet-share-list-item {
  -ms-flex: none;
  flex: none;
  margin: 0 12px 0 0;
}
.am-action-sheet-share-list-item-icon {
  margin-bottom: 9px;
  width: 60px;
  height: 60px;
  background-color: #fff;
  border-radius: 3px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.am-action-sheet-share-list-item-title {
  color: #888;
  font-size: 10px;
  text-align: center;
}
.am-action-sheet-share-cancel-button {
  height: 50px;
  line-height: 50px;
  text-align: center;
  background-color: #fff;
  color: #000;
  font-size: 18px;
  position: relative;
  border-top: 1PX solid #ddd;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-action-sheet-share-cancel-button {
    border-top: none;
  }
  html:not([data-scale]) .am-action-sheet-share-cancel-button::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-action-sheet-share-cancel-button::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-action-sheet-share-cancel-button.am-action-sheet-share-cancel-button-active {
  background-color: #ddd;
}
.am-activity-indicator {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  z-index: 99;
}
.am-activity-indicator-spinner {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2.125%20-1.875%2064%2064%22%3E%3Cpath%20fill%3D%22%23CCC%22%20d%3D%22M29.875-1.875c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032%2032-14.327%2032-32-14.327-32-32-32zm0%2060.7c-15.85%200-28.7-12.85-28.7-28.7s12.85-28.7%2028.7-28.7%2028.7%2012.85%2028.7%2028.7-12.85%2028.7-28.7%2028.7z%22%2F%3E%3Cpath%20fill%3D%22%23108ee9%22%20d%3D%22M61.858%2030.34c.003-.102.008-.203.008-.305%200-11.43-5.996-21.452-15.01-27.113l-.013.026c-.24-.137-.515-.22-.81-.22-.912%200-1.65.738-1.65%201.65%200%20.654.384%201.215.937%201.482%207.963%205.1%2013.247%2014.017%2013.247%2024.176%200%20.147-.01.293-.01.44h.022c0%20.01-.004.02-.004.03%200%20.91.74%201.65%201.65%201.65s1.65-.74%201.65-1.65c0-.06-.012-.112-.018-.167z%22%2F%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
  -webkit-animation: spinner-anime 1s linear infinite;
          animation: spinner-anime 1s linear infinite;
}
.am-activity-indicator-tip {
  font-size: 14px;
  margin-left: 8px;
  color: #000;
  opacity: 0.4;
}
.am-activity-indicator.am-activity-indicator-toast {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  z-index: 1999;
}
.am-activity-indicator.am-activity-indicator-toast .am-activity-indicator-spinner {
  margin: 0;
}
.am-activity-indicator.am-activity-indicator-toast .am-activity-indicator-toast {
  display: inline-block;
  position: relative;
  top: 4px;
}
.am-activity-indicator-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 15px 15px;
  border-radius: 7px;
  background-clip: padding-box;
  color: #fff;
  background-color: rgba(58, 58, 58, 0.9);
  font-size: 15px;
  line-height: 20px;
}
.am-activity-indicator-spinner-lg {
  width: 32px;
  height: 32px;
}
@-webkit-keyframes spinner-anime {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes spinner-anime {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.am-icon {
  fill: currentColor;
  background-size: cover;
  width: 22px;
  height: 22px;
}
.am-icon-xxs {
  width: 15px;
  height: 15px;
}
.am-icon-xs {
  width: 18px;
  height: 18px;
}
.am-icon-sm {
  width: 21px;
  height: 21px;
}
.am-icon-md {
  width: 22px;
  height: 22px;
}
.am-icon-lg {
  width: 36px;
  height: 36px;
}
.am-icon-loading {
  -webkit-animation: cirle-anim 1s linear infinite;
          animation: cirle-anim 1s linear infinite;
}
@-webkit-keyframes cirle-anim {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes cirle-anim {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.am-button {
  display: block;
  outline: 0 none;
  -webkit-appearance: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  text-align: center;
  font-size: 18px;
  height: 47px;
  line-height: 47px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
  white-space: nowrap;
  color: #000;
  background-color: #fff;
  border: 1PX solid #ddd;
  border-radius: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #ddd;
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-borderfix:before {
  -webkit-transform: scale(0.49) !important;
          transform: scale(0.49) !important;
}
.am-button.am-button-active {
  background-color: #ddd;
}
.am-button.am-button-disabled {
  color: rgba(0, 0, 0, 0.3);
  opacity: 0.6;
}
.am-button-primary {
  color: #fff;
  background-color: #108ee9;
  border: 1PX solid #108ee9;
  border-radius: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-primary {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-primary::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #108ee9;
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-primary.am-button-active {
  color: rgba(255, 255, 255, 0.3);
  background-color: #0e80d2;
}
.am-button-primary.am-button-disabled {
  color: rgba(255, 255, 255, 0.6);
  opacity: 0.4;
}
.am-button-ghost {
  color: #108ee9;
  background-color: transparent;
  border: 1PX solid #108ee9;
  border-radius: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-ghost {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-ghost::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #108ee9;
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-ghost.am-button-active {
  color: rgba(16, 142, 233, 0.6);
  background-color: transparent;
  border: 1PX solid rgba(16, 142, 233, 0.6);
  border-radius: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-ghost.am-button-active {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-ghost.am-button-active::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid rgba(16, 142, 233, 0.6);
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-ghost.am-button-disabled {
  color: rgba(0, 0, 0, 0.1);
  border: 1PX solid rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  opacity: 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-button-ghost.am-button-disabled {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-button-ghost.am-button-disabled::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-button-warning {
  color: #fff;
  background-color: #e94f4f;
}
.am-button-warning.am-button-active {
  color: rgba(255, 255, 255, 0.3);
  background-color: #d24747;
}
.am-button-warning.am-button-disabled {
  color: rgba(255, 255, 255, 0.6);
  opacity: 0.4;
}
.am-button-inline {
  display: inline-block;
  padding: 0 15px;
}
.am-button-inline.am-button-icon {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.am-button-small {
  font-size: 13px;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
}
.am-button-icon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.am-button > .am-button-icon {
  margin-right: 0.5em;
}
.am-picker-col {
  display: block;
  position: relative;
  height: 238px;
  overflow: hidden;
  width: 100%;
}
.am-picker-col-content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 1;
  padding: 102px 0;
}
.am-picker-col-item {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  text-align: center;
  font-size: 16px;
  height: 34px;
  line-height: 34px;
  color: #000;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.am-picker-col-item-selected {
  font-size: 17px;
}
.am-picker-col-mask {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  margin: 0 auto;
  width: 100%;
  z-index: 3;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.95)), to(rgba(255, 255, 255, 0.6))), -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.95)), to(rgba(255, 255, 255, 0.6)));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6)), linear-gradient(to top, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.6));
  background-position: top, bottom;
  background-size: 100% 102px;
  background-repeat: no-repeat;
}
.am-picker-col-indicator {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 34px;
  position: absolute;
  left: 0;
  top: 102px;
  z-index: 3;
  border-top: 1PX solid #ddd;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-picker-col-indicator {
    border-top: none;
  }
  html:not([data-scale]) .am-picker-col-indicator::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-picker-col-indicator::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-picker-col-indicator {
    border-bottom: none;
  }
  html:not([data-scale]) .am-picker-col-indicator::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-picker-col-indicator::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-picker {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.am-picker-item {
  -ms-flex: 1;
  flex: 1 1;
  text-align: center;
}
.am-picker-popup {
  left: 0;
  bottom: 0;
  position: fixed;
  width: 100%;
  background-color: #fff;
  padding-bottom: env(safe-area-inset-bottom);
}
.am-picker-popup-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}
.am-picker-popup-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  z-index: 1000;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}
.am-picker-popup-mask-hidden {
  display: none;
}
.am-picker-popup-header {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), color-stop(#e7e7e7), color-stop(transparent), to(transparent));
  background-image: linear-gradient(to bottom, #e7e7e7, #e7e7e7, transparent, transparent);
  background-position: bottom;
  background-size: 100% 1PX;
  background-repeat: no-repeat;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-picker-popup-header {
    border-bottom: none;
  }
  html:not([data-scale]) .am-picker-popup-header::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-picker-popup-header::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-picker-popup-header .am-picker-popup-header-right {
  text-align: right;
}
.am-picker-popup-item {
  color: #108ee9;
  font-size: 17px;
  padding: 9px 15px;
  height: 42px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.am-picker-popup-item-active {
  background-color: #ddd;
}
.am-picker-popup-title {
  -ms-flex: 1;
  flex: 1 1;
  text-align: center;
  color: #000;
}
.am-picker-popup .am-picker-popup-close {
  display: none;
}
.am-picker-col {
  -ms-flex: 1;
  flex: 1 1;
}
.am-calendar .animate {
  -webkit-animation-duration: .3s;
          animation-duration: .3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.am-calendar .fade-enter {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
}
.am-calendar .fade-leave {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut;
}
@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }
}
@keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }
}
@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideInDown {
  0% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }
}
@keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
  }
}
@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideInRight {
  0% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
.am-calendar .slideV-enter {
  -webkit-animation-name: slideInUp;
          animation-name: slideInUp;
}
.am-calendar .slideV-leave {
  -webkit-animation-name: slideInDown;
          animation-name: slideInDown;
}
.am-calendar .slideH-enter {
  -webkit-animation-name: slideInLeft;
          animation-name: slideInLeft;
}
.am-calendar .slideH-leave {
  -webkit-animation-name: slideInRight;
          animation-name: slideInRight;
}
.am-calendar .mask {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 999;
  background: rgba(0, 0, 0, 0.5);
}
.am-calendar .content {
  position: fixed;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 999;
  background: #fff;
}
.am-calendar .header {
  margin: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-align: center;
  align-items: center;
}
.am-calendar .header .title {
  text-align: center;
  width: 100%;
  font-size: 16px;
  font-weight: bold;
}
.am-calendar .header .left {
  position: absolute;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 8px;
  height: 24px;
  left: 5px;
  top: 5px;
  color: #068EEF;
}
.am-calendar .header .right {
  position: absolute;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 8px;
  height: 24px;
  right: 5px;
  top: 5px;
  color: #068EEF;
  font-size: 14px;
}
.am-calendar .timePicker {
  border-top: 1PX #ccc solid;
}
.am-calendar .week-panel {
  background: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0 2px;
  border-bottom: 1PX #ddd solid;
}
.am-calendar .week-panel .cell {
  height: 24px;
  display: -ms-flexbox;
  display: flex;
  width: 14.28571429%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  color: #000;
  font-size: 14px;
}
.am-calendar .week-panel .cell-grey {
  color: #bbb;
}
.am-calendar .date-picker {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  background: #eee;
  padding-bottom: env(safe-area-inset-bottom);
  -ms-flex: 1;
  flex: 1 1;
  min-height: 0;
}
.am-calendar .date-picker .wrapper {
  height: auto;
  position: relative;
  -ms-flex: 1;
  flex: 1 1;
  min-height: 0;
}
.am-calendar .date-picker .months {
  background: #fff;
}
.am-calendar .date-picker .load-tip {
  position: absolute;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: end;
  align-items: flex-end;
  left: 0;
  right: 0;
  padding: 10px 0;
  top: -40px;
  color: #bbb;
}
.am-calendar .confirm-panel {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-align: center;
  align-items: center;
  background: #f7f7f7;
  padding: 8px 15px;
  border-top: #ddd 1PX solid;
}
.am-calendar .confirm-panel .info {
  font-size: 12px;
}
.am-calendar .confirm-panel .info p {
  margin: 0;
}
.am-calendar .confirm-panel .info p + p {
  margin-top: 8px;
}
.am-calendar .confirm-panel .info .grey {
  color: #bbb;
}
.am-calendar .confirm-panel .button {
  text-align: center;
  width: 80px;
  margin: 0 0 0 auto;
  padding: 8px 0;
  border-radius: 5px;
  color: #fff;
  font-size: 18px;
  background: #108ee9;
}
.am-calendar .confirm-panel .button-disable {
  color: #bbb;
  background: #ddd;
}
.am-calendar .confirm-panel .button-full {
  width: 100%;
  text-align: center;
}
.am-calendar .time-picker {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: center;
  background: #fff;
}
.am-calendar .time-picker .title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  height: 44px;
  font-size: 16px;
  border-top: 1PX #ddd solid;
  border-bottom: 1PX #ddd solid;
}
.am-calendar .single-month {
  padding: 0;
}
.am-calendar .single-month .month-title {
  margin: 0;
  padding: 21px 0 6px 15px;
}
.am-calendar .single-month .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.am-calendar .single-month .row .cell {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 14.28571429%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.am-calendar .single-month .row .cell .date-wrapper {
  display: -ms-flexbox;
  display: flex;
  height: 35px;
  width: 100%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 2px;
}
.am-calendar .single-month .row .cell .date-wrapper .date {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 35px;
  height: 35px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  color: #000;
  font-size: 17px;
  font-weight: bold;
}
.am-calendar .single-month .row .cell .date-wrapper .disable {
  color: #bbb;
  background: #eee;
  border: none;
  border-radius: 100%;
}
.am-calendar .single-month .row .cell .date-wrapper .grey {
  color: #bbb;
}
.am-calendar .single-month .row .cell .date-wrapper .important {
  border: 1PX #ddd solid;
  border-radius: 100%;
}
.am-calendar .single-month .row .cell .date-wrapper .left,
.am-calendar .single-month .row .cell .date-wrapper .right {
  border: none;
  width: 100%;
  height: 35px;
}
.am-calendar .single-month .row .cell .date-wrapper .date-selected {
  border: none;
  background: #108ee9;
  color: #fff;
  font-size: 17px;
}
.am-calendar .single-month .row .cell .date-wrapper .selected-start {
  border-radius: 100% 0 0 100%;
}
.am-calendar .single-month .row .cell .date-wrapper .selected-single {
  border-radius: 100%;
}
.am-calendar .single-month .row .cell .date-wrapper .selected-middle {
  border-radius: 0;
}
.am-calendar .single-month .row .cell .date-wrapper .selected-end {
  border-radius: 0 100% 100% 0;
}
.am-calendar .single-month .row .cell .info {
  height: 15px;
  width: 100%;
  padding: 0 5px;
  font-size: 10px;
  color: #888;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: center;
}
.am-calendar .single-month .row .cell .date-selected {
  color: #108ee9;
}
.am-calendar .single-month .row + .row {
  margin-top: 6px;
}
.am-calendar .single-month .row-xl + .row-xl {
  margin-top: 21px;
}
.am-calendar .shortcut-panel {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 30px;
  border-top: #ddd 1PX solid;
  height: 42px;
}
.am-calendar .shortcut-panel .item {
  display: inline-block;
  color: #108ee9;
  font-size: 16px;
}
.am-card {
  min-height: 96px;
  padding-bottom: 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
}
.am-card:not(.am-card-full) {
  border: 1PX solid #ddd;
  border-radius: 5px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-card:not(.am-card-full) {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-card:not(.am-card-full)::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #ddd;
    border-radius: 10px;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-card.am-card-full {
  position: relative;
  border-top: 1PX solid #ddd;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-card.am-card-full {
    border-top: none;
  }
  html:not([data-scale]) .am-card.am-card-full::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-card.am-card-full::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-card.am-card-full {
    border-bottom: none;
  }
  html:not([data-scale]) .am-card.am-card-full::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-card.am-card-full::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-card-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-size: 17px;
  padding: 9px 15px;
}
.am-card-header-content {
  -ms-flex: 1;
  flex: 1 1;
  text-align: left;
  color: #000;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.am-card-header-content img {
  margin-right: 5px;
}
.am-card-header-extra {
  -ms-flex: 1;
  flex: 1 1;
  text-align: right;
  font-size: 17px;
  color: #888;
}
.am-card-body {
  position: relative;
  border-top: 1PX solid #ddd;
  padding: 15px 15px 6px;
  font-size: 15px;
  color: #333;
  min-height: 40px;
  -ms-flex: 1;
  flex: 1 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-card-body {
    border-top: none;
  }
  html:not([data-scale]) .am-card-body::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-card-body::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-card-footer {
  font-size: 14px;
  color: #888;
  padding: 0 15px;
  display: -ms-flexbox;
  display: flex;
}
.am-card-footer-content {
  -ms-flex: 1;
  flex: 1 1;
}
.am-card-footer-extra {
  -ms-flex: 1;
  flex: 1 1;
  text-align: right;
}
.am-carousel {
  position: relative;
}
.am-carousel-wrap {
  font-size: 18px;
  color: #000;
  background: none;
  text-align: center;
  zoom: 1;
  width: 100%;
}
.am-carousel-wrap-dot {
  display: inline-block;
  zoom: 1;
}
.am-carousel-wrap-dot > span {
  display: block;
  width: 8px;
  height: 8px;
  margin: 0 3px;
  border-radius: 50%;
  background: #ccc;
}
.am-carousel-wrap-dot-active > span {
  background: #888;
}
.am-list-header {
  padding: 15px 15px 9px 15px;
  font-size: 14px;
  color: #888;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-list-footer {
  padding: 9px 15px 15px 15px;
  font-size: 14px;
  color: #888;
}
.am-list-body {
  position: relative;
  background-color: #fff;
  border-top: 1PX solid #ddd;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body {
    border-top: none;
  }
  html:not([data-scale]) .am-list-body::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list-body::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list-body div:not(:last-child) .am-list-line {
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-body div:not(:last-child) .am-list-line::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list-item {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  padding-left: 15px;
  min-height: 44px;
  background-color: #fff;
  vertical-align: middle;
  overflow: hidden;
  -webkit-transition: background-color 200ms;
  transition: background-color 200ms;
  -ms-flex-align: center;
  align-items: center;
  /* list左图片显示*/
}
.am-list-item .am-list-ripple {
  position: absolute;
  background: transparent;
  display: inline-block;
  overflow: hidden;
  will-change: box-shadow, transform;
  -webkit-transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);
  outline: none;
  cursor: pointer;
  border-radius: 100%;
  -webkit-transform: scale(0);
          transform: scale(0);
}
.am-list-item .am-list-ripple.am-list-ripple-animate {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-animation: ripple 1s linear;
          animation: ripple 1s linear;
}
.am-list-item.am-list-item-top .am-list-line {
  -ms-flex-align: start;
  align-items: flex-start;
}
.am-list-item.am-list-item-top .am-list-line .am-list-arrow {
  margin-top: 2px;
}
.am-list-item.am-list-item-middle .am-list-line {
  -ms-flex-align: center;
  align-items: center;
}
.am-list-item.am-list-item-bottom .am-list-line {
  -ms-flex-align: end;
  align-items: flex-end;
}
.am-list-item.am-list-item-error .am-list-line .am-list-extra {
  color: #f50;
}
.am-list-item.am-list-item-error .am-list-line .am-list-extra .am-list-brief {
  color: #f50;
}
.am-list-item.am-list-item-active {
  background-color: #ddd;
}
.am-list-item.am-list-item-disabled .am-list-line .am-list-content,
.am-list-item.am-list-item-disabled .am-list-line .am-list-extra {
  color: #bbb;
}
.am-list-item img {
  width: 22px;
  height: 22px;
  vertical-align: middle;
}
.am-list-item .am-list-thumb:first-child {
  margin-right: 15px;
}
.am-list-item .am-list-thumb:last-child {
  margin-left: 8px;
}
.am-list-item .am-list-line {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1 1;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  padding-right: 15px;
  overflow: hidden;
  /* list左侧主内容*/
  /* list右补充内容*/
  /* 辅助性文字*/
  /* list右侧箭头*/
}
.am-list-item .am-list-line .am-list-content {
  -ms-flex: 1;
  flex: 1 1;
  color: #000;
  font-size: 17px;
  line-height: 1.5;
  text-align: left;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 7px;
  padding-bottom: 7px;
}
.am-list-item .am-list-line .am-list-extra {
  -ms-flex-preferred-size: 36%;
      flex-basis: 36%;
  color: #888;
  font-size: 16px;
  line-height: 1.5;
  text-align: right;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 7px;
  padding-bottom: 7px;
}
.am-list-item .am-list-line .am-list-title {
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.am-list-item .am-list-line .am-list-brief {
  color: #888;
  font-size: 15px;
  line-height: 1.5;
  margin-top: 6px;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.am-list-item .am-list-line .am-list-arrow {
  display: block;
  width: 15px;
  height: 15px;
  margin-left: 8px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216%22%20height%3D%2226%22%20viewBox%3D%220%200%2016%2026%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22UI-KIT_%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%229.9%E5%9F%BA%E7%A1%80%E5%85%83%E4%BB%B6%22%20transform%3D%22translate(-5809.000000%2C%20-8482.000000)%22%20fill%3D%22%23C7C7CC%22%3E%3Cpolygon%20id%3D%22Disclosure-Indicator%22%20points%3D%225811%208482%205809%208484%205820.5%208495%205809%208506%205811%208508%205825%208495%22%3E%3C%2Fpolygon%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  visibility: hidden;
}
.am-list-item .am-list-line .am-list-arrow-horizontal {
  visibility: visible;
}
.am-list-item .am-list-line .am-list-arrow-vertical {
  visibility: visible;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.am-list-item .am-list-line .am-list-arrow-vertical-up {
  visibility: visible;
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}
.am-list-item .am-list-line-multiple {
  padding: 12.5px 15px 12.5px 0;
}
.am-list-item .am-list-line-multiple .am-list-content {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list-item .am-list-line-multiple .am-list-extra {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list-item .am-list-line-wrap .am-list-content {
  white-space: normal;
}
.am-list-item .am-list-line-wrap .am-list-extra {
  white-space: normal;
}
.am-list-item select {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  border: 0;
  font-size: 17px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}
@-webkit-keyframes ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(2.5);
            transform: scale(2.5);
  }
}
@keyframes ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(2.5);
            transform: scale(2.5);
  }
}
.am-checkbox {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 21px;
  height: 21px;
}
.am-checkbox-inner {
  position: absolute;
  right: 0;
  width: 21px;
  height: 21px;
  border: 1px solid #ccc;
  border-radius: 50%;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-checkbox-inner:after {
  position: absolute;
  display: none;
  top: 1.5px;
  right: 6px;
  z-index: 999;
  width: 5px;
  height: 11px;
  border-style: solid;
  border-width: 0 1px 1px 0;
  content: ' ';
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.am-checkbox-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  border: 0 none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.am-checkbox.am-checkbox-checked .am-checkbox-inner {
  border-color: #108ee9;
  background: #108ee9;
}
.am-checkbox.am-checkbox-checked .am-checkbox-inner:after {
  display: block;
  border-color: #fff;
}
.am-checkbox.am-checkbox-disabled {
  opacity: 0.3;
}
.am-checkbox.am-checkbox-disabled.am-checkbox-checked .am-checkbox-inner {
  border-color: #888;
  background: none;
}
.am-checkbox.am-checkbox-disabled.am-checkbox-checked .am-checkbox-inner:after {
  border-color: #888;
}
.am-list .am-list-item.am-checkbox-item .am-list-thumb {
  width: 21px;
  height: 21px;
}
.am-list .am-list-item.am-checkbox-item .am-list-thumb .am-checkbox {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 44px;
}
.am-list .am-list-item.am-checkbox-item .am-list-thumb .am-checkbox-inner {
  left: 15px;
  top: 12px;
}
.am-list .am-list-item.am-checkbox-item.am-checkbox-item-disabled .am-list-content {
  color: #bbb;
}
.am-checkbox-agree {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin-left: 15px;
  padding-top: 9px;
  padding-bottom: 9px;
}
.am-checkbox-agree .am-checkbox {
  position: absolute;
  left: 0;
  top: 0;
  width: 30px;
  height: 100%;
}
.am-checkbox-agree .am-checkbox-inner {
  left: 0;
  top: 12px;
}
.am-checkbox-agree .am-checkbox-agree-label {
  display: inline-block;
  font-size: 15px;
  color: #000;
  line-height: 1.5;
  margin-left: 30px;
  margin-top: 1PX;
}
.am-drawer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.am-drawer-sidebar {
  z-index: 4;
  position: absolute;
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  will-change: transform;
  overflow-y: auto;
}
.am-drawer-draghandle {
  z-index: 1;
  position: absolute;
  background-color: rgba(50, 50, 50, 0.1);
}
.am-drawer-overlay {
  z-index: 3;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.5s ease-out;
  transition: opacity 0.5s ease-out;
  background-color: rgba(0, 0, 0, 0.4);
}
.am-drawer-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
  -webkit-transition: left 0.3s ease-out, right 0.3s ease-out;
  transition: left 0.3s ease-out, right 0.3s ease-out;
}
.am-drawer.am-drawer-left .am-drawer-sidebar,
.am-drawer.am-drawer-right .am-drawer-sidebar,
.am-drawer.am-drawer-left .am-drawer-draghandle,
.am-drawer.am-drawer-right .am-drawer-draghandle {
  top: 0;
  bottom: 0;
}
.am-drawer.am-drawer-left .am-drawer-draghandle,
.am-drawer.am-drawer-right .am-drawer-draghandle {
  width: 10px;
  height: 100%;
}
.am-drawer.am-drawer-top .am-drawer-sidebar,
.am-drawer.am-drawer-bottom .am-drawer-sidebar,
.am-drawer.am-drawer-top .am-drawer-draghandle,
.am-drawer.am-drawer-bottom .am-drawer-draghandle {
  left: 0;
  right: 0;
}
.am-drawer.am-drawer-top .am-drawer-draghandle,
.am-drawer.am-drawer-bottom .am-drawer-draghandle {
  width: 100%;
  height: 10px;
}
.am-drawer.am-drawer-left .am-drawer-sidebar {
  left: 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.am-drawer-open.am-drawer.am-drawer-left .am-drawer-sidebar {
  -webkit-box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
          box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-left .am-drawer-draghandle {
  left: 0;
}
.am-drawer.am-drawer-right .am-drawer-sidebar {
  right: 0;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.am-drawer-open.am-drawer.am-drawer-right .am-drawer-sidebar {
  -webkit-box-shadow: -1PX 1PX 2px rgba(0, 0, 0, 0.15);
          box-shadow: -1PX 1PX 2px rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-right .am-drawer-draghandle {
  right: 0;
}
.am-drawer.am-drawer-top .am-drawer-sidebar {
  top: 0;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.am-drawer-open.am-drawer.am-drawer-top .am-drawer-sidebar {
  -webkit-box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
          box-shadow: 1PX 1PX 2px rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-top .am-drawer-draghandle {
  top: 0;
}
.am-drawer.am-drawer-bottom .am-drawer-sidebar {
  bottom: 0;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.am-drawer-open.am-drawer.am-drawer-bottom .am-drawer-sidebar {
  -webkit-box-shadow: 1PX -1PX 2px rgba(0, 0, 0, 0.15);
          box-shadow: 1PX -1PX 2px rgba(0, 0, 0, 0.15);
}
.am-drawer.am-drawer-bottom .am-drawer-draghandle {
  bottom: 0;
}
/* flexbox */
.am-flexbox {
  text-align: left;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.am-flexbox.am-flexbox-dir-row {
  -ms-flex-direction: row;
  flex-direction: row;
}
.am-flexbox.am-flexbox-dir-row-reverse {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.am-flexbox.am-flexbox-dir-column {
  -ms-flex-direction: column;
  flex-direction: column;
}
.am-flexbox.am-flexbox-dir-column .am-flexbox-item {
  margin-left: 0;
}
.am-flexbox.am-flexbox-dir-column-reverse {
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.am-flexbox.am-flexbox-dir-column-reverse .am-flexbox-item {
  margin-left: 0;
}
.am-flexbox.am-flexbox-nowrap {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.am-flexbox.am-flexbox-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.am-flexbox.am-flexbox-wrap-reverse {
  -ms-flex-wrap: wrap-reverse;
      flex-wrap: wrap-reverse;
}
.am-flexbox.am-flexbox-justify-start {
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.am-flexbox.am-flexbox-justify-end {
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.am-flexbox.am-flexbox-justify-center {
  -ms-flex-pack: center;
  justify-content: center;
}
.am-flexbox.am-flexbox-justify-between {
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.am-flexbox.am-flexbox-justify-around {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.am-flexbox.am-flexbox-align-start {
  -ms-flex-align: start;
  align-items: flex-start;
}
.am-flexbox.am-flexbox-align-end {
  -ms-flex-align: end;
  align-items: flex-end;
}
.am-flexbox.am-flexbox-align-center {
  -ms-flex-align: center;
  align-items: center;
}
.am-flexbox.am-flexbox-align-stretch {
  -ms-flex-align: stretch;
  align-items: stretch;
}
.am-flexbox.am-flexbox-align-baseline {
  -ms-flex-align: baseline;
  align-items: baseline;
}
.am-flexbox.am-flexbox-align-content-start {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.am-flexbox.am-flexbox-align-content-end {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.am-flexbox.am-flexbox-align-content-center {
  -ms-flex-line-pack: center;
      align-content: center;
}
.am-flexbox.am-flexbox-align-content-between {
  -ms-flex-line-pack: justify;
      align-content: space-between;
}
.am-flexbox.am-flexbox-align-content-around {
  -ms-flex-line-pack: distribute;
      align-content: space-around;
}
.am-flexbox.am-flexbox-align-content-stretch {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
}
.am-flexbox .am-flexbox-item {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex: 1;
  flex: 1 1;
  margin-left: 8px;
  min-width: 10px;
}
.am-flexbox .am-flexbox-item:first-child {
  margin-left: 0;
}
/* flexbox */
.am-grid .am-flexbox {
  background: #fff;
}
.am-grid .am-flexbox .am-flexbox-item {
  margin-left: 0;
}
.am-grid .am-flexbox .am-flexbox-item.am-grid-item {
  position: relative;
}
.am-grid .am-flexbox .am-flexbox-item.am-grid-item-active .am-grid-item-content {
  background-color: #ddd;
}
.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content {
  text-align: center;
  width: 100%;
  height: 100%;
  padding: 15px 0;
}
.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content .am-grid-item-inner-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content .am-grid-item-inner-content .am-grid-icon {
  max-width: 100%;
}
.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content .am-grid-item-inner-content .am-grid-text {
  margin-top: 9px;
  font-size: 12px;
  color: #000;
  text-align: center;
}
.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content .am-grid-item-inner-content.column-num-3 .am-grid-text {
  font-size: 16px;
}
.am-grid .am-flexbox .am-flexbox-item .am-grid-item-content .am-grid-item-inner-content.column-num-2 .am-grid-text {
  margin-top: 15px;
  font-size: 18px;
}
.am-grid.am-grid-line {
  position: relative;
}
.am-grid.am-grid-line:not(.am-grid-carousel) {
  border-top: 1PX solid #ddd;
  border-right: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel) {
    border-top: none;
  }
  html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel)::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel)::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel) {
    border-right: none;
  }
  html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel)::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: auto;
    left: auto;
    width: 1PX;
    height: 100%;
    background: #ddd;
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-grid.am-grid-line:not(.am-grid-carousel)::after {
    -webkit-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-grid.am-grid-line .am-flexbox {
  position: relative;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-grid.am-grid-line .am-flexbox {
    border-bottom: none;
  }
  html:not([data-scale]) .am-grid.am-grid-line .am-flexbox::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-grid.am-grid-line .am-flexbox::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-grid.am-grid-line .am-flexbox .am-flexbox-item {
  position: relative;
}
.am-grid.am-grid-line .am-flexbox .am-flexbox-item:first-child {
  border-left: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:first-child {
    border-left: none;
  }
  html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:first-child::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 1PX;
    height: 100%;
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:first-child::before {
    -webkit-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-grid.am-grid-line .am-flexbox .am-flexbox-item:not(:last-child) {
  border-right: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:not(:last-child) {
    border-right: none;
  }
  html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:not(:last-child)::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: auto;
    left: auto;
    width: 1PX;
    height: 100%;
    background: #ddd;
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-grid.am-grid-line .am-flexbox .am-flexbox-item:not(:last-child)::after {
    -webkit-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page {
  border-top: 1PX solid #ddd;
  border-right: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page {
    border-top: none;
  }
  html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page {
    border-right: none;
  }
  html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: auto;
    left: auto;
    width: 1PX;
    height: 100%;
    background: #ddd;
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-grid.am-grid-line.am-grid-carousel .am-grid-carousel-page::after {
    -webkit-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-grid .am-carousel .am-carousel-wrap-dot > span {
  background: #dcdee3;
}
.am-grid .am-carousel .am-carousel-wrap-dot-active > span {
  background: #0ae;
}
.am-grid.am-grid-square .am-grid-item:before {
  display: block;
  content: ' ';
  padding-bottom: 100%;
}
.am-grid.am-grid-square .am-grid-item .am-grid-item-content {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.am-grid.am-grid-square .am-grid-item .am-grid-item-inner-content {
  height: 100%;
}
.am-grid.am-grid-square .am-grid-item .am-grid-item-inner-content .am-grid-icon {
  margin-top: 9px;
  width: 28%!important;
}
.am-image-picker-list {
  padding: 9px 8px 0;
  margin-bottom: 15px;
}
.am-image-picker-list .am-flexbox {
  margin-bottom: 6px;
}
.am-image-picker-list .am-flexbox .am-flexbox-item {
  position: relative;
  margin-right: 5px;
  margin-left: 0;
}
.am-image-picker-list .am-flexbox .am-flexbox-item:after {
  display: block;
  content: ' ';
  padding-bottom: 100%;
}
.am-image-picker-list .am-image-picker-item {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
  height: 100%;
}
.am-image-picker-list .am-image-picker-item .am-image-picker-item-remove {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 6px;
  top: 6px;
  text-align: right;
  vertical-align: top;
  z-index: 2;
  background-size: 15px auto;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'16'%20height%3D'16'%20viewBox%3D'0%200%2016%2016'%20version%3D'1.1'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20id%3D'Page-1'%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%3Ccircle%20id%3D'Oval-98'%20fill-opacity%3D'0.4'%20fill%3D'%23404040'%20cx%3D'8'%20cy%3D'8'%20r%3D'8'%3E%3C%2Fcircle%3E%3Cpath%20d%3D'M11.8979743%2C11.8990375%20L11.8979743%2C11.8990375%20C11.7633757%2C12.0336542%2011.5447877%2C12.0336542%2011.4101891%2C11.8990375%20L8%2C8.48838931%20L4.5887341%2C11.8990375%20C4.45413554%2C12.0336542%204.23554748%2C12.0336542%204.10094892%2C11.8990375%20L4.10094892%2C11.8990375%20C3.96635036%2C11.7644208%203.96635036%2C11.5458033%204.10094892%2C11.4111866%20L7.51221482%2C8.00053847%20L4.10202571%2C4.58881335%20C3.96742715%2C4.45419667%203.96742715%2C4.23557919%204.10202571%2C4.10096251%20L4.10202571%2C4.10096251%20C4.23662427%2C3.96634583%204.45521233%2C3.96634583%204.58981089%2C4.10096251%20L8%2C7.51268762%20L11.4112659%2C4.10203944%20C11.5458645%2C3.96742276%2011.7644525%2C3.96742276%2011.8990511%2C4.10203944%20L11.8990511%2C4.10203944%20C12.0336496%2C4.23665612%2012.0336496%2C4.45527361%2011.8990511%2C4.58989029%20L8.48778518%2C8.00053847%20L11.8979743%2C11.4122636%20C12.0325729%2C11.5468803%2012.0325729%2C11.7644208%2011.8979743%2C11.8990375%20L11.8979743%2C11.8990375%20Z'%20id%3D'Shape'%20fill%3D'%23FFFFFF'%20transform%3D'translate(8.000000%2C%208.000000)%20scale(1%2C%20-1)%20translate(-8.000000%2C%20-8.000000)%20'%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.am-image-picker-list .am-image-picker-item .am-image-picker-item-content {
  height: 100%;
  width: 100%;
  border-radius: 3px;
  background-size: cover;
}
.am-image-picker-list .am-image-picker-item img {
  width: 100%;
}
.am-image-picker-list .am-image-picker-upload-btn {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 3px;
  border: 1PX solid #ddd;
  background-color: #fff;
}
.am-image-picker-list .am-image-picker-upload-btn:before,
.am-image-picker-list .am-image-picker-upload-btn:after {
  width: 1PX;
  height: 25px;
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-color: #ccc;
}
.am-image-picker-list .am-image-picker-upload-btn:after {
  width: 25px;
  height: 1PX;
}
.am-image-picker-list .am-image-picker-upload-btn-active {
  background-color: #ddd;
}
.am-image-picker-list .am-image-picker-upload-btn input {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 0;
}
.am-list-item .am-input-control .fake-input-container {
  height: 30px;
  line-height: 30px;
  position: relative;
}
.am-list-item .am-input-control .fake-input-container .fake-input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding-right: 2px;
  margin-right: 3px;
  -webkit-text-decoration: rtl;
          text-decoration: rtl;
  text-align: right;
  color: #000;
  font-size: 17px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.am-list-item .am-input-control .fake-input-container .fake-input.fake-input-disabled {
  color: #bbb;
}
.am-list-item .am-input-control .fake-input-container .fake-input.focus {
  -webkit-transition: color .2s;
  transition: color .2s;
}
.am-list-item .am-input-control .fake-input-container .fake-input.focus::before {
  content: "";
}
.am-list-item .am-input-control .fake-input-container .fake-input.focus::after {
  content: "";
  position: absolute;
  right: 1.5px;
  top: 10%;
  height: 80%;
  border-right: 1.5px solid #108ee9;
  -webkit-animation: keyboard-cursor infinite 1s step-start;
          animation: keyboard-cursor infinite 1s step-start;
}
.am-list-item .am-input-control .fake-input-container .fake-input-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #bbb;
  text-align: right;
}
.am-list-item .am-input-control .fake-input-container-left .fake-input {
  text-align: left;
}
.am-list-item .am-input-control .fake-input-container-left .fake-input.focus:after {
  position: static;
}
.am-list-item .am-input-control .fake-input-container-left .fake-input-placeholder {
  text-align: left;
}
.am-number-keyboard-wrapper {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 10000;
  font-family: 'PingFang SC';
  background-color: #f6f6f7;
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s;
  -webkit-transition-property: -webkit-transform display;
  transition-property: -webkit-transform display;
  transition-property: transform display;
  transition-property: transform display, -webkit-transform display;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  padding-bottom: env(safe-area-inset-bottom);
}
.am-number-keyboard-wrapper.am-number-keyboard-wrapper-hide {
  bottom: -500px;
}
.am-number-keyboard-wrapper table {
  width: 100%;
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  border-top: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table {
    border-top: none;
  }
  html:not([data-scale]) .am-number-keyboard-wrapper table::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-number-keyboard-wrapper table tr {
  width: 100%;
  padding: 0;
  margin: 0;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item {
  width: 25%;
  padding: 0;
  margin: 0;
  height: 50px;
  text-align: center;
  font-size: 25.5px;
  color: #2a2b2c;
  position: relative;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm) {
  border-left: 1PX solid #ddd;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm) {
    border-left: none;
  }
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 1PX;
    height: 100%;
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::before {
    -webkit-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm) {
    border-bottom: none;
  }
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item:not(.keyboard-confirm)::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.am-number-keyboard-item-active {
  background-color: #ddd;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm {
  color: #fff;
  font-size: 21px;
  background-color: #108ee9;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm {
    border-bottom: none;
  }
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm.am-number-keyboard-item-active {
  background-color: #0e80d2;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-confirm.am-number-keyboard-item-disabled {
  background-color: #0e80d2;
  color: rgba(255, 255, 255, 0.45);
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-delete {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22204%22%20height%3D%22148%22%20viewBox%3D%220%200%20153.000000%20111.000000%22%3E%3Cpath%20d%3D%22M46.9%204.7c-2.5%202.6-14.1%2015.5-25.8%2028.6L-.1%2057l25.6%2027%2025.7%2027.1%2047.4-.3%2047.4-.3%203.2-3.3%203.3-3.2V7l-3.3-3.2L146%20.5%2098.7.2%2051.5-.1l-4.6%204.8zm97.9%203.5c1.7%201.7%201.7%2092.9%200%2094.6-.9.9-12.6%201.2-46.3%201.2H53.4L31.2%2080.4%209%2056.9l5.1-5.7c2.8-3.1%2012.8-14.4%2022.2-24.9L53.5%207h45c33.8%200%2045.4.3%2046.3%201.2z%22%2F%3E%3Cpath%20d%3D%22M69.5%2031c-1.9%202.1-1.7%202.2%209.3%2013.3L90%2055.5%2078.8%2066.7%2067.5%2078l2.3%202.2%202.2%202.3%2011.3-11.3L94.5%2060l11.2%2011.2L117%2082.5l2.2-2.3%202.3-2.2-11.3-11.3L99%2055.5l11.2-11.2L121.5%2033l-2.3-2.2-2.2-2.3-11.3%2011.3L94.5%2051l-11-11c-6-6-11.2-11-11.6-11-.3%200-1.4.9-2.4%202z%22%2F%3E%3C%2Fsvg%3E");
  background-size: 25.5px 18.5px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item.keyboard-hide {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22260%22%20height%3D%22188%22%20viewBox%3D%220%200%20195.000000%20141.000000%22%3E%3Cpath%20d%3D%22M0%2057v57h195V0H0v57zm183%200v45H12V12h171v45z%22%2F%3E%3Cpath%20d%3D%22M21%2031.5V39h15V24H21v7.5zM48%2031.5V39h15V24H48v7.5zM75%2031.5V39h15V24H75v7.5zM102%2031.5V39h15V24h-15v7.5zM129%2031.5V39h15V24h-15v7.5zM156%2031.5V39h15V24h-15v7.5zM36%2055.5V63h15V48H36v7.5zM63%2055.5V63h15V48H63v7.5zM90%2055.5V63h15V48H90v7.5zM117%2055.5V63h15V48h-15v7.5zM144%2055.5V63h15V48h-15v7.5zM27%2079.5V87h15V72H27v7.5zM48%2079.5V87h96V72H48v7.5zM150%2079.5V87h15V72h-15v7.5zM81%20124.5c0%20.8.7%201.5%201.5%201.5s1.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5.7%201.5%201.5.7%201.5%201.5%201.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5.7-1.5%201.5-1.5%201.5-.7%201.5-1.5c0-1.3-2.5-1.5-16.5-1.5s-16.5.2-16.5%201.5z%22%2F%3E%3C%2Fsvg%3E");
  background-size: 32.5px 23.5px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.am-number-keyboard-wrapper table tr .am-number-keyboard-item-disabled {
  color: #bbb;
}
@-webkit-keyframes keyboard-cursor {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes keyboard-cursor {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.am-list-item.am-input-item {
  height: 44px;
  padding-left: 15px;
}
.am-list-item:not(:last-child) .am-list-line {
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list-item:not(:last-child) .am-list-line {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list-item:not(:last-child) .am-list-line::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list-item:not(:last-child) .am-list-line::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list-item .am-input-label {
  color: #000;
  font-size: 17px;
  margin-left: 0;
  margin-right: 5px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  padding: 2px 0;
}
.am-list-item .am-input-label.am-input-label-2 {
  width: 34px;
}
.am-list-item .am-input-label.am-input-label-3 {
  width: 51px;
}
.am-list-item .am-input-label.am-input-label-4 {
  width: 68px;
}
.am-list-item .am-input-label.am-input-label-5 {
  width: 85px;
}
.am-list-item .am-input-label.am-input-label-6 {
  width: 102px;
}
.am-list-item .am-input-label.am-input-label-7 {
  width: 119px;
}
.am-list-item .am-input-control {
  font-size: 17px;
  -ms-flex: 1;
  flex: 1 1;
}
.am-list-item .am-input-control input {
  color: #000;
  font-size: 17px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  padding: 2px 0;
  border: 0;
  background-color: transparent;
  line-height: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-list-item .am-input-control input::-webkit-input-placeholder {
  color: #bbb;
  line-height: 1.2;
}
.am-list-item .am-input-control input::-moz-placeholder {
  color: #bbb;
  line-height: 1.2;
}
.am-list-item .am-input-control input::-ms-input-placeholder {
  color: #bbb;
  line-height: 1.2;
}
.am-list-item .am-input-control input::placeholder {
  color: #bbb;
  line-height: 1.2;
}
.am-list-item .am-input-control input:disabled {
  color: #bbb;
  background-color: #fff;
}
.am-list-item .am-input-clear {
  display: none;
  width: 21px;
  height: 21px;
  border-radius: 50%;
  overflow: hidden;
  font-style: normal;
  color: #fff;
  background-color: #ccc;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23fff'%20viewBox%3D'0%200%2030%2030'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E");
  background-size: 21px auto;
  background-position: 2px 2px;
}
.am-list-item .am-input-clear-active {
  background-color: #108ee9;
}
.am-list-item.am-input-focus .am-input-clear {
  display: block;
}
.am-list-item .am-input-extra {
  -ms-flex: initial;
  flex: initial;
  min-width: 0;
  max-height: 21px;
  overflow: hidden;
  padding-right: 0;
  line-height: 1;
  color: #888;
  font-size: 15px;
  margin-left: 5px;
}
.am-list-item.am-input-error .am-input-control input {
  color: #f50;
}
.am-list-item.am-input-error .am-input-error-extra {
  height: 21px;
  width: 21px;
  margin-left: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'18'%20height%3D'18'%20viewBox%3D'0%200%2018%2018'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%3Cg%20transform%3D'translate(-300.000000%2C%20-1207.000000)'%20fill%3D'%23FF5500'%3E%3Cg%20id%3D'exclamation-circle-o'%20transform%3D'translate(300.000000%2C%201207.000000)'%3E%3Cpath%20d%3D'M9%2C16.734375%20C10.0441406%2C16.734375%2011.0566406%2C16.5304688%2012.009375%2C16.1279297%20C12.9304688%2C15.7376953%2013.7566406%2C15.1804687%2014.4685547%2C14.4703125%20C15.1787109%2C13.7601563%2015.7376953%2C12.9322266%2016.1261719%2C12.0111328%20C16.5304688%2C11.0566406%2016.734375%2C10.0441406%2016.734375%2C9%20C16.734375%2C7.95585938%2016.5304688%2C6.94335938%2016.1279297%2C5.990625%20C15.7376953%2C5.06953125%2015.1804687%2C4.24335938%2014.4703125%2C3.53144531%20C13.7601563%2C2.82128906%2012.9322266%2C2.26230469%2012.0111328%2C1.87382813%20C11.0566406%2C1.46953125%2010.0441406%2C1.265625%209%2C1.265625%20C7.95585938%2C1.265625%206.94335938%2C1.46953125%205.990625%2C1.87207031%20C5.06953125%2C2.26230469%204.24335938%2C2.81953125%203.53144531%2C3.5296875%20C2.82128906%2C4.23984375%202.26230469%2C5.06777344%201.87382813%2C5.98886719%20C1.46953125%2C6.94335938%201.265625%2C7.95585938%201.265625%2C9%20C1.265625%2C10.0441406%201.46953125%2C11.0566406%201.87207031%2C12.009375%20C2.26230469%2C12.9304688%202.81953125%2C13.7566406%203.5296875%2C14.4685547%20C4.23984375%2C15.1787109%205.06777344%2C15.7376953%205.98886719%2C16.1261719%20C6.94335938%2C16.5304688%207.95585938%2C16.734375%209%2C16.734375%20L9%2C16.734375%20Z%20M9%2C18%20C4.02890625%2C18%200%2C13.9710937%200%2C9%20C0%2C4.02890625%204.02890625%2C0%209%2C0%20C13.9710937%2C0%2018%2C4.02890625%2018%2C9%20C18%2C13.9710937%2013.9710937%2C18%209%2C18%20L9%2C18%20L9%2C18%20Z%20M9%2C6.75%20C8.61152344%2C6.75%208.296875%2C7.06464844%208.296875%2C7.453125%20L8.296875%2C13.9394531%20C8.296875%2C14.3279297%208.61152344%2C14.6425781%209%2C14.6425781%20C9.38847656%2C14.6425781%209.703125%2C14.3279297%209.703125%2C13.9394531%20L9.703125%2C7.453125%20C9.703125%2C7.06464844%209.38847656%2C6.75%209%2C6.75%20L9%2C6.75%20Z%20M8.20898438%2C4.83398438%20C8.20898438%2C5.27085024%208.56313413%2C5.625%209%2C5.625%20C9.43686587%2C5.625%209.79101562%2C5.27085024%209.79101562%2C4.83398438%20C9.79101562%2C4.39711851%209.43686587%2C4.04296875%209%2C4.04296875%20C8.56313413%2C4.04296875%208.20898438%2C4.39711851%208.20898438%2C4.83398438%20L8.20898438%2C4.83398438%20Z'%20id%3D'Shape'%20transform%3D'translate(9.000000%2C%209.000000)%20scale(1%2C%20-1)%20translate(-9.000000%2C%20-9.000000)%20'%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: 21px auto;
}
.am-list-item.am-input-disabled .am-input-label {
  color: #bbb;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.am-indexed-list-section-body.am-list-body,
.am-indexed-list-section-body.am-list-body .am-list-item:last-child .am-list-line {
  border-bottom: 0;
}
.am-indexed-list-section-body.am-list-body:after,
.am-indexed-list-section-body.am-list-body .am-list-item:last-child .am-list-line:after {
  display: none !important;
}
.am-indexed-list-section-header.am-list-body,
.am-indexed-list-section-header.am-list-body .am-list-item .am-list-line {
  border-bottom: 0;
}
.am-indexed-list-section-header.am-list-body:after,
.am-indexed-list-section-header.am-list-body .am-list-item .am-list-line:after {
  display: none !important;
}
.am-indexed-list-section-header .am-list-item {
  height: 30px;
  min-height: 30px;
  background-color: #f5f5f9;
}
.am-indexed-list-section-header .am-list-item .am-list-line {
  height: 30px;
  min-height: 30px;
}
.am-indexed-list-section-header .am-list-item .am-list-content {
  font-size: 14px !important;
  color: #888 !important;
}
.am-indexed-list-quick-search-bar {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 0;
  text-align: center;
  color: #108ee9;
  font-size: 16px;
  list-style: none;
  padding: 0;
}
.am-indexed-list-quick-search-bar li {
  padding: 0 5px;
}
.am-indexed-list-quick-search-bar-over {
  background-color: rgba(0, 0, 0, 0.4);
}
.am-indexed-list-qsindicator {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -15px auto auto -30px;
  width: 60px;
  height: 30px;
  background: transparent;
  opacity: 0.7;
  color: #0af;
  font-size: 20px;
  border-radius: 30px;
  z-index: 1999;
  text-align: center;
  line-height: 30px;
}
.am-indexed-list-qsindicator-hide {
  display: none;
}
.am-radio {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
}
.am-radio-inner {
  position: absolute;
  right: 0;
  width: 15px;
  height: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.am-radio-inner:after {
  position: absolute;
  display: none;
  top: -2.5px;
  right: 5px;
  z-index: 999;
  width: 7px;
  height: 14px;
  border-style: solid;
  border-width: 0 1.5px 1.5px 0;
  content: ' ';
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.am-radio-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  border: 0 none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.am-radio.am-radio-checked .am-radio-inner {
  border-width: 0;
}
.am-radio.am-radio-checked .am-radio-inner:after {
  display: block;
  border-color: #108ee9;
}
.am-radio.am-radio-disabled.am-radio-checked .am-radio-inner:after {
  display: block;
  border-color: #bbb;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra {
  -ms-flex: 0;
  flex: 0 1;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 44px;
  overflow: visible;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio-inner {
  right: 15px;
  top: 15px;
}
.am-list .am-list-item.am-radio-item.am-radio-item-disabled .am-list-content {
  color: #bbb;
}
.am-menu {
  background-color: #f5f5f9;
}
.am-menu .am-menu-select-container {
  -ms-flex-positive: 2;
  flex-grow: 2;
}
.am-menu .am-menu-select-container .am-menu-select-container-submenu {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.am-menu .am-multi-select-btns {
  height: 47px;
  width: 100%;
}
.am-menu .am-multi-select-btns .am-multi-select-btns-btn {
  width: 50%;
  height: 100%;
  border: 1PX solid #ddd;
  border-radius: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-menu .am-multi-select-btns .am-multi-select-btns-btn {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-menu .am-multi-select-btns .am-multi-select-btns-btn::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #ddd;
    border-radius: 0;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-menu .am-flexbox .am-flexbox-item {
  margin-left: 0;
  -webkit-overflow-scrolling: touch;
  overflow-y: scroll;
}
.am-menu .am-flexbox .am-flexbox-item .am-list {
  padding: 0;
}
.am-menu .am-flexbox .am-flexbox-item .am-list .am-list-item .am-list-line .am-list-content {
  font-size: 16px;
}
.am-menu .am-flexbox .am-flexbox-item .am-list .am-list-item .am-list-line .am-list-extra .am-checkbox-wrapper .am-checkbox {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  overflow: visible;
}
.am-menu .am-flexbox .am-flexbox-item .am-list .am-list-item .am-list-line .am-list-extra .am-checkbox-wrapper .am-checkbox .am-checkbox-inner {
  top: 12px;
  right: 15px;
}
.am-menu .am-flexbox .am-flexbox-item:first-child {
  background-color: #f7f7f7;
}
.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-body {
  background-color: #f7f7f7;
  border-bottom: 0;
}
.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-body:after {
  display: none !important;
}
.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item {
  background-color: #f7f7f7;
}
.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item .am-list-line {
  border-bottom: 0;
}
.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item .am-list-line:after {
  display: none !important;
}
.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item .am-list-line .am-list-content {
  color: #000;
}
.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item:last-child {
  border-bottom: 0;
}
.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item:last-child:after {
  display: none !important;
}
.am-menu .am-flexbox .am-flexbox-item:first-child .am-list .am-list-item.am-menu-selected {
  background-color: #fff;
}
.am-menu .am-flexbox .am-flexbox-item:last-child {
  background-color: #fff;
}
.am-menu .am-flexbox .am-flexbox-item:last-child .am-list .am-list-item {
  background-color: #fff;
  border-bottom: 0;
}
.am-menu .am-flexbox .am-flexbox-item:last-child .am-list .am-list-item:after {
  display: none !important;
}
.am-menu .am-flexbox .am-flexbox-item:last-child .am-list .am-list-item .am-list-line .am-list-extra {
  -ms-flex: 0;
  flex: 0 1;
}
.am-menu .am-flexbox .am-flexbox-item:last-child .am-list .am-list-item.am-sub-menu-item-selected .am-list-line .am-list-content {
  color: #108ee9;
}
.am-menu .am-flexbox .am-flexbox-item:last-child .am-list .am-list-item.am-sub-menu-item-disabled .am-list-line .am-list-content {
  color: #bbb;
}
.am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item .am-list-line {
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item .am-list-line {
    border-bottom: none;
  }
  html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item .am-list-line::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item .am-list-line::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child {
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child {
    border-bottom: none;
  }
  html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child .am-list-line {
  border-bottom: 0;
}
.am-menu .am-flexbox .am-flexbox-item:only-child .am-list .am-list-item:last-child .am-list-line:after {
  display: none !important;
}
.am-modal {
  position: relative;
}
.am-modal:not(.am-modal-transparent):not(.am-modal-popup) {
  width: 100%;
  height: 100%;
}
.am-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  z-index: 999;
  background-color: rgba(0, 0, 0, 0.4);
}
.am-modal-mask-hidden {
  display: none;
}
.am-modal-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  z-index: 999;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}
.am-modal-wrap-popup {
  display: block;
}
.am-modal-transparent {
  width: 270px;
}
.am-modal-transparent .am-modal-content {
  border-radius: 7px;
  padding-top: 15px;
}
.am-modal-transparent .am-modal-content .am-modal-body {
  padding: 0 15px 15px;
}
.am-modal-popup {
  position: fixed;
  left: 0;
  width: 100%;
}
.am-modal-popup-slide-down {
  top: 0;
}
.am-modal-popup-slide-up {
  bottom: 0;
}
.am-modal-popup .am-modal-content {
  padding-bottom: env(safe-area-inset-bottom);
}
.am-modal-title {
  margin: 0;
  font-size: 18px;
  line-height: 1;
  color: #000;
  text-align: center;
}
.am-modal-header {
  padding: 6px 15px 15px;
}
.am-modal-content {
  position: relative;
  background-color: #fff;
  border: 0;
  background-clip: padding-box;
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.am-modal-close {
  border: 0;
  padding: 0;
  background-color: transparent;
  outline: none;
  position: absolute;
  right: 15px;
  z-index: 999;
  height: 21px;
  width: 21px;
}
.am-modal-close-x {
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'30'%20height%3D'30'%20viewBox%3D'0%200%2030%2030'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%20%3Cdefs%3E%3C%2Fdefs%3E%20%3Cg%20id%3D'ALL-ICON'%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%20%3Cg%20id%3D'Rectangle-283-%2B-Rectangle-283'%20fill%3D'%23888888'%3E%20%3Crect%20id%3D'Rectangle-283'%20transform%3D'translate(14.849242%2C%2014.849242)%20rotate(-315.000000)%20translate(-14.849242%2C%20-14.849242)%20'%20x%3D'-5.1507576'%20y%3D'13.8492424'%20width%3D'40'%20height%3D'2'%3E%3C%2Frect%3E%20%3Crect%20id%3D'Rectangle-283'%20transform%3D'translate(14.849242%2C%2014.849242)%20scale(-1%2C%201)%20rotate(-315.000000)%20translate(-14.849242%2C%20-14.849242)%20'%20x%3D'-5.1507576'%20y%3D'13.8492424'%20width%3D'40'%20height%3D'2'%3E%3C%2Frect%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%20%3C%2Fsvg%3E");
}
.am-modal-body {
  font-size: 15px;
  color: #888;
  height: 100%;
  line-height: 1.5;
  overflow: auto;
}
.am-modal-button-group-h {
  position: relative;
  border-top: 1PX solid #ddd;
  display: -ms-flexbox;
  display: flex;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-button-group-h {
    border-top: none;
  }
  html:not([data-scale]) .am-modal-button-group-h::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-button-group-h::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal-button-group-h .am-modal-button {
  -webkit-touch-callout: none;
  -ms-flex: 1;
  flex: 1 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  text-decoration: none;
  outline: none;
  color: #108ee9;
  font-size: 18px;
  height: 50px;
  line-height: 50px;
  display: block;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.am-modal-button-group-h .am-modal-button:first-child {
  color: #000;
}
.am-modal-button-group-h .am-modal-button:last-child {
  position: relative;
  border-left: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child {
    border-left: none;
  }
  html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 1PX;
    height: 100%;
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-button-group-h .am-modal-button:last-child::before {
    -webkit-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-modal-button-group-v .am-modal-button {
  -webkit-touch-callout: none;
  position: relative;
  border-top: 1PX solid #ddd;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  text-decoration: none;
  outline: none;
  color: #108ee9;
  font-size: 18px;
  height: 50px;
  line-height: 50px;
  display: block;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-button-group-v .am-modal-button {
    border-top: none;
  }
  html:not([data-scale]) .am-modal-button-group-v .am-modal-button::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-button-group-v .am-modal-button::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal-button-active {
  background-color: #ddd;
}
.am-modal-input-container {
  margin-top: 9px;
  border: 1PX solid #ddd;
  border-radius: 3px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-input-container {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-modal-input-container::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #ddd;
    border-radius: 6px;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-modal-input {
  height: 36px;
  line-height: 1;
}
.am-modal-input:nth-child(2) {
  position: relative;
  border-top: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal-input:nth-child(2) {
    border-top: none;
  }
  html:not([data-scale]) .am-modal-input:nth-child(2)::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal-input:nth-child(2)::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal-input input {
  position: relative;
  border: 0;
  width: 98%;
  height: 34px;
  top: 1PX;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
}
.am-modal-input input::-webkit-input-placeholder {
  font-size: 14px;
  color: #ccc;
  padding-left: 8px;
}
.am-modal-input input::-moz-placeholder {
  font-size: 14px;
  color: #ccc;
  padding-left: 8px;
}
.am-modal-input input::-ms-input-placeholder {
  font-size: 14px;
  color: #ccc;
  padding-left: 8px;
}
.am-modal-input input::placeholder {
  font-size: 14px;
  color: #ccc;
  padding-left: 8px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content {
  border-radius: 0;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-header {
  padding: 9px 24px 12px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-header .am-modal-title {
  text-align: left;
  font-size: 21px;
  color: #000;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body {
  color: #000;
  text-align: left;
  padding: 0 24px 15px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container {
  border: 0;
  border-bottom: 1PX solid #ddd;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container:before {
  display: none !important;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container {
    border-bottom: none;
  }
  html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container .am-modal-input:first-child {
  border-top: 0;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-body .am-modal-input-container .am-modal-input:first-child:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer {
  padding-bottom: 12px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h {
  overflow: hidden;
  border-top: 0;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0 12px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button {
  -ms-flex: initial;
  flex: initial;
  margin-left: 3px;
  padding: 0 15px;
  height: 48px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:first-child {
  color: #777;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:last-child {
  border-left: 0;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-h .am-modal-button:last-child:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  overflow: hidden;
  padding: 0 12px;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal .am-modal-button {
  border-top: 0;
  padding: 0 15px;
  margin-left: 3px;
  height: 48px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-v.am-modal-button-group-normal .am-modal-button:before {
  display: none !important;
}
.am-modal.am-modal-transparent.am-modal-android .am-modal-content .am-modal-footer .am-modal-button-group-operation .am-modal-button {
  text-align: start;
  padding-left: 15px;
}
.am-modal.am-modal-operation .am-modal-content {
  border-radius: 7px;
  height: auto;
  padding-top: 0;
}
.am-modal.am-modal-operation .am-modal-content .am-modal-body {
  padding: 0!important;
}
.am-modal.am-modal-operation .am-modal-content .am-modal-button {
  color: #000;
  text-align: left;
  padding-left: 15px;
}
.am-modal-alert-content,
.am-modal-propmt-content {
  zoom: 1;
  overflow: hidden;
}
.am-navbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  height: 45px;
  background-color: #108ee9;
  color: #fff;
}
.am-navbar-left,
.am-navbar-title,
.am-navbar-right {
  -ms-flex: 1;
  flex: 1 1;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.am-navbar-left {
  padding-left: 15px;
  font-size: 16px;
}
.am-navbar-left-icon {
  margin-right: 5px;
  display: inherit;
}
.am-navbar-title {
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 18px;
  white-space: nowrap;
}
.am-navbar-right {
  -ms-flex-pack: end;
  justify-content: flex-end;
  font-size: 16px;
  margin-right: 15px;
}
.am-navbar-light {
  background-color: #fff;
  color: #108ee9;
}
.am-navbar-light .am-navbar-title {
  color: #000;
}
.am-notice-bar {
  background-color: #fefcec;
  height: 36px;
  overflow: hidden;
  font-size: 14px;
  line-height: 36px;
  color: #f76a24;
  display: -ms-flexbox;
  display: flex;
}
.am-notice-bar-content {
  -ms-flex: 1;
  flex: 1 1;
  width: 100%;
  margin: auto 15px;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.am-notice-bar-icon {
  margin-left: 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.am-notice-bar-icon .am-notice-bar-trips {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2238%22%20height%3D%2233%22%20viewBox%3D%220%200%2038%2033%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Etrips%3C%2Ftitle%3E%3Cg%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M17.838%2028.8c-.564-.468-1.192-.983-1.836-1.496-4.244-3.385-5.294-3.67-6.006-3.67-.014%200-.027.005-.04.005-.015%200-.028-.005-.042-.005H3.562c-.734%200-.903-.203-.903-.928V10.085c0-.49.058-.8.66-.8h5.782c.693%200%201.758-.28%206.4-3.628.828-.597%201.637-1.197%202.336-1.723V28.8zM19.682.19c-.463-.22-1.014-.158-1.417.157-.02.016-1.983%201.552-4.152%203.125C10.34%206.21%209.243%206.664%209.02%206.737H3.676c-.027%200-.053.003-.08.004H1.183c-.608%200-1.1.486-1.1%201.085V25.14c0%20.598.492%201.084%201.1%201.084h8.71c.22.08%201.257.55%204.605%203.24%201.947%201.562%203.694%203.088%203.712%203.103.25.22.568.333.89.333.186%200%20.373-.038.55-.116.48-.213.79-.684.79-1.204V1.38c0-.506-.294-.968-.758-1.19z%22%20mask%3D%22url(%23mask-2)%22%2F%3E%3Cpath%20d%3D%22M31.42%2016.475c0-3.363-1.854-6.297-4.606-7.876-.125-.066-.42-.192-.625-.192-.612%200-1.108.488-1.108%201.09%200%20.404.22.764.55.952%202.128%201.19%203.565%203.442%203.565%206.025%200%202.627-1.486%204.913-3.677%206.087-.318.19-.53.54-.53.934%200%20.602.496%201.09%201.107%201.09.26.002.568-.15.568-.15%202.835-1.556%204.754-4.538%204.754-7.96%22%20mask%3D%22url(%23mask-4)%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M30.14%203.057c-.205-.122-.41-.22-.658-.22-.608%200-1.1.485-1.1%201.084%200%20.433.26.78.627.977%204.043%202.323%206.762%206.636%206.762%2011.578%200%204.938-2.716%209.248-6.755%2011.572-.354.19-.66.55-.66.993%200%20.6.494%201.084%201.102%201.084.243%200%20.438-.092.65-.213%204.692-2.695%207.848-7.7%207.848-13.435%200-5.723-3.142-10.718-7.817-13.418%22%20mask%3D%22url(%23mask-6)%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.am-notice-bar-icon + div {
  margin-left: 5px;
}
.am-notice-bar-operation {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 8px;
}
.am-pagination-wrap {
  font-size: 18px;
  color: #000;
  background: none;
  text-align: center;
}
.am-pagination-wrap .active {
  color: #108ee9;
}
.am-pagination-wrap-btn {
  text-align: center;
}
.am-pagination-wrap-btn-prev {
  text-align: left;
}
.am-pagination-wrap-btn-next {
  text-align: right;
}
.am-pagination-wrap-dot {
  display: inline-block;
  zoom: 1;
}
.am-pagination-wrap-dot > span {
  display: block;
  width: 8px;
  height: 8px;
  margin-right: 5px;
  border-radius: 50%;
  background: #ccc;
}
.am-pagination-wrap-dot-active > span {
  background: #888;
}
.am-popover {
  position: absolute;
  z-index: 1999;
}
.am-popover-hidden {
  display: none;
}
.am-popover-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  z-index: 999;
}
.am-popover-mask-hidden {
  display: none;
}
.am-popover-arrow {
  position: absolute;
  width: 7px;
  height: 7px;
  border-radius: 1PX;
  background-color: #fff;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  z-index: 0;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.21);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.21);
}
.am-popover-placement-top .am-popover-arrow,
.am-popover-placement-topLeft .am-popover-arrow,
.am-popover-placement-topRight .am-popover-arrow {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
  bottom: -3.5px;
}
.am-popover-placement-top .am-popover-arrow {
  left: 50%;
}
.am-popover-placement-topLeft .am-popover-arrow {
  left: 8px;
}
.am-popover-placement-topRight .am-popover-arrow {
  right: 8px;
}
.am-popover-placement-right .am-popover-arrow,
.am-popover-placement-rightTop .am-popover-arrow,
.am-popover-placement-rightBottom .am-popover-arrow {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  left: -3.5px;
}
.am-popover-placement-right .am-popover-arrow {
  top: 50%;
}
.am-popover-placement-rightTop .am-popover-arrow {
  top: 8px;
}
.am-popover-placement-rightBottom .am-popover-arrow {
  bottom: 8px;
}
.am-popover-placement-left .am-popover-arrow,
.am-popover-placement-leftTop .am-popover-arrow,
.am-popover-placement-leftBottom .am-popover-arrow {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
  right: -3.5px;
}
.am-popover-placement-left .am-popover-arrow {
  top: 50%;
}
.am-popover-placement-leftTop .am-popover-arrow {
  top: 8px;
}
.am-popover-placement-leftBottom .am-popover-arrow {
  bottom: 8px;
}
.am-popover-placement-bottom .am-popover-arrow,
.am-popover-placement-bottomLeft .am-popover-arrow,
.am-popover-placement-bottomRight .am-popover-arrow {
  top: -3.5px;
}
.am-popover-placement-bottom .am-popover-arrow {
  left: 50%;
}
.am-popover-placement-bottomLeft .am-popover-arrow {
  left: 8px;
}
.am-popover-placement-bottomRight .am-popover-arrow {
  right: 8px;
}
.am-popover-inner {
  font-size: 15px;
  color: #000;
  background-color: #fff;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.21);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.21);
  overflow: hidden;
}
.am-popover-inner-wrapper {
  position: relative;
  background-color: #fff;
}
.am-popover .am-popover-item {
  padding: 0 8px;
}
.am-popover .am-popover-item-container {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  height: 39px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 8px;
}
.am-popover .am-popover-item:not(:first-child) .am-popover-item-container {
  border-top: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-popover .am-popover-item:not(:first-child) .am-popover-item-container {
    border-top: none;
  }
  html:not([data-scale]) .am-popover .am-popover-item:not(:first-child) .am-popover-item-container::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-popover .am-popover-item:not(:first-child) .am-popover-item-container::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-popover .am-popover-item.am-popover-item-active .am-popover-item-container {
  border-top: 0;
}
.am-popover .am-popover-item.am-popover-item-active .am-popover-item-container:before {
  display: none !important;
}
.am-popover .am-popover-item.am-popover-item-active + .am-popover-item .am-popover-item-container {
  border-top: 0;
}
.am-popover .am-popover-item.am-popover-item-active + .am-popover-item .am-popover-item-container:before {
  display: none !important;
}
.am-popover .am-popover-item.am-popover-item-active {
  background-color: #ddd;
}
.am-popover .am-popover-item.am-popover-item-active.am-popover-item-fix-active-arrow {
  position: relative;
}
.am-popover .am-popover-item.am-popover-item-disabled {
  color: #bbb;
}
.am-popover .am-popover-item.am-popover-item-disabled.am-popover-item-active {
  background-color: transparent;
}
.am-popover .am-popover-item-icon {
  margin-right: 8px;
  width: 18px;
  height: 18px;
}
.am-progress-outer {
  background-color: #ddd;
  display: block;
}
.am-progress-fixed-outer {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 2000;
}
.am-progress-hide-outer {
  background-color: transparent;
}
.am-progress-bar {
  border: 2px solid #108ee9;
  -webkit-transition: all .3s linear 0s;
  transition: all .3s linear 0s;
}
.am-pull-to-refresh-content {
  -webkit-transform-origin: left top 0;
          transform-origin: left top 0;
}
.am-pull-to-refresh-content-wrapper {
  overflow: hidden;
}
.am-pull-to-refresh-transition {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.am-pull-to-refresh-indicator {
  color: grey;
  text-align: center;
  height: 25px;
}
.am-pull-to-refresh-down .am-pull-to-refresh-indicator {
  margin-top: -25px;
}
.am-pull-to-refresh-up .am-pull-to-refresh-indicator {
  margin-bottom: -25px;
}
.am-slider {
  position: relative;
}
.am-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #ddd;
  height: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-slider-track {
  position: absolute;
  left: 0;
  height: 2px;
  border-radius: 2px;
  background-color: #108ee9;
}
.am-slider-handle {
  position: absolute;
  margin-left: -12px;
  margin-top: -10px;
  width: 22px;
  height: 22px;
  cursor: pointer;
  border-radius: 50%;
  border: 2px solid #108ee9;
  background-color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-slider-handle:focus {
  background-color: #40a5ed;
}
.am-slider-mark {
  position: absolute;
  top: 20px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.am-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #000;
}
.am-slider-mark-text-active {
  opacity: 0.3;
}
.am-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.am-slider-dot {
  position: absolute;
  bottom: -5px;
  margin-left: -4px;
  width: 12px;
  height: 12px;
  border: 2px solid #ddd;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}
.am-slider-dot:first-child {
  margin-left: -4px;
}
.am-slider-dot:last-child {
  margin-left: -4px;
}
.am-slider-dot-active {
  border-color: #108ee9;
}
.am-slider-disabled {
  opacity: 0.3;
}
.am-slider-disabled .am-slider-track {
  height: 2px;
}
.am-slider-disabled .am-slider-handle,
.am-slider-disabled .am-slider-mark-text,
.am-slider-disabled .am-slider-dot {
  cursor: not-allowed;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.am-result {
  position: relative;
  text-align: center;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 21px;
  background-color: #fff;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-result {
    border-bottom: none;
  }
  html:not([data-scale]) .am-result::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-result::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-result .am-result-pic {
  width: 60px;
  height: 60px;
  margin: 0 auto;
  line-height: 60px;
  background-size: 60px 60px;
}
.am-result .am-result-title,
.am-result .am-result-message {
  font-size: 21px;
  color: #000;
  padding-left: 15px;
  padding-right: 15px;
}
.am-result .am-result-title {
  margin-top: 15px;
  line-height: 1;
}
.am-result .am-result-message {
  margin-top: 9px;
  line-height: 1.5;
  font-size: 16px;
  color: #888;
}
.am-result .am-result-button {
  padding: 0 15px;
  margin-top: 15px;
}
/* 默认搜索bar */
.am-search {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  height: 44px;
  padding: 0 8px;
  overflow: hidden;
  background-color: #efeff4;
}
.am-search-input {
  -ms-flex: 1;
  flex: 1 1;
  position: relative;
  width: 100%;
  height: 28px;
  overflow: hidden;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 3px;
}
.am-search-input .am-search-synthetic-ph,
.am-search-input input[type="search"] {
  position: absolute;
  top: 0;
  left: 0;
}
.am-search-input .am-search-synthetic-ph {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  z-index: 1;
  height: 28px;
  line-height: 28px;
  width: 100%;
  -webkit-transition: width .3s;
  transition: width .3s;
  display: block;
  text-align: center;
}
.am-search-input .am-search-synthetic-ph-icon {
  display: inline-block;
  margin-right: 5px;
  width: 15px;
  height: 15px;
  overflow: hidden;
  vertical-align: -2.5px;
  background-repeat: no-repeat;
  background-size: 15px auto;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'38'%20height%3D'36'%20viewBox%3D'0%200%2038%2036'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M29.05%2025.23a15.81%2015.81%200%200%200%203.004-9.294c0-8.8-7.17-15.934-16.017-15.934C7.192.002.02%207.136.02%2015.936c0%208.802%207.172%2015.937%2016.017%2015.937%204.148%200%207.928-1.569%2010.772-4.143l8.873%208.232%202.296-2.45-8.927-8.282zM16.2%2028.933c-7.19%200-13.04-5.788-13.04-12.903%200-7.113%205.85-12.904%2013.04-12.904%207.19%200%2012.9%205.79%2012.9%2012.904%200%207.115-5.71%2012.903-12.9%2012.903z'%20fill%3D'%23bbb'%20fill-rule%3D'evenodd'%2F%3E%3C%2Fsvg%3E");
}
.am-search-input .am-search-synthetic-ph-placeholder {
  color: #bbb;
  font-size: 15px;
}
.am-search-input input[type="search"] {
  z-index: 2;
  opacity: 0;
  width: 100%;
  text-align: left;
  display: block;
  color: #000;
  height: 28px;
  font-size: 15px;
  background-color: transparent;
  border: 0;
}
.am-search-input input[type="search"]::-webkit-input-placeholder {
  background: none;
  text-align: left;
  color: transparent;
}
.am-search-input input[type="search"]::-moz-placeholder {
  background: none;
  text-align: left;
  color: transparent;
}
.am-search-input input[type="search"]::-ms-input-placeholder {
  background: none;
  text-align: left;
  color: transparent;
}
.am-search-input input[type="search"]::placeholder {
  background: none;
  text-align: left;
  color: transparent;
}
.am-search-input input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.am-search-input .am-search-clear {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  position: absolute;
  display: none;
  z-index: 3;
  width: 15px;
  height: 15px;
  padding: 6.5px;
  border-radius: 50%;
  top: 0;
  right: 0;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 15px 15px;
  -webkit-transition: all .3s;
  transition: all .3s;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2028%2028'%3E%3Ccircle%20cx%3D'14'%20cy%3D'14'%20r%3D'14'%20fill%3D'%23ccc'%2F%3E%3Cline%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'8'%20y1%3D'8'%20x2%3D'20'%20y2%3D'20'%2F%3E%3Cline%20fill%3D'none'%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'20'%20y1%3D'8'%20x2%3D'8'%20y2%3D'20'%2F%3E%3C%2Fsvg%3E");
}
.am-search-input .am-search-clear-active {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2028%2028'%3E%3Ccircle%20cx%3D'14'%20cy%3D'14'%20r%3D'14'%20fill%3D'%23108ee9'%2F%3E%3Cline%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'8'%20y1%3D'8'%20x2%3D'20'%20y2%3D'20'%2F%3E%3Cline%20fill%3D'none'%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'20'%20y1%3D'8'%20x2%3D'8'%20y2%3D'20'%2F%3E%3C%2Fsvg%3E");
}
.am-search-input .am-search-clear-show {
  display: block;
}
.am-search-cancel {
  -ms-flex: none;
  flex: none;
  opacity: 0;
  padding-left: 8px;
  height: 44px;
  line-height: 44px;
  font-size: 16px;
  color: #108ee9;
  text-align: right;
}
.am-search-cancel-anim {
  -webkit-transition: margin-right 0.3s, opacity 0.3s;
  transition: margin-right 0.3s, opacity 0.3s;
  -webkit-transition-delay: .1s;
          transition-delay: .1s;
}
.am-search-cancel-show {
  opacity: 1;
}
.am-search.am-search-start .am-search-input input[type="search"] {
  opacity: 1;
  padding: 0 28px 0 35px;
}
.am-search.am-search-start .am-search-input input[type="search"]::-webkit-input-placeholder {
  color: transparent;
}
.am-search.am-search-start .am-search-input input[type="search"]::-moz-placeholder {
  color: transparent;
}
.am-search.am-search-start .am-search-input input[type="search"]::-ms-input-placeholder {
  color: transparent;
}
.am-search.am-search-start .am-search-input input[type="search"]::placeholder {
  color: transparent;
}
.am-search.am-search-start .am-search-input .am-search-synthetic-ph {
  padding-left: 15px;
  width: auto;
}
.am-segment {
  display: -ms-flexbox;
  display: flex;
  border-radius: 5px;
  overflow: hidden;
  min-height: 27px;
  opacity: 1;
}
.am-segment.am-segment-disabled {
  opacity: 0.5;
}
.am-segment-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1 1;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  color: #108ee9;
  font-size: 14px;
  line-height: 1;
  -webkit-transition: background .2s;
  transition: background .2s;
  position: relative;
  border: 1PX solid #108ee9;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-left-width: 0;
}
.am-segment-item-tintcolor {
  border-color: #108ee9;
}
.am-segment-item:first-child {
  border-left-width: 1PX;
  border-radius: 5px 0 0 5px;
}
.am-segment-item:last-child {
  border-radius: 0 5px 5px 0;
}
.am-segment-item-selected {
  background: #108ee9;
  color: #fff;
}
.am-segment-item-active .am-segment-item-inner {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  opacity: 0.1;
  -webkit-transition: background .2s;
  transition: background .2s;
  background-color: #108ee9;
}
.am-slider {
  position: relative;
}
.am-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #ddd;
  height: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-slider-track {
  position: absolute;
  left: 0;
  height: 2px;
  border-radius: 2px;
  background-color: #108ee9;
}
.am-slider-handle {
  position: absolute;
  margin-left: -12px;
  margin-top: -10px;
  width: 22px;
  height: 22px;
  cursor: pointer;
  border-radius: 50%;
  border: 2px solid #108ee9;
  background-color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-slider-handle:focus {
  background-color: #40a5ed;
}
.am-slider-mark {
  position: absolute;
  top: 20px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.am-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #000;
}
.am-slider-mark-text-active {
  opacity: 0.3;
}
.am-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.am-slider-dot {
  position: absolute;
  bottom: -5px;
  margin-left: -4px;
  width: 12px;
  height: 12px;
  border: 2px solid #ddd;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}
.am-slider-dot:first-child {
  margin-left: -4px;
}
.am-slider-dot:last-child {
  margin-left: -4px;
}
.am-slider-dot-active {
  border-color: #108ee9;
}
.am-slider-disabled {
  opacity: 0.3;
}
.am-slider-disabled .am-slider-track {
  height: 2px;
}
.am-slider-disabled .am-slider-handle,
.am-slider-disabled .am-slider-mark-text,
.am-slider-disabled .am-slider-dot {
  cursor: not-allowed;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.am-stepper {
  position: relative;
  margin: 0;
  padding: 2px 0;
  display: inline-block;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 63px;
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  vertical-align: middle;
  overflow: hidden;
}
.am-stepper-handler-wrap {
  position: absolute;
  width: 100%;
  font-size: 24px;
}
.am-stepper-handler,
.am-stepper-handler-up-inner,
.am-stepper-handler-down-inner {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.am-stepper-handler {
  text-align: center;
  border: 1PX solid #ddd;
  border-radius: 5px;
  overflow: hidden;
  color: #000;
  position: absolute;
  display: inline-block;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.am-stepper-handler-active {
  z-index: 2;
  background-color: #ddd;
}
.am-stepper-handler-up-inner,
.am-stepper-handler-down-inner {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  right: 2px;
  color: #000;
}
.am-stepper-input-wrap {
  display: none;
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  overflow: hidden;
}
.am-stepper-input {
  display: none;
  width: 60px;
  font-size: 16px;
  color: #000;
  text-align: center;
  border: 0;
  padding: 0;
  background: none;
  vertical-align: middle;
}
.am-stepper-input[disabled] {
  opacity: 1;
  color: #000;
}
.am-stepper.showNumber {
  width: 138px;
}
.am-stepper.showNumber .am-stepper-input-wrap {
  display: inline-block;
}
.am-stepper.showNumber .am-stepper-input {
  display: inline-block;
}
.am-stepper.showNumber .am-stepper-handler-down-disabled {
  right: -1PX;
}
.am-stepper-handler-up {
  cursor: pointer;
  right: 0;
}
.am-stepper-handler-up-inner:before {
  text-align: center;
  content: "+";
}
.am-stepper-handler-down {
  cursor: pointer;
  left: 0;
}
.am-stepper-handler-down-inner:before {
  text-align: center;
  content: "-";
}
.am-stepper-handler-down-disabled,
.am-stepper-handler-up-disabled {
  opacity: 0.3;
}
.am-stepper-handler-up-disabled .am-stepper-handler-active {
  background: none;
}
.am-stepper-disabled .am-stepper-handler-down,
.am-stepper-disabled .am-stepper-handler-up {
  opacity: 0.3;
  background: none;
}
.am-stepper-disabled .am-stepper-handler {
  opacity: 0.3;
}
.am-stepper-disabled .am-stepper-input-wrap {
  opacity: 0.3;
}
.am-steps {
  font-size: 0;
  width: 100%;
  line-height: 1.5;
  display: -ms-flexbox;
  display: flex;
}
.am-steps,
.am-steps * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-steps-item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  -ms-flex: 1;
  flex: 1 1;
  overflow: hidden;
}
.am-steps-item:last-child {
  -ms-flex: none;
  flex: none;
}
.am-steps-item:last-child .am-steps-item-tail,
.am-steps-item:last-child .am-steps-item-title:after {
  display: none;
}
.am-steps-item-icon,
.am-steps-item-content {
  display: inline-block;
  vertical-align: top;
}
.am-steps-item-icon {
  border: 1px solid #bbb;
  width: 22px;
  height: 22px;
  line-height: 22px;
  border-radius: 22px;
  text-align: center;
  font-size: 14px;
  margin-right: 8px;
  -webkit-transition: background-color 0.3s, border-color 0.3s;
  transition: background-color 0.3s, border-color 0.3s;
}
.am-steps-item-icon > .am-steps-icon {
  line-height: 1;
  top: -1px;
  color: #108ee9;
  position: relative;
}
.am-steps-item-icon > .am-steps-icon .am-icon {
  font-size: 12px;
  position: relative;
  float: left;
}
.am-steps-item-tail {
  position: absolute;
  left: 0;
  width: 100%;
  top: 12px;
  padding: 0 10px;
}
.am-steps-item-tail:after {
  content: '';
  display: inline-block;
  background: #ddd;
  height: 1px;
  border-radius: 1px;
  width: 100%;
  -webkit-transition: background .3s;
  transition: background .3s;
  position: relative;
  left: -2px;
}
.am-steps-item-content {
  margin-top: 3px;
}
.am-steps-item-title {
  font-size: 16px;
  margin-bottom: 4px;
  color: #000;
  font-weight: bold;
  display: inline-block;
  padding-right: 10px;
  position: relative;
}
.am-steps-item-description {
  font-size: 15px;
  color: #bbb;
}
.am-steps-item-wait .am-steps-item-icon {
  border-color: #ccc;
  background-color: #fff;
}
.am-steps-item-wait .am-steps-item-icon > .am-steps-icon {
  color: #ccc;
}
.am-steps-item-wait .am-steps-item-icon > .am-steps-icon .am-steps-icon-dot {
  background: #ccc;
}
.am-steps-item-wait .am-steps-item-title {
  color: #000;
}
.am-steps-item-wait .am-steps-item-title:after {
  background-color: #ddd;
}
.am-steps-item-wait .am-steps-item-description {
  color: #000;
}
.am-steps-item-wait .am-steps-item-tail:after {
  background-color: #ddd;
}
.am-steps-item-process .am-steps-item-icon {
  border-color: #108ee9;
  background-color: #fff;
}
.am-steps-item-process .am-steps-item-icon > .am-steps-icon {
  color: #108ee9;
}
.am-steps-item-process .am-steps-item-icon > .am-steps-icon .am-steps-icon-dot {
  background: #108ee9;
}
.am-steps-item-process .am-steps-item-title {
  color: #000;
}
.am-steps-item-process .am-steps-item-title:after {
  background-color: #ddd;
}
.am-steps-item-process .am-steps-item-description {
  color: #000;
}
.am-steps-item-process .am-steps-item-tail:after {
  background-color: #ddd;
}
.am-steps-item-process .am-steps-item-icon {
  background: #108ee9;
}
.am-steps-item-process .am-steps-item-icon > .am-steps-icon {
  color: #fff;
}
.am-steps-item-finish .am-steps-item-icon {
  border-color: #108ee9;
  background-color: #fff;
}
.am-steps-item-finish .am-steps-item-icon > .am-steps-icon {
  color: #108ee9;
}
.am-steps-item-finish .am-steps-item-icon > .am-steps-icon .am-steps-icon-dot {
  background: #108ee9;
}
.am-steps-item-finish .am-steps-item-title {
  color: #000;
}
.am-steps-item-finish .am-steps-item-title:after {
  background-color: #108ee9;
}
.am-steps-item-finish .am-steps-item-description {
  color: #000;
}
.am-steps-item-finish .am-steps-item-tail:after {
  background-color: #108ee9;
}
.am-steps-item-error .am-steps-item-icon {
  border-color: #f4333c;
  background-color: #fff;
}
.am-steps-item-error .am-steps-item-icon > .am-steps-icon {
  color: #f4333c;
}
.am-steps-item-error .am-steps-item-icon > .am-steps-icon .am-steps-icon-dot {
  background: #f4333c;
}
.am-steps-item-error .am-steps-item-title {
  color: #f4333c;
}
.am-steps-item-error .am-steps-item-title:after {
  background-color: #ddd;
}
.am-steps-item-error .am-steps-item-description {
  color: #f4333c;
}
.am-steps-item-error .am-steps-item-tail:after {
  background-color: #ddd;
}
.am-steps-item.am-steps-next-error .am-steps-item-title:after {
  background: #f4333c;
}
.am-steps-item.error-tail .am-steps-item-tail:after {
  background-color: #f4333c;
}
.am-steps-horizontal:not(.am-steps-label-vertical) .am-steps-item {
  margin-right: 10px;
}
.am-steps-horizontal:not(.am-steps-label-vertical) .am-steps-item:last-child {
  margin-right: 0;
}
.am-steps-horizontal:not(.am-steps-label-vertical) .am-steps-item-tail {
  display: none;
}
.am-steps-horizontal:not(.am-steps-label-vertical) .am-steps-item-description {
  max-width: 100px;
}
.am-steps-item-custom .am-steps-item-icon {
  background: none;
  border: 0;
  width: auto;
  height: auto;
}
.am-steps-item-custom .am-steps-item-icon > .am-steps-icon {
  font-size: 22px;
  top: 1px;
  width: 22px;
  height: 22px;
}
.am-steps-item-custom.am-steps-item-process .am-steps-item-icon > .am-steps-icon {
  color: #108ee9;
}
.am-steps-small .am-steps-item-icon {
  width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  border-radius: 18px;
  font-size: 14px;
  margin-right: 8px;
}
.am-steps-small .am-steps-item-icon > .am-steps-icon {
  font-size: 12px;
  -webkit-transform: scale(0.75);
          transform: scale(0.75);
  top: -2px;
}
.am-steps-small .am-steps-item-content {
  margin-top: 0;
}
.am-steps-small .am-steps-item-title {
  font-size: 16px;
  margin-bottom: 3px;
  color: #000;
  font-weight: bold;
}
.am-steps-small .am-steps-item-description {
  font-size: 12px;
  color: #bbb;
}
.am-steps-small .am-steps-item-tail {
  top: 8px;
  padding: 0 8px;
}
.am-steps-small .am-steps-item-tail:after {
  height: 1px;
  border-radius: 1px;
  width: 100%;
  left: 0;
}
.am-steps-small .am-steps-item-custom .am-steps-item-icon {
  background: none;
}
.am-steps-small .am-steps-item-custom .am-steps-item-icon > .am-steps-icon {
  font-size: 18px;
  top: -2px;
  -webkit-transform: none;
          transform: none;
}
.am-steps-vertical {
  display: block;
}
.am-steps-vertical .am-steps-item {
  display: block;
  overflow: visible;
}
.am-steps-vertical .am-steps-item-icon {
  float: left;
}
.am-steps-vertical .am-steps-item-icon-inner {
  margin-right: 16px;
}
.am-steps-vertical .am-steps-item-content {
  min-height: 48px;
  overflow: hidden;
  display: block;
}
.am-steps-vertical .am-steps-item-title {
  line-height: 26px;
}
.am-steps-vertical .am-steps-item-title:after {
  display: none;
}
.am-steps-vertical .am-steps-item-description {
  padding-bottom: 12px;
}
.am-steps-vertical .am-steps-item-tail {
  position: absolute;
  left: 13px;
  top: 0;
  height: 100%;
  width: 1px;
  padding: 30px 0 4px 0;
}
.am-steps-vertical .am-steps-item-tail:after {
  height: 100%;
  width: 1px;
}
.am-steps-vertical.am-steps-small .am-steps-item-tail {
  position: absolute;
  left: 9px;
  top: 0;
  padding: 22px 0 4px 0;
}
.am-steps-vertical.am-steps-small .am-steps-item-title {
  line-height: 18px;
}
.am-steps-label-vertical .am-steps-item {
  overflow: visible;
}
.am-steps-label-vertical .am-steps-item-tail {
  padding: 0 24px;
  margin-left: 48px;
}
.am-steps-label-vertical .am-steps-item-content {
  display: block;
  text-align: center;
  margin-top: 8px;
  width: 100px;
}
.am-steps-label-vertical .am-steps-item-icon {
  display: inline-block;
  margin-left: 36px;
}
.am-steps-label-vertical .am-steps-item-title {
  padding-right: 0;
}
.am-steps-label-vertical .am-steps-item-title:after {
  display: none;
}
.am-swipe {
  overflow: hidden;
  position: relative;
}
.am-swipe-content {
  position: relative;
  background-color: #fff;
}
.am-swipe-cover {
  position: absolute;
  z-index: 2;
  background: transparent;
  height: 100%;
  width: 100%;
  top: 0;
  display: none;
}
.am-swipe .am-swipe-content,
.am-swipe .am-swipe-actions {
  -webkit-transition: all 250ms;
  transition: all 250ms;
}
.am-swipe-swiping .am-swipe-content,
.am-swipe-swiping .am-swipe-actions {
  -webkit-transition: none;
  transition: none;
}
.am-swipe-swiping .am-list-item-active {
  background-color: #FFF;
}
.am-swipe-actions {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  white-space: nowrap;
}
.am-swipe-actions-left {
  left: 0;
}
.am-swipe-actions-right {
  right: 0;
}
.am-swipe-btn {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
}
.am-swipe-btn-text {
  padding: 0 8px;
}
.am-switch {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  cursor: pointer;
  -ms-flex-item-align: center;
      align-self: center;
}
.am-switch .checkbox {
  width: 51px;
  height: 31px;
  border-radius: 31px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #e5e5e5;
  z-index: 0;
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  cursor: pointer;
  position: relative;
  -webkit-transition: all 300ms;
  transition: all 300ms;
}
.am-switch .checkbox:before {
  content: ' ';
  position: absolute;
  left: 2px;
  top: 2px;
  width: 47px;
  height: 27px;
  border-radius: 27px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  z-index: 1;
  -webkit-transition: all 200ms;
  transition: all 200ms;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.am-switch .checkbox:after {
  content: ' ';
  width: 27px;
  height: 27px;
  border-radius: 27px;
  background: #fff;
  position: absolute;
  z-index: 2;
  top: 2px;
  left: 2px;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: all 200ms;
  transition: all 200ms;
  -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2), 0 2px 11.5px 0 rgba(0, 0, 0, 0.08), -1px 2px 2px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2), 0 2px 11.5px 0 rgba(0, 0, 0, 0.08), -1px 2px 2px 0 rgba(0, 0, 0, 0.1);
}
.am-switch .checkbox.checkbox-disabled {
  z-index: 3;
}
.am-switch input[type="checkbox"] {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  border: 0 none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.am-switch input[type="checkbox"]:checked + .checkbox {
  background: #4dd865;
}
.am-switch input[type="checkbox"]:checked + .checkbox:before {
  -webkit-transform: scale(0);
          transform: scale(0);
}
.am-switch input[type="checkbox"]:checked + .checkbox:after {
  -webkit-transform: translateX(20px);
          transform: translateX(20px);
}
.am-switch input[type="checkbox"]:disabled + .checkbox {
  opacity: 0.3;
}
.am-switch.am-switch-android .checkbox {
  width: 72px;
  height: 23px;
  border-radius: 3px;
  background: #a7aaa6;
}
.am-switch.am-switch-android .checkbox:before {
  display: none;
}
.am-switch.am-switch-android .checkbox:after {
  width: 35px;
  height: 21px;
  border-radius: 2px;
  -webkit-box-shadow: none;
          box-shadow: none;
  left: 1PX;
  top: 1PX;
}
.am-switch.am-switch-android input[type="checkbox"]:checked + .checkbox {
  background: #108ee9;
}
.am-switch.am-switch-android input[type="checkbox"]:checked + .checkbox:before {
  -webkit-transform: scale(0);
          transform: scale(0);
}
.am-switch.am-switch-android input[type="checkbox"]:checked + .checkbox:after {
  -webkit-transform: translateX(35px);
          transform: translateX(35px);
}
.am-tabs {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1 1;
  position: relative;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.am-tabs * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-tabs-content-wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1 1;
  width: 100%;
  height: 100%;
  min-height: 0;
}
.am-tabs-content-wrap-animated {
  -webkit-transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: transform, left, top;
}
.am-tabs-pane-wrap {
  width: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow-y: auto;
}
.am-tabs-tab-bar-wrap {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.am-tabs-horizontal .am-tabs-pane-wrap-active {
  height: auto;
}
.am-tabs-horizontal .am-tabs-pane-wrap-inactive {
  height: 0;
  overflow: visible;
}
.am-tabs-vertical .am-tabs-content-wrap {
  -ms-flex-direction: column;
  flex-direction: column;
}
.am-tabs-vertical .am-tabs-tab-bar-wrap {
  height: 100%;
}
.am-tabs-vertical .am-tabs-pane-wrap {
  height: 100%;
}
.am-tabs-vertical .am-tabs-pane-wrap-active {
  overflow: auto;
}
.am-tabs-vertical .am-tabs-pane-wrap-inactive {
  overflow: hidden;
}
.am-tabs-top,
.am-tabs-bottom {
  -ms-flex-direction: column;
  flex-direction: column;
}
.am-tabs-left,
.am-tabs-right {
  -ms-flex-direction: row;
  flex-direction: row;
}
.am-tabs-default-bar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%;
  height: 100%;
  overflow: visible;
  z-index: 1;
}
.am-tabs-default-bar-tab {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 15px;
  height: 43.5px;
  line-height: 43.5px;
}
.am-tabs-default-bar-tab .am-badge .am-badge-text {
  top: -13px;
  -webkit-transform: translateX(-5px);
          transform: translateX(-5px);
}
.am-tabs-default-bar-tab .am-badge .am-badge-dot {
  top: -6px;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.am-tabs-default-bar-tab-active {
  color: #108ee9;
}
.am-tabs-default-bar-underline {
  position: absolute;
  border: 1px #108ee9 solid;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.am-tabs-default-bar-animated .am-tabs-default-bar-content {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: transform;
}
.am-tabs-default-bar-animated .am-tabs-default-bar-underline {
  -webkit-transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: top, left, width, color;
}
.am-tabs-default-bar-top,
.am-tabs-default-bar-bottom {
  -ms-flex-direction: row;
  flex-direction: row;
}
.am-tabs-default-bar-top .am-tabs-default-bar-content,
.am-tabs-default-bar-bottom .am-tabs-default-bar-content {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-direction: row;
  flex-direction: row;
}
.am-tabs-default-bar-top .am-tabs-default-bar-prevpage,
.am-tabs-default-bar-bottom .am-tabs-default-bar-prevpage {
  pointer-events: none;
  position: absolute;
  top: 0;
  display: block;
  width: 59px;
  height: 100%;
  content: ' ';
  z-index: 999;
  left: 0;
  background: -webkit-gradient(linear, left top, right top, from(#ffffff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0));
}
.am-tabs-default-bar-top .am-tabs-default-bar-nextpage,
.am-tabs-default-bar-bottom .am-tabs-default-bar-nextpage {
  pointer-events: none;
  position: absolute;
  top: 0;
  display: block;
  width: 59px;
  height: 100%;
  content: ' ';
  z-index: 999;
  right: 0;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#ffffff));
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
}
.am-tabs-default-bar-top .am-tabs-default-bar-tab,
.am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
  padding: 8px 0;
}
.am-tabs-default-bar-top .am-tabs-default-bar-underline,
.am-tabs-default-bar-bottom .am-tabs-default-bar-underline {
  bottom: 0;
}
.am-tabs-default-bar-top .am-tabs-default-bar-tab {
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab {
    border-bottom: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
  border-top: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
    border-top: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-tabs-default-bar-left,
.am-tabs-default-bar-right {
  -ms-flex-direction: column;
  flex-direction: column;
}
.am-tabs-default-bar-left .am-tabs-default-bar-content,
.am-tabs-default-bar-right .am-tabs-default-bar-content {
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -ms-flex-direction: column;
  flex-direction: column;
}
.am-tabs-default-bar-left .am-tabs-default-bar-tab,
.am-tabs-default-bar-right .am-tabs-default-bar-tab {
  padding: 0 8px;
}
.am-tabs-default-bar-left .am-tabs-default-bar-underline {
  right: 0;
}
.am-tabs-default-bar-left .am-tabs-default-bar-tab {
  border-right: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab {
    border-right: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: auto;
    left: auto;
    width: 1PX;
    height: 100%;
    background: #ddd;
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab::after {
    -webkit-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-tabs-default-bar-right .am-tabs-default-bar-underline {
  left: 0;
}
.am-tabs-default-bar-right .am-tabs-default-bar-tab {
  border-left: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab {
    border-left: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 1PX;
    height: 100%;
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab::before {
    -webkit-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-tab-bar {
  height: 100%;
  overflow: hidden;
}
.am-tab-bar-bar {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 50px;
  border-top: 1PX solid #ddd;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-duration: .2s;
          transition-duration: .2s;
  -webkit-transition-property: height bottom;
  transition-property: height bottom;
  z-index: 100;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-align: center;
  align-items: center;
  bottom: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tab-bar-bar {
    border-top: none;
  }
  html:not([data-scale]) .am-tab-bar-bar::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tab-bar-bar::before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-tab-bar-bar-hidden-top {
  bottom: 50px;
  height: 0;
}
.am-tab-bar-bar-hidden-bottom {
  bottom: -50px;
  height: 0;
}
.am-tab-bar-bar .am-tab-bar-tab {
  -ms-flex: 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
  width: 100%;
}
.am-tab-bar-bar .am-tab-bar-tab-image {
  width: 22px;
  height: 22px;
  vertical-align: middle;
}
.am-tab-bar-bar .am-tab-bar-tab-title {
  font-size: 10px;
  margin: 3px 0 0 0;
  line-height: 1;
  text-align: center;
}
.am-tab-bar-bar .am-tab-bar-tab-icon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
.am-tab-bar-bar .am-tab-bar-tab-icon .tab-badge :last-child {
  margin-top: 4px;
  left: 22px;
}
.am-tab-bar-bar .am-tab-bar-tab-icon .tab-dot :last-child {
  margin-top: 4px;
  left: 22px;
}
.am-tab-bar-item {
  height: 100%;
}
.am-tag {
  display: inline-block;
  position: relative;
  font-size: 14px;
  text-align: center;
  padding: 0 15px;
  height: 25px;
  line-height: 25px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-tag.am-tag-small {
  height: 15px;
  line-height: 15px;
  padding: 0 5px;
  font-size: 10px;
}
.am-tag-normal {
  background-color: #fff;
  color: #888;
  border: 1PX solid #ddd;
  border-radius: 3px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tag-normal {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-tag-normal::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #ddd;
    border-radius: 6px;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-tag-active {
  background-color: #fff;
  color: #108ee9;
  border: 1PX solid #108ee9;
  border-radius: 3px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tag-active {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-tag-active::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #108ee9;
    border-radius: 6px;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-tag-disabled {
  color: #bbb;
  background-color: #ddd;
  border: 1PX solid #ddd;
  border-radius: 3px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tag-disabled {
    position: relative;
    border: none;
  }
  html:not([data-scale]) .am-tag-disabled::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
    border: 1PX solid #ddd;
    border-radius: 6px;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    pointer-events: none;
  }
}
.am-tag-close {
  position: absolute;
  top: -9px;
  left: -10px;
  color: #bbb;
}
.am-tag-close-active {
  color: #888;
}
.am-tag-close .am-icon {
  background-color: #fff;
  border-radius: 9px;
}
.am-list .am-list-item.am-textarea-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 44px;
  padding-left: 15px;
  padding-right: 15px;
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-list .am-list-item.am-textarea-item {
    border-bottom: none;
  }
  html:not([data-scale]) .am-list .am-list-item.am-textarea-item::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-list .am-list-item.am-textarea-item::after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line {
  -ms-flex-align: center;
  align-items: center;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-label {
  -ms-flex-item-align: center;
      align-self: center;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-control {
  padding-top: 0;
  padding-bottom: 0;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-control textarea {
  line-height: 25.5px;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line .am-textarea-clear {
  margin-top: 0;
}
.am-list .am-list-item.am-textarea-item.am-textarea-item-single-line.am-textarea-error .am-textarea-error-extra {
  margin-top: 0;
}
.am-textarea-label {
  -ms-flex-item-align: start;
      align-self: flex-start;
  color: #000;
  text-align: left;
  min-height: 44px;
  font-size: 17px;
  line-height: 44px;
  margin-left: 0;
  margin-right: 5px;
  white-space: nowrap;
  overflow: hidden;
}
.am-textarea-label.am-textarea-label-2 {
  width: 34px;
}
.am-textarea-label.am-textarea-label-3 {
  width: 51px;
}
.am-textarea-label.am-textarea-label-4 {
  width: 68px;
}
.am-textarea-label.am-textarea-label-5 {
  width: 85px;
}
.am-textarea-label.am-textarea-label-6 {
  width: 102px;
}
.am-textarea-label.am-textarea-label-7 {
  width: 119px;
}
.am-textarea-control {
  -ms-flex: 1;
  flex: 1 1;
  padding-top: 10px;
  padding-bottom: 9px;
}
.am-textarea-control textarea {
  color: #000;
  font-size: 17px;
  line-height: 25.5px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  padding: 0;
  border: 0;
  background-color: transparent;
  overflow: visible;
  display: block;
  resize: none;
  word-break: break-word;
  word-wrap: break-word;
}
.am-textarea-control textarea::-webkit-input-placeholder {
  color: #bbb;
}
.am-textarea-control textarea::-moz-placeholder {
  color: #bbb;
}
.am-textarea-control textarea::-ms-input-placeholder {
  color: #bbb;
}
.am-textarea-control textarea::placeholder {
  color: #bbb;
}
.am-textarea-control textarea:disabled {
  color: #bbb;
  background-color: #fff;
}
.am-textarea-clear {
  display: none;
  width: 21px;
  height: 21px;
  margin-top: 12px;
  border-radius: 50%;
  overflow: hidden;
  font-style: normal;
  color: #fff;
  background-color: #ccc;
  background-repeat: no-repeat;
  background-size: 21px auto;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D'%23fff'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z'%2F%3E%3Cpath%20d%3D'M0%200h24v24H0z'%20fill%3D'none'%2F%3E%3C%2Fsvg%3E");
}
.am-textarea-clear-active {
  background-color: #108ee9;
}
.am-textarea-focus .am-textarea-clear {
  display: block;
}
.am-textarea-has-count {
  padding-bottom: 14px;
}
.am-textarea-count {
  position: absolute;
  bottom: 6px;
  right: 5px;
  color: #bbb;
  font-size: 14px;
}
.am-textarea-count span {
  color: #000;
}
.am-textarea-error .am-textarea-control textarea {
  color: #f50;
}
.am-textarea-error .am-textarea-error-extra {
  margin-top: 12px;
  width: 21px;
  height: 21px;
  margin-left: 8px;
  background-size: 21px 21px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'18'%20height%3D'18'%20viewBox%3D'0%200%2018%2018'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20stroke%3D'none'%20stroke-width%3D'1'%20fill%3D'none'%20fill-rule%3D'evenodd'%3E%3Cg%20transform%3D'translate(-300.000000%2C%20-1207.000000)'%20fill%3D'%23FF5500'%3E%3Cg%20id%3D'exclamation-circle-o'%20transform%3D'translate(300.000000%2C%201207.000000)'%3E%3Cpath%20d%3D'M9%2C16.734375%20C10.0441406%2C16.734375%2011.0566406%2C16.5304688%2012.009375%2C16.1279297%20C12.9304688%2C15.7376953%2013.7566406%2C15.1804687%2014.4685547%2C14.4703125%20C15.1787109%2C13.7601563%2015.7376953%2C12.9322266%2016.1261719%2C12.0111328%20C16.5304688%2C11.0566406%2016.734375%2C10.0441406%2016.734375%2C9%20C16.734375%2C7.95585938%2016.5304688%2C6.94335938%2016.1279297%2C5.990625%20C15.7376953%2C5.06953125%2015.1804687%2C4.24335938%2014.4703125%2C3.53144531%20C13.7601563%2C2.82128906%2012.9322266%2C2.26230469%2012.0111328%2C1.87382813%20C11.0566406%2C1.46953125%2010.0441406%2C1.265625%209%2C1.265625%20C7.95585938%2C1.265625%206.94335938%2C1.46953125%205.990625%2C1.87207031%20C5.06953125%2C2.26230469%204.24335938%2C2.81953125%203.53144531%2C3.5296875%20C2.82128906%2C4.23984375%202.26230469%2C5.06777344%201.87382813%2C5.98886719%20C1.46953125%2C6.94335938%201.265625%2C7.95585938%201.265625%2C9%20C1.265625%2C10.0441406%201.46953125%2C11.0566406%201.87207031%2C12.009375%20C2.26230469%2C12.9304688%202.81953125%2C13.7566406%203.5296875%2C14.4685547%20C4.23984375%2C15.1787109%205.06777344%2C15.7376953%205.98886719%2C16.1261719%20C6.94335938%2C16.5304688%207.95585938%2C16.734375%209%2C16.734375%20L9%2C16.734375%20Z%20M9%2C18%20C4.02890625%2C18%200%2C13.9710937%200%2C9%20C0%2C4.02890625%204.02890625%2C0%209%2C0%20C13.9710937%2C0%2018%2C4.02890625%2018%2C9%20C18%2C13.9710937%2013.9710937%2C18%209%2C18%20L9%2C18%20L9%2C18%20Z%20M9%2C6.75%20C8.61152344%2C6.75%208.296875%2C7.06464844%208.296875%2C7.453125%20L8.296875%2C13.9394531%20C8.296875%2C14.3279297%208.61152344%2C14.6425781%209%2C14.6425781%20C9.38847656%2C14.6425781%209.703125%2C14.3279297%209.703125%2C13.9394531%20L9.703125%2C7.453125%20C9.703125%2C7.06464844%209.38847656%2C6.75%209%2C6.75%20L9%2C6.75%20Z%20M8.20898438%2C4.83398438%20C8.20898438%2C5.27085024%208.56313413%2C5.625%209%2C5.625%20C9.43686587%2C5.625%209.79101562%2C5.27085024%209.79101562%2C4.83398438%20C9.79101562%2C4.39711851%209.43686587%2C4.04296875%209%2C4.04296875%20C8.56313413%2C4.04296875%208.20898438%2C4.39711851%208.20898438%2C4.83398438%20L8.20898438%2C4.83398438%20Z'%20id%3D'Shape'%20transform%3D'translate(9.000000%2C%209.000000)%20scale(1%2C%20-1)%20translate(-9.000000%2C%20-9.000000)%20'%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.am-textarea-disabled .am-textarea-label {
  color: #bbb;
}
.am-list-body .am-list-item:last-child {
  border-bottom: 0;
}
.am-list-body .am-list-item:last-child:after {
  display: none !important;
}
.am-toast {
  position: fixed;
  width: 100%;
  z-index: 1999;
  font-size: 14px;
  text-align: center;
}
.am-toast > span {
  max-width: 50%;
}
.am-toast.am-toast-mask {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  left: 0;
  top: 0;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}
.am-toast.am-toast-nomask {
  position: fixed;
  max-width: 50%;
  width: auto;
  left: 50%;
  top: 50%;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}
.am-toast.am-toast-nomask .am-toast-notice {
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.am-toast-notice-content .am-toast-text {
  min-width: 60px;
  border-radius: 3px;
  color: #fff;
  background-color: rgba(58, 58, 58, 0.9);
  line-height: 1.5;
  padding: 9px 15px;
}
.am-toast-notice-content .am-toast-text.am-toast-text-icon {
  border-radius: 5px;
  padding: 15px 15px;
}
.am-toast-notice-content .am-toast-text.am-toast-text-icon .am-toast-text-info {
  margin-top: 6px;
}
.am-whitespace.am-whitespace-xs {
  height: 3px;
}
.am-whitespace.am-whitespace-sm {
  height: 6px;
}
.am-whitespace.am-whitespace-md {
  height: 9px;
}
.am-whitespace.am-whitespace-lg {
  height: 15px;
}
.am-whitespace.am-whitespace-xl {
  height: 21px;
}
.am-wingblank {
  margin-left: 8px;
  margin-right: 8px;
}
.am-wingblank.am-wingblank-sm {
  margin-left: 5px;
  margin-right: 5px;
}
.am-wingblank.am-wingblank-md {
  margin-left: 8px;
  margin-right: 8px;
}
.am-wingblank.am-wingblank-lg {
  margin-left: 15px;
  margin-right: 15px;
}.Index {
  background: #fff;
}
.Index .img {
  width: 100%;
}
.Index .title {
  padding: 0.4rem;
  font-size: 18px;
  color: #404040;
  letter-spacing: 2px;
  line-height: 22px;
  font-weight: bold;
}
.Index .desc {
  padding: 0.4rem;
  padding-top: 0px;
  font-size: 14px;
  letter-spacing: 1px;
  color: #565656;
  border-bottom: 1px solid #efefef;
  line-height: 18px;
}
.Index .a {
  display: -ms-flexbox;
  display: flex;
}
.Index .item {
  padding: 0.4rem;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #efefef;
  position: relative;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.Index .item .i-left {
  margin-right: 0.32rem;
}
.Index .item .i-left .icon-list {
  color: #4b4b4b;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
}
.Index .item .i-left .icon-list .icon-item {
  margin-right: 0.31rem;
}
.Index .item .i-left .icon-list .icon-item .fa {
  margin-right: 0.1rem;
}
.Index .item .i-left .i-title {
  font-size: 16px;
  color: #424242;
  letter-spacing: 1px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 这里是超出几行省略 */
  /* autoprefixer: ignore next */
  -webkit-box-orient: vertical;
}
.Index .item .i-right {
  position: relative;
}
.Index .item .i-right .pic {
  width: 3.2rem;
  height: 1.786667rem;
}
.Index .flag {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  position: absolute;
  bottom: 0.16rem;
  right: 0.1rem;
  color: #fff;
  width: 1.15rem;
  height: 0.45rem;
  font-weight: 500;
  font-size: 0.266667rem;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 0.1rem;
  line-height: 0.506667rem;
}
.Index .flag img {
  display: block;
  width: 0.133333rem;
  height: 0.186667rem;
  margin-right: 0.133333rem;
}
.Index .flag .fa {
  margin-right: 0.13rem;
}
.Index .imgList .i-left {
  width: 100%;
  position: relative;
  margin: 0px;
}
.Index .imgList .i-left .flag {
  top: 2.3rem;
}
.Index .imgList .imgMain {
  width: 100%;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.Index .imgList .pic {
  width: 32%;
  height: 1.786667rem;
}
.Index .noimg-flag {
  display: inline;
}
.Index .info-detail img {
  max-width: 100% !important;
}
.newIndwx {
  padding: 0.266667rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #2d2d2d;
  max-width: 640px;
  margin: auto;
}
.newIndwx .title {
  font-size: 18px;
  color: #404040;
  letter-spacing: 2px;
  line-height: 22px;
  font-weight: 500;
}
.newIndwx .desc {
  padding: 0.4rem 0px;
  padding-top: 0px;
  font-size: 14px;
  letter-spacing: 1px;
  color: #565656;
  border-bottom: 1px solid #efefef;
  line-height: 18px;
}
.newIndwx header {
  padding-bottom: 0.4rem;
  background-color: #fff;
}
.newIndwx header > img {
  display: block;
  width: 100%;
  margin-bottom: 0.133333rem;
}
.newIndwx header .btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.3rem;
  margin-top: 0.3rem;
}
.newIndwx header .btn-box .btn {
  height: 0.693333rem;
  line-height: 0.693333rem;
  padding: 0 0.3rem;
  border: 1px solid #ccc;
  border-radius: 0.35rem;
  font-size: 0.32rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #222;
}
.newIndwx header .btn-box2 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  background-color: #fff;
  overflow-x: auto;
  z-index: 99;
  -webkit-box-shadow: 0 2px 4px -3px #666;
          box-shadow: 0 2px 4px -3px #666;
  max-width: 640px;
  margin: auto;
  left: auto;
}
.newIndwx header .btn-box2 .btn {
  position: relative;
  height: 1rem;
  min-width: 1.333333rem;
  line-height: 1rem;
  text-align: center;
  font-size: 0.426667rem;
  padding: 0 6px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.newIndwx header .btn-box2 .active {
  color: #f00;
}
.newIndwx header .btn-box2 .active::after {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  display: block;
  content: "";
  width: 0.8rem;
  height: 2px;
  background-color: #f00;
}
.newIndwx main .list-box {
  padding: 0.4rem 0;
}
.newIndwx main .list-box .themeclass {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  font-size: 0.426667rem;
  padding-bottom: 15px;
  padding-left: 0.4rem;
}
.newIndwx main .list-box .themeclass .left {
  position: relative;
  color: #f00;
}
.newIndwx main .list-box .themeclass .left::before {
  content: "";
  display: block;
  position: absolute;
  left: -0.213333rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 0.08rem;
  height: 100%;
  background-color: #f00;
}
.newIndwx main .list-box .themeclass .more {
  font-size: 0.373333rem;
}
.newIndwx main .list-box .list .item-img {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 1.706667rem;
  width: 100%;
  color: #333;
  padding: 0.213333rem 0;
  border-bottom: 1px solid #ccc;
}
.newIndwx main .list-box .list .item-img img {
  width: 32%;
  height: 100%;
}
.newIndwx main .list-box .list .item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  color: #333;
  padding: 0.213333rem 0;
  border-bottom: 1px solid #efefef;
}
.newIndwx main .list-box .list .item .left {
  width: 2.266667rem;
  height: 1.706667rem;
  margin-right: 0.266667rem;
  overflow: hidden;
}
.newIndwx main .list-box .list .item .left img {
  display: block;
  width: 100%;
  height: 100%;
}
.newIndwx main .list-box .list .item .right {
  -ms-flex: 1 1;
      flex: 1 1;
  height: 1.706667rem;
  line-height: 0.533333rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.newIndwx main .list-box .list .item .right .title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  font-size: 0.373333rem;
  word-break: break-all;
}
.newIndwx main .list-box .list .item .right .date {
  line-height: 0.24rem;
}
.allList {
  padding: 0.4rem;
  max-width: 640px;
  margin: auto;
}
.allList header > div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 0.373333rem;
  height: 0.8rem;
  line-height: 0.8rem;
}
.allList .list .item-img {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 1.706667rem;
  width: 100%;
  color: #333;
  padding: 0.213333rem 0;
  border-bottom: 1px solid #ccc;
}
.allList .list .item-img img {
  width: 32%;
  height: 100%;
}
.allList .list .item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  color: #333;
  padding: 0.213333rem 0;
  border-bottom: 1px solid #efefef;
}
.allList .list .item .left {
  width: 2.266667rem;
  height: 1.706667rem;
  margin-right: 0.266667rem;
  overflow: hidden;
}
.allList .list .item .left img {
  display: block;
  width: 100%;
  height: 100%;
}
.allList .list .item .right {
  -ms-flex: 1 1;
      flex: 1 1;
  height: 1.706667rem;
  line-height: 0.533333rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.allList .list .item .right .title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  font-size: 0.373333rem;
  word-break: break-all;
}
.allList .list .item .right .date {
  line-height: 0.24rem;
}
@charset "UTF-8";
.vjs-modal-dialog .vjs-modal-dialog-content, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  text-align: center;
}

@font-face {
  font-family: VideoJS;
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-play, .video-js .vjs-play-control .vjs-icon-placeholder, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-play:before, .video-js .vjs-play-control .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  content: "\F101";
}

.vjs-icon-play-circle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-play-circle:before {
  content: "\F102";
}

.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-pause:before, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before {
  content: "\F103";
}

.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-volume-mute:before, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before {
  content: "\F104";
}

.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-volume-low:before, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before {
  content: "\F105";
}

.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-volume-mid:before, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before {
  content: "\F106";
}

.vjs-icon-volume-high, .video-js .vjs-mute-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-volume-high:before, .video-js .vjs-mute-control .vjs-icon-placeholder:before {
  content: "\F107";
}

.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-fullscreen-enter:before, .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before {
  content: "\F108";
}

.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-fullscreen-exit:before, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before {
  content: "\F109";
}

.vjs-icon-square {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-square:before {
  content: "\F10A";
}

.vjs-icon-spinner {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-spinner:before {
  content: "\F10B";
}

.vjs-icon-subtitles, .video-js .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-subtitles:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before {
  content: "\F10C";
}

.vjs-icon-captions, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-captions-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-captions:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-captions-button .vjs-icon-placeholder:before {
  content: "\F10D";
}

.vjs-icon-chapters, .video-js .vjs-chapters-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-chapters:before, .video-js .vjs-chapters-button .vjs-icon-placeholder:before {
  content: "\F10E";
}

.vjs-icon-share {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-share:before {
  content: "\F10F";
}

.vjs-icon-cog {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-cog:before {
  content: "\F110";
}

.vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder, .video-js .vjs-volume-level, .video-js .vjs-play-progress {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-circle:before, .vjs-seek-to-live-control .vjs-icon-placeholder:before, .video-js .vjs-volume-level:before, .video-js .vjs-play-progress:before {
  content: "\F111";
}

.vjs-icon-circle-outline {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-circle-outline:before {
  content: "\F112";
}

.vjs-icon-circle-inner-circle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-circle-inner-circle:before {
  content: "\F113";
}

.vjs-icon-hd {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-hd:before {
  content: "\F114";
}

.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-cancel:before, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before {
  content: "\F115";
}

.vjs-icon-replay, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-replay:before, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before {
  content: "\F116";
}

.vjs-icon-facebook {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-facebook:before {
  content: "\F117";
}

.vjs-icon-gplus {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-gplus:before {
  content: "\F118";
}

.vjs-icon-linkedin {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-linkedin:before {
  content: "\F119";
}

.vjs-icon-twitter {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-twitter:before {
  content: "\F11A";
}

.vjs-icon-tumblr {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-tumblr:before {
  content: "\F11B";
}

.vjs-icon-pinterest {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-pinterest:before {
  content: "\F11C";
}

.vjs-icon-audio-description, .video-js .vjs-descriptions-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-audio-description:before, .video-js .vjs-descriptions-button .vjs-icon-placeholder:before {
  content: "\F11D";
}

.vjs-icon-audio, .video-js .vjs-audio-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-audio:before, .video-js .vjs-audio-button .vjs-icon-placeholder:before {
  content: "\F11E";
}

.vjs-icon-next-item {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-next-item:before {
  content: "\F11F";
}

.vjs-icon-previous-item {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-previous-item:before {
  content: "\F120";
}

.vjs-icon-picture-in-picture-enter, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-picture-in-picture-enter:before, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before {
  content: "\F121";
}

.vjs-icon-picture-in-picture-exit, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-picture-in-picture-exit:before, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before {
  content: "\F122";
}

.video-js {
  display: block;
  vertical-align: top;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  padding: 0;
  font-size: 10px;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  word-break: initial;
}
.video-js:-moz-full-screen {
  position: absolute;
}
.video-js:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}

.video-js[tabindex="-1"] {
  outline: none;
}

.video-js *,
.video-js *:before,
.video-js *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

.video-js ul {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  list-style-position: outside;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}

.video-js.vjs-fluid,
.video-js.vjs-16-9,
.video-js.vjs-4-3,
.video-js.vjs-9-16,
.video-js.vjs-1-1 {
  width: 100%;
  max-width: 100%;
}

.video-js.vjs-fluid:not(.vjs-audio-only-mode),
.video-js.vjs-16-9:not(.vjs-audio-only-mode),
.video-js.vjs-4-3:not(.vjs-audio-only-mode),
.video-js.vjs-9-16:not(.vjs-audio-only-mode),
.video-js.vjs-1-1:not(.vjs-audio-only-mode) {
  height: 0;
}

.video-js.vjs-16-9:not(.vjs-audio-only-mode) {
  padding-top: 56.25%;
}

.video-js.vjs-4-3:not(.vjs-audio-only-mode) {
  padding-top: 75%;
}

.video-js.vjs-9-16:not(.vjs-audio-only-mode) {
  padding-top: 177.7777777778%;
}

.video-js.vjs-1-1:not(.vjs-audio-only-mode) {
  padding-top: 100%;
}

.video-js.vjs-fill:not(.vjs-audio-only-mode) {
  width: 100%;
  height: 100%;
}

.video-js .vjs-tech {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.video-js.vjs-audio-only-mode .vjs-tech {
  display: none;
}

body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
}

.vjs-full-window .video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}

.video-js.vjs-fullscreen:not(.vjs-ios-native-fs) {
  width: 100% !important;
  height: 100% !important;
  padding-top: 0 !important;
}

.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none;
}

.vjs-hidden {
  display: none !important;
}

.vjs-disabled {
  opacity: 0.5;
  cursor: default;
}

.video-js .vjs-offscreen {
  height: 1px;
  left: -9999px;
  position: absolute;
  top: 0;
  width: 1px;
}

.vjs-lock-showing {
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
}

.vjs-no-js {
  padding: 20px;
  color: #fff;
  background-color: #000;
  font-size: 18px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  width: 300px;
  height: 150px;
  margin: 0px auto;
}

.vjs-no-js a,
.vjs-no-js a:visited {
  color: #66A8CC;
}

.video-js .vjs-big-play-button {
  font-size: 3em;
  line-height: 1.5em;
  height: 1.63332em;
  width: 3em;
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: 0.06666em solid #fff;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  border-radius: 0.3em;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.vjs-big-play-centered .vjs-big-play-button {
  top: 50%;
  left: 50%;
  margin-top: -0.81666em;
  margin-left: -1.5em;
}

.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
  border-color: #fff;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
  -webkit-transition: all 0s;
  transition: all 0s;
}

.vjs-controls-disabled .vjs-big-play-button,
.vjs-has-started .vjs-big-play-button,
.vjs-using-native-controls .vjs-big-play-button,
.vjs-error .vjs-big-play-button {
  display: none;
}

.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {
  display: block;
}

.video-js button {
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  -webkit-transition: none;
  transition: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.vjs-control .vjs-button {
  width: 100%;
  height: 100%;
}

.video-js .vjs-control.vjs-close-button {
  cursor: pointer;
  height: 3em;
  position: absolute;
  right: 0;
  top: 0.5em;
  z-index: 2;
}
.video-js .vjs-modal-dialog {
  background: rgba(0, 0, 0, 0.8);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));
  overflow: auto;
}

.video-js .vjs-modal-dialog > * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.vjs-modal-dialog .vjs-modal-dialog-content {
  font-size: 1.2em;
  line-height: 1.5;
  padding: 20px 24px;
  z-index: 1;
}

.vjs-menu-button {
  cursor: pointer;
}

.vjs-menu-button.vjs-disabled {
  cursor: default;
}

.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
  display: none;
}

.vjs-menu .vjs-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  overflow: auto;
}

.vjs-menu .vjs-menu-content > * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu {
  display: none;
}

.vjs-menu li {
  list-style: none;
  margin: 0;
  padding: 0.2em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
  text-transform: lowercase;
}

.vjs-menu li.vjs-menu-item:focus,
.vjs-menu li.vjs-menu-item:hover,
.js-focus-visible .vjs-menu li.vjs-menu-item:hover {
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
}

.vjs-menu li.vjs-selected,
.vjs-menu li.vjs-selected:focus,
.vjs-menu li.vjs-selected:hover,
.js-focus-visible .vjs-menu li.vjs-selected:hover {
  background-color: #fff;
  color: #2B333F;
}

.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),
.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible) {
  background: none;
}

.vjs-menu li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-weight: bold;
  cursor: default;
}

.vjs-menu-button-popup .vjs-menu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 10em;
  left: -3em;
  height: 0em;
  margin-bottom: 1.5em;
  border-top-color: rgba(43, 51, 63, 0.7);
}

.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  position: absolute;
  width: 100%;
  bottom: 1.5em;
  max-height: 15em;
}

.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,
.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 5em;
}

.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 10em;
}

.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 14em;
}

.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,
.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,
.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 25em;
}

.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing {
  display: block;
}

.video-js .vjs-menu-button-inline {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  overflow: hidden;
}

.video-js .vjs-menu-button-inline:before {
  width: 2.222222222em;
}

.video-js .vjs-menu-button-inline:hover,
.video-js .vjs-menu-button-inline:focus,
.video-js .vjs-menu-button-inline.vjs-slider-active,
.video-js.vjs-no-flex .vjs-menu-button-inline {
  width: 12em;
}

.vjs-menu-button-inline .vjs-menu {
  opacity: 0;
  height: 100%;
  width: auto;
  position: absolute;
  left: 4em;
  top: 0;
  padding: 0;
  margin: 0;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}

.vjs-menu-button-inline:hover .vjs-menu,
.vjs-menu-button-inline:focus .vjs-menu,
.vjs-menu-button-inline.vjs-slider-active .vjs-menu {
  display: block;
  opacity: 1;
}

.vjs-no-flex .vjs-menu-button-inline .vjs-menu {
  display: block;
  opacity: 1;
  position: relative;
  width: auto;
}

.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu {
  width: auto;
}

.vjs-menu-button-inline .vjs-menu-content {
  width: auto;
  height: 100%;
  margin: 0;
  overflow: hidden;
}

.video-js .vjs-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
}

.vjs-has-started .vjs-control-bar,
.vjs-audio-only-mode .vjs-control-bar {
  display: -ms-flexbox;
  display: flex;
  visibility: visible;
  opacity: 1;
  -webkit-transition: visibility 0.1s, opacity 0.1s;
  transition: visibility 0.1s, opacity 0.1s;
}

.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  visibility: visible;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s;
}

.vjs-controls-disabled .vjs-control-bar,
.vjs-using-native-controls .vjs-control-bar,
.vjs-error .vjs-control-bar {
  display: none !important;
}

.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,
.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.vjs-has-started.vjs-no-flex .vjs-control-bar {
  display: table;
}

.video-js .vjs-control {
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 4em;
  -ms-flex: none;
      flex: none;
}

.video-js .vjs-control.vjs-visible-text {
  width: auto;
  padding-left: 1em;
  padding-right: 1em;
}

.vjs-button > .vjs-icon-placeholder:before {
  font-size: 1.8em;
  line-height: 1.67;
}

.vjs-button > .vjs-icon-placeholder {
  display: block;
}

.video-js .vjs-control:focus:before,
.video-js .vjs-control:hover:before,
.video-js .vjs-control:focus {
  text-shadow: 0em 0em 1em white;
}

.video-js *:not(.vjs-visible-text) > .vjs-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.vjs-no-flex .vjs-control {
  display: table-cell;
  vertical-align: middle;
}

.video-js .vjs-custom-control-spacer {
  display: none;
}

.video-js .vjs-progress-control {
  cursor: pointer;
  -ms-flex: auto;
      flex: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-width: 4em;
  -ms-touch-action: none;
      touch-action: none;
}

.video-js .vjs-progress-control.disabled {
  cursor: default;
}

.vjs-live .vjs-progress-control {
  display: none;
}

.vjs-liveui .vjs-progress-control {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}

.vjs-no-flex .vjs-progress-control {
  width: auto;
}

.video-js .vjs-progress-holder {
  -ms-flex: auto;
      flex: auto;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: 0.3em;
}

.video-js .vjs-progress-control .vjs-progress-holder {
  margin: 0 10px;
}

.video-js .vjs-progress-control:hover .vjs-progress-holder {
  font-size: 1.6666666667em;
}

.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {
  font-size: 1em;
}

.video-js .vjs-progress-holder .vjs-play-progress,
.video-js .vjs-progress-holder .vjs-load-progress,
.video-js .vjs-progress-holder .vjs-load-progress div {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 0;
}

.video-js .vjs-play-progress {
  background-color: #fff;
}
.video-js .vjs-play-progress:before {
  font-size: 0.9em;
  position: absolute;
  right: -0.5em;
  top: -0.3333333333em;
  z-index: 1;
}

.video-js .vjs-load-progress {
  background: rgba(115, 133, 159, 0.5);
}

.video-js .vjs-load-progress div {
  background: rgba(115, 133, 159, 0.75);
}

.video-js .vjs-time-tooltip {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0.3em;
  color: #000;
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 6px 8px 8px 8px;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  visibility: hidden;
  z-index: 1;
}

.video-js .vjs-progress-holder:focus .vjs-time-tooltip {
  display: none;
}

.video-js .vjs-progress-control:hover .vjs-time-tooltip,
.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip {
  display: block;
  font-size: 0.6em;
  visibility: visible;
}

.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {
  font-size: 1em;
}

.video-js .vjs-progress-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #000;
  z-index: 1;
}

.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  z-index: 0;
}

.video-js .vjs-progress-control:hover .vjs-mouse-display {
  display: block;
}

.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s;
}

.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  display: none;
}

.vjs-mouse-display .vjs-time-tooltip {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
}

.video-js .vjs-slider {
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0 0.45em 0 0.45em;
  /* iOS Safari */
  -webkit-touch-callout: none;
  /* Safari */
  -webkit-user-select: none;
  /* Konqueror HTML */
  /* Firefox */
  -moz-user-select: none;
  /* Internet Explorer/Edge */
  -ms-user-select: none;
  /* Non-prefixed version, currently supported by Chrome and Opera */
  user-select: none;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
}

.video-js .vjs-slider.disabled {
  cursor: default;
}

.video-js .vjs-slider:focus {
  text-shadow: 0em 0em 1em white;
  -webkit-box-shadow: 0 0 1em #fff;
          box-shadow: 0 0 1em #fff;
}

.video-js .vjs-mute-control {
  cursor: pointer;
  -ms-flex: none;
      flex: none;
}
.video-js .vjs-volume-control {
  cursor: pointer;
  margin-right: 1em;
  display: -ms-flexbox;
  display: flex;
}

.video-js .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
}

.video-js .vjs-volume-panel .vjs-volume-control {
  visibility: visible;
  opacity: 0;
  width: 1px;
  height: 1px;
  margin-left: -1px;
}

.video-js .vjs-volume-panel {
  -webkit-transition: width 1s;
  transition: width 1s;
}
.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active {
  visibility: visible;
  opacity: 1;
  position: relative;
  -webkit-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
  transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
}
.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  margin-right: 0;
}
.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical {
  left: -3.5em;
  -webkit-transition: left 0s;
  transition: left 0s;
}
.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active {
  width: 10em;
  -webkit-transition: width 0.1s;
  transition: width 0.1s;
}
.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {
  width: 4em;
}

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  height: 8em;
  width: 3em;
  left: -3000em;
  -webkit-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
}

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  -webkit-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
}

.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  visibility: visible;
  opacity: 1;
  position: relative;
  -webkit-transition: none;
  transition: none;
}

.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,
.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  position: absolute;
  bottom: 3em;
  left: 0.5em;
}

.video-js .vjs-volume-panel {
  display: -ms-flexbox;
  display: flex;
}

.video-js .vjs-volume-bar {
  margin: 1.35em 0.45em;
}

.vjs-volume-bar.vjs-slider-horizontal {
  width: 5em;
  height: 0.3em;
}

.vjs-volume-bar.vjs-slider-vertical {
  width: 0.3em;
  height: 5em;
  margin: 1.35em auto;
}

.video-js .vjs-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
}
.video-js .vjs-volume-level:before {
  position: absolute;
  font-size: 0.9em;
  z-index: 1;
}

.vjs-slider-vertical .vjs-volume-level {
  width: 0.3em;
}
.vjs-slider-vertical .vjs-volume-level:before {
  top: -0.5em;
  left: -0.3em;
  z-index: 1;
}

.vjs-slider-horizontal .vjs-volume-level {
  height: 0.3em;
}
.vjs-slider-horizontal .vjs-volume-level:before {
  top: -0.3em;
  right: -0.5em;
}

.video-js .vjs-volume-panel.vjs-volume-panel-vertical {
  width: 4em;
}

.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
  height: 100%;
}

.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
  width: 100%;
}

.video-js .vjs-volume-vertical {
  width: 3em;
  height: 8em;
  bottom: 8em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
}

.video-js .vjs-volume-horizontal .vjs-menu {
  left: -2em;
}

.video-js .vjs-volume-tooltip {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0.3em;
  color: #000;
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 6px 8px 8px 8px;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  visibility: hidden;
  z-index: 1;
}

.video-js .vjs-volume-control:hover .vjs-volume-tooltip,
.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip {
  display: block;
  font-size: 1em;
  visibility: visible;
}

.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,
.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip {
  left: 1em;
  top: -12px;
}

.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip {
  font-size: 1em;
}

.video-js .vjs-volume-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #000;
  z-index: 1;
}

.video-js .vjs-volume-horizontal .vjs-mouse-display {
  width: 1px;
  height: 100%;
}

.vjs-no-flex .vjs-volume-control .vjs-mouse-display {
  z-index: 0;
}

.video-js .vjs-volume-control:hover .vjs-mouse-display {
  display: block;
}

.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s;
}

.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display {
  display: none;
}

.vjs-mouse-display .vjs-volume-tooltip {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
}

.vjs-poster {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  background-color: #000000;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
}

.vjs-has-started .vjs-poster,
.vjs-using-native-controls .vjs-poster {
  display: none;
}

.vjs-audio.vjs-has-started .vjs-poster,
.vjs-has-started.vjs-audio-poster-mode .vjs-poster {
  display: block;
}

.video-js .vjs-live-control {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex: auto;
      flex: auto;
  font-size: 1em;
  line-height: 3em;
}

.vjs-no-flex .vjs-live-control {
  display: table-cell;
  width: auto;
  text-align: left;
}

.video-js:not(.vjs-live) .vjs-live-control,
.video-js.vjs-liveui .vjs-live-control {
  display: none;
}

.video-js .vjs-seek-to-live-control {
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
  -ms-flex: none;
      flex: none;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 1em;
  line-height: 3em;
  width: auto;
  min-width: 4em;
}

.vjs-no-flex .vjs-seek-to-live-control {
  display: table-cell;
  width: auto;
  text-align: left;
}

.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,
.video-js:not(.vjs-live) .vjs-seek-to-live-control {
  display: none;
}

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge {
  cursor: auto;
}

.vjs-seek-to-live-control .vjs-icon-placeholder {
  margin-right: 0.5em;
  color: #888;
}

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder {
  color: red;
}

.video-js .vjs-time-control {
  -ms-flex: none;
      flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  width: auto;
  padding-left: 1em;
  padding-right: 1em;
}

.vjs-live .vjs-time-control {
  display: none;
}

.video-js .vjs-current-time,
.vjs-no-flex .vjs-current-time {
  display: none;
}

.video-js .vjs-duration,
.vjs-no-flex .vjs-duration {
  display: none;
}

.vjs-time-divider {
  display: none;
  line-height: 3em;
}

.vjs-live .vjs-time-divider {
  display: none;
}

.video-js .vjs-play-control {
  cursor: pointer;
}

.video-js .vjs-play-control .vjs-icon-placeholder {
  -ms-flex: none;
      flex: none;
}

.vjs-text-track-display {
  position: absolute;
  bottom: 3em;
  left: 0;
  right: 0;
  top: 0;
  pointer-events: none;
}

.video-js.vjs-controls-disabled .vjs-text-track-display,
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
  bottom: 1em;
}

.video-js .vjs-text-track {
  font-size: 1.4em;
  text-align: center;
  margin-bottom: 0.1em;
}

.vjs-subtitles {
  color: #fff;
}

.vjs-captions {
  color: #fc6;
}

.vjs-tt-cue {
  display: block;
}

video::-webkit-media-text-track-display {
  -webkit-transform: translateY(-3em);
          transform: translateY(-3em);
}

.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,
.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
  -webkit-transform: translateY(-1.5em);
          transform: translateY(-1.5em);
}

.video-js .vjs-picture-in-picture-control {
  cursor: pointer;
  -ms-flex: none;
      flex: none;
}
.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control {
  display: none;
}

.video-js .vjs-fullscreen-control {
  cursor: pointer;
  -ms-flex: none;
      flex: none;
}
.video-js.vjs-audio-only-mode .vjs-fullscreen-control {
  display: none;
}

.vjs-playback-rate > .vjs-menu-button,
.vjs-playback-rate .vjs-playback-rate-value {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.vjs-playback-rate .vjs-playback-rate-value {
  pointer-events: none;
  font-size: 1.5em;
  line-height: 2;
  text-align: center;
}

.vjs-playback-rate .vjs-menu {
  width: 4em;
  left: 0em;
}

.vjs-error .vjs-error-display .vjs-modal-dialog-content {
  font-size: 1.4em;
  text-align: center;
}

.vjs-error .vjs-error-display:before {
  color: #fff;
  content: "X";
  font-family: Arial, Helvetica, sans-serif;
  font-size: 4em;
  left: 0;
  line-height: 1;
  margin-top: -0.5em;
  position: absolute;
  text-shadow: 0.05em 0.05em 0.1em #000;
  text-align: center;
  top: 50%;
  vertical-align: middle;
  width: 100%;
}

.vjs-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.85;
  text-align: left;
  border: 6px solid rgba(43, 51, 63, 0.7);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-clip: padding-box;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  visibility: hidden;
}

.vjs-seeking .vjs-loading-spinner,
.vjs-waiting .vjs-loading-spinner {
  display: block;
  -webkit-animation: vjs-spinner-show 0s linear 0.3s forwards;
          animation: vjs-spinner-show 0s linear 0.3s forwards;
}

.vjs-loading-spinner:before,
.vjs-loading-spinner:after {
  content: "";
  position: absolute;
  margin: -6px;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  opacity: 1;
  border: inherit;
  border-color: transparent;
  border-top-color: white;
}

.vjs-seeking .vjs-loading-spinner:before,
.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:after {
  -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
  animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
}

.vjs-seeking .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:before {
  border-top-color: white;
}

.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:after {
  border-top-color: white;
  -webkit-animation-delay: 0.44s;
  animation-delay: 0.44s;
}

@keyframes vjs-spinner-show {
  to {
    visibility: visible;
  }
}
@-webkit-keyframes vjs-spinner-show {
  to {
    visibility: visible;
  }
}
@keyframes vjs-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes vjs-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f;
  }
  20% {
    border-top-color: #73859f;
  }
  35% {
    border-top-color: white;
  }
  60% {
    border-top-color: #73859f;
  }
  100% {
    border-top-color: #73859f;
  }
}
@-webkit-keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f;
  }
  20% {
    border-top-color: #73859f;
  }
  35% {
    border-top-color: white;
  }
  60% {
    border-top-color: #73859f;
  }
  100% {
    border-top-color: #73859f;
  }
}
.video-js.vjs-audio-only-mode .vjs-captions-button {
  display: none;
}

.vjs-chapters-button .vjs-menu ul {
  width: 24em;
}

.video-js.vjs-audio-only-mode .vjs-descriptions-button {
  display: none;
}

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -0.1em;
}

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: "\F10D";
  font-size: 1.5em;
  line-height: inherit;
}

.video-js.vjs-audio-only-mode .vjs-subs-caps-button {
  display: none;
}

.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -0.1em;
}

.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: " \F11D";
  font-size: 1.5em;
  line-height: inherit;
}

.video-js.vjs-layout-small .vjs-current-time,
.video-js.vjs-layout-small .vjs-time-divider,
.video-js.vjs-layout-small .vjs-duration,
.video-js.vjs-layout-small .vjs-remaining-time,
.video-js.vjs-layout-small .vjs-playback-rate,
.video-js.vjs-layout-small .vjs-volume-control, .video-js.vjs-layout-x-small .vjs-current-time,
.video-js.vjs-layout-x-small .vjs-time-divider,
.video-js.vjs-layout-x-small .vjs-duration,
.video-js.vjs-layout-x-small .vjs-remaining-time,
.video-js.vjs-layout-x-small .vjs-playback-rate,
.video-js.vjs-layout-x-small .vjs-volume-control, .video-js.vjs-layout-tiny .vjs-current-time,
.video-js.vjs-layout-tiny .vjs-time-divider,
.video-js.vjs-layout-tiny .vjs-duration,
.video-js.vjs-layout-tiny .vjs-remaining-time,
.video-js.vjs-layout-tiny .vjs-playback-rate,
.video-js.vjs-layout-tiny .vjs-volume-control {
  display: none;
}
.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover {
  width: auto;
  width: initial;
}
.video-js.vjs-layout-x-small .vjs-progress-control, .video-js.vjs-layout-tiny .vjs-progress-control {
  display: none;
}
.video-js.vjs-layout-x-small .vjs-custom-control-spacer {
  -ms-flex: auto;
      flex: auto;
  display: block;
}
.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer {
  width: auto;
}

.vjs-modal-dialog.vjs-text-track-settings {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.75);
  color: #fff;
  height: 70%;
}

.vjs-text-track-settings .vjs-modal-dialog-content {
  display: table;
}

.vjs-text-track-settings .vjs-track-settings-colors,
.vjs-text-track-settings .vjs-track-settings-font,
.vjs-text-track-settings .vjs-track-settings-controls {
  display: table-cell;
}

.vjs-text-track-settings .vjs-track-settings-controls {
  text-align: right;
  vertical-align: bottom;
}

@supports (display: grid) {
  .vjs-text-track-settings .vjs-modal-dialog-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    padding: 20px 24px 0px 24px;
  }

  .vjs-track-settings-controls .vjs-default-button {
    margin-bottom: 20px;
  }

  .vjs-text-track-settings .vjs-track-settings-controls {
    grid-column: 1/-1;
  }

  .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,
.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,
.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content {
    grid-template-columns: 1fr;
  }
}
.vjs-track-setting > select {
  margin-right: 1em;
  margin-bottom: 0.5em;
}

.vjs-text-track-settings fieldset {
  margin: 5px;
  padding: 3px;
  border: none;
}

.vjs-text-track-settings fieldset span {
  display: inline-block;
}

.vjs-text-track-settings fieldset span > select {
  max-width: 7.3em;
}

.vjs-text-track-settings legend {
  color: #fff;
  margin: 0 0 5px 0;
}

.vjs-text-track-settings .vjs-label {
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  margin: 0 0 5px 0;
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.vjs-track-settings-controls button:focus,
.vjs-track-settings-controls button:active {
  outline-style: solid;
  outline-width: medium;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(88%, #fff), to(#73859f));
  background-image: linear-gradient(0deg, #fff 88%, #73859f 100%);
}

.vjs-track-settings-controls button:hover {
  color: rgba(43, 51, 63, 0.75);
}

.vjs-track-settings-controls button {
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(88%, #fff), to(#73859f));
  background-image: linear-gradient(-180deg, #fff 88%, #73859f 100%);
  color: #2B333F;
  cursor: pointer;
  border-radius: 2px;
}

.vjs-track-settings-controls .vjs-default-button {
  margin-right: 1em;
}

@media print {
  .video-js > *:not(.vjs-tech):not(.vjs-poster) {
    visibility: hidden;
  }
}
.vjs-resize-manager {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
  z-index: -1000;
}

.js-focus-visible .video-js *:focus:not(.focus-visible) {
  outline: none;
}

.video-js *:focus:not(:focus-visible) {
  outline: none;
}
.aiAnsowerModal {
  height: 100%;
  padding: 0.4rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: left;
}
.aiAnsowerModal .aiCloseIcon {
  position: absolute;
  top: 14px;
  right: 14px;
  width: 20px;
  z-index: 99999999;
}
.aiAnsowerModal .aiAnsowerModalTitle {
  text-align: center;
}
.aiAnsowerModal .aiAnsowerModalTitle .aiAnsower {
  font-size: 14px;
  color: #000;
  font-weight: bold;
}
.aiAnsowerModal .aiAnsowerModalTitle .aiAnsower .aiAnsowerAi {
  font-style: italic;
  color: #1890ff;
  font-size: 16px;
  margin-right: 10px;
}
.aiAnsowerModal .aiAnsowerModalContent {
  color: #000;
  font-size: 14px;
}
.aiAnsowerModal .aiAnsowerModalContent .aiPlicehodle {
  background-color: #f7f7f7;
  padding: 8px 10px;
  border-radius: 6px;
  margin-top: 10px;
}
.aiAnsowerModal .aiAnsowerModalContent .aiAnsower {
  display: inline-block;
  /* 改为行内块级元素 */
  width: auto;
  /* 显式声明宽度自动 */
  max-width: 60%;
  /* 防止内容过长时溢出容器 */
  border-radius: 10px;
  color: #000;
  font-size: 14px;
  border: 1px solid #d9d9d9;
  padding: 6px 10px;
  margin-top: 10px;
  white-space: wrap;
  /* 可选：防止文本换行 */
}
.aiAnsowerModal .aiAnsowerModalContent .message-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 16px;
  overflow: auto;
  max-height: 420px;
}
.aiAnsowerModal .aiAnsowerModalContent .message-left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  min-width: 300px;
}
.aiAnsowerModal .aiAnsowerModalContent .message-left .action {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: end;
}
.aiAnsowerModal .aiAnsowerModalContent .message-left .action .action_item {
  width: 20px;
  height: 20px;
  margin-left: 10px;
  margin-top: 20px;
}
.aiAnsowerModal .aiAnsowerModalContent .message-right {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.aiAnsowerModal .aiAnsowerModalContent .user-message {
  margin-top: 20px;
  background: #007bff;
  color: white;
  padding: 8px 10px;
  border-radius: 8px;
  max-width: 80%;
  font-size: 14px;
}
.aiAnsowerModal .aiAnsowerModalContent .ai-message {
  background: #f1f1f1;
  padding: 12px;
  border-radius: 12px;
  max-width: 80%;
  min-width: 100px;
}
.aiAnsowerModal .aiAnsowerModalContent .aiPlaceholder {
  text-align: center;
  color: #666;
  padding: 20px;
}
.aiAnsowerModal .aiAnsowerModalContent .legacy-ai-answer {
  background: #f8f9fa;
  padding: 15px;
  margin: 10px 0;
  border-radius: 8px;
}
.aiAnsowerModal .send {
  position: absolute;
  bottom: 10%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 92%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.aiAnsowerModal .send .send_box {
  -ms-flex: 1 1;
      flex: 1 1;
}
.aiAnsowerModal .send .send_box .send_input {
  min-height: 42px;
  background: #f5f5f5;
  border-radius: 10px;
  backdrop-filter: blur(2px);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0px 6px 0px 10px;
}
.aiAnsowerModal .send .send_box .send_input .am-list-line {
  background-color: #f5f5f5;
}
.aiAnsowerModal .send .send_box .send_input .am-list-item {
  background-color: #f5f5f5;
}
.aiAnsowerModal .send .send_box .send_input .send_input .adm-input::-webkit-input-placeholder {
  color: #69c0ff;
  font-size: 12px;
}
.aiAnsowerModal .send .send_box .send_input .send_input .adm-input::-moz-placeholder {
  color: #69c0ff;
  font-size: 12px;
}
.aiAnsowerModal .send .send_box .send_input .send_input .adm-input::-ms-input-placeholder {
  color: #69c0ff;
  font-size: 12px;
}
.aiAnsowerModal .send .send_box .send_input .send_input .adm-input::placeholder {
  color: #69c0ff;
  font-size: 12px;
}
.aiAnsowerModal .send img {
  width: 30px;
  height: 30px;
  padding-left: 10px;
}
.aiAnsowerModal .remarks {
  text-align: center;
  position: absolute;
  color: #9D9D9D;
  font-size: 12px;
  height: 32px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  bottom: 2%;
  width: 92%;
  margin: auto;
}
.Detail {
  background: #fff;
  font-size: 16px;
  color: #000;
  max-width: 640px;
  margin: auto;
}
.Detail .editor-list {
  background-color: #eee;
  margin: 0.4rem;
  border: 1px solid #ccc;
}
.Detail .editor-list .editor-list-item {
  margin: 0.2rem;
}
.Detail .loading {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-width: 100%;
  max-height: 100%;
}
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
.Detail .imgRotate {
  -webkit-transform: rotate(360deg);
  animation: rotation 2s linear infinite;
  -moz-animation: rotation 2s linear infinite;
  -webkit-animation: rotation 2s linear infinite;
  -o-animation: rotation 2s linear infinite;
}
.Detail .title_box {
  position: relative;
}
.Detail .title {
  padding: 0.4rem;
  font-size: 18px;
  color: #404040;
  line-height: normal;
  font-weight: bold;
  word-break: break-all;
  word-wrap: break-word;
  font-family: 宋体;
  letter-spacing: 1px;
}
.Detail .am-navbar {
  background: #c64238;
}
.Detail .emoji {
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  bottom: 1.2rem;
  font-size: 0.8rem;
  padding: 0.4rem;
  background: #fff;
  z-index: 99999;
  -webkit-transform: translateZ(1px);
  transform: translateZ(1px);
  border-top: 1px solid #cbcbcb;
}
.Detail .fa-t {
  color: #e75a70;
}
.Detail .temp2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 0.4rem;
  margin: 0.4rem;
  font-size: 13px;
  line-height: 16px;
  color: #aaa;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
}
.Detail .temp2 span {
  padding-right: 8px;
}
.Detail .matrixbox {
  padding-bottom: 5px;
}
.Detail .ai-panel-wrapper {
  font-family: Arial, sans-serif;
}
.Detail .author-box {
  padding: 40px 10px 10px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.7s ease;
  transition: all 0.7s ease;
  margin: 0.4rem;
}
.Detail .ai-toggle-button {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 60%;
  background: #eff9ff;
  border: none;
  border-radius: 20px;
  padding: 10px 20px;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.Detail .ai-toggle-button .aiText {
  color: #1890ff;
  font-style: italic;
  font-weight: bold;
  margin-right: 10px;
}
.Detail .ai-toggle-button .text {
  font-weight: bold;
  font-size: 14px;
}
.Detail .triangle {
  margin-left: 10px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 8px solid #1890ff;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.Detail .triangle.down {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.Detail .contents {
  margin-top: 20px;
  position: relative;
  border-radius: 8px;
  line-height: 1.5;
  font-size: 14px;
  color: #202022;
  letter-spacing: 2px;
  padding-bottom: 30px;
}
.Detail .contents .aiRemark {
  position: absolute;
  bottom: 0;
  text-align: center;
  color: #8f9193;
  width: 100%;
  font-size: 12px;
}
.Detail .contents.expanded {
  -webkit-line-clamp: unset;
  max-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
}
.Detail .matrix {
  padding: 0.4rem;
  padding-top: 0px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
}
.Detail .matrix .logo-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.Detail .matrix .aiAnsower {
  font-size: 14px;
  color: #000;
  font-weight: bold;
}
.Detail .matrix .aiAnsower .aiAnsowerAi {
  font-style: italic;
  color: #1890ff;
  font-size: 16px;
  margin-right: 10px;
}
.Detail .matrix .logo {
  width: 1rem;
  height: 1rem;
  border-radius: 10rem;
  margin-right: 0.2rem;
}
.Detail .matrix .m-main {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #777;
  position: relative;
}
.Detail .matrix .m-main .audio_box audio {
  display: none;
}
.Detail .matrix .m-main .audio_box .mp3Box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  width: 70%;
  height: 1.5rem;
  font-size: 15px;
  overflow: hidden;
  position: fixed;
  left: -62%;
  bottom: 170px;
  z-index: 9999;
  background-image: -webkit-gradient(linear, left top, right top, from(#191b1a), to(#6d7276));
  background-image: linear-gradient(to right, #191b1a, #6d7276);
  border-radius: 6px;
  -webkit-transition: left 0.5s;
  transition: left 0.5s;
}
.Detail .matrix .m-main .audio_box .mp3Box .audioContent {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  width: 100%;
  padding: 0 0.4rem;
}
.Detail .matrix .m-main .audio_box .m3 {
  width: 20%;
}
.Detail .matrix .m-main .audio_box .radioBox {
  width: 0.6rem;
  height: 0.6rem;
  /* border: 1px solid red; */
  background-size: 0.6rem 0.6rem;
  margin-right: 0.8rem;
  line-height: 0.6rem;
  text-align: center;
  font-size: 20px;
  color: #fff;
}
.Detail .matrix .m-main .audio_box .voice {
  width: 0.5rem;
  height: 0.5rem;
  line-height: 0.5rem;
  background-size: 0.5rem 0.5rem;
  text-align: center;
  font-size: 20px;
  color: #fff;
}
.Detail .matrix .m-main .audio_box .voice2 {
  width: 0.5rem;
  height: 0.5rem;
  line-height: 0.5rem;
  background-size: 0.5rem 0.5rem;
  text-align: center;
  font-size: 20px;
  color: #fff;
  position: absolute;
  right: 5px;
}
.Detail .matrix .m-main .audio_box #yinliang {
  display: none;
  position: relative;
  top: 0.2rem;
  left: -2.14rem;
}
.Detail .matrix .m-main .audio_box .time {
  font-size: 0.2rem;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
      user-select: none;
}
.Detail .matrix .m-main .audio_box .progress {
  position: absolute;
  width: 100%;
  height: 0.05rem;
  background-color: transparent;
  bottom: 0px;
}
.Detail .matrix .m-main .audio_box .slide {
  position: absolute;
  top: -0.1rem;
  width: 0.3rem;
  height: 0.3rem;
  border-radius: 50%;
  background-color: #3299cc;
  z-index: 9;
}
.Detail .matrix .m-main .audio_box .fill {
  position: absolute;
  top: 0;
  height: 0.05rem;
  background-color: #2883e9;
}
.Detail .matrix .m-main .playAudio {
  position: fixed;
  right: 0.1rem;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 1.5rem;
  z-index: 11;
}
.Detail .matrix .m-main .m-title {
  word-break: normal;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0.053333rem 0;
}
.Detail .matrix .m-main .m-title .m-name {
  display: inline-block;
  font-size: 13px;
}
.Detail .matrix .m-main .m-title .ac-item {
  display: inline-block;
  font-family: Source Han Sans CN;
  color: #a1a0a0;
}
.Detail .matrix .m-main .m-title .m-time {
  display: inline-block;
  color: #777;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.293333rem;
}
.Detail .matrix .m-main .m-title .m-time .m-original {
  width: 0.853333rem;
  color: #1983ee;
  line-height: 0;
  font-size: 0.266667rem;
  display: inline-block;
  border: none;
  border-radius: 0.053333rem;
  text-align: center;
  margin-right: 3px;
}
.Detail .matrix .m-main .yc {
  position: absolute;
  width: 1.5rem;
  height: 1.5rem;
  left: 2.8rem;
  top: -0.3rem;
}
.Detail .matrix .m-main .identify {
  position: absolute;
  top: 0.7rem;
  left: 0.6rem;
  width: 15px;
  height: 14px;
  border-radius: 7px;
}
.Detail .matrix .csBox {
  position: absolute;
  right: 15px;
  top: 5px;
}
.Detail .matrix .csBox .yinliang {
  width: 25px;
  height: 25px;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
  color: #505452;
  cursor: pointer;
}
.Detail .matrix .csBox .bars {
  width: 18px;
  height: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: end;
      align-items: flex-end;
}
.Detail .matrix .csBox .bars .bar {
  height: 100%;
  width: 22%;
  min-height: 5px;
}
@-webkit-keyframes sound {
  0% {
    opacity: 0.35;
    background: #1890ff;
    height: 1px;
  }
  100% {
    opacity: 1;
    background: #1890ff;
    height: 100%;
  }
}
@keyframes sound {
  0% {
    opacity: 0.35;
    background: #1890ff;
    height: 1px;
  }
  100% {
    opacity: 1;
    background: #1890ff;
    height: 100%;
  }
}
.Detail .matrix .m-right {
  position: absolute;
  font-size: 16px;
  color: #c64238;
  right: 0.4rem;
  padding: 0.1rem 0.426667rem;
  border: 1px solid #c64238;
  border-radius: 20px;
  top: 0.15rem;
}
.Detail .matrix .m-right .fa {
  margin-right: 0.1rem;
}
.Detail .matrix .active {
  background: #c64238;
  color: #fff;
}
.Detail .matrix .concern,
.Detail .matrix .off_concern {
  width: 1.546667rem;
  height: 0.613333rem;
  font-size: 0.346667rem;
  background: #1983ee;
  color: #fff;
  line-height: 0.613333rem;
  text-align: center;
  border-radius: 0.096667rem;
  border: none;
  overflow: hidden;
}
.Detail .matrix .concern::before,
.Detail .matrix .off_concern::before {
  border: none;
}
.Detail .matrix .concern:hover,
.Detail .matrix .off_concern:hover {
  text-decoration: none;
}
.Detail .matrix .off_concern {
  background: #d7d7d7;
}
.Detail .author-class {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0.4rem;
  font-size: 14px;
  color: #777777;
}
.Detail .author-class .fa {
  margin-right: 0.1rem;
  white-space: nowrap;
}
.Detail .author-class .ac-item {
  margin-right: 0.5rem;
  line-height: 1.6;
}
.Detail .author-class > div {
  white-space: normal;
  word-break: break-all;
  word-wrap: break-word;
}
.Detail .desc {
  position: relative;
  padding: 0.4rem;
  font-size: 15px;
  color: #999999;
  letter-spacing: 0.05rem;
  line-height: 0.55rem;
  padding-top: 10px;
  padding-bottom: 10px;
  background: #f9f9f9;
  margin: 0.4rem;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
  font-family: PingFang-SC-Medium;
}
.Detail .desc .descImg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.Detail .content {
  padding: 0.4rem;
  padding-top: 0px;
  font-size: 16px;
  word-wrap: break-word;
  line-height: 1.6;
  overflow-x: hidden;
  /*iframe css*/
}
.Detail .content.info_font_size * {
  font-size: var(--info-font-size) !important;
}
.Detail .content.info_line_height * {
  line-height: var(--info-line-height) !important;
}
.Detail .content.info_font_family * {
  font-family: var(--info-font-family) !important;
}
.Detail .content * {
  max-width: 100% !important;
  box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  word-wrap: break-word !important;
}
.Detail .content ::-webkit-scrollbar {
  width: 10px;
  height: 5px;
}
.Detail .content ::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 16px #645654;
}
.Detail .content html {
  height: 100%;
}
.Detail .content table {
  margin-bottom: 0;
  border-collapse: collapse;
  display: block;
}
.Detail .content td,
.Detail .content th {
  word-wrap: break-word;
  word-break: break-all;
}
.Detail .content em {
  font-style: italic;
}
.Detail .content mark {
  background-color: #ffe69f;
}
.Detail .content img:hover {
  cursor: pointer;
}
.Detail .content blockquote {
  padding-left: 10px;
  margin: 0px;
  border-left: 3px solid #dbdbdb;
}
.Detail .content video {
  height: auto !important;
  display: block;
  margin-left: auto;
  margin-right: auto;
  background-color: #000;
  max-height: 100%;
}
.Detail .content img {
  max-width: 96%;
  margin-left: auto;
  margin-right: auto;
  height: auto !important;
  max-height: 100%;
}
.Detail .content ._135editor {
  line-height: 1.6;
}
.Detail .content .img-bitmap-box {
  height: auto !important;
}
.Detail .hideBox {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0.4rem;
  padding-bottom: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 999;
}
.Detail .hideIconBox {
  width: 100%;
  height: 200px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));
  background: linear-gradient(rgba(255, 255, 255, 0), white);
  text-align: center;
  position: relative;
}
.Detail .hideIcon {
  position: absolute;
  bottom: 20px;
  color: #d8234c;
  display: inline-block;
  -webkit-animation: myfirst 1s infinite linear;
          animation: myfirst 1s infinite linear;
}
@-webkit-keyframes myfirst {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(5px);
            transform: translateY(5px);
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}
@keyframes myfirst {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(5px);
            transform: translateY(5px);
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}
.Detail .toAppBtn {
  height: 40px;
  border-radius: 5px;
  background-color: #ea3a3a;
  line-height: 40px;
  text-align: center;
  color: #fff;
}
.Detail .footer {
  padding: 0.4rem;
  margin: 0.4rem;
  padding-top: 0px;
  font-size: 16px;
  color: #777777;
  display: -ms-flexbox;
  display: flex;
}
.Detail .footer .fa {
  margin-right: 0.1rem;
}
.Detail .footer .f-right {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  right: 0.4rem;
}
.Detail .footer .f-right .zan {
  margin-right: 0.3rem;
  color: #c4c4c4;
}
.Detail .footer .f-right .active {
  color: #c64238;
}
.Detail .editor {
  margin: 0.2rem 0.4rem;
  gap: 10px;
  font-size: 16px;
  color: #a4a4a4;
  display: -ms-flexbox;
  display: flex;
}
.Detail .editor .ac-item {
  font-size: 14px;
  min-width: 30%;
}
.Detail .editor .fa {
  margin-right: 0.1rem;
}
.Detail .editor .f-right {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  right: 0.4rem;
}
.Detail .editor .f-right .zan {
  margin-right: 0.3rem;
}
.Detail .editor .f-right .active {
  color: #c64238;
}
.Detail .comment {
  padding: 0.4rem;
  margin-top: 0px;
  font-size: 16px;
  color: #777777;
}
.Detail .comment .f-right {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  right: 0.4rem;
}
.Detail .comment .f-right .zan {
  margin-right: 0.3rem;
  color: #c4c4c4;
}
.Detail .comment .f-right .active {
  color: #c64238;
}
.Detail .comment .co-item:after {
  content: " ";
  clear: both;
  *zoom: 1;
  display: block;
  height: 0;
}
.Detail .comment .co-item {
  clear: both;
  *zoom: 1;
  margin-top: 0.4rem;
}
.Detail .comment .co-item .head-pic {
  width: 45px;
  min-width: 45px;
  height: 45px;
  border-radius: 50%;
  float: left;
  position: relative;
  margin: 0;
  padding: 0;
}
.Detail .comment .co-item .co-right {
  display: block;
  margin-left: calc(54px);
  position: relative;
}
.Detail .comment .co-item .user-name {
  margin-bottom: 0.3rem;
}
.Detail .comment .co-item .reportBox {
  position: absolute;
  top: 0;
  right: 0.8rem;
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: center;
  color: #e4e4e4;
}
.Detail .comment .co-item .co-comment {
  margin-bottom: 0.3rem;
  letter-spacing: 1px;
  line-height: 0.55rem;
  font-size: 16px;
}
.Detail .comment .co-item .action {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.Detail .comment .co-item .point {
  margin-left: 0.1rem;
  margin-right: 0.1rem;
  line-height: 20px;
}
.Detail .comment .co-item .co-time {
  line-height: 20px;
}
.Detail .comment .co-item .co-zan {
  line-height: 20px;
  position: absolute;
  right: 0.4rem;
}
.Detail .comment .co-item .co-zan .fa {
  font-size: 20px;
  margin-right: 0.1rem;
}
.Detail .comment .co-item .co-child {
  padding: 0.1rem 0.3rem;
  border-radius: 0.3rem;
  color: #616161;
  background: #e6e6e6;
  font-size: 12px;
  margin-right: 0.1rem;
}
.Detail .comment .co-item .active {
  color: #c64238;
}
.Detail .sm {
  margin: 0.4rem;
  margin-top: 0px;
  font-size: 14px;
  color: #969696;
  padding: 0.2rem;
  border-radius: 5px;
  letter-spacing: 0.05rem;
  line-height: 0.55rem;
  word-break: break-all;
  word-wrap: break-word;
}
.Detail .sm .red {
  color: #202020;
}
.Detail .item {
  padding: 0.4rem;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #f3f3f3;
}
.Detail .item .i-left {
  width: 5.733333rem;
  margin-right: 0.32rem;
}
.Detail .item .i-left .icon-list {
  color: #777777;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.2rem;
}
.Detail .item .i-left .icon-list .icon-item {
  font-size: 12px;
  margin-right: 0.31rem;
}
.Detail .item .i-left .icon-list .icon-item .fa {
  margin-right: 0.1rem;
}
.Detail .item .i-left .i-title {
  font-size: 16px;
  color: #777777;
  letter-spacing: 0.05rem;
  line-height: 0.6rem;
  word-break: break-all;
  word-wrap: break-word;
}
.Detail .item .i-right {
  position: relative;
}
.Detail .item .i-right .pic {
  width: 3.2rem;
  height: 1.786667rem;
}
.Detail .item .i-right .flag {
  position: absolute;
  top: 1.2rem;
  right: 0.133333rem;
  padding: 0.03rem;
  color: #fff;
  background: #00000040;
  width: 1.6rem;
  text-align: center;
  border-radius: 1rem;
  border: 1px solid #fff;
  font-size: 10px;
}
.Detail .item .i-right .flag .fa {
  margin-right: 0.13rem;
}
.Detail .back {
  height: 1.2rem;
  width: 100%;
}
.Detail .more {
  width: 2.3rem;
  text-align: center;
  margin: 0 auto;
  letter-spacing: 2px;
  padding-bottom: 0.4rem;
}
.Detail .main {
  width: 100%;
  background: #fff;
  /* 解决ios滑动不流畅问题 */
}
.Detail .f-right {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  right: 0.4rem;
}
.Detail .f-right .zan {
  margin-right: 0.3rem;
  color: #c4c4c4;
}
.Detail .f-right .active {
  color: #c64238;
}
.Detail .fixed {
  width: 100%;
}
.Detail .download-box {
  width: 100%;
  height: 50px;
  background: #ffffff;
  -webkit-box-shadow: 0 1px 3px #999999;
          box-shadow: 0 1px 3px #999999;
  margin-bottom: 1px;
  max-width: 640px;
}
.Detail .download-box .share-component-container {
  max-width: 640px;
  left: auto;
}
.Detail .download-box .download-content {
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -ms-flex-align: center;
      align-items: center;
}
.Detail .download-box .download-content .download-logo {
  margin-left: 15px;
  height: 30px;
}
.Detail .download-box .download-content .download-text {
  padding: 0 10px;
  -ms-flex: 1 1;
      flex: 1 1;
}
.Detail .download-box .download-content .download-text .download-desc {
  font-size: 12px;
  line-height: 18px;
  color: #999;
}
.Detail .download-box .download-content .download-btn {
  margin-right: 15px;
  height: 30px;
  width: 5em;
  line-height: 30px;
  text-align: center;
  border-radius: 2em;
  background: #2883e9;
  color: #ffffff;
}
.Detail .add-comment {
  position: fixed;
  bottom: 0vh;
  z-index: 0;
  width: 100%;
  -webkit-box-shadow: 0px 5px 19px 0px #888888;
          box-shadow: 0px 5px 19px 0px #888888;
  background: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.093333rem 0.453333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.Detail .add-comment .smile {
  width: 0.64rem;
  height: 0.64rem;
  background: url(data:image/png;base64,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);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.Detail .add-comment .input-box {
  width: 3.933333rem;
  background: #eeeeee;
  border-radius: 0.08rem;
  margin-right: 0.4rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding-left: 0.266667rem;
}
.Detail .add-comment .input-box .input-icon {
  width: 0.333333rem;
  height: 0.333333rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAFiElEQVRoQ82aXWwUVRSAz7kzI10x0QcfTHwwa1I7MxdoSGpUogl9MhJUYoSWPytITFREUYy+aqImiv/4ZOK/qAUsCCHEd33wQWl3506rEbomJsu+YDG0SNk55mxmm91ldvfO7uyu97F77r3nu+d3TorwP1ie5+1BxNcAYDkRFQDgcSnlsTiqYRzhTsj6vr+PiN6sOfsKEe2QUn6pe2dPQbLZ7HNCiLfqKLsohNhp27YWTM9AlFLPAMC7TV6cYXbYtv1VM8v0BMTzvN2I+EEz5cLf2c3GpJQHG8l3HcT3/buI6CdNiJIYIhYBYLvjOF/X29d1EKXURwCwKw5IKBsg4rZ6MF0H8X3/ABE91QIIbykS0aNR2azrIFNTU7cahpFBxGtbhUHExxzH+axyf9dB+HLf99cDwCEi6msFhoiuMIzrup+X93cUZHJycrlpmrcUCoUzw8PDlyqV9n3/fiL6FgBSbcDsdF33i1JCaOUQnT1KqV1csRHxBgD4CxGfcBzneOVez/MeQMRvWoUJY2aLlHK8IyBKqb0A8Hal0uwOAMCXHqqBeTCEacnNAOCCEMJJHCSbze4VQlRBLPkxYjEIglEp5eEaN1tPRPy3ZTrWrpUhog2JgiilngWAd5oow5X6KstkMpn1QojvENGKC0NEqxMDiXKnBgotcqV2XZeDfWnNzMzcVywWJ+JYBhEP2bY9kgiIpiVquS4DwJjruhzsS4tTMxFxHOnEzIlUKrUxnU5fahtEs4utZxyGeaTWMuxmhmGwteoWTUT8/vz586Nr1qxZaDv9tglRhrtMRNs5hUZYJhKGiI7Pzc2NlCHaAkkIoqR7vdQculkVDFvCNM1N/f39/1aCt+Ra09PTe4IgeC9udmkkz616EASl4lYpl8lkVhmG8Qoi3ggAJ/L5/P7h4WGuSVUrNkiSlogAY5htK1asqEoAOg8WCyScdiRqiYjixq+9ubZoNoPRBvE872lEZAjtPc0ub/D73OLi4m2Dg4M8GtJaWkqFEO9rnZiQkBBig23b2rOtpiC+7+8mIt1BQUIYpUx2h5TyZ90DG4L0CgIRP3EcZ6cuRMM60gt3CmvKEdd1R8LJiTZLpEV6aInDtm2PxoWItIhSiiccHBNN40f7uTQEuYvN5/NbooqdxvZqZXsFEX5UbZVSchPZ0lp69R5CHMnlclvXrVtX1TvFpSmBKKWeBIAP425uV56IEoEoxYhSajsALM2H2lUuxv4JIuLv95bdqfIu9H3/byK6PoYCbYsS0dFCobCx1cCOUoAtQm1rFu+AiXPnzm2Kgggn9S8AwE38mRKpMCIFQfC7EOJlx3FmyzLdBjk6Pz+/aWhoiIcPVcvzvNWIyC2JqfkuOcuyVvX3918ox0i3LDIxOzu7uV528jzvdUR8SROiJFYsFu9duXLlD90EmbAsa3Pt52ml0tlsdkwI8WkMEOIJo23bM90COWpZ1mgjCFbk5MmTy9Lp9CkiWqsJ84brui92K0aOWZY10gyirMz4+LghpVyLiOkGMEREv0gpf61Kv53KWjztuHjx4sNRga354rHEOpK1EPF4Pp9/KMk60YwqcRC2RBAEG5Oq2M0AOhUjdWNCKXUnET0fzqd09YuUQ8TfgiB4VUr5ZydAjqVSqVEeKNfePjU1ZZumycGpM5jWgiSiM7lczi3XpURci92pr69vJAqCtfI8bx8i1v7jjJbCjYSEEHfbtv1juY78AwDXtXoqD5QLhQL3TldZonym53k7EPHjVu+ot4+IpJRSlUDCSw40GuHXOwgRDwZBwP+O1LAVP3v2bN/CwgK3EvckBUNE+6WU3GCWVunD6vTp0zdzAwYA1+heZJrm7MDAwKSuPBEZvu/fzp0tVzTdfbVyhmFQsVj8Q0rpVf72H8/Uhm79PUtFAAAAAElFTkSuQmCC);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.Detail .add-comment .am-list-item.am-textarea-item {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  background-color: transparent;
  min-height: 0.906667rem;
  padding-left: 0.133333rem;
}
.Detail .add-comment .am-textarea-control {
  background-color: transparent;
  padding: 0;
}
.Detail .add-comment .am-textarea-control textarea {
  background-color: transparent;
}
.Detail .add-comment .fa {
  font-size: 0.75rem;
  line-height: 1.2rem;
}
.Detail .add-comment .active {
  color: #c64238;
}
.Detail .add-comment .submit {
  -ms-flex-item-align: stretch;
      align-self: stretch;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 1.8rem;
  -ms-flex-pack: center;
      justify-content: center;
  font-weight: 600;
}
.Detail .to-download {
  text-align: center;
  line-height: 50px;
  background: #ff3737;
  color: #fff;
  position: fixed;
  width: 100%;
  bottom: 0;
  left: 0;
}
.Detail .count {
  padding-bottom: 0.4rem;
}
.Detail .about_list {
  height: auto;
  overflow: hidden;
}
.Detail .about_list .item.off {
  display: none;
}
.Detail .about_list .item {
  padding: 0.4rem;
  display: -ms-flexbox;
  display: flex;
}
.Detail .about_list .item .i-left {
  width: 5.733333rem;
  margin-right: 0.32rem;
}
.Detail .about_list .item .i-left .icon-list {
  color: #4b4b4b;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
}
.Detail .about_list .item .i-left .icon-list .icon-item {
  margin-right: 0.31rem;
}
.Detail .about_list .item .i-left .icon-list .icon-item .fa {
  margin-right: 0.1rem;
}
.Detail .about_list .item .i-left .i-title {
  font-size: 16px;
  color: #424242;
  letter-spacing: 1px;
  line-height: 20px;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 这里是超出几行省略 */
  /* autoprefixer: ignore next */
  -webkit-box-orient: vertical;
}
.Detail .about_list .item .i-right {
  position: relative;
}
.Detail .about_list .item .i-right .pic {
  width: 3.2rem;
  height: 1.786667rem;
}
.Detail .about_list .item .i-right .flag {
  position: absolute;
  top: 1.2rem;
  right: 0.133333rem;
  padding: 0.03rem;
  color: #fff;
  background: #00000040;
  width: 1.6rem;
  text-align: center;
  border-radius: 1rem;
  border: 1px solid #fff;
  font-size: 10px;
}
.Detail .about_list .item .i-right .flag .fa {
  margin-right: 0.13rem;
}
.Detail .about_list .imgList .i-left {
  width: 100%;
}
.Detail .about_list .imgList .i-left .duotu {
  font-size: 16px;
  color: #424242;
  letter-spacing: 1px;
  max-height: 38px;
  overflow: hidden;
  margin-bottom: 10px;
}
.Detail .about_list .imgList .imgMain {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  position: relative;
}
.Detail .about_list .imgList .imgMain .flag {
  position: absolute;
  top: 1.2rem;
  right: 0.133333rem;
  padding: 0.03rem;
  color: #fff;
  background: #00000040;
  width: 1.6rem;
  text-align: center;
  border-radius: 1rem;
  border: 1px solid #fff;
  font-size: 10px;
}
.Detail .about_list .imgList .imgMain .flag .fa {
  margin-right: 0.13rem;
}
.Detail .about_list .imgList .pic {
  width: 31%;
  height: 1.786667rem;
  margin-right: 3%;
}
.Detail .about_list_all {
  height: auto !important;
}
.Detail .open-img {
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 1;
}
.Detail .open-img img {
  display: block;
  width: 100%;
}
.comment-modal {
  padding: 0.4rem;
  margin-top: 0px;
  font-size: 16px;
  color: #777777;
  border-top: 1px solid #e4e4e4;
}
.comment-modal .emoji {
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  bottom: 1.2rem;
  font-size: 0.8rem;
  padding: 0.4rem;
  background: #fff;
  z-index: 999991;
  line-height: 1;
  -webkit-transform: translateZ(1px);
  transform: translateZ(1px);
  border-top: 1px solid #cbcbcb;
}
.comment-modal .add-comment {
  position: fixed;
  bottom: 0vh;
  z-index: 999991;
  width: 100%;
  -webkit-box-shadow: 0px 5px 19px 0px #888888;
          box-shadow: 0px 5px 19px 0px #888888;
  background: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.093333rem 0.453333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.comment-modal .add-comment .smile {
  width: 0.64rem;
  height: 0.64rem;
  background: url(data:image/png;base64,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);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.comment-modal .add-comment .input-box {
  width: 6.933333rem;
  background: #eeeeee;
  border-radius: 0.08rem;
  margin-right: 0.4rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding-left: 0.266667rem;
}
.comment-modal .add-comment .input-box .input-icon {
  width: 0.333333rem;
  height: 0.333333rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAFiElEQVRoQ82aXWwUVRSAz7kzI10x0QcfTHwwa1I7MxdoSGpUogl9MhJUYoSWPytITFREUYy+aqImiv/4ZOK/qAUsCCHEd33wQWl3506rEbomJsu+YDG0SNk55mxmm91ldvfO7uyu97F77r3nu+d3TorwP1ie5+1BxNcAYDkRFQDgcSnlsTiqYRzhTsj6vr+PiN6sOfsKEe2QUn6pe2dPQbLZ7HNCiLfqKLsohNhp27YWTM9AlFLPAMC7TV6cYXbYtv1VM8v0BMTzvN2I+EEz5cLf2c3GpJQHG8l3HcT3/buI6CdNiJIYIhYBYLvjOF/X29d1EKXURwCwKw5IKBsg4rZ6MF0H8X3/ABE91QIIbykS0aNR2azrIFNTU7cahpFBxGtbhUHExxzH+axyf9dB+HLf99cDwCEi6msFhoiuMIzrup+X93cUZHJycrlpmrcUCoUzw8PDlyqV9n3/fiL6FgBSbcDsdF33i1JCaOUQnT1KqV1csRHxBgD4CxGfcBzneOVez/MeQMRvWoUJY2aLlHK8IyBKqb0A8Hal0uwOAMCXHqqBeTCEacnNAOCCEMJJHCSbze4VQlRBLPkxYjEIglEp5eEaN1tPRPy3ZTrWrpUhog2JgiilngWAd5oow5X6KstkMpn1QojvENGKC0NEqxMDiXKnBgotcqV2XZeDfWnNzMzcVywWJ+JYBhEP2bY9kgiIpiVquS4DwJjruhzsS4tTMxFxHOnEzIlUKrUxnU5fahtEs4utZxyGeaTWMuxmhmGwteoWTUT8/vz586Nr1qxZaDv9tglRhrtMRNs5hUZYJhKGiI7Pzc2NlCHaAkkIoqR7vdQculkVDFvCNM1N/f39/1aCt+Ra09PTe4IgeC9udmkkz616EASl4lYpl8lkVhmG8Qoi3ggAJ/L5/P7h4WGuSVUrNkiSlogAY5htK1asqEoAOg8WCyScdiRqiYjixq+9ubZoNoPRBvE872lEZAjtPc0ub/D73OLi4m2Dg4M8GtJaWkqFEO9rnZiQkBBig23b2rOtpiC+7+8mIt1BQUIYpUx2h5TyZ90DG4L0CgIRP3EcZ6cuRMM60gt3CmvKEdd1R8LJiTZLpEV6aInDtm2PxoWItIhSiiccHBNN40f7uTQEuYvN5/NbooqdxvZqZXsFEX5UbZVSchPZ0lp69R5CHMnlclvXrVtX1TvFpSmBKKWeBIAP425uV56IEoEoxYhSajsALM2H2lUuxv4JIuLv95bdqfIu9H3/byK6PoYCbYsS0dFCobCx1cCOUoAtQm1rFu+AiXPnzm2Kgggn9S8AwE38mRKpMCIFQfC7EOJlx3FmyzLdBjk6Pz+/aWhoiIcPVcvzvNWIyC2JqfkuOcuyVvX3918ox0i3LDIxOzu7uV528jzvdUR8SROiJFYsFu9duXLlD90EmbAsa3Pt52ml0tlsdkwI8WkMEOIJo23bM90COWpZ1mgjCFbk5MmTy9Lp9CkiWqsJ84brui92K0aOWZY10gyirMz4+LghpVyLiOkGMEREv0gpf61Kv53KWjztuHjx4sNRga354rHEOpK1EPF4Pp9/KMk60YwqcRC2RBAEG5Oq2M0AOhUjdWNCKXUnET0fzqd09YuUQ8TfgiB4VUr5ZydAjqVSqVEeKNfePjU1ZZumycGpM5jWgiSiM7lczi3XpURci92pr69vJAqCtfI8bx8i1v7jjJbCjYSEEHfbtv1juY78AwDXtXoqD5QLhQL3TldZonym53k7EPHjVu+ot4+IpJRSlUDCSw40GuHXOwgRDwZBwP+O1LAVP3v2bN/CwgK3EvckBUNE+6WU3GCWVunD6vTp0zdzAwYA1+heZJrm7MDAwKSuPBEZvu/fzp0tVzTdfbVyhmFQsVj8Q0rpVf72H8/Uhm79PUtFAAAAAElFTkSuQmCC);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.comment-modal .add-comment .am-list-item.am-textarea-item {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  background-color: transparent;
  min-height: 0.906667rem;
  padding-left: 0.133333rem;
}
.comment-modal .add-comment .am-textarea-control {
  background-color: transparent;
  padding: 0;
}
.comment-modal .add-comment .am-textarea-control textarea {
  background-color: transparent;
}
.comment-modal .add-comment .fa {
  font-size: 0.75rem;
  line-height: 1.2rem;
}
.comment-modal .add-comment .active {
  color: #c64238;
}
.comment-modal .add-comment .submit {
  -ms-flex-item-align: stretch;
      align-self: stretch;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 1.8rem;
  -ms-flex-pack: center;
      justify-content: center;
  font-weight: 600;
}
.comment-modal .co-item:after {
  content: " ";
  clear: both;
  *zoom: 1;
  display: block;
  height: 0;
}
.comment-modal .co-item {
  clear: both;
  *zoom: 1;
  padding: 0.4rem;
  border-bottom: 1px solid #e4e4e4;
}
.comment-modal .co-item .head-pic {
  width: 45px;
  min-width: 45px;
  height: 45px;
  border-radius: 50%;
  float: left;
  position: relative;
  margin: 0;
  padding: 0;
}
.comment-modal .co-item .co-right {
  display: block;
  margin-left: calc(54px);
  position: relative;
}
.comment-modal .co-item .user-name {
  text-align: left;
  margin-bottom: 0.3rem;
}
.comment-modal .co-item .co-comment {
  margin-bottom: 0.3rem;
  text-align: left;
  letter-spacing: 1px;
  line-height: 0.55rem;
  font-size: 16px;
}
.comment-modal .co-item .action {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.comment-modal .co-item .point {
  margin-left: 0.1rem;
  margin-right: 0.1rem;
  line-height: 20px;
}
.comment-modal .co-item .co-time {
  line-height: 20px;
}
.comment-modal .co-item .co-zan {
  line-height: 20px;
  position: absolute;
  right: 0.4rem;
}
.comment-modal .co-item .co-zan .fa {
  font-size: 20px;
  margin-right: 0.1rem;
}
.comment-modal .co-item .co-child {
  padding: 0.1rem 0.3rem;
  border-radius: 0.3rem;
  color: #616161;
  background: #e6e6e6;
  font-size: 12px;
  margin-right: 0.1rem;
}
.comment-modal .co-item .active {
  color: #c64238;
}
.comment-modal {
  height: 100%;
  padding: 0px;
}
.comment-modal .modal-header {
  display: -ms-flexbox;
  display: flex;
  color: #5a5a5a;
  border-bottom: 1px solid #e4e4e4;
}
.comment-modal .modal-header .close {
  height: 1.2rem;
  line-height: 1.2rem;
  padding: 0 0.5rem;
}
.comment-modal .modal-header .modal-comment-total {
  width: 100%;
  line-height: 1.2rem;
  font-size: 16px;
}
.comment-modal .all-com {
  text-align: left;
  padding-top: 0.4rem;
}
html:not([data-scale]) .am-list-body::before {
  height: 0px;
}
.am-list-header {
  font-size: 16px;
}
.comment .am-list-view-scrollview {
  height: 100vh;
}
.zwei {
  border-bottom: 1px solid #ebedf0;
  padding: 42px 24px 50px;
}
.zwei .zw-t1 {
  margin-top: 16px;
  height: 16px;
  width: 50%;
  background: #f2f2f2;
}
.zwei li {
  margin-top: 16px;
  height: 16px;
  width: 100%;
  background: #f2f2f2;
}
.declare {
  padding: 10px 0;
  width: 375px;
  margin: 0 auto;
}
.declare img {
  width: 100%;
  height: auto;
}
@media screen and (max-width: 374px) {
  .declare {
    width: 320px !important;
  }
}
.my-carousel .v-item {
  padding-left: 0px;
}
.v-item {
  position: relative;
}
.v-item .advLogo {
  position: absolute;
  width: 40px;
  color: #f9f9f9;
  border-radius: 5px;
  background-color: #6e6e6e;
  font-size: 8px;
  line-height: 18px;
  text-align: center;
  bottom: 25px;
}
.wrap {
  width: 100%;
  border: 1px solid rgba(0, 0, 0, 0.35);
}
.wrap .advtitle {
  font-size: 20px;
  margin: 10px;
}
.wrap img {
  width: 90vw;
  height: 50vw;
  margin-left: 5vw;
}
.wrap video {
  width: 90%;
  height: 200px;
  margin-left: 10px;
}
.wrap .tag {
  width: 40px;
  height: 18px;
  margin-left: 10px;
  display: inline-block;
  border-radius: 8px;
  color: #1890ff;
  border: 1px solid #1890ff;
  line-height: 18px;
  font-size: 10px;
}
.wrap .tag p {
  margin-left: 8px;
}
.wrap .brandname {
  font-size: 10px;
  height: 20px;
  margin-left: 10px;
  display: inline-block;
}
.wrap .time {
  height: 20px;
  margin-left: 10px;
  display: inline-block;
}
.vjs_video_3-dimensions {
  width: 300px !important;
  height: 150px !important;
}
.video-js.vjs-fill,
.video-js .vjs-tech {
  height: 100%;
}
.video-js .vjs-big-play-button {
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAC8CAYAAAA96+FJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZTAzYjA4Yy1iNzFmLTNjNDAtODdlMy0wMmJlN2ZkNjJmZjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkUxMzg5Mzg2NDY4MTFFQzhDNkNGNTk1RDc1QUY3RDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkUxMzg5Mzc2NDY4MTFFQzhDNkNGNTk1RDc1QUY3RDAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZDU1NjRiODEtYjllNS0yNzRkLThkZGItZmNiNzMzMjFjNzFkIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6Nzk4NjhjZjktN2ZjZS1iNzRmLWJjMzQt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) !important;
  background-size: 100% 100%;
  width: 1.5rem;
  height: 1.5rem;
  border: none;
  background-color: transparent;
}
.video-js .vjs-big-play-button span {
  display: none;
}
.reportBox {
  position: absolute;
  top: 0;
  right: 0.8rem;
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: center;
  color: #e4e4e4;
}
.miracast-icon-parent {
  position: relative;
}
.miracast-icon-parent .miracast-icon {
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  display: block;
}
.videoMain {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0px !important;
  position: relative;
}
.videoMain .close_icon {
  position: absolute;
  left: 10px;
  top: 25px;
  width: 30px;
  height: 30px;
  z-index: 999;
}
.annex-file-list {
  padding: 0 .1rem;
  margin-top: .2rem;
}
.annex-file-list li {
  margin-bottom: .15rem;
}
.annex-file-list a {
  color: #1660bd;
  line-height: 1.5;
}
@-webkit-keyframes PhotoView__rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes PhotoView__rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes PhotoView__delayShow {
  0%,
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes PhotoView__delayShow {
  0%,
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.PhotoView__Spinner {
  -webkit-animation: PhotoView__delayShow 0.4s linear both;
          animation: PhotoView__delayShow 0.4s linear both;
}
.PhotoView__Spinner svg {
  -webkit-animation: PhotoView__rotate 0.6s linear infinite;
          animation: PhotoView__rotate 0.6s linear infinite;
}

.PhotoView__Photo {
  will-change: transform;
  cursor: -webkit-grab;
  cursor: grab;
}
.PhotoView__Photo:active {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

@-webkit-keyframes PhotoView__animateIn {
  from {
    opacity: 0.4;
    -webkit-transform: scale(0.2);
            transform: scale(0.2);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes PhotoView__animateIn {
  from {
    opacity: 0.4;
    -webkit-transform: scale(0.2);
            transform: scale(0.2);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes PhotoView__animateOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.2);
            transform: scale(0.2);
  }
}
@keyframes PhotoView__animateOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.2);
            transform: scale(0.2);
  }
}
.PhotoView__animateIn {
  opacity: 0.4;
  -webkit-animation: PhotoView__animateIn 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) both;
          animation: PhotoView__animateIn 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) both;
}
.PhotoView__animateOut {
  opacity: 1;
  -webkit-animation: PhotoView__animateOut 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) both;
          animation: PhotoView__animateOut 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) both;
}
.PhotoView__PhotoWrap {
  position: absolute;
  top: 0;
  left: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  height: 100%;
  z-index: 10;
  overflow: hidden;
}
.PhotoView__PhotoBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.PhotoView__PhotoMask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.PhotoView-SlideWrap {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2000;
  overflow: hidden;
}

@-webkit-keyframes PhotoView__fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes PhotoView__fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.PhotoView-PhotoSlider__clean .PhotoView-PhotoSlider__BannerWrap,
.PhotoView-PhotoSlider__clean .PhotoView-PhotoSlider__ArrowLeft,
.PhotoView-PhotoSlider__clean .PhotoView-PhotoSlider__ArrowRight,
.PhotoView-PhotoSlider__clean .PhotoView-PhotoSlider__FooterWrap {
  opacity: 0;
}
.PhotoView-PhotoSlider__willClose .PhotoView-PhotoSlider__BannerWrap:hover {
  opacity: 0;
}
.PhotoView-PhotoSlider__Backdrop {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: -1;
}
.PhotoView-PhotoSlider__fadeIn {
  opacity: 0;
  -webkit-animation: PhotoView__fade 0.4s linear both;
          animation: PhotoView__fade 0.4s linear both;
}
.PhotoView-PhotoSlider__fadeOut {
  opacity: 0;
  animation: PhotoView__fade 0.4s linear both reverse;
}
.PhotoView-PhotoSlider__BannerWrap {
  position: absolute;
  left: 0;
  top: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  height: 44px;
  color: white;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  z-index: 20;
}
.PhotoView-PhotoSlider__BannerWrap:hover {
  opacity: 1;
}
.PhotoView-PhotoSlider__Counter {
  padding: 0 10px;
  font-size: 14px;
  opacity: 0.75;
}
.PhotoView-PhotoSlider__BannerRight {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  height: 100%;
}
.PhotoView-PhotoSlider__toolbarIcon {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  opacity: 0.75;
  cursor: pointer;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.PhotoView-PhotoSlider__toolbarIcon:hover {
  opacity: 1;
}
.PhotoView-PhotoSlider__ArrowLeft,
.PhotoView-PhotoSlider__ArrowRight {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  width: 70px;
  height: 100px;
  margin: auto;
  opacity: 0.75;
  z-index: 20;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.PhotoView-PhotoSlider__ArrowLeft:hover,
.PhotoView-PhotoSlider__ArrowRight:hover {
  opacity: 1;
}
.PhotoView-PhotoSlider__ArrowLeft svg,
.PhotoView-PhotoSlider__ArrowRight svg {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding: 10px;
  width: 24px;
  height: 24px;
  fill: white;
  background: rgba(0, 0, 0, 0.3);
}
.PhotoView-PhotoSlider__ArrowLeft {
  left: 0;
}
.PhotoView-PhotoSlider__ArrowRight {
  right: 0;
}
.PhotoView-PhotoSlider__FooterWrap {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 10px;
  width: 100%;
  min-height: 44px;
  line-height: 1.5;
  font-size: 14px;
  color: #ccc;
  background-color: rgba(0, 0, 0, 0.5);
  text-align: justify;
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  z-index: 20;
}
@font-face {
  font-family: "iconfont";
  src: url(data:application/vnd.ms-fontobject;base64,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); /* IE9 */
  src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"),
    
      url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAARkAAsAAAAACQwAAAQYAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDMgqFJIQ+ATYCJAMUCwwABCAFhG0HTxvRBxEVnKPJfkgSRGAPCygAQLmJowz2sEABAAAAAEFAdJKzt3shn0LwAi5vuW1Q2KGAbs3eh3CIKaYaQkeXefQVAzJA1/A1zavPbetz8xXAAxjA/P/3Tv9vaxbOa4/KZc1hQzsfA4w73glojI2boEAKMDFuEc8mg/8J3A0B2MinDNGkWZsIFhTqIAGIEUMH98USsaIKmAKLwZQxUyFWoWPRFmvPwErn/eIbbhbQ0CXqXh0GNR1Ag8/kF52kkTXoIQ2M7twAOw8kUAYoEOMyvSOQXrYMiU3+nqIBYMOChvaZ/Nz6+ZQvOmV/FOWC9DbtDw8EEg0FwoSqdSC1QU7BZ9JAEPC5FUHC51MQNPiik/zCaHXU2zrKvwbhBmqRsSYEAuX3+qxWUaSCU12v75J0LJ1OZOKZzNJUNDUnkkxOSxKGkXrK0kznzNzY6+keRiqayYQ3ns+7PhlJp8Mbdnbfd824vvRm4kZ/d+Viw5ceBvv6/UGMQzYbxqaAbcmRkDCxA2cnjobtYuPW8HTXvWQBbXeqqTO6funRRCh2xOZYckTIoox7/WG0Rr+y75BxuKj9Yaaw3JPuuyQ0aMPWo0uDA9cbh4ocOJIID964/7ARGLCuW6a4lwpome2Nx5s3ady4SfPjd3SRLfJFYc0dwbVs7SxdhCOOtzD5E53ZUHfSpLobDoHIFvmqQ8i6MtVop7rkXuC/QptI24iKqkHtlLedRx/bfaI+Xu/VPeg7WLuAQSWVDYePd/1V/MpOj+vY8VOu3NLpdR4/7vjxtHQKx/FjTrddOnl17Jjjw1NU+aptoUEDHprr9zl39kj+QfmOXrxYKNcgT9Tz0Bv58f0x4n2olMdpUrAJ8Won/XXzXH38+Jp7Yf4rT54cLTgJBha6mkw++dHkP2q3ueK54bny+Mk194I8wcfHCkz2egcVvEa25zEFgOwu+bHsA6B9qE2C7GN5S1Z38gvlHzJ+LZ8hU+rTlr3ddX6zHBUA7xaqfAzC2YWKaloeuY7Ksm+jkRIAilOoFl1JWpGtNNwIZB8tefJ+DT4DYxaCPu93ow9WLgaBhWAAGmbygsRCEVxRy4COnSpgwkJ9sFFa8/l2/MYhEcoKlDKfgMDjJGgQXW6C5PGLK+of6EL+wcSTBJtYTyvaFWvo4ZkUspKw3MGJkrXu4INb+qHMOSKFFQ77R9HqEjD1Y7zwrrKiLsasFzMza9BUEryR/VSMBSoVrwT3lrmehkFn3agXJXUHjREFMUUCizvgCEWmrdrskHj9B8U4ixAVEMrCPxSycs2DSW+sgL9rcyXCqbRfXRgzxjTVTyNFAt7ArUQtW4Ca3c1TBNazDdLVyYDVdFVtP7w+neM6wEY9U280W+0Oy+OwNJfNxjtc0G1r0Dme8/ZhMQd0XQc=")
      format("woff2"),
    url(data:font/woff;base64,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) format("woff"),
    url(data:font/ttf;base64,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) format("truetype"),
    
      url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8IS0tDQoyMDEzLTktMzA6IENyZWF0ZWQuDQotLT4NCjxzdmc+DQo8bWV0YWRhdGE+DQpDcmVhdGVkIGJ5IGljb25mb250DQo8L21ldGFkYXRhPg0KPGRlZnM+DQoNCjxmb250IGlkPSJpY29uZm9udCIgaG9yaXotYWR2LXg9IjEwMjQiID4NCiAgPGZvbnQtZmFjZQ0KICAgIGZvbnQtZmFtaWx5PSJpY29uZm9udCINCiAgICBmb250LXdlaWdodD0iNTAwIg0KICAgIGZvbnQtc3RyZXRjaD0ibm9ybWFsIg0KICAgIHVuaXRzLXBlci1lbT0iMTAyNCINCiAgICBhc2NlbnQ9Ijg5NiINCiAgICBkZXNjZW50PSItMTI4Ig0KICAvPg0KICAgIDxtaXNzaW5nLWdseXBoIC8+DQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9ImJpYW9xaW5nIiB1bmljb2RlPSImIzU4NjI3OyIgZD0iTTUxMi05NmMtMTI4LjcyNzI3MjgxIDAtMjQ4LjcyNzI3MjgxIDUwLjE4MTgxODQ0LTM0MC4zNjM2MzU5NCAxMzkuNjM2MzY0MDZDODIuMTgxODE4NDQgMTM1LjI3MjcyNzE4OTk5OTk2IDMyIDI1NS4yNzI3MjcxODk5OTk5NiAzMiAzODRTODIuMTgxODE4NDQgNjMyLjcyNzI3MjgwOTk5OTkgMTcxLjYzNjM2NDA2IDcyNC4zNjM2MzU5NEMyNjMuMjcyNzI3MTkgODEzLjgxODE4MTU2IDM4My4yNzI3MjcxOSA4NjQgNTEyIDg2NHMyNDguNzI3MjcyODEtNTAuMTgxODE4NDQgMzQwLjM2MzYzNTk0LTEzOS42MzYzNjQwNmMxODcuNjM2MzY0MDYtMTg3LjYzNjM2NDA2IDE4Ny42MzYzNjQwNi00OTAuOTA5MDkxMjUgMC02NzguNTQ1NDU0MzhDNzYwLjcyNzI3MjgxLTQ1LjgxODE4MTU1OTk5OTk3IDY0MC43MjcyNzI4MS05NiA1MTItOTZtMCA4OTYuNzI3MjcyODFjLTExMS4yNzI3MjcxOSAwLTIxNi00My42MzYzNjQwNi0yOTQuNTQ1NDU0MzgtMTIyLjE4MTgxODQ0LTc4LjU0NTQ1NDM4LTc4LjU0NTQ1NDM4LTEyMi4xODE4MTg0NC0xODMuMjcyNzI3MTktMTIyLjE4MTgxODQzLTI5NC41NDU0NTQzN3M0My42MzYzNjQwNi0yMTYgMTIyLjE4MTgxODQ0LTI5NC41NDU0NTQzOGM3OC41NDU0NTQzOC03OC41NDU0NTQzOCAxODMuMjcyNzI3MTktMTIyLjE4MTgxODQ0IDI5NC41NDU0NTQzNy0xMjIuMTgxODE4NDNzMjE2IDQzLjYzNjM2NDA2IDI5NC41NDU0NTQzOCAxMjIuMTgxODE4NDRDOTcwLjE4MTgxODQ0IDI1My4wOTA5MDg3NTAwMDAwNCA5NzAuMTgxODE4NDQgNTE3LjA5MDkwODc0OTk5OTkgODA2LjU0NTQ1NDM4IDY4MC43MjcyNzI4MDk5OTk5IDcyOCA3NTcuMDkwOTA4NzUgNjIzLjI3MjcyNzE5IDgwMC43MjcyNzI4MSA1MTIgODAwLjcyNzI3MjgxTTM0MS44MTgxODE1NiAyNTMuMDkwOTA4NzUwMDAwMDRzNTYuNzI3MjcyODEtODkuNDU0NTQ1NjMgMTcwLjE4MTgxODQ0LTg5LjQ1NDU0NDY5YzExMy40NTQ1NDU2MiAwIDE4OS44MTgxODE1NiA4OS40NTQ1NDU2MyAxODkuODE4MTgxNTYgODkuNDU0NTQ0NjlzNDEuNDU0NTQ1NjMgMCA0MS40NTQ1NDU2My00NS44MTgxODE1NmMwIDAtNzQuMTgxODE4NDQtMTA0LjcyNzI3MjgxLTIzMS4yNzI3MjcxOS0xMDQuNzI3MjcyODItMTU3LjA5MDkwODc1IDAtMjA5LjQ1NDU0NTYzIDEwNC43MjcyNzI4MS0yMDkuNDU0NTQ1NjMgMTA0LjcyNzI3Mjgycy0yLjE4MTgxODQ0IDQ1LjgxODE4MTU2IDM5LjI3MjcyNzE5IDQ1LjgxODE4MTU2bTMwLjU0NTQ1NDM4IDI4NS44MTgxODI1Yy0zMi43MjcyNzI4MSAwLTU4LjkwOTA5MTI1LTI2LjE4MTgxODQ0LTU4LjkwOTA5MDMxLTU4LjkwOTA5MTI1IDAtMzIuNzI3MjcyODEgMjYuMTgxODE4NDQtNTguOTA5MDkxMjUgNTguOTA5MDkwMzEtNTguOTA5MDkxMjUgMzIuNzI3MjcyODEgMCA1OC45MDkwOTEyNSAyNi4xODE4MTg0NCA1OC45MDkwOTEyNSA1OC45MDkwOTEyNSAwIDMyLjcyNzI3MjgxLTI2LjE4MTgxODQ0IDU4LjkwOTA5MTI1LTU4LjkwOTA5MTI1IDU4LjkwOTA5MTI1bTMwMS4wOTA5MDk2OSAwYy0zMi43MjcyNzI4MSAwLTU4LjkwOTA5MTI1LTI2LjE4MTgxODQ0LTU4LjkwOTA5MTI1LTU4LjkwOTA5MTI1IDAtMzIuNzI3MjcyODEgMjYuMTgxODE4NDQtNTguOTA5MDkxMjUgNTguOTA5MDkxMjUtNTguOTA5MDkxMjUgMzIuNzI3MjcyODEgMCA1OC45MDkwOTEyNSAyNi4xODE4MTg0NCA1OC45MDkwOTAzMSA1OC45MDkwOTEyNSAwIDMyLjcyNzI3MjgxLTI2LjE4MTgxODQ0IDU4LjkwOTA5MTI1LTU4LjkwOTA5MDMxIDU4LjkwOTA5MTI1bTAgMHoiICBob3Jpei1hZHYteD0iMTAyNSIgLz4NCg0KICAgIA0KICAgIDxnbHlwaCBnbHlwaC1uYW1lPSJqaWFiYWkiIHVuaWNvZGU9IiYjNTkwMDA7IiBkPSJNNTAxLjMzMzMzMyA2MjkuMzMzMzMzYzE3LjA2NjY2NyAwIDMwLjg2OTMzMy0xMy44MjQgMzAuODY5MzM0LTMwLjg2OTMzM3YtMTcyLjkwNjY2N2gxNzIuOTI4YzE2LjA0MjY2NyAwIDI5LjIyNjY2Ny0xMi4yNjY2NjcgMzAuNzItMjcuOTI1MzMzbDAuMTQ5MzMzLTIuOTY1MzMzYzAtMTcuMDY2NjY3LTEzLjgyNC0zMC44NjkzMzMtMzAuODY5MzMzLTMwLjg2OTMzNGgtMTcyLjkyOHYtMTcyLjkyOGMwLTE2LjA0MjY2Ny0xMi4yNDUzMzMtMjkuMjI2NjY3LTI3LjkwNC0zMC43MmwtMi45NjUzMzQtMC4xNDkzMzNjLTE3LjA2NjY2NyAwLTMwLjg2OTMzMyAxMy44MjQtMzAuODY5MzMzIDMwLjg2OTMzM2wtMC4wMjEzMzMgMTcyLjkyOGgtMTcyLjkwNjY2N2MtMTYuMDQyNjY3IDAtMjkuMjI2NjY3IDEyLjI0NTMzMy0zMC43MiAyNy45MDRMMjY2LjY2NjY2NyAzOTQuNjY2NjY3YzAgMTcuMDY2NjY3IDEzLjgyNCAzMC44NjkzMzMgMzAuODY5MzMzIDMwLjg2OTMzM2wxNzIuOTA2NjY3IDAuMDIxMzMzdjE3Mi45MDY2NjdjMCAxNi4wNDI2NjcgMTIuMjY2NjY3IDI5LjIyNjY2NyAyNy45MjUzMzMgMzAuNzJ6IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+DQoNCiAgICANCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0icGluZ2x1biIgdW5pY29kZT0iJiM1ODg4OTsiIGQ9Ik04NDQuOCA4MjIuNEgxNzkuMmMtNjMuNiAwLTExNS4xLTUxLjYtMTE1LjItMTE1LjJ2LTQ1NC45YzAtNjMuNSA1MS43LTExNS4yIDExNS4yLTExNS4yaDM1MmwxODAuMy0xODAuM2M3LjUtNy41IDE3LjMtMTEuMiAyNy4yLTExLjIgOS44IDAgMTkuNyAzLjcgMjcuMiAxMS4yIDE1IDE1IDE1IDM5LjMgMCA1NC4zbC0xODQgMTg0Yy0xMiAxMi4xLTI4LjMgMTguOC00NS4zIDE4LjhIMTc5LjJjLTIxLjIgMC0zOC40IDE3LjItMzguNCAzOC40VjcwNy4yYzAgMjEuMiAxNy4yIDM4LjQgMzguNCAzOC40aDY2NS42YzIxLjIgMCAzOC40LTE3LjIgMzguNC0zOC40di00NTQuOWMwLTIxLjItMTcuMi0zOC40LTM4LjQtMzguNGgtODdjLTIxLjIgMC0zOC40LTE3LjItMzguNC0zOC40czE3LjItMzguNCAzOC40LTM4LjRoODdjNjMuNSAwIDExNS4yIDUxLjcgMTE1LjIgMTE1LjJWNzA3LjJjMCA2My41LTUxLjcgMTE1LjItMTE1LjIgMTE1LjJ6IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+DQoNCiAgICANCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iemhhbmthaSIgdW5pY29kZT0iJiM1OTIxODsiIGQ9Ik01MDYuMzY4LTEyMC44MzJjLTEwLjc1MiAwLTIwLjk5MiA0LjA5Ni0yOC42NzIgMTEuNzc2TDE5Ljk2OCAzNDkuMTg0Yy0xNS4zNiAxNi4zODQtMTQuODQ4IDQxLjk4NCAxLjUzNiA1Ny4zNDQgMTUuODcyIDE0Ljg0OCA0MC40NDggMTQuODQ4IDU1LjgwOCAwbDQ1OC4yNC00NTguMjRjMTUuODcyLTE1Ljg3MiAxNS44NzItNDEuNDcyIDAtNTcuMzQ0LTcuNjgtNy4xNjgtMTguNDMyLTExLjc3Ni0yOS4xODQtMTEuNzc2TTUwNi4zNjgtMTIwLjgzMmMtMjIuNTI4IDAtNDAuNDQ4IDE3LjkyLTQwLjQ0OCAzOS45MzYgMCAxMC43NTIgNC4wOTYgMjEuNTA0IDExLjc3NiAyOS4xODRsNDY4Ljk5MiA0NjguOTkyYzE2LjM4NCAxNC44NDggNDEuOTg0IDEzLjgyNCA1Ny4zNDQtMi41NiAxNC4zMzYtMTUuMzYgMTQuMzM2LTM5LjQyNCAwLTU0Ljc4NGwtNDY4Ljk5Mi00NjguOTkyYy03LjE2OC03LjE2OC0xNy45Mi0xMS43NzYtMjguNjcyLTExLjc3Nk01MDYuMzY4IDMyNi42NTZjLTEwLjc1MiAwLTIwLjk5MiA0LjA5Ni0yOC42NzIgMTEuNzc2TDE5Ljk2OCA3OTYuNjcyYy0xNS4zNiAxNi4zODQtMTQuODQ4IDQxLjk4NCAxLjUzNiA1Ny4zNDQgMTUuODcyIDE0Ljg0OCA0MC40NDggMTQuODQ4IDU1LjgwOCAwbDQ1OC4yNC00NTguMjRjMTUuODcyLTE1Ljg3MiAxNS44NzItNDEuNDcyIDAtNTcuMzQ0LTcuNjgtNy42OC0xOC40MzItMTEuNzc2LTI5LjE4NC0xMS43NzZNNTA2LjM2OCAzMjYuNjU2Yy0yMi41MjggMC00MC40NDggMTcuOTItNDAuNDQ4IDM5LjkzNiAwIDEwLjc1MiA0LjA5NiAyMS41MDQgMTEuNzc2IDI5LjE4NGw0NjguOTkyIDQ2OC45OTJjMTYuMzg0IDE0Ljg0OCA0MS45ODQgMTMuODI0IDU3LjM0NC0yLjU2IDE0LjMzNi0xNS4zNiAxNC4zMzYtMzkuNDI0IDAtNTQuNzg0bC00NjguOTkyLTQ2OC45OTJjLTcuMTY4LTcuNjgtMTcuOTItMTEuNzc2LTI4LjY3Mi0xMS43NzYiICBob3Jpei1hZHYteD0iMTAyNCIgLz4NCg0KICAgIA0KDQoNCiAgPC9mb250Pg0KPC9kZWZzPjwvc3ZnPg0K#iconfont) format("svg"); /* iOS 4.1- */
}
@font-face {
  font-family: "iconfont"; /* Project id  */
  src: url(data:font/ttf;base64,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) format("truetype");
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-biaoqing:before {
  content: "\E503";
}

.icon-jiabai:before {
  content: "\E678";
}

.icon-pinglun:before {
  content: "\E609";
}

.icon-zhankai:before {
  content: "\E752";
}

.icon-close:before {
  content: "\E611";
}

.icon-guanbi:before {
  content: "\E639";
}

.icon-icon_play:before {
  content: "\E60F";
}

.icon-yinliang_huaban:before {
  content: "\E642";
}

.icon-zanting:before {
  content: "\E610";
}
.CommentBox {
  position: fixed;
  bottom: 0vh;
  z-index: 999991;
  width: 100%;
  -webkit-box-shadow: 0px 5px 19px 0px #888888;
          box-shadow: 0px 5px 19px 0px #888888;
  background: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.2rem;
  max-width: 640px;
}
.CommentBox .textarea {
  background: #f2f2f2;
  border-radius: 40px;
  -ms-flex: 1 1;
      flex: 1 1;
  min-height: 4.5vh !important;
}
.CommentBox .am-textarea-control {
  padding: 0px;
}
.CommentBox .comment_icon {
  position: relative;
  margin-left: 30px;
}
.CommentBox .comment_icon .comment_number {
  position: absolute;
  right: -30px;
  top: -12px;
  width: 28px;
  text-align: left;
  font-size: 12px;
  color: #333;
}
.CommentBox .comment_icon .comment_number_like {
  position: absolute;
  right: -24px;
  top: -12px;
  width: 28px;
  text-align: left;
  font-size: 12px;
  color: #333;
}
.CommentBox .comment_icon .comment_number_share {
  position: absolute;
  right: -25px;
  top: -12px;
  width: 28px;
  text-align: left;
  font-size: 12px;
  color: #333;
}
.CommentBox .comment_icon .icon {
  width: 6vw;
  max-width: 30px;
}
.CommentBox .iconList {
  display: -ms-flexbox;
  display: flex;
}
.version_main {
  width: 100%;
  height: 100%;
}
.version_main .version_title {
  padding: 0.4rem;
  font-size: 18px;
  color: #404040;
  letter-spacing: 2px;
  line-height: normal;
  font-weight: bold;
  word-break: break-all;
  word-wrap: break-word;
  font-family: 宋体;
  letter-spacing: -1px;
  font-size: 24px;
  color: #000000;
  font-family: fcFont, 宋体;
  zoom: 1;
}
.version_main .version_innerHtml {
  padding: 0.4rem;
  padding-top: 0;
  font-size: 16px;
  word-wrap: break-word;
  line-height: 1.6;
  overflow-x: hidden;
}
.Differences {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}
.Differences thead th {
  text-align: left;
  border-bottom: 1px solid #000;
  background: #aaa;
  color: #000;
  padding: 4px;
}
.Differences tbody th {
  text-align: right;
  background: #ccc;
  width: 4em;
  padding: 1px 2px;
  border-right: 1px solid #000;
  vertical-align: top;
  font-size: 13px;
}
.Differences td {
  padding: 1px 2px;
  font-family: Consolas, monospace;
  font-size: 13px;
}
.DifferencesSideBySide .ChangeInsert td.Left {
  background: #dfd;
}
.DifferencesSideBySide .ChangeInsert td.Right {
  background: #cfc;
}
.DifferencesSideBySide .ChangeDelete td.Left {
  background: #f88;
}
.DifferencesSideBySide .ChangeDelete td.Right {
  background: #faa;
}
.DifferencesSideBySide .ChangeReplace .Left {
  background: #fe9;
}
.DifferencesSideBySide .ChangeReplace .Right {
  background: #fd8;
}
.Differences del,
.Differences ins {
  text-decoration: none;
}
.DifferencesSideBySide .ChangeReplace ins {
  background: #9e9;
}
.DifferencesSideBySide .ChangeReplace del {
  background: red;
}
.Differences .Skipped {
  background: #f7f7f7;
}
.DifferencesInline .ChangeDelete .Left,
.DifferencesInline .ChangeReplace .Left {
  background: #fdd;
}
.DifferencesInline .ChangeInsert .Right,
.DifferencesInline .ChangeReplace .Right {
  background: #dfd;
}
.DifferencesInline .ChangeReplace ins {
  background: #9e9;
}
.DifferencesInline .ChangeReplace del {
  background: red;
}
pre {
  width: 100%;
  overflow: auto;
}
@font-face {
  font-family: "iconfont";
  src: url(data:application/vnd.ms-fontobject;base64,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);
  src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAV0AAsAAAAACqQAAAUmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDXgqHbIY2ATYCJAMcCxAABCAFhG0HaBsWCcgusG3kMwvTdi6cREikafAXqGDB859/2H0z8xFKNRZElbNdiGqlUupdAo66FNX/+Tb1pfVPXaiqUPIhVCBIJpp0rulcb6JyFLPbeACu+e8SB5g4206HEx9Fge9oRftRIFFgS7CfoC3wa0EroZHU//5QNdMTsPnsW1AivscCykVnuUBjbdqA5RakXFHtMHZxGVdDgK9E0VSt0upmsGJoOwmQMcdSYBVTMyVk4crsnCNjZMXihmPhMzDj/rz80QhcUKwIbc+uboka8j+jFh1173+vDTYGpz8jwBwHGuQDDGSaa+6l/XA+U77S3zRWAAK5FPszajZwNmY2ZS5+0dHziDdq4yJQ/wcPhGLYNAuSAsX+mLgmYmM2ykQQzKYiKMwWIBjMViDYmCtG0FgMKcMC4NhHBIJwIE0AyWF5+Vhmoc9iL6lYWo5xQh0cnZFvsi36cvEODqSgP4n8x7cq3bcjAprWjIXOV/k/fZesLn90BFz5mCa+TdlEX3DmegCi19oe7I/imlq6mt3a2lStqL6liZ7vxqw27Fvgitk1C/boXdQrJ3/4MPluxSm956NHUx9XnzXwD4iJM/1KNP6MXTh/taqv8278w6rc/W5D78fERzE0HrW8O3xq9wSef+9lHrDNQARMwP88OIhUF7bI//7aA9Dy1rjHlTDzKbb8Tj6M7dWcXDfhgvvtu0HlV80RsrvpCVYXk+N3VNFVG+h6q7JWdp2giY0noKDvHAWOn4LJz4j1rjFo4qI06Rxts9+xSQjXwmZbL/Ozu76TC1xb2ta0VnPLKqOLy8r5bq3N1jF7De5travH3M9tiHH0vGjucdMoPqnucO5RZ6fPQR+oOnfTv2tNhdFYgXt16XDA8ov65SuW3r+1ZXMWsauyck/EiVN7jUe8q4NqJx1YuXw//Lzof7rkb/RI8jBau1duvTXPnDFCXf1w8ZGPozZM6ziyNHBpiUoaaT+6bviaE3noe/g3FHUz0v2E7yhX8KWz3l/paVFXylLGi+wNo/pjo4au+vtiTZVcqIZ/2U+iBz2eWGT9GNzgb2PQHZM8AuxS7V8ksbtoxrGC/207EyfkMFXnVFREziStvZ2yqLtimbqz5teSfztSG0DXtPk+49WSX1sHvSNYQThmwrPYGb57f5AXeTjJG3wyH/DOiFzgsH7mgknyAde8Z+IK/ITtf03F9b1aCHwzeH/8lMfa91roZLSjx0RvWk+EJjhtgWnQm+qDegPQe7UZoLfhVXj0iSgfwFuvjiIBQJdNLv6/v0PG05GdfUHZv10GgK/1f91dl8dAO/ZPKKE252/l1BwwMk/TOLHY3qxEgGO9v3A3BXz5Ag/YQz3pTxpROxuEKyIExZEAmisda4j5YPFTDjZXE/jKU3a8nzASUxL7ALlmARDBDoES6AFowW5hDfExWCJ9BltwoMHXqsD5jH4yg72oSMKUgtXkwESSowWeMXQK8nIbMasbpqQoz6W0YknmfGRCbHwyVoZ5LPWxjzyOTVQUhmQkYYQsBdfDw8MCqZWEQUwrsRpF0WbGxTF5LxRLCyOAtJFgFAWmRhowEYlDE/AYe7ICpb6/EcbSGUaRSlpKzK0wiYxbPSlBrPga2DIxX6vlXIpl47ASKSjIIDFMtmAEqRQZsWE9LCBp8zcbhNEUsTQtglqZ4tAopq44dnzpyHWeAXxp93QCJVqMWGKLIy6mo+YUC1GHJcybTzwpB28pa6wNaI3OnNFN0nAup5MYwwo8y2OzNGaAo/hBDgAAAA==") format("woff2"), url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,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) format("truetype"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8IS0tDQoyMDEzLTktMzA6IENyZWF0ZWQuDQotLT4NCjxzdmc+DQo8bWV0YWRhdGE+DQpDcmVhdGVkIGJ5IGljb25mb250DQo8L21ldGFkYXRhPg0KPGRlZnM+DQoNCjxmb250IGlkPSJpY29uZm9udCIgaG9yaXotYWR2LXg9IjEwMjQiID4NCiAgPGZvbnQtZmFjZQ0KICAgIGZvbnQtZmFtaWx5PSJpY29uZm9udCINCiAgICBmb250LXdlaWdodD0iNTAwIg0KICAgIGZvbnQtc3RyZXRjaD0ibm9ybWFsIg0KICAgIHVuaXRzLXBlci1lbT0iMTAyNCINCiAgICBhc2NlbnQ9Ijg5NiINCiAgICBkZXNjZW50PSItMTI4Ig0KICAvPg0KICAgIDxtaXNzaW5nLWdseXBoIC8+DQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9ImVkaXQiIHVuaWNvZGU9IiYjNTg5MDM7IiBkPSJNNzA2LjM3NSAxNTguMTE2YzAtMzIuODMtMjYuNjEzLTU5LjQ0My01OS40NDMtNTkuNDQzaC00NTEuNzY3Yy0zMi44MyAwLTU5LjQ0MyAyNi42MTMtNTkuNDQzIDU5LjQ0M3Y0NTEuNzY3YzAgMzIuODMgMjYuNjEzIDU5LjQ0MyA1OS40NDMgNTkuNDQzaDQ1MS43NjdjMi44MjUgMCA4LjMyMyAwIDguMzIzIDBsNDEuNDY2IDQxLjU4OWMwIDAgOC43NzcgMjkuNDEyLTE4Ljc3NCAzMC44OTUtMTUuMjc5IDAuMDM1LTIyLjY5MiAwLTIyLjY5MiAwdjAuMDM3YzAgMC0xMi41NzEgMC0xOS4wMjIgMGgtNDMwLjM2OWMtNzguNzkgMC0xNDIuNjYzLTYzLjg3My0xNDIuNjYzLTE0Mi42NjN2LTQzMC4zNjhjMC03OC43OSA2My44NzMtMTQyLjY2MyAxNDIuNjYzLTE0Mi42NjNoNDMwLjM2OGM3OC43OSAwIDE0Mi42NjMgNjMuODczIDE0Mi42NjMgMTQyLjY2M3Y3Ny4yNzZoLTcyLjUyMWwtMC04Ny45NzZ6TTc0Ny45ODUgMjg3LjcwM2wtNDEuNjEtNDEuNjFoNzIuNTIxYzAgMCAwLjAzNSA3LjQzOCAwIDIyLjc3MS0xLjQ4NCAyNy42NDYtMzAuOTExIDE4LjgzOS0zMC45MTEgMTguODM5ek0zODUuMzgyIDMwMy4xNTh2LTE0Ni4yM2gxNTAuOTg2bDMzNi40NDggMzQwLjAxNC0xNDcuNDIgMTQ1LjA0MS0zNDAuMDE0LTMzOC44MjV6TTUxMy42MDYgMjEwLjEyOWwtMjIuOTc2LTEuMDM2IDYuMDUyIDQ3Ljg5Ni01OC43NzEgMC4xMyAwLjc3MSAyNy43MjIgNTUuNzY4IDU1LjM4IDc0LjU1Ni03NS4wNzktNTUuNC01NS4wMTR6TTczOC44NTIgNTYzLjMwNWwtMTg4LjMxOS0xODkuOTcyLTEwLjk3NiAxMC44ODEgMTg4LjMxOSAxODkuOTcyIDEwLjk3Ni0xMC44ODF6TTk2MC41NTQgNjM0LjA2M2wwLjIwMiAwLjAwMS05Ny42NDcgOTUuOTA2LTUxLjM5MS0wLjI0NC01OC45OC02Mi4xMjcgMTQ5LjU0OS0xNDYuODgzIDU4LjUxNCA2MS42MzUtMC4yNDYgNTEuNzEyeiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPg0KDQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9InF1ZXJlbiIgdW5pY29kZT0iJiM1ODkxNDsiIGQ9Ik00ODAgMTYwYy04IDAtMTYgMy4yLTIyLjQgOS42bC0yODggMjg4Yy0xMi44IDEyLjgtMTIuOCAzMiAwIDQ0LjggMTIuOCAxMi44IDMyIDEyLjggNDQuOCAwTDQ4MCAyMzYuOGw0MjUuNiA0MjUuNmMxMi44IDEyLjggMzIgMTIuOCA0NC44IDAgMTIuOC0xMi44IDEyLjgtMzIgMC00NC44bC00NDgtNDQ4QzQ5NiAxNjMuMiA0ODggMTYwIDQ4MCAxNjB6IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+DQoNCiAgICANCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0ieXVsYW4iIHVuaWNvZGU9IiYjNTkxODQ7IiBkPSJNOTQ3LjQgNDMxLjhjLTQ2LjUgNzUuMy0xMDkuMSAxMzUuOS0xODcuNyAxODEuNi03OC42IDQ1LjctMTYxLjYgNjguNi0yNDkgNjguNnMtMTcwLjQtMjIuOS0yNDktNjguNkMxODMuMSA1NjcuNyAxMjAuNSA1MDcuMSA3NCA0MzEuOGMtNi42LTExLjUtMTAtMjIuOC0xMC0zNHMzLjMtMjIuNSAxMC0zNGM0Ni41LTc1LjMgMTA5LjEtMTM1LjkgMTg3LjctMTgxLjYgNzguNi00NS43IDE2MS42LTY4LjYgMjQ5LTY4LjZzMTcwLjQgMjIuOCAyNDkgNjguM2M3OC42IDQ1LjYgMTQxLjEgMTA2LjIgMTg3LjcgMTgxLjkgNi42IDExLjUgMTAgMjIuOCAxMCAzNC0wLjEgMTEuMi0zLjQgMjIuNS0xMCAzNHogbS01NDMuOCAxMzVjMjkuNyAyOS40IDY1LjQgNDQuMiAxMDcgNDQuMiA2LjcgMCAxMi4zLTIuMyAxNy02LjkgNC42LTQuNiA3LTEwLjIgNy0xNi44IDAtNi42LTIuMy0xMi4yLTctMTYuOC00LjctNC42LTEwLjMtNi45LTE3LTYuOS0yOC41IDAtNTMtMTAuMS03My4zLTMwLjEtMjAuMy0yMC0zMC40LTQ0LjItMzAuNC03Mi41IDAtNi42LTIuMy0xMi4zLTctMTYuOC00LjYtNC42LTEwLjMtNi44LTE3LTYuOS02LjcgMC0xMi4zIDIuMy0xNyA2LjktNC42IDQuNi03IDEwLjItNyAxNi44IDAuMSA0MS4xIDE1IDc2LjQgNDQuNyAxMDUuOHogbTMyMy43LTMzMC4yYy02Ni42LTQwLTEzOC44LTYwLTIxNi43LTYwLTc3LjggMC0xNTAgMjAtMjE2LjcgNjAtNjYuNiA0MC0xMjIgOTMuNy0xNjYuMiAxNjEuMSA1MC41IDc3LjYgMTEzLjkgMTM1LjcgMTkwIDE3NC4yLTIwLjMtMzQuMi0zMC40LTcxLjMtMzAuNC0xMTEuMSAwLTYwLjkgMjEuOS0xMTMgNjUuNS0xNTYuMiA0My43LTQzLjIgOTYuMy02NC44IDE1Ny44LTY0LjkgNjEuNSAwIDExNC4xIDIxLjYgMTU3LjggNjQuOUM3MTIuMSAzNDggNzM0IDQwMC4xIDczNCA0NjAuOWMwIDM5LjgtMTAuMSA3Ni44LTMwLjQgMTExLjEgNzYuMS0zOC41IDEzOS41LTk2LjYgMTkwLTE3NC4yLTQ0LjMtNjcuNS05OS43LTEyMS4yLTE2Ni4zLTE2MS4yeiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPg0KDQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9InNoYW5jaHUiIHVuaWNvZGU9IiYjNTg5MjU7IiBkPSJNNzYwLjU1MTM0ODE1IDczLjMxMDgxNDgyMDAwMDAyYzAtMzEuMDY4OTE4NTItMjMuMzAxNjg4ODktNTQuMzcwNjA3NDEtNTQuMzcwNjA3NC01NC4zNzA2MDc0MWgtMzg4LjM2MTQ4MTVjLTMxLjA2ODkxODUyIDAtNTQuMzcwNjA3NDEgMjMuMzAxNjg4ODktNTQuMzcwNjA3NCA1NC4zNzA2MDc0MXY1NzAuODkxMzc3NzdoNDk3LjEwMjY5NjNWNzMuMzEwODE0ODIwMDAwMDJ6IG0tMzg4LjM2MTQ4MTQ4IDY2NC4wOTgxMzMzM2MwIDcuNzY3MjI5NjMgMy44ODM2MTQ4MiAxMS42NTA4NDQ0NSAxMS42NTA4NDQ0NCAxMS42NTA4NDQ0NGgyNjAuMjAyMTkyNTljNy43NjcyMjk2MyAwIDExLjY1MDg0NDQ1LTMuODgzNjE0ODIgMTEuNjUwODQ0NDUtMTEuNjUwODQ0NDR2LTMxLjA2ODkxODUyaC0yNzkuNjIwMjY2NjdjLTMuODgzNjE0ODIgMC0zLjg4MzYxNDgyIDMxLjA2ODkxODUyLTMuODgzNjE0ODEgMzEuMDY4OTE4NTJ6IG01NDcuNTg5Njg4ODgtMzEuMDY4OTE4NTJoLTIwNS44MzE1ODUxOHYzMS4wNjg5MTg1MmMwIDQyLjcxOTc2Mjk3LTM0Ljk1MjUzMzMzIDczLjc4ODY4MTQ4LTczLjc4ODY4MTQ4IDczLjc4ODY4MTQ4aC0yNjAuMjAyMTkyNTljLTQyLjcxOTc2Mjk3IDAtNzMuNzg4NjgxNDgtMzQuOTUyNTMzMzMtNzMuNzg4NjgxNDgtNzMuNzg4NjgxNDh2LTMxLjA2ODkxODUyaC0yMDUuODMxNTg1MTljLTE5LjQxODA3NDA4IDAtMzEuMDY4OTE4NTItMTUuNTM0NDU5MjUtMzEuMDY4OTE4NTItMzEuMDY4OTE4NTJzMTUuNTM0NDU5MjUtMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTItMzEuMDY4OTE4NTJoOTcuMDkwMzcwMzdWNzMuMzEwODE0ODIwMDAwMDJjMC02Ni4wMjE0NTE4NSA1NC4zNzA2MDc0MS0xMjAuMzkyMDU5MjUgMTIwLjM5MjA1OTI1LTEyMC4zOTIwNTkyN2gzODguMzYxNDgxNWM2Ni4wMjE0NTE4NSAwIDEyMC4zOTIwNTkyNSA1NC4zNzA2MDc0MSAxMjAuMzkyMDU5MjUgMTIwLjM5MjA1OTI3djU3MC44OTEzNzc3N2g5Ny4wOTAzNzAzN2MxOS40MTgwNzQwOCAwIDMxLjA2ODkxODUyIDE1LjUzNDQ1OTI1IDMxLjA2ODkxODUyIDMxLjA2ODkxODUycy0xNS41MzQ0NTkyNSAzMS4wNjg5MTg1Mi0zNC45NTI1MzMzNCAzMS4wNjg5MTg1MnogbS00MDcuNzc5NTU1NTUtNTkwLjMwOTQ1MTg1YzE5LjQxODA3NDA4IDAgMzEuMDY4OTE4NTIgMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTJ2MzQ1LjY0MTcxODUyYzAgMTkuNDE4MDc0MDgtMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTItMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTFzLTMxLjA2ODkxODUyLTE1LjUzNDQ1OTI1LTMxLjA2ODkxODUyLTMxLjA2ODkxODUxdi0zNDUuNjQxNzE4NTJjMC0xNS41MzQ0NTkyNSAxMS42NTA4NDQ0NS0zMS4wNjg5MTg1MiAzMS4wNjg5MTg1Mi0zMS4wNjg5MTg1Mm0tMTUxLjQ2MDk3Nzc4IDBjMTkuNDE4MDc0MDggMCAzMS4wNjg5MTg1MiAxNS41MzQ0NTkyNSAzMS4wNjg5MTg1MyAzMS4wNjg5MTg1MnYzNDUuNjQxNzE4NTJjMCAxOS40MTgwNzQwOC0xNS41MzQ0NTkyNSAzMS4wNjg5MTg1Mi0zMS4wNjg5MTg1MyAzMS4wNjg5MTg1MXMtMzEuMDY4OTE4NTItMTUuNTM0NDU5MjUtMzEuMDY4OTE4NTItMzEuMDY4OTE4NTF2LTM0NS42NDE3MTg1MmMwLTE1LjUzNDQ1OTI1IDE1LjUzNDQ1OTI1LTMxLjA2ODkxODUyIDMxLjA2ODkxODUyLTMxLjA2ODkxODUybTMwMi45MjE5NTU1NiAwYzE5LjQxODA3NDA4IDAgMzEuMDY4OTE4NTIgMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTJ2MzQ1LjY0MTcxODUyYzAgMTkuNDE4MDc0MDgtMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTItMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTFzLTMxLjA2ODkxODUyLTE1LjUzNDQ1OTI1LTMxLjA2ODkxODUzLTMxLjA2ODkxODUxdi0zNDUuNjQxNzE4NTJjMC0xNS41MzQ0NTkyNSAxMS42NTA4NDQ0NS0zMS4wNjg5MTg1MiAzMS4wNjg5MTg1My0zMS4wNjg5MTg1MiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPg0KDQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9ImZ1emhpIiB1bmljb2RlPSImIzU5OTIxOyIgZD0iTTIxMy4wNzczMzMgMTkydi00Mi42NjY2NjdIMTcwLjY2NjY2N0E2NCA2NCAwIDAgMCAxMDYuNjY2NjY3IDIxMy4zMzMzMzNWNzI1LjMzMzMzM0E2NCA2NCAwIDAgMCAxNzAuNjY2NjY3IDc4OS4zMzMzMzNoNTEyQTY0IDY0IDAgMCAwIDc0Ni42NjY2NjcgNzI1LjMzMzMzM3YtNDIuNjY2NjY2aC00Mi42NjY2NjdWNzI1LjMzMzMzM2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzMyAyMS4zMzMzMzRIMTcwLjY2NjY2N2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzNC0yMS4zMzMzMzR2LTUxMmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDIxLjMzMzMzNC0yMS4zMzMzMzNoNDIuNDEwNjY2ek0zNDEuMzMzMzMzIDU3NmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzMy0yMS4zMzMzMzN2LTUxMmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDIxLjMzMzMzMy0yMS4zMzMzMzRoNTEyYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMzMzMzM0IDIxLjMzMzMzNFY1NTQuNjY2NjY3YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEtMjEuMzMzMzM0IDIxLjMzMzMzM0gzNDEuMzMzMzMzeiBtMCA0Mi42NjY2NjdoNTEyQTY0IDY0IDAgMCAwIDkxNy4zMzMzMzMgNTU0LjY2NjY2N3YtNTEyYTY0IDY0IDAgMCAwLTY0LTY0SDM0MS4zMzMzMzNBNjQgNjQgMCAwIDAgMjc3LjMzMzMzMyA0Mi42NjY2NjdWNTU0LjY2NjY2N0E2NCA2NCAwIDAgMCAzNDEuMzMzMzMzIDYxOC42NjY2Njd6IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+DQoNCiAgICANCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iaWNvbi1nb25nbmVuZy1iaWFuamkiIHVuaWNvZGU9IiYjNTg5MzM7IiBkPSJNMjM0LjI5MTIgNjYxLjcwODhhMzAuNzIgMzAuNzIgMCAwIDAgNDMuNDE3NiAwTDUxMiA0MjcuNTJsMjM0LjI5MTIgMjM0LjI0YTMwLjcyIDMwLjcyIDAgMCAwIDQzLjQxNzYtNDMuNDE3Nkw1NTUuNTIgMzg0bDIzNC4yNC0yMzQuMjkxMmEzMC43MiAzMC43MiAwIDAgMCAzLjU4NC0zOS4xNjhsLTMuNTg0LTQuMjQ5NmEzMC43MiAzMC43MiAwIDAgMC00My40MTc2IDBMNTEyIDM0MC40OGwtMjM0LjI5MTItMjM0LjI0YTMwLjcyIDMwLjcyIDAgMCAwLTQzLjQxNzYgNDMuNDE3Nkw0NjguNDggMzg0IDIzNC4yOTEyIDYxOC4yOTEyYTMwLjcyIDMwLjcyIDAgMCAwLTMuNTg0IDM5LjE2OHoiICBob3Jpei1hZHYteD0iMTAyNCIgLz4NCg0KICAgIA0KDQoNCiAgPC9mb250Pg0KPC9kZWZzPjwvc3ZnPg0K#iconfont) format("svg");
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-edit:before {
  content: "\E617";
}
.icon-queren:before {
  content: "\E622";
}
.icon-yulan:before {
  content: "\E730";
}
.icon-shanchu:before {
  content: "\E62D";
}
.icon-fuzhi:before {
  content: "\EA11";
}
.icon-icon-gongneng-bianji:before {
  content: "\E635";
}
.Video .upload {
  display: -ms-flexbox;
  display: flex;
}
.Video .video {
  width: 50%;
}
.Video #video_title {
  font-size: 22px;
}
.Video #key_word,
.Video #video_title {
  border: 0;
  border-bottom: 1px solid #d9d9d9;
  border-radius: 0;
  padding-right: 82px;
}
.Video #key_word {
  font-size: 20px;
}
.Video #key_word:focus {
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
}
.Video .titleLength {
  font-size: 20px;
  color: #ccc;
}
.Video #video_title:focus {
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
}
.Video .subject {
  border-color: #d9d9d9;
  height: 60px;
  font-size: 24px;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
}
.Video .keyword {
  font-size: 18px;
}
.Video .video_intro {
  font-size: 14px;
  height: 150px;
}
.Video .subject:focus {
  border-color: #d9d9d9;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Video .title {
  line-height: 50px;
  font-weight: 600;
}
.Video .gl-video {
  display: -ms-flexbox;
  display: flex;
}
.Video .gl-video img {
  width: 135px;
  height: 80px;
}
.Video .gl-video .gl-item {
  margin: 5px;
  position: relative;
}
.Video .gl-video .gl-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Video .gl-video .gl-left,
.Video .gl-video .gl-right {
  line-height: 100px;
  font-size: 20px;
  cursor: pointer;
}
.Video .gl-video .gl-main {
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  overflow: hidden;
}
.Video .gl-video .gl-item:hover .close {
  background: rgba(0, 0, 0, 0.5);
}
.Video .gl-video .gl-item:hover .close .delete {
  opacity: 1;
}
.Video .gl-video .gl-content {
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: margin-left 1s;
  transition: margin-left 1s;
}
.Video .gl-video .gl-content .close {
  display: block;
  -webkit-transition: all 1s;
  transition: all 1s;
  position: absolute;
  height: 80px;
  top: 0;
  width: 135px;
  background: transparent;
}
.Video .gl-video .gl-content .delete {
  opacity: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  cursor: pointer;
  width: 50px;
  font-size: 30px;
  line-height: 80px;
  margin-top: 25px;
  margin-left: 52px;
}
.red {
  color: red !important;
}
.hs {
  color: #d9d9d9;
}
.b-top {
  border-top: 1px solid #d9d9d9;
}
.Right .ant-form-item {
  margin: 0;
}
.Right .a-title {
  width: 100px;
  line-height: 104px;
  text-align: center;
  font-weight: 600;
}
.Right .a-t-2 {
  line-height: 0;
  line-height: 22px;
}
.Right .checkbox {
  width: 150px;
}
.Right .article {
  display: -ms-flexbox;
  display: flex;
}
.Right .ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 0;
}
.Right .input {
  width: 50px;
}
.Right .ant-form-item-children {
  display: -ms-flexbox;
  display: flex;
}
.Footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
.Footer .ant-btn {
  margin: 15px;
}
.ant-popover-placement-top,
.ant-popover-placement-topLeft,
.ant-popover-placement-topRight {
  z-index: 1e22;
}
.ant-popover-message {
  margin-top: 20px;
}
.AddInfo {
  background: #f5f5f5;
  padding-top: 2px;
}
.AddInfo .ant-tabs-bar {
  width: 7%;
}
.AddInfo .content {
  width: 2300px;
}
.AddInfo .content,
.AddInfo .content .queue-simple {
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  background: #fff;
  margin-bottom: 70px;
}
.AddInfo .content .queue-simple {
  width: 100%;
}
.AddInfo #bar-content {
  height: calc(55%);
  width: 320px;
}
.AddInfo .c-tab {
  width: 320px;
  margin: 0;
}
.AddInfo .ant-tabs,
.AddInfo .ant-tabs-content {
  height: 100%;
}
.AddInfo .c-left .ant-tabs-nav .ant-tabs-tab {
  margin: 0;
  padding: 12px 19px;
}
.AddInfo .c-left {
  width: 320px;
  position: relative;
  border-left: 1px solid #e8e8e8;
  font-family: myFirstFont;
}
.AddInfo .c-mid {
  width: 1100px;
  padding-top: 20px;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  font-family: myFirstFont;
}
.AddInfo .c-right {
  width: 950px;
  padding: 20px;
  overflow-y: auto;
  height: 950px;
  border-right: 1px solid #e8e8e8;
  font-family: myFirstFont;
}
.AddInfo .footer {
  position: fixed;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  right: -415px;
  top: 425px;
  background: #fff;
  width: 900px;
  z-index: 999;
  -webkit-box-shadow: 0 -2px 8px #f0f1f2;
  box-shadow: 0 -2px 8px #cecece;
}
body .w-e-toolbar {
  padding: 0;
}
.AddVideo .header .ant-tabs-extra-content,
.AddVideo .header .ant-tabs-nav-container {
  height: 54px !important;
  line-height: 54px !important;
}
.AddVideo .header .ant-tabs-extra-content .ant-tabs-new-tab {
  height: 54px !important;
  border: 1px solid #afafaf !important;
  background: #fff !important;
}
.AddVideo .header .ant-tabs-tab {
  min-width: 200px !important;
  height: 54px !important;
  line-height: 54px !important;
}
.display {
  display: none;
}
#root #AddMW,
.c-left .ant-form-item,
.c-left .ant-form label,
.c-mid .ant-form-item,
.c-mid .ant-form label,
.c-right .ant-form-item,
.c-right .ant-form label {
  font-family: myFirstFont !important;
}
#root #AddMW {
  width: 100%;
  height: 100%;
}
#root #AddMW h3 {
  font-family: myFirstFont !important;
  font-size: 20px;
}
#root #AddMW .ant-btn,
#root #AddMW p {
  font-size: 18px !important;
  font-family: myFirstFont !important;
}
#root #AddMW .content {
  height: 100%;
  background: #f0f2f5;
  margin: 0;
  width: 2200px;
}
#root #AddMW .content .c-mid {
  background: #fff;
  margin: 24px;
  height: 950px;
  padding-top: 0;
}
#root #AddMW .content .c-left {
  background: #fff;
  margin: 24px;
}
#root #AddMW .content .c-right {
  margin: 24px;
  background: #fff;
  overflow: hidden;
  margin-left: 0;
}
#root #AddMW .content .c-right .righttwo_down {
  border-right: 0;
}
#root #AddMW .content .c-right .ant-spin-nested-loading {
  margin-top: 12px;
}
#root #AddMW .footer {
  position: fixed;
  right: 0;
  top: 0;
  width: 60px;
  height: 100%;
  -webkit-transform: none;
  transform: none;
}
#root #AddMW .footer .Footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
#root #AddMW .footer .Footer .ant-btn {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 120px;
  position: relative;
  right: 45px;
}
.ant-tabs-bar {
  width: 1366px;
  margin: 0 auto !important;
}
li,
ul {
  list-style: none;
}
.Left2 .yqMain {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 10px;
  height: calc(0vh);
}
.Left2 .example {
  text-align: center;
  height: 100%;
  padding-top: 100px;
}
.Left2 .pushData {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.Left2 .pushData .push-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Left2 .pushData .item:hover .action {
  display: block;
}
.Left2 .pushData .item {
  margin: 11px;
  position: relative;
  cursor: pointer;
}
.Left2 .pushData .item .i-img {
  width: 137px;
  height: 80px;
}
.Left2 .pushData .item .action {
  display: none;
  position: absolute;
  top: 0;
  height: 80px;
  width: 137px;
  background: rgba(41, 41, 41, 0.43921569);
  text-align: center;
  line-height: 80px;
}
.Left2 .pushData .item .bg {
  position: absolute;
  bottom: 21px;
  height: 22px;
  width: 100%;
  background: rgba(0, 0, 0, 0.29019608);
  color: #fff;
}
.Left2 .pushData .item .bg .span {
  background: #1890ff;
  font-size: 12px;
  padding: 3px;
  right: 0;
  position: absolute;
  height: 22px;
  overflow: hidden;
}
.Left2 .note {
  width: 320px;
  text-align: center;
  color: #999;
}
.Left2 .category {
  width: 100%;
  height: 80px;
  background-color: #ebebeb;
  padding-top: 10px;
}
.Left2 .category ul {
  position: absolute;
  margin-left: 0;
  padding-left: 0;
}
.Left2 .category ul .listUnit {
  float: left;
  width: 50px;
  height: 53px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 10%;
  cursor: pointer;
}
.Left2 .category ul .listUnit .i .icon {
  height: 30px;
  width: 30px;
}
.Left2 .category ul .active,
.Left2 .category ul .listUnit:hover {
  background-color: #999;
}
.Left2 .li-box img {
  max-width: 100%;
}
.mr10 {
  margin-right: 10px;
}
.none {
  display: none;
}
#style::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
  background-color: #f5f5f5;
}
#style::-webkit-scrollbar {
  width: 10px;
  background-color: #f5f5f5;
}
#style::-webkit-scrollbar-thumb {
  background-color: #969393;
  border: 2px solid #969393;
}
.Article1 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  position: absolute;
  top: -175px;
  left: 265px;
  -webkit-transition: 0s;
  transition: 0s;
}
.Article1 .w-e-toolbar {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.Article1 .title_show {
  position: relative;
  padding-top: 20px;
}
.Article1 .title_show .required {
  position: absolute;
  left: 0;
  z-index: 1;
  color: red;
}
.Article1 .title_show .artical_title {
  border: 0;
  border: 1px solid #d9d9d9;
  border-radius: 0;
  font-size: 18px;
}
.Article1 .title_show .artical_title:active,
.Article1 .title_show .artical_title:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Article1 .title_show .rightInput {
  position: absolute;
  right: 5px;
  font-size: 20px;
  color: #bfbfbf;
}
.Article1 .keyInput {
  padding-right: 40px;
}
.Article1 .introInput {
  position: absolute;
  top: -305px;
  left: 295px;
  padding: 0;
  margin: 0;
  width: 50px;
  height: 640px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.Article1 .editor_box,
.Article1 .introInput {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.Article1 .editor_box {
  margin-left: 60px;
}
.Article1 .showKeyLength {
  position: absolute;
  right: 5px;
  color: #bfbfbf;
}
.Article1 .showTextLength {
  position: absolute;
  right: -635px;
  color: #bfbfbf;
  bottom: -5px;
  height: 20px;
  pointer-events: none;
}
.Article1 .gl-video {
  display: -ms-flexbox;
  display: flex;
}
.Article1 .gl-video img {
  width: 135px;
  height: 80px;
}
.Article1 .gl-video .gl-item {
  margin: 5px;
  position: relative;
}
.Article1 .gl-video .gl-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Article1 .gl-video .gl-left,
.Article1 .gl-video .gl-right {
  line-height: 100px;
  font-size: 20px;
  cursor: pointer;
}
.Article1 .gl-video .gl-main {
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  overflow: hidden;
}
.Article1 .gl-video .gl-item:hover .close {
  background: rgba(0, 0, 0, 0.5);
}
.Article1 .gl-video .gl-item:hover .close .delete {
  opacity: 1;
}
.Article1 .gl-video .gl-content {
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: margin-left 1s;
  transition: margin-left 1s;
}
.Article1 .gl-video .gl-content .close {
  display: block;
  -webkit-transition: all 1s;
  transition: all 1s;
  position: absolute;
  height: 80px;
  top: 0;
  width: 135px;
  background: transparent;
}
.Article1 .gl-video .gl-content .delete {
  opacity: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  cursor: pointer;
  width: 50px;
  font-size: 30px;
  line-height: 80px;
  margin-left: 45px;
}
.w-e-text-container {
  height: 600px !important;
}
.mt20 {
  margin-bottom: 20px;
}
.ueditor-parent2 {
  position: relative;
}
.ueditor-parent2 .ueditor-video-box {
  position: absolute;
  z-index: 9999;
  display: none;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  padding: 10px 0 0 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent2 .ueditor-video-box .ueditor-video-toolbar {
  padding: 5px;
  background: #454547;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent2 .ueditor-video-box .ueditor-video-toolbar .toolbar-item {
  padding: 5px;
  cursor: pointer;
}
.ueditor-parent2 #content,
.ueditor-parent2 #content .edui-default .edui-editor {
  width: 661px;
}
.ueditor-parent2 #content .edui-default .edui-editor p {
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
}
.ueditor-parent2 #content .edui-editor-iframeholder {
  height: 661px !important;
  border: 1px solid #333;
}
.ueditor-parent2 #content .edui-editor-iframeholder iframe .view {
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
}
.ueditor-parent2 iframe img {
  max-width: 100%;
}
.ueditor-parent2 #hidden_video {
  display: none;
}
.Images1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.Images1 .formBox {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  position: absolute;
  width: 750px;
  height: 300px;
  top: 235px;
  left: -130px;
}
.Images1 .formBox .showTextLength {
  position: absolute;
  right: -635px;
  color: #bfbfbf;
  bottom: -5px;
  height: 20px;
  pointer-events: none;
}
.Images1 .title_show {
  position: relative;
  padding-top: 20px;
}
.Images1 .title_show .required {
  position: absolute;
  left: 0;
  z-index: 1;
  color: red;
}
.Images1 .title_show .artical_title {
  border: 0;
  border: 1px solid #d9d9d9;
  border-radius: 0;
  font-size: 18px;
}
.Images1 .title_show .artical_title:active,
.Images1 .title_show .artical_title:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Images1 .title_show .rightInput {
  position: absolute;
  right: 5px;
  font-size: 20px;
  color: #bfbfbf;
}
.Images1 .imgBox {
  width: 750px;
  height: 1000px;
  top: -120px;
  left: 505px;
}
.Images1 .imgBox,
.Images1 .inputIntro {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  position: absolute;
}
.Images1 .inputIntro {
  top: -305px;
  left: 295px;
  padding: 0;
  margin: 0;
  width: 50px;
  height: 640px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.Images1 .imgList {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 1px solid #cfcfcf;
  position: relative;
  margin-bottom: 10px;
}
.Images1 .imgList .imgList_right {
  width: 70%;
  padding: 24px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.Images1 .imgList .imgList_right .imgIntro {
  position: absolute;
  width: 100px;
  height: 390px;
  padding: 0;
  margin: 0;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  top: -205px;
  left: 230px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.Images1 .imgList .imgList_right .imgList_text {
  position: relative;
  top: 120px;
  left: 10px;
}
.Images1 .imgList .imgList_right .imgList_text span {
  position: absolute;
  top: 0;
  display: inline-block;
  width: 100px;
}
.Images1 .imgList .imgList_right .imgList_text textarea {
  margin-left: 70px;
}
.Images1 .imgList .imgList_right .imgList_title {
  position: relative;
  top: 5px;
  left: 100px;
}
.Images1 .imgList .imgList_right .imgList_title span {
  position: absolute;
  top: 5px;
  left: -85px;
  display: inline-block;
  width: 70px;
}
.Images1 .imgList .img_upload {
  width: 30%;
  padding: 24px;
}
.Images1 .imgList .img_upload .ant-upload {
  width: 160px !important;
  height: 160px !important;
}
.Images1 .imgList .delet_imgList {
  display: inline-block;
  width: 50px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  right: 0;
  top: -10px;
  color: #1890ff;
  background: #fff;
  text-align: center;
  right: 20px;
  cursor: pointer;
}
.Images1 .add_imgList {
  width: 100%;
  font-size: 22px;
  text-align: center;
  border: 1px dashed #cfcfcf;
  cursor: pointer;
}
.Images1 .keyInput {
  padding-right: 40px;
}
.Images1 .introInput {
  resize: none;
}
.Images1 .showKeyLength,
.Images1 .showTextLength {
  position: absolute;
  right: 5px;
  color: #bfbfbf;
}
.Images1 .showTextLength {
  bottom: 1px;
  height: 20px;
  pointer-events: none;
}
.Images1 .gl-video {
  display: -ms-flexbox;
  display: flex;
}
.Images1 .gl-video img {
  width: 135px;
  height: 80px;
}
.Images1 .gl-video .gl-item {
  margin: 5px;
  position: relative;
}
.Images1 .gl-video .gl-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Images1 .gl-video .gl-left,
.Images1 .gl-video .gl-right {
  line-height: 100px;
  font-size: 20px;
  cursor: pointer;
}
.Images1 .gl-video .gl-main {
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  overflow: hidden;
}
.Images1 .gl-video .gl-item:hover .close {
  background: rgba(0, 0, 0, 0.5);
}
.Images1 .gl-video .gl-item:hover .close .delete {
  opacity: 1;
}
.Images1 .gl-video .gl-content {
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: margin-left 1s;
  transition: margin-left 1s;
}
.Images1 .gl-video .gl-content .close {
  display: block;
  -webkit-transition: all 1s;
  transition: all 1s;
  position: absolute;
  height: 80px;
  top: 0;
  width: 135px;
  background: transparent;
}
.Images1 .gl-video .gl-content .delete {
  opacity: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  cursor: pointer;
  width: 50px;
  font-size: 30px;
  line-height: 80px;
  margin-left: 45px;
}
.Banner .keyInput {
  padding-right: 40px;
}
.Banner .showKeyLength,
.Banner .showTextLength {
  position: absolute;
  right: 5px;
  color: #bfbfbf;
}
.Banner .showTextLength {
  bottom: 1px;
  height: 20px;
  opacity: 0.5;
  pointer-events: none;
}
.Banner .title_show {
  position: relative;
}
.Banner .title_show .artical_title {
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  font-size: 18px;
}
.Banner .title_show .artical_title:active,
.Banner .title_show .artical_title:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Banner .title_show .rightInput {
  position: absolute;
  right: 20px;
  font-size: 20px;
  color: #bfbfbf;
}
.Banner .ant-upload-select-picture-card {
  height: 165px !important;
  width: 295px !important;
}
.showTitleList {
  display: -ms-flexbox;
  display: flex;
}
.showTitleList .ant-tree {
  width: 160px;
}
.showTitleList .rightTable {
  padding-left: 24px;
  width: 100%;
  border-left: 1px solid #dfdfdf;
}
.showTitleList .rightTable .tableHead {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.showTitleList .ant-tree {
  height: 500px !important;
  overflow-y: auto !important;
}
.righttwo2 {
  padding-top: 10px;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.righttwo2 .righttwo_top {
  width: 400px;
  border-right: 1px solid #ccc;
  padding: 0 10px;
}
.righttwo2 .righttwo_down {
  width: 600px;
  border-right: 1px solid #ccc;
  padding: 0 10px;
}
.righttwo2 .input {
  width: 50px;
}
.righttwo2 .original_intro {
  position: absolute;
  top: -80px;
  left: 75px;
  padding: 0;
  margin: 0;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  width: 75px;
  height: 210px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.righttwo2 .ant-upload-select-picture-card {
  height: 165px !important;
  width: 295px !important;
}
.container {
  padding-top: 10px;
}
.draft {
  display: -ms-flexbox;
  display: flex;
  margin: 10px 0 10px 10px;
  position: relative;
  padding: 5px;
  border-left: 1px solid #1890ff;
}
.dot {
  width: 10px;
  height: 10px;
  border: 1px solid #1890ff;
  border-radius: 50%;
  position: absolute;
  top: -10px;
  left: -5px;
}
.dot_active {
  background: #1890ff;
}
.draft_info {
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
}
.draft_info,
.draft a {
  -ms-flex: 1 1;
  flex: 1 1;
}
.draft a {
  color: inherit;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ml10 {
  margin-left: 10px;
}
.ml10:hover {
  color: #1890ff;
}
.ant-popover-message > .anticon {
  left: 0;
}
.ant-popover-inner .ant-popover-buttons .ant-btn-primary {
  margin-left: 20px;
  background-color: #40a9ff;
}
.Theme {
  height: 100%;
}
.Theme .btn_group {
  margin-bottom: 20px;
}
.theme .image {
  margin-left: 20.8%;
  width: 320px;
}
.video_pic {
  height: 165px;
  width: 295px;
}
.bule {
  color: #1890ff;
}
#theme {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
}
#theme header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  padding-left: 20px;
  font-weight: 500;
}
#theme .content {
  display: -ms-flexbox;
  display: flex;
  padding-top: 50px;
  min-width: 1400px;
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
#theme .content .leftTree {
  width: 150px;
  border-right: 1px solid #efefef;
}
#theme .content .leftTree h4 {
  height: 30px;
  line-height: 30px;
  margin-bottom: 0;
  text-align: center;
  border-bottom: 1px solid #efefef;
}
#theme .content .rightContent {
  width: calc(-10%);
  position: relative;
}
#theme .content .rightContent .btn_group {
  padding-left: 24px;
}
#theme .content .rightContent .btn_group button {
  margin-right: 10px;
}
#theme .ant-table-tbody td a:active,
#theme .ant-table-tbody td a:focus {
  text-decoration: none;
}
#theme .ant-advanced-search-form {
  padding: 24px;
  border-radius: 6px;
}
#theme .ant-advanced-search-form .ant-form-item {
  display: -ms-flexbox;
  display: flex;
}
#theme .ant-advanced-search-form .ant-form-item-control-wrapper {
  -ms-flex: 1 1;
  flex: 1 1;
}
#theme .ant-advanced-search-form .ant-form-item {
  margin-bottom: 0;
}
#theme .rightContent .ant-col-4 {
  height: 40px;
  line-height: 40px;
}
#theme .ant-card-body {
  padding: 5px 10px;
}
#theme .ant-card-body h4 {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 5px;
}
#theme .ant-card-body p {
  color: #999;
  position: relative;
  margin-bottom: 5px;
  padding-top: 5px;
}
#theme .ant-card-body p:last-child {
  border-top: 1px solid #efefef;
}
#theme .ant-card-body p span {
  position: absolute;
  right: 0;
}
#theme .table_img_show {
  padding: 6px 0;
  text-align: center;
}
#theme .draggable-tree .ant-tree-title:hover .title-option {
  display: inline-block;
}
#theme .draggable-tree .ant-tree-title:hover .title-text {
  max-width: 70px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
#theme .draggable-tree .ant-tree-title .title-option {
  display: none;
}
#theme .draggable-tree .ant-tree-title .title-text {
  max-width: 108px;
  overflow: hidden;
  text-overflow: ellipsis;
}
#theme .plate_id_info {
  text-align: center;
  width: 100%;
  height: 500px;
  line-height: 500px;
  font-size: 24px;
}
.Comment {
  background: #f0f2f5;
  width: 100%;
  height: 100%;
  overflow: auto;
}
.Comment .configGlobal .avatar-uploader img {
  height: 100px;
  width: 100px;
}
.Comment .header {
  position: relative;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
}
.Comment .content {
  margin: 24px 24px 0;
  min-width: 1250px;
}
.Comment .content .main {
  background: #fff;
  padding: 24px 32px;
}
.comment_parent {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.comment_parent .comment_meta {
  -ms-flex-align: start;
  align-items: flex-start;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1 1;
}
.comment_parent .comment_parent_pic {
  margin-right: 16px;
}
.comment_parent .t1 {
  color: rgba(0, 0, 0, 0.65);
  margin-bottom: 4px;
  font-size: 14px;
  line-height: 22px;
}
.comment_parent .modal-action {
  margin-left: 20px;
}
.comment_parent .modal-action a {
  margin-right: 15px;
}
.comment_parent .cc_content {
  -ms-flex: 1 0;
  flex: 1 0;
}
.comment_parent .cc_content span {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px;
}
.comment_parent .cc_content h1 {
  height: 22px;
}
.comment_parent .cc_content h1 span {
  white-space: nowrap;
  float: right;
  margin-right: 15px;
  width: 60px;
}
.comment_parent .cc_content h1 .member_name {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}
.comment_parent .cc_content h1 .child_count,
.comment_parent .cc_content h1 .like_count {
  width: 50px;
}
.comment_parent .cc_content h1 .sensitive_words {
  height: 22px;
  color: red;
  width: 80px;
}
.comment_parent .cc_content h1 .create_time {
  width: 140px;
}
.comment_parent .fr {
  float: right;
  margin-right: 40px;
}
.load_more {
  text-align: center;
  margin-top: 15px;
}
.comment_detail_list .ant-list-item-meta {
  padding-left: 50px;
}
.comment_detail_list .ant-list-item-action {
  margin-left: 20px;
}
.comment_detail_list .ant-list-item-action-split {
  background: #fff;
}
.comment_detail_list .ant-list-item-meta-title div {
  height: 22px;
}
.comment_detail_list .ant-list-item-meta-title div span {
  white-space: nowrap;
  float: right;
  margin-right: 20px;
}
.comment_detail_list .ant-list-item-meta-title div .member_name {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}
.comment_detail_list .ant-list-item-meta-title div .like_count {
  width: 50px;
}
.comment_detail_list .ant-list-item-meta-title div .sensitive_words {
  height: 22px;
  color: red;
  width: 80px;
}
.comment_detail_list .ant-list-item-meta-title div .create_time {
  width: 140px;
}
.action-list span {
  display: inline-block;
  margin-right: 15px;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.AppGlobalConfig {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.AppGlobalConfig header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.AppGlobalConfig .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.AppGlobalConfig .content .btn_group {
  margin: 10px 0;
}
.AppGlobalConfig .content .btn_group button {
  margin-right: 10px;
}
.AppGlobalConfig .content .item {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 20px;
  border-bottom: 1px solid #ccc;
}
.AppGlobalConfig .content .item .t1 {
  font-size: 16px;
  color: #333;
}
.AppGlobalConfig .content .item .t2 {
  color: #999;
}
.AppGlobalConfig .content .item .i-left {
  width: 60%;
}
.AppGlobalConfig .content .item .i-right {
  width: 40%;
  margin-top: 10px;
}
.AppGlobalConfig .content .unline {
  border: 0;
}
.AppGlobalConfig .content .thumb {
  width: 100px;
  height: 100px;
  border: 1px dashed #d9d9d9;
  border-radius: 10px;
  background: #e0e0e0;
}
.AppGlobalConfig {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.AppGlobalConfig .none {
  display: none;
}
.AppGlobalConfig header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.AppGlobalConfig .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.AppGlobalConfig .content .btn_group {
  margin: 10px 0;
}
.AppGlobalConfig .content .btn_group button {
  margin-right: 10px;
}
.AppGlobalConfig .content .item {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 20px;
  border-bottom: 1px solid #ccc;
}
.AppGlobalConfig .content .item .t1 {
  font-size: 16px;
  color: #333;
}
.AppGlobalConfig .content .item .t2 {
  color: #999;
}
.AppGlobalConfig .content .item .i-left {
  width: 60%;
}
.AppGlobalConfig .content .item .i-right {
  width: 40%;
  margin-top: 10px;
}
.AppGlobalConfig .content .item .i-right .i-right-btn {
  padding: 0 !important;
}
.AppGlobalConfig .content .unline {
  border: 0;
}
.AppGlobalConfig .content .thumb {
  width: 100px;
  height: 100px;
}
.type-box {
  width: 100%;
}
.type-box .type-item {
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.type-box .type-item,
.type-box .type-item-left {
  width: 40%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px;
}
.type-box .type-item-left {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.ueditor-parent_new {
  position: relative;
}
.ueditor-parent_new .hasfailimg {
  display: none;
  gap: 10px;
  position: absolute;
  z-index: 9999;
  background: #e5e9ee;
  padding: 10px 30px;
  border-radius: 15px;
  color: #1890ff;
  font-size: 14px;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.ueditor-parent_new .hasfailimg .failation {
  cursor: pointer;
}
.ueditor-parent_new .ueditor-video-box {
  position: absolute;
  z-index: 9999;
  display: none;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  padding: 10px 0 0 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar {
  height: 35px;
  padding: 0 20px;
  background: #e5e9ee;
  border-radius: 2px 2px 2px 100px;
  color: #000;
  font-size: 14px;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar .toolbar-item {
  padding: 5px;
  cursor: pointer;
  white-space: nowrap;
  line-height: 21px;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar .toolbar-item:hover {
  line-height: 18px;
}
.ueditor-parent_new #content img {
  height: auto !important;
}
.ueditor-parent_new iframe img {
  max-width: 100%;
}
.ueditor-parent_new .edui-default .edui-editor,
.ueditor-parent_new .edui-default .edui-editor-toolbarboxouter {
  border: none;
}
.ueditor-parent_new .edui-default .edui-toolbar {
  text-align: left;
}
.ueditor-parent_new #hidden_video {
  display: none;
}
.img_watermark_mask {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -ms-flex-pack: center;
  justify-content: center;
}
.img_watermark_mask,
.mark_list {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.mark_list {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 10px;
}
.mark_list > div {
  width: 25%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-items: center;
  cursor: pointer;
}
.mark_list .mark_item {
  width: 120px;
  height: 90px;
  background-color: #ddd;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIHZlcnNpb249IjEuMSIgaWQ9InN5bm8tbnNjLWV4dC1nZW4zIj4NCiAgICA8dGl0bGU+5YiG57uEIDM0PC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZyBpZD0i56uL5L2T6a2U5pa5IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9IuWIhue7hC0zNCI+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRDlEOEQ5IiB4PSIwIiB5PSIwIiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRDlEOEQ5IiB4PSI1IiB5PSI1IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSI1IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRkZGRkZGIiB4PSI1IiB5PSIwIiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8ZGl2IHhtbG5zPSIiIGlkPSJzeW5vLW5zYy1leHQtY29tcC0xMDA4IiBjbGFzcz0iIHgtdGlwLWludmFsaWQiPjxkaXYgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0ieC10aXAtaW52YWxpZC10bCI+PGRpdiBjbGFzcz0ieC10aXAtaW52YWxpZC10ciI+PGRpdiBjbGFzcz0ieC10aXAtaW52YWxpZC10YyI+PGRpdiB4bWxucz0iIiBjbGFzcz0ieC10aXAtaW52YWxpZC1oZWFkZXIgeC11bnNlbGVjdGFibGUiIGlkPSJzeW5vLW5zYy1leHQtZ2VuNCI+PHNwYW4geG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0ieC10aXAtaW52YWxpZC1oZWFkZXItdGV4dCIvPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9IngtdGlwLWludmFsaWQtYndyYXAiIGlkPSJzeW5vLW5zYy1leHQtZ2VuNSI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJ4LXRpcC1pbnZhbGlkLW1sIj48ZGl2IGNsYXNzPSJ4LXRpcC1pbnZhbGlkLW1yIj48ZGl2IGNsYXNzPSJ4LXRpcC1pbnZhbGlkLW1jIiBpZD0ic3luby1uc2MtZXh0LWdlbjgiPjxkaXYgeG1sbnM9IiIgY2xhc3M9IngtdGlwLWludmFsaWQtYm9keSIgaWQ9InN5bm8tbnNjLWV4dC1nZW42Ii8+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJ4LXRpcC1pbnZhbGlkLWJsIiBpZD0ic3luby1uc2MtZXh0LWdlbjciPjxkaXYgY2xhc3M9IngtdGlwLWludmFsaWQtYnIiPjxkaXYgY2xhc3M9IngtdGlwLWludmFsaWQtYmMiLz48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L3N2Zz4=);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 12px;
}
.local_select {
  position: relative;
}
.local_select .select_opt {
  position: absolute;
}
.opt_box {
  width: 100%;
  padding-left: 15px !important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.opt_box .local_opt {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
.opt_box .local_opt button {
  border: none;
  color: #40a9ff;
}
.opt_footer {
  padding: 0 15px 5px;
}
.opt_add {
  margin: 24px 24px -24px;
}
.Regionalism {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.Regionalism header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.Regionalism .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.Regionalism .content .btn_group {
  margin: 10px 0;
}
.Regionalism .content .btn_group button {
  margin-right: 10px;
}
.Regionalism .content .item {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 20px;
  border-bottom: 1px solid #ccc;
}
.Regionalism .content .item .t1 {
  font-size: 16px;
  color: #333;
}
.Regionalism .content .item .t2 {
  color: #999;
}
.Regionalism .content .item .i-left {
  width: 60%;
}
.Regionalism .content .item .i-right {
  width: 40%;
  margin-top: 10px;
}
.Regionalism .content .unline {
  border: 0;
}
.Regionalism .content .thumb {
  width: 100px;
  height: 100px;
  border: 1px dashed #d9d9d9;
  border-radius: 10px;
  background: #e0e0e0;
}
.SensitiveWord {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.SensitiveWord header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.SensitiveWord .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.SensitiveWord .content .search-box,
.SensitiveWord .content .total-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
.SensitiveWord .content .search-box {
  margin: 10px 0;
  padding: 10px 0;
  border: 1px solid #eee;
}
.YulanPc {
  width: 1200px;
  margin: auto;
  padding: 41px;
}
.YulanPc .information_title {
  font-size: 34px !important;
  font-weight: normal !important;
  line-height: 1.3;
  color: #404040 !important;
  font-family: "Microsoft YaHei";
  text-align: center;
}
.YulanPc .news_notice {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 0.5em;
  padding: 30px 0;
  border-bottom: 1px dashed #eee;
  font-size: 0.6em;
  color: #333;
  margin-bottom: 38px;
}
.YulanPc .news_notice .news_item {
  -ms-flex-align: end;
  align-items: flex-end;
}
.YulanPc .news_notice .news_item,
.YulanPc .news_notice .news_item .news_time {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.YulanPc .news_notice .right {
  margin-left: 40px;
}
.YulanPc .main_content {
  font-size: 18px !important;
  color: #333 !important;
  line-height: 42px !important;
  font-family: "Microsoft YaHei" !important;
}
.wrapBox#wrap .my_Menu {
  -webkit-transition: width 0.5s;
  transition: width 0.5s;
  position: relative;
}
.wrapBox#wrap .my_Menu .menu-arrow-btn {
  cursor: pointer;
  width: 12px;
  position: absolute;
  top: 456px;
  right: -10px;
  height: 73px;
  line-height: 73px;
  border-radius: 0 5px 5px 0;
  z-index: 999;
  background-color: #253278;
}
.wrapBox#wrap .my_Menu .ant-menu-inline-collapsed {
  width: 65px;
}
.wrapBox#wrap li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper,
.wrapBox#wrap li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span,
.wrapBox#wrap li.ant-tree-treenode-disabled > span:not(.ant-tree-switcher) {
  color: #595959;
}
.wrapBox#wrap #sBar_content0 .useRelationScriptAndDesc,
.wrapBox#wrap #sBar_mainDv a {
  color: #fff !important;
}
.wrapBox#wrap #sBar_mainDv #ggsc {
  background: #4e7ad6 !important;
  color: #fff !important;
}
.wrapBox#wrap header {
  font-weight: 700 !important;
}
.wrapBox#wrap .ant-menu-submenu > .ant-menu {
  background-color: #253278 !important;
}
.wrapBox#wrap .ant-modal-content .add-comment {
  display: none;
}
.wrapBox#wrap .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #4e7ad6;
  color: rgba(255, 255, 255, 0.9) !important;
}
.wrapBox#wrap .leftTree .ant-tree > li .ant-tree-title,
.wrapBox#wrap .showTitleList .ant-tree > li .ant-tree-title {
  max-width: 105px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.wrapBox#wrap .leftTree .ant-tree > li ul li .ant-tree-title,
.wrapBox#wrap .showTitleList .ant-tree > li ul li .ant-tree-title {
  max-width: 90px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.wrapBox#wrap .haveEdit .ant-tree > li .ant-tree-title {
  max-width: 105px;
  overflow: hidden;
  text-overflow: inherit;
  white-space: nowrap;
  display: -ms-flexbox;
  display: flex;
}
.wrapBox#wrap .ant-select-tree > li .ant-select-tree-title,
.wrapBox#wrap .ant-select-tree > li ul li .ant-select-tree-title {
  max-width: 100%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.wrapBox#wrap .my_Menu .silder_logo_container {
  text-align: center;
  height: 60px;
  padding: 5px 0;
  width: calc(99%);
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_large {
  width: 150px;
  height: 50px;
  margin: 0 auto;
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_large img {
  width: 100%;
  height: 100%;
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_small {
  width: 50px;
  height: 50px;
  margin: 0 auto;
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_small img {
  width: 100%;
  height: 100%;
}
.wrapBox#wrap .my_Menu .ant-menu-inline-collapsed > .ant-menu-item,
.wrapBox#wrap .my_Menu .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  padding: 0 18px !important;
}
.wrapBox#wrap .my_Menu .ant-menu-sub > .ant-menu-item {
  padding-left: 70px !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link {
  color: #fff !important;
  background-color: transparent !important;
  border-color: transparent !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link:focus,
.wrapBox#wrap .my_Menu .ant-btn-link:hover {
  color: #fff !important;
  background-color: transparent !important;
  border-color: #4e7ad6 !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link:active,
.wrapBox#wrap .my_Menu .ant-btn-link:focus,
.wrapBox#wrap .my_Menu .ant-btn-link:hover {
  border-color: transparent !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link:after {
  content: none !important;
}
.wrapBox#wrap .ant-drawer {
  z-index: 99998 !important;
}
.wrapBox#wrap .ant-menu,
.wrapBox#wrap .ant-menu-item > a {
  color: rgba(255, 255, 255, 0.75) !important;
}
.wrapBox#wrap video::-webkit-media-controls-enclosure {
  overflow: hidden;
}
.wrapBox#wrap video::-webkit-media-controls-panel {
  width: calc(130%);
}
::-webkit-scrollbar-thumb:horizontal {
  width: 4px;
  background-color: #ccc;
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
::-webkit-scrollbar {
  width: 10px;
  height: 8px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 50px;
  background-color: #999;
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: #9f9f9f;
  -webkit-border-radius: 4px;
}
.ant-modal-wrap {
  height: calc(36vh);
}
.ant-slider {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: "tnum";
  font-feature-settings: "tnum";
  position: relative;
  height: 12px;
  margin: 14px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  -ms-touch-action: none;
  touch-action: none;
}
.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}
.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-track {
  width: 4px;
}
.ant-slider-vertical .ant-slider-handle {
  margin-bottom: -7px;
  margin-left: -5px;
}
.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}
.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-dot {
  top: auto;
  left: 2px;
  margin-bottom: -4px;
}
.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}
.ant-slider-with-marks {
  margin-bottom: 28px;
}
.ant-slider-rail {
  width: 100%;
  background-color: #f5f5f5;
  border-radius: 2px;
}
.ant-slider-rail,
.ant-slider-track {
  position: absolute;
  height: 4px;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.ant-slider-track {
  background-color: #91d5ff;
  border-radius: 4px;
}
.ant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: 2px solid #91d5ff;
  border-radius: 50%;
  -webkit-box-shadow: 0;
  box-shadow: 0;
  cursor: pointer;
  -webkit-transition: border-color 0.3s, -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  transition: border-color 0.3s, -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28), -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.ant-slider-handle:focus {
  border-color: #46a6ff;
  outline: none;
  -webkit-box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.2);
  box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.2);
}
.ant-slider-handle.ant-tooltip-open {
  border-color: #1890ff;
}
.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
  background-color: #69c0ff;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #69c0ff;
}
.ant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 14px;
}
.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
}
.ant-slider-mark-text-active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.ant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid #e8e8e8;
  border-radius: 50%;
  cursor: pointer;
}
.ant-slider-dot,
.ant-slider-dot:first-child,
.ant-slider-dot:last-child {
  margin-left: -4px;
}
.ant-slider-dot-active {
  border-color: #8cc8ff;
}
.ant-slider-disabled {
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.ant-slider-disabled .ant-slider-dot,
.ant-slider-disabled .ant-slider-handle {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25) !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-dot,
.ant-slider-disabled .ant-slider-mark-text {
  cursor: not-allowed !important;
}
.video_pic {
  height: 165px;
  width: 295px;
}
.information_title {
  min-width: 140px;
}
.bule {
  color: #1890ff;
  cursor: pointer;
}
.table-search .d_flex .h_table_div {
  max-width: 200px;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  white-space: nowrap;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before,
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before {
  background-color: #bae7ff;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selecte,
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: rgba(0, 0, 0, 0.65) !important;
}
#info {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
}
#info ::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0;
}
#info ::-webkit-scrollbar {
  width: 5px;
  height: 10px;
}
#info ::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #b8b8b8;
  -webkit-border-radius: 6px;
  outline-offset: -2px;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
#info ::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: #878987;
  -webkit-border-radius: 6px;
}
#info .ant-table-wrapper {
  margin-left: 20px;
  margin-top: 20px;
}
#info header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  padding-left: 20px;
  font-weight: 500;
}
#info .table-main {
  overflow: hidden;
  -ms-flex: 1 1;
  flex: 1 1;
  overflow: auto;
}
#info .table-main .ant-table-body {
  padding-bottom: 80px;
}
#info .table-antd {
  min-width: 1360px;
}
#info .content {
  display: -ms-flexbox;
  display: flex;
  height: calc(52%);
  min-width: 1500px;
  background: #fff;
  margin: 24px;
  padding: 10px 24px 24px;
}
#info .content .leftTree {
  width: 200px;
  border-right: 1px solid #efefef;
  display: -ms-flexbox;
  display: flex;
}
#info .content .leftTree .ant-tree > li .ant-tree-title,
#info .content .leftTree .showTitleList .ant-tree > li .ant-tree-title {
  max-width: 160px;
}
#info .content .leftTree .ant-tree.ant-tree-directory > li span.ant-tree-switcher {
  color: transparent;
  display: none;
}
#info .content .leftTree .flex_y {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
  width: 100%;
}
#info .content .leftTree .flex_y .roll_y {
  display: -ms-flexbox;
  display: flex;
  height: calc(-63vh);
  overflow: auto;
}
#info .content .leftTree h4 {
  padding: 19px 0;
  margin-bottom: 0;
  text-align: center;
  color: #278bff;
  font-size: 16px;
  border-bottom: 1px solid #efefef;
}
#info .content .leftTree p {
  padding: 6px 0 0 28px;
  margin: 0;
  cursor: pointer;
}
#info .content .rightContent {
  height: 100%;
  width: calc(-10%);
  border-left: 1px solid #efefef;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
}
#info .content .rightContent .btn_group .btn_group_img_20 {
  width: 20px;
  height: 20px;
  vertical-align: text-bottom;
}
#info .content .rightContent .btn_group .ant-btn > .anticon + span,
#info .content .rightContent .btn_group .ant-btn > span + .anticon {
  margin-left: 0;
}
#info .content .rightContent .btn_group .ant-btn-lg {
  padding-right: 0;
  padding-left: 10px;
  font-size: 14px;
  border-color: transparent;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#info .content .rightContent .btn_group .btn_group_img_18 {
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
}
#info .content .rightContent .btn_group .btn_group_img_16 {
  width: 16px;
  height: 16px;
  vertical-align: text-bottom;
}
#info .ant-table-tbody td a:active,
#info .ant-table-tbody td a:focus {
  text-decoration: none;
}
#info .ant-advanced-search-form {
  padding: 24px;
  border-radius: 6px;
}
#info .ant-advanced-search-form .label-3 .ant-form-item-label {
  width: 55.38px;
}
#info .ant-advanced-search-form .label-4 .ant-form-item-label {
  width: 69.38px;
}
#info .ant-advanced-search-form .ant-form-item {
  display: -ms-flexbox;
  display: flex;
}
#info .ant-advanced-search-form .ant-form-item-control-wrapper {
  -ms-flex: 1 1;
  flex: 1 1;
}
#info .ant-advanced-search-form .ant-form-item {
  margin-bottom: 0;
}
#info .rightContent .ant-col-2,
#info .rightContent .ant-col-3 {
  height: 40px;
  line-height: 40px;
}
#info .ant-card-body {
  padding: 5px 10px;
}
#info .ant-card-body h4 {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 5px;
}
#info .ant-card-body p {
  color: #999;
  position: relative;
  margin-bottom: 5px;
  padding-top: 5px;
}
#info .ant-card-body p:last-child {
  border-top: 1px solid #efefef;
}
#info .ant-card-body p span {
  position: absolute;
  right: 0;
}
#info .table_img_show {
  padding: 6px 0;
  text-align: center;
}
#info .ant-table-tbody > tr > td,
#info .ant-table-thead > tr > th {
  padding: 16px 8px;
}
#root .wrapBox .ant-table-tbody .h_table_td {
  padding-left: 0;
  padding-right: 0;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div {
  width: 100%;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div > div {
  margin-bottom: 6px;
  width: 46px;
  border-radius: 2px;
}
#root .wrapBox .ant-table-tbody .draft_title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.d_flex {
  display: -ms-flexbox;
  display: flex;
}
#root .wrapBox .drop-over-downward td {
  border-bottom: 2px dashed #1890ff;
}
#root .wrapBox .drop-over-upward td {
  border-top: 2px dashed #1890ff;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.vbModal .RangePicker {
  width: 220px;
}
.video_MW_List_wrap {
  width: 750px !important;
}
.video_MW_List_wrap .ant-modal-confirm-content {
  margin-left: 0;
}
.video_MW_List_wrap .anticon {
  display: none !important;
}
.video_MW_List_wrap .video_MW_List {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 450px;
  height: 450px;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.video_MW_List_wrap .video_MW_List li {
  line-height: 24px;
  margin-bottom: 16px;
  font-family: myFirstFont;
  font-size: 18px;
}
.videoMW_tooltip {
  -webkit-writing-mode: vertical-lr !important;
  -ms-writing-mode: tb-lr !important;
  writing-mode: vertical-lr !important;
  margin: 0;
}
#info .ant-table-tbody > tr > td {
  padding: 8px;
}
.weight_boxs {
  color: #40a1f8;
  background-color: #f4f8ff;
  border: 1px solid #40a1f8;
  border-radius: 50%;
  height: 28px;
  line-height: 26px;
  text-align: center;
  font-family: arial;
  max-width: 28px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
}
.weight_boxs .weight_config {
  position: absolute;
  width: 142px;
  padding: 5px;
  bottom: -90px;
  left: -52px;
  z-index: 999;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 3px;
}
.weight_boxs .weight_config .weight_input {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.weight_boxs .weight_config .weight_input .weight_item {
  width: 40px;
  height: 22px;
  color: #333;
  text-align: center;
  cursor: pointer;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-family: arial;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1px;
}
.weight_boxs .weight_config .ant-slider {
  margin: 6px;
}
.weight_boxs .weight_config .ant-slider-handle {
  background: #14a7ff;
}
.Popconfirm_changestateup > span {
  width: 100%;
  height: 100%;
  display: block;
}
.showTitleList {
  display: -ms-flexbox;
  display: flex;
}
.showTitleList .ant-tree {
  width: 160px;
}
.showTitleList .rightTable {
  padding-left: 24px;
  width: 100%;
  border-left: 1px solid #dfdfdf;
}
.showTitleList .rightTable .tableHead {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.plate_modal_main {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  height: 500px;
  border-bottom: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_left {
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
}
.plate_modal_main .plate_modal_main_right {
  width: 270px;
  padding: 0 15px;
  border-left: 1px solid #ebebeb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.plate_modal_main .plate_modal_main_right .right_top {
  height: 250px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  border-bottom: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates {
  padding: 5px 20px;
  padding-bottom: 20px;
  width: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-bottom: 10px;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag {
  cursor: pointer;
  font-size: 14px;
  color: #000;
  padding: 3px 7px;
  margin-bottom: 3px;
  background: #eee;
  white-space: pre-wrap;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag:hover {
  opacity: 1 !important;
}
.plate_modal_main .plate_modal_main_right .right_top .current_plate {
  padding: 10px 0;
  color: #969696;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 5px;
}
.plate_modal_main .plate_item::-webkit-scrollbar {
  width: 6px;
  height: 1px;
}
.plate_modal_main .plate_item::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  background: #78b4b4;
}
.plate_modal_main .plate_item::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  border-radius: 10px;
  background: #ededed;
}
.plate_modal_main .plate_item {
  width: 25%;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -ms-flexbox;
  display: flex;
  overflow-y: auto;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 500px;
  border-right: 1px solid #eee !important;
  overflow-x: hidden;
}
.plate_modal_main .plate_item .plate_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 12px 16px;
  border-bottom: 1px solid #eee;
  cursor: pointer;
}
.plate_modal_main .plate_item .plate_content .palteItem_title {
  font-size: 14px;
  color: #000;
  font-weight: 500;
  margin-left: 10px;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#usePlateModal .ant-select-selection__choice__remove {
  display: none;
}
#usePlateModal .ant-select-selection__choice {
  padding: 0 12px;
}
#usePlateModal .ant-modal-body {
  padding: 0;
}
.searchInput {
  margin: 10px 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  color: #000;
  font-weight: 500;
}
.weight_box {
  margin-left: 3px;
  display: inline-block;
  color: #40a1f8;
  background-color: #f4f8ff;
  border: 1px solid #40a1f8;
  border-radius: 50%;
  height: 22px;
  line-height: 22px;
  text-align: center;
  font-family: arial;
  min-width: 22px;
  position: relative;
  cursor: pointer;
  font-size: 12px;
}
.weight_box .weight_config {
  scale: 0.9;
  position: absolute;
  width: 142px;
  padding: 5px;
  bottom: -90px;
  left: -52px;
  z-index: 1999;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 3px;
}
.weight_box .weight_config .weight_input {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.weight_box .weight_config .weight_input .weight_item {
  width: 40px;
  height: 22px;
  color: #333;
  text-align: center;
  cursor: pointer;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-family: arial;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1px;
}
.weight_box .weight_config .ant-slider {
  margin: 6px;
}
.weight_box .weight_config .ant-slider-handle {
  background: #14a7ff;
}
.container {
  padding: 10px 20px 0;
}
.top_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}
.left_title {
  font-size: 16px;
  font-weight: 700;
}
.dot {
  width: 10px;
  height: 10px;
  border: 1px solid #1890ff;
  border-radius: 50%;
  position: absolute;
  top: -10px;
  left: -5px;
}
.dot_active {
  background: #1890ff;
}
.draft_info {
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.draft1 {
  position: relative;
  margin-left: 5px;
}
.draft2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  float: right;
}
.draft2 a {
  color: inherit;
  margin-left: 5px;
}
.ml10 {
  margin-left: 10px;
}
.ml10:hover {
  color: #1890ff;
}
.ant-popover-message > .anticon {
  left: 0;
}
.ant-popover-inner .ant-popover-buttons .ant-btn-primary {
  margin-left: 20px;
  background-color: #40a9ff;
}
.intro_box {
  padding: 20px;
  background-color: #ededed;
  margin-bottom: 20px;
}
.compare_kwords {
  padding: 5px 10px;
  border: 1px solid #ededed;
  margin-bottom: 10px;
}
.tongji_box {
  padding: 10px;
  background-color: #ededed;
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
body {
  background: #fff;
  font-family: Arial;
  font-size: 12px;
}
.Differences {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}
.Differences thead th {
  text-align: left;
  border-bottom: 1px solid #000;
  background: #aaa;
  color: #000;
  padding: 4px;
}
.Differences tbody th {
  text-align: right;
  background: #ccc;
  width: 4em;
  padding: 1px 2px;
  border-right: 1px solid #000;
  vertical-align: top;
  font-size: 13px;
}
.Differences td {
  padding: 1px 2px;
  font-family: Consolas, monospace;
  font-size: 13px;
}
.DifferencesSideBySide .ChangeInsert td.Left {
  background: #dfd;
}
.DifferencesSideBySide .ChangeInsert td.Right {
  background: #cfc;
}
.DifferencesSideBySide .ChangeDelete td.Left {
  background: #f88;
}
.DifferencesSideBySide .ChangeDelete td.Right {
  background: #faa;
}
.DifferencesSideBySide .ChangeReplace .Left {
  background: #fe9;
}
.DifferencesSideBySide .ChangeReplace .Right {
  background: #fd8;
}
.Differences del,
.Differences ins {
  text-decoration: none;
}
.DifferencesSideBySide .ChangeReplace ins {
  background: #9e9;
}
.DifferencesSideBySide .ChangeReplace del {
  background: red;
}
.Differences .Skipped {
  background: #f7f7f7;
}
.DifferencesInline .ChangeDelete .Left,
.DifferencesInline .ChangeReplace .Left {
  background: #fdd;
}
.DifferencesInline .ChangeInsert .Right,
.DifferencesInline .ChangeReplace .Right {
  background: #dfd;
}
.DifferencesInline .ChangeReplace ins {
  background: #9e9;
}
.DifferencesInline .ChangeReplace del {
  background: red;
}
pre {
  width: 100%;
  overflow: auto;
}
.center {
  height: 100%;
  -ms-flex: 1 1;
  flex: 1 1;
  margin-right: 14px;
  padding: 20px;
  background: rgba(245, 247, 251, 0.9);
  display: -ms-flexbox;
  display: flex;
}
.center .rich-box {
  width: 705px;
  margin-right: 8px;
  -ms-flex: 1 1;
  flex: 1 1;
}
.center .rich-box .ant-tabs-bar {
  width: 100%;
  background: #e5e9ee;
}
.center .rich-box .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab {
  padding: 5px 16px;
  margin-right: 0;
}
.center .rich-box .article-box,
.center .rich-box .image-box,
.center .rich-box .url-box {
  height: calc(-31vh);
  background: #fff;
  text-align: center;
  padding: 20px;
  position: relative;
}
.center .rich-box .article-box .title-box,
.center .rich-box .image-box .title-box,
.center .rich-box .url-box .title-box {
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 18px;
  margin-top: 10px;
}
.center .rich-box .article-box .title-box .input,
.center .rich-box .image-box .title-box .input,
.center .rich-box .url-box .title-box .input {
  border: none;
  width: 520px;
}
.center .rich-box .article-box .title-box .input:focus,
.center .rich-box .image-box .title-box .input:focus,
.center .rich-box .url-box .title-box .input:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.center .rich-box .article-box .title-box .word-count,
.center .rich-box .image-box .title-box .word-count,
.center .rich-box .url-box .title-box .word-count {
  color: #9e9e9e;
  font-size: 12px;
  padding: 0 7px;
}
.center .rich-box .article-box .title-box .btn,
.center .rich-box .image-box .title-box .btn,
.center .rich-box .url-box .title-box .btn {
  width: 72px;
  overflow: hidden;
}
.center .rich-box .article-box .title-box .ant-form-explain,
.center .rich-box .image-box .title-box .ant-form-explain,
.center .rich-box .url-box .title-box .ant-form-explain {
  text-align: left;
  position: absolute;
  bottom: -20px;
  left: 24px;
}
.center .info-box {
  width: 291px;
  margin-top: 31px;
  overflow: auto;
}
.center .info-box .keyword {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.center .info-box .keyword > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  display: block;
  border-bottom: 1px solid #f2f2f2;
}
.center .info-box .keyword .textarea {
  border: none;
  resize: none;
}
.center .info-box .keyword .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.center .info-box .keyword .textarea .ant-select-selection {
  border: none;
  height: 92px;
  overflow-y: auto;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.center .info-box .summary {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.center .info-box .summary > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.center .info-box .summary .textarea {
  border: none;
  resize: none;
}
.center .info-box .summary .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.center .info-box .content_audio_url {
  width: 100%;
  padding: 16px;
  background: #fff;
  margin-bottom: 8px;
}
.center .info-box .content_audio_url > span {
  color: #000;
  font-size: 14px;
  padding-bottom: 9px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.center .info-box .recommend {
  width: 100%;
  height: 255px;
  background: #fff;
  margin-bottom: 17px;
}
.center .info-box .recommend > span {
  color: #f65d50;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
}
.center .info-box .recommend > span > img {
  width: 18px;
  height: 18px;
}
.center .info-box .detection .text {
  color: #fff;
  font-size: 14px;
  text-align: center;
  width: 110px;
  height: 36px;
  line-height: 36px;
  cursor: pointer;
  background: #76d25f;
  border-radius: 0 18px 18px 0;
  margin-bottom: 8px;
}
.center .info-box .detection .text:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .image {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
  -ms-flex-align: center;
  align-items: center;
}
.center .info-box .detection .image > div {
  width: 110px;
  height: 36px;
  color: #fff;
  cursor: pointer;
  background: #278bff;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.center .info-box .detection .image > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .image .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.center .info-box .detection .image .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .video {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 8px;
}
.center .info-box .detection .video > div {
  width: 110px;
  height: 36px;
  color: #fff;
  background: #278bff;
  cursor: pointer;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.center .info-box .detection .video > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .video .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.center .info-box .detection .video .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .image.detecting > div,
.center .info-box .detection .text.detecting,
.center .info-box .detection .video.detecting > div {
  background-color: rgba(0, 0, 0, 0.5);
}
.recommend-list {
  list-style: none;
  margin: 0;
  padding: 0;
  color: #181818;
  height: 219px;
  overflow-y: auto;
}
.recommend-list .item {
  height: 73px;
  padding: 15px 30px;
  position: relative;
  border-bottom: 1px solid #f2f2f2;
}
.recommend-list .item .delete {
  color: #fff;
  background-color: #f65d50;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 10px;
  top: 25px;
  font-size: 14px;
  padding: 3px;
  border-radius: 50%;
}
.recommend-list .item:hover {
  background-color: #f9f9f9;
}
.recommend-list .item:hover .delete {
  display: inline-block;
}
.recommend-list .item:before {
  position: absolute;
  background-color: #323232;
  top: 22px;
  left: 18px;
  width: 5px;
  height: 5px;
  content: "";
  border-radius: 50%;
}
.imgContainer {
  width: 144px;
  height: 144px;
  background: #fff;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.imgContainer .btnModal {
  width: 100%;
  height: 100%;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  padding-bottom: 10px;
}
.imgContainer:hover .btnModal {
  display: -ms-flexbox;
  display: flex;
}
.img-box {
  height: calc(30%);
  overflow-y: auto;
}
.img-box .mch-box,
.img-box .tips {
  text-align: left;
  padding-bottom: 10px;
}
.img-box .imgList {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 1px solid #cfcfcf;
  position: relative;
  margin-bottom: 10px;
}
.img-box .imgList .imgList_right {
  width: 70%;
  padding: 24px;
}
.img-box .imgList .imgList_right .imgList_text {
  margin-top: 30px;
  position: relative;
}
.img-box .imgList .imgList_right .imgList_text span {
  position: absolute;
  top: 0;
  display: inline-block;
  width: 70px;
}
.img-box .imgList .imgList_right .imgList_text textarea {
  margin-left: 70px;
}
.img-box .imgList .img_upload {
  width: 30%;
  padding: 24px;
}
.img-box .imgList .img_upload .ant-upload {
  width: 160px !important;
  height: 160px !important;
}
.img-box .imgList .delet_imgList {
  display: inline-block;
  width: 40px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  right: 0;
  top: -10px;
  color: #1890ff;
  background: #fff;
  text-align: center;
  right: 20px;
  cursor: pointer;
}
.img-box .add_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  font-size: 20px;
  text-align: center;
}
.img-box .add_box .add_imgList,
.img-box .add_box .add_imgList_more {
  width: 40%;
  border: 1px dashed #cfcfcf;
  cursor: pointer;
}
.detect-text-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-text-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-text-box .str-box {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}
.detect-image-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-image-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-image-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-image-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide img {
  width: 100%;
  height: auto;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-image-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-image-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-image-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-image-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-image-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.detect-video-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-video-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-video-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-video-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide .video {
  width: 100%;
  height: auto;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-video-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-video-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-video-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-video-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-video-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.text-detection .text {
  white-space: pre-wrap;
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
}
.text-detection .tip {
  padding: 20px 10px;
  color: #999;
}
.text-detection .tip span {
  color: #333;
  font-size: 18px;
}
.text-detection .result {
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
  line-height: 46px;
}
.text-detection .lexing-res-show {
  position: relative;
  height: 50px;
  display: inline-block;
}
.text-detection .upShow {
  border-bottom: 2px solid #3d9cff;
  line-height: 24px;
}
.text-detection .lexing-type {
  font-size: 12px;
  color: #999;
  position: absolute;
  min-width: 100%;
  height: 26px;
  line-height: 26px;
  text-align: center;
  left: 0;
  top: 32px;
}
.text-detection .keywords {
  color: red;
}
.text-detection .NAME {
  border-color: green;
}
.text-detection .TIME {
  border-color: hotpink;
}
.text-detection .ORG {
  border-color: #708090;
}
.text-detection .LOC {
  border-color: plum;
}
.text-detection .JOB {
  border-color: #4169e1;
}
.text-detect-drawer .ant-drawer-body {
  background-color: #eee;
}
.right-aside {
  width: 396px;
  height: 100%;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  background-color: #fff;
}
.right-aside .title {
  padding: 18px 0 16px 20px;
  border-bottom: 1px solid #dcdcdc;
}
.right-aside .box {
  padding: 10px 20px;
  max-height: calc(-36vh);
  overflow-y: auto;
}
.right-aside .box .upload {
  padding: 0 10px;
}
.right-aside .box .ant-form-item {
  margin-bottom: 12px;
}
.right-aside .ant-modal-body {
  padding: 0;
}
.plate_modal_main {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  height: 500px;
  border-bottom: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_left {
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
}
.plate_modal_main .plate_modal_main_right {
  width: 270px;
  padding: 0 15px;
  border-left: 1px solid #ebebeb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.plate_modal_main .plate_modal_main_right .right_top {
  height: 250px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  border-bottom: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates {
  width: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow: auto;
  padding-bottom: 10px;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag {
  cursor: pointer;
  font-size: 14px;
  color: #000;
  padding: 8px 10px;
  margin-bottom: 3px;
  background: #eee;
  white-space: pre-wrap;
  position: relative;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag .anticon-close {
  position: absolute;
  right: 0;
  top: 0;
  padding: 2px;
}
.plate_modal_main .plate_modal_main_right .right_top .current_plate {
  padding: 10px 0;
  color: #969696;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 5px;
}
.plate_modal_main .plate_item::-webkit-scrollbar {
  width: 6px;
  height: 1px;
}
.plate_modal_main .plate_item::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  background: #78b4b4;
}
.plate_modal_main .plate_item::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  border-radius: 10px;
  background: #ededed;
}
.plate_modal_main .plate_item {
  width: 25%;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -ms-flexbox;
  display: flex;
  overflow-y: auto;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 500px;
  border-right: 1px solid #eee !important;
  overflow-x: hidden;
}
.plate_modal_main .plate_item .plate_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 12px 16px;
  border-bottom: 1px solid #eee;
  cursor: pointer;
}
.plate_modal_main .plate_item .plate_content .palteItem_title {
  font-size: 14px;
  color: #000;
  font-weight: 500;
  margin-left: 10px;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.plate_tree .ant-select-selection__choice__remove {
  display: none;
}
.plate_tree .ant-select-selection__choice {
  padding: 0 12px;
}
.weight_box {
  color: #40a1f8;
  background-color: #f4f8ff;
  border: 1px solid #40a1f8;
  border-radius: 50%;
  height: 28px;
  line-height: 26px;
  text-align: center;
  font-family: arial;
  width: 28px;
  position: relative;
  cursor: pointer;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.weight_box .weight_config {
  position: absolute;
  width: 142px;
  padding: 5px;
  bottom: -90px;
  left: -52px;
  z-index: 999;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 3px;
}
.weight_box .weight_config .weight_input {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.weight_box .weight_config .weight_input .weight_item {
  width: 40px;
  height: 22px;
  color: #333;
  text-align: center;
  cursor: pointer;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-family: arial;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1px;
}
.weight_box .weight_config .ant-slider {
  margin: 6px;
}
.weight_box .weight_config .ant-slider-handle {
  background: #14a7ff;
}
#getColorModal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 30px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.place-ima-box-main,
.poster-img-out {
  display: -ms-flexbox;
  display: flex;
}
.place-ima-box-main {
  width: 330px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.place-img-box {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex: 1 1;
  flex: 1 1;
}
.place-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.place-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.place-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.place-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.poster-img-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
}
.poster-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.poster-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.poster-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.poster-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.left-nav {
  height: 100%;
  width: 466px;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  display: -ms-flexbox;
  display: flex;
}
.left-nav .tabs {
  width: 90px;
  height: 100%;
  background-color: #253278;
  color: #fff;
}
.left-nav .tabs .item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 83px;
  cursor: pointer;
}
.left-nav .tabs .item .icon {
  width: 22px;
  height: 22px;
}
.info-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.info-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.info-content .select.ant-select-focused .ant-select-selection,
.info-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.info-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.info-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.info-content .list-box {
  margin-top: 20px;
}
.info-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.info-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.info-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.info-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.info-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.info-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.info-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.info-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.info-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.info-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.info-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.info-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.info-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.info-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.info-content .searchBox {
  -ms-flex-align: center;
  align-items: center;
  margin-top: 10px;
}
.info-content .searchBox,
.info-content .searchBox .InputBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.info-content .searchBox .InputBox {
  width: 76%;
  height: 30px;
  line-height: 30px;
  border-radius: 18px;
  background-color: #f1f1f1;
  overflow: hidden;
  font-size: 14px;
  color: #3ea8ff;
}
.info-content .searchBox .InputBox input {
  width: 90%;
  border: none;
  background-color: #f1f1f1;
  padding-left: 15px;
  padding-right: 5px;
  outline: none;
  color: #8b8b8b;
  font-size: 13px;
}
.info-content .searchBox .InputBox .search {
  cursor: pointer;
  margin-right: 10px;
  min-width: 30px;
}
.video-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.video-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.video-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.video-content .tabBox .active {
  color: #3ea8ff;
}
.video-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.video-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.video-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
  margin-top: 10px;
}
.video-content .select.ant-select-focused .ant-select-selection,
.video-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.video-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.video-content .list-box {
  margin-top: 20px;
}
.video-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.video-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.video-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.video-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.video-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.video-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.video-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.video-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.video-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.video-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.video-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.video-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.video-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.video-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.content-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.content-content #bar-content {
  width: 336px;
  height: calc(0vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.content-content #bar-content .example {
  text-align: center;
  padding-top: 60px;
}
.task-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.task-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.task-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.task-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.task-content .tabBox .active {
  color: #3ea8ff;
}
.task-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.task-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.task-content .select.ant-select-focused .ant-select-selection,
.task-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.task-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.task-content .list-box {
  margin-top: 20px;
}
.task-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.task-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.task-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.task-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.task-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.task-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.task-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.task-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.task-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.task-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.task-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.task-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.task-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.task-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.style-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.style-content .category {
  width: 336px;
  height: 80px;
  background-color: #ebebeb;
  padding-top: 10px;
}
.style-content .category ul {
  position: absolute;
  margin-left: 0;
  width: 336px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style-content .category ul,
.style-content .category ul .listUnit {
  padding-left: 10px;
  padding-right: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.style-content .category ul .listUnit {
  float: left;
  width: 50px;
  height: 53px;
  border-radius: 10%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
  cursor: pointer;
}
.style-content .category ul .listUnit .i .icon {
  height: 20px;
  width: 20px;
}
.style-content .category ul .active,
.style-content .category ul .listUnit:hover {
  background-color: #999;
}
.style-content .li-box {
  width: 336px;
  height: calc(-80vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.moc-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.moc-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.moc-content .select.ant-select-focused .ant-select-selection,
.moc-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.moc-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.moc-content .list-box {
  margin-top: 20px;
}
.moc-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.moc-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.moc-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.moc-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.moc-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.moc-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.moc-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.moc-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.moc-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.moc-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.moc-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.moc-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.moc-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.moc-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.task-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.task-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.task-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.task-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.task-content .tabBox .active {
  color: #3ea8ff;
}
.task-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.task-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.task-content .select.ant-select-focused .ant-select-selection,
.task-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.task-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.task-content .list-box {
  margin-top: 20px;
}
.task-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.task-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.task-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.task-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.task-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.task-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.task-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.task-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.task-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.task-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.task-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.task-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.task-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.task-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.OTFEditorStyle {
  width: 100%;
  height: 100%;
}
.OTFEditorStyle #editor-styles .editor-menus > li.active,
.OTFEditorStyle #editor-styles .editor-menus > li > a:hover {
  background: #e8870c !important;
}
.OTFEditorStyle .editor-menus > li > a {
  color: #fff !important;
}
.OTFEditorStyle #editor-styles-content {
  margin-left: 0 !important;
}
.OTFEditorStyle #html-parsers-items .yijian-mengban {
  padding-top: 20px;
}
.OTFEditorStyle #html-parsers-items .yijian-mengban a {
  color: #fff;
  height: 30px;
  font-size: 18px;
}
.OTFEditorStyle #html-parsers-items .yijian-mengban a:hover {
  color: #e8870c;
}
.OTFEditorStyle .editor-menus {
  display: -ms-flexbox;
  display: flex;
  width: 100% !important;
}
.OTFEditorStyle .editor-menus > li {
  width: 50%;
}
.OTFEditorStyle #editor-styles {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden !important;
}
.OTFEditorStyle .mix {
  display: none;
}
.OTFEditorStyle #editor-styles,
.OTFEditorStyle #edui135-styles,
.OTFEditorStyle .otfleftSideContainer {
  height: 100%;
  overflow: auto;
}
.OTFEditorStyle #editor-styles .tab-content > .tab-pane {
  height: auto;
}
.OTFEditorStyle #style-overflow-list {
  height: -124vh;
}
.OTFEditorStyle #styleRecentResult {
  bottom: 0;
  top: 70px !important;
}
.OTFEditorStyle #styleRecentResult #styleRecentList {
  height: 58% !important;
  padding: 0 10px;
}
.OTFEditorStyle #styleSearchResult {
  bottom: 0;
  top: 70px !important;
}
.OTFEditorStyle #styleSearchResult #styleSearchResultList {
  height: 58% !important;
  overflow-x: hidden;
}
.add-new {
  width: 100%;
}
.add-new .header {
  margin: 0 auto;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 30px 0 24px;
  background-color: transparent;
  -webkit-filter: brightness(0.9);
  filter: brightness(0.9);
  height: 60px;
  font-size: 18px;
  color: #fff;
}
.add-new .header .btn {
  margin-right: 8px;
}
.add-new .main {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: calc(40vh);
  display: -ms-flexbox;
  display: flex;
}
.add-new .main .left-button {
  cursor: pointer;
  width: 12px;
  position: absolute;
  top: 50%;
  left: 90px;
  height: 73px;
  line-height: 73px;
  border-radius: 0 5px 5px 0;
  z-index: 999;
  background-color: #253278;
}
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane,
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane {
  overflow: hidden;
}
.centerdiy {
  height: 100%;
  -ms-flex: 1 1;
  flex: 1 1;
  margin-right: 14px;
  padding: 20px;
  background: rgba(245, 247, 251, 0.9);
  display: -ms-flexbox;
  display: flex;
}
.centerdiy .rich-box {
  width: 705px;
  margin-right: 8px;
  -ms-flex: 1 1;
  flex: 1 1;
  overflow: auto;
}
.centerdiy .rich-box .ant-tabs-bar {
  width: 100%;
  background: #e5e9ee;
}
.centerdiy .rich-box .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab {
  padding: 5px 16px;
  margin-right: 0;
}
.centerdiy .rich-box .article-box,
.centerdiy .rich-box .image-box,
.centerdiy .rich-box .url-box {
  height: calc(-300vh);
  background: #fff;
  text-align: center;
  padding: 20px;
  position: relative;
}
.centerdiy .rich-box .article-box .title-box,
.centerdiy .rich-box .image-box .title-box,
.centerdiy .rich-box .url-box .title-box {
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 18px;
  margin-top: 10px;
}
.centerdiy .rich-box .article-box .title-box .input,
.centerdiy .rich-box .image-box .title-box .input,
.centerdiy .rich-box .url-box .title-box .input {
  border: none;
  width: 520px;
}
.centerdiy .rich-box .article-box .title-box .input:focus,
.centerdiy .rich-box .image-box .title-box .input:focus,
.centerdiy .rich-box .url-box .title-box .input:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.centerdiy .rich-box .article-box .title-box .word-count,
.centerdiy .rich-box .image-box .title-box .word-count,
.centerdiy .rich-box .url-box .title-box .word-count {
  color: #9e9e9e;
  font-size: 12px;
  padding: 0 7px;
}
.centerdiy .rich-box .article-box .title-box .btn,
.centerdiy .rich-box .image-box .title-box .btn,
.centerdiy .rich-box .url-box .title-box .btn {
  width: 72px;
  overflow: hidden;
}
.centerdiy .rich-box .article-box .title-box .ant-form-explain,
.centerdiy .rich-box .image-box .title-box .ant-form-explain,
.centerdiy .rich-box .url-box .title-box .ant-form-explain {
  text-align: left;
  position: absolute;
  bottom: -20px;
  left: 24px;
}
.centerdiy .info-box {
  width: 291px;
  margin-top: 31px;
  overflow: auto;
}
.centerdiy .info-box .keyword {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.centerdiy .info-box .keyword > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  display: block;
  border-bottom: 1px solid #f2f2f2;
}
.centerdiy .info-box .keyword .textarea {
  border: none;
  resize: none;
}
.centerdiy .info-box .keyword .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.centerdiy .info-box .keyword .textarea .ant-select-selection {
  border: none;
  height: 92px;
  overflow-y: auto;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.centerdiy .info-box .summary {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.centerdiy .info-box .summary > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.centerdiy .info-box .summary .textarea {
  border: none;
  resize: none;
}
.centerdiy .info-box .summary .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.centerdiy .info-box .content_audio_url {
  width: 100%;
  padding: 16px;
  background: #fff;
  margin-bottom: 8px;
}
.centerdiy .info-box .content_audio_url > span {
  color: #000;
  font-size: 14px;
  padding-bottom: 9px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.centerdiy .info-box .recommend {
  width: 100%;
  height: 255px;
  background: #fff;
  margin-bottom: 17px;
}
.centerdiy .info-box .recommend > span {
  color: #f65d50;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
}
.centerdiy .info-box .recommend > span > img {
  width: 18px;
  height: 18px;
}
.centerdiy .info-box .detection .text {
  color: #fff;
  font-size: 14px;
  text-align: center;
  width: 110px;
  height: 36px;
  line-height: 36px;
  cursor: pointer;
  background: #76d25f;
  border-radius: 0 18px 18px 0;
  margin-bottom: 8px;
}
.centerdiy .info-box .detection .text:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .image {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
  -ms-flex-align: center;
  align-items: center;
}
.centerdiy .info-box .detection .image > div {
  width: 110px;
  height: 36px;
  color: #fff;
  cursor: pointer;
  background: #278bff;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.centerdiy .info-box .detection .image > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .image .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.centerdiy .info-box .detection .image .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .video {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 8px;
}
.centerdiy .info-box .detection .video > div {
  width: 110px;
  height: 36px;
  color: #fff;
  background: #278bff;
  cursor: pointer;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.centerdiy .info-box .detection .video > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .video .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.centerdiy .info-box .detection .video .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .image.detecting > div,
.centerdiy .info-box .detection .text.detecting,
.centerdiy .info-box .detection .video.detecting > div {
  background-color: rgba(0, 0, 0, 0.5);
}
.centerdiy .diy-content {
  padding: 20px;
  background-color: #fff;
}
.ueditor-parent_new {
  position: relative;
}
.ueditor-parent_new .ueditor-video-box {
  position: absolute;
  z-index: 9999;
  display: none;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  padding: 10px 0 0 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar {
  height: 35px;
  padding: 0 20px;
  background: #e5e9ee;
  border-radius: 2px 2px 2px 100px;
  color: #000;
  font-size: 14px;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar .toolbar-item {
  padding: 5px;
  cursor: pointer;
}
.ueditor-parent_new #content img {
  height: auto !important;
}
.ueditor-parent_new iframe img {
  max-width: 100%;
}
.ueditor-parent_new .edui-default .edui-editor,
.ueditor-parent_new .edui-default .edui-editor-toolbarboxouter {
  border: none;
}
.ueditor-parent_new .edui-default .edui-toolbar {
  text-align: left;
}
.ueditor-parent_new #hidden_video {
  display: none;
}
.recommend-list {
  list-style: none;
  margin: 0;
  padding: 0;
  color: #181818;
  height: 219px;
  overflow-y: auto;
}
.recommend-list .item {
  height: 73px;
  padding: 15px 30px;
  position: relative;
  border-bottom: 1px solid #f2f2f2;
}
.recommend-list .item .delete {
  color: #fff;
  background-color: #f65d50;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 10px;
  top: 25px;
  font-size: 14px;
  padding: 3px;
  border-radius: 50%;
}
.recommend-list .item:hover {
  background-color: #f9f9f9;
}
.recommend-list .item:hover .delete {
  display: inline-block;
}
.recommend-list .item:before {
  position: absolute;
  background-color: #323232;
  top: 22px;
  left: 18px;
  width: 5px;
  height: 5px;
  content: "";
  border-radius: 50%;
}
.img-box {
  height: calc(30%);
  overflow-y: auto;
}
.img-box .mch-box,
.img-box .tips {
  text-align: left;
  padding-bottom: 10px;
}
.img-box .imgList {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 1px solid #cfcfcf;
  position: relative;
  margin-bottom: 10px;
}
.img-box .imgList .imgList_right {
  width: 70%;
  padding: 24px;
}
.img-box .imgList .imgList_right .imgList_text {
  margin-top: 30px;
  position: relative;
}
.img-box .imgList .imgList_right .imgList_text span {
  position: absolute;
  top: 0;
  display: inline-block;
  width: 70px;
}
.img-box .imgList .imgList_right .imgList_text textarea {
  margin-left: 70px;
}
.img-box .imgList .img_upload {
  width: 30%;
  padding: 24px;
}
.img-box .imgList .img_upload .ant-upload {
  width: 160px !important;
  height: 160px !important;
}
.img-box .imgList .delet_imgList {
  display: inline-block;
  width: 40px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  right: 0;
  top: -10px;
  color: #1890ff;
  background: #fff;
  text-align: center;
  right: 20px;
  cursor: pointer;
}
.img-box .add_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  font-size: 20px;
  text-align: center;
}
.img-box .add_box .add_imgList,
.img-box .add_box .add_imgList_more {
  width: 40%;
  border: 1px dashed #cfcfcf;
  cursor: pointer;
}
.detect-text-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-text-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-text-box .str-box {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}
.detect-image-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-image-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-image-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-image-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide img {
  width: 100%;
  height: auto;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-image-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-image-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-image-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-image-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-image-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.detect-video-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-video-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-video-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-video-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide .video {
  width: 100%;
  height: auto;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-video-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-video-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-video-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-video-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-video-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.text-detection .text {
  white-space: pre-wrap;
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
}
.text-detection .tip {
  padding: 20px 10px;
  color: #999;
}
.text-detection .tip span {
  color: #333;
  font-size: 18px;
}
.text-detection .result {
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
  line-height: 46px;
}
.text-detection .lexing-res-show {
  position: relative;
  height: 50px;
  display: inline-block;
}
.text-detection .upShow {
  border-bottom: 2px solid #3d9cff;
  line-height: 24px;
}
.text-detection .lexing-type {
  font-size: 12px;
  color: #999;
  position: absolute;
  min-width: 100%;
  height: 26px;
  line-height: 26px;
  text-align: center;
  left: 0;
  top: 32px;
}
.text-detection .keywords {
  color: red;
}
.text-detection .NAME {
  border-color: green;
}
.text-detection .TIME {
  border-color: hotpink;
}
.text-detection .ORG {
  border-color: #708090;
}
.text-detection .LOC {
  border-color: plum;
}
.text-detection .JOB {
  border-color: #4169e1;
}
.text-detect-drawer .ant-drawer-body {
  background-color: #eee;
}
.right-aside {
  width: 396px;
  height: 100%;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  background-color: #fff;
}
.right-aside .title {
  padding: 18px 0 16px 20px;
  border-bottom: 1px solid #dcdcdc;
}
.right-aside .box {
  padding: 10px 20px;
  max-height: calc(-36vh);
  overflow-y: auto;
}
.right-aside .box .upload {
  padding: 0 10px;
}
.right-aside .box .ant-form-item {
  margin-bottom: 12px;
}
.place-ima-box-main,
.poster-img-out {
  display: -ms-flexbox;
  display: flex;
}
.place-ima-box-main {
  width: 330px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.place-img-box {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex: 1 1;
  flex: 1 1;
}
.place-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.place-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.place-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.place-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.poster-img-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
}
.poster-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.poster-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.poster-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.poster-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.left-nav {
  height: 100%;
  width: 466px;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  display: -ms-flexbox;
  display: flex;
}
.left-nav .tabs {
  width: 90px;
  height: 100%;
  background-color: #253278;
  color: #fff;
}
.left-nav .tabs .item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 83px;
  cursor: pointer;
}
.left-nav .tabs .item .icon {
  width: 22px;
  height: 22px;
}
.info-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.info-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.info-content .select.ant-select-focused .ant-select-selection,
.info-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.info-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.info-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.info-content .list-box {
  margin-top: 20px;
}
.info-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.info-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.info-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.info-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.info-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.info-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.info-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.info-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.info-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.info-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.info-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.info-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.info-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.info-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.info-content .searchBox {
  -ms-flex-align: center;
  align-items: center;
  margin-top: 10px;
}
.info-content .searchBox,
.info-content .searchBox .InputBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.info-content .searchBox .InputBox {
  width: 76%;
  height: 30px;
  line-height: 30px;
  border-radius: 18px;
  background-color: #f1f1f1;
  overflow: hidden;
  font-size: 14px;
  color: #3ea8ff;
}
.info-content .searchBox .InputBox input {
  width: 90%;
  border: none;
  background-color: #f1f1f1;
  padding-left: 15px;
  padding-right: 5px;
  outline: none;
  color: #8b8b8b;
  font-size: 13px;
}
.info-content .searchBox .InputBox .search {
  cursor: pointer;
  margin-right: 10px;
  min-width: 30px;
}
.video-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.video-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.video-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.video-content .tabBox .active {
  color: #3ea8ff;
}
.video-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.video-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.video-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
  margin-top: 10px;
}
.video-content .select.ant-select-focused .ant-select-selection,
.video-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.video-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.video-content .list-box {
  margin-top: 20px;
}
.video-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.video-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.video-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.video-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.video-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.video-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.video-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.video-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.video-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.video-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.video-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.video-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.video-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.video-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.content-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.content-content #bar-content {
  width: 336px;
  height: calc(0vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.content-content #bar-content .example {
  text-align: center;
  padding-top: 60px;
}
.task-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.task-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.task-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.task-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.task-content .tabBox .active {
  color: #3ea8ff;
}
.task-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.task-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.task-content .select.ant-select-focused .ant-select-selection,
.task-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.task-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.task-content .list-box {
  margin-top: 20px;
}
.task-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.task-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.task-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.task-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.task-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.task-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.task-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.task-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.task-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.task-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.task-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.task-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.task-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.task-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.style-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.style-content .category {
  width: 336px;
  height: 80px;
  background-color: #ebebeb;
  padding-top: 10px;
}
.style-content .category ul {
  position: absolute;
  margin-left: 0;
  width: 336px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style-content .category ul,
.style-content .category ul .listUnit {
  padding-left: 10px;
  padding-right: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.style-content .category ul .listUnit {
  float: left;
  width: 50px;
  height: 53px;
  border-radius: 10%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
  cursor: pointer;
}
.style-content .category ul .listUnit .i .icon {
  height: 20px;
  width: 20px;
}
.style-content .category ul .active,
.style-content .category ul .listUnit:hover {
  background-color: #999;
}
.style-content .li-box {
  width: 336px;
  height: calc(-80vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.moc-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.moc-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.moc-content .select.ant-select-focused .ant-select-selection,
.moc-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.moc-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.moc-content .list-box {
  margin-top: 20px;
}
.moc-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.moc-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.moc-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.moc-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.moc-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.moc-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.moc-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.moc-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.moc-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.moc-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.moc-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.moc-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.moc-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.moc-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.container {
  padding: 10px 20px 0;
}
.top_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}
.left_title {
  font-size: 16px;
  font-weight: 700;
}
.dot {
  width: 10px;
  height: 10px;
  border: 1px solid #1890ff;
  border-radius: 50%;
  position: absolute;
  top: -10px;
  left: -5px;
}
.dot_active {
  background: #1890ff;
}
.draft_info {
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.draft1 {
  position: relative;
  margin-left: 5px;
}
.draft2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  float: right;
}
.draft2 a {
  color: inherit;
  margin-left: 5px;
}
.ml10 {
  margin-left: 10px;
}
.ml10:hover {
  color: #1890ff;
}
.ant-popover-message > .anticon {
  left: 0;
}
.ant-popover-inner .ant-popover-buttons .ant-btn-primary {
  margin-left: 20px;
  background-color: #40a9ff;
}
.intro_box {
  padding: 20px;
  background-color: #ededed;
  margin-bottom: 20px;
}
.compare_kwords {
  padding: 5px 10px;
  border: 1px solid #ededed;
  margin-bottom: 10px;
}
.tongji_box {
  padding: 10px;
  background-color: #ededed;
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
body {
  background: #fff;
  font-family: Arial;
  font-size: 12px;
}
.Differences {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}
.Differences thead th {
  text-align: left;
  border-bottom: 1px solid #000;
  background: #aaa;
  color: #000;
  padding: 4px;
}
.Differences tbody th {
  text-align: right;
  background: #ccc;
  width: 4em;
  padding: 1px 2px;
  border-right: 1px solid #000;
  vertical-align: top;
  font-size: 13px;
}
.Differences td {
  padding: 1px 2px;
  font-family: Consolas, monospace;
  font-size: 13px;
}
.DifferencesSideBySide .ChangeInsert td.Left {
  background: #dfd;
}
.DifferencesSideBySide .ChangeInsert td.Right {
  background: #cfc;
}
.DifferencesSideBySide .ChangeDelete td.Left {
  background: #f88;
}
.DifferencesSideBySide .ChangeDelete td.Right {
  background: #faa;
}
.DifferencesSideBySide .ChangeReplace .Left {
  background: #fe9;
}
.DifferencesSideBySide .ChangeReplace .Right {
  background: #fd8;
}
.Differences del,
.Differences ins {
  text-decoration: none;
}
.DifferencesSideBySide .ChangeReplace ins {
  background: #9e9;
}
.DifferencesSideBySide .ChangeReplace del {
  background: red;
}
.Differences .Skipped {
  background: #f7f7f7;
}
.DifferencesInline .ChangeDelete .Left,
.DifferencesInline .ChangeReplace .Left {
  background: #fdd;
}
.DifferencesInline .ChangeInsert .Right,
.DifferencesInline .ChangeReplace .Right {
  background: #dfd;
}
.DifferencesInline .ChangeReplace ins {
  background: #9e9;
}
.DifferencesInline .ChangeReplace del {
  background: red;
}
pre {
  width: 100%;
  overflow: auto;
}
.add-new {
  width: 100%;
  background-size: 100% 100%;
}
.add-new .header {
  margin: 0 auto;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 30px 0 24px;
  background-color: transparent;
  -webkit-filter: brightness(0.9);
  filter: brightness(0.9);
  height: 60px;
  font-size: 18px;
  color: #fff;
}
.add-new .header .btn {
  margin-right: 8px;
}
.add-new .main {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: calc(40vh);
  display: -ms-flexbox;
  display: flex;
}
.add-new .main .left-button {
  cursor: pointer;
  width: 12px;
  position: absolute;
  top: 50%;
  left: 90px;
  height: 73px;
  line-height: 73px;
  border-radius: 0 5px 5px 0;
  z-index: 999;
  background-color: #253278;
}
.video_pic {
  height: 165px;
  width: 295px;
}
.information_title {
  min-width: 140px;
}
.bule {
  color: #1890ff;
  cursor: pointer;
}
.table-search .d_flex .h_table_div {
  max-width: 200px;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  white-space: nowrap;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before,
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before {
  background-color: #bae7ff;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selecte,
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: rgba(0, 0, 0, 0.65) !important;
}
#Hot {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
}
#Hot ::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0;
}
#Hot ::-webkit-scrollbar {
  width: 5px;
  height: 10px;
}
#Hot ::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #b8b8b8;
  -webkit-border-radius: 6px;
  outline-offset: -2px;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
#Hot ::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: #878987;
  -webkit-border-radius: 6px;
}
#Hot .ant-table-wrapper {
  margin-left: 20px;
  margin-top: 20px;
}
#Hot header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  padding-left: 20px;
  font-weight: 500;
}
#Hot .table-main {
  overflow: hidden;
  -ms-flex: 1 1;
  flex: 1 1;
  overflow: auto;
}
#Hot .table-antd {
  min-width: 1360px;
}
#Hot .content {
  display: -ms-flexbox;
  display: flex;
  height: calc(52%);
  min-width: 1500px;
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
#Hot .content .leftTree {
  width: 200px;
  border-right: 1px solid #efefef;
  display: -ms-flexbox;
  display: flex;
}
#Hot .content .leftTree .ant-tree > li .ant-tree-title,
#Hot .content .leftTree .showTitleList .ant-tree > li .ant-tree-title {
  max-width: 160px;
}
#Hot .content .leftTree .ant-tree.ant-tree-directory > li span.ant-tree-switcher {
  color: transparent;
  display: none;
}
#Hot .content .leftTree .flex_y {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
  width: 100%;
}
#Hot .content .leftTree .flex_y .roll_y {
  display: -ms-flexbox;
  display: flex;
  height: calc(-63vh);
  overflow: auto;
}
#Hot .content .leftTree h4 {
  padding: 19px 0;
  margin-bottom: 0;
  text-align: center;
  color: #278bff;
  font-size: 16px;
  border-bottom: 1px solid #efefef;
}
#Hot .content .leftTree p {
  padding: 6px 0 0 28px;
  margin: 0;
  cursor: pointer;
}
#Hot .content .rightContent {
  height: 100%;
  width: calc(-10%);
  border-left: 1px solid #efefef;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
}
#Hot .content .rightContent .btn_group .btn_group_img_20 {
  width: 20px;
  height: 20px;
  vertical-align: text-bottom;
}
#Hot .content .rightContent .btn_group .ant-btn > .anticon + span,
#Hot .content .rightContent .btn_group .ant-btn > span + .anticon {
  margin-left: 0;
}
#Hot .content .rightContent .btn_group .ant-btn-lg {
  padding-right: 0;
  padding-left: 10px;
  font-size: 14px;
  border-color: transparent;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#Hot .content .rightContent .btn_group .btn_group_img_18 {
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
}
#Hot .content .rightContent .btn_group .btn_group_img_16 {
  width: 16px;
  height: 16px;
  vertical-align: text-bottom;
}
#Hot .ant-table-tbody td a:active,
#Hot .ant-table-tbody td a:focus {
  text-decoration: none;
}
#Hot .ant-advanced-search-form {
  padding: 24px;
  border-radius: 6px;
}
#Hot .ant-advanced-search-form .label-3 .ant-form-item-label {
  width: 55.38px;
}
#Hot .ant-advanced-search-form .label-4 .ant-form-item-label {
  width: 69.38px;
}
#Hot .ant-advanced-search-form .ant-form-item {
  display: -ms-flexbox;
  display: flex;
}
#Hot .ant-advanced-search-form .ant-form-item-control-wrapper {
  -ms-flex: 1 1;
  flex: 1 1;
}
#Hot .ant-advanced-search-form .ant-form-item {
  margin-bottom: 0;
}
#Hot .rightContent .ant-col-2,
#Hot .rightContent .ant-col-3 {
  height: 40px;
  line-height: 40px;
}
#Hot .ant-card-body {
  padding: 5px 10px;
}
#Hot .ant-card-body h4 {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 5px;
}
#Hot .ant-card-body p {
  color: #999;
  position: relative;
  margin-bottom: 5px;
  padding-top: 5px;
}
#Hot .ant-card-body p:last-child {
  border-top: 1px solid #efefef;
}
#Hot .ant-card-body p span {
  position: absolute;
  right: 0;
}
#Hot .table_img_show {
  padding: 6px 0;
  text-align: center;
}
#Hot .ant-table-tbody > tr > td,
#Hot .ant-table-thead > tr > th {
  padding: 16px 8px;
}
#root .wrapBox .ant-table-tbody .h_table_td {
  padding-left: 0;
  padding-right: 0;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div {
  width: 100%;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div > div {
  margin-bottom: 6px;
  width: 46px;
  border-radius: 2px;
}
#root .wrapBox .ant-table-tbody .draft_title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.d_flex {
  display: -ms-flexbox;
  display: flex;
}
#root .wrapBox .drop-over-downward td {
  border-bottom: 2px dashed #1890ff;
}
#root .wrapBox .drop-over-upward td {
  border-top: 2px dashed #1890ff;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.vbModal .RangePicker {
  width: 220px;
}
.video_MW_List_wrap {
  width: 750px !important;
}
.video_MW_List_wrap .ant-modal-confirm-content {
  margin-left: 0;
}
.video_MW_List_wrap .anticon {
  display: none !important;
}
.video_MW_List_wrap .video_MW_List {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 450px;
  height: 450px;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.video_MW_List_wrap .video_MW_List li {
  line-height: 24px;
  margin-bottom: 16px;
  font-family: myFirstFont;
  font-size: 18px;
}
.videoMW_tooltip {
  -webkit-writing-mode: vertical-lr !important;
  -ms-writing-mode: tb-lr !important;
  writing-mode: vertical-lr !important;
  margin: 0;
}
#info .ant-table-tbody > tr > td {
  padding: 8px;
}
.showTitleList {
  display: -ms-flexbox;
  display: flex;
}
.showTitleList .ant-tree {
  width: 160px;
}
.showTitleList .rightTable {
  padding-left: 24px;
  width: 100%;
  border-left: 1px solid #dfdfdf;
}
.showTitleList .rightTable .tableHead {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.RecycleBin {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.RecycleBin .header {
  position: relative;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
}
.RecycleBin .content {
  background: #fff;
  margin: 24px;
  padding: 24px;
}
.RecycleBin .content .main {
  background: #fff;
}
.rcbBox .title {
  font-size: 18px;
  color: #404040;
  letter-spacing: 2px;
  line-height: normal;
  font-weight: bold;
  word-break: break-all;
  font-family: 宋体;
  letter-spacing: -1px;
}
.rcbBox .content,
.rcbBox .title {
  padding: 0.4rem;
  word-wrap: break-word;
}
.rcbBox .content {
  padding-top: 0;
  font-size: 16px;
  line-height: 1.6;
  overflow-x: hidden;
}
.rcbBox .content * {
  max-width: 100% !important;
  box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  word-wrap: break-word !important;
}
.rcbBox .content ::-webkit-scrollbar {
  width: 10px;
  height: 5px;
}
.rcbBox .content ::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 16px #645654;
}
.rcbBox .content html {
  height: 100%;
}
.rcbBox .content table {
  margin-bottom: 0;
  border-collapse: collapse;
  display: block;
}
.rcbBox .content td,
.rcbBox .content th {
  word-wrap: break-word;
  word-break: break-all;
}
.rcbBox .content em {
  font-style: italic;
}
.rcbBox .content mark {
  background-color: #ffe69f;
}
.rcbBox .content img:hover {
  cursor: pointer;
}
.rcbBox .content blockquote {
  padding-left: 10px;
  margin: 0;
  border-left: 3px solid #dbdbdb;
}
.rcbBox .content video {
  min-width: 90%;
  display: block;
  background-color: #000;
}
.rcbBox .content img,
.rcbBox .content video {
  height: auto !important;
  margin-left: auto;
  margin-right: auto;
  max-height: 100%;
}
.rcbBox .content img {
  max-width: 96%;
}
.rcbBox .content ._135editor {
  line-height: 1.6;
}
.rcbBox .content .img-bitmap-box {
  height: auto !important;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.comment-content img {
  max-width: 30px;
}
.channelmodel {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.channelmodel header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.channelmodel .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.channelmodel .content .space-10 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
}
.contentdetail {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.contentdetail header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.contentdetail .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.contentdetail .content .space-10 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
}
.Differences {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}
.Differences thead th {
  text-align: left;
  border-bottom: 1px solid #000;
  background: #aaa;
  color: #000;
  padding: 4px;
}
.Differences tbody th {
  text-align: right;
  background: #ccc;
  width: 4em;
  padding: 1px 2px;
  border-right: 1px solid #000;
  vertical-align: top;
  font-size: 13px;
}
.Differences td {
  padding: 1px 2px;
  font-family: Consolas, monospace;
  font-size: 13px;
}
.DifferencesSideBySide .ChangeInsert td.Left {
  background: #dfd;
}
.DifferencesSideBySide .ChangeInsert td.Right {
  background: #cfc;
}
.DifferencesSideBySide .ChangeDelete td.Left {
  background: #f88;
}
.DifferencesSideBySide .ChangeDelete td.Right {
  background: #faa;
}
.DifferencesSideBySide .ChangeReplace .Left {
  background: #fe9;
}
.DifferencesSideBySide .ChangeReplace .Right {
  background: #fd8;
}
.Differences del,
.Differences ins {
  text-decoration: none;
}
.DifferencesSideBySide .ChangeReplace ins {
  background: #9e9;
}
.DifferencesSideBySide .ChangeReplace del {
  background: red;
}
.Differences .Skipped {
  background: #f7f7f7;
}
.DifferencesInline .ChangeDelete .Left,
.DifferencesInline .ChangeReplace .Left {
  background: #fdd;
}
.DifferencesInline .ChangeInsert .Right,
.DifferencesInline .ChangeReplace .Right {
  background: #dfd;
}
.DifferencesInline .ChangeReplace ins {
  background: #9e9;
}
.DifferencesInline .ChangeReplace del {
  background: red;
}
pre {
  width: 100%;
  overflow: auto;
}
@font-face {
  font-family: "iconfont";
  src: url(data:application/vnd.ms-fontobject;base64,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);
  src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAV0AAsAAAAACqQAAAUmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDXgqHbIY2ATYCJAMcCxAABCAFhG0HaBsWCcgusG3kMwvTdi6cREikafAXqGDB859/2H0z8xFKNRZElbNdiGqlUupdAo66FNX/+Tb1pfVPXaiqUPIhVCBIJpp0rulcb6JyFLPbeACu+e8SB5g4206HEx9Fge9oRftRIFFgS7CfoC3wa0EroZHU//5QNdMTsPnsW1AivscCykVnuUBjbdqA5RakXFHtMHZxGVdDgK9E0VSt0upmsGJoOwmQMcdSYBVTMyVk4crsnCNjZMXihmPhMzDj/rz80QhcUKwIbc+uboka8j+jFh1173+vDTYGpz8jwBwHGuQDDGSaa+6l/XA+U77S3zRWAAK5FPszajZwNmY2ZS5+0dHziDdq4yJQ/wcPhGLYNAuSAsX+mLgmYmM2ykQQzKYiKMwWIBjMViDYmCtG0FgMKcMC4NhHBIJwIE0AyWF5+Vhmoc9iL6lYWo5xQh0cnZFvsi36cvEODqSgP4n8x7cq3bcjAprWjIXOV/k/fZesLn90BFz5mCa+TdlEX3DmegCi19oe7I/imlq6mt3a2lStqL6liZ7vxqw27Fvgitk1C/boXdQrJ3/4MPluxSm956NHUx9XnzXwD4iJM/1KNP6MXTh/taqv8278w6rc/W5D78fERzE0HrW8O3xq9wSef+9lHrDNQARMwP88OIhUF7bI//7aA9Dy1rjHlTDzKbb8Tj6M7dWcXDfhgvvtu0HlV80RsrvpCVYXk+N3VNFVG+h6q7JWdp2giY0noKDvHAWOn4LJz4j1rjFo4qI06Rxts9+xSQjXwmZbL/Ozu76TC1xb2ta0VnPLKqOLy8r5bq3N1jF7De5travH3M9tiHH0vGjucdMoPqnucO5RZ6fPQR+oOnfTv2tNhdFYgXt16XDA8ov65SuW3r+1ZXMWsauyck/EiVN7jUe8q4NqJx1YuXw//Lzof7rkb/RI8jBau1duvTXPnDFCXf1w8ZGPozZM6ziyNHBpiUoaaT+6bviaE3noe/g3FHUz0v2E7yhX8KWz3l/paVFXylLGi+wNo/pjo4au+vtiTZVcqIZ/2U+iBz2eWGT9GNzgb2PQHZM8AuxS7V8ksbtoxrGC/207EyfkMFXnVFREziStvZ2yqLtimbqz5teSfztSG0DXtPk+49WSX1sHvSNYQThmwrPYGb57f5AXeTjJG3wyH/DOiFzgsH7mgknyAde8Z+IK/ITtf03F9b1aCHwzeH/8lMfa91roZLSjx0RvWk+EJjhtgWnQm+qDegPQe7UZoLfhVXj0iSgfwFuvjiIBQJdNLv6/v0PG05GdfUHZv10GgK/1f91dl8dAO/ZPKKE252/l1BwwMk/TOLHY3qxEgGO9v3A3BXz5Ag/YQz3pTxpROxuEKyIExZEAmisda4j5YPFTDjZXE/jKU3a8nzASUxL7ALlmARDBDoES6AFowW5hDfExWCJ9BltwoMHXqsD5jH4yg72oSMKUgtXkwESSowWeMXQK8nIbMasbpqQoz6W0YknmfGRCbHwyVoZ5LPWxjzyOTVQUhmQkYYQsBdfDw8MCqZWEQUwrsRpF0WbGxTF5LxRLCyOAtJFgFAWmRhowEYlDE/AYe7ICpb6/EcbSGUaRSlpKzK0wiYxbPSlBrPga2DIxX6vlXIpl47ASKSjIIDFMtmAEqRQZsWE9LCBp8zcbhNEUsTQtglqZ4tAopq44dnzpyHWeAXxp93QCJVqMWGKLIy6mo+YUC1GHJcybTzwpB28pa6wNaI3OnNFN0nAup5MYwwo8y2OzNGaAo/hBDgAAAA==") format("woff2"), url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzI8jUwDAAABfAAAAFZjbWFwQU5sjgAAAfAAAAHeZ2x5ZvGwze4AAAPgAAAD7GhlYWQZmQonAAAA4AAAADZoaGVhB94DiAAAALwAAAAkaG10eBwAAAAAAAHUAAAAHGxvY2EC/gPmAAAD0AAAABBtYXhwARcAZwAAARgAAAAgbmFtZT5U/n0AAAfMAAACbXBvc3Rz3uF4AAAKPAAAAGgAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAcAAQAAAAEAADWtt6ZfDzz1AAsEAAAAAADbPOMXAAAAANs84xcAAP/QBAADLAAAAAgAAgAAAAAAAAABAAAABwBbAAYAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQQAAZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5hfqEQOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAUAAAADAAAALAAAAAQAAAGGAAEAAAAAAIAAAwABAAAALAADAAoAAAGGAAQAVAAAAA4ACAACAAbmF+Yi5i3mNecw6hH//wAA5hfmIuYt5jXnMOoR//8AAAAAAAAAAAAAAAAAAQAOAA4ADgAOAA4ADgAAAAEAAgAEAAYAAwAFAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAABYAAAAAAAAAAYAAOYXAADmFwAAAAEAAOYiAADmIgAAAAIAAOYtAADmLQAAAAQAAOY1AADmNQAAAAYAAOcwAADnMAAAAAMAAOoRAADqEQAAAAUAAAAAAAAAZACIANoBaAHAAfYABgAAAAADwQLmACAAJwAsADMANwA+AAAlFAYjISImNRE0NjMhNzYmJyIxIQ4BBxEeARchPgE3NSM3BzMwNS4BJRUzAScDBzcjPwEXEwcnPwExJyMHFzcCwiIZ/jwZIiIZAcwqAQETF/4/PVACAlA9Aa49UAJJKipJAxr+k5cBUZTTFwY7ATdLqrwLvOliMzuVO54ZIiIZAcQZIioCGgMCUD3+Uj1QAgJQPU0qKhcTAQ6SAVSR/lABMBw3SwEqvgu+PGA+kz0AAAABAAAAAAPAAqAAEQAAJSInASY0NjIXCQE2MhYUBwEGAeAMCv7gChQYCgEKAaoKGBQK/kAKoAoBIAoYFAr+9wGpChQYCv5ACgADAAAAAAO+AqoADwAgADMAAAEuASAGBwYUFx4BIDY3NjQlNjMyFhQGIyIGFRQGIiY1NAEGIiYnNjcGFRQWMjY1NCcWFwYDs0Xs/vrsRgoKRuwBBuxFCv3XLD8KDg4KKz0OFA4BcGTpyEJLcx+DuYMeckxDAbBxiYlxESIRcYmIchEimCwOFA09KgoODgo+/uI8eGV0OjM8XIGCWzwzOnRlAAAAAAYAAP/QA7sDLAAJABMAMwBAAE0AWgAAJQ4BIyEiJicRISU0MyEyHQEhJjUFIzUuASMhDgEHFSMiBh4BFzMRHgEXIT4BNxEzPgEuAQE+ATURNCYOARURFBYHPgE3ES4BDgEHER4BBT4BNxEuAQ4BBxEeAQL5AR4Y/nwYHgEB8v57DAEEDP7oAwIjzgErHv78ISgBzg4RARIMYQJEMwGEM0QCYQ4RARP+WQ8QExgTEIgOEAEBEhkSAQESATsPEAEBEhkSAQEQSRcfHxcCO10MDB8CDhAfISkBKh8fExgSAf3FM0QBAUQzAjsBEhgT/bIBEgwBWg4RARIM/qYMEgEBEgwBWg4RARIM/qYMEgEBEgwBWg4RARIM/qYMEgAAAwAA/+oDlgMWABsAKwA7AAA3FSMuATURNDYzITIWFxUjNTQmIyEiBhURFBYzEyIGFREUFjMhMjY1ETQmIyUhHgEVERQGIyEiJicRPgHVKhwkJBwCABskASsNCP4ACQ0NCaoIDQ0IAgAJDQ0J/gACABwkJBz+ABolAQEkwCsBJBsCABwkJBwqKgkNDQn+AAgNAYANCP4ACQ0NCQIACA0rASQb/gAcJCUbAgAbJAAAAAABAAAAAAMgAp8AHwAAEzYyHwE3NjIWFA8BFx4BDwEGIi8BBwYiJjQ/AScuATfqChgK6uoKGBII6uoIAgcDChgK6uoKGBII6uoIAgcClgkJ6uoIEhgK6uoIFgkFCQnq6ggSGArq6ggWCQAAAAAAABIA3gABAAAAAAAAABUAAAABAAAAAAABAAgAFQABAAAAAAACAAcAHQABAAAAAAADAAgAJAABAAAAAAAEAAgALAABAAAAAAAFAAsANAABAAAAAAAGAAgAPwABAAAAAAAKACsARwABAAAAAAALABMAcgADAAEECQAAACoAhQADAAEECQABABAArwADAAEECQACAA4AvwADAAEECQADABAAzQADAAEECQAEABAA3QADAAEECQAFABYA7QADAAEECQAGABABAwADAAEECQAKAFYBEwADAAEECQALACYBaQpDcmVhdGVkIGJ5IGljb25mb250Cmljb25mb250UmVndWxhcmljb25mb250aWNvbmZvbnRWZXJzaW9uIDEuMGljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20ACgBDAHIAZQBhAHQAZQBkACAAYgB5ACAAaQBjAG8AbgBmAG8AbgB0AAoAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBAgEDAQQBBQEGAQcBCAAEZWRpdAZxdWVyZW4FeXVsYW4Hc2hhbmNodQVmdXpoaRRpY29uLWdvbmduZW5nLWJpYW5qaQAA) format("truetype"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8IS0tDQoyMDEzLTktMzA6IENyZWF0ZWQuDQotLT4NCjxzdmc+DQo8bWV0YWRhdGE+DQpDcmVhdGVkIGJ5IGljb25mb250DQo8L21ldGFkYXRhPg0KPGRlZnM+DQoNCjxmb250IGlkPSJpY29uZm9udCIgaG9yaXotYWR2LXg9IjEwMjQiID4NCiAgPGZvbnQtZmFjZQ0KICAgIGZvbnQtZmFtaWx5PSJpY29uZm9udCINCiAgICBmb250LXdlaWdodD0iNTAwIg0KICAgIGZvbnQtc3RyZXRjaD0ibm9ybWFsIg0KICAgIHVuaXRzLXBlci1lbT0iMTAyNCINCiAgICBhc2NlbnQ9Ijg5NiINCiAgICBkZXNjZW50PSItMTI4Ig0KICAvPg0KICAgIDxtaXNzaW5nLWdseXBoIC8+DQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9ImVkaXQiIHVuaWNvZGU9IiYjNTg5MDM7IiBkPSJNNzA2LjM3NSAxNTguMTE2YzAtMzIuODMtMjYuNjEzLTU5LjQ0My01OS40NDMtNTkuNDQzaC00NTEuNzY3Yy0zMi44MyAwLTU5LjQ0MyAyNi42MTMtNTkuNDQzIDU5LjQ0M3Y0NTEuNzY3YzAgMzIuODMgMjYuNjEzIDU5LjQ0MyA1OS40NDMgNTkuNDQzaDQ1MS43NjdjMi44MjUgMCA4LjMyMyAwIDguMzIzIDBsNDEuNDY2IDQxLjU4OWMwIDAgOC43NzcgMjkuNDEyLTE4Ljc3NCAzMC44OTUtMTUuMjc5IDAuMDM1LTIyLjY5MiAwLTIyLjY5MiAwdjAuMDM3YzAgMC0xMi41NzEgMC0xOS4wMjIgMGgtNDMwLjM2OWMtNzguNzkgMC0xNDIuNjYzLTYzLjg3My0xNDIuNjYzLTE0Mi42NjN2LTQzMC4zNjhjMC03OC43OSA2My44NzMtMTQyLjY2MyAxNDIuNjYzLTE0Mi42NjNoNDMwLjM2OGM3OC43OSAwIDE0Mi42NjMgNjMuODczIDE0Mi42NjMgMTQyLjY2M3Y3Ny4yNzZoLTcyLjUyMWwtMC04Ny45NzZ6TTc0Ny45ODUgMjg3LjcwM2wtNDEuNjEtNDEuNjFoNzIuNTIxYzAgMCAwLjAzNSA3LjQzOCAwIDIyLjc3MS0xLjQ4NCAyNy42NDYtMzAuOTExIDE4LjgzOS0zMC45MTEgMTguODM5ek0zODUuMzgyIDMwMy4xNTh2LTE0Ni4yM2gxNTAuOTg2bDMzNi40NDggMzQwLjAxNC0xNDcuNDIgMTQ1LjA0MS0zNDAuMDE0LTMzOC44MjV6TTUxMy42MDYgMjEwLjEyOWwtMjIuOTc2LTEuMDM2IDYuMDUyIDQ3Ljg5Ni01OC43NzEgMC4xMyAwLjc3MSAyNy43MjIgNTUuNzY4IDU1LjM4IDc0LjU1Ni03NS4wNzktNTUuNC01NS4wMTR6TTczOC44NTIgNTYzLjMwNWwtMTg4LjMxOS0xODkuOTcyLTEwLjk3NiAxMC44ODEgMTg4LjMxOSAxODkuOTcyIDEwLjk3Ni0xMC44ODF6TTk2MC41NTQgNjM0LjA2M2wwLjIwMiAwLjAwMS05Ny42NDcgOTUuOTA2LTUxLjM5MS0wLjI0NC01OC45OC02Mi4xMjcgMTQ5LjU0OS0xNDYuODgzIDU4LjUxNCA2MS42MzUtMC4yNDYgNTEuNzEyeiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPg0KDQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9InF1ZXJlbiIgdW5pY29kZT0iJiM1ODkxNDsiIGQ9Ik00ODAgMTYwYy04IDAtMTYgMy4yLTIyLjQgOS42bC0yODggMjg4Yy0xMi44IDEyLjgtMTIuOCAzMiAwIDQ0LjggMTIuOCAxMi44IDMyIDEyLjggNDQuOCAwTDQ4MCAyMzYuOGw0MjUuNiA0MjUuNmMxMi44IDEyLjggMzIgMTIuOCA0NC44IDAgMTIuOC0xMi44IDEyLjgtMzIgMC00NC44bC00NDgtNDQ4QzQ5NiAxNjMuMiA0ODggMTYwIDQ4MCAxNjB6IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+DQoNCiAgICANCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0ieXVsYW4iIHVuaWNvZGU9IiYjNTkxODQ7IiBkPSJNOTQ3LjQgNDMxLjhjLTQ2LjUgNzUuMy0xMDkuMSAxMzUuOS0xODcuNyAxODEuNi03OC42IDQ1LjctMTYxLjYgNjguNi0yNDkgNjguNnMtMTcwLjQtMjIuOS0yNDktNjguNkMxODMuMSA1NjcuNyAxMjAuNSA1MDcuMSA3NCA0MzEuOGMtNi42LTExLjUtMTAtMjIuOC0xMC0zNHMzLjMtMjIuNSAxMC0zNGM0Ni41LTc1LjMgMTA5LjEtMTM1LjkgMTg3LjctMTgxLjYgNzguNi00NS43IDE2MS42LTY4LjYgMjQ5LTY4LjZzMTcwLjQgMjIuOCAyNDkgNjguM2M3OC42IDQ1LjYgMTQxLjEgMTA2LjIgMTg3LjcgMTgxLjkgNi42IDExLjUgMTAgMjIuOCAxMCAzNC0wLjEgMTEuMi0zLjQgMjIuNS0xMCAzNHogbS01NDMuOCAxMzVjMjkuNyAyOS40IDY1LjQgNDQuMiAxMDcgNDQuMiA2LjcgMCAxMi4zLTIuMyAxNy02LjkgNC42LTQuNiA3LTEwLjIgNy0xNi44IDAtNi42LTIuMy0xMi4yLTctMTYuOC00LjctNC42LTEwLjMtNi45LTE3LTYuOS0yOC41IDAtNTMtMTAuMS03My4zLTMwLjEtMjAuMy0yMC0zMC40LTQ0LjItMzAuNC03Mi41IDAtNi42LTIuMy0xMi4zLTctMTYuOC00LjYtNC42LTEwLjMtNi44LTE3LTYuOS02LjcgMC0xMi4zIDIuMy0xNyA2LjktNC42IDQuNi03IDEwLjItNyAxNi44IDAuMSA0MS4xIDE1IDc2LjQgNDQuNyAxMDUuOHogbTMyMy43LTMzMC4yYy02Ni42LTQwLTEzOC44LTYwLTIxNi43LTYwLTc3LjggMC0xNTAgMjAtMjE2LjcgNjAtNjYuNiA0MC0xMjIgOTMuNy0xNjYuMiAxNjEuMSA1MC41IDc3LjYgMTEzLjkgMTM1LjcgMTkwIDE3NC4yLTIwLjMtMzQuMi0zMC40LTcxLjMtMzAuNC0xMTEuMSAwLTYwLjkgMjEuOS0xMTMgNjUuNS0xNTYuMiA0My43LTQzLjIgOTYuMy02NC44IDE1Ny44LTY0LjkgNjEuNSAwIDExNC4xIDIxLjYgMTU3LjggNjQuOUM3MTIuMSAzNDggNzM0IDQwMC4xIDczNCA0NjAuOWMwIDM5LjgtMTAuMSA3Ni44LTMwLjQgMTExLjEgNzYuMS0zOC41IDEzOS41LTk2LjYgMTkwLTE3NC4yLTQ0LjMtNjcuNS05OS43LTEyMS4yLTE2Ni4zLTE2MS4yeiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPg0KDQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9InNoYW5jaHUiIHVuaWNvZGU9IiYjNTg5MjU7IiBkPSJNNzYwLjU1MTM0ODE1IDczLjMxMDgxNDgyMDAwMDAyYzAtMzEuMDY4OTE4NTItMjMuMzAxNjg4ODktNTQuMzcwNjA3NDEtNTQuMzcwNjA3NC01NC4zNzA2MDc0MWgtMzg4LjM2MTQ4MTVjLTMxLjA2ODkxODUyIDAtNTQuMzcwNjA3NDEgMjMuMzAxNjg4ODktNTQuMzcwNjA3NCA1NC4zNzA2MDc0MXY1NzAuODkxMzc3NzdoNDk3LjEwMjY5NjNWNzMuMzEwODE0ODIwMDAwMDJ6IG0tMzg4LjM2MTQ4MTQ4IDY2NC4wOTgxMzMzM2MwIDcuNzY3MjI5NjMgMy44ODM2MTQ4MiAxMS42NTA4NDQ0NSAxMS42NTA4NDQ0NCAxMS42NTA4NDQ0NGgyNjAuMjAyMTkyNTljNy43NjcyMjk2MyAwIDExLjY1MDg0NDQ1LTMuODgzNjE0ODIgMTEuNjUwODQ0NDUtMTEuNjUwODQ0NDR2LTMxLjA2ODkxODUyaC0yNzkuNjIwMjY2NjdjLTMuODgzNjE0ODIgMC0zLjg4MzYxNDgyIDMxLjA2ODkxODUyLTMuODgzNjE0ODEgMzEuMDY4OTE4NTJ6IG01NDcuNTg5Njg4ODgtMzEuMDY4OTE4NTJoLTIwNS44MzE1ODUxOHYzMS4wNjg5MTg1MmMwIDQyLjcxOTc2Mjk3LTM0Ljk1MjUzMzMzIDczLjc4ODY4MTQ4LTczLjc4ODY4MTQ4IDczLjc4ODY4MTQ4aC0yNjAuMjAyMTkyNTljLTQyLjcxOTc2Mjk3IDAtNzMuNzg4NjgxNDgtMzQuOTUyNTMzMzMtNzMuNzg4NjgxNDgtNzMuNzg4NjgxNDh2LTMxLjA2ODkxODUyaC0yMDUuODMxNTg1MTljLTE5LjQxODA3NDA4IDAtMzEuMDY4OTE4NTItMTUuNTM0NDU5MjUtMzEuMDY4OTE4NTItMzEuMDY4OTE4NTJzMTUuNTM0NDU5MjUtMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTItMzEuMDY4OTE4NTJoOTcuMDkwMzcwMzdWNzMuMzEwODE0ODIwMDAwMDJjMC02Ni4wMjE0NTE4NSA1NC4zNzA2MDc0MS0xMjAuMzkyMDU5MjUgMTIwLjM5MjA1OTI1LTEyMC4zOTIwNTkyN2gzODguMzYxNDgxNWM2Ni4wMjE0NTE4NSAwIDEyMC4zOTIwNTkyNSA1NC4zNzA2MDc0MSAxMjAuMzkyMDU5MjUgMTIwLjM5MjA1OTI3djU3MC44OTEzNzc3N2g5Ny4wOTAzNzAzN2MxOS40MTgwNzQwOCAwIDMxLjA2ODkxODUyIDE1LjUzNDQ1OTI1IDMxLjA2ODkxODUyIDMxLjA2ODkxODUycy0xNS41MzQ0NTkyNSAzMS4wNjg5MTg1Mi0zNC45NTI1MzMzNCAzMS4wNjg5MTg1MnogbS00MDcuNzc5NTU1NTUtNTkwLjMwOTQ1MTg1YzE5LjQxODA3NDA4IDAgMzEuMDY4OTE4NTIgMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTJ2MzQ1LjY0MTcxODUyYzAgMTkuNDE4MDc0MDgtMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTItMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTFzLTMxLjA2ODkxODUyLTE1LjUzNDQ1OTI1LTMxLjA2ODkxODUyLTMxLjA2ODkxODUxdi0zNDUuNjQxNzE4NTJjMC0xNS41MzQ0NTkyNSAxMS42NTA4NDQ0NS0zMS4wNjg5MTg1MiAzMS4wNjg5MTg1Mi0zMS4wNjg5MTg1Mm0tMTUxLjQ2MDk3Nzc4IDBjMTkuNDE4MDc0MDggMCAzMS4wNjg5MTg1MiAxNS41MzQ0NTkyNSAzMS4wNjg5MTg1MyAzMS4wNjg5MTg1MnYzNDUuNjQxNzE4NTJjMCAxOS40MTgwNzQwOC0xNS41MzQ0NTkyNSAzMS4wNjg5MTg1Mi0zMS4wNjg5MTg1MyAzMS4wNjg5MTg1MXMtMzEuMDY4OTE4NTItMTUuNTM0NDU5MjUtMzEuMDY4OTE4NTItMzEuMDY4OTE4NTF2LTM0NS42NDE3MTg1MmMwLTE1LjUzNDQ1OTI1IDE1LjUzNDQ1OTI1LTMxLjA2ODkxODUyIDMxLjA2ODkxODUyLTMxLjA2ODkxODUybTMwMi45MjE5NTU1NiAwYzE5LjQxODA3NDA4IDAgMzEuMDY4OTE4NTIgMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTJ2MzQ1LjY0MTcxODUyYzAgMTkuNDE4MDc0MDgtMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTItMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTFzLTMxLjA2ODkxODUyLTE1LjUzNDQ1OTI1LTMxLjA2ODkxODUzLTMxLjA2ODkxODUxdi0zNDUuNjQxNzE4NTJjMC0xNS41MzQ0NTkyNSAxMS42NTA4NDQ0NS0zMS4wNjg5MTg1MiAzMS4wNjg5MTg1My0zMS4wNjg5MTg1MiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPg0KDQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9ImZ1emhpIiB1bmljb2RlPSImIzU5OTIxOyIgZD0iTTIxMy4wNzczMzMgMTkydi00Mi42NjY2NjdIMTcwLjY2NjY2N0E2NCA2NCAwIDAgMCAxMDYuNjY2NjY3IDIxMy4zMzMzMzNWNzI1LjMzMzMzM0E2NCA2NCAwIDAgMCAxNzAuNjY2NjY3IDc4OS4zMzMzMzNoNTEyQTY0IDY0IDAgMCAwIDc0Ni42NjY2NjcgNzI1LjMzMzMzM3YtNDIuNjY2NjY2aC00Mi42NjY2NjdWNzI1LjMzMzMzM2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzMyAyMS4zMzMzMzRIMTcwLjY2NjY2N2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzNC0yMS4zMzMzMzR2LTUxMmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDIxLjMzMzMzNC0yMS4zMzMzMzNoNDIuNDEwNjY2ek0zNDEuMzMzMzMzIDU3NmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzMy0yMS4zMzMzMzN2LTUxMmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDIxLjMzMzMzMy0yMS4zMzMzMzRoNTEyYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMzMzMzM0IDIxLjMzMzMzNFY1NTQuNjY2NjY3YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEtMjEuMzMzMzM0IDIxLjMzMzMzM0gzNDEuMzMzMzMzeiBtMCA0Mi42NjY2NjdoNTEyQTY0IDY0IDAgMCAwIDkxNy4zMzMzMzMgNTU0LjY2NjY2N3YtNTEyYTY0IDY0IDAgMCAwLTY0LTY0SDM0MS4zMzMzMzNBNjQgNjQgMCAwIDAgMjc3LjMzMzMzMyA0Mi42NjY2NjdWNTU0LjY2NjY2N0E2NCA2NCAwIDAgMCAzNDEuMzMzMzMzIDYxOC42NjY2Njd6IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+DQoNCiAgICANCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iaWNvbi1nb25nbmVuZy1iaWFuamkiIHVuaWNvZGU9IiYjNTg5MzM7IiBkPSJNMjM0LjI5MTIgNjYxLjcwODhhMzAuNzIgMzAuNzIgMCAwIDAgNDMuNDE3NiAwTDUxMiA0MjcuNTJsMjM0LjI5MTIgMjM0LjI0YTMwLjcyIDMwLjcyIDAgMCAwIDQzLjQxNzYtNDMuNDE3Nkw1NTUuNTIgMzg0bDIzNC4yNC0yMzQuMjkxMmEzMC43MiAzMC43MiAwIDAgMCAzLjU4NC0zOS4xNjhsLTMuNTg0LTQuMjQ5NmEzMC43MiAzMC43MiAwIDAgMC00My40MTc2IDBMNTEyIDM0MC40OGwtMjM0LjI5MTItMjM0LjI0YTMwLjcyIDMwLjcyIDAgMCAwLTQzLjQxNzYgNDMuNDE3Nkw0NjguNDggMzg0IDIzNC4yOTEyIDYxOC4yOTEyYTMwLjcyIDMwLjcyIDAgMCAwLTMuNTg0IDM5LjE2OHoiICBob3Jpei1hZHYteD0iMTAyNCIgLz4NCg0KICAgIA0KDQoNCiAgPC9mb250Pg0KPC9kZWZzPjwvc3ZnPg0K#iconfont) format("svg");
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-edit:before {
  content: "\E617";
}
.icon-queren:before {
  content: "\E622";
}
.icon-yulan:before {
  content: "\E730";
}
.icon-shanchu:before {
  content: "\E62D";
}
.icon-fuzhi:before {
  content: "\EA11";
}
.icon-icon-gongneng-bianji:before {
  content: "\E635";
}
.Video .upload {
  display: -ms-flexbox;
  display: flex;
}
.Video .video {
  width: 50%;
}
.Video #video_title {
  font-size: 22px;
}
.Video #key_word,
.Video #video_title {
  border: 0;
  border-bottom: 1px solid #d9d9d9;
  border-radius: 0;
  padding-right: 82px;
}
.Video #key_word {
  font-size: 20px;
}
.Video #key_word:focus {
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
}
.Video .titleLength {
  font-size: 20px;
  color: #ccc;
}
.Video #video_title:focus {
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
}
.Video .subject {
  border-color: #d9d9d9;
  height: 60px;
  font-size: 24px;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
}
.Video .keyword {
  font-size: 18px;
}
.Video .video_intro {
  font-size: 14px;
  height: 150px;
}
.Video .subject:focus {
  border-color: #d9d9d9;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Video .title {
  line-height: 50px;
  font-weight: 600;
}
.Video .gl-video {
  display: -ms-flexbox;
  display: flex;
}
.Video .gl-video img {
  width: 135px;
  height: 80px;
}
.Video .gl-video .gl-item {
  margin: 5px;
  position: relative;
}
.Video .gl-video .gl-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Video .gl-video .gl-left,
.Video .gl-video .gl-right {
  line-height: 100px;
  font-size: 20px;
  cursor: pointer;
}
.Video .gl-video .gl-main {
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  overflow: hidden;
}
.Video .gl-video .gl-item:hover .close {
  background: rgba(0, 0, 0, 0.5);
}
.Video .gl-video .gl-item:hover .close .delete {
  opacity: 1;
}
.Video .gl-video .gl-content {
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: margin-left 1s;
  transition: margin-left 1s;
}
.Video .gl-video .gl-content .close {
  display: block;
  -webkit-transition: all 1s;
  transition: all 1s;
  position: absolute;
  height: 80px;
  top: 0;
  width: 135px;
  background: transparent;
}
.Video .gl-video .gl-content .delete {
  opacity: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  cursor: pointer;
  width: 50px;
  font-size: 30px;
  line-height: 80px;
  margin-top: 25px;
  margin-left: 52px;
}
.red {
  color: red !important;
}
.hs {
  color: #d9d9d9;
}
.b-top {
  border-top: 1px solid #d9d9d9;
}
.Right .ant-form-item {
  margin: 0;
}
.Right .a-title {
  width: 100px;
  line-height: 104px;
  text-align: center;
  font-weight: 600;
}
.Right .a-t-2 {
  line-height: 0;
  line-height: 22px;
}
.Right .checkbox {
  width: 150px;
}
.Right .article {
  display: -ms-flexbox;
  display: flex;
}
.Right .ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 0;
}
.Right .input {
  width: 50px;
}
.Right .ant-form-item-children {
  display: -ms-flexbox;
  display: flex;
}
.Footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
.Footer .ant-btn {
  margin: 15px;
}
.ant-popover-placement-top,
.ant-popover-placement-topLeft,
.ant-popover-placement-topRight {
  z-index: 1e22;
}
.ant-popover-message {
  margin-top: 20px;
}
.AddInfo {
  background: #f5f5f5;
  padding-top: 2px;
}
.AddInfo .ant-tabs-bar {
  width: 7%;
}
.AddInfo .content {
  width: 2300px;
}
.AddInfo .content,
.AddInfo .content .queue-simple {
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  background: #fff;
  margin-bottom: 70px;
}
.AddInfo .content .queue-simple {
  width: 100%;
}
.AddInfo #bar-content {
  height: calc(55%);
  width: 320px;
}
.AddInfo .c-tab {
  width: 320px;
  margin: 0;
}
.AddInfo .ant-tabs,
.AddInfo .ant-tabs-content {
  height: 100%;
}
.AddInfo .c-left .ant-tabs-nav .ant-tabs-tab {
  margin: 0;
  padding: 12px 19px;
}
.AddInfo .c-left {
  width: 320px;
  position: relative;
  border-left: 1px solid #e8e8e8;
  font-family: myFirstFont;
}
.AddInfo .c-mid {
  width: 1100px;
  padding-top: 20px;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  font-family: myFirstFont;
}
.AddInfo .c-right {
  width: 950px;
  padding: 20px;
  overflow-y: auto;
  height: 950px;
  border-right: 1px solid #e8e8e8;
  font-family: myFirstFont;
}
.AddInfo .footer {
  position: fixed;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  right: -415px;
  top: 425px;
  background: #fff;
  width: 900px;
  z-index: 999;
  -webkit-box-shadow: 0 -2px 8px #f0f1f2;
  box-shadow: 0 -2px 8px #cecece;
}
body .w-e-toolbar {
  padding: 0;
}
.AddVideo .header .ant-tabs-extra-content,
.AddVideo .header .ant-tabs-nav-container {
  height: 54px !important;
  line-height: 54px !important;
}
.AddVideo .header .ant-tabs-extra-content .ant-tabs-new-tab {
  height: 54px !important;
  border: 1px solid #afafaf !important;
  background: #fff !important;
}
.AddVideo .header .ant-tabs-tab {
  min-width: 200px !important;
  height: 54px !important;
  line-height: 54px !important;
}
.display {
  display: none;
}
#root #AddMW,
.c-left .ant-form-item,
.c-left .ant-form label,
.c-mid .ant-form-item,
.c-mid .ant-form label,
.c-right .ant-form-item,
.c-right .ant-form label {
  font-family: myFirstFont !important;
}
#root #AddMW {
  width: 100%;
  height: 100%;
}
#root #AddMW h3 {
  font-family: myFirstFont !important;
  font-size: 20px;
}
#root #AddMW .ant-btn,
#root #AddMW p {
  font-size: 18px !important;
  font-family: myFirstFont !important;
}
#root #AddMW .content {
  height: 100%;
  background: #f0f2f5;
  margin: 0;
  width: 2200px;
}
#root #AddMW .content .c-mid {
  background: #fff;
  margin: 24px;
  height: 950px;
  padding-top: 0;
}
#root #AddMW .content .c-left {
  background: #fff;
  margin: 24px;
}
#root #AddMW .content .c-right {
  margin: 24px;
  background: #fff;
  overflow: hidden;
  margin-left: 0;
}
#root #AddMW .content .c-right .righttwo_down {
  border-right: 0;
}
#root #AddMW .content .c-right .ant-spin-nested-loading {
  margin-top: 12px;
}
#root #AddMW .footer {
  position: fixed;
  right: 0;
  top: 0;
  width: 60px;
  height: 100%;
  -webkit-transform: none;
  transform: none;
}
#root #AddMW .footer .Footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
#root #AddMW .footer .Footer .ant-btn {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 120px;
  position: relative;
  right: 45px;
}
.ant-tabs-bar {
  width: 1366px;
  margin: 0 auto !important;
}
li,
ul {
  list-style: none;
}
.Left2 .yqMain {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 10px;
  height: calc(0vh);
}
.Left2 .example {
  text-align: center;
  height: 100%;
  padding-top: 100px;
}
.Left2 .pushData {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.Left2 .pushData .push-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Left2 .pushData .item:hover .action {
  display: block;
}
.Left2 .pushData .item {
  margin: 11px;
  position: relative;
  cursor: pointer;
}
.Left2 .pushData .item .i-img {
  width: 137px;
  height: 80px;
}
.Left2 .pushData .item .action {
  display: none;
  position: absolute;
  top: 0;
  height: 80px;
  width: 137px;
  background: rgba(41, 41, 41, 0.43921569);
  text-align: center;
  line-height: 80px;
}
.Left2 .pushData .item .bg {
  position: absolute;
  bottom: 21px;
  height: 22px;
  width: 100%;
  background: rgba(0, 0, 0, 0.29019608);
  color: #fff;
}
.Left2 .pushData .item .bg .span {
  background: #1890ff;
  font-size: 12px;
  padding: 3px;
  right: 0;
  position: absolute;
  height: 22px;
  overflow: hidden;
}
.Left2 .note {
  width: 320px;
  text-align: center;
  color: #999;
}
.Left2 .category {
  width: 100%;
  height: 80px;
  background-color: #ebebeb;
  padding-top: 10px;
}
.Left2 .category ul {
  position: absolute;
  margin-left: 0;
  padding-left: 0;
}
.Left2 .category ul .listUnit {
  float: left;
  width: 50px;
  height: 53px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 10%;
  cursor: pointer;
}
.Left2 .category ul .listUnit .i .icon {
  height: 30px;
  width: 30px;
}
.Left2 .category ul .active,
.Left2 .category ul .listUnit:hover {
  background-color: #999;
}
.Left2 .li-box img {
  max-width: 100%;
}
.mr10 {
  margin-right: 10px;
}
.none {
  display: none;
}
#style::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
  background-color: #f5f5f5;
}
#style::-webkit-scrollbar {
  width: 10px;
  background-color: #f5f5f5;
}
#style::-webkit-scrollbar-thumb {
  background-color: #969393;
  border: 2px solid #969393;
}
.Article1 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  position: absolute;
  top: -175px;
  left: 265px;
  -webkit-transition: 0s;
  transition: 0s;
}
.Article1 .w-e-toolbar {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.Article1 .title_show {
  position: relative;
  padding-top: 20px;
}
.Article1 .title_show .required {
  position: absolute;
  left: 0;
  z-index: 1;
  color: red;
}
.Article1 .title_show .artical_title {
  border: 0;
  border: 1px solid #d9d9d9;
  border-radius: 0;
  font-size: 18px;
}
.Article1 .title_show .artical_title:active,
.Article1 .title_show .artical_title:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Article1 .title_show .rightInput {
  position: absolute;
  right: 5px;
  font-size: 20px;
  color: #bfbfbf;
}
.Article1 .keyInput {
  padding-right: 40px;
}
.Article1 .introInput {
  position: absolute;
  top: -305px;
  left: 295px;
  padding: 0;
  margin: 0;
  width: 50px;
  height: 640px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.Article1 .editor_box,
.Article1 .introInput {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.Article1 .editor_box {
  margin-left: 60px;
}
.Article1 .showKeyLength {
  position: absolute;
  right: 5px;
  color: #bfbfbf;
}
.Article1 .showTextLength {
  position: absolute;
  right: -635px;
  color: #bfbfbf;
  bottom: -5px;
  height: 20px;
  pointer-events: none;
}
.Article1 .gl-video {
  display: -ms-flexbox;
  display: flex;
}
.Article1 .gl-video img {
  width: 135px;
  height: 80px;
}
.Article1 .gl-video .gl-item {
  margin: 5px;
  position: relative;
}
.Article1 .gl-video .gl-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Article1 .gl-video .gl-left,
.Article1 .gl-video .gl-right {
  line-height: 100px;
  font-size: 20px;
  cursor: pointer;
}
.Article1 .gl-video .gl-main {
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  overflow: hidden;
}
.Article1 .gl-video .gl-item:hover .close {
  background: rgba(0, 0, 0, 0.5);
}
.Article1 .gl-video .gl-item:hover .close .delete {
  opacity: 1;
}
.Article1 .gl-video .gl-content {
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: margin-left 1s;
  transition: margin-left 1s;
}
.Article1 .gl-video .gl-content .close {
  display: block;
  -webkit-transition: all 1s;
  transition: all 1s;
  position: absolute;
  height: 80px;
  top: 0;
  width: 135px;
  background: transparent;
}
.Article1 .gl-video .gl-content .delete {
  opacity: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  cursor: pointer;
  width: 50px;
  font-size: 30px;
  line-height: 80px;
  margin-left: 45px;
}
.w-e-text-container {
  height: 600px !important;
}
.mt20 {
  margin-bottom: 20px;
}
.ueditor-parent2 {
  position: relative;
}
.ueditor-parent2 .ueditor-video-box {
  position: absolute;
  z-index: 9999;
  display: none;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  padding: 10px 0 0 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent2 .ueditor-video-box .ueditor-video-toolbar {
  padding: 5px;
  background: #454547;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent2 .ueditor-video-box .ueditor-video-toolbar .toolbar-item {
  padding: 5px;
  cursor: pointer;
}
.ueditor-parent2 #content,
.ueditor-parent2 #content .edui-default .edui-editor {
  width: 661px;
}
.ueditor-parent2 #content .edui-default .edui-editor p {
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
}
.ueditor-parent2 #content .edui-editor-iframeholder {
  height: 661px !important;
  border: 1px solid #333;
}
.ueditor-parent2 #content .edui-editor-iframeholder iframe .view {
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
}
.ueditor-parent2 iframe img {
  max-width: 100%;
}
.ueditor-parent2 #hidden_video {
  display: none;
}
.Images1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.Images1 .formBox {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  position: absolute;
  width: 750px;
  height: 300px;
  top: 235px;
  left: -130px;
}
.Images1 .formBox .showTextLength {
  position: absolute;
  right: -635px;
  color: #bfbfbf;
  bottom: -5px;
  height: 20px;
  pointer-events: none;
}
.Images1 .title_show {
  position: relative;
  padding-top: 20px;
}
.Images1 .title_show .required {
  position: absolute;
  left: 0;
  z-index: 1;
  color: red;
}
.Images1 .title_show .artical_title {
  border: 0;
  border: 1px solid #d9d9d9;
  border-radius: 0;
  font-size: 18px;
}
.Images1 .title_show .artical_title:active,
.Images1 .title_show .artical_title:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Images1 .title_show .rightInput {
  position: absolute;
  right: 5px;
  font-size: 20px;
  color: #bfbfbf;
}
.Images1 .imgBox {
  width: 750px;
  height: 1000px;
  top: -120px;
  left: 505px;
}
.Images1 .imgBox,
.Images1 .inputIntro {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  position: absolute;
}
.Images1 .inputIntro {
  top: -305px;
  left: 295px;
  padding: 0;
  margin: 0;
  width: 50px;
  height: 640px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.Images1 .imgList {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 1px solid #cfcfcf;
  position: relative;
  margin-bottom: 10px;
}
.Images1 .imgList .imgList_right {
  width: 70%;
  padding: 24px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.Images1 .imgList .imgList_right .imgIntro {
  position: absolute;
  width: 100px;
  height: 390px;
  padding: 0;
  margin: 0;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  top: -205px;
  left: 230px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.Images1 .imgList .imgList_right .imgList_text {
  position: relative;
  top: 120px;
  left: 10px;
}
.Images1 .imgList .imgList_right .imgList_text span {
  position: absolute;
  top: 0;
  display: inline-block;
  width: 100px;
}
.Images1 .imgList .imgList_right .imgList_text textarea {
  margin-left: 70px;
}
.Images1 .imgList .imgList_right .imgList_title {
  position: relative;
  top: 5px;
  left: 100px;
}
.Images1 .imgList .imgList_right .imgList_title span {
  position: absolute;
  top: 5px;
  left: -85px;
  display: inline-block;
  width: 70px;
}
.Images1 .imgList .img_upload {
  width: 30%;
  padding: 24px;
}
.Images1 .imgList .img_upload .ant-upload {
  width: 160px !important;
  height: 160px !important;
}
.Images1 .imgList .delet_imgList {
  display: inline-block;
  width: 50px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  right: 0;
  top: -10px;
  color: #1890ff;
  background: #fff;
  text-align: center;
  right: 20px;
  cursor: pointer;
}
.Images1 .add_imgList {
  width: 100%;
  font-size: 22px;
  text-align: center;
  border: 1px dashed #cfcfcf;
  cursor: pointer;
}
.Images1 .keyInput {
  padding-right: 40px;
}
.Images1 .introInput {
  resize: none;
}
.Images1 .showKeyLength,
.Images1 .showTextLength {
  position: absolute;
  right: 5px;
  color: #bfbfbf;
}
.Images1 .showTextLength {
  bottom: 1px;
  height: 20px;
  pointer-events: none;
}
.Images1 .gl-video {
  display: -ms-flexbox;
  display: flex;
}
.Images1 .gl-video img {
  width: 135px;
  height: 80px;
}
.Images1 .gl-video .gl-item {
  margin: 5px;
  position: relative;
}
.Images1 .gl-video .gl-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Images1 .gl-video .gl-left,
.Images1 .gl-video .gl-right {
  line-height: 100px;
  font-size: 20px;
  cursor: pointer;
}
.Images1 .gl-video .gl-main {
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  overflow: hidden;
}
.Images1 .gl-video .gl-item:hover .close {
  background: rgba(0, 0, 0, 0.5);
}
.Images1 .gl-video .gl-item:hover .close .delete {
  opacity: 1;
}
.Images1 .gl-video .gl-content {
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: margin-left 1s;
  transition: margin-left 1s;
}
.Images1 .gl-video .gl-content .close {
  display: block;
  -webkit-transition: all 1s;
  transition: all 1s;
  position: absolute;
  height: 80px;
  top: 0;
  width: 135px;
  background: transparent;
}
.Images1 .gl-video .gl-content .delete {
  opacity: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  cursor: pointer;
  width: 50px;
  font-size: 30px;
  line-height: 80px;
  margin-left: 45px;
}
.Banner .keyInput {
  padding-right: 40px;
}
.Banner .showKeyLength,
.Banner .showTextLength {
  position: absolute;
  right: 5px;
  color: #bfbfbf;
}
.Banner .showTextLength {
  bottom: 1px;
  height: 20px;
  opacity: 0.5;
  pointer-events: none;
}
.Banner .title_show {
  position: relative;
}
.Banner .title_show .artical_title {
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  font-size: 18px;
}
.Banner .title_show .artical_title:active,
.Banner .title_show .artical_title:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Banner .title_show .rightInput {
  position: absolute;
  right: 20px;
  font-size: 20px;
  color: #bfbfbf;
}
.Banner .ant-upload-select-picture-card {
  height: 165px !important;
  width: 295px !important;
}
.showTitleList {
  display: -ms-flexbox;
  display: flex;
}
.showTitleList .ant-tree {
  width: 160px;
}
.showTitleList .rightTable {
  padding-left: 24px;
  width: 100%;
  border-left: 1px solid #dfdfdf;
}
.showTitleList .rightTable .tableHead {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.showTitleList .ant-tree {
  height: 500px !important;
  overflow-y: auto !important;
}
.righttwo2 {
  padding-top: 10px;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.righttwo2 .righttwo_top {
  width: 400px;
  border-right: 1px solid #ccc;
  padding: 0 10px;
}
.righttwo2 .righttwo_down {
  width: 600px;
  border-right: 1px solid #ccc;
  padding: 0 10px;
}
.righttwo2 .input {
  width: 50px;
}
.righttwo2 .original_intro {
  position: absolute;
  top: -80px;
  left: 75px;
  padding: 0;
  margin: 0;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  width: 75px;
  height: 210px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.righttwo2 .ant-upload-select-picture-card {
  height: 165px !important;
  width: 295px !important;
}
.container {
  padding-top: 10px;
}
.draft {
  display: -ms-flexbox;
  display: flex;
  margin: 10px 0 10px 10px;
  position: relative;
  padding: 5px;
  border-left: 1px solid #1890ff;
}
.dot {
  width: 10px;
  height: 10px;
  border: 1px solid #1890ff;
  border-radius: 50%;
  position: absolute;
  top: -10px;
  left: -5px;
}
.dot_active {
  background: #1890ff;
}
.draft_info {
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
}
.draft_info,
.draft a {
  -ms-flex: 1 1;
  flex: 1 1;
}
.draft a {
  color: inherit;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ml10 {
  margin-left: 10px;
}
.ml10:hover {
  color: #1890ff;
}
.ant-popover-message > .anticon {
  left: 0;
}
.ant-popover-inner .ant-popover-buttons .ant-btn-primary {
  margin-left: 20px;
  background-color: #40a9ff;
}
.Theme {
  height: 100%;
}
.Theme .btn_group {
  margin-bottom: 20px;
}
.theme .image {
  margin-left: 20.8%;
  width: 320px;
}
.video_pic {
  height: 165px;
  width: 295px;
}
.bule {
  color: #1890ff;
}
#theme {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
}
#theme header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  padding-left: 20px;
  font-weight: 500;
}
#theme .content {
  display: -ms-flexbox;
  display: flex;
  padding-top: 50px;
  min-width: 1400px;
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
#theme .content .leftTree {
  width: 150px;
  border-right: 1px solid #efefef;
}
#theme .content .leftTree h4 {
  height: 30px;
  line-height: 30px;
  margin-bottom: 0;
  text-align: center;
  border-bottom: 1px solid #efefef;
}
#theme .content .rightContent {
  width: calc(-10%);
  position: relative;
}
#theme .content .rightContent .btn_group {
  padding-left: 24px;
}
#theme .content .rightContent .btn_group button {
  margin-right: 10px;
}
#theme .ant-table-tbody td a:active,
#theme .ant-table-tbody td a:focus {
  text-decoration: none;
}
#theme .ant-advanced-search-form {
  padding: 24px;
  border-radius: 6px;
}
#theme .ant-advanced-search-form .ant-form-item {
  display: -ms-flexbox;
  display: flex;
}
#theme .ant-advanced-search-form .ant-form-item-control-wrapper {
  -ms-flex: 1 1;
  flex: 1 1;
}
#theme .ant-advanced-search-form .ant-form-item {
  margin-bottom: 0;
}
#theme .rightContent .ant-col-4 {
  height: 40px;
  line-height: 40px;
}
#theme .ant-card-body {
  padding: 5px 10px;
}
#theme .ant-card-body h4 {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 5px;
}
#theme .ant-card-body p {
  color: #999;
  position: relative;
  margin-bottom: 5px;
  padding-top: 5px;
}
#theme .ant-card-body p:last-child {
  border-top: 1px solid #efefef;
}
#theme .ant-card-body p span {
  position: absolute;
  right: 0;
}
#theme .table_img_show {
  padding: 6px 0;
  text-align: center;
}
#theme .draggable-tree .ant-tree-title:hover .title-option {
  display: inline-block;
}
#theme .draggable-tree .ant-tree-title:hover .title-text {
  max-width: 70px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
#theme .draggable-tree .ant-tree-title .title-option {
  display: none;
}
#theme .draggable-tree .ant-tree-title .title-text {
  max-width: 108px;
  overflow: hidden;
  text-overflow: ellipsis;
}
#theme .plate_id_info {
  text-align: center;
  width: 100%;
  height: 500px;
  line-height: 500px;
  font-size: 24px;
}
.Comment {
  background: #f0f2f5;
  width: 100%;
  height: 100%;
  overflow: auto;
}
.Comment .configGlobal .avatar-uploader img {
  height: 100px;
  width: 100px;
}
.Comment .header {
  position: relative;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
}
.Comment .content {
  margin: 24px 24px 0;
  min-width: 1250px;
}
.Comment .content .main {
  background: #fff;
  padding: 24px 32px;
}
.comment_parent {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.comment_parent .comment_meta {
  -ms-flex-align: start;
  align-items: flex-start;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1 1;
}
.comment_parent .comment_parent_pic {
  margin-right: 16px;
}
.comment_parent .t1 {
  color: rgba(0, 0, 0, 0.65);
  margin-bottom: 4px;
  font-size: 14px;
  line-height: 22px;
}
.comment_parent .modal-action {
  margin-left: 20px;
}
.comment_parent .modal-action a {
  margin-right: 15px;
}
.comment_parent .cc_content {
  -ms-flex: 1 0;
  flex: 1 0;
}
.comment_parent .cc_content span {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px;
}
.comment_parent .cc_content h1 {
  height: 22px;
}
.comment_parent .cc_content h1 span {
  white-space: nowrap;
  float: right;
  margin-right: 15px;
  width: 60px;
}
.comment_parent .cc_content h1 .member_name {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}
.comment_parent .cc_content h1 .child_count,
.comment_parent .cc_content h1 .like_count {
  width: 50px;
}
.comment_parent .cc_content h1 .sensitive_words {
  height: 22px;
  color: red;
  width: 80px;
}
.comment_parent .cc_content h1 .create_time {
  width: 140px;
}
.comment_parent .fr {
  float: right;
  margin-right: 40px;
}
.load_more {
  text-align: center;
  margin-top: 15px;
}
.comment_detail_list .ant-list-item-meta {
  padding-left: 50px;
}
.comment_detail_list .ant-list-item-action {
  margin-left: 20px;
}
.comment_detail_list .ant-list-item-action-split {
  background: #fff;
}
.comment_detail_list .ant-list-item-meta-title div {
  height: 22px;
}
.comment_detail_list .ant-list-item-meta-title div span {
  white-space: nowrap;
  float: right;
  margin-right: 20px;
}
.comment_detail_list .ant-list-item-meta-title div .member_name {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}
.comment_detail_list .ant-list-item-meta-title div .like_count {
  width: 50px;
}
.comment_detail_list .ant-list-item-meta-title div .sensitive_words {
  height: 22px;
  color: red;
  width: 80px;
}
.comment_detail_list .ant-list-item-meta-title div .create_time {
  width: 140px;
}
.action-list span {
  display: inline-block;
  margin-right: 15px;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.AppGlobalConfig {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.AppGlobalConfig header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.AppGlobalConfig .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.AppGlobalConfig .content .btn_group {
  margin: 10px 0;
}
.AppGlobalConfig .content .btn_group button {
  margin-right: 10px;
}
.AppGlobalConfig .content .item {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 20px;
  border-bottom: 1px solid #ccc;
}
.AppGlobalConfig .content .item .t1 {
  font-size: 16px;
  color: #333;
}
.AppGlobalConfig .content .item .t2 {
  color: #999;
}
.AppGlobalConfig .content .item .i-left {
  width: 60%;
}
.AppGlobalConfig .content .item .i-right {
  width: 40%;
  margin-top: 10px;
}
.AppGlobalConfig .content .unline {
  border: 0;
}
.AppGlobalConfig .content .thumb {
  width: 100px;
  height: 100px;
  border: 1px dashed #d9d9d9;
  border-radius: 10px;
  background: #e0e0e0;
}
.AppGlobalConfig {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.AppGlobalConfig .none {
  display: none;
}
.AppGlobalConfig header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.AppGlobalConfig .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.AppGlobalConfig .content .btn_group {
  margin: 10px 0;
}
.AppGlobalConfig .content .btn_group button {
  margin-right: 10px;
}
.AppGlobalConfig .content .item {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 20px;
  border-bottom: 1px solid #ccc;
}
.AppGlobalConfig .content .item .t1 {
  font-size: 16px;
  color: #333;
}
.AppGlobalConfig .content .item .t2 {
  color: #999;
}
.AppGlobalConfig .content .item .i-left {
  width: 60%;
}
.AppGlobalConfig .content .item .i-right {
  width: 40%;
  margin-top: 10px;
}
.AppGlobalConfig .content .item .i-right .i-right-btn {
  padding: 0 !important;
}
.AppGlobalConfig .content .unline {
  border: 0;
}
.AppGlobalConfig .content .thumb {
  width: 100px;
  height: 100px;
}
.type-box {
  width: 100%;
}
.type-box .type-item {
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.type-box .type-item,
.type-box .type-item-left {
  width: 40%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px;
}
.type-box .type-item-left {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.ueditor-parent_new {
  position: relative;
}
.ueditor-parent_new .hasfailimg {
  display: none;
  gap: 10px;
  position: absolute;
  z-index: 9999;
  background: #e5e9ee;
  padding: 10px 30px;
  border-radius: 15px;
  color: #1890ff;
  font-size: 14px;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.ueditor-parent_new .hasfailimg .failation {
  cursor: pointer;
}
.ueditor-parent_new .ueditor-video-box {
  position: absolute;
  z-index: 9999;
  display: none;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  padding: 10px 0 0 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar {
  height: 35px;
  padding: 0 20px;
  background: #e5e9ee;
  border-radius: 2px 2px 2px 100px;
  color: #000;
  font-size: 14px;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar .toolbar-item {
  padding: 5px;
  cursor: pointer;
  white-space: nowrap;
  line-height: 21px;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar .toolbar-item:hover {
  line-height: 18px;
}
.ueditor-parent_new #content img {
  height: auto !important;
}
.ueditor-parent_new iframe img {
  max-width: 100%;
}
.ueditor-parent_new .edui-default .edui-editor,
.ueditor-parent_new .edui-default .edui-editor-toolbarboxouter {
  border: none;
}
.ueditor-parent_new .edui-default .edui-toolbar {
  text-align: left;
}
.ueditor-parent_new #hidden_video {
  display: none;
}
.img_watermark_mask {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -ms-flex-pack: center;
  justify-content: center;
}
.img_watermark_mask,
.mark_list {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.mark_list {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 10px;
}
.mark_list > div {
  width: 25%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-items: center;
  cursor: pointer;
}
.mark_list .mark_item {
  width: 120px;
  height: 90px;
  background-color: #ddd;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIHZlcnNpb249IjEuMSIgaWQ9InN5bm8tbnNjLWV4dC1nZW4zIj4NCiAgICA8dGl0bGU+5YiG57uEIDM0PC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZyBpZD0i56uL5L2T6a2U5pa5IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9IuWIhue7hC0zNCI+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRDlEOEQ5IiB4PSIwIiB5PSIwIiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRDlEOEQ5IiB4PSI1IiB5PSI1IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSI1IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRkZGRkZGIiB4PSI1IiB5PSIwIiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8ZGl2IHhtbG5zPSIiIGlkPSJzeW5vLW5zYy1leHQtY29tcC0xMDA4IiBjbGFzcz0iIHgtdGlwLWludmFsaWQiPjxkaXYgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0ieC10aXAtaW52YWxpZC10bCI+PGRpdiBjbGFzcz0ieC10aXAtaW52YWxpZC10ciI+PGRpdiBjbGFzcz0ieC10aXAtaW52YWxpZC10YyI+PGRpdiB4bWxucz0iIiBjbGFzcz0ieC10aXAtaW52YWxpZC1oZWFkZXIgeC11bnNlbGVjdGFibGUiIGlkPSJzeW5vLW5zYy1leHQtZ2VuNCI+PHNwYW4geG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0ieC10aXAtaW52YWxpZC1oZWFkZXItdGV4dCIvPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9IngtdGlwLWludmFsaWQtYndyYXAiIGlkPSJzeW5vLW5zYy1leHQtZ2VuNSI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJ4LXRpcC1pbnZhbGlkLW1sIj48ZGl2IGNsYXNzPSJ4LXRpcC1pbnZhbGlkLW1yIj48ZGl2IGNsYXNzPSJ4LXRpcC1pbnZhbGlkLW1jIiBpZD0ic3luby1uc2MtZXh0LWdlbjgiPjxkaXYgeG1sbnM9IiIgY2xhc3M9IngtdGlwLWludmFsaWQtYm9keSIgaWQ9InN5bm8tbnNjLWV4dC1nZW42Ii8+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJ4LXRpcC1pbnZhbGlkLWJsIiBpZD0ic3luby1uc2MtZXh0LWdlbjciPjxkaXYgY2xhc3M9IngtdGlwLWludmFsaWQtYnIiPjxkaXYgY2xhc3M9IngtdGlwLWludmFsaWQtYmMiLz48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L3N2Zz4=);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 12px;
}
.local_select {
  position: relative;
}
.local_select .select_opt {
  position: absolute;
}
.opt_box {
  width: 100%;
  padding-left: 15px !important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.opt_box .local_opt {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
.opt_box .local_opt button {
  border: none;
  color: #40a9ff;
}
.opt_footer {
  padding: 0 15px 5px;
}
.opt_add {
  margin: 24px 24px -24px;
}
.Regionalism {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.Regionalism header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.Regionalism .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.Regionalism .content .btn_group {
  margin: 10px 0;
}
.Regionalism .content .btn_group button {
  margin-right: 10px;
}
.Regionalism .content .item {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 20px;
  border-bottom: 1px solid #ccc;
}
.Regionalism .content .item .t1 {
  font-size: 16px;
  color: #333;
}
.Regionalism .content .item .t2 {
  color: #999;
}
.Regionalism .content .item .i-left {
  width: 60%;
}
.Regionalism .content .item .i-right {
  width: 40%;
  margin-top: 10px;
}
.Regionalism .content .unline {
  border: 0;
}
.Regionalism .content .thumb {
  width: 100px;
  height: 100px;
  border: 1px dashed #d9d9d9;
  border-radius: 10px;
  background: #e0e0e0;
}
.SensitiveWord {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.SensitiveWord header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.SensitiveWord .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.SensitiveWord .content .search-box,
.SensitiveWord .content .total-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
.SensitiveWord .content .search-box {
  margin: 10px 0;
  padding: 10px 0;
  border: 1px solid #eee;
}
.YulanPc {
  width: 1200px;
  margin: auto;
  padding: 41px;
}
.YulanPc .information_title {
  font-size: 34px !important;
  font-weight: normal !important;
  line-height: 1.3;
  color: #404040 !important;
  font-family: "Microsoft YaHei";
  text-align: center;
}
.YulanPc .news_notice {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 0.5em;
  padding: 30px 0;
  border-bottom: 1px dashed #eee;
  font-size: 0.6em;
  color: #333;
  margin-bottom: 38px;
}
.YulanPc .news_notice .news_item {
  -ms-flex-align: end;
  align-items: flex-end;
}
.YulanPc .news_notice .news_item,
.YulanPc .news_notice .news_item .news_time {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.YulanPc .news_notice .right {
  margin-left: 40px;
}
.YulanPc .main_content {
  font-size: 18px !important;
  color: #333 !important;
  line-height: 42px !important;
  font-family: "Microsoft YaHei" !important;
}
.wrapBox#wrap .my_Menu {
  -webkit-transition: width 0.5s;
  transition: width 0.5s;
  position: relative;
}
.wrapBox#wrap .my_Menu .menu-arrow-btn {
  cursor: pointer;
  width: 12px;
  position: absolute;
  top: 456px;
  right: -10px;
  height: 73px;
  line-height: 73px;
  border-radius: 0 5px 5px 0;
  z-index: 999;
  background-color: #253278;
}
.wrapBox#wrap .my_Menu .ant-menu-inline-collapsed {
  width: 65px;
}
.wrapBox#wrap li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper,
.wrapBox#wrap li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span,
.wrapBox#wrap li.ant-tree-treenode-disabled > span:not(.ant-tree-switcher) {
  color: #595959;
}
.wrapBox#wrap #sBar_content0 .useRelationScriptAndDesc,
.wrapBox#wrap #sBar_mainDv a {
  color: #fff !important;
}
.wrapBox#wrap #sBar_mainDv #ggsc {
  background: #4e7ad6 !important;
  color: #fff !important;
}
.wrapBox#wrap header {
  font-weight: 700 !important;
}
.wrapBox#wrap .ant-menu-submenu > .ant-menu {
  background-color: #253278 !important;
}
.wrapBox#wrap .ant-modal-content .add-comment {
  display: none;
}
.wrapBox#wrap .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #4e7ad6;
  color: rgba(255, 255, 255, 0.9) !important;
}
.wrapBox#wrap .leftTree .ant-tree > li .ant-tree-title,
.wrapBox#wrap .showTitleList .ant-tree > li .ant-tree-title {
  max-width: 105px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.wrapBox#wrap .leftTree .ant-tree > li ul li .ant-tree-title,
.wrapBox#wrap .showTitleList .ant-tree > li ul li .ant-tree-title {
  max-width: 90px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.wrapBox#wrap .haveEdit .ant-tree > li .ant-tree-title {
  max-width: 105px;
  overflow: hidden;
  text-overflow: inherit;
  white-space: nowrap;
  display: -ms-flexbox;
  display: flex;
}
.wrapBox#wrap .ant-select-tree > li .ant-select-tree-title,
.wrapBox#wrap .ant-select-tree > li ul li .ant-select-tree-title {
  max-width: 100%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.wrapBox#wrap .my_Menu .silder_logo_container {
  text-align: center;
  height: 60px;
  padding: 5px 0;
  width: calc(99%);
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_large {
  width: 150px;
  height: 50px;
  margin: 0 auto;
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_large img {
  width: 100%;
  height: 100%;
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_small {
  width: 50px;
  height: 50px;
  margin: 0 auto;
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_small img {
  width: 100%;
  height: 100%;
}
.wrapBox#wrap .my_Menu .ant-menu-inline-collapsed > .ant-menu-item,
.wrapBox#wrap .my_Menu .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  padding: 0 18px !important;
}
.wrapBox#wrap .my_Menu .ant-menu-sub > .ant-menu-item {
  padding-left: 70px !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link {
  color: #fff !important;
  background-color: transparent !important;
  border-color: transparent !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link:focus,
.wrapBox#wrap .my_Menu .ant-btn-link:hover {
  color: #fff !important;
  background-color: transparent !important;
  border-color: #4e7ad6 !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link:active,
.wrapBox#wrap .my_Menu .ant-btn-link:focus,
.wrapBox#wrap .my_Menu .ant-btn-link:hover {
  border-color: transparent !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link:after {
  content: none !important;
}
.wrapBox#wrap .ant-drawer {
  z-index: 99998 !important;
}
.wrapBox#wrap .ant-menu,
.wrapBox#wrap .ant-menu-item > a {
  color: rgba(255, 255, 255, 0.75) !important;
}
.wrapBox#wrap video::-webkit-media-controls-enclosure {
  overflow: hidden;
}
.wrapBox#wrap video::-webkit-media-controls-panel {
  width: calc(130%);
}
::-webkit-scrollbar-thumb:horizontal {
  width: 4px;
  background-color: #ccc;
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
::-webkit-scrollbar {
  width: 10px;
  height: 8px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 50px;
  background-color: #999;
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: #9f9f9f;
  -webkit-border-radius: 4px;
}
.ant-modal-wrap {
  height: calc(36vh);
}
.ant-slider {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: "tnum";
  font-feature-settings: "tnum";
  position: relative;
  height: 12px;
  margin: 14px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  -ms-touch-action: none;
  touch-action: none;
}
.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}
.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-track {
  width: 4px;
}
.ant-slider-vertical .ant-slider-handle {
  margin-bottom: -7px;
  margin-left: -5px;
}
.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}
.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-dot {
  top: auto;
  left: 2px;
  margin-bottom: -4px;
}
.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}
.ant-slider-with-marks {
  margin-bottom: 28px;
}
.ant-slider-rail {
  width: 100%;
  background-color: #f5f5f5;
  border-radius: 2px;
}
.ant-slider-rail,
.ant-slider-track {
  position: absolute;
  height: 4px;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.ant-slider-track {
  background-color: #91d5ff;
  border-radius: 4px;
}
.ant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: 2px solid #91d5ff;
  border-radius: 50%;
  -webkit-box-shadow: 0;
  box-shadow: 0;
  cursor: pointer;
  -webkit-transition: border-color 0.3s, -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  transition: border-color 0.3s, -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28), -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.ant-slider-handle:focus {
  border-color: #46a6ff;
  outline: none;
  -webkit-box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.2);
  box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.2);
}
.ant-slider-handle.ant-tooltip-open {
  border-color: #1890ff;
}
.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
  background-color: #69c0ff;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #69c0ff;
}
.ant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 14px;
}
.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
}
.ant-slider-mark-text-active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.ant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid #e8e8e8;
  border-radius: 50%;
  cursor: pointer;
}
.ant-slider-dot,
.ant-slider-dot:first-child,
.ant-slider-dot:last-child {
  margin-left: -4px;
}
.ant-slider-dot-active {
  border-color: #8cc8ff;
}
.ant-slider-disabled {
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.ant-slider-disabled .ant-slider-dot,
.ant-slider-disabled .ant-slider-handle {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25) !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-dot,
.ant-slider-disabled .ant-slider-mark-text {
  cursor: not-allowed !important;
}
.video_pic {
  height: 165px;
  width: 295px;
}
.information_title {
  min-width: 140px;
}
.bule {
  color: #1890ff;
  cursor: pointer;
}
.table-search .d_flex .h_table_div {
  max-width: 200px;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  white-space: nowrap;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before,
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before {
  background-color: #bae7ff;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selecte,
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: rgba(0, 0, 0, 0.65) !important;
}
#info {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
}
#info ::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0;
}
#info ::-webkit-scrollbar {
  width: 5px;
  height: 10px;
}
#info ::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #b8b8b8;
  -webkit-border-radius: 6px;
  outline-offset: -2px;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
#info ::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: #878987;
  -webkit-border-radius: 6px;
}
#info .ant-table-wrapper {
  margin-left: 20px;
  margin-top: 20px;
}
#info header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  padding-left: 20px;
  font-weight: 500;
}
#info .table-main {
  overflow: hidden;
  -ms-flex: 1 1;
  flex: 1 1;
  overflow: auto;
}
#info .table-main .ant-table-body {
  padding-bottom: 80px;
}
#info .table-antd {
  min-width: 1360px;
}
#info .content {
  display: -ms-flexbox;
  display: flex;
  height: calc(52%);
  min-width: 1500px;
  background: #fff;
  margin: 24px;
  padding: 10px 24px 24px;
}
#info .content .leftTree {
  width: 200px;
  border-right: 1px solid #efefef;
  display: -ms-flexbox;
  display: flex;
}
#info .content .leftTree .ant-tree > li .ant-tree-title,
#info .content .leftTree .showTitleList .ant-tree > li .ant-tree-title {
  max-width: 160px;
}
#info .content .leftTree .ant-tree.ant-tree-directory > li span.ant-tree-switcher {
  color: transparent;
  display: none;
}
#info .content .leftTree .flex_y {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
  width: 100%;
}
#info .content .leftTree .flex_y .roll_y {
  display: -ms-flexbox;
  display: flex;
  height: calc(-63vh);
  overflow: auto;
}
#info .content .leftTree h4 {
  padding: 19px 0;
  margin-bottom: 0;
  text-align: center;
  color: #278bff;
  font-size: 16px;
  border-bottom: 1px solid #efefef;
}
#info .content .leftTree p {
  padding: 6px 0 0 28px;
  margin: 0;
  cursor: pointer;
}
#info .content .rightContent {
  height: 100%;
  width: calc(-10%);
  border-left: 1px solid #efefef;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
}
#info .content .rightContent .btn_group .btn_group_img_20 {
  width: 20px;
  height: 20px;
  vertical-align: text-bottom;
}
#info .content .rightContent .btn_group .ant-btn > .anticon + span,
#info .content .rightContent .btn_group .ant-btn > span + .anticon {
  margin-left: 0;
}
#info .content .rightContent .btn_group .ant-btn-lg {
  padding-right: 0;
  padding-left: 10px;
  font-size: 14px;
  border-color: transparent;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#info .content .rightContent .btn_group .btn_group_img_18 {
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
}
#info .content .rightContent .btn_group .btn_group_img_16 {
  width: 16px;
  height: 16px;
  vertical-align: text-bottom;
}
#info .ant-table-tbody td a:active,
#info .ant-table-tbody td a:focus {
  text-decoration: none;
}
#info .ant-advanced-search-form {
  padding: 24px;
  border-radius: 6px;
}
#info .ant-advanced-search-form .label-3 .ant-form-item-label {
  width: 55.38px;
}
#info .ant-advanced-search-form .label-4 .ant-form-item-label {
  width: 69.38px;
}
#info .ant-advanced-search-form .ant-form-item {
  display: -ms-flexbox;
  display: flex;
}
#info .ant-advanced-search-form .ant-form-item-control-wrapper {
  -ms-flex: 1 1;
  flex: 1 1;
}
#info .ant-advanced-search-form .ant-form-item {
  margin-bottom: 0;
}
#info .rightContent .ant-col-2,
#info .rightContent .ant-col-3 {
  height: 40px;
  line-height: 40px;
}
#info .ant-card-body {
  padding: 5px 10px;
}
#info .ant-card-body h4 {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 5px;
}
#info .ant-card-body p {
  color: #999;
  position: relative;
  margin-bottom: 5px;
  padding-top: 5px;
}
#info .ant-card-body p:last-child {
  border-top: 1px solid #efefef;
}
#info .ant-card-body p span {
  position: absolute;
  right: 0;
}
#info .table_img_show {
  padding: 6px 0;
  text-align: center;
}
#info .ant-table-tbody > tr > td,
#info .ant-table-thead > tr > th {
  padding: 16px 8px;
}
#root .wrapBox .ant-table-tbody .h_table_td {
  padding-left: 0;
  padding-right: 0;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div {
  width: 100%;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div > div {
  margin-bottom: 6px;
  width: 46px;
  border-radius: 2px;
}
#root .wrapBox .ant-table-tbody .draft_title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.d_flex {
  display: -ms-flexbox;
  display: flex;
}
#root .wrapBox .drop-over-downward td {
  border-bottom: 2px dashed #1890ff;
}
#root .wrapBox .drop-over-upward td {
  border-top: 2px dashed #1890ff;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.vbModal .RangePicker {
  width: 220px;
}
.video_MW_List_wrap {
  width: 750px !important;
}
.video_MW_List_wrap .ant-modal-confirm-content {
  margin-left: 0;
}
.video_MW_List_wrap .anticon {
  display: none !important;
}
.video_MW_List_wrap .video_MW_List {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 450px;
  height: 450px;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.video_MW_List_wrap .video_MW_List li {
  line-height: 24px;
  margin-bottom: 16px;
  font-family: myFirstFont;
  font-size: 18px;
}
.videoMW_tooltip {
  -webkit-writing-mode: vertical-lr !important;
  -ms-writing-mode: tb-lr !important;
  writing-mode: vertical-lr !important;
  margin: 0;
}
#info .ant-table-tbody > tr > td {
  padding: 8px;
}
.weight_boxs {
  color: #40a1f8;
  background-color: #f4f8ff;
  border: 1px solid #40a1f8;
  border-radius: 50%;
  height: 28px;
  line-height: 26px;
  text-align: center;
  font-family: arial;
  max-width: 28px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
}
.weight_boxs .weight_config {
  position: absolute;
  width: 142px;
  padding: 5px;
  bottom: -90px;
  left: -52px;
  z-index: 999;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 3px;
}
.weight_boxs .weight_config .weight_input {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.weight_boxs .weight_config .weight_input .weight_item {
  width: 40px;
  height: 22px;
  color: #333;
  text-align: center;
  cursor: pointer;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-family: arial;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1px;
}
.weight_boxs .weight_config .ant-slider {
  margin: 6px;
}
.weight_boxs .weight_config .ant-slider-handle {
  background: #14a7ff;
}
.Popconfirm_changestateup > span {
  width: 100%;
  height: 100%;
  display: block;
}
.showTitleList {
  display: -ms-flexbox;
  display: flex;
}
.showTitleList .ant-tree {
  width: 160px;
}
.showTitleList .rightTable {
  padding-left: 24px;
  width: 100%;
  border-left: 1px solid #dfdfdf;
}
.showTitleList .rightTable .tableHead {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.plate_modal_main {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  height: 500px;
  border-bottom: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_left {
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
}
.plate_modal_main .plate_modal_main_right {
  width: 270px;
  padding: 0 15px;
  border-left: 1px solid #ebebeb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.plate_modal_main .plate_modal_main_right .right_top {
  height: 250px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  border-bottom: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates {
  padding: 5px 20px;
  padding-bottom: 20px;
  width: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-bottom: 10px;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag {
  cursor: pointer;
  font-size: 14px;
  color: #000;
  padding: 3px 7px;
  margin-bottom: 3px;
  background: #eee;
  white-space: pre-wrap;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag:hover {
  opacity: 1 !important;
}
.plate_modal_main .plate_modal_main_right .right_top .current_plate {
  padding: 10px 0;
  color: #969696;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 5px;
}
.plate_modal_main .plate_item::-webkit-scrollbar {
  width: 6px;
  height: 1px;
}
.plate_modal_main .plate_item::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  background: #78b4b4;
}
.plate_modal_main .plate_item::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  border-radius: 10px;
  background: #ededed;
}
.plate_modal_main .plate_item {
  width: 25%;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -ms-flexbox;
  display: flex;
  overflow-y: auto;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 500px;
  border-right: 1px solid #eee !important;
  overflow-x: hidden;
}
.plate_modal_main .plate_item .plate_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 12px 16px;
  border-bottom: 1px solid #eee;
  cursor: pointer;
}
.plate_modal_main .plate_item .plate_content .palteItem_title {
  font-size: 14px;
  color: #000;
  font-weight: 500;
  margin-left: 10px;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#usePlateModal .ant-select-selection__choice__remove {
  display: none;
}
#usePlateModal .ant-select-selection__choice {
  padding: 0 12px;
}
#usePlateModal .ant-modal-body {
  padding: 0;
}
.searchInput {
  margin: 10px 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  color: #000;
  font-weight: 500;
}
.weight_box {
  margin-left: 3px;
  display: inline-block;
  color: #40a1f8;
  background-color: #f4f8ff;
  border: 1px solid #40a1f8;
  border-radius: 50%;
  height: 22px;
  line-height: 22px;
  text-align: center;
  font-family: arial;
  min-width: 22px;
  position: relative;
  cursor: pointer;
  font-size: 12px;
}
.weight_box .weight_config {
  scale: 0.9;
  position: absolute;
  width: 142px;
  padding: 5px;
  bottom: -90px;
  left: -52px;
  z-index: 1999;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 3px;
}
.weight_box .weight_config .weight_input {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.weight_box .weight_config .weight_input .weight_item {
  width: 40px;
  height: 22px;
  color: #333;
  text-align: center;
  cursor: pointer;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-family: arial;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1px;
}
.weight_box .weight_config .ant-slider {
  margin: 6px;
}
.weight_box .weight_config .ant-slider-handle {
  background: #14a7ff;
}
.container {
  padding: 10px 20px 0;
}
.top_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}
.left_title {
  font-size: 16px;
  font-weight: 700;
}
.dot {
  width: 10px;
  height: 10px;
  border: 1px solid #1890ff;
  border-radius: 50%;
  position: absolute;
  top: -10px;
  left: -5px;
}
.dot_active {
  background: #1890ff;
}
.draft_info {
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.draft1 {
  position: relative;
  margin-left: 5px;
}
.draft2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  float: right;
}
.draft2 a {
  color: inherit;
  margin-left: 5px;
}
.ml10 {
  margin-left: 10px;
}
.ml10:hover {
  color: #1890ff;
}
.ant-popover-message > .anticon {
  left: 0;
}
.ant-popover-inner .ant-popover-buttons .ant-btn-primary {
  margin-left: 20px;
  background-color: #40a9ff;
}
.intro_box {
  padding: 20px;
  background-color: #ededed;
  margin-bottom: 20px;
}
.compare_kwords {
  padding: 5px 10px;
  border: 1px solid #ededed;
  margin-bottom: 10px;
}
.tongji_box {
  padding: 10px;
  background-color: #ededed;
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
body {
  background: #fff;
  font-family: Arial;
  font-size: 12px;
}
.Differences {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}
.Differences thead th {
  text-align: left;
  border-bottom: 1px solid #000;
  background: #aaa;
  color: #000;
  padding: 4px;
}
.Differences tbody th {
  text-align: right;
  background: #ccc;
  width: 4em;
  padding: 1px 2px;
  border-right: 1px solid #000;
  vertical-align: top;
  font-size: 13px;
}
.Differences td {
  padding: 1px 2px;
  font-family: Consolas, monospace;
  font-size: 13px;
}
.DifferencesSideBySide .ChangeInsert td.Left {
  background: #dfd;
}
.DifferencesSideBySide .ChangeInsert td.Right {
  background: #cfc;
}
.DifferencesSideBySide .ChangeDelete td.Left {
  background: #f88;
}
.DifferencesSideBySide .ChangeDelete td.Right {
  background: #faa;
}
.DifferencesSideBySide .ChangeReplace .Left {
  background: #fe9;
}
.DifferencesSideBySide .ChangeReplace .Right {
  background: #fd8;
}
.Differences del,
.Differences ins {
  text-decoration: none;
}
.DifferencesSideBySide .ChangeReplace ins {
  background: #9e9;
}
.DifferencesSideBySide .ChangeReplace del {
  background: red;
}
.Differences .Skipped {
  background: #f7f7f7;
}
.DifferencesInline .ChangeDelete .Left,
.DifferencesInline .ChangeReplace .Left {
  background: #fdd;
}
.DifferencesInline .ChangeInsert .Right,
.DifferencesInline .ChangeReplace .Right {
  background: #dfd;
}
.DifferencesInline .ChangeReplace ins {
  background: #9e9;
}
.DifferencesInline .ChangeReplace del {
  background: red;
}
pre {
  width: 100%;
  overflow: auto;
}
.center {
  height: 100%;
  -ms-flex: 1 1;
  flex: 1 1;
  margin-right: 14px;
  padding: 20px;
  background: rgba(245, 247, 251, 0.9);
  display: -ms-flexbox;
  display: flex;
}
.center .rich-box {
  width: 705px;
  margin-right: 8px;
  -ms-flex: 1 1;
  flex: 1 1;
}
.center .rich-box .ant-tabs-bar {
  width: 100%;
  background: #e5e9ee;
}
.center .rich-box .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab {
  padding: 5px 16px;
  margin-right: 0;
}
.center .rich-box .article-box,
.center .rich-box .image-box,
.center .rich-box .url-box {
  height: calc(-31vh);
  background: #fff;
  text-align: center;
  padding: 20px;
  position: relative;
}
.center .rich-box .article-box .title-box,
.center .rich-box .image-box .title-box,
.center .rich-box .url-box .title-box {
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 18px;
  margin-top: 10px;
}
.center .rich-box .article-box .title-box .input,
.center .rich-box .image-box .title-box .input,
.center .rich-box .url-box .title-box .input {
  border: none;
  width: 520px;
}
.center .rich-box .article-box .title-box .input:focus,
.center .rich-box .image-box .title-box .input:focus,
.center .rich-box .url-box .title-box .input:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.center .rich-box .article-box .title-box .word-count,
.center .rich-box .image-box .title-box .word-count,
.center .rich-box .url-box .title-box .word-count {
  color: #9e9e9e;
  font-size: 12px;
  padding: 0 7px;
}
.center .rich-box .article-box .title-box .btn,
.center .rich-box .image-box .title-box .btn,
.center .rich-box .url-box .title-box .btn {
  width: 72px;
  overflow: hidden;
}
.center .rich-box .article-box .title-box .ant-form-explain,
.center .rich-box .image-box .title-box .ant-form-explain,
.center .rich-box .url-box .title-box .ant-form-explain {
  text-align: left;
  position: absolute;
  bottom: -20px;
  left: 24px;
}
.center .info-box {
  width: 291px;
  margin-top: 31px;
  overflow: auto;
}
.center .info-box .keyword {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.center .info-box .keyword > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  display: block;
  border-bottom: 1px solid #f2f2f2;
}
.center .info-box .keyword .textarea {
  border: none;
  resize: none;
}
.center .info-box .keyword .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.center .info-box .keyword .textarea .ant-select-selection {
  border: none;
  height: 92px;
  overflow-y: auto;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.center .info-box .summary {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.center .info-box .summary > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.center .info-box .summary .textarea {
  border: none;
  resize: none;
}
.center .info-box .summary .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.center .info-box .content_audio_url {
  width: 100%;
  padding: 16px;
  background: #fff;
  margin-bottom: 8px;
}
.center .info-box .content_audio_url > span {
  color: #000;
  font-size: 14px;
  padding-bottom: 9px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.center .info-box .recommend {
  width: 100%;
  height: 255px;
  background: #fff;
  margin-bottom: 17px;
}
.center .info-box .recommend > span {
  color: #f65d50;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
}
.center .info-box .recommend > span > img {
  width: 18px;
  height: 18px;
}
.center .info-box .detection .text {
  color: #fff;
  font-size: 14px;
  text-align: center;
  width: 110px;
  height: 36px;
  line-height: 36px;
  cursor: pointer;
  background: #76d25f;
  border-radius: 0 18px 18px 0;
  margin-bottom: 8px;
}
.center .info-box .detection .text:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .image {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
  -ms-flex-align: center;
  align-items: center;
}
.center .info-box .detection .image > div {
  width: 110px;
  height: 36px;
  color: #fff;
  cursor: pointer;
  background: #278bff;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.center .info-box .detection .image > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .image .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.center .info-box .detection .image .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .video {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 8px;
}
.center .info-box .detection .video > div {
  width: 110px;
  height: 36px;
  color: #fff;
  background: #278bff;
  cursor: pointer;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.center .info-box .detection .video > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .video .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.center .info-box .detection .video .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .image.detecting > div,
.center .info-box .detection .text.detecting,
.center .info-box .detection .video.detecting > div {
  background-color: rgba(0, 0, 0, 0.5);
}
.recommend-list {
  list-style: none;
  margin: 0;
  padding: 0;
  color: #181818;
  height: 219px;
  overflow-y: auto;
}
.recommend-list .item {
  height: 73px;
  padding: 15px 30px;
  position: relative;
  border-bottom: 1px solid #f2f2f2;
}
.recommend-list .item .delete {
  color: #fff;
  background-color: #f65d50;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 10px;
  top: 25px;
  font-size: 14px;
  padding: 3px;
  border-radius: 50%;
}
.recommend-list .item:hover {
  background-color: #f9f9f9;
}
.recommend-list .item:hover .delete {
  display: inline-block;
}
.recommend-list .item:before {
  position: absolute;
  background-color: #323232;
  top: 22px;
  left: 18px;
  width: 5px;
  height: 5px;
  content: "";
  border-radius: 50%;
}
.imgContainer {
  width: 144px;
  height: 144px;
  background: #fff;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.imgContainer .btnModal {
  width: 100%;
  height: 100%;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  padding-bottom: 10px;
}
.imgContainer:hover .btnModal {
  display: -ms-flexbox;
  display: flex;
}
.img-box {
  height: calc(30%);
  overflow-y: auto;
}
.img-box .mch-box,
.img-box .tips {
  text-align: left;
  padding-bottom: 10px;
}
.img-box .imgList {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 1px solid #cfcfcf;
  position: relative;
  margin-bottom: 10px;
}
.img-box .imgList .imgList_right {
  width: 70%;
  padding: 24px;
}
.img-box .imgList .imgList_right .imgList_text {
  margin-top: 30px;
  position: relative;
}
.img-box .imgList .imgList_right .imgList_text span {
  position: absolute;
  top: 0;
  display: inline-block;
  width: 70px;
}
.img-box .imgList .imgList_right .imgList_text textarea {
  margin-left: 70px;
}
.img-box .imgList .img_upload {
  width: 30%;
  padding: 24px;
}
.img-box .imgList .img_upload .ant-upload {
  width: 160px !important;
  height: 160px !important;
}
.img-box .imgList .delet_imgList {
  display: inline-block;
  width: 40px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  right: 0;
  top: -10px;
  color: #1890ff;
  background: #fff;
  text-align: center;
  right: 20px;
  cursor: pointer;
}
.img-box .add_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  font-size: 20px;
  text-align: center;
}
.img-box .add_box .add_imgList,
.img-box .add_box .add_imgList_more {
  width: 40%;
  border: 1px dashed #cfcfcf;
  cursor: pointer;
}
.detect-text-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-text-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-text-box .str-box {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}
.detect-image-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-image-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-image-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-image-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide img {
  width: 100%;
  height: auto;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-image-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-image-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-image-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-image-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-image-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.detect-video-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-video-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-video-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-video-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide .video {
  width: 100%;
  height: auto;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-video-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-video-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-video-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-video-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-video-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.text-detection .text {
  white-space: pre-wrap;
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
}
.text-detection .tip {
  padding: 20px 10px;
  color: #999;
}
.text-detection .tip span {
  color: #333;
  font-size: 18px;
}
.text-detection .result {
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
  line-height: 46px;
}
.text-detection .lexing-res-show {
  position: relative;
  height: 50px;
  display: inline-block;
}
.text-detection .upShow {
  border-bottom: 2px solid #3d9cff;
  line-height: 24px;
}
.text-detection .lexing-type {
  font-size: 12px;
  color: #999;
  position: absolute;
  min-width: 100%;
  height: 26px;
  line-height: 26px;
  text-align: center;
  left: 0;
  top: 32px;
}
.text-detection .keywords {
  color: red;
}
.text-detection .NAME {
  border-color: green;
}
.text-detection .TIME {
  border-color: hotpink;
}
.text-detection .ORG {
  border-color: #708090;
}
.text-detection .LOC {
  border-color: plum;
}
.text-detection .JOB {
  border-color: #4169e1;
}
.text-detect-drawer .ant-drawer-body {
  background-color: #eee;
}
.right-aside {
  width: 396px;
  height: 100%;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  background-color: #fff;
}
.right-aside .title {
  padding: 18px 0 16px 20px;
  border-bottom: 1px solid #dcdcdc;
}
.right-aside .box {
  padding: 10px 20px;
  max-height: calc(-36vh);
  overflow-y: auto;
}
.right-aside .box .upload {
  padding: 0 10px;
}
.right-aside .box .ant-form-item {
  margin-bottom: 12px;
}
.right-aside .ant-modal-body {
  padding: 0;
}
.plate_modal_main {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  height: 500px;
  border-bottom: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_left {
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
}
.plate_modal_main .plate_modal_main_right {
  width: 270px;
  padding: 0 15px;
  border-left: 1px solid #ebebeb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.plate_modal_main .plate_modal_main_right .right_top {
  height: 250px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  border-bottom: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates {
  width: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow: auto;
  padding-bottom: 10px;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag {
  cursor: pointer;
  font-size: 14px;
  color: #000;
  padding: 8px 10px;
  margin-bottom: 3px;
  background: #eee;
  white-space: pre-wrap;
  position: relative;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag .anticon-close {
  position: absolute;
  right: 0;
  top: 0;
  padding: 2px;
}
.plate_modal_main .plate_modal_main_right .right_top .current_plate {
  padding: 10px 0;
  color: #969696;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 5px;
}
.plate_modal_main .plate_item::-webkit-scrollbar {
  width: 6px;
  height: 1px;
}
.plate_modal_main .plate_item::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  background: #78b4b4;
}
.plate_modal_main .plate_item::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  border-radius: 10px;
  background: #ededed;
}
.plate_modal_main .plate_item {
  width: 25%;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -ms-flexbox;
  display: flex;
  overflow-y: auto;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 500px;
  border-right: 1px solid #eee !important;
  overflow-x: hidden;
}
.plate_modal_main .plate_item .plate_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 12px 16px;
  border-bottom: 1px solid #eee;
  cursor: pointer;
}
.plate_modal_main .plate_item .plate_content .palteItem_title {
  font-size: 14px;
  color: #000;
  font-weight: 500;
  margin-left: 10px;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.plate_tree .ant-select-selection__choice__remove {
  display: none;
}
.plate_tree .ant-select-selection__choice {
  padding: 0 12px;
}
.weight_box {
  color: #40a1f8;
  background-color: #f4f8ff;
  border: 1px solid #40a1f8;
  border-radius: 50%;
  height: 28px;
  line-height: 26px;
  text-align: center;
  font-family: arial;
  width: 28px;
  position: relative;
  cursor: pointer;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.weight_box .weight_config {
  position: absolute;
  width: 142px;
  padding: 5px;
  bottom: -90px;
  left: -52px;
  z-index: 999;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 3px;
}
.weight_box .weight_config .weight_input {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.weight_box .weight_config .weight_input .weight_item {
  width: 40px;
  height: 22px;
  color: #333;
  text-align: center;
  cursor: pointer;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-family: arial;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1px;
}
.weight_box .weight_config .ant-slider {
  margin: 6px;
}
.weight_box .weight_config .ant-slider-handle {
  background: #14a7ff;
}
#getColorModal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 30px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.place-ima-box-main,
.poster-img-out {
  display: -ms-flexbox;
  display: flex;
}
.place-ima-box-main {
  width: 330px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.place-img-box {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex: 1 1;
  flex: 1 1;
}
.place-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.place-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.place-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.place-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.poster-img-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
}
.poster-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.poster-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.poster-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.poster-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.left-nav {
  height: 100%;
  width: 466px;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  display: -ms-flexbox;
  display: flex;
}
.left-nav .tabs {
  width: 90px;
  height: 100%;
  background-color: #253278;
  color: #fff;
}
.left-nav .tabs .item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 83px;
  cursor: pointer;
}
.left-nav .tabs .item .icon {
  width: 22px;
  height: 22px;
}
.info-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.info-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.info-content .select.ant-select-focused .ant-select-selection,
.info-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.info-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.info-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.info-content .list-box {
  margin-top: 20px;
}
.info-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.info-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.info-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.info-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.info-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.info-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.info-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.info-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.info-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.info-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.info-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.info-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.info-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.info-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.info-content .searchBox {
  -ms-flex-align: center;
  align-items: center;
  margin-top: 10px;
}
.info-content .searchBox,
.info-content .searchBox .InputBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.info-content .searchBox .InputBox {
  width: 76%;
  height: 30px;
  line-height: 30px;
  border-radius: 18px;
  background-color: #f1f1f1;
  overflow: hidden;
  font-size: 14px;
  color: #3ea8ff;
}
.info-content .searchBox .InputBox input {
  width: 90%;
  border: none;
  background-color: #f1f1f1;
  padding-left: 15px;
  padding-right: 5px;
  outline: none;
  color: #8b8b8b;
  font-size: 13px;
}
.info-content .searchBox .InputBox .search {
  cursor: pointer;
  margin-right: 10px;
  min-width: 30px;
}
.video-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.video-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.video-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.video-content .tabBox .active {
  color: #3ea8ff;
}
.video-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.video-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.video-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
  margin-top: 10px;
}
.video-content .select.ant-select-focused .ant-select-selection,
.video-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.video-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.video-content .list-box {
  margin-top: 20px;
}
.video-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.video-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.video-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.video-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.video-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.video-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.video-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.video-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.video-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.video-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.video-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.video-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.video-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.video-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.content-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.content-content #bar-content {
  width: 336px;
  height: calc(0vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.content-content #bar-content .example {
  text-align: center;
  padding-top: 60px;
}
.task-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.task-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.task-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.task-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.task-content .tabBox .active {
  color: #3ea8ff;
}
.task-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.task-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.task-content .select.ant-select-focused .ant-select-selection,
.task-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.task-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.task-content .list-box {
  margin-top: 20px;
}
.task-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.task-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.task-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.task-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.task-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.task-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.task-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.task-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.task-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.task-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.task-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.task-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.task-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.task-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.style-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.style-content .category {
  width: 336px;
  height: 80px;
  background-color: #ebebeb;
  padding-top: 10px;
}
.style-content .category ul {
  position: absolute;
  margin-left: 0;
  width: 336px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style-content .category ul,
.style-content .category ul .listUnit {
  padding-left: 10px;
  padding-right: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.style-content .category ul .listUnit {
  float: left;
  width: 50px;
  height: 53px;
  border-radius: 10%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
  cursor: pointer;
}
.style-content .category ul .listUnit .i .icon {
  height: 20px;
  width: 20px;
}
.style-content .category ul .active,
.style-content .category ul .listUnit:hover {
  background-color: #999;
}
.style-content .li-box {
  width: 336px;
  height: calc(-80vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.moc-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.moc-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.moc-content .select.ant-select-focused .ant-select-selection,
.moc-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.moc-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.moc-content .list-box {
  margin-top: 20px;
}
.moc-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.moc-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.moc-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.moc-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.moc-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.moc-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.moc-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.moc-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.moc-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.moc-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.moc-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.moc-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.moc-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.moc-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.task-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.task-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.task-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.task-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.task-content .tabBox .active {
  color: #3ea8ff;
}
.task-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.task-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.task-content .select.ant-select-focused .ant-select-selection,
.task-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.task-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.task-content .list-box {
  margin-top: 20px;
}
.task-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.task-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.task-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.task-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.task-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.task-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.task-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.task-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.task-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.task-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.task-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.task-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.task-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.task-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.OTFEditorStyle {
  width: 100%;
  height: 100%;
}
.OTFEditorStyle #editor-styles .editor-menus > li.active,
.OTFEditorStyle #editor-styles .editor-menus > li > a:hover {
  background: #e8870c !important;
}
.OTFEditorStyle .editor-menus > li > a {
  color: #fff !important;
}
.OTFEditorStyle #editor-styles-content {
  margin-left: 0 !important;
}
.OTFEditorStyle #html-parsers-items .yijian-mengban {
  padding-top: 20px;
}
.OTFEditorStyle #html-parsers-items .yijian-mengban a {
  color: #fff;
  height: 30px;
  font-size: 18px;
}
.OTFEditorStyle #html-parsers-items .yijian-mengban a:hover {
  color: #e8870c;
}
.OTFEditorStyle .editor-menus {
  display: -ms-flexbox;
  display: flex;
  width: 100% !important;
}
.OTFEditorStyle .editor-menus > li {
  width: 50%;
}
.OTFEditorStyle #editor-styles {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden !important;
}
.OTFEditorStyle .mix {
  display: none;
}
.OTFEditorStyle #editor-styles,
.OTFEditorStyle #edui135-styles,
.OTFEditorStyle .otfleftSideContainer {
  height: 100%;
  overflow: auto;
}
.OTFEditorStyle #editor-styles .tab-content > .tab-pane {
  height: auto;
}
.OTFEditorStyle #style-overflow-list {
  height: -124vh;
}
.OTFEditorStyle #styleRecentResult {
  bottom: 0;
  top: 70px !important;
}
.OTFEditorStyle #styleRecentResult #styleRecentList {
  height: 58% !important;
  padding: 0 10px;
}
.OTFEditorStyle #styleSearchResult {
  bottom: 0;
  top: 70px !important;
}
.OTFEditorStyle #styleSearchResult #styleSearchResultList {
  height: 58% !important;
  overflow-x: hidden;
}
.add-new {
  width: 100%;
}
.add-new .header {
  margin: 0 auto;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 30px 0 24px;
  background-color: transparent;
  -webkit-filter: brightness(0.9);
  filter: brightness(0.9);
  height: 60px;
  font-size: 18px;
  color: #fff;
}
.add-new .header .btn {
  margin-right: 8px;
}
.add-new .main {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: calc(40vh);
  display: -ms-flexbox;
  display: flex;
}
.add-new .main .left-button {
  cursor: pointer;
  width: 12px;
  position: absolute;
  top: 50%;
  left: 90px;
  height: 73px;
  line-height: 73px;
  border-radius: 0 5px 5px 0;
  z-index: 999;
  background-color: #253278;
}
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane,
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane {
  overflow: hidden;
}
.centerdiy {
  height: 100%;
  -ms-flex: 1 1;
  flex: 1 1;
  margin-right: 14px;
  padding: 20px;
  background: rgba(245, 247, 251, 0.9);
  display: -ms-flexbox;
  display: flex;
}
.centerdiy .rich-box {
  width: 705px;
  margin-right: 8px;
  -ms-flex: 1 1;
  flex: 1 1;
  overflow: auto;
}
.centerdiy .rich-box .ant-tabs-bar {
  width: 100%;
  background: #e5e9ee;
}
.centerdiy .rich-box .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab {
  padding: 5px 16px;
  margin-right: 0;
}
.centerdiy .rich-box .article-box,
.centerdiy .rich-box .image-box,
.centerdiy .rich-box .url-box {
  height: calc(-300vh);
  background: #fff;
  text-align: center;
  padding: 20px;
  position: relative;
}
.centerdiy .rich-box .article-box .title-box,
.centerdiy .rich-box .image-box .title-box,
.centerdiy .rich-box .url-box .title-box {
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 18px;
  margin-top: 10px;
}
.centerdiy .rich-box .article-box .title-box .input,
.centerdiy .rich-box .image-box .title-box .input,
.centerdiy .rich-box .url-box .title-box .input {
  border: none;
  width: 520px;
}
.centerdiy .rich-box .article-box .title-box .input:focus,
.centerdiy .rich-box .image-box .title-box .input:focus,
.centerdiy .rich-box .url-box .title-box .input:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.centerdiy .rich-box .article-box .title-box .word-count,
.centerdiy .rich-box .image-box .title-box .word-count,
.centerdiy .rich-box .url-box .title-box .word-count {
  color: #9e9e9e;
  font-size: 12px;
  padding: 0 7px;
}
.centerdiy .rich-box .article-box .title-box .btn,
.centerdiy .rich-box .image-box .title-box .btn,
.centerdiy .rich-box .url-box .title-box .btn {
  width: 72px;
  overflow: hidden;
}
.centerdiy .rich-box .article-box .title-box .ant-form-explain,
.centerdiy .rich-box .image-box .title-box .ant-form-explain,
.centerdiy .rich-box .url-box .title-box .ant-form-explain {
  text-align: left;
  position: absolute;
  bottom: -20px;
  left: 24px;
}
.centerdiy .info-box {
  width: 291px;
  margin-top: 31px;
  overflow: auto;
}
.centerdiy .info-box .keyword {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.centerdiy .info-box .keyword > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  display: block;
  border-bottom: 1px solid #f2f2f2;
}
.centerdiy .info-box .keyword .textarea {
  border: none;
  resize: none;
}
.centerdiy .info-box .keyword .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.centerdiy .info-box .keyword .textarea .ant-select-selection {
  border: none;
  height: 92px;
  overflow-y: auto;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.centerdiy .info-box .summary {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.centerdiy .info-box .summary > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.centerdiy .info-box .summary .textarea {
  border: none;
  resize: none;
}
.centerdiy .info-box .summary .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.centerdiy .info-box .content_audio_url {
  width: 100%;
  padding: 16px;
  background: #fff;
  margin-bottom: 8px;
}
.centerdiy .info-box .content_audio_url > span {
  color: #000;
  font-size: 14px;
  padding-bottom: 9px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.centerdiy .info-box .recommend {
  width: 100%;
  height: 255px;
  background: #fff;
  margin-bottom: 17px;
}
.centerdiy .info-box .recommend > span {
  color: #f65d50;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
}
.centerdiy .info-box .recommend > span > img {
  width: 18px;
  height: 18px;
}
.centerdiy .info-box .detection .text {
  color: #fff;
  font-size: 14px;
  text-align: center;
  width: 110px;
  height: 36px;
  line-height: 36px;
  cursor: pointer;
  background: #76d25f;
  border-radius: 0 18px 18px 0;
  margin-bottom: 8px;
}
.centerdiy .info-box .detection .text:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .image {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
  -ms-flex-align: center;
  align-items: center;
}
.centerdiy .info-box .detection .image > div {
  width: 110px;
  height: 36px;
  color: #fff;
  cursor: pointer;
  background: #278bff;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.centerdiy .info-box .detection .image > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .image .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.centerdiy .info-box .detection .image .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .video {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 8px;
}
.centerdiy .info-box .detection .video > div {
  width: 110px;
  height: 36px;
  color: #fff;
  background: #278bff;
  cursor: pointer;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.centerdiy .info-box .detection .video > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .video .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.centerdiy .info-box .detection .video .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .image.detecting > div,
.centerdiy .info-box .detection .text.detecting,
.centerdiy .info-box .detection .video.detecting > div {
  background-color: rgba(0, 0, 0, 0.5);
}
.centerdiy .diy-content {
  padding: 20px;
  background-color: #fff;
}
.ueditor-parent_new {
  position: relative;
}
.ueditor-parent_new .ueditor-video-box {
  position: absolute;
  z-index: 9999;
  display: none;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  padding: 10px 0 0 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar {
  height: 35px;
  padding: 0 20px;
  background: #e5e9ee;
  border-radius: 2px 2px 2px 100px;
  color: #000;
  font-size: 14px;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar .toolbar-item {
  padding: 5px;
  cursor: pointer;
}
.ueditor-parent_new #content img {
  height: auto !important;
}
.ueditor-parent_new iframe img {
  max-width: 100%;
}
.ueditor-parent_new .edui-default .edui-editor,
.ueditor-parent_new .edui-default .edui-editor-toolbarboxouter {
  border: none;
}
.ueditor-parent_new .edui-default .edui-toolbar {
  text-align: left;
}
.ueditor-parent_new #hidden_video {
  display: none;
}
.recommend-list {
  list-style: none;
  margin: 0;
  padding: 0;
  color: #181818;
  height: 219px;
  overflow-y: auto;
}
.recommend-list .item {
  height: 73px;
  padding: 15px 30px;
  position: relative;
  border-bottom: 1px solid #f2f2f2;
}
.recommend-list .item .delete {
  color: #fff;
  background-color: #f65d50;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 10px;
  top: 25px;
  font-size: 14px;
  padding: 3px;
  border-radius: 50%;
}
.recommend-list .item:hover {
  background-color: #f9f9f9;
}
.recommend-list .item:hover .delete {
  display: inline-block;
}
.recommend-list .item:before {
  position: absolute;
  background-color: #323232;
  top: 22px;
  left: 18px;
  width: 5px;
  height: 5px;
  content: "";
  border-radius: 50%;
}
.img-box {
  height: calc(30%);
  overflow-y: auto;
}
.img-box .mch-box,
.img-box .tips {
  text-align: left;
  padding-bottom: 10px;
}
.img-box .imgList {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 1px solid #cfcfcf;
  position: relative;
  margin-bottom: 10px;
}
.img-box .imgList .imgList_right {
  width: 70%;
  padding: 24px;
}
.img-box .imgList .imgList_right .imgList_text {
  margin-top: 30px;
  position: relative;
}
.img-box .imgList .imgList_right .imgList_text span {
  position: absolute;
  top: 0;
  display: inline-block;
  width: 70px;
}
.img-box .imgList .imgList_right .imgList_text textarea {
  margin-left: 70px;
}
.img-box .imgList .img_upload {
  width: 30%;
  padding: 24px;
}
.img-box .imgList .img_upload .ant-upload {
  width: 160px !important;
  height: 160px !important;
}
.img-box .imgList .delet_imgList {
  display: inline-block;
  width: 40px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  right: 0;
  top: -10px;
  color: #1890ff;
  background: #fff;
  text-align: center;
  right: 20px;
  cursor: pointer;
}
.img-box .add_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  font-size: 20px;
  text-align: center;
}
.img-box .add_box .add_imgList,
.img-box .add_box .add_imgList_more {
  width: 40%;
  border: 1px dashed #cfcfcf;
  cursor: pointer;
}
.detect-text-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-text-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-text-box .str-box {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}
.detect-image-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-image-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-image-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-image-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide img {
  width: 100%;
  height: auto;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-image-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-image-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-image-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-image-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-image-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.detect-video-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-video-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-video-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-video-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide .video {
  width: 100%;
  height: auto;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-video-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-video-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-video-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-video-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-video-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.text-detection .text {
  white-space: pre-wrap;
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
}
.text-detection .tip {
  padding: 20px 10px;
  color: #999;
}
.text-detection .tip span {
  color: #333;
  font-size: 18px;
}
.text-detection .result {
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
  line-height: 46px;
}
.text-detection .lexing-res-show {
  position: relative;
  height: 50px;
  display: inline-block;
}
.text-detection .upShow {
  border-bottom: 2px solid #3d9cff;
  line-height: 24px;
}
.text-detection .lexing-type {
  font-size: 12px;
  color: #999;
  position: absolute;
  min-width: 100%;
  height: 26px;
  line-height: 26px;
  text-align: center;
  left: 0;
  top: 32px;
}
.text-detection .keywords {
  color: red;
}
.text-detection .NAME {
  border-color: green;
}
.text-detection .TIME {
  border-color: hotpink;
}
.text-detection .ORG {
  border-color: #708090;
}
.text-detection .LOC {
  border-color: plum;
}
.text-detection .JOB {
  border-color: #4169e1;
}
.text-detect-drawer .ant-drawer-body {
  background-color: #eee;
}
.right-aside {
  width: 396px;
  height: 100%;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  background-color: #fff;
}
.right-aside .title {
  padding: 18px 0 16px 20px;
  border-bottom: 1px solid #dcdcdc;
}
.right-aside .box {
  padding: 10px 20px;
  max-height: calc(-36vh);
  overflow-y: auto;
}
.right-aside .box .upload {
  padding: 0 10px;
}
.right-aside .box .ant-form-item {
  margin-bottom: 12px;
}
.place-ima-box-main,
.poster-img-out {
  display: -ms-flexbox;
  display: flex;
}
.place-ima-box-main {
  width: 330px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.place-img-box {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex: 1 1;
  flex: 1 1;
}
.place-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.place-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.place-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.place-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.poster-img-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
}
.poster-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.poster-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.poster-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.poster-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.left-nav {
  height: 100%;
  width: 466px;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  display: -ms-flexbox;
  display: flex;
}
.left-nav .tabs {
  width: 90px;
  height: 100%;
  background-color: #253278;
  color: #fff;
}
.left-nav .tabs .item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 83px;
  cursor: pointer;
}
.left-nav .tabs .item .icon {
  width: 22px;
  height: 22px;
}
.info-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.info-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.info-content .select.ant-select-focused .ant-select-selection,
.info-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.info-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.info-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.info-content .list-box {
  margin-top: 20px;
}
.info-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.info-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.info-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.info-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.info-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.info-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.info-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.info-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.info-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.info-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.info-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.info-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.info-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.info-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.info-content .searchBox {
  -ms-flex-align: center;
  align-items: center;
  margin-top: 10px;
}
.info-content .searchBox,
.info-content .searchBox .InputBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.info-content .searchBox .InputBox {
  width: 76%;
  height: 30px;
  line-height: 30px;
  border-radius: 18px;
  background-color: #f1f1f1;
  overflow: hidden;
  font-size: 14px;
  color: #3ea8ff;
}
.info-content .searchBox .InputBox input {
  width: 90%;
  border: none;
  background-color: #f1f1f1;
  padding-left: 15px;
  padding-right: 5px;
  outline: none;
  color: #8b8b8b;
  font-size: 13px;
}
.info-content .searchBox .InputBox .search {
  cursor: pointer;
  margin-right: 10px;
  min-width: 30px;
}
.video-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.video-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.video-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.video-content .tabBox .active {
  color: #3ea8ff;
}
.video-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.video-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.video-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
  margin-top: 10px;
}
.video-content .select.ant-select-focused .ant-select-selection,
.video-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.video-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.video-content .list-box {
  margin-top: 20px;
}
.video-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.video-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.video-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.video-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.video-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.video-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.video-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.video-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.video-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.video-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.video-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.video-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.video-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.video-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.content-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.content-content #bar-content {
  width: 336px;
  height: calc(0vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.content-content #bar-content .example {
  text-align: center;
  padding-top: 60px;
}
.task-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.task-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.task-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.task-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.task-content .tabBox .active {
  color: #3ea8ff;
}
.task-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.task-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.task-content .select.ant-select-focused .ant-select-selection,
.task-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.task-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.task-content .list-box {
  margin-top: 20px;
}
.task-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.task-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.task-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.task-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.task-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.task-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.task-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.task-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.task-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.task-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.task-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.task-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.task-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.task-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.style-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.style-content .category {
  width: 336px;
  height: 80px;
  background-color: #ebebeb;
  padding-top: 10px;
}
.style-content .category ul {
  position: absolute;
  margin-left: 0;
  width: 336px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style-content .category ul,
.style-content .category ul .listUnit {
  padding-left: 10px;
  padding-right: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.style-content .category ul .listUnit {
  float: left;
  width: 50px;
  height: 53px;
  border-radius: 10%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
  cursor: pointer;
}
.style-content .category ul .listUnit .i .icon {
  height: 20px;
  width: 20px;
}
.style-content .category ul .active,
.style-content .category ul .listUnit:hover {
  background-color: #999;
}
.style-content .li-box {
  width: 336px;
  height: calc(-80vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.moc-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.moc-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.moc-content .select.ant-select-focused .ant-select-selection,
.moc-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.moc-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.moc-content .list-box {
  margin-top: 20px;
}
.moc-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.moc-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.moc-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.moc-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.moc-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.moc-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.moc-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.moc-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.moc-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.moc-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.moc-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.moc-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.moc-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.moc-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.container {
  padding: 10px 20px 0;
}
.top_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}
.left_title {
  font-size: 16px;
  font-weight: 700;
}
.dot {
  width: 10px;
  height: 10px;
  border: 1px solid #1890ff;
  border-radius: 50%;
  position: absolute;
  top: -10px;
  left: -5px;
}
.dot_active {
  background: #1890ff;
}
.draft_info {
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.draft1 {
  position: relative;
  margin-left: 5px;
}
.draft2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  float: right;
}
.draft2 a {
  color: inherit;
  margin-left: 5px;
}
.ml10 {
  margin-left: 10px;
}
.ml10:hover {
  color: #1890ff;
}
.ant-popover-message > .anticon {
  left: 0;
}
.ant-popover-inner .ant-popover-buttons .ant-btn-primary {
  margin-left: 20px;
  background-color: #40a9ff;
}
.intro_box {
  padding: 20px;
  background-color: #ededed;
  margin-bottom: 20px;
}
.compare_kwords {
  padding: 5px 10px;
  border: 1px solid #ededed;
  margin-bottom: 10px;
}
.tongji_box {
  padding: 10px;
  background-color: #ededed;
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
body {
  background: #fff;
  font-family: Arial;
  font-size: 12px;
}
.Differences {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}
.Differences thead th {
  text-align: left;
  border-bottom: 1px solid #000;
  background: #aaa;
  color: #000;
  padding: 4px;
}
.Differences tbody th {
  text-align: right;
  background: #ccc;
  width: 4em;
  padding: 1px 2px;
  border-right: 1px solid #000;
  vertical-align: top;
  font-size: 13px;
}
.Differences td {
  padding: 1px 2px;
  font-family: Consolas, monospace;
  font-size: 13px;
}
.DifferencesSideBySide .ChangeInsert td.Left {
  background: #dfd;
}
.DifferencesSideBySide .ChangeInsert td.Right {
  background: #cfc;
}
.DifferencesSideBySide .ChangeDelete td.Left {
  background: #f88;
}
.DifferencesSideBySide .ChangeDelete td.Right {
  background: #faa;
}
.DifferencesSideBySide .ChangeReplace .Left {
  background: #fe9;
}
.DifferencesSideBySide .ChangeReplace .Right {
  background: #fd8;
}
.Differences del,
.Differences ins {
  text-decoration: none;
}
.DifferencesSideBySide .ChangeReplace ins {
  background: #9e9;
}
.DifferencesSideBySide .ChangeReplace del {
  background: red;
}
.Differences .Skipped {
  background: #f7f7f7;
}
.DifferencesInline .ChangeDelete .Left,
.DifferencesInline .ChangeReplace .Left {
  background: #fdd;
}
.DifferencesInline .ChangeInsert .Right,
.DifferencesInline .ChangeReplace .Right {
  background: #dfd;
}
.DifferencesInline .ChangeReplace ins {
  background: #9e9;
}
.DifferencesInline .ChangeReplace del {
  background: red;
}
pre {
  width: 100%;
  overflow: auto;
}
.add-new {
  width: 100%;
  background-size: 100% 100%;
}
.add-new .header {
  margin: 0 auto;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 30px 0 24px;
  background-color: transparent;
  -webkit-filter: brightness(0.9);
  filter: brightness(0.9);
  height: 60px;
  font-size: 18px;
  color: #fff;
}
.add-new .header .btn {
  margin-right: 8px;
}
.add-new .main {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: calc(40vh);
  display: -ms-flexbox;
  display: flex;
}
.add-new .main .left-button {
  cursor: pointer;
  width: 12px;
  position: absolute;
  top: 50%;
  left: 90px;
  height: 73px;
  line-height: 73px;
  border-radius: 0 5px 5px 0;
  z-index: 999;
  background-color: #253278;
}
.video_pic {
  height: 165px;
  width: 295px;
}
.information_title {
  min-width: 140px;
}
.bule {
  color: #1890ff;
  cursor: pointer;
}
.table-search .d_flex .h_table_div {
  max-width: 200px;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  white-space: nowrap;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before,
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before {
  background-color: #bae7ff;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selecte,
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: rgba(0, 0, 0, 0.65) !important;
}
#Hot {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
}
#Hot ::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0;
}
#Hot ::-webkit-scrollbar {
  width: 5px;
  height: 10px;
}
#Hot ::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #b8b8b8;
  -webkit-border-radius: 6px;
  outline-offset: -2px;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
#Hot ::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: #878987;
  -webkit-border-radius: 6px;
}
#Hot .ant-table-wrapper {
  margin-left: 20px;
  margin-top: 20px;
}
#Hot header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  padding-left: 20px;
  font-weight: 500;
}
#Hot .table-main {
  overflow: hidden;
  -ms-flex: 1 1;
  flex: 1 1;
  overflow: auto;
}
#Hot .table-antd {
  min-width: 1360px;
}
#Hot .content {
  display: -ms-flexbox;
  display: flex;
  height: calc(52%);
  min-width: 1500px;
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
#Hot .content .leftTree {
  width: 200px;
  border-right: 1px solid #efefef;
  display: -ms-flexbox;
  display: flex;
}
#Hot .content .leftTree .ant-tree > li .ant-tree-title,
#Hot .content .leftTree .showTitleList .ant-tree > li .ant-tree-title {
  max-width: 160px;
}
#Hot .content .leftTree .ant-tree.ant-tree-directory > li span.ant-tree-switcher {
  color: transparent;
  display: none;
}
#Hot .content .leftTree .flex_y {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
  width: 100%;
}
#Hot .content .leftTree .flex_y .roll_y {
  display: -ms-flexbox;
  display: flex;
  height: calc(-63vh);
  overflow: auto;
}
#Hot .content .leftTree h4 {
  padding: 19px 0;
  margin-bottom: 0;
  text-align: center;
  color: #278bff;
  font-size: 16px;
  border-bottom: 1px solid #efefef;
}
#Hot .content .leftTree p {
  padding: 6px 0 0 28px;
  margin: 0;
  cursor: pointer;
}
#Hot .content .rightContent {
  height: 100%;
  width: calc(-10%);
  border-left: 1px solid #efefef;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
}
#Hot .content .rightContent .btn_group .btn_group_img_20 {
  width: 20px;
  height: 20px;
  vertical-align: text-bottom;
}
#Hot .content .rightContent .btn_group .ant-btn > .anticon + span,
#Hot .content .rightContent .btn_group .ant-btn > span + .anticon {
  margin-left: 0;
}
#Hot .content .rightContent .btn_group .ant-btn-lg {
  padding-right: 0;
  padding-left: 10px;
  font-size: 14px;
  border-color: transparent;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#Hot .content .rightContent .btn_group .btn_group_img_18 {
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
}
#Hot .content .rightContent .btn_group .btn_group_img_16 {
  width: 16px;
  height: 16px;
  vertical-align: text-bottom;
}
#Hot .ant-table-tbody td a:active,
#Hot .ant-table-tbody td a:focus {
  text-decoration: none;
}
#Hot .ant-advanced-search-form {
  padding: 24px;
  border-radius: 6px;
}
#Hot .ant-advanced-search-form .label-3 .ant-form-item-label {
  width: 55.38px;
}
#Hot .ant-advanced-search-form .label-4 .ant-form-item-label {
  width: 69.38px;
}
#Hot .ant-advanced-search-form .ant-form-item {
  display: -ms-flexbox;
  display: flex;
}
#Hot .ant-advanced-search-form .ant-form-item-control-wrapper {
  -ms-flex: 1 1;
  flex: 1 1;
}
#Hot .ant-advanced-search-form .ant-form-item {
  margin-bottom: 0;
}
#Hot .rightContent .ant-col-2,
#Hot .rightContent .ant-col-3 {
  height: 40px;
  line-height: 40px;
}
#Hot .ant-card-body {
  padding: 5px 10px;
}
#Hot .ant-card-body h4 {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 5px;
}
#Hot .ant-card-body p {
  color: #999;
  position: relative;
  margin-bottom: 5px;
  padding-top: 5px;
}
#Hot .ant-card-body p:last-child {
  border-top: 1px solid #efefef;
}
#Hot .ant-card-body p span {
  position: absolute;
  right: 0;
}
#Hot .table_img_show {
  padding: 6px 0;
  text-align: center;
}
#Hot .ant-table-tbody > tr > td,
#Hot .ant-table-thead > tr > th {
  padding: 16px 8px;
}
#root .wrapBox .ant-table-tbody .h_table_td {
  padding-left: 0;
  padding-right: 0;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div {
  width: 100%;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div > div {
  margin-bottom: 6px;
  width: 46px;
  border-radius: 2px;
}
#root .wrapBox .ant-table-tbody .draft_title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.d_flex {
  display: -ms-flexbox;
  display: flex;
}
#root .wrapBox .drop-over-downward td {
  border-bottom: 2px dashed #1890ff;
}
#root .wrapBox .drop-over-upward td {
  border-top: 2px dashed #1890ff;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.vbModal .RangePicker {
  width: 220px;
}
.video_MW_List_wrap {
  width: 750px !important;
}
.video_MW_List_wrap .ant-modal-confirm-content {
  margin-left: 0;
}
.video_MW_List_wrap .anticon {
  display: none !important;
}
.video_MW_List_wrap .video_MW_List {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 450px;
  height: 450px;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.video_MW_List_wrap .video_MW_List li {
  line-height: 24px;
  margin-bottom: 16px;
  font-family: myFirstFont;
  font-size: 18px;
}
.videoMW_tooltip {
  -webkit-writing-mode: vertical-lr !important;
  -ms-writing-mode: tb-lr !important;
  writing-mode: vertical-lr !important;
  margin: 0;
}
#info .ant-table-tbody > tr > td {
  padding: 8px;
}
.showTitleList {
  display: -ms-flexbox;
  display: flex;
}
.showTitleList .ant-tree {
  width: 160px;
}
.showTitleList .rightTable {
  padding-left: 24px;
  width: 100%;
  border-left: 1px solid #dfdfdf;
}
.showTitleList .rightTable .tableHead {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.RecycleBin {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.RecycleBin .header {
  position: relative;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
}
.RecycleBin .content {
  background: #fff;
  margin: 24px;
  padding: 24px;
}
.RecycleBin .content .main {
  background: #fff;
}
.rcbBox .title {
  font-size: 18px;
  color: #404040;
  letter-spacing: 2px;
  line-height: normal;
  font-weight: bold;
  word-break: break-all;
  font-family: 宋体;
  letter-spacing: -1px;
}
.rcbBox .content,
.rcbBox .title {
  padding: 0.4rem;
  word-wrap: break-word;
}
.rcbBox .content {
  padding-top: 0;
  font-size: 16px;
  line-height: 1.6;
  overflow-x: hidden;
}
.rcbBox .content * {
  max-width: 100% !important;
  box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  word-wrap: break-word !important;
}
.rcbBox .content ::-webkit-scrollbar {
  width: 10px;
  height: 5px;
}
.rcbBox .content ::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 16px #645654;
}
.rcbBox .content html {
  height: 100%;
}
.rcbBox .content table {
  margin-bottom: 0;
  border-collapse: collapse;
  display: block;
}
.rcbBox .content td,
.rcbBox .content th {
  word-wrap: break-word;
  word-break: break-all;
}
.rcbBox .content em {
  font-style: italic;
}
.rcbBox .content mark {
  background-color: #ffe69f;
}
.rcbBox .content img:hover {
  cursor: pointer;
}
.rcbBox .content blockquote {
  padding-left: 10px;
  margin: 0;
  border-left: 3px solid #dbdbdb;
}
.rcbBox .content video {
  min-width: 90%;
  display: block;
  background-color: #000;
}
.rcbBox .content img,
.rcbBox .content video {
  height: auto !important;
  margin-left: auto;
  margin-right: auto;
  max-height: 100%;
}
.rcbBox .content img {
  max-width: 96%;
}
.rcbBox .content ._135editor {
  line-height: 1.6;
}
.rcbBox .content .img-bitmap-box {
  height: auto !important;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.comment-content img {
  max-width: 30px;
}
.channelmodel {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.channelmodel header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.channelmodel .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.channelmodel .content .space-10 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
}
.contentdetail {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.contentdetail header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.contentdetail .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.contentdetail .content .space-10 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
}
.Differences {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}
.Differences thead th {
  text-align: left;
  border-bottom: 1px solid #000;
  background: #aaa;
  color: #000;
  padding: 4px;
}
.Differences tbody th {
  text-align: right;
  background: #ccc;
  width: 4em;
  padding: 1px 2px;
  border-right: 1px solid #000;
  vertical-align: top;
  font-size: 13px;
}
.Differences td {
  padding: 1px 2px;
  font-family: Consolas, monospace;
  font-size: 13px;
}
.DifferencesSideBySide .ChangeInsert td.Left {
  background: #dfd;
}
.DifferencesSideBySide .ChangeInsert td.Right {
  background: #cfc;
}
.DifferencesSideBySide .ChangeDelete td.Left {
  background: #f88;
}
.DifferencesSideBySide .ChangeDelete td.Right {
  background: #faa;
}
.DifferencesSideBySide .ChangeReplace .Left {
  background: #fe9;
}
.DifferencesSideBySide .ChangeReplace .Right {
  background: #fd8;
}
.Differences del,
.Differences ins {
  text-decoration: none;
}
.DifferencesSideBySide .ChangeReplace ins {
  background: #9e9;
}
.DifferencesSideBySide .ChangeReplace del {
  background: red;
}
.Differences .Skipped {
  background: #f7f7f7;
}
.DifferencesInline .ChangeDelete .Left,
.DifferencesInline .ChangeReplace .Left {
  background: #fdd;
}
.DifferencesInline .ChangeInsert .Right,
.DifferencesInline .ChangeReplace .Right {
  background: #dfd;
}
.DifferencesInline .ChangeReplace ins {
  background: #9e9;
}
.DifferencesInline .ChangeReplace del {
  background: red;
}
pre {
  width: 100%;
  overflow: auto;
}
@font-face {
  font-family: "iconfont";
  src: url(data:application/vnd.ms-fontobject;base64,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);
  src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAV0AAsAAAAACqQAAAUmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDXgqHbIY2ATYCJAMcCxAABCAFhG0HaBsWCcgusG3kMwvTdi6cREikafAXqGDB859/2H0z8xFKNRZElbNdiGqlUupdAo66FNX/+Tb1pfVPXaiqUPIhVCBIJpp0rulcb6JyFLPbeACu+e8SB5g4206HEx9Fge9oRftRIFFgS7CfoC3wa0EroZHU//5QNdMTsPnsW1AivscCykVnuUBjbdqA5RakXFHtMHZxGVdDgK9E0VSt0upmsGJoOwmQMcdSYBVTMyVk4crsnCNjZMXihmPhMzDj/rz80QhcUKwIbc+uboka8j+jFh1173+vDTYGpz8jwBwHGuQDDGSaa+6l/XA+U77S3zRWAAK5FPszajZwNmY2ZS5+0dHziDdq4yJQ/wcPhGLYNAuSAsX+mLgmYmM2ykQQzKYiKMwWIBjMViDYmCtG0FgMKcMC4NhHBIJwIE0AyWF5+Vhmoc9iL6lYWo5xQh0cnZFvsi36cvEODqSgP4n8x7cq3bcjAprWjIXOV/k/fZesLn90BFz5mCa+TdlEX3DmegCi19oe7I/imlq6mt3a2lStqL6liZ7vxqw27Fvgitk1C/boXdQrJ3/4MPluxSm956NHUx9XnzXwD4iJM/1KNP6MXTh/taqv8278w6rc/W5D78fERzE0HrW8O3xq9wSef+9lHrDNQARMwP88OIhUF7bI//7aA9Dy1rjHlTDzKbb8Tj6M7dWcXDfhgvvtu0HlV80RsrvpCVYXk+N3VNFVG+h6q7JWdp2giY0noKDvHAWOn4LJz4j1rjFo4qI06Rxts9+xSQjXwmZbL/Ozu76TC1xb2ta0VnPLKqOLy8r5bq3N1jF7De5travH3M9tiHH0vGjucdMoPqnucO5RZ6fPQR+oOnfTv2tNhdFYgXt16XDA8ov65SuW3r+1ZXMWsauyck/EiVN7jUe8q4NqJx1YuXw//Lzof7rkb/RI8jBau1duvTXPnDFCXf1w8ZGPozZM6ziyNHBpiUoaaT+6bviaE3noe/g3FHUz0v2E7yhX8KWz3l/paVFXylLGi+wNo/pjo4au+vtiTZVcqIZ/2U+iBz2eWGT9GNzgb2PQHZM8AuxS7V8ksbtoxrGC/207EyfkMFXnVFREziStvZ2yqLtimbqz5teSfztSG0DXtPk+49WSX1sHvSNYQThmwrPYGb57f5AXeTjJG3wyH/DOiFzgsH7mgknyAde8Z+IK/ITtf03F9b1aCHwzeH/8lMfa91roZLSjx0RvWk+EJjhtgWnQm+qDegPQe7UZoLfhVXj0iSgfwFuvjiIBQJdNLv6/v0PG05GdfUHZv10GgK/1f91dl8dAO/ZPKKE252/l1BwwMk/TOLHY3qxEgGO9v3A3BXz5Ag/YQz3pTxpROxuEKyIExZEAmisda4j5YPFTDjZXE/jKU3a8nzASUxL7ALlmARDBDoES6AFowW5hDfExWCJ9BltwoMHXqsD5jH4yg72oSMKUgtXkwESSowWeMXQK8nIbMasbpqQoz6W0YknmfGRCbHwyVoZ5LPWxjzyOTVQUhmQkYYQsBdfDw8MCqZWEQUwrsRpF0WbGxTF5LxRLCyOAtJFgFAWmRhowEYlDE/AYe7ICpb6/EcbSGUaRSlpKzK0wiYxbPSlBrPga2DIxX6vlXIpl47ASKSjIIDFMtmAEqRQZsWE9LCBp8zcbhNEUsTQtglqZ4tAopq44dnzpyHWeAXxp93QCJVqMWGKLIy6mo+YUC1GHJcybTzwpB28pa6wNaI3OnNFN0nAup5MYwwo8y2OzNGaAo/hBDgAAAA==") format("woff2"), url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,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) format("truetype"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8IS0tDQoyMDEzLTktMzA6IENyZWF0ZWQuDQotLT4NCjxzdmc+DQo8bWV0YWRhdGE+DQpDcmVhdGVkIGJ5IGljb25mb250DQo8L21ldGFkYXRhPg0KPGRlZnM+DQoNCjxmb250IGlkPSJpY29uZm9udCIgaG9yaXotYWR2LXg9IjEwMjQiID4NCiAgPGZvbnQtZmFjZQ0KICAgIGZvbnQtZmFtaWx5PSJpY29uZm9udCINCiAgICBmb250LXdlaWdodD0iNTAwIg0KICAgIGZvbnQtc3RyZXRjaD0ibm9ybWFsIg0KICAgIHVuaXRzLXBlci1lbT0iMTAyNCINCiAgICBhc2NlbnQ9Ijg5NiINCiAgICBkZXNjZW50PSItMTI4Ig0KICAvPg0KICAgIDxtaXNzaW5nLWdseXBoIC8+DQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9ImVkaXQiIHVuaWNvZGU9IiYjNTg5MDM7IiBkPSJNNzA2LjM3NSAxNTguMTE2YzAtMzIuODMtMjYuNjEzLTU5LjQ0My01OS40NDMtNTkuNDQzaC00NTEuNzY3Yy0zMi44MyAwLTU5LjQ0MyAyNi42MTMtNTkuNDQzIDU5LjQ0M3Y0NTEuNzY3YzAgMzIuODMgMjYuNjEzIDU5LjQ0MyA1OS40NDMgNTkuNDQzaDQ1MS43NjdjMi44MjUgMCA4LjMyMyAwIDguMzIzIDBsNDEuNDY2IDQxLjU4OWMwIDAgOC43NzcgMjkuNDEyLTE4Ljc3NCAzMC44OTUtMTUuMjc5IDAuMDM1LTIyLjY5MiAwLTIyLjY5MiAwdjAuMDM3YzAgMC0xMi41NzEgMC0xOS4wMjIgMGgtNDMwLjM2OWMtNzguNzkgMC0xNDIuNjYzLTYzLjg3My0xNDIuNjYzLTE0Mi42NjN2LTQzMC4zNjhjMC03OC43OSA2My44NzMtMTQyLjY2MyAxNDIuNjYzLTE0Mi42NjNoNDMwLjM2OGM3OC43OSAwIDE0Mi42NjMgNjMuODczIDE0Mi42NjMgMTQyLjY2M3Y3Ny4yNzZoLTcyLjUyMWwtMC04Ny45NzZ6TTc0Ny45ODUgMjg3LjcwM2wtNDEuNjEtNDEuNjFoNzIuNTIxYzAgMCAwLjAzNSA3LjQzOCAwIDIyLjc3MS0xLjQ4NCAyNy42NDYtMzAuOTExIDE4LjgzOS0zMC45MTEgMTguODM5ek0zODUuMzgyIDMwMy4xNTh2LTE0Ni4yM2gxNTAuOTg2bDMzNi40NDggMzQwLjAxNC0xNDcuNDIgMTQ1LjA0MS0zNDAuMDE0LTMzOC44MjV6TTUxMy42MDYgMjEwLjEyOWwtMjIuOTc2LTEuMDM2IDYuMDUyIDQ3Ljg5Ni01OC43NzEgMC4xMyAwLjc3MSAyNy43MjIgNTUuNzY4IDU1LjM4IDc0LjU1Ni03NS4wNzktNTUuNC01NS4wMTR6TTczOC44NTIgNTYzLjMwNWwtMTg4LjMxOS0xODkuOTcyLTEwLjk3NiAxMC44ODEgMTg4LjMxOSAxODkuOTcyIDEwLjk3Ni0xMC44ODF6TTk2MC41NTQgNjM0LjA2M2wwLjIwMiAwLjAwMS05Ny42NDcgOTUuOTA2LTUxLjM5MS0wLjI0NC01OC45OC02Mi4xMjcgMTQ5LjU0OS0xNDYuODgzIDU4LjUxNCA2MS42MzUtMC4yNDYgNTEuNzEyeiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPg0KDQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9InF1ZXJlbiIgdW5pY29kZT0iJiM1ODkxNDsiIGQ9Ik00ODAgMTYwYy04IDAtMTYgMy4yLTIyLjQgOS42bC0yODggMjg4Yy0xMi44IDEyLjgtMTIuOCAzMiAwIDQ0LjggMTIuOCAxMi44IDMyIDEyLjggNDQuOCAwTDQ4MCAyMzYuOGw0MjUuNiA0MjUuNmMxMi44IDEyLjggMzIgMTIuOCA0NC44IDAgMTIuOC0xMi44IDEyLjgtMzIgMC00NC44bC00NDgtNDQ4QzQ5NiAxNjMuMiA0ODggMTYwIDQ4MCAxNjB6IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+DQoNCiAgICANCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0ieXVsYW4iIHVuaWNvZGU9IiYjNTkxODQ7IiBkPSJNOTQ3LjQgNDMxLjhjLTQ2LjUgNzUuMy0xMDkuMSAxMzUuOS0xODcuNyAxODEuNi03OC42IDQ1LjctMTYxLjYgNjguNi0yNDkgNjguNnMtMTcwLjQtMjIuOS0yNDktNjguNkMxODMuMSA1NjcuNyAxMjAuNSA1MDcuMSA3NCA0MzEuOGMtNi42LTExLjUtMTAtMjIuOC0xMC0zNHMzLjMtMjIuNSAxMC0zNGM0Ni41LTc1LjMgMTA5LjEtMTM1LjkgMTg3LjctMTgxLjYgNzguNi00NS43IDE2MS42LTY4LjYgMjQ5LTY4LjZzMTcwLjQgMjIuOCAyNDkgNjguM2M3OC42IDQ1LjYgMTQxLjEgMTA2LjIgMTg3LjcgMTgxLjkgNi42IDExLjUgMTAgMjIuOCAxMCAzNC0wLjEgMTEuMi0zLjQgMjIuNS0xMCAzNHogbS01NDMuOCAxMzVjMjkuNyAyOS40IDY1LjQgNDQuMiAxMDcgNDQuMiA2LjcgMCAxMi4zLTIuMyAxNy02LjkgNC42LTQuNiA3LTEwLjIgNy0xNi44IDAtNi42LTIuMy0xMi4yLTctMTYuOC00LjctNC42LTEwLjMtNi45LTE3LTYuOS0yOC41IDAtNTMtMTAuMS03My4zLTMwLjEtMjAuMy0yMC0zMC40LTQ0LjItMzAuNC03Mi41IDAtNi42LTIuMy0xMi4zLTctMTYuOC00LjYtNC42LTEwLjMtNi44LTE3LTYuOS02LjcgMC0xMi4zIDIuMy0xNyA2LjktNC42IDQuNi03IDEwLjItNyAxNi44IDAuMSA0MS4xIDE1IDc2LjQgNDQuNyAxMDUuOHogbTMyMy43LTMzMC4yYy02Ni42LTQwLTEzOC44LTYwLTIxNi43LTYwLTc3LjggMC0xNTAgMjAtMjE2LjcgNjAtNjYuNiA0MC0xMjIgOTMuNy0xNjYuMiAxNjEuMSA1MC41IDc3LjYgMTEzLjkgMTM1LjcgMTkwIDE3NC4yLTIwLjMtMzQuMi0zMC40LTcxLjMtMzAuNC0xMTEuMSAwLTYwLjkgMjEuOS0xMTMgNjUuNS0xNTYuMiA0My43LTQzLjIgOTYuMy02NC44IDE1Ny44LTY0LjkgNjEuNSAwIDExNC4xIDIxLjYgMTU3LjggNjQuOUM3MTIuMSAzNDggNzM0IDQwMC4xIDczNCA0NjAuOWMwIDM5LjgtMTAuMSA3Ni44LTMwLjQgMTExLjEgNzYuMS0zOC41IDEzOS41LTk2LjYgMTkwLTE3NC4yLTQ0LjMtNjcuNS05OS43LTEyMS4yLTE2Ni4zLTE2MS4yeiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPg0KDQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9InNoYW5jaHUiIHVuaWNvZGU9IiYjNTg5MjU7IiBkPSJNNzYwLjU1MTM0ODE1IDczLjMxMDgxNDgyMDAwMDAyYzAtMzEuMDY4OTE4NTItMjMuMzAxNjg4ODktNTQuMzcwNjA3NDEtNTQuMzcwNjA3NC01NC4zNzA2MDc0MWgtMzg4LjM2MTQ4MTVjLTMxLjA2ODkxODUyIDAtNTQuMzcwNjA3NDEgMjMuMzAxNjg4ODktNTQuMzcwNjA3NCA1NC4zNzA2MDc0MXY1NzAuODkxMzc3NzdoNDk3LjEwMjY5NjNWNzMuMzEwODE0ODIwMDAwMDJ6IG0tMzg4LjM2MTQ4MTQ4IDY2NC4wOTgxMzMzM2MwIDcuNzY3MjI5NjMgMy44ODM2MTQ4MiAxMS42NTA4NDQ0NSAxMS42NTA4NDQ0NCAxMS42NTA4NDQ0NGgyNjAuMjAyMTkyNTljNy43NjcyMjk2MyAwIDExLjY1MDg0NDQ1LTMuODgzNjE0ODIgMTEuNjUwODQ0NDUtMTEuNjUwODQ0NDR2LTMxLjA2ODkxODUyaC0yNzkuNjIwMjY2NjdjLTMuODgzNjE0ODIgMC0zLjg4MzYxNDgyIDMxLjA2ODkxODUyLTMuODgzNjE0ODEgMzEuMDY4OTE4NTJ6IG01NDcuNTg5Njg4ODgtMzEuMDY4OTE4NTJoLTIwNS44MzE1ODUxOHYzMS4wNjg5MTg1MmMwIDQyLjcxOTc2Mjk3LTM0Ljk1MjUzMzMzIDczLjc4ODY4MTQ4LTczLjc4ODY4MTQ4IDczLjc4ODY4MTQ4aC0yNjAuMjAyMTkyNTljLTQyLjcxOTc2Mjk3IDAtNzMuNzg4NjgxNDgtMzQuOTUyNTMzMzMtNzMuNzg4NjgxNDgtNzMuNzg4NjgxNDh2LTMxLjA2ODkxODUyaC0yMDUuODMxNTg1MTljLTE5LjQxODA3NDA4IDAtMzEuMDY4OTE4NTItMTUuNTM0NDU5MjUtMzEuMDY4OTE4NTItMzEuMDY4OTE4NTJzMTUuNTM0NDU5MjUtMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTItMzEuMDY4OTE4NTJoOTcuMDkwMzcwMzdWNzMuMzEwODE0ODIwMDAwMDJjMC02Ni4wMjE0NTE4NSA1NC4zNzA2MDc0MS0xMjAuMzkyMDU5MjUgMTIwLjM5MjA1OTI1LTEyMC4zOTIwNTkyN2gzODguMzYxNDgxNWM2Ni4wMjE0NTE4NSAwIDEyMC4zOTIwNTkyNSA1NC4zNzA2MDc0MSAxMjAuMzkyMDU5MjUgMTIwLjM5MjA1OTI3djU3MC44OTEzNzc3N2g5Ny4wOTAzNzAzN2MxOS40MTgwNzQwOCAwIDMxLjA2ODkxODUyIDE1LjUzNDQ1OTI1IDMxLjA2ODkxODUyIDMxLjA2ODkxODUycy0xNS41MzQ0NTkyNSAzMS4wNjg5MTg1Mi0zNC45NTI1MzMzNCAzMS4wNjg5MTg1MnogbS00MDcuNzc5NTU1NTUtNTkwLjMwOTQ1MTg1YzE5LjQxODA3NDA4IDAgMzEuMDY4OTE4NTIgMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTJ2MzQ1LjY0MTcxODUyYzAgMTkuNDE4MDc0MDgtMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTItMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTFzLTMxLjA2ODkxODUyLTE1LjUzNDQ1OTI1LTMxLjA2ODkxODUyLTMxLjA2ODkxODUxdi0zNDUuNjQxNzE4NTJjMC0xNS41MzQ0NTkyNSAxMS42NTA4NDQ0NS0zMS4wNjg5MTg1MiAzMS4wNjg5MTg1Mi0zMS4wNjg5MTg1Mm0tMTUxLjQ2MDk3Nzc4IDBjMTkuNDE4MDc0MDggMCAzMS4wNjg5MTg1MiAxNS41MzQ0NTkyNSAzMS4wNjg5MTg1MyAzMS4wNjg5MTg1MnYzNDUuNjQxNzE4NTJjMCAxOS40MTgwNzQwOC0xNS41MzQ0NTkyNSAzMS4wNjg5MTg1Mi0zMS4wNjg5MTg1MyAzMS4wNjg5MTg1MXMtMzEuMDY4OTE4NTItMTUuNTM0NDU5MjUtMzEuMDY4OTE4NTItMzEuMDY4OTE4NTF2LTM0NS42NDE3MTg1MmMwLTE1LjUzNDQ1OTI1IDE1LjUzNDQ1OTI1LTMxLjA2ODkxODUyIDMxLjA2ODkxODUyLTMxLjA2ODkxODUybTMwMi45MjE5NTU1NiAwYzE5LjQxODA3NDA4IDAgMzEuMDY4OTE4NTIgMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTJ2MzQ1LjY0MTcxODUyYzAgMTkuNDE4MDc0MDgtMTUuNTM0NDU5MjUgMzEuMDY4OTE4NTItMzEuMDY4OTE4NTIgMzEuMDY4OTE4NTFzLTMxLjA2ODkxODUyLTE1LjUzNDQ1OTI1LTMxLjA2ODkxODUzLTMxLjA2ODkxODUxdi0zNDUuNjQxNzE4NTJjMC0xNS41MzQ0NTkyNSAxMS42NTA4NDQ0NS0zMS4wNjg5MTg1MiAzMS4wNjg5MTg1My0zMS4wNjg5MTg1MiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPg0KDQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9ImZ1emhpIiB1bmljb2RlPSImIzU5OTIxOyIgZD0iTTIxMy4wNzczMzMgMTkydi00Mi42NjY2NjdIMTcwLjY2NjY2N0E2NCA2NCAwIDAgMCAxMDYuNjY2NjY3IDIxMy4zMzMzMzNWNzI1LjMzMzMzM0E2NCA2NCAwIDAgMCAxNzAuNjY2NjY3IDc4OS4zMzMzMzNoNTEyQTY0IDY0IDAgMCAwIDc0Ni42NjY2NjcgNzI1LjMzMzMzM3YtNDIuNjY2NjY2aC00Mi42NjY2NjdWNzI1LjMzMzMzM2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzMyAyMS4zMzMzMzRIMTcwLjY2NjY2N2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzNC0yMS4zMzMzMzR2LTUxMmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDIxLjMzMzMzNC0yMS4zMzMzMzNoNDIuNDEwNjY2ek0zNDEuMzMzMzMzIDU3NmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzMy0yMS4zMzMzMzN2LTUxMmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDIxLjMzMzMzMy0yMS4zMzMzMzRoNTEyYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMzMzMzM0IDIxLjMzMzMzNFY1NTQuNjY2NjY3YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEtMjEuMzMzMzM0IDIxLjMzMzMzM0gzNDEuMzMzMzMzeiBtMCA0Mi42NjY2NjdoNTEyQTY0IDY0IDAgMCAwIDkxNy4zMzMzMzMgNTU0LjY2NjY2N3YtNTEyYTY0IDY0IDAgMCAwLTY0LTY0SDM0MS4zMzMzMzNBNjQgNjQgMCAwIDAgMjc3LjMzMzMzMyA0Mi42NjY2NjdWNTU0LjY2NjY2N0E2NCA2NCAwIDAgMCAzNDEuMzMzMzMzIDYxOC42NjY2Njd6IiAgaG9yaXotYWR2LXg9IjEwMjQiIC8+DQoNCiAgICANCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iaWNvbi1nb25nbmVuZy1iaWFuamkiIHVuaWNvZGU9IiYjNTg5MzM7IiBkPSJNMjM0LjI5MTIgNjYxLjcwODhhMzAuNzIgMzAuNzIgMCAwIDAgNDMuNDE3NiAwTDUxMiA0MjcuNTJsMjM0LjI5MTIgMjM0LjI0YTMwLjcyIDMwLjcyIDAgMCAwIDQzLjQxNzYtNDMuNDE3Nkw1NTUuNTIgMzg0bDIzNC4yNC0yMzQuMjkxMmEzMC43MiAzMC43MiAwIDAgMCAzLjU4NC0zOS4xNjhsLTMuNTg0LTQuMjQ5NmEzMC43MiAzMC43MiAwIDAgMC00My40MTc2IDBMNTEyIDM0MC40OGwtMjM0LjI5MTItMjM0LjI0YTMwLjcyIDMwLjcyIDAgMCAwLTQzLjQxNzYgNDMuNDE3Nkw0NjguNDggMzg0IDIzNC4yOTEyIDYxOC4yOTEyYTMwLjcyIDMwLjcyIDAgMCAwLTMuNTg0IDM5LjE2OHoiICBob3Jpei1hZHYteD0iMTAyNCIgLz4NCg0KICAgIA0KDQoNCiAgPC9mb250Pg0KPC9kZWZzPjwvc3ZnPg0K#iconfont) format("svg");
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-edit:before {
  content: "\E617";
}
.icon-queren:before {
  content: "\E622";
}
.icon-yulan:before {
  content: "\E730";
}
.icon-shanchu:before {
  content: "\E62D";
}
.icon-fuzhi:before {
  content: "\EA11";
}
.icon-icon-gongneng-bianji:before {
  content: "\E635";
}
.Video .upload {
  display: -ms-flexbox;
  display: flex;
}
.Video .video {
  width: 50%;
}
.Video #video_title {
  font-size: 22px;
}
.Video #key_word,
.Video #video_title {
  border: 0;
  border-bottom: 1px solid #d9d9d9;
  border-radius: 0;
  padding-right: 82px;
}
.Video #key_word {
  font-size: 20px;
}
.Video #key_word:focus {
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
}
.Video .titleLength {
  font-size: 20px;
  color: #ccc;
}
.Video #video_title:focus {
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2);
}
.Video .subject {
  border-color: #d9d9d9;
  height: 60px;
  font-size: 24px;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
}
.Video .keyword {
  font-size: 18px;
}
.Video .video_intro {
  font-size: 14px;
  height: 150px;
}
.Video .subject:focus {
  border-color: #d9d9d9;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Video .title {
  line-height: 50px;
  font-weight: 600;
}
.Video .gl-video {
  display: -ms-flexbox;
  display: flex;
}
.Video .gl-video img {
  width: 135px;
  height: 80px;
}
.Video .gl-video .gl-item {
  margin: 5px;
  position: relative;
}
.Video .gl-video .gl-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Video .gl-video .gl-left,
.Video .gl-video .gl-right {
  line-height: 100px;
  font-size: 20px;
  cursor: pointer;
}
.Video .gl-video .gl-main {
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  overflow: hidden;
}
.Video .gl-video .gl-item:hover .close {
  background: rgba(0, 0, 0, 0.5);
}
.Video .gl-video .gl-item:hover .close .delete {
  opacity: 1;
}
.Video .gl-video .gl-content {
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: margin-left 1s;
  transition: margin-left 1s;
}
.Video .gl-video .gl-content .close {
  display: block;
  -webkit-transition: all 1s;
  transition: all 1s;
  position: absolute;
  height: 80px;
  top: 0;
  width: 135px;
  background: transparent;
}
.Video .gl-video .gl-content .delete {
  opacity: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  cursor: pointer;
  width: 50px;
  font-size: 30px;
  line-height: 80px;
  margin-top: 25px;
  margin-left: 52px;
}
.red {
  color: red !important;
}
.hs {
  color: #d9d9d9;
}
.b-top {
  border-top: 1px solid #d9d9d9;
}
.Right .ant-form-item {
  margin: 0;
}
.Right .a-title {
  width: 100px;
  line-height: 104px;
  text-align: center;
  font-weight: 600;
}
.Right .a-t-2 {
  line-height: 0;
  line-height: 22px;
}
.Right .checkbox {
  width: 150px;
}
.Right .article {
  display: -ms-flexbox;
  display: flex;
}
.Right .ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 0;
}
.Right .input {
  width: 50px;
}
.Right .ant-form-item-children {
  display: -ms-flexbox;
  display: flex;
}
.Footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
.Footer .ant-btn {
  margin: 15px;
}
.ant-popover-placement-top,
.ant-popover-placement-topLeft,
.ant-popover-placement-topRight {
  z-index: 1e22;
}
.ant-popover-message {
  margin-top: 20px;
}
.AddInfo {
  background: #f5f5f5;
  padding-top: 2px;
}
.AddInfo .ant-tabs-bar {
  width: 7%;
}
.AddInfo .content {
  width: 2300px;
}
.AddInfo .content,
.AddInfo .content .queue-simple {
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  background: #fff;
  margin-bottom: 70px;
}
.AddInfo .content .queue-simple {
  width: 100%;
}
.AddInfo #bar-content {
  height: calc(55%);
  width: 320px;
}
.AddInfo .c-tab {
  width: 320px;
  margin: 0;
}
.AddInfo .ant-tabs,
.AddInfo .ant-tabs-content {
  height: 100%;
}
.AddInfo .c-left .ant-tabs-nav .ant-tabs-tab {
  margin: 0;
  padding: 12px 19px;
}
.AddInfo .c-left {
  width: 320px;
  position: relative;
  border-left: 1px solid #e8e8e8;
  font-family: myFirstFont;
}
.AddInfo .c-mid {
  width: 1100px;
  padding-top: 20px;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  font-family: myFirstFont;
}
.AddInfo .c-right {
  width: 950px;
  padding: 20px;
  overflow-y: auto;
  height: 950px;
  border-right: 1px solid #e8e8e8;
  font-family: myFirstFont;
}
.AddInfo .footer {
  position: fixed;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  right: -415px;
  top: 425px;
  background: #fff;
  width: 900px;
  z-index: 999;
  -webkit-box-shadow: 0 -2px 8px #f0f1f2;
  box-shadow: 0 -2px 8px #cecece;
}
body .w-e-toolbar {
  padding: 0;
}
.AddVideo .header .ant-tabs-extra-content,
.AddVideo .header .ant-tabs-nav-container {
  height: 54px !important;
  line-height: 54px !important;
}
.AddVideo .header .ant-tabs-extra-content .ant-tabs-new-tab {
  height: 54px !important;
  border: 1px solid #afafaf !important;
  background: #fff !important;
}
.AddVideo .header .ant-tabs-tab {
  min-width: 200px !important;
  height: 54px !important;
  line-height: 54px !important;
}
.display {
  display: none;
}
#root #AddMW,
.c-left .ant-form-item,
.c-left .ant-form label,
.c-mid .ant-form-item,
.c-mid .ant-form label,
.c-right .ant-form-item,
.c-right .ant-form label {
  font-family: myFirstFont !important;
}
#root #AddMW {
  width: 100%;
  height: 100%;
}
#root #AddMW h3 {
  font-family: myFirstFont !important;
  font-size: 20px;
}
#root #AddMW .ant-btn,
#root #AddMW p {
  font-size: 18px !important;
  font-family: myFirstFont !important;
}
#root #AddMW .content {
  height: 100%;
  background: #f0f2f5;
  margin: 0;
  width: 2200px;
}
#root #AddMW .content .c-mid {
  background: #fff;
  margin: 24px;
  height: 950px;
  padding-top: 0;
}
#root #AddMW .content .c-left {
  background: #fff;
  margin: 24px;
}
#root #AddMW .content .c-right {
  margin: 24px;
  background: #fff;
  overflow: hidden;
  margin-left: 0;
}
#root #AddMW .content .c-right .righttwo_down {
  border-right: 0;
}
#root #AddMW .content .c-right .ant-spin-nested-loading {
  margin-top: 12px;
}
#root #AddMW .footer {
  position: fixed;
  right: 0;
  top: 0;
  width: 60px;
  height: 100%;
  -webkit-transform: none;
  transform: none;
}
#root #AddMW .footer .Footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
#root #AddMW .footer .Footer .ant-btn {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 120px;
  position: relative;
  right: 45px;
}
.ant-tabs-bar {
  width: 1366px;
  margin: 0 auto !important;
}
li,
ul {
  list-style: none;
}
.Left2 .yqMain {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 10px;
  height: calc(0vh);
}
.Left2 .example {
  text-align: center;
  height: 100%;
  padding-top: 100px;
}
.Left2 .pushData {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.Left2 .pushData .push-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Left2 .pushData .item:hover .action {
  display: block;
}
.Left2 .pushData .item {
  margin: 11px;
  position: relative;
  cursor: pointer;
}
.Left2 .pushData .item .i-img {
  width: 137px;
  height: 80px;
}
.Left2 .pushData .item .action {
  display: none;
  position: absolute;
  top: 0;
  height: 80px;
  width: 137px;
  background: rgba(41, 41, 41, 0.43921569);
  text-align: center;
  line-height: 80px;
}
.Left2 .pushData .item .bg {
  position: absolute;
  bottom: 21px;
  height: 22px;
  width: 100%;
  background: rgba(0, 0, 0, 0.29019608);
  color: #fff;
}
.Left2 .pushData .item .bg .span {
  background: #1890ff;
  font-size: 12px;
  padding: 3px;
  right: 0;
  position: absolute;
  height: 22px;
  overflow: hidden;
}
.Left2 .note {
  width: 320px;
  text-align: center;
  color: #999;
}
.Left2 .category {
  width: 100%;
  height: 80px;
  background-color: #ebebeb;
  padding-top: 10px;
}
.Left2 .category ul {
  position: absolute;
  margin-left: 0;
  padding-left: 0;
}
.Left2 .category ul .listUnit {
  float: left;
  width: 50px;
  height: 53px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 10%;
  cursor: pointer;
}
.Left2 .category ul .listUnit .i .icon {
  height: 30px;
  width: 30px;
}
.Left2 .category ul .active,
.Left2 .category ul .listUnit:hover {
  background-color: #999;
}
.Left2 .li-box img {
  max-width: 100%;
}
.mr10 {
  margin-right: 10px;
}
.none {
  display: none;
}
#style::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
  background-color: #f5f5f5;
}
#style::-webkit-scrollbar {
  width: 10px;
  background-color: #f5f5f5;
}
#style::-webkit-scrollbar-thumb {
  background-color: #969393;
  border: 2px solid #969393;
}
.Article1 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  position: absolute;
  top: -175px;
  left: 265px;
  -webkit-transition: 0s;
  transition: 0s;
}
.Article1 .w-e-toolbar {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.Article1 .title_show {
  position: relative;
  padding-top: 20px;
}
.Article1 .title_show .required {
  position: absolute;
  left: 0;
  z-index: 1;
  color: red;
}
.Article1 .title_show .artical_title {
  border: 0;
  border: 1px solid #d9d9d9;
  border-radius: 0;
  font-size: 18px;
}
.Article1 .title_show .artical_title:active,
.Article1 .title_show .artical_title:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Article1 .title_show .rightInput {
  position: absolute;
  right: 5px;
  font-size: 20px;
  color: #bfbfbf;
}
.Article1 .keyInput {
  padding-right: 40px;
}
.Article1 .introInput {
  position: absolute;
  top: -305px;
  left: 295px;
  padding: 0;
  margin: 0;
  width: 50px;
  height: 640px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.Article1 .editor_box,
.Article1 .introInput {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.Article1 .editor_box {
  margin-left: 60px;
}
.Article1 .showKeyLength {
  position: absolute;
  right: 5px;
  color: #bfbfbf;
}
.Article1 .showTextLength {
  position: absolute;
  right: -635px;
  color: #bfbfbf;
  bottom: -5px;
  height: 20px;
  pointer-events: none;
}
.Article1 .gl-video {
  display: -ms-flexbox;
  display: flex;
}
.Article1 .gl-video img {
  width: 135px;
  height: 80px;
}
.Article1 .gl-video .gl-item {
  margin: 5px;
  position: relative;
}
.Article1 .gl-video .gl-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Article1 .gl-video .gl-left,
.Article1 .gl-video .gl-right {
  line-height: 100px;
  font-size: 20px;
  cursor: pointer;
}
.Article1 .gl-video .gl-main {
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  overflow: hidden;
}
.Article1 .gl-video .gl-item:hover .close {
  background: rgba(0, 0, 0, 0.5);
}
.Article1 .gl-video .gl-item:hover .close .delete {
  opacity: 1;
}
.Article1 .gl-video .gl-content {
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: margin-left 1s;
  transition: margin-left 1s;
}
.Article1 .gl-video .gl-content .close {
  display: block;
  -webkit-transition: all 1s;
  transition: all 1s;
  position: absolute;
  height: 80px;
  top: 0;
  width: 135px;
  background: transparent;
}
.Article1 .gl-video .gl-content .delete {
  opacity: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  cursor: pointer;
  width: 50px;
  font-size: 30px;
  line-height: 80px;
  margin-left: 45px;
}
.w-e-text-container {
  height: 600px !important;
}
.mt20 {
  margin-bottom: 20px;
}
.ueditor-parent2 {
  position: relative;
}
.ueditor-parent2 .ueditor-video-box {
  position: absolute;
  z-index: 9999;
  display: none;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  padding: 10px 0 0 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent2 .ueditor-video-box .ueditor-video-toolbar {
  padding: 5px;
  background: #454547;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent2 .ueditor-video-box .ueditor-video-toolbar .toolbar-item {
  padding: 5px;
  cursor: pointer;
}
.ueditor-parent2 #content,
.ueditor-parent2 #content .edui-default .edui-editor {
  width: 661px;
}
.ueditor-parent2 #content .edui-default .edui-editor p {
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
}
.ueditor-parent2 #content .edui-editor-iframeholder {
  height: 661px !important;
  border: 1px solid #333;
}
.ueditor-parent2 #content .edui-editor-iframeholder iframe .view {
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
}
.ueditor-parent2 iframe img {
  max-width: 100%;
}
.ueditor-parent2 #hidden_video {
  display: none;
}
.Images1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.Images1 .formBox {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  position: absolute;
  width: 750px;
  height: 300px;
  top: 235px;
  left: -130px;
}
.Images1 .formBox .showTextLength {
  position: absolute;
  right: -635px;
  color: #bfbfbf;
  bottom: -5px;
  height: 20px;
  pointer-events: none;
}
.Images1 .title_show {
  position: relative;
  padding-top: 20px;
}
.Images1 .title_show .required {
  position: absolute;
  left: 0;
  z-index: 1;
  color: red;
}
.Images1 .title_show .artical_title {
  border: 0;
  border: 1px solid #d9d9d9;
  border-radius: 0;
  font-size: 18px;
}
.Images1 .title_show .artical_title:active,
.Images1 .title_show .artical_title:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Images1 .title_show .rightInput {
  position: absolute;
  right: 5px;
  font-size: 20px;
  color: #bfbfbf;
}
.Images1 .imgBox {
  width: 750px;
  height: 1000px;
  top: -120px;
  left: 505px;
}
.Images1 .imgBox,
.Images1 .inputIntro {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  position: absolute;
}
.Images1 .inputIntro {
  top: -305px;
  left: 295px;
  padding: 0;
  margin: 0;
  width: 50px;
  height: 640px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.Images1 .imgList {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 1px solid #cfcfcf;
  position: relative;
  margin-bottom: 10px;
}
.Images1 .imgList .imgList_right {
  width: 70%;
  padding: 24px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.Images1 .imgList .imgList_right .imgIntro {
  position: absolute;
  width: 100px;
  height: 390px;
  padding: 0;
  margin: 0;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  top: -205px;
  left: 230px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.Images1 .imgList .imgList_right .imgList_text {
  position: relative;
  top: 120px;
  left: 10px;
}
.Images1 .imgList .imgList_right .imgList_text span {
  position: absolute;
  top: 0;
  display: inline-block;
  width: 100px;
}
.Images1 .imgList .imgList_right .imgList_text textarea {
  margin-left: 70px;
}
.Images1 .imgList .imgList_right .imgList_title {
  position: relative;
  top: 5px;
  left: 100px;
}
.Images1 .imgList .imgList_right .imgList_title span {
  position: absolute;
  top: 5px;
  left: -85px;
  display: inline-block;
  width: 70px;
}
.Images1 .imgList .img_upload {
  width: 30%;
  padding: 24px;
}
.Images1 .imgList .img_upload .ant-upload {
  width: 160px !important;
  height: 160px !important;
}
.Images1 .imgList .delet_imgList {
  display: inline-block;
  width: 50px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  right: 0;
  top: -10px;
  color: #1890ff;
  background: #fff;
  text-align: center;
  right: 20px;
  cursor: pointer;
}
.Images1 .add_imgList {
  width: 100%;
  font-size: 22px;
  text-align: center;
  border: 1px dashed #cfcfcf;
  cursor: pointer;
}
.Images1 .keyInput {
  padding-right: 40px;
}
.Images1 .introInput {
  resize: none;
}
.Images1 .showKeyLength,
.Images1 .showTextLength {
  position: absolute;
  right: 5px;
  color: #bfbfbf;
}
.Images1 .showTextLength {
  bottom: 1px;
  height: 20px;
  pointer-events: none;
}
.Images1 .gl-video {
  display: -ms-flexbox;
  display: flex;
}
.Images1 .gl-video img {
  width: 135px;
  height: 80px;
}
.Images1 .gl-video .gl-item {
  margin: 5px;
  position: relative;
}
.Images1 .gl-video .gl-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 135px;
}
.Images1 .gl-video .gl-left,
.Images1 .gl-video .gl-right {
  line-height: 100px;
  font-size: 20px;
  cursor: pointer;
}
.Images1 .gl-video .gl-main {
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  overflow: hidden;
}
.Images1 .gl-video .gl-item:hover .close {
  background: rgba(0, 0, 0, 0.5);
}
.Images1 .gl-video .gl-item:hover .close .delete {
  opacity: 1;
}
.Images1 .gl-video .gl-content {
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: margin-left 1s;
  transition: margin-left 1s;
}
.Images1 .gl-video .gl-content .close {
  display: block;
  -webkit-transition: all 1s;
  transition: all 1s;
  position: absolute;
  height: 80px;
  top: 0;
  width: 135px;
  background: transparent;
}
.Images1 .gl-video .gl-content .delete {
  opacity: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  cursor: pointer;
  width: 50px;
  font-size: 30px;
  line-height: 80px;
  margin-left: 45px;
}
.Banner .keyInput {
  padding-right: 40px;
}
.Banner .showKeyLength,
.Banner .showTextLength {
  position: absolute;
  right: 5px;
  color: #bfbfbf;
}
.Banner .showTextLength {
  bottom: 1px;
  height: 20px;
  opacity: 0.5;
  pointer-events: none;
}
.Banner .title_show {
  position: relative;
}
.Banner .title_show .artical_title {
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  font-size: 18px;
}
.Banner .title_show .artical_title:active,
.Banner .title_show .artical_title:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.Banner .title_show .rightInput {
  position: absolute;
  right: 20px;
  font-size: 20px;
  color: #bfbfbf;
}
.Banner .ant-upload-select-picture-card {
  height: 165px !important;
  width: 295px !important;
}
.showTitleList {
  display: -ms-flexbox;
  display: flex;
}
.showTitleList .ant-tree {
  width: 160px;
}
.showTitleList .rightTable {
  padding-left: 24px;
  width: 100%;
  border-left: 1px solid #dfdfdf;
}
.showTitleList .rightTable .tableHead {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.showTitleList .ant-tree {
  height: 500px !important;
  overflow-y: auto !important;
}
.righttwo2 {
  padding-top: 10px;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.righttwo2 .righttwo_top {
  width: 400px;
  border-right: 1px solid #ccc;
  padding: 0 10px;
}
.righttwo2 .righttwo_down {
  width: 600px;
  border-right: 1px solid #ccc;
  padding: 0 10px;
}
.righttwo2 .input {
  width: 50px;
}
.righttwo2 .original_intro {
  position: absolute;
  top: -80px;
  left: 75px;
  padding: 0;
  margin: 0;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  width: 75px;
  height: 210px;
  line-height: 16px;
  border: 1px solid #d9d9d9;
  -moz-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  -o-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: tb-lr;
}
.righttwo2 .ant-upload-select-picture-card {
  height: 165px !important;
  width: 295px !important;
}
.container {
  padding-top: 10px;
}
.draft {
  display: -ms-flexbox;
  display: flex;
  margin: 10px 0 10px 10px;
  position: relative;
  padding: 5px;
  border-left: 1px solid #1890ff;
}
.dot {
  width: 10px;
  height: 10px;
  border: 1px solid #1890ff;
  border-radius: 50%;
  position: absolute;
  top: -10px;
  left: -5px;
}
.dot_active {
  background: #1890ff;
}
.draft_info {
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
}
.draft_info,
.draft a {
  -ms-flex: 1 1;
  flex: 1 1;
}
.draft a {
  color: inherit;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ml10 {
  margin-left: 10px;
}
.ml10:hover {
  color: #1890ff;
}
.ant-popover-message > .anticon {
  left: 0;
}
.ant-popover-inner .ant-popover-buttons .ant-btn-primary {
  margin-left: 20px;
  background-color: #40a9ff;
}
.Theme {
  height: 100%;
}
.Theme .btn_group {
  margin-bottom: 20px;
}
.theme .image {
  margin-left: 20.8%;
  width: 320px;
}
.video_pic {
  height: 165px;
  width: 295px;
}
.bule {
  color: #1890ff;
}
#theme {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
}
#theme header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  padding-left: 20px;
  font-weight: 500;
}
#theme .content {
  display: -ms-flexbox;
  display: flex;
  padding-top: 50px;
  min-width: 1400px;
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
#theme .content .leftTree {
  width: 150px;
  border-right: 1px solid #efefef;
}
#theme .content .leftTree h4 {
  height: 30px;
  line-height: 30px;
  margin-bottom: 0;
  text-align: center;
  border-bottom: 1px solid #efefef;
}
#theme .content .rightContent {
  width: calc(-10%);
  position: relative;
}
#theme .content .rightContent .btn_group {
  padding-left: 24px;
}
#theme .content .rightContent .btn_group button {
  margin-right: 10px;
}
#theme .ant-table-tbody td a:active,
#theme .ant-table-tbody td a:focus {
  text-decoration: none;
}
#theme .ant-advanced-search-form {
  padding: 24px;
  border-radius: 6px;
}
#theme .ant-advanced-search-form .ant-form-item {
  display: -ms-flexbox;
  display: flex;
}
#theme .ant-advanced-search-form .ant-form-item-control-wrapper {
  -ms-flex: 1 1;
  flex: 1 1;
}
#theme .ant-advanced-search-form .ant-form-item {
  margin-bottom: 0;
}
#theme .rightContent .ant-col-4 {
  height: 40px;
  line-height: 40px;
}
#theme .ant-card-body {
  padding: 5px 10px;
}
#theme .ant-card-body h4 {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 5px;
}
#theme .ant-card-body p {
  color: #999;
  position: relative;
  margin-bottom: 5px;
  padding-top: 5px;
}
#theme .ant-card-body p:last-child {
  border-top: 1px solid #efefef;
}
#theme .ant-card-body p span {
  position: absolute;
  right: 0;
}
#theme .table_img_show {
  padding: 6px 0;
  text-align: center;
}
#theme .draggable-tree .ant-tree-title:hover .title-option {
  display: inline-block;
}
#theme .draggable-tree .ant-tree-title:hover .title-text {
  max-width: 70px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
#theme .draggable-tree .ant-tree-title .title-option {
  display: none;
}
#theme .draggable-tree .ant-tree-title .title-text {
  max-width: 108px;
  overflow: hidden;
  text-overflow: ellipsis;
}
#theme .plate_id_info {
  text-align: center;
  width: 100%;
  height: 500px;
  line-height: 500px;
  font-size: 24px;
}
.Comment {
  background: #f0f2f5;
  width: 100%;
  height: 100%;
  overflow: auto;
}
.Comment .configGlobal .avatar-uploader img {
  height: 100px;
  width: 100px;
}
.Comment .header {
  position: relative;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
}
.Comment .content {
  margin: 24px 24px 0;
  min-width: 1250px;
}
.Comment .content .main {
  background: #fff;
  padding: 24px 32px;
}
.comment_parent {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.comment_parent .comment_meta {
  -ms-flex-align: start;
  align-items: flex-start;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1 1;
}
.comment_parent .comment_parent_pic {
  margin-right: 16px;
}
.comment_parent .t1 {
  color: rgba(0, 0, 0, 0.65);
  margin-bottom: 4px;
  font-size: 14px;
  line-height: 22px;
}
.comment_parent .modal-action {
  margin-left: 20px;
}
.comment_parent .modal-action a {
  margin-right: 15px;
}
.comment_parent .cc_content {
  -ms-flex: 1 0;
  flex: 1 0;
}
.comment_parent .cc_content span {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px;
}
.comment_parent .cc_content h1 {
  height: 22px;
}
.comment_parent .cc_content h1 span {
  white-space: nowrap;
  float: right;
  margin-right: 15px;
  width: 60px;
}
.comment_parent .cc_content h1 .member_name {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}
.comment_parent .cc_content h1 .child_count,
.comment_parent .cc_content h1 .like_count {
  width: 50px;
}
.comment_parent .cc_content h1 .sensitive_words {
  height: 22px;
  color: red;
  width: 80px;
}
.comment_parent .cc_content h1 .create_time {
  width: 140px;
}
.comment_parent .fr {
  float: right;
  margin-right: 40px;
}
.load_more {
  text-align: center;
  margin-top: 15px;
}
.comment_detail_list .ant-list-item-meta {
  padding-left: 50px;
}
.comment_detail_list .ant-list-item-action {
  margin-left: 20px;
}
.comment_detail_list .ant-list-item-action-split {
  background: #fff;
}
.comment_detail_list .ant-list-item-meta-title div {
  height: 22px;
}
.comment_detail_list .ant-list-item-meta-title div span {
  white-space: nowrap;
  float: right;
  margin-right: 20px;
}
.comment_detail_list .ant-list-item-meta-title div .member_name {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}
.comment_detail_list .ant-list-item-meta-title div .like_count {
  width: 50px;
}
.comment_detail_list .ant-list-item-meta-title div .sensitive_words {
  height: 22px;
  color: red;
  width: 80px;
}
.comment_detail_list .ant-list-item-meta-title div .create_time {
  width: 140px;
}
.action-list span {
  display: inline-block;
  margin-right: 15px;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.AppGlobalConfig {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.AppGlobalConfig header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.AppGlobalConfig .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.AppGlobalConfig .content .btn_group {
  margin: 10px 0;
}
.AppGlobalConfig .content .btn_group button {
  margin-right: 10px;
}
.AppGlobalConfig .content .item {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 20px;
  border-bottom: 1px solid #ccc;
}
.AppGlobalConfig .content .item .t1 {
  font-size: 16px;
  color: #333;
}
.AppGlobalConfig .content .item .t2 {
  color: #999;
}
.AppGlobalConfig .content .item .i-left {
  width: 60%;
}
.AppGlobalConfig .content .item .i-right {
  width: 40%;
  margin-top: 10px;
}
.AppGlobalConfig .content .unline {
  border: 0;
}
.AppGlobalConfig .content .thumb {
  width: 100px;
  height: 100px;
  border: 1px dashed #d9d9d9;
  border-radius: 10px;
  background: #e0e0e0;
}
.AppGlobalConfig {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.AppGlobalConfig .none {
  display: none;
}
.AppGlobalConfig header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.AppGlobalConfig .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.AppGlobalConfig .content .btn_group {
  margin: 10px 0;
}
.AppGlobalConfig .content .btn_group button {
  margin-right: 10px;
}
.AppGlobalConfig .content .item {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 20px;
  border-bottom: 1px solid #ccc;
}
.AppGlobalConfig .content .item .t1 {
  font-size: 16px;
  color: #333;
}
.AppGlobalConfig .content .item .t2 {
  color: #999;
}
.AppGlobalConfig .content .item .i-left {
  width: 60%;
}
.AppGlobalConfig .content .item .i-right {
  width: 40%;
  margin-top: 10px;
}
.AppGlobalConfig .content .item .i-right .i-right-btn {
  padding: 0 !important;
}
.AppGlobalConfig .content .unline {
  border: 0;
}
.AppGlobalConfig .content .thumb {
  width: 100px;
  height: 100px;
}
.type-box {
  width: 100%;
}
.type-box .type-item {
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.type-box .type-item,
.type-box .type-item-left {
  width: 40%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px;
}
.type-box .type-item-left {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.ueditor-parent_new {
  position: relative;
}
.ueditor-parent_new .hasfailimg {
  display: none;
  gap: 10px;
  position: absolute;
  z-index: 9999;
  background: #e5e9ee;
  padding: 10px 30px;
  border-radius: 15px;
  color: #1890ff;
  font-size: 14px;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.ueditor-parent_new .hasfailimg .failation {
  cursor: pointer;
}
.ueditor-parent_new .ueditor-video-box {
  position: absolute;
  z-index: 9999;
  display: none;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  padding: 10px 0 0 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar {
  height: 35px;
  padding: 0 20px;
  background: #e5e9ee;
  border-radius: 2px 2px 2px 100px;
  color: #000;
  font-size: 14px;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar .toolbar-item {
  padding: 5px;
  cursor: pointer;
  white-space: nowrap;
  line-height: 21px;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar .toolbar-item:hover {
  line-height: 18px;
}
.ueditor-parent_new #content img {
  height: auto !important;
}
.ueditor-parent_new iframe img {
  max-width: 100%;
}
.ueditor-parent_new .edui-default .edui-editor,
.ueditor-parent_new .edui-default .edui-editor-toolbarboxouter {
  border: none;
}
.ueditor-parent_new .edui-default .edui-toolbar {
  text-align: left;
}
.ueditor-parent_new #hidden_video {
  display: none;
}
.img_watermark_mask {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -ms-flex-pack: center;
  justify-content: center;
}
.img_watermark_mask,
.mark_list {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.mark_list {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 10px;
}
.mark_list > div {
  width: 25%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-items: center;
  cursor: pointer;
}
.mark_list .mark_item {
  width: 120px;
  height: 90px;
  background-color: #ddd;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIHZlcnNpb249IjEuMSIgaWQ9InN5bm8tbnNjLWV4dC1nZW4zIj4NCiAgICA8dGl0bGU+5YiG57uEIDM0PC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZyBpZD0i56uL5L2T6a2U5pa5IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9IuWIhue7hC0zNCI+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRDlEOEQ5IiB4PSIwIiB5PSIwIiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRDlEOEQ5IiB4PSI1IiB5PSI1IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSI1IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBmaWxsPSIjRkZGRkZGIiB4PSI1IiB5PSIwIiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8ZGl2IHhtbG5zPSIiIGlkPSJzeW5vLW5zYy1leHQtY29tcC0xMDA4IiBjbGFzcz0iIHgtdGlwLWludmFsaWQiPjxkaXYgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0ieC10aXAtaW52YWxpZC10bCI+PGRpdiBjbGFzcz0ieC10aXAtaW52YWxpZC10ciI+PGRpdiBjbGFzcz0ieC10aXAtaW52YWxpZC10YyI+PGRpdiB4bWxucz0iIiBjbGFzcz0ieC10aXAtaW52YWxpZC1oZWFkZXIgeC11bnNlbGVjdGFibGUiIGlkPSJzeW5vLW5zYy1leHQtZ2VuNCI+PHNwYW4geG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0ieC10aXAtaW52YWxpZC1oZWFkZXItdGV4dCIvPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9IngtdGlwLWludmFsaWQtYndyYXAiIGlkPSJzeW5vLW5zYy1leHQtZ2VuNSI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJ4LXRpcC1pbnZhbGlkLW1sIj48ZGl2IGNsYXNzPSJ4LXRpcC1pbnZhbGlkLW1yIj48ZGl2IGNsYXNzPSJ4LXRpcC1pbnZhbGlkLW1jIiBpZD0ic3luby1uc2MtZXh0LWdlbjgiPjxkaXYgeG1sbnM9IiIgY2xhc3M9IngtdGlwLWludmFsaWQtYm9keSIgaWQ9InN5bm8tbnNjLWV4dC1nZW42Ii8+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJ4LXRpcC1pbnZhbGlkLWJsIiBpZD0ic3luby1uc2MtZXh0LWdlbjciPjxkaXYgY2xhc3M9IngtdGlwLWludmFsaWQtYnIiPjxkaXYgY2xhc3M9IngtdGlwLWludmFsaWQtYmMiLz48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L3N2Zz4=);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 12px;
}
.local_select {
  position: relative;
}
.local_select .select_opt {
  position: absolute;
}
.opt_box {
  width: 100%;
  padding-left: 15px !important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.opt_box .local_opt {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
.opt_box .local_opt button {
  border: none;
  color: #40a9ff;
}
.opt_footer {
  padding: 0 15px 5px;
}
.opt_add {
  margin: 24px 24px -24px;
}
.Regionalism {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.Regionalism header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.Regionalism .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.Regionalism .content .btn_group {
  margin: 10px 0;
}
.Regionalism .content .btn_group button {
  margin-right: 10px;
}
.Regionalism .content .item {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 20px;
  border-bottom: 1px solid #ccc;
}
.Regionalism .content .item .t1 {
  font-size: 16px;
  color: #333;
}
.Regionalism .content .item .t2 {
  color: #999;
}
.Regionalism .content .item .i-left {
  width: 60%;
}
.Regionalism .content .item .i-right {
  width: 40%;
  margin-top: 10px;
}
.Regionalism .content .unline {
  border: 0;
}
.Regionalism .content .thumb {
  width: 100px;
  height: 100px;
  border: 1px dashed #d9d9d9;
  border-radius: 10px;
  background: #e0e0e0;
}
.SensitiveWord {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.SensitiveWord header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.SensitiveWord .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.SensitiveWord .content .search-box,
.SensitiveWord .content .total-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
.SensitiveWord .content .search-box {
  margin: 10px 0;
  padding: 10px 0;
  border: 1px solid #eee;
}
.YulanPc {
  width: 1200px;
  margin: auto;
  padding: 41px;
}
.YulanPc .information_title {
  font-size: 34px !important;
  font-weight: normal !important;
  line-height: 1.3;
  color: #404040 !important;
  font-family: "Microsoft YaHei";
  text-align: center;
}
.YulanPc .news_notice {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 0.5em;
  padding: 30px 0;
  border-bottom: 1px dashed #eee;
  font-size: 0.6em;
  color: #333;
  margin-bottom: 38px;
}
.YulanPc .news_notice .news_item {
  -ms-flex-align: end;
  align-items: flex-end;
}
.YulanPc .news_notice .news_item,
.YulanPc .news_notice .news_item .news_time {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.YulanPc .news_notice .right {
  margin-left: 40px;
}
.YulanPc .main_content {
  font-size: 18px !important;
  color: #333 !important;
  line-height: 42px !important;
  font-family: "Microsoft YaHei" !important;
}
.wrapBox#wrap .my_Menu {
  -webkit-transition: width 0.5s;
  transition: width 0.5s;
  position: relative;
}
.wrapBox#wrap .my_Menu .menu-arrow-btn {
  cursor: pointer;
  width: 12px;
  position: absolute;
  top: 456px;
  right: -10px;
  height: 73px;
  line-height: 73px;
  border-radius: 0 5px 5px 0;
  z-index: 999;
  background-color: #253278;
}
.wrapBox#wrap .my_Menu .ant-menu-inline-collapsed {
  width: 65px;
}
.wrapBox#wrap li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper,
.wrapBox#wrap li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span,
.wrapBox#wrap li.ant-tree-treenode-disabled > span:not(.ant-tree-switcher) {
  color: #595959;
}
.wrapBox#wrap #sBar_content0 .useRelationScriptAndDesc,
.wrapBox#wrap #sBar_mainDv a {
  color: #fff !important;
}
.wrapBox#wrap #sBar_mainDv #ggsc {
  background: #4e7ad6 !important;
  color: #fff !important;
}
.wrapBox#wrap header {
  font-weight: 700 !important;
}
.wrapBox#wrap .ant-menu-submenu > .ant-menu {
  background-color: #253278 !important;
}
.wrapBox#wrap .ant-modal-content .add-comment {
  display: none;
}
.wrapBox#wrap .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #4e7ad6;
  color: rgba(255, 255, 255, 0.9) !important;
}
.wrapBox#wrap .leftTree .ant-tree > li .ant-tree-title,
.wrapBox#wrap .showTitleList .ant-tree > li .ant-tree-title {
  max-width: 105px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.wrapBox#wrap .leftTree .ant-tree > li ul li .ant-tree-title,
.wrapBox#wrap .showTitleList .ant-tree > li ul li .ant-tree-title {
  max-width: 90px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.wrapBox#wrap .haveEdit .ant-tree > li .ant-tree-title {
  max-width: 105px;
  overflow: hidden;
  text-overflow: inherit;
  white-space: nowrap;
  display: -ms-flexbox;
  display: flex;
}
.wrapBox#wrap .ant-select-tree > li .ant-select-tree-title,
.wrapBox#wrap .ant-select-tree > li ul li .ant-select-tree-title {
  max-width: 100%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.wrapBox#wrap .my_Menu .silder_logo_container {
  text-align: center;
  height: 60px;
  padding: 5px 0;
  width: calc(99%);
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_large {
  width: 150px;
  height: 50px;
  margin: 0 auto;
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_large img {
  width: 100%;
  height: 100%;
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_small {
  width: 50px;
  height: 50px;
  margin: 0 auto;
}
.wrapBox#wrap .my_Menu .silder_logo_container .logo_small img {
  width: 100%;
  height: 100%;
}
.wrapBox#wrap .my_Menu .ant-menu-inline-collapsed > .ant-menu-item,
.wrapBox#wrap .my_Menu .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  padding: 0 18px !important;
}
.wrapBox#wrap .my_Menu .ant-menu-sub > .ant-menu-item {
  padding-left: 70px !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link {
  color: #fff !important;
  background-color: transparent !important;
  border-color: transparent !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link:focus,
.wrapBox#wrap .my_Menu .ant-btn-link:hover {
  color: #fff !important;
  background-color: transparent !important;
  border-color: #4e7ad6 !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link:active,
.wrapBox#wrap .my_Menu .ant-btn-link:focus,
.wrapBox#wrap .my_Menu .ant-btn-link:hover {
  border-color: transparent !important;
}
.wrapBox#wrap .my_Menu .ant-btn-link:after {
  content: none !important;
}
.wrapBox#wrap .ant-drawer {
  z-index: 99998 !important;
}
.wrapBox#wrap .ant-menu,
.wrapBox#wrap .ant-menu-item > a {
  color: rgba(255, 255, 255, 0.75) !important;
}
.wrapBox#wrap video::-webkit-media-controls-enclosure {
  overflow: hidden;
}
.wrapBox#wrap video::-webkit-media-controls-panel {
  width: calc(130%);
}
::-webkit-scrollbar-thumb:horizontal {
  width: 4px;
  background-color: #ccc;
  -webkit-border-radius: 6px;
}
::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
::-webkit-scrollbar {
  width: 10px;
  height: 8px;
}
::-webkit-scrollbar-thumb:vertical {
  height: 50px;
  background-color: #999;
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: #9f9f9f;
  -webkit-border-radius: 4px;
}
.ant-modal-wrap {
  height: calc(36vh);
}
.ant-slider {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: "tnum";
  font-feature-settings: "tnum";
  position: relative;
  height: 12px;
  margin: 14px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  -ms-touch-action: none;
  touch-action: none;
}
.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}
.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-track {
  width: 4px;
}
.ant-slider-vertical .ant-slider-handle {
  margin-bottom: -7px;
  margin-left: -5px;
}
.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}
.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-dot {
  top: auto;
  left: 2px;
  margin-bottom: -4px;
}
.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}
.ant-slider-with-marks {
  margin-bottom: 28px;
}
.ant-slider-rail {
  width: 100%;
  background-color: #f5f5f5;
  border-radius: 2px;
}
.ant-slider-rail,
.ant-slider-track {
  position: absolute;
  height: 4px;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.ant-slider-track {
  background-color: #91d5ff;
  border-radius: 4px;
}
.ant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: 2px solid #91d5ff;
  border-radius: 50%;
  -webkit-box-shadow: 0;
  box-shadow: 0;
  cursor: pointer;
  -webkit-transition: border-color 0.3s, -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  transition: border-color 0.3s, -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28), -webkit-box-shadow 0.6s, -webkit-transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.ant-slider-handle:focus {
  border-color: #46a6ff;
  outline: none;
  -webkit-box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.2);
  box-shadow: 0 0 0 5px rgba(24, 144, 255, 0.2);
}
.ant-slider-handle.ant-tooltip-open {
  border-color: #1890ff;
}
.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
  background-color: #69c0ff;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #69c0ff;
}
.ant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 14px;
}
.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
}
.ant-slider-mark-text-active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.ant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid #e8e8e8;
  border-radius: 50%;
  cursor: pointer;
}
.ant-slider-dot,
.ant-slider-dot:first-child,
.ant-slider-dot:last-child {
  margin-left: -4px;
}
.ant-slider-dot-active {
  border-color: #8cc8ff;
}
.ant-slider-disabled {
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.ant-slider-disabled .ant-slider-dot,
.ant-slider-disabled .ant-slider-handle {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25) !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-dot,
.ant-slider-disabled .ant-slider-mark-text {
  cursor: not-allowed !important;
}
.video_pic {
  height: 165px;
  width: 295px;
}
.information_title {
  min-width: 140px;
}
.bule {
  color: #1890ff;
  cursor: pointer;
}
.table-search .d_flex .h_table_div {
  max-width: 200px;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  white-space: nowrap;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before,
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before {
  background-color: #bae7ff;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selecte,
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: rgba(0, 0, 0, 0.65) !important;
}
#info {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
}
#info ::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0;
}
#info ::-webkit-scrollbar {
  width: 5px;
  height: 10px;
}
#info ::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #b8b8b8;
  -webkit-border-radius: 6px;
  outline-offset: -2px;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
#info ::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: #878987;
  -webkit-border-radius: 6px;
}
#info .ant-table-wrapper {
  margin-left: 20px;
  margin-top: 20px;
}
#info header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  padding-left: 20px;
  font-weight: 500;
}
#info .table-main {
  overflow: hidden;
  -ms-flex: 1 1;
  flex: 1 1;
  overflow: auto;
}
#info .table-main .ant-table-body {
  padding-bottom: 80px;
}
#info .table-antd {
  min-width: 1360px;
}
#info .content {
  display: -ms-flexbox;
  display: flex;
  height: calc(52%);
  min-width: 1500px;
  background: #fff;
  margin: 24px;
  padding: 10px 24px 24px;
}
#info .content .leftTree {
  width: 200px;
  border-right: 1px solid #efefef;
  display: -ms-flexbox;
  display: flex;
}
#info .content .leftTree .ant-tree > li .ant-tree-title,
#info .content .leftTree .showTitleList .ant-tree > li .ant-tree-title {
  max-width: 160px;
}
#info .content .leftTree .ant-tree.ant-tree-directory > li span.ant-tree-switcher {
  color: transparent;
  display: none;
}
#info .content .leftTree .flex_y {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
  width: 100%;
}
#info .content .leftTree .flex_y .roll_y {
  display: -ms-flexbox;
  display: flex;
  height: calc(-63vh);
  overflow: auto;
}
#info .content .leftTree h4 {
  padding: 19px 0;
  margin-bottom: 0;
  text-align: center;
  color: #278bff;
  font-size: 16px;
  border-bottom: 1px solid #efefef;
}
#info .content .leftTree p {
  padding: 6px 0 0 28px;
  margin: 0;
  cursor: pointer;
}
#info .content .rightContent {
  height: 100%;
  width: calc(-10%);
  border-left: 1px solid #efefef;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
}
#info .content .rightContent .btn_group .btn_group_img_20 {
  width: 20px;
  height: 20px;
  vertical-align: text-bottom;
}
#info .content .rightContent .btn_group .ant-btn > .anticon + span,
#info .content .rightContent .btn_group .ant-btn > span + .anticon {
  margin-left: 0;
}
#info .content .rightContent .btn_group .ant-btn-lg {
  padding-right: 0;
  padding-left: 10px;
  font-size: 14px;
  border-color: transparent;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#info .content .rightContent .btn_group .btn_group_img_18 {
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
}
#info .content .rightContent .btn_group .btn_group_img_16 {
  width: 16px;
  height: 16px;
  vertical-align: text-bottom;
}
#info .ant-table-tbody td a:active,
#info .ant-table-tbody td a:focus {
  text-decoration: none;
}
#info .ant-advanced-search-form {
  padding: 24px;
  border-radius: 6px;
}
#info .ant-advanced-search-form .label-3 .ant-form-item-label {
  width: 55.38px;
}
#info .ant-advanced-search-form .label-4 .ant-form-item-label {
  width: 69.38px;
}
#info .ant-advanced-search-form .ant-form-item {
  display: -ms-flexbox;
  display: flex;
}
#info .ant-advanced-search-form .ant-form-item-control-wrapper {
  -ms-flex: 1 1;
  flex: 1 1;
}
#info .ant-advanced-search-form .ant-form-item {
  margin-bottom: 0;
}
#info .rightContent .ant-col-2,
#info .rightContent .ant-col-3 {
  height: 40px;
  line-height: 40px;
}
#info .ant-card-body {
  padding: 5px 10px;
}
#info .ant-card-body h4 {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 5px;
}
#info .ant-card-body p {
  color: #999;
  position: relative;
  margin-bottom: 5px;
  padding-top: 5px;
}
#info .ant-card-body p:last-child {
  border-top: 1px solid #efefef;
}
#info .ant-card-body p span {
  position: absolute;
  right: 0;
}
#info .table_img_show {
  padding: 6px 0;
  text-align: center;
}
#info .ant-table-tbody > tr > td,
#info .ant-table-thead > tr > th {
  padding: 16px 8px;
}
#root .wrapBox .ant-table-tbody .h_table_td {
  padding-left: 0;
  padding-right: 0;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div {
  width: 100%;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div > div {
  margin-bottom: 6px;
  width: 46px;
  border-radius: 2px;
}
#root .wrapBox .ant-table-tbody .draft_title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.d_flex {
  display: -ms-flexbox;
  display: flex;
}
#root .wrapBox .drop-over-downward td {
  border-bottom: 2px dashed #1890ff;
}
#root .wrapBox .drop-over-upward td {
  border-top: 2px dashed #1890ff;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.vbModal .RangePicker {
  width: 220px;
}
.video_MW_List_wrap {
  width: 750px !important;
}
.video_MW_List_wrap .ant-modal-confirm-content {
  margin-left: 0;
}
.video_MW_List_wrap .anticon {
  display: none !important;
}
.video_MW_List_wrap .video_MW_List {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 450px;
  height: 450px;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.video_MW_List_wrap .video_MW_List li {
  line-height: 24px;
  margin-bottom: 16px;
  font-family: myFirstFont;
  font-size: 18px;
}
.videoMW_tooltip {
  -webkit-writing-mode: vertical-lr !important;
  -ms-writing-mode: tb-lr !important;
  writing-mode: vertical-lr !important;
  margin: 0;
}
#info .ant-table-tbody > tr > td {
  padding: 8px;
}
.weight_boxs {
  color: #40a1f8;
  background-color: #f4f8ff;
  border: 1px solid #40a1f8;
  border-radius: 50%;
  height: 28px;
  line-height: 26px;
  text-align: center;
  font-family: arial;
  max-width: 28px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
}
.weight_boxs .weight_config {
  position: absolute;
  width: 142px;
  padding: 5px;
  bottom: -90px;
  left: -52px;
  z-index: 999;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 3px;
}
.weight_boxs .weight_config .weight_input {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.weight_boxs .weight_config .weight_input .weight_item {
  width: 40px;
  height: 22px;
  color: #333;
  text-align: center;
  cursor: pointer;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-family: arial;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1px;
}
.weight_boxs .weight_config .ant-slider {
  margin: 6px;
}
.weight_boxs .weight_config .ant-slider-handle {
  background: #14a7ff;
}
.Popconfirm_changestateup > span {
  width: 100%;
  height: 100%;
  display: block;
}
.showTitleList {
  display: -ms-flexbox;
  display: flex;
}
.showTitleList .ant-tree {
  width: 160px;
}
.showTitleList .rightTable {
  padding-left: 24px;
  width: 100%;
  border-left: 1px solid #dfdfdf;
}
.showTitleList .rightTable .tableHead {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.plate_modal_main {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  height: 500px;
  border-bottom: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_left {
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
}
.plate_modal_main .plate_modal_main_right {
  width: 270px;
  padding: 0 15px;
  border-left: 1px solid #ebebeb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.plate_modal_main .plate_modal_main_right .right_top {
  height: 250px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  border-bottom: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates {
  padding: 5px 20px;
  padding-bottom: 20px;
  width: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-bottom: 10px;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag {
  cursor: pointer;
  font-size: 14px;
  color: #000;
  padding: 3px 7px;
  margin-bottom: 3px;
  background: #eee;
  white-space: pre-wrap;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag:hover {
  opacity: 1 !important;
}
.plate_modal_main .plate_modal_main_right .right_top .current_plate {
  padding: 10px 0;
  color: #969696;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 5px;
}
.plate_modal_main .plate_item::-webkit-scrollbar {
  width: 6px;
  height: 1px;
}
.plate_modal_main .plate_item::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  background: #78b4b4;
}
.plate_modal_main .plate_item::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  border-radius: 10px;
  background: #ededed;
}
.plate_modal_main .plate_item {
  width: 25%;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -ms-flexbox;
  display: flex;
  overflow-y: auto;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 500px;
  border-right: 1px solid #eee !important;
  overflow-x: hidden;
}
.plate_modal_main .plate_item .plate_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 12px 16px;
  border-bottom: 1px solid #eee;
  cursor: pointer;
}
.plate_modal_main .plate_item .plate_content .palteItem_title {
  font-size: 14px;
  color: #000;
  font-weight: 500;
  margin-left: 10px;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#usePlateModal .ant-select-selection__choice__remove {
  display: none;
}
#usePlateModal .ant-select-selection__choice {
  padding: 0 12px;
}
#usePlateModal .ant-modal-body {
  padding: 0;
}
.searchInput {
  margin: 10px 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  color: #000;
  font-weight: 500;
}
.weight_box {
  margin-left: 3px;
  display: inline-block;
  color: #40a1f8;
  background-color: #f4f8ff;
  border: 1px solid #40a1f8;
  border-radius: 50%;
  height: 22px;
  line-height: 22px;
  text-align: center;
  font-family: arial;
  min-width: 22px;
  position: relative;
  cursor: pointer;
  font-size: 12px;
}
.weight_box .weight_config {
  scale: 0.9;
  position: absolute;
  width: 142px;
  padding: 5px;
  bottom: -90px;
  left: -52px;
  z-index: 1999;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 3px;
}
.weight_box .weight_config .weight_input {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.weight_box .weight_config .weight_input .weight_item {
  width: 40px;
  height: 22px;
  color: #333;
  text-align: center;
  cursor: pointer;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-family: arial;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1px;
}
.weight_box .weight_config .ant-slider {
  margin: 6px;
}
.weight_box .weight_config .ant-slider-handle {
  background: #14a7ff;
}
.container {
  padding: 10px 20px 0;
}
.top_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}
.left_title {
  font-size: 16px;
  font-weight: 700;
}
.dot {
  width: 10px;
  height: 10px;
  border: 1px solid #1890ff;
  border-radius: 50%;
  position: absolute;
  top: -10px;
  left: -5px;
}
.dot_active {
  background: #1890ff;
}
.draft_info {
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.draft1 {
  position: relative;
  margin-left: 5px;
}
.draft2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  float: right;
}
.draft2 a {
  color: inherit;
  margin-left: 5px;
}
.ml10 {
  margin-left: 10px;
}
.ml10:hover {
  color: #1890ff;
}
.ant-popover-message > .anticon {
  left: 0;
}
.ant-popover-inner .ant-popover-buttons .ant-btn-primary {
  margin-left: 20px;
  background-color: #40a9ff;
}
.intro_box {
  padding: 20px;
  background-color: #ededed;
  margin-bottom: 20px;
}
.compare_kwords {
  padding: 5px 10px;
  border: 1px solid #ededed;
  margin-bottom: 10px;
}
.tongji_box {
  padding: 10px;
  background-color: #ededed;
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
body {
  background: #fff;
  font-family: Arial;
  font-size: 12px;
}
.Differences {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}
.Differences thead th {
  text-align: left;
  border-bottom: 1px solid #000;
  background: #aaa;
  color: #000;
  padding: 4px;
}
.Differences tbody th {
  text-align: right;
  background: #ccc;
  width: 4em;
  padding: 1px 2px;
  border-right: 1px solid #000;
  vertical-align: top;
  font-size: 13px;
}
.Differences td {
  padding: 1px 2px;
  font-family: Consolas, monospace;
  font-size: 13px;
}
.DifferencesSideBySide .ChangeInsert td.Left {
  background: #dfd;
}
.DifferencesSideBySide .ChangeInsert td.Right {
  background: #cfc;
}
.DifferencesSideBySide .ChangeDelete td.Left {
  background: #f88;
}
.DifferencesSideBySide .ChangeDelete td.Right {
  background: #faa;
}
.DifferencesSideBySide .ChangeReplace .Left {
  background: #fe9;
}
.DifferencesSideBySide .ChangeReplace .Right {
  background: #fd8;
}
.Differences del,
.Differences ins {
  text-decoration: none;
}
.DifferencesSideBySide .ChangeReplace ins {
  background: #9e9;
}
.DifferencesSideBySide .ChangeReplace del {
  background: red;
}
.Differences .Skipped {
  background: #f7f7f7;
}
.DifferencesInline .ChangeDelete .Left,
.DifferencesInline .ChangeReplace .Left {
  background: #fdd;
}
.DifferencesInline .ChangeInsert .Right,
.DifferencesInline .ChangeReplace .Right {
  background: #dfd;
}
.DifferencesInline .ChangeReplace ins {
  background: #9e9;
}
.DifferencesInline .ChangeReplace del {
  background: red;
}
pre {
  width: 100%;
  overflow: auto;
}
.center {
  height: 100%;
  -ms-flex: 1 1;
  flex: 1 1;
  margin-right: 14px;
  padding: 20px;
  background: rgba(245, 247, 251, 0.9);
  display: -ms-flexbox;
  display: flex;
}
.center .rich-box {
  width: 705px;
  margin-right: 8px;
  -ms-flex: 1 1;
  flex: 1 1;
}
.center .rich-box .ant-tabs-bar {
  width: 100%;
  background: #e5e9ee;
}
.center .rich-box .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab {
  padding: 5px 16px;
  margin-right: 0;
}
.center .rich-box .article-box,
.center .rich-box .image-box,
.center .rich-box .url-box {
  height: calc(-31vh);
  background: #fff;
  text-align: center;
  padding: 20px;
  position: relative;
}
.center .rich-box .article-box .title-box,
.center .rich-box .image-box .title-box,
.center .rich-box .url-box .title-box {
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 18px;
  margin-top: 10px;
}
.center .rich-box .article-box .title-box .input,
.center .rich-box .image-box .title-box .input,
.center .rich-box .url-box .title-box .input {
  border: none;
  width: 520px;
}
.center .rich-box .article-box .title-box .input:focus,
.center .rich-box .image-box .title-box .input:focus,
.center .rich-box .url-box .title-box .input:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.center .rich-box .article-box .title-box .word-count,
.center .rich-box .image-box .title-box .word-count,
.center .rich-box .url-box .title-box .word-count {
  color: #9e9e9e;
  font-size: 12px;
  padding: 0 7px;
}
.center .rich-box .article-box .title-box .btn,
.center .rich-box .image-box .title-box .btn,
.center .rich-box .url-box .title-box .btn {
  width: 72px;
  overflow: hidden;
}
.center .rich-box .article-box .title-box .ant-form-explain,
.center .rich-box .image-box .title-box .ant-form-explain,
.center .rich-box .url-box .title-box .ant-form-explain {
  text-align: left;
  position: absolute;
  bottom: -20px;
  left: 24px;
}
.center .info-box {
  width: 291px;
  margin-top: 31px;
  overflow: auto;
}
.center .info-box .keyword {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.center .info-box .keyword > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  display: block;
  border-bottom: 1px solid #f2f2f2;
}
.center .info-box .keyword .textarea {
  border: none;
  resize: none;
}
.center .info-box .keyword .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.center .info-box .keyword .textarea .ant-select-selection {
  border: none;
  height: 92px;
  overflow-y: auto;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.center .info-box .summary {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.center .info-box .summary > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.center .info-box .summary .textarea {
  border: none;
  resize: none;
}
.center .info-box .summary .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.center .info-box .content_audio_url {
  width: 100%;
  padding: 16px;
  background: #fff;
  margin-bottom: 8px;
}
.center .info-box .content_audio_url > span {
  color: #000;
  font-size: 14px;
  padding-bottom: 9px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.center .info-box .recommend {
  width: 100%;
  height: 255px;
  background: #fff;
  margin-bottom: 17px;
}
.center .info-box .recommend > span {
  color: #f65d50;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
}
.center .info-box .recommend > span > img {
  width: 18px;
  height: 18px;
}
.center .info-box .detection .text {
  color: #fff;
  font-size: 14px;
  text-align: center;
  width: 110px;
  height: 36px;
  line-height: 36px;
  cursor: pointer;
  background: #76d25f;
  border-radius: 0 18px 18px 0;
  margin-bottom: 8px;
}
.center .info-box .detection .text:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .image {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
  -ms-flex-align: center;
  align-items: center;
}
.center .info-box .detection .image > div {
  width: 110px;
  height: 36px;
  color: #fff;
  cursor: pointer;
  background: #278bff;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.center .info-box .detection .image > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .image .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.center .info-box .detection .image .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .video {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 8px;
}
.center .info-box .detection .video > div {
  width: 110px;
  height: 36px;
  color: #fff;
  background: #278bff;
  cursor: pointer;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.center .info-box .detection .video > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .video .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.center .info-box .detection .video .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.center .info-box .detection .image.detecting > div,
.center .info-box .detection .text.detecting,
.center .info-box .detection .video.detecting > div {
  background-color: rgba(0, 0, 0, 0.5);
}
.recommend-list {
  list-style: none;
  margin: 0;
  padding: 0;
  color: #181818;
  height: 219px;
  overflow-y: auto;
}
.recommend-list .item {
  height: 73px;
  padding: 15px 30px;
  position: relative;
  border-bottom: 1px solid #f2f2f2;
}
.recommend-list .item .delete {
  color: #fff;
  background-color: #f65d50;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 10px;
  top: 25px;
  font-size: 14px;
  padding: 3px;
  border-radius: 50%;
}
.recommend-list .item:hover {
  background-color: #f9f9f9;
}
.recommend-list .item:hover .delete {
  display: inline-block;
}
.recommend-list .item:before {
  position: absolute;
  background-color: #323232;
  top: 22px;
  left: 18px;
  width: 5px;
  height: 5px;
  content: "";
  border-radius: 50%;
}
.imgContainer {
  width: 144px;
  height: 144px;
  background: #fff;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.imgContainer .btnModal {
  width: 100%;
  height: 100%;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  padding-bottom: 10px;
}
.imgContainer:hover .btnModal {
  display: -ms-flexbox;
  display: flex;
}
.img-box {
  height: calc(30%);
  overflow-y: auto;
}
.img-box .mch-box,
.img-box .tips {
  text-align: left;
  padding-bottom: 10px;
}
.img-box .imgList {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 1px solid #cfcfcf;
  position: relative;
  margin-bottom: 10px;
}
.img-box .imgList .imgList_right {
  width: 70%;
  padding: 24px;
}
.img-box .imgList .imgList_right .imgList_text {
  margin-top: 30px;
  position: relative;
}
.img-box .imgList .imgList_right .imgList_text span {
  position: absolute;
  top: 0;
  display: inline-block;
  width: 70px;
}
.img-box .imgList .imgList_right .imgList_text textarea {
  margin-left: 70px;
}
.img-box .imgList .img_upload {
  width: 30%;
  padding: 24px;
}
.img-box .imgList .img_upload .ant-upload {
  width: 160px !important;
  height: 160px !important;
}
.img-box .imgList .delet_imgList {
  display: inline-block;
  width: 40px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  right: 0;
  top: -10px;
  color: #1890ff;
  background: #fff;
  text-align: center;
  right: 20px;
  cursor: pointer;
}
.img-box .add_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  font-size: 20px;
  text-align: center;
}
.img-box .add_box .add_imgList,
.img-box .add_box .add_imgList_more {
  width: 40%;
  border: 1px dashed #cfcfcf;
  cursor: pointer;
}
.detect-text-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-text-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-text-box .str-box {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}
.detect-image-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-image-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-image-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-image-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide img {
  width: 100%;
  height: auto;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-image-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-image-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-image-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-image-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-image-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.detect-video-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-video-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-video-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-video-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide .video {
  width: 100%;
  height: auto;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-video-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-video-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-video-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-video-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-video-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.text-detection .text {
  white-space: pre-wrap;
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
}
.text-detection .tip {
  padding: 20px 10px;
  color: #999;
}
.text-detection .tip span {
  color: #333;
  font-size: 18px;
}
.text-detection .result {
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
  line-height: 46px;
}
.text-detection .lexing-res-show {
  position: relative;
  height: 50px;
  display: inline-block;
}
.text-detection .upShow {
  border-bottom: 2px solid #3d9cff;
  line-height: 24px;
}
.text-detection .lexing-type {
  font-size: 12px;
  color: #999;
  position: absolute;
  min-width: 100%;
  height: 26px;
  line-height: 26px;
  text-align: center;
  left: 0;
  top: 32px;
}
.text-detection .keywords {
  color: red;
}
.text-detection .NAME {
  border-color: green;
}
.text-detection .TIME {
  border-color: hotpink;
}
.text-detection .ORG {
  border-color: #708090;
}
.text-detection .LOC {
  border-color: plum;
}
.text-detection .JOB {
  border-color: #4169e1;
}
.text-detect-drawer .ant-drawer-body {
  background-color: #eee;
}
.right-aside {
  width: 396px;
  height: 100%;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  background-color: #fff;
}
.right-aside .title {
  padding: 18px 0 16px 20px;
  border-bottom: 1px solid #dcdcdc;
}
.right-aside .box {
  padding: 10px 20px;
  max-height: calc(-36vh);
  overflow-y: auto;
}
.right-aside .box .upload {
  padding: 0 10px;
}
.right-aside .box .ant-form-item {
  margin-bottom: 12px;
}
.right-aside .ant-modal-body {
  padding: 0;
}
.plate_modal_main {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  height: 500px;
  border-bottom: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_left {
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
}
.plate_modal_main .plate_modal_main_right {
  width: 270px;
  padding: 0 15px;
  border-left: 1px solid #ebebeb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.plate_modal_main .plate_modal_main_right .right_top {
  height: 250px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  border-bottom: 1px solid #ebebeb;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates {
  width: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow: auto;
  padding-bottom: 10px;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag {
  cursor: pointer;
  font-size: 14px;
  color: #000;
  padding: 8px 10px;
  margin-bottom: 3px;
  background: #eee;
  white-space: pre-wrap;
  position: relative;
}
.plate_modal_main .plate_modal_main_right .right_top .check_plates .ant-tag .anticon-close {
  position: absolute;
  right: 0;
  top: 0;
  padding: 2px;
}
.plate_modal_main .plate_modal_main_right .right_top .current_plate {
  padding: 10px 0;
  color: #969696;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 5px;
}
.plate_modal_main .plate_item::-webkit-scrollbar {
  width: 6px;
  height: 1px;
}
.plate_modal_main .plate_item::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  background: #78b4b4;
}
.plate_modal_main .plate_item::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 15px #eee;
  box-shadow: inset 0 0 15px #eee;
  border-radius: 10px;
  background: #ededed;
}
.plate_modal_main .plate_item {
  width: 25%;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -ms-flexbox;
  display: flex;
  overflow-y: auto;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 500px;
  border-right: 1px solid #eee !important;
  overflow-x: hidden;
}
.plate_modal_main .plate_item .plate_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 12px 16px;
  border-bottom: 1px solid #eee;
  cursor: pointer;
}
.plate_modal_main .plate_item .plate_content .palteItem_title {
  font-size: 14px;
  color: #000;
  font-weight: 500;
  margin-left: 10px;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.plate_tree .ant-select-selection__choice__remove {
  display: none;
}
.plate_tree .ant-select-selection__choice {
  padding: 0 12px;
}
.weight_box {
  color: #40a1f8;
  background-color: #f4f8ff;
  border: 1px solid #40a1f8;
  border-radius: 50%;
  height: 28px;
  line-height: 26px;
  text-align: center;
  font-family: arial;
  width: 28px;
  position: relative;
  cursor: pointer;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.weight_box .weight_config {
  position: absolute;
  width: 142px;
  padding: 5px;
  bottom: -90px;
  left: -52px;
  z-index: 999;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 3px;
}
.weight_box .weight_config .weight_input {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.weight_box .weight_config .weight_input .weight_item {
  width: 40px;
  height: 22px;
  color: #333;
  text-align: center;
  cursor: pointer;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-family: arial;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1px;
}
.weight_box .weight_config .ant-slider {
  margin: 6px;
}
.weight_box .weight_config .ant-slider-handle {
  background: #14a7ff;
}
#getColorModal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 30px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.place-ima-box-main,
.poster-img-out {
  display: -ms-flexbox;
  display: flex;
}
.place-ima-box-main {
  width: 330px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.place-img-box {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex: 1 1;
  flex: 1 1;
}
.place-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.place-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.place-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.place-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.poster-img-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
}
.poster-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.poster-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.poster-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.poster-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.left-nav {
  height: 100%;
  width: 466px;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  display: -ms-flexbox;
  display: flex;
}
.left-nav .tabs {
  width: 90px;
  height: 100%;
  background-color: #253278;
  color: #fff;
}
.left-nav .tabs .item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 83px;
  cursor: pointer;
}
.left-nav .tabs .item .icon {
  width: 22px;
  height: 22px;
}
.info-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.info-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.info-content .select.ant-select-focused .ant-select-selection,
.info-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.info-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.info-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.info-content .list-box {
  margin-top: 20px;
}
.info-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.info-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.info-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.info-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.info-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.info-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.info-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.info-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.info-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.info-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.info-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.info-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.info-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.info-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.info-content .searchBox {
  -ms-flex-align: center;
  align-items: center;
  margin-top: 10px;
}
.info-content .searchBox,
.info-content .searchBox .InputBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.info-content .searchBox .InputBox {
  width: 76%;
  height: 30px;
  line-height: 30px;
  border-radius: 18px;
  background-color: #f1f1f1;
  overflow: hidden;
  font-size: 14px;
  color: #3ea8ff;
}
.info-content .searchBox .InputBox input {
  width: 90%;
  border: none;
  background-color: #f1f1f1;
  padding-left: 15px;
  padding-right: 5px;
  outline: none;
  color: #8b8b8b;
  font-size: 13px;
}
.info-content .searchBox .InputBox .search {
  cursor: pointer;
  margin-right: 10px;
  min-width: 30px;
}
.video-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.video-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.video-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.video-content .tabBox .active {
  color: #3ea8ff;
}
.video-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.video-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.video-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
  margin-top: 10px;
}
.video-content .select.ant-select-focused .ant-select-selection,
.video-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.video-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.video-content .list-box {
  margin-top: 20px;
}
.video-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.video-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.video-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.video-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.video-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.video-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.video-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.video-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.video-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.video-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.video-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.video-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.video-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.video-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.content-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.content-content #bar-content {
  width: 336px;
  height: calc(0vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.content-content #bar-content .example {
  text-align: center;
  padding-top: 60px;
}
.task-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.task-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.task-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.task-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.task-content .tabBox .active {
  color: #3ea8ff;
}
.task-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.task-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.task-content .select.ant-select-focused .ant-select-selection,
.task-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.task-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.task-content .list-box {
  margin-top: 20px;
}
.task-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.task-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.task-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.task-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.task-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.task-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.task-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.task-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.task-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.task-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.task-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.task-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.task-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.task-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.style-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.style-content .category {
  width: 336px;
  height: 80px;
  background-color: #ebebeb;
  padding-top: 10px;
}
.style-content .category ul {
  position: absolute;
  margin-left: 0;
  width: 336px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style-content .category ul,
.style-content .category ul .listUnit {
  padding-left: 10px;
  padding-right: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.style-content .category ul .listUnit {
  float: left;
  width: 50px;
  height: 53px;
  border-radius: 10%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
  cursor: pointer;
}
.style-content .category ul .listUnit .i .icon {
  height: 20px;
  width: 20px;
}
.style-content .category ul .active,
.style-content .category ul .listUnit:hover {
  background-color: #999;
}
.style-content .li-box {
  width: 336px;
  height: calc(-80vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.moc-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.moc-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.moc-content .select.ant-select-focused .ant-select-selection,
.moc-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.moc-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.moc-content .list-box {
  margin-top: 20px;
}
.moc-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.moc-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.moc-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.moc-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.moc-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.moc-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.moc-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.moc-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.moc-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.moc-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.moc-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.moc-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.moc-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.moc-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.task-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.task-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.task-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.task-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.task-content .tabBox .active {
  color: #3ea8ff;
}
.task-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.task-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.task-content .select.ant-select-focused .ant-select-selection,
.task-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.task-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.task-content .list-box {
  margin-top: 20px;
}
.task-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.task-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.task-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.task-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.task-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.task-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.task-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.task-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.task-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.task-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.task-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.task-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.task-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.task-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.OTFEditorStyle {
  width: 100%;
  height: 100%;
}
.OTFEditorStyle #editor-styles .editor-menus > li.active,
.OTFEditorStyle #editor-styles .editor-menus > li > a:hover {
  background: #e8870c !important;
}
.OTFEditorStyle .editor-menus > li > a {
  color: #fff !important;
}
.OTFEditorStyle #editor-styles-content {
  margin-left: 0 !important;
}
.OTFEditorStyle #html-parsers-items .yijian-mengban {
  padding-top: 20px;
}
.OTFEditorStyle #html-parsers-items .yijian-mengban a {
  color: #fff;
  height: 30px;
  font-size: 18px;
}
.OTFEditorStyle #html-parsers-items .yijian-mengban a:hover {
  color: #e8870c;
}
.OTFEditorStyle .editor-menus {
  display: -ms-flexbox;
  display: flex;
  width: 100% !important;
}
.OTFEditorStyle .editor-menus > li {
  width: 50%;
}
.OTFEditorStyle #editor-styles {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden !important;
}
.OTFEditorStyle .mix {
  display: none;
}
.OTFEditorStyle #editor-styles,
.OTFEditorStyle #edui135-styles,
.OTFEditorStyle .otfleftSideContainer {
  height: 100%;
  overflow: auto;
}
.OTFEditorStyle #editor-styles .tab-content > .tab-pane {
  height: auto;
}
.OTFEditorStyle #style-overflow-list {
  height: -124vh;
}
.OTFEditorStyle #styleRecentResult {
  bottom: 0;
  top: 70px !important;
}
.OTFEditorStyle #styleRecentResult #styleRecentList {
  height: 58% !important;
  padding: 0 10px;
}
.OTFEditorStyle #styleSearchResult {
  bottom: 0;
  top: 70px !important;
}
.OTFEditorStyle #styleSearchResult #styleSearchResultList {
  height: 58% !important;
  overflow-x: hidden;
}
.add-new {
  width: 100%;
}
.add-new .header {
  margin: 0 auto;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 30px 0 24px;
  background-color: transparent;
  -webkit-filter: brightness(0.9);
  filter: brightness(0.9);
  height: 60px;
  font-size: 18px;
  color: #fff;
}
.add-new .header .btn {
  margin-right: 8px;
}
.add-new .main {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: calc(40vh);
  display: -ms-flexbox;
  display: flex;
}
.add-new .main .left-button {
  cursor: pointer;
  width: 12px;
  position: absolute;
  top: 50%;
  left: 90px;
  height: 73px;
  line-height: 73px;
  border-radius: 0 5px 5px 0;
  z-index: 999;
  background-color: #253278;
}
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane,
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane {
  overflow: hidden;
}
.centerdiy {
  height: 100%;
  -ms-flex: 1 1;
  flex: 1 1;
  margin-right: 14px;
  padding: 20px;
  background: rgba(245, 247, 251, 0.9);
  display: -ms-flexbox;
  display: flex;
}
.centerdiy .rich-box {
  width: 705px;
  margin-right: 8px;
  -ms-flex: 1 1;
  flex: 1 1;
  overflow: auto;
}
.centerdiy .rich-box .ant-tabs-bar {
  width: 100%;
  background: #e5e9ee;
}
.centerdiy .rich-box .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab {
  padding: 5px 16px;
  margin-right: 0;
}
.centerdiy .rich-box .article-box,
.centerdiy .rich-box .image-box,
.centerdiy .rich-box .url-box {
  height: calc(-300vh);
  background: #fff;
  text-align: center;
  padding: 20px;
  position: relative;
}
.centerdiy .rich-box .article-box .title-box,
.centerdiy .rich-box .image-box .title-box,
.centerdiy .rich-box .url-box .title-box {
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 18px;
  margin-top: 10px;
}
.centerdiy .rich-box .article-box .title-box .input,
.centerdiy .rich-box .image-box .title-box .input,
.centerdiy .rich-box .url-box .title-box .input {
  border: none;
  width: 520px;
}
.centerdiy .rich-box .article-box .title-box .input:focus,
.centerdiy .rich-box .image-box .title-box .input:focus,
.centerdiy .rich-box .url-box .title-box .input:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.centerdiy .rich-box .article-box .title-box .word-count,
.centerdiy .rich-box .image-box .title-box .word-count,
.centerdiy .rich-box .url-box .title-box .word-count {
  color: #9e9e9e;
  font-size: 12px;
  padding: 0 7px;
}
.centerdiy .rich-box .article-box .title-box .btn,
.centerdiy .rich-box .image-box .title-box .btn,
.centerdiy .rich-box .url-box .title-box .btn {
  width: 72px;
  overflow: hidden;
}
.centerdiy .rich-box .article-box .title-box .ant-form-explain,
.centerdiy .rich-box .image-box .title-box .ant-form-explain,
.centerdiy .rich-box .url-box .title-box .ant-form-explain {
  text-align: left;
  position: absolute;
  bottom: -20px;
  left: 24px;
}
.centerdiy .info-box {
  width: 291px;
  margin-top: 31px;
  overflow: auto;
}
.centerdiy .info-box .keyword {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.centerdiy .info-box .keyword > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  display: block;
  border-bottom: 1px solid #f2f2f2;
}
.centerdiy .info-box .keyword .textarea {
  border: none;
  resize: none;
}
.centerdiy .info-box .keyword .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.centerdiy .info-box .keyword .textarea .ant-select-selection {
  border: none;
  height: 92px;
  overflow-y: auto;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.centerdiy .info-box .summary {
  width: 100%;
  height: 144px;
  background: #fff;
  margin-bottom: 8px;
}
.centerdiy .info-box .summary > span {
  color: #000;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.centerdiy .info-box .summary .textarea {
  border: none;
  resize: none;
}
.centerdiy .info-box .summary .textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.centerdiy .info-box .content_audio_url {
  width: 100%;
  padding: 16px;
  background: #fff;
  margin-bottom: 8px;
}
.centerdiy .info-box .content_audio_url > span {
  color: #000;
  font-size: 14px;
  padding-bottom: 9px;
  border-bottom: 1px solid #f2f2f2;
  display: block;
}
.centerdiy .info-box .recommend {
  width: 100%;
  height: 255px;
  background: #fff;
  margin-bottom: 17px;
}
.centerdiy .info-box .recommend > span {
  color: #f65d50;
  font-size: 14px;
  padding: 9px 0 9px 16px;
  border-bottom: 1px solid #f2f2f2;
  display: -ms-flexbox;
  display: flex;
}
.centerdiy .info-box .recommend > span > img {
  width: 18px;
  height: 18px;
}
.centerdiy .info-box .detection .text {
  color: #fff;
  font-size: 14px;
  text-align: center;
  width: 110px;
  height: 36px;
  line-height: 36px;
  cursor: pointer;
  background: #76d25f;
  border-radius: 0 18px 18px 0;
  margin-bottom: 8px;
}
.centerdiy .info-box .detection .text:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .image {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
  -ms-flex-align: center;
  align-items: center;
}
.centerdiy .info-box .detection .image > div {
  width: 110px;
  height: 36px;
  color: #fff;
  cursor: pointer;
  background: #278bff;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.centerdiy .info-box .detection .image > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .image .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.centerdiy .info-box .detection .image .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .video {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 8px;
}
.centerdiy .info-box .detection .video > div {
  width: 110px;
  height: 36px;
  color: #fff;
  background: #278bff;
  cursor: pointer;
  line-height: 36px;
  text-align: center;
  border-radius: 0 18px 18px 0;
  margin-right: 7px;
}
.centerdiy .info-box .detection .video > div:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .video .btn {
  color: #278bff;
  border: none;
  width: 36px;
  height: 36px;
}
.centerdiy .info-box .detection .video .btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.centerdiy .info-box .detection .image.detecting > div,
.centerdiy .info-box .detection .text.detecting,
.centerdiy .info-box .detection .video.detecting > div {
  background-color: rgba(0, 0, 0, 0.5);
}
.centerdiy .diy-content {
  padding: 20px;
  background-color: #fff;
}
.ueditor-parent_new {
  position: relative;
}
.ueditor-parent_new .ueditor-video-box {
  position: absolute;
  z-index: 9999;
  display: none;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  padding: 10px 0 0 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar {
  height: 35px;
  padding: 0 20px;
  background: #e5e9ee;
  border-radius: 2px 2px 2px 100px;
  color: #000;
  font-size: 14px;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.ueditor-parent_new .ueditor-video-box .ueditor-video-toolbar .toolbar-item {
  padding: 5px;
  cursor: pointer;
}
.ueditor-parent_new #content img {
  height: auto !important;
}
.ueditor-parent_new iframe img {
  max-width: 100%;
}
.ueditor-parent_new .edui-default .edui-editor,
.ueditor-parent_new .edui-default .edui-editor-toolbarboxouter {
  border: none;
}
.ueditor-parent_new .edui-default .edui-toolbar {
  text-align: left;
}
.ueditor-parent_new #hidden_video {
  display: none;
}
.recommend-list {
  list-style: none;
  margin: 0;
  padding: 0;
  color: #181818;
  height: 219px;
  overflow-y: auto;
}
.recommend-list .item {
  height: 73px;
  padding: 15px 30px;
  position: relative;
  border-bottom: 1px solid #f2f2f2;
}
.recommend-list .item .delete {
  color: #fff;
  background-color: #f65d50;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 10px;
  top: 25px;
  font-size: 14px;
  padding: 3px;
  border-radius: 50%;
}
.recommend-list .item:hover {
  background-color: #f9f9f9;
}
.recommend-list .item:hover .delete {
  display: inline-block;
}
.recommend-list .item:before {
  position: absolute;
  background-color: #323232;
  top: 22px;
  left: 18px;
  width: 5px;
  height: 5px;
  content: "";
  border-radius: 50%;
}
.img-box {
  height: calc(30%);
  overflow-y: auto;
}
.img-box .mch-box,
.img-box .tips {
  text-align: left;
  padding-bottom: 10px;
}
.img-box .imgList {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 1px solid #cfcfcf;
  position: relative;
  margin-bottom: 10px;
}
.img-box .imgList .imgList_right {
  width: 70%;
  padding: 24px;
}
.img-box .imgList .imgList_right .imgList_text {
  margin-top: 30px;
  position: relative;
}
.img-box .imgList .imgList_right .imgList_text span {
  position: absolute;
  top: 0;
  display: inline-block;
  width: 70px;
}
.img-box .imgList .imgList_right .imgList_text textarea {
  margin-left: 70px;
}
.img-box .imgList .img_upload {
  width: 30%;
  padding: 24px;
}
.img-box .imgList .img_upload .ant-upload {
  width: 160px !important;
  height: 160px !important;
}
.img-box .imgList .delet_imgList {
  display: inline-block;
  width: 40px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  right: 0;
  top: -10px;
  color: #1890ff;
  background: #fff;
  text-align: center;
  right: 20px;
  cursor: pointer;
}
.img-box .add_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  font-size: 20px;
  text-align: center;
}
.img-box .add_box .add_imgList,
.img-box .add_box .add_imgList_more {
  width: 40%;
  border: 1px dashed #cfcfcf;
  cursor: pointer;
}
.detect-text-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-text-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-text-box .str-box {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}
.detect-image-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-image-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-image-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-image-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide img {
  width: 100%;
  height: auto;
}
.detect-image-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-image-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-image-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-image-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-image-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-image-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.detect-video-box .header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
.detect-video-box .header .item {
  margin-right: 30px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
}
.detect-video-box .carousel-box {
  position: relative;
  overflow: hidden;
}
.detect-video-box .carousel-box .svg-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide {
  text-align: center;
  height: 100%;
  overflow: hidden;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide .video {
  width: 100%;
  height: auto;
}
.detect-video-box .carousel-box .ant-carousel .slick-slide h3 {
  color: #fff;
}
.detect-video-box .carousel-btn-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #000;
  margin-top: 10px;
}
.detect-video-box .carousel-btn-box .btn {
  color: #278bff;
  cursor: pointer;
  margin: 0 5px;
}
.detect-video-box .carousel-btn-box .btn.disabled {
  color: #c3c3c3;
  cursor: not-allowed;
}
.detect-video-box .title-box {
  font-size: 15px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.detect-video-box .title-box .title-dot {
  display: inline-block;
  width: 3px;
  height: 14px;
  background: #278bff;
  margin-right: 5px;
}
.text-detection .text {
  white-space: pre-wrap;
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
}
.text-detection .tip {
  padding: 20px 10px;
  color: #999;
}
.text-detection .tip span {
  color: #333;
  font-size: 18px;
}
.text-detection .result {
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px -1px #000;
  box-shadow: 0 1px 2px -1px #000;
  line-height: 46px;
}
.text-detection .lexing-res-show {
  position: relative;
  height: 50px;
  display: inline-block;
}
.text-detection .upShow {
  border-bottom: 2px solid #3d9cff;
  line-height: 24px;
}
.text-detection .lexing-type {
  font-size: 12px;
  color: #999;
  position: absolute;
  min-width: 100%;
  height: 26px;
  line-height: 26px;
  text-align: center;
  left: 0;
  top: 32px;
}
.text-detection .keywords {
  color: red;
}
.text-detection .NAME {
  border-color: green;
}
.text-detection .TIME {
  border-color: hotpink;
}
.text-detection .ORG {
  border-color: #708090;
}
.text-detection .LOC {
  border-color: plum;
}
.text-detection .JOB {
  border-color: #4169e1;
}
.text-detect-drawer .ant-drawer-body {
  background-color: #eee;
}
.right-aside {
  width: 396px;
  height: 100%;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  background-color: #fff;
}
.right-aside .title {
  padding: 18px 0 16px 20px;
  border-bottom: 1px solid #dcdcdc;
}
.right-aside .box {
  padding: 10px 20px;
  max-height: calc(-36vh);
  overflow-y: auto;
}
.right-aside .box .upload {
  padding: 0 10px;
}
.right-aside .box .ant-form-item {
  margin-bottom: 12px;
}
.place-ima-box-main,
.poster-img-out {
  display: -ms-flexbox;
  display: flex;
}
.place-ima-box-main {
  width: 330px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.place-img-box {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex: 1 1;
  flex: 1 1;
}
.place-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.place-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.place-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.place-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.poster-img-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
}
.poster-img-box > span {
  display: inline-block;
  padding-top: 10px;
  color: #777;
}
.poster-img-box:hover .img-mask {
  display: -ms-flexbox;
  display: flex;
}
.poster-img-box .img-mask {
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.poster-img-box .img-mask .icon {
  color: #fff;
  padding: 0 10px;
  font-size: 20px;
  cursor: pointer;
}
.left-nav {
  height: 100%;
  width: 466px;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07);
  display: -ms-flexbox;
  display: flex;
}
.left-nav .tabs {
  width: 90px;
  height: 100%;
  background-color: #253278;
  color: #fff;
}
.left-nav .tabs .item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 83px;
  cursor: pointer;
}
.left-nav .tabs .item .icon {
  width: 22px;
  height: 22px;
}
.info-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.info-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.info-content .select.ant-select-focused .ant-select-selection,
.info-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.info-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.info-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.info-content .list-box {
  margin-top: 20px;
}
.info-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.info-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.info-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.info-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.info-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.info-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.info-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.info-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.info-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.info-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.info-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.info-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.info-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.info-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.info-content .searchBox {
  -ms-flex-align: center;
  align-items: center;
  margin-top: 10px;
}
.info-content .searchBox,
.info-content .searchBox .InputBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.info-content .searchBox .InputBox {
  width: 76%;
  height: 30px;
  line-height: 30px;
  border-radius: 18px;
  background-color: #f1f1f1;
  overflow: hidden;
  font-size: 14px;
  color: #3ea8ff;
}
.info-content .searchBox .InputBox input {
  width: 90%;
  border: none;
  background-color: #f1f1f1;
  padding-left: 15px;
  padding-right: 5px;
  outline: none;
  color: #8b8b8b;
  font-size: 13px;
}
.info-content .searchBox .InputBox .search {
  cursor: pointer;
  margin-right: 10px;
  min-width: 30px;
}
.video-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.video-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.video-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.video-content .tabBox .active {
  color: #3ea8ff;
}
.video-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.video-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.video-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
  margin-top: 10px;
}
.video-content .select.ant-select-focused .ant-select-selection,
.video-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.video-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.video-content .list-box {
  margin-top: 20px;
}
.video-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.video-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.video-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.video-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.video-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.video-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.video-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.video-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.video-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.video-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.video-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.video-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.video-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.video-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.content-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.content-content #bar-content {
  width: 336px;
  height: calc(0vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.content-content #bar-content .example {
  text-align: center;
  padding-top: 60px;
}
.task-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.task-content .list-poster-img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.task-content .tabBox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.task-content .tabBox .tabItem {
  -ms-flex: 50% 1;
  flex: 50% 1;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
  color: #545454;
  height: 50px;
  line-height: 50px;
}
.task-content .tabBox .active {
  color: #3ea8ff;
}
.task-content .tabBox .active .line {
  width: 20%;
  min-width: 80px;
  height: 2px;
  background-color: #3ea8ff;
  margin: auto;
}
.task-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.task-content .select.ant-select-focused .ant-select-selection,
.task-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.task-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.task-content .list-box {
  margin-top: 20px;
}
.task-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.task-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.task-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.task-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.task-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.task-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.task-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.task-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.task-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.task-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.task-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.task-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.task-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.task-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.style-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.style-content .category {
  width: 336px;
  height: 80px;
  background-color: #ebebeb;
  padding-top: 10px;
}
.style-content .category ul {
  position: absolute;
  margin-left: 0;
  width: 336px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style-content .category ul,
.style-content .category ul .listUnit {
  padding-left: 10px;
  padding-right: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.style-content .category ul .listUnit {
  float: left;
  width: 50px;
  height: 53px;
  border-radius: 10%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
  cursor: pointer;
}
.style-content .category ul .listUnit .i .icon {
  height: 20px;
  width: 20px;
}
.style-content .category ul .active,
.style-content .category ul .listUnit:hover {
  background-color: #999;
}
.style-content .li-box {
  width: 336px;
  height: calc(-80vh);
  overflow-y: auto;
  overflow-x: hidden;
}
.moc-content {
  padding: 20px;
  -ms-flex: 1 1;
  flex: 1 1;
  width: 376px;
}
.moc-content .select {
  background-color: #f1f1f1;
  border-radius: 30px;
  border: none;
  width: 100%;
}
.moc-content .select.ant-select-focused .ant-select-selection,
.moc-content .select.ant-select-open .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.moc-content .select .ant-select-selection {
  background-color: transparent;
  border: none;
}
.moc-content .list-box {
  margin-top: 20px;
}
.moc-content .list-box .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  max-height: calc(-90vh);
  overflow-y: auto;
}
.moc-content .list-box .list .item {
  width: calc(42%);
  position: relative;
  margin-bottom: 30px;
  margin-right: 16px;
}
.moc-content .list-box .list .item:nth-child(2n) {
  margin-right: 0;
}
.moc-content .list-box .list .item .time {
  position: absolute;
  top: 5px;
  left: 5px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0 8px;
  z-index: 1;
}
.moc-content .list-box .list .item .poster {
  width: 100%;
  height: 88px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.moc-content .list-box .list .item .poster > img {
  width: 100%;
  height: 100%;
}
.moc-content .list-box .list .item .poster .btn-box {
  position: absolute;
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.moc-content .list-box .list .item .poster .btn-box .left-btn {
  margin-right: 3px;
}
.moc-content .list-box .list .item .poster .btn-box .right-btn {
  margin-left: 3px;
}
.moc-content .list-box .list .item .poster:hover .btn-box {
  display: -ms-flexbox;
  display: flex;
}
.moc-content .list-box .list .item .title {
  color: #1c1c1c;
  font-size: 14px;
  padding-top: 10px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.moc-content .list-box .pager {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  padding-top: 10px;
}
.moc-content .list-box .pager .left-btn {
  margin-right: 5px;
}
.moc-content .list-box .pager .right-btn {
  margin-left: 5px;
}
.container {
  padding: 10px 20px 0;
}
.top_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}
.left_title {
  font-size: 16px;
  font-weight: 700;
}
.dot {
  width: 10px;
  height: 10px;
  border: 1px solid #1890ff;
  border-radius: 50%;
  position: absolute;
  top: -10px;
  left: -5px;
}
.dot_active {
  background: #1890ff;
}
.draft_info {
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.draft1 {
  position: relative;
  margin-left: 5px;
}
.draft2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  float: right;
}
.draft2 a {
  color: inherit;
  margin-left: 5px;
}
.ml10 {
  margin-left: 10px;
}
.ml10:hover {
  color: #1890ff;
}
.ant-popover-message > .anticon {
  left: 0;
}
.ant-popover-inner .ant-popover-buttons .ant-btn-primary {
  margin-left: 20px;
  background-color: #40a9ff;
}
.intro_box {
  padding: 20px;
  background-color: #ededed;
  margin-bottom: 20px;
}
.compare_kwords {
  padding: 5px 10px;
  border: 1px solid #ededed;
  margin-bottom: 10px;
}
.tongji_box {
  padding: 10px;
  background-color: #ededed;
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
body {
  background: #fff;
  font-family: Arial;
  font-size: 12px;
}
.Differences {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}
.Differences thead th {
  text-align: left;
  border-bottom: 1px solid #000;
  background: #aaa;
  color: #000;
  padding: 4px;
}
.Differences tbody th {
  text-align: right;
  background: #ccc;
  width: 4em;
  padding: 1px 2px;
  border-right: 1px solid #000;
  vertical-align: top;
  font-size: 13px;
}
.Differences td {
  padding: 1px 2px;
  font-family: Consolas, monospace;
  font-size: 13px;
}
.DifferencesSideBySide .ChangeInsert td.Left {
  background: #dfd;
}
.DifferencesSideBySide .ChangeInsert td.Right {
  background: #cfc;
}
.DifferencesSideBySide .ChangeDelete td.Left {
  background: #f88;
}
.DifferencesSideBySide .ChangeDelete td.Right {
  background: #faa;
}
.DifferencesSideBySide .ChangeReplace .Left {
  background: #fe9;
}
.DifferencesSideBySide .ChangeReplace .Right {
  background: #fd8;
}
.Differences del,
.Differences ins {
  text-decoration: none;
}
.DifferencesSideBySide .ChangeReplace ins {
  background: #9e9;
}
.DifferencesSideBySide .ChangeReplace del {
  background: red;
}
.Differences .Skipped {
  background: #f7f7f7;
}
.DifferencesInline .ChangeDelete .Left,
.DifferencesInline .ChangeReplace .Left {
  background: #fdd;
}
.DifferencesInline .ChangeInsert .Right,
.DifferencesInline .ChangeReplace .Right {
  background: #dfd;
}
.DifferencesInline .ChangeReplace ins {
  background: #9e9;
}
.DifferencesInline .ChangeReplace del {
  background: red;
}
pre {
  width: 100%;
  overflow: auto;
}
.add-new {
  width: 100%;
  background-size: 100% 100%;
}
.add-new .header {
  margin: 0 auto;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 30px 0 24px;
  background-color: transparent;
  -webkit-filter: brightness(0.9);
  filter: brightness(0.9);
  height: 60px;
  font-size: 18px;
  color: #fff;
}
.add-new .header .btn {
  margin-right: 8px;
}
.add-new .main {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: calc(40vh);
  display: -ms-flexbox;
  display: flex;
}
.add-new .main .left-button {
  cursor: pointer;
  width: 12px;
  position: absolute;
  top: 50%;
  left: 90px;
  height: 73px;
  line-height: 73px;
  border-radius: 0 5px 5px 0;
  z-index: 999;
  background-color: #253278;
}
.video_pic {
  height: 165px;
  width: 295px;
}
.information_title {
  min-width: 140px;
}
.bule {
  color: #1890ff;
  cursor: pointer;
}
.table-search .d_flex .h_table_div {
  max-width: 200px;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  white-space: nowrap;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before,
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper:before {
  background-color: #bae7ff;
}
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selecte,
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: rgba(0, 0, 0, 0.65) !important;
}
#Hot {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
}
#Hot ::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0;
}
#Hot ::-webkit-scrollbar {
  width: 5px;
  height: 10px;
}
#Hot ::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #b8b8b8;
  -webkit-border-radius: 6px;
  outline-offset: -2px;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
#Hot ::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: #878987;
  -webkit-border-radius: 6px;
}
#Hot .ant-table-wrapper {
  margin-left: 20px;
  margin-top: 20px;
}
#Hot header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  padding-left: 20px;
  font-weight: 500;
}
#Hot .table-main {
  overflow: hidden;
  -ms-flex: 1 1;
  flex: 1 1;
  overflow: auto;
}
#Hot .table-antd {
  min-width: 1360px;
}
#Hot .content {
  display: -ms-flexbox;
  display: flex;
  height: calc(52%);
  min-width: 1500px;
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
#Hot .content .leftTree {
  width: 200px;
  border-right: 1px solid #efefef;
  display: -ms-flexbox;
  display: flex;
}
#Hot .content .leftTree .ant-tree > li .ant-tree-title,
#Hot .content .leftTree .showTitleList .ant-tree > li .ant-tree-title {
  max-width: 160px;
}
#Hot .content .leftTree .ant-tree.ant-tree-directory > li span.ant-tree-switcher {
  color: transparent;
  display: none;
}
#Hot .content .leftTree .flex_y {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
  width: 100%;
}
#Hot .content .leftTree .flex_y .roll_y {
  display: -ms-flexbox;
  display: flex;
  height: calc(-63vh);
  overflow: auto;
}
#Hot .content .leftTree h4 {
  padding: 19px 0;
  margin-bottom: 0;
  text-align: center;
  color: #278bff;
  font-size: 16px;
  border-bottom: 1px solid #efefef;
}
#Hot .content .leftTree p {
  padding: 6px 0 0 28px;
  margin: 0;
  cursor: pointer;
}
#Hot .content .rightContent {
  height: 100%;
  width: calc(-10%);
  border-left: 1px solid #efefef;
  position: relative;
  -ms-flex: 1 1;
  flex: 1 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
}
#Hot .content .rightContent .btn_group .btn_group_img_20 {
  width: 20px;
  height: 20px;
  vertical-align: text-bottom;
}
#Hot .content .rightContent .btn_group .ant-btn > .anticon + span,
#Hot .content .rightContent .btn_group .ant-btn > span + .anticon {
  margin-left: 0;
}
#Hot .content .rightContent .btn_group .ant-btn-lg {
  padding-right: 0;
  padding-left: 10px;
  font-size: 14px;
  border-color: transparent;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#Hot .content .rightContent .btn_group .btn_group_img_18 {
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
}
#Hot .content .rightContent .btn_group .btn_group_img_16 {
  width: 16px;
  height: 16px;
  vertical-align: text-bottom;
}
#Hot .ant-table-tbody td a:active,
#Hot .ant-table-tbody td a:focus {
  text-decoration: none;
}
#Hot .ant-advanced-search-form {
  padding: 24px;
  border-radius: 6px;
}
#Hot .ant-advanced-search-form .label-3 .ant-form-item-label {
  width: 55.38px;
}
#Hot .ant-advanced-search-form .label-4 .ant-form-item-label {
  width: 69.38px;
}
#Hot .ant-advanced-search-form .ant-form-item {
  display: -ms-flexbox;
  display: flex;
}
#Hot .ant-advanced-search-form .ant-form-item-control-wrapper {
  -ms-flex: 1 1;
  flex: 1 1;
}
#Hot .ant-advanced-search-form .ant-form-item {
  margin-bottom: 0;
}
#Hot .rightContent .ant-col-2,
#Hot .rightContent .ant-col-3 {
  height: 40px;
  line-height: 40px;
}
#Hot .ant-card-body {
  padding: 5px 10px;
}
#Hot .ant-card-body h4 {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 5px;
}
#Hot .ant-card-body p {
  color: #999;
  position: relative;
  margin-bottom: 5px;
  padding-top: 5px;
}
#Hot .ant-card-body p:last-child {
  border-top: 1px solid #efefef;
}
#Hot .ant-card-body p span {
  position: absolute;
  right: 0;
}
#Hot .table_img_show {
  padding: 6px 0;
  text-align: center;
}
#Hot .ant-table-tbody > tr > td,
#Hot .ant-table-thead > tr > th {
  padding: 16px 8px;
}
#root .wrapBox .ant-table-tbody .h_table_td {
  padding-left: 0;
  padding-right: 0;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div {
  width: 100%;
  text-align: center;
  vertical-align: middle;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
#root .wrapBox .ant-table-tbody .h_table_td .h_table_div > div {
  margin-bottom: 6px;
  width: 46px;
  border-radius: 2px;
}
#root .wrapBox .ant-table-tbody .draft_title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.d_flex {
  display: -ms-flexbox;
  display: flex;
}
#root .wrapBox .drop-over-downward td {
  border-bottom: 2px dashed #1890ff;
}
#root .wrapBox .drop-over-upward td {
  border-top: 2px dashed #1890ff;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.vbModal .RangePicker {
  width: 220px;
}
.video_MW_List_wrap {
  width: 750px !important;
}
.video_MW_List_wrap .ant-modal-confirm-content {
  margin-left: 0;
}
.video_MW_List_wrap .anticon {
  display: none !important;
}
.video_MW_List_wrap .video_MW_List {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 450px;
  height: 450px;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.video_MW_List_wrap .video_MW_List li {
  line-height: 24px;
  margin-bottom: 16px;
  font-family: myFirstFont;
  font-size: 18px;
}
.videoMW_tooltip {
  -webkit-writing-mode: vertical-lr !important;
  -ms-writing-mode: tb-lr !important;
  writing-mode: vertical-lr !important;
  margin: 0;
}
#info .ant-table-tbody > tr > td {
  padding: 8px;
}
.showTitleList {
  display: -ms-flexbox;
  display: flex;
}
.showTitleList .ant-tree {
  width: 160px;
}
.showTitleList .rightTable {
  padding-left: 24px;
  width: 100%;
  border-left: 1px solid #dfdfdf;
}
.showTitleList .rightTable .tableHead {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.RecycleBin {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.RecycleBin .header {
  position: relative;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  background: #fff;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
}
.RecycleBin .content {
  background: #fff;
  margin: 24px;
  padding: 24px;
}
.RecycleBin .content .main {
  background: #fff;
}
.rcbBox .title {
  font-size: 18px;
  color: #404040;
  letter-spacing: 2px;
  line-height: normal;
  font-weight: bold;
  word-break: break-all;
  font-family: 宋体;
  letter-spacing: -1px;
}
.rcbBox .content,
.rcbBox .title {
  padding: 0.4rem;
  word-wrap: break-word;
}
.rcbBox .content {
  padding-top: 0;
  font-size: 16px;
  line-height: 1.6;
  overflow-x: hidden;
}
.rcbBox .content * {
  max-width: 100% !important;
  box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  word-wrap: break-word !important;
}
.rcbBox .content ::-webkit-scrollbar {
  width: 10px;
  height: 5px;
}
.rcbBox .content ::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 16px #645654;
}
.rcbBox .content html {
  height: 100%;
}
.rcbBox .content table {
  margin-bottom: 0;
  border-collapse: collapse;
  display: block;
}
.rcbBox .content td,
.rcbBox .content th {
  word-wrap: break-word;
  word-break: break-all;
}
.rcbBox .content em {
  font-style: italic;
}
.rcbBox .content mark {
  background-color: #ffe69f;
}
.rcbBox .content img:hover {
  cursor: pointer;
}
.rcbBox .content blockquote {
  padding-left: 10px;
  margin: 0;
  border-left: 3px solid #dbdbdb;
}
.rcbBox .content video {
  min-width: 90%;
  display: block;
  background-color: #000;
}
.rcbBox .content img,
.rcbBox .content video {
  height: auto !important;
  margin-left: auto;
  margin-right: auto;
  max-height: 100%;
}
.rcbBox .content img {
  max-width: 96%;
}
.rcbBox .content ._135editor {
  line-height: 1.6;
}
.rcbBox .content .img-bitmap-box {
  height: auto !important;
}
.showDitalDiv {
  position: relative;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #bfbfbf;
}
.showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 7px 12px;
  font-size: 13px;
}
.showDitalDiv .showDitalP h3 {
  color: #fff;
  font-size: 16px;
}
.showDitalDiv .showDitalP p {
  margin: 0;
}
.showMoreDital {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.showMoreDital .showDitalDiv {
  position: relative;
  width: 45%;
  margin-top: 10px;
}
.showMoreDital .showDitalDiv .showDitalP {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 12px;
  font-size: 12px;
  margin: 0;
}
.comment-content img {
  max-width: 30px;
}
.channelmodel {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.channelmodel header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.channelmodel .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.channelmodel .content .space-10 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
}
.contentdetail {
  position: relative;
  overflow-y: auto;
  background: #f0f2f5;
  height: 100%;
  width: 100%;
}
.contentdetail header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 17px;
  height: 50px;
  line-height: 50px;
  -webkit-box-shadow: 0 2px 8px #f0f1f2;
  box-shadow: 0 2px 8px #f0f1f2;
  padding-left: 20px;
  font-weight: 500;
  z-index: 999;
  background: #fff;
}
.contentdetail .content {
  background: #fff;
  margin: 24px;
  margin-top: 75px;
  padding: 10px 24px 24px;
}
.contentdetail .content .space-10 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
}
.ImageDetail {
  height: 100%;
  background-color: black;
  max-width: 640px;
  margin: auto;
}
.ImageDetail .share-component-container {
  max-width: 640px;
  left: auto;
}
.ImageDetail .slider-slide {
  height: 100% !important;
}
.ImageDetail .slider-slide > div {
  height: 100% !important;
}
.ImageDetail .ContentBox {
  height: 80vh;
}
.ImageDetail .ContentBox .emoji {
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  bottom: 1.2rem;
  font-size: 0.8rem;
  padding: 0.4rem;
  background: #fff;
  z-index: 999991;
  line-height: 1;
  -webkit-transform: translateZ(1px);
  transform: translateZ(1px);
  border-top: 1px solid #cbcbcb;
}
.ImageDetail .ContentBox .download-box {
  width: 100%;
  height: 50px;
  background: #ffffff;
  -webkit-box-shadow: 0 1px 3px #999999;
          box-shadow: 0 1px 3px #999999;
  margin-bottom: 1px;
}
.ImageDetail .ContentBox .download-box .download-content {
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -ms-flex-align: center;
      align-items: center;
}
.ImageDetail .ContentBox .download-box .download-content .download-logo {
  margin-left: 15px;
  height: 30px;
}
.ImageDetail .ContentBox .download-box .download-content .download-text {
  padding: 0 10px;
  -ms-flex: 1 1;
      flex: 1 1;
}
.ImageDetail .ContentBox .download-box .download-content .download-btn {
  margin-right: 15px;
  height: 30px;
  width: 5em;
  line-height: 30px;
  text-align: center;
  border-radius: 2em;
  background: #2883e9;
  color: #ffffff;
}
.ImageDetail .ContentBox .add-comment {
  position: fixed;
  bottom: 0vh;
  z-index: 999991;
  width: 100%;
  background: #000;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.093333rem 0.453333rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-width: 640px;
}
.ImageDetail .ContentBox .add-comment .smile {
  width: 0.64rem;
  height: 0.64rem;
  line-height: 0.64rem;
  color: #bbb;
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
  font-size: 0.586667rem;
}
.ImageDetail .ContentBox .add-comment .input-box {
  width: 6.933333rem;
  background: #222;
  border-radius: 0.6rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding-left: 0.266667rem;
}
.ImageDetail .ContentBox .add-comment .input-box .input-icon {
  width: 0.333333rem;
  height: 0.333333rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAFiElEQVRoQ82aXWwUVRSAz7kzI10x0QcfTHwwa1I7MxdoSGpUogl9MhJUYoSWPytITFREUYy+aqImiv/4ZOK/qAUsCCHEd33wQWl3506rEbomJsu+YDG0SNk55mxmm91ldvfO7uyu97F77r3nu+d3TorwP1ie5+1BxNcAYDkRFQDgcSnlsTiqYRzhTsj6vr+PiN6sOfsKEe2QUn6pe2dPQbLZ7HNCiLfqKLsohNhp27YWTM9AlFLPAMC7TV6cYXbYtv1VM8v0BMTzvN2I+EEz5cLf2c3GpJQHG8l3HcT3/buI6CdNiJIYIhYBYLvjOF/X29d1EKXURwCwKw5IKBsg4rZ6MF0H8X3/ABE91QIIbykS0aNR2azrIFNTU7cahpFBxGtbhUHExxzH+axyf9dB+HLf99cDwCEi6msFhoiuMIzrup+X93cUZHJycrlpmrcUCoUzw8PDlyqV9n3/fiL6FgBSbcDsdF33i1JCaOUQnT1KqV1csRHxBgD4CxGfcBzneOVez/MeQMRvWoUJY2aLlHK8IyBKqb0A8Hal0uwOAMCXHqqBeTCEacnNAOCCEMJJHCSbze4VQlRBLPkxYjEIglEp5eEaN1tPRPy3ZTrWrpUhog2JgiilngWAd5oow5X6KstkMpn1QojvENGKC0NEqxMDiXKnBgotcqV2XZeDfWnNzMzcVywWJ+JYBhEP2bY9kgiIpiVquS4DwJjruhzsS4tTMxFxHOnEzIlUKrUxnU5fahtEs4utZxyGeaTWMuxmhmGwteoWTUT8/vz586Nr1qxZaDv9tglRhrtMRNs5hUZYJhKGiI7Pzc2NlCHaAkkIoqR7vdQculkVDFvCNM1N/f39/1aCt+Ra09PTe4IgeC9udmkkz616EASl4lYpl8lkVhmG8Qoi3ggAJ/L5/P7h4WGuSVUrNkiSlogAY5htK1asqEoAOg8WCyScdiRqiYjixq+9ubZoNoPRBvE872lEZAjtPc0ub/D73OLi4m2Dg4M8GtJaWkqFEO9rnZiQkBBig23b2rOtpiC+7+8mIt1BQUIYpUx2h5TyZ90DG4L0CgIRP3EcZ6cuRMM60gt3CmvKEdd1R8LJiTZLpEV6aInDtm2PxoWItIhSiiccHBNN40f7uTQEuYvN5/NbooqdxvZqZXsFEX5UbZVSchPZ0lp69R5CHMnlclvXrVtX1TvFpSmBKKWeBIAP425uV56IEoEoxYhSajsALM2H2lUuxv4JIuLv95bdqfIu9H3/byK6PoYCbYsS0dFCobCx1cCOUoAtQm1rFu+AiXPnzm2Kgggn9S8AwE38mRKpMCIFQfC7EOJlx3FmyzLdBjk6Pz+/aWhoiIcPVcvzvNWIyC2JqfkuOcuyVvX3918ox0i3LDIxOzu7uV528jzvdUR8SROiJFYsFu9duXLlD90EmbAsa3Pt52ml0tlsdkwI8WkMEOIJo23bM90COWpZ1mgjCFbk5MmTy9Lp9CkiWqsJ84brui92K0aOWZY10gyirMz4+LghpVyLiOkGMEREv0gpf61Kv53KWjztuHjx4sNRga354rHEOpK1EPF4Pp9/KMk60YwqcRC2RBAEG5Oq2M0AOhUjdWNCKXUnET0fzqd09YuUQ8TfgiB4VUr5ZydAjqVSqVEeKNfePjU1ZZumycGpM5jWgiSiM7lczi3XpURci92pr69vJAqCtfI8bx8i1v7jjJbCjYSEEHfbtv1juY78AwDXtXoqD5QLhQL3TldZonym53k7EPHjVu+ot4+IpJRSlUDCSw40GuHXOwgRDwZBwP+O1LAVP3v2bN/CwgK3EvckBUNE+6WU3GCWVunD6vTp0zdzAwYA1+heZJrm7MDAwKSuPBEZvu/fzp0tVzTdfbVyhmFQsVj8Q0rpVf72H8/Uhm79PUtFAAAAAElFTkSuQmCC);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.ImageDetail .ContentBox .add-comment .am-list-item.am-textarea-item {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  background-color: transparent;
  min-height: 0.906667rem;
  padding-left: 0.133333rem;
}
.ImageDetail .ContentBox .add-comment .am-textarea-control {
  background-color: transparent;
  padding: 0;
}
.ImageDetail .ContentBox .add-comment .am-textarea-control textarea {
  background-color: transparent;
}
.ImageDetail .ContentBox .add-comment .fa {
  font-size: 0.75rem;
  line-height: 1.2rem;
}
.ImageDetail .ContentBox .add-comment .active {
  color: #c64238;
}
.ImageDetail .ContentBox .add-comment .submit {
  -ms-flex-item-align: stretch;
      align-self: stretch;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 1.8rem;
  -ms-flex-pack: center;
      justify-content: center;
  font-weight: 600;
}
.ImageDetail .ContentBox .item_img {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.ImageDetail .ContentBox .nangao {
  bottom: 0;
}
.ImageDetail .ContentBox .ImageTitle {
  color: #c4c4c4;
  margin-bottom: 3px;
  margin-left: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 15px;
  padding: 10px;
}
.ImageDetail .ContentBox .slider-list {
  height: 82vh !important;
}
.ImageDetail .ContentBox .matrixBox {
  height: 59;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10;
}
.ImageDetail .ContentBox .matrix {
  padding: 0.4rem;
  padding-top: 0px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
}
.ImageDetail .ContentBox .matrix .logo-box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.ImageDetail .ContentBox .matrix .logo {
  width: 1rem;
  height: 1rem;
  border-radius: 10rem;
  margin-right: 0.2rem;
}
.ImageDetail .ContentBox .matrix .m-main {
  display: -ms-flexbox;
  display: flex;
  color: #777;
  position: relative;
  max-height: 50px;
}
.ImageDetail .ContentBox .matrix .m-main .m-title {
  word-break: normal;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0.053333rem 0;
}
.ImageDetail .ContentBox .matrix .m-main .m-title .m-name {
  display: inline-block;
  font-size: 13px;
  color: #c4c4c4;
}
.ImageDetail .ContentBox .matrix .m-main .m-title .ac-item {
  display: inline-block;
  font-family: Source Han Sans CN;
  color: #a1a0a0;
}
.ImageDetail .ContentBox .matrix .m-main .m-title .m-time {
  display: inline-block;
  color: #777;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.293333rem;
}
.ImageDetail .ContentBox .matrix .m-main .m-title .m-time .m-original {
  width: 0.853333rem;
  color: #1983ee;
  line-height: 0;
  font-size: 0.266667rem;
  display: inline-block;
  border: none;
  border-radius: 0.053333rem;
  text-align: center;
  margin-right: 3px;
}
.ImageDetail .ContentBox .matrix .m-main .yc {
  position: absolute;
  width: 1.5rem;
  height: 1.5rem;
  left: 2.8rem;
  top: -0.3rem;
}
.ImageDetail .ContentBox .matrix .m-main .identify {
  position: absolute;
  top: 0.7rem;
  left: 0.6rem;
  width: 15px;
  height: 14px;
  border-radius: 7px;
}
.ImageDetail .ContentBox .matrix .m-right {
  position: absolute;
  font-size: 16px;
  color: #c64238;
  right: 0.4rem;
  padding: 0.1rem 0.426667rem;
  border: 1px solid #c64238;
  border-radius: 20px;
  top: 0.15rem;
}
.ImageDetail .ContentBox .matrix .m-right .fa {
  margin-right: 0.1rem;
}
.ImageDetail .ContentBox .matrix .active {
  background: #c64238;
  color: #fff;
}
.ImageDetail .ContentBox .matrix .concern,
.ImageDetail .ContentBox .matrix .off_concern {
  width: 1.546667rem;
  height: 0.613333rem;
  font-size: 0.346667rem;
  background: #1983ee;
  color: #fff;
  line-height: 0.613333rem;
  text-align: center;
  border-radius: 0.096667rem;
  border: none;
  overflow: hidden;
}
.ImageDetail .ContentBox .matrix .concern::before,
.ImageDetail .ContentBox .matrix .off_concern::before {
  border: none;
}
.ImageDetail .ContentBox .matrix .concern:hover,
.ImageDetail .ContentBox .matrix .off_concern:hover {
  text-decoration: none;
}
.ImageDetail .ContentBox .matrix .off_concern {
  background: #d7d7d7;
}
