@charset "UTF-8";
.article-content {
  margin-top: 22px;
  color: #0D141E;
  font-size: 18px;
  line-height: 1.6667;
  overflow-wrap: break-word;
  text-align: justify;
  /* widget相关样式 */
  /** 绿色高级挂件文字超出换行兼容 */
  /** 黄色高级挂件样式超出换行兼容 */
  /* 节日挂件  类名与icon重复了  基于标签加类名方式 兼容*/
  /* 高级挂件字体覆盖 */
  /* 多行高级挂件折行样式覆盖 */ }
  .article-content.article-content-android .cms-cke-widget-title-text {
    padding-top: 2px !important; }
  .article-content.article-content-android .cms-cke-widget-title-number-1 .cms-cke-widget-title-container .cms-cke-widget-title-text {
    top: 2px !important; }
  .article-content.article-content-ios .cms-cke-widget-title-number-1 .cms-cke-widget-title-container .cms-cke-widget-title-nubmer {
    padding-right: 8px !important; }
  .article-content p {
    margin: 0 0 16px 0;
    text-indent: 0 !important;
    min-height: 18px; }
  .article-content .cms-cke-widget-title-tpl,
  .article-content .cms-cke-widget-quote-tpl {
    font-size: 18px !important; }
  .article-content.force-upgradeUI-container {
    font-size: 19px;
    line-height: 1.68422; }
    .article-content.force-upgradeUI-container p {
      min-height: 19px; }
    .article-content.force-upgradeUI-container .cms-cke-widget-title-tpl,
    .article-content.force-upgradeUI-container .cms-cke-widget-quote-tpl {
      font-size: 19px !important; }
  .article-content .cms-cke-widget-tpl p:empty {
    min-height: 0; }
  .article-content h1 {
    font-size: 32px; }
  .article-content h3 {
    font-size: 19px;
    margin-bottom: 16px; }
    .article-content h3 > p {
      margin-bottom: 16px; }
  .article-content h1,
  .article-content h3 {
    color: #0D141E;
    font-weight: bold; }
  .article-content strong {
    font-weight: bold; }
  .article-content a {
    color: #153D9A;
    font-weight: bold;
    text-decoration: none;
    border-bottom: 1px solid #153D9A; }
  .article-content .page-break {
    width: 100%;
    height: 7px;
    margin: 27px 0;
    background-color: gray; }
  .article-content hr {
    margin: 40px 20px; }
  .article-content .color-c00000 {
    color: #c00000; }
  .article-content .color-ff0000 {
    color: #f00; }
  .article-content .color-ffc000 {
    color: #ffc000; }
  .article-content .color-ffff00 {
    color: #ff0; }
  .article-content .color-92d050 {
    color: #92d050; }
  .article-content .color-00b050 {
    color: #00b050; }
  .article-content .color-00b0f0 {
    color: #00b0f0; }
  .article-content .color-0070c0 {
    color: #0070c0; }
  .article-content .color-002060 {
    color: #002060; }
  .article-content .color-7030a0 {
    color: #7030a0; }
  .article-content .color-ffffff {
    color: #fff; }
  .article-content .color-001966 {
    color: #001966; }
  .article-content .color-00269a {
    color: #00269a; }
  .article-content .color-02278c {
    color: #02278c; }
  .article-content .color-305fff {
    color: #305fff; }
  .article-content .color-82c198 {
    color: #82c198; }
  .article-content .color-ff7572 {
    color: #ff7572; }
  .article-content .color-ebad7d {
    color: #ebad7d; }
  .article-content .color-fffbae {
    color: #fffbae; }
  .article-content .color-fbefe5 {
    color: #fbefe5; }
  .article-content .color-212228 {
    color: #212228; }
  .article-content .color-48505a {
    color: #48505a; }
  .article-content .color-737b87 {
    color: #737b87; }
  .article-content .color-a4acb6 {
    color: #a4acb6; }
  .article-content .color-bfc4ca {
    color: #bfc4ca; }
  .article-content .color-ecedee {
    color: #ecedee; }
  .article-content .background_color-c00000 {
    background-color: #c00000; }
  .article-content .background_color-ff0000 {
    background-color: #ff0000; }
  .article-content .background_color-ffc000 {
    background-color: #ffc000; }
  .article-content .background_color-ffff00 {
    background-color: #ffff00; }
  .article-content .background_color-92d050 {
    background-color: #92d050; }
  .article-content .background_color-00b050 {
    background-color: #00b050; }
  .article-content .background_color-00b0f0 {
    background-color: #00b0f0; }
  .article-content .background_color-0070c0 {
    background-color: #0070c0; }
  .article-content .background_color-002060 {
    background-color: #002060; }
  .article-content .background_color-7030a0 {
    background-color: #7030a0; }
  .article-content .background_color-001966 {
    background-color: #001966; }
  .article-content .background_color-00269a {
    background-color: #00269a; }
  .article-content .background_color-02278c {
    background-color: #02278c; }
  .article-content .background_color-305fff {
    background-color: #305fff; }
  .article-content .background_color-82c198 {
    background-color: #82c198; }
  .article-content .background_color-ff7572 {
    background-color: #ff7572; }
  .article-content .background_color-ebad7d {
    background-color: #ebad7d; }
  .article-content .background_color-fffbae {
    background-color: #fffbae; }
  .article-content .background_color-fbefe5 {
    background-color: #fbefe5; }
  .article-content .background_color-212228 {
    background-color: #212228; }
  .article-content .background_color-48505a {
    background-color: #48505a; }
  .article-content .background_color-737b87 {
    background-color: #737b87; }
  .article-content .background_color-a4acb6 {
    background-color: #a4acb6; }
  .article-content .background_color-bfc4ca {
    background-color: #bfc4ca; }
  .article-content .background_color-ecedee {
    background-color: #ecedee; }
  .article-content .border-1pxsolid333 {
    border: 1px solid #333; }
  .article-content .text_indent-2em {
    text-indent: 2em; }
  .article-content .text_indent-0em {
    text-indent: 0; }
  .article-content .font_family-MicrosoftYaHei,
  .article-content .font_family-MicrosoftYaHei * {
    font-family: var(--yahei-font-family); }
  .article-content .font_family-SimSun,
  .article-content .font_family-SimSun * {
    font-family: var(--songti-font-family); }
  .article-content .font_family-KaiTi,
  .article-content .font_family-KaiTi * {
    font-family: var(--kaiti-font-family); }
  .article-content .font_family-SimHei,
  .article-content .font_family-SimHei * {
    font-family: var(--heiti-font-family); }
  .article-content .font_family-FangSong,
  .article-content .font_family-FangSong * {
    font-family: var(--fangsong-font-family); }
  .article-content .font_size-12px {
    font-size: 12px; }
  .article-content .font_size-13px {
    font-size: 13px; }
  .article-content .font_size-14px {
    font-size: 14px; }
  .article-content .font_size-15px {
    font-size: 15px; }
  .article-content .font_size-16px {
    font-size: 16px; }
  .article-content .font_size-17px {
    font-size: 17px; }
  .article-content .font_size-18px {
    font-size: 18px; }
  .article-content .font_size-19px {
    font-size: 19px; }
  .article-content .font_size-20px {
    font-size: 20px; }
  .article-content .font_size-21px {
    font-size: 21px; }
  .article-content .font_size-22px {
    font-size: 22px; }
  .article-content .font_size-23px {
    font-size: 23px; }
  .article-content .font_size-24px {
    font-size: 24px; }
  .article-content .font_size-25px {
    font-size: 25px; }
  .article-content .font_size-26px {
    font-size: 26px; }
  .article-content .font_size-27px {
    font-size: 27px; }
  .article-content .font_size-28px {
    font-size: 28px; }
  .article-content .font_size-29px {
    font-size: 29px; }
  .article-content .font_size-30px {
    font-size: 30px; }
  .article-content .font_size-31px {
    font-size: 31px; }
  .article-content .font_size-32px {
    font-size: 32px; }
  .article-content .font_size-33px {
    font-size: 33px; }
  .article-content .font_size-34px {
    font-size: 34px; }
  .article-content .font_size-35px {
    font-size: 35px; }
  .article-content .font_size-36px {
    font-size: 36px; }
  .article-content .font_size-37px {
    font-size: 37px; }
  .article-content .font_size-38px {
    font-size: 38px; }
  .article-content .font_size-39px {
    font-size: 39px; }
  .article-content .font_size-40px {
    font-size: 40px; }
  .article-content .font_size-41px {
    font-size: 41px; }
  .article-content .font_size-42px {
    font-size: 42px; }
  .article-content .text_align-center {
    text-align: center; }
  .article-content .text_align-left {
    text-align: left; }
  .article-content .text_align-right {
    text-align: right; }
  .article-content .text_align-justify {
    text-align: justify; }
  .article-content .mobile-editor-align-right {
    text-align: right; }
  .article-content .mobile-editor-align-left {
    text-align: left; }
  .article-content .mobile-editor-align-center {
    text-align: center; }
  .article-content .cms-cke-widget-title-text-wrap p {
    margin: 0;
    padding: 0; }
  .article-content .cms-cke-widget-quote-content p {
    margin: 0;
    padding: 0; }
  .article-content .cms-cke-widget-title-normal-2 .text-wrapper {
    height: auto !important; }
  .article-content .cms-cke-widget-title-normal-2 .text-wrapper .cms-cke-widget-title-text {
    height: auto !important; }
  .article-content .cms-cke-widget-title-number-5 .cms-cke-widget-title-text-wrap {
    height: auto !important; }
  .article-content .cms-cke-widget-title-normal-2 .text-wrapper {
    height: auto !important; }
  .article-content .cms-cke-widget-title-normal-2 .text-wrapper .cms-cke-widget-title-text {
    height: auto !important; }
  .article-content .cms-cke-widget-title-number-5 .cms-cke-widget-title-text-wrap {
    height: auto !important; }
  .article-content .cms-cke-widget-title-icon-1 .cms-cke-widget-title-container section {
    flex-shrink: 0; }
  .article-content .cms-cke-widget-title-icon-2 .cms-cke-widget-title-container section {
    flex-shrink: 0; }
  .article-content .cms-cke-widget-title-icon-1 section.cms-cke-widget-title-container {
    flex-shrink: 0; }
  .article-content .cms-cke-widget-title-icon-1 section.cms-cke-widget-title-text {
    white-space: nowrap;
    overflow: hidden;
    white-space: normal; }
  .article-content .cms-cke-widget-title-icon-2 section.cms-cke-widget-title-container {
    flex-shrink: 0; }
  .article-content .cms-cke-widget-title-icon-2 section.cms-cke-widget-title-text {
    white-space: nowrap;
    overflow: hidden;
    white-space: normal; }
  .article-content .cms-cke-widget-title-number-1 .cms-cke-widget-title-nubmer {
    flex-shrink: 0; }
  .article-content .cms-cke-widget-title-normal-5 .cms-cke-widget-title-container {
    height: auto !important; }
  .article-content .cms-cke-widget-title-tpl-nowrap .cms-cke-widget-title-text {
    max-width: none;
    white-space: normal; }
  .article-content .cms-cke-widget-title-wrap p {
    padding: 0;
    margin: 0; }
  .article-content .cms-cke-widget-title-wrapper .cms-cke-widget-title-wrap,
  .article-content .cms-cke-widget-title-wrapper .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-wrapper .cms-cke-widget-title-nubmer,
  .article-content .cms-cke-widget-separator-wrapper .cms-cke-widget-quote-content {
    font-family: var(--base-font-family) !important; }
  .article-content .cms-cke-widget-title-wrapper .cms-cke-widget-title-wrap,
  .article-content .cms-cke-widget-title-normal-1 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-normal-2 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-normal-3 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-normal-4 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-normal-5 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-icon-1 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-icon-2 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-number-2 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-number-3 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-number-4 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-number-5 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-number-5 .cms-cke-widget-title-text-wrap,
  .article-content .cms-cke-widget-title-number-6 .cms-cke-widget-title-text,
  .article-content .cms-cke-widget-title-number-6 .cms-cke-widget-title-text-wrap,
  .article-content .cms-cke-widget-title-number-9 .cms-cke-widget-title-text {
    word-break: unset !important;
    overflow-wrap: break-word !important; }
  .article-content blockquote {
    margin: 0;
    padding: 34px 0 0 0;
    color: #737B87;
    background-image: url("/snow-book/images/icon/quote.svg");
    background-repeat: no-repeat;
    background-position: top left;
    background-size: 28px auto; }
  .article-content ckesignature {
    display: block;
    margin: 8px 0;
    color: #a4a4b6;
    font-weight: normal;
    font-size: 14px; }

.article-cctv_history {
  margin-top: 15px;
  color: #0D141E;
  font-size: 17px;
  line-height: 1.67;
  overflow-wrap: break-word; }
  .article-cctv_history .container-img {
    margin: 0 !important; }
    .article-cctv_history .container-img .com-img {
      border-radius: 0 !important; }
  .article-cctv_history p {
    margin: 15px 0 0 0;
    font-size: 17px; }
    .article-cctv_history p > .container-img {
      margin: 0 !important; }
  .article-cctv_history section > p {
    margin: 0 !important; }

.detail-content {
  box-sizing: border-box;
  padding: 16PX 16PX 0;
  overflow-x: hidden;
  background-color: #FAFAFB; }
  .detail-content hr {
    height: 1PX;
    background: #F5F6F7;
    border: 0; }
  .detail-content .article-content,
  .detail-content .article-cctv_history {
    text-align: justify; }
    .detail-content .article-content .container-img,
    .detail-content .article-cctv_history .container-img {
      margin: 28PX 0; }
      .detail-content .article-content .container-img > .desc,
      .detail-content .article-cctv_history .container-img > .desc {
        margin: 12PX 0 0 0;
        color: #737B87;
        font-size: 14PX;
        line-height: 1.42857; }
        .detail-content .article-content .container-img > .desc.link,
        .detail-content .article-cctv_history .container-img > .desc.link {
          color: #153D9A; }
    .detail-content .article-content.force-upgradeUI-container .container-img > .desc,
    .detail-content .article-cctv_history.force-upgradeUI-container .container-img > .desc {
      font-size: 15PX; }
    .detail-content .article-content .container-img-list .container-img,
    .detail-content .article-cctv_history .container-img-list .container-img {
      margin: 0; }
      .detail-content .article-content .container-img-list .container-img:last-of-type,
      .detail-content .article-cctv_history .container-img-list .container-img:last-of-type {
        margin-bottom: 28PX; }
      .detail-content .article-content .container-img-list .container-img:not(:last-of-type) .desc,
      .detail-content .article-cctv_history .container-img-list .container-img:not(:last-of-type) .desc {
        display: none !important; }
      .detail-content .article-content .container-img-list .container-img .com-img,
      .detail-content .article-cctv_history .container-img-list .container-img .com-img {
        border-radius: 0; }
      .detail-content .article-content .container-img-list .container-img:first-child .com-img,
      .detail-content .article-cctv_history .container-img-list .container-img:first-child .com-img {
        border-top-left-radius: 4PX;
        border-top-right-radius: 4PX; }
      .detail-content .article-content .container-img-list .container-img:last-child .com-img,
      .detail-content .article-cctv_history .container-img-list .container-img:last-child .com-img {
        border-bottom-right-radius: 4PX;
        border-bottom-left-radius: 4PX; }
    .detail-content .article-content .container-video,
    .detail-content .article-cctv_history .container-video {
      margin: 28PX 0; }
      .detail-content .article-content .container-video > .video-component,
      .detail-content .article-cctv_history .container-video > .video-component {
        overflow: hidden;
        border-radius: 4PX; }
      .detail-content .article-content .container-video > .desc,
      .detail-content .article-cctv_history .container-video > .desc {
        margin: 12PX 0 0 0;
        color: #737B87;
        font-size: 14PX;
        line-height: 20PX; }
    .detail-content .article-content .container-audio,
    .detail-content .article-cctv_history .container-audio {
      margin: 28PX 0; }
      .detail-content .article-content .container-audio .sound-box,
      .detail-content .article-cctv_history .container-audio .sound-box {
        position: relative;
        background: #FFF;
        border-radius: 4PX;
        box-shadow: 0 2PX 8PX 0 rgba(0, 0, 0, 0.05); }
        .detail-content .article-content .container-audio .sound-box .controller,
        .detail-content .article-cctv_history .container-audio .sound-box .controller {
          position: absolute;
          top: 50%;
          right: 20PX;
          display: inline-block;
          width: 40PX;
          height: 40PX;
          font-size: 12PX;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
          .detail-content .article-content .container-audio .sound-box .controller .btn-start,
          .detail-content .article-cctv_history .container-audio .sound-box .controller .btn-start {
            width: 46PX;
            height: 46PX;
            margin: -3PX 0 0 -3PX;
            color: transparent;
            border: none; }
          .detail-content .article-content .container-audio .sound-box .controller .btn-stop,
          .detail-content .article-cctv_history .container-audio .sound-box .controller .btn-stop {
            display: none; }
          .detail-content .article-content .container-audio .sound-box .controller .status-pause,
          .detail-content .article-content .container-audio .sound-box .controller .status-play,
          .detail-content .article-cctv_history .container-audio .sound-box .controller .status-pause,
          .detail-content .article-cctv_history .container-audio .sound-box .controller .status-play {
            position: absolute;
            top: 50%;
            left: 50%;
            z-index: 5;
            display: inline-block;
            -webkit-transform: translate(-50%, -50%);
            -moz-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
        .detail-content .article-content .container-audio .sound-box .title,
        .detail-content .article-cctv_history .container-audio .sound-box .title {
          padding: 0;
          overflow: hidden;
          white-space: nowrap;
          text-align: left;
          text-overflow: ellipsis; }
        .detail-content .article-content .container-audio .sound-box .title,
        .detail-content .article-content .container-audio .sound-box .progress-bar,
        .detail-content .article-content .container-audio .sound-box .timer,
        .detail-content .article-cctv_history .container-audio .sound-box .title,
        .detail-content .article-cctv_history .container-audio .sound-box .progress-bar,
        .detail-content .article-cctv_history .container-audio .sound-box .timer {
          margin: 0 70PX 0 0; }
        .detail-content .article-content .container-audio .sound-box .progress-bar,
        .detail-content .article-cctv_history .container-audio .sound-box .progress-bar {
          width: auto;
          margin-top: 4PX;
          margin-bottom: 4PX; }
        .detail-content .article-content .container-audio .sound-box .timer p,
        .detail-content .article-cctv_history .container-audio .sound-box .timer p {
          margin: 0;
          padding: 0;
          text-align: left; }
  .detail-content > .title {
    margin-bottom: 20px;
    color: #222;
    font-size: 26px;
    font-weight: bold;
    line-height: 1.4231;
    overflow-wrap: break-word; }
  .detail-content > .media,
  .detail-content .author {
    margin: 8PX 0;
    color: #99A0AA;
    font-size: 12PX;
    line-height: 18PX; }
  .detail-content .media-name {
    color: #222A75;
    font-weight: bold; }
  .detail-content .media-line {
    position: relative;
    padding: 0 6PX; }
    .detail-content .media-line::after {
      position: absolute;
      top: 50%;
      left: 50%;
      display: inline-block;
      box-sizing: border-box;
      width: 2PX;
      height: 8PX;
      background-color: #E8AD83;
      transform: translate(-50%, -50%);
      content: ''; }
  .detail-content .media-view-cnt {
    margin-left: 6PX; }
  .detail-content > .editor {
    margin-bottom: 28PX;
    color: #737B87;
    font-size: 14PX;
    line-height: 1.6667;
    text-align: justify; }
  .detail-content > .location {
    margin-bottom: 40PX; }
    .detail-content > .location .list-location {
      padding: 0;
      overflow: hidden;
      list-style: none; }
      .detail-content > .location .list-location .item {
        float: left;
        margin-right: 8PX; }
      .detail-content > .location .list-location .link-special {
        display: block;
        height: 24PX;
        padding: 0 12PX;
        color: #737B87;
        font-size: 12PX;
        line-height: 24PX;
        text-align: justify;
        text-decoration: none;
        border: 1PX solid #F5F6F7;
        border-radius: 14PX; }

.loading-blank-image {
  width: 100%; }
  .loading-blank-image img {
    display: block;
    width: 100%; }

.temp-content .detail-content {
  background-color: #ffffff; }
  .temp-content .detail-content > p {
    margin: 28PX 0 0;
    text-indent: 0 !important; }

.temp-content .title {
  font-weight: bold;
  font-size: 24PX; }

.forward {
  width: 100%;
  min-height: 100vh; }

@keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}
.rmt-mobile-button {
  display: block;
  text-align: center;
  cursor: pointer;
  outline: 0;
  border: 0 none;
  white-space: nowrap;
}
.rmt-mobile-button:disabled {
  cursor: not-allowed;
}
.rmt-mobile-button-with-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.rmt-mobile-button-without-text .rmt-mobile-button-icon {
  margin-right: 0;
}
.rmt-mobile-button-type-default {
  color: #222222;
  border: 0 none;
  background-color: #eceded;
}
.rmt-mobile-button-type-default.rmt-mobile-button-animate.rmt-mobile-button-type-default:not([disabled]):active {
  background-color: #bdbdbd;
}
.rmt-mobile-button-type-default:disabled,
.rmt-mobile-button-type-default.rmt-mobile-button-atomizing {
  color: #b0b0b0;
  background-color: #eceded;
}
.rmt-mobile-button-type-primary {
  color: #ffffff;
  background-color: #002fa7;
}
.rmt-mobile-button-type-primary.rmt-mobile-button-animate.rmt-mobile-button-type-primary:not([disabled]):active {
  background-color: #002585;
}
.rmt-mobile-button-type-primary:disabled,
.rmt-mobile-button-type-primary.rmt-mobile-button-atomizing {
  background-color: rgba(0, 47, 167, 0.5);
}
.rmt-mobile-button-type-primary:disabled > i,
.rmt-mobile-button-type-primary.rmt-mobile-button-atomizing > i,
.rmt-mobile-button-type-primary:disabled > span,
.rmt-mobile-button-type-primary.rmt-mobile-button-atomizing > span {
  opacity: 0.75;
}
.rmt-mobile-button-size-default {
  padding: 0 14PX;
  height: 32PX;
  font-size: 14PX;
  border-radius: 0;
}
.rmt-mobile-button-size-default .rmt-mobile-button-icon {
  font-size: 16PX;
}
.rmt-mobile-button-size-default.rmt-mobile-button-without-text {
  width: 74PX;
}
.rmt-mobile-button-size-smallest {
  padding: 0 10PX;
  height: 24PX;
  font-size: 12PX;
  border-radius: 0;
}
.rmt-mobile-button-size-smallest .rmt-mobile-button-icon {
  font-size: 14PX;
}
.rmt-mobile-button-size-smallest.rmt-mobile-button-without-text {
  width: 60PX;
}
.rmt-mobile-button-size-small {
  padding: 0 12PX;
  height: 28PX;
  font-size: 12PX;
  border-radius: 0;
}
.rmt-mobile-button-size-small .rmt-mobile-button-icon {
  font-size: 14PX;
}
.rmt-mobile-button-size-small.rmt-mobile-button-without-text {
  width: 64PX;
}
.rmt-mobile-button-size-large {
  padding: 0 16PX;
  height: 36PX;
  font-size: 14PX;
  border-radius: 0;
}
.rmt-mobile-button-size-large .rmt-mobile-button-icon {
  font-size: 16PX;
}
.rmt-mobile-button-size-large.rmt-mobile-button-without-text {
  width: 78PX;
}
.rmt-mobile-button-size-largest {
  padding: 0 22PX;
  height: 44PX;
  font-size: 16PX;
  border-radius: 0;
}
.rmt-mobile-button-size-largest .rmt-mobile-button-icon {
  margin-right: 8PX;
  font-size: 20PX;
}
.rmt-mobile-button-size-largest.rmt-mobile-button-without-text {
  width: 104PX;
}
.rmt-mobile-button-icon {
  margin-right: 2PX;
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.rmt-mobile-button-icon-loading {
  animation: loadingCircle 1s infinite linear;
  transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.error-content-tip {
  background-color: transparent;
  overflow: hidden;
  position: relative; }
  .error-content-tip .error-content-tip_reload,
  .error-content-tip .error-content-tip_moveforward,
  .error-content-tip .error-content-tip_moveback {
    margin: 20px auto; }
  .error-content-tip .error-content-tip_reload,
  .error-content-tip .error-content-tip_moveback {
    padding: 0 36px; }
  .error-content-tip img {
    display: block;
    width: 200px;
    height: 140px;
    margin: 196px auto 0; }
  .error-content-tip .error-content-loading {
    width: 60px;
    height: 60px; }
  .error-content-tip p {
    max-width: 240px;
    margin: 11px auto 0;
    font-size: 16px;
    color: #737b87;
    text-align: center; }
  .error-content-tip.error-content-tip__top {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100vh;
    min-height: 680px;
    box-sizing: border-box; }
    .error-content-tip.error-content-tip__top img {
      margin: 0 !important; }
  .error-content-tip.error-content-isClient img {
    margin: 0 auto; }
  .error-content-tip.error-content-isHalf img {
    margin-top: 84px; }
  .error-content-tip .error-content-title {
    color: #48505a;
    font-weight: bold; }
  .error-content-tip .error-content-title-move {
    max-width: 240px;
    font-size: 14px;
    margin-bottom: -4px; }
  .error-content-tip .error-content-desc {
    font-size: 16px;
    color: #737b87;
    text-align: center; }

.c-skeleton-container {
  margin: 24PX 16PX;
  position: relative; }
  .c-skeleton-container .c-skeleton-paragraph {
    width: 100%;
    height: 24PX;
    margin-bottom: 18PX; }
    .c-skeleton-container .c-skeleton-paragraph.large {
      height: 30PX; }
    .c-skeleton-container .c-skeleton-paragraph.small {
      height: 18PX; }
    .c-skeleton-container .c-skeleton-paragraph.w-40 {
      width: 40%; }
    .c-skeleton-container .c-skeleton-paragraph.w-50 {
      width: 50%; }
    .c-skeleton-container .c-skeleton-paragraph.w-80 {
      width: 80%; }

