/* * {
  margin: 0;
  padding: 0;
} */
.r-gallery {
  z-index: 2147483647;
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  cursor: default;
  user-select: none;
  box-sizing: border-box;
  font-family: 'Microsoft YaHei', 'Helvetica Neue', Helvetica, STHeiTi,
    sans-serif;
}
.r-gallery:before,
.r-gallery:after {
  box-sizing: border-box;
}
.r-gallery * {
  box-sizing: border-box;
}
.r-gallery *:before,
.r-gallery *:after {
  box-sizing: border-box;
}
.r-gallery__mask {
  z-index: 2147483645;
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.8);
  cursor: default;
}
@keyframes loading360Rotate {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.r-gallery__loading {
  z-index: 1;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
  width: 40px;
  height: 40px;
  animation: loading360Rotate 1.4s linear infinite;
  background-image: url(data:image/png;base64,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);
  background-size: 40px 40px;
}
.r-gallery-body {
  z-index: 2147483647;
  position: absolute;
  top: 0px;
  left: 50%;
  bottom: 0px;
  width: 1250px;
  height: 100%;
  margin-left: -600px;
}
.r-gallery-content {
  position: relative;
  height: 100%;
}
.r-gallery__images-pointer {
  z-index: 2147483647;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0px 11.5px 11px;
  border-color: transparent transparent #1b1b1b;
}
.r-gallery-container {
  display: flex;
  height: 100%;
  justify-content: space-between;
  align-items: flex-start;
}
.r-gallery__images-wrap {
  position: relative;
  align-self: flex-start;
  max-width: 1200px;
  height: 100%;
  padding: 2.5px 12.5px;
  background: #ffffff;
  overflow: auto;
  flex: 1 1 0%;
}
.r-gallery__close {
  align-self: flex-start;
  margin-top: 20px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAotJREFUSImtl/Fx6jAMh7/m3gKsQEeQR0hHKCPACHSEZgQYoYwAI0gjwAiPEdI/LINJHSf0vd9djhzY/ixZssQLM6SqAqyBFliODLsAJ2AvIja15ssM4FcGuwDmzwlYAJI9+bhVbQOjYFX9At6BK7AHuhDCdTiu7/vbu5ktgC3ROwvgICKrWWBVXQJH3/0hhFCcWALnMrO08QvwJiKX/PemAFWHrqagNbmlG1/raGYPsdEMxh+JLnoLIRx+C83ge+AtwYtgVd35gE0I4fSv0Ax+wi03s136/sWhre9o8kyHGjvjoczsSEzHICKWLN7650dpkp/9XMDY2E3OalR14Ts5hBAuI5POqnqeAT0CZ0+rB3lUn4iRTkPMOYi5OqYPYFmDZ67sRORHvucMM1s3xBvnWguoEEJXg2fQDxEpHheAiByIF1KbwGMunoQPoN3UOs6SP8S8nbzUE1xVr8BOVTUZ8gT0Bm4cPHYmJfieaHkqDN0TUJy1HN5cc/Wevbe/WaAhmj47T93FQrR6A4iZaX3Wg5bApcFNfxYaQujc7c/Cb2AjRuqPpK9B0/deCGbB/WK5gVP+rscmqOqxBP0FPDEOjZe/aw1MjPyuBC3Aa55bAxevWKCqn6raq2oNXlTf97MeVV07Y9v3/b31UdW//vpa6q1q4Cl5xVLgKiKv8NiBrIhu+poLfUI7XzuVxjvYi8QeaD2Y/ouyu3xzO1vKXeaOGARGbPiqBaTSZebdajesWj+uzBDChvtdfFbV7XDMlMxsC5wduimVylpDn/+LuAIHYB9CeKhkyWIzE2Jb0xLPs9hPT4KzDbTAJ9EDScOoz3PXiGWy2qlOgrMNpN7snft/pgRKHjlV2p4HfQP52maq6GxRXgAAAABJRU5ErkJggg==)
    50% center no-repeat;
}
.r-gallery__images {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
.r-gallery__images:after {
  content: '';
  flex-grow: 99999;
}
.r-gallery__images-count {
  font-size: 14px;
  color: #999999;
}
.r-gallery__image-pointer {
  z-index: 2147483647;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0px 11.5px 11px;
  border-color: transparent transparent #1b1b1b;
}
.r-gallery__image-item {
  position: relative;
  background-color: #e6e6e6;
  cursor: pointer;
  margin: 2.5px;
  background-repeat: no-repeat;
}
.r-gallery__zoom {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 580px;
  padding: 20px;
  background: #1b1b1b;
}
.r-gallery__zoom-body {
  position: relative;
  height: 509px;
  overflow: hidden;
}
.r-gallery__zoom-footer {
  margin-top: 10px;
  align-items: stretch;
}
.r-gallery__zoom-image {
  display: block;
  height: 509px;
  width: auto;
  max-width: 80%;
  transform: rotate(0deg);
  margin: 0px auto;
}
.r-gallery__ctrl {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.r-gallery__ctrl-close {
  align-self: flex-start;
  margin-top: 20px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAotJREFUSImtl/Fx6jAMh7/m3gKsQEeQR0hHKCPACHSEZgQYoYwAI0gjwAiPEdI/LINJHSf0vd9djhzY/ixZssQLM6SqAqyBFliODLsAJ2AvIja15ssM4FcGuwDmzwlYAJI9+bhVbQOjYFX9At6BK7AHuhDCdTiu7/vbu5ktgC3ROwvgICKrWWBVXQJH3/0hhFCcWALnMrO08QvwJiKX/PemAFWHrqagNbmlG1/raGYPsdEMxh+JLnoLIRx+C83ge+AtwYtgVd35gE0I4fSv0Ax+wi03s136/sWhre9o8kyHGjvjoczsSEzHICKWLN7650dpkp/9XMDY2E3OalR14Ts5hBAuI5POqnqeAT0CZ0+rB3lUn4iRTkPMOYi5OqYPYFmDZ67sRORHvucMM1s3xBvnWguoEEJXg2fQDxEpHheAiByIF1KbwGMunoQPoN3UOs6SP8S8nbzUE1xVr8BOVTUZ8gT0Bm4cPHYmJfieaHkqDN0TUJy1HN5cc/Wevbe/WaAhmj47T93FQrR6A4iZaX3Wg5bApcFNfxYaQujc7c/Cb2AjRuqPpK9B0/deCGbB/WK5gVP+rscmqOqxBP0FPDEOjZe/aw1MjPyuBC3Aa55bAxevWKCqn6raq2oNXlTf97MeVV07Y9v3/b31UdW//vpa6q1q4Cl5xVLgKiKv8NiBrIhu+poLfUI7XzuVxjvYi8QeaD2Y/ouyu3xzO1vKXeaOGARGbPiqBaTSZebdajesWj+uzBDChvtdfFbV7XDMlMxsC5wduimVylpDn/+LuAIHYB9CeKhkyWIzE2Jb0xLPs9hPT4KzDbTAJ9EDScOoz3PXiGWy2qlOgrMNpN7snft/pgRKHjlV2p4HfQP52maq6GxRXgAAAABJRU5ErkJggg==)
    50% center no-repeat;
}
.r-gallery__ctrl-prev {
  position: absolute;
  top: 0px;
  left: -20px;
  width: 78px;
  height: 100%;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAfCAYAAADqUJ2JAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAP1JREFUSImt1kERwjAQheG/5cQRC8UCEoqEIoGVgAYkLBKoBJAAFmoBC1wCU0rS7AZ6SzrzzWuymxQKH1VdqWrzGleFSAtcwvABrBc/IgBLYHAliiDvRPUfkJ2IPEyJMsgVDIttQbLQDLIVkft4Mgl5kCTkRaLQDLIRkSEaH/jYflXtSpCPRAE5lyBv6FcEoCpdk+lTA11kfutBXlAfmb+MzxoTFMpcJvMr4ObBxru2B3Ty3rdr/8BilV2EpXrNjc11vwvLnUdmbPbMFpET8dL4qjPrmR1LNjDqAPN1lMPM11HiMxtCw7uv7ESyozlRJtm96CciJGuBA3ASkf4JArWgGXL+4KgAAAAASUVORK5CYII=)
    50% center no-repeat;
}
.r-gallery__ctrl-prev:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAfCAYAAADqUJ2JAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAHxJREFUSIljYCAT/P//X/D///9K5OqHGeLyHwHe/f//X5CZHEMYGBh2IwlxMjAw3KPEJSguooYhLsPLEOPhZQjxqfj///+hw8sQysMEatBMLAYRHztUdxHUsLRRw0YNI96wuyPEMJINwmNYB7UMCyXLIKhhLv///98NMwQA6eLcPD21OB4AAAAASUVORK5CYII=);
}
.r-gallery__ctrl-next {
  position: absolute;
  top: 0px;
  right: -20px;
  width: 78px;
  height: 100%;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAfCAYAAADqUJ2JAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAUFJREFUSIml1dGVgjAQheFfOqAFtgQpQUpYS/CWoCVICdcS1hK0BLeEpYS1hX0wejAbJOC8hcB3JswkWdheAgY6SWtmxsL2L1CGcQfUkq5ToaKHAFTAj+1qDnSInpXAZSpWSBKwexcrACS1L7BVDrToD2xvuFUwjkbSORt6B/sHBWwFnBJTkhQXZxiagxVDUFhGA8TNadvb7Ix6X1XAhefGBWglPSo9Co1gh9CHedAIdpS0zoYCVgYs7vjd4M9ORTgV2sRUNTWjVLNegTo7o1DyFNJI6nKrtgX2qUwkdZDXR3sgbsAnZBSybWAzhsCLLTKA3M/0Ln5/aPd/AZ8DSPJiSJ1HSUTSRzr3BGT7BMRH67ek+hXyBL2DPCDbF2A5FwEoQiYxcp6CwK388XLOkpopyB3q3wzHOcgjbG9sxyWfFH/dYZUkPVIKRAAAAABJRU5ErkJggg==)
    50% center no-repeat;
}
.r-gallery__ctrl-next:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAfCAYAAADqUJ2JAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAALRJREFUSInN1lENgzAUheF2DrCABSxgYRZqAQtMAhawgIVawEIn4edhJEu2exNuWzbua5MvJ01PWwd0QARmVzJA4j0r0ORCn5OANgeaamLDL7A+BwsCxiWwXsHCJbAkYEMO1irYWBObamL2sgMNr2J/7dnNAnnvn865h7BkqxLyYbV1Er2LXQ3ElGSsgZRfegqyWpFZQY4/DBpyGNiRRUDiX5B4VpLFhOxQOSIkKv5IBOBeYmyfosy975STBgAAAABJRU5ErkJggg==);
}
.r-gallery__ctrl-hold {
  flex: 1 1 0%;
}
.r-gallery__ctrl-rotate {
  letter-spacing: -0.31em;
  *letter-spacing: normal;
  *word-spacing: -0.43em;
  text-rendering: optimizespeed;
}
.r-gallery__ctrl-rotate__item {
  display: inline-block;
  zoom: 1;
  *display: inline;
  letter-spacing: normal;
  word-spacing: normal;
  vertical-align: top;
  text-rendering: auto;
  padding-left: 20px;
  color: #999999;
  font-size: 13px;
  cursor: pointer;
}
.r-gallery__ctrl-rotate__hold {
  margin: 0;
  padding: 0;
  width: 30px;
  cursor: default;
}
.r-gallery__ctrl-rotate__left {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAPJJREFUOI2llG0RgzAMht/uZgALtTALWMDCLGABC0wCk8AkYIFJ2CQ8+0HKcnwdG7nLD0r65E2aNmjFgExSISmTFCU9zR8hhLeLW0NIQAW8GKw3T98voPSgGQyIQGcbaiD3CoEcaO1/swVqLeN1Xa8ElAk2gixT5zJVWxAHqy0+HxW5clIPsh2gaLGtBxVLjdwBa2aJDRb3QiblxXNaDCHcf4FM7XRks4ZhfZv/Z3baY7OPKCpN0bwl1vDeT/SKmsLUfAdyEhDdvaqm8wRc3Em1Vt7yxTVY4+aqs829W6tdvACFDfkXSbmGJyTZU9Jt6Rn5ABcMbNEN3jemAAAAAElFTkSuQmCC)
    left center no-repeat;
}
.r-gallery__ctrl-rotate__right {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAP5JREFUOI2VlNuRgzAMRa8yacAt0MK2QAtpgRZSCy2QEtgS2BKgBCjh5AOJ8RJe0Yw/ZEmHK1vYtGFAklRKKnwNkiZJLzObVrlbCAl4AiOzjUDvK/x6DfqAAY0XtEDpyiJWArXHO6DYBGVJz22tS97DlXUfIP8aQHMEWbUfyrtFubc0htwTSMrOMNpcgj3QXlGTKQpYBUhA4Rv1OeIfrPDzEqD7N8W5mdkgaYi2bpoHbZKUDuouy2y9569h0drN/ZcrOpyhq+SY6uokr/Qrf+SK9mA18LOKpeza+91fJCuosxnp3e+yvSYf3ADZjvwkqdL8hIQNkn7N7G+VK0l6A/m7c6nqQm0EAAAAAElFTkSuQmCC)
    left center no-repeat;
}
