/** @format */
.tc__BzuwQ {
  text-align: center;
}
.pointer__3p-WH {
  cursor: pointer;
}
.hide__1y7ZY {
  display: none;
}
.t-over__W2bU0 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__1ozXX {
  float: right;
}
.fl__3dQ2H {
  float: left;
}
.tc__BzuwQ {
  text-align: center;
}
.tr__2Gb7V {
  text-align: right;
}
.flex-wrap__KUdQ6 {
  display: flex;
}
.new-icon__1pQ_h {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__JRjYj {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__FWUiF::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
/** @format */
.icon {
  display: inline-block;
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
  vertical-align: middle;
  cursor: pointer;
}
.icon.icon-close {
  width: 30px;
  height: 30px;
  background-position: -488px -10px;
}
.icon.icon-close-ddd {
  width: 16px;
  height: 16px;
  background-position: -116px -17px;
}
.icon.icon-pencil {
  width: 14px;
  height: 14px;
  background-position: -334px -49px;
}
.icon.icon-upload-round {
  width: 25px;
  height: 25px;
  background-position: -693px -12px;
}
.icon.icon-upload-round:hover:hover {
  background-position: -721px -12px;
}
.icon.icon-del {
  width: 25px;
  height: 25px;
  background-position: -804px -12px;
}
.icon.icon-del:hover {
  background-position: -832px -12px;
}
.icon.icon-del-m {
  width: 24px;
  height: 24px;
  background-position: -805px -13px;
}
.icon.icon-del-m:hover {
  background-position: -833px -13px;
}
.icon.icon-del-l {
  width: 30px;
  height: 30px;
  background-position: -569px -10px;
}
.icon.icon-del-l:hover {
  background-position: -603px -10px;
}
.icon.icon-input-ok {
  width: 24px;
  height: 24px;
  background-position: -271px -10px;
}
.icon.icon-input-ok:hover {
  background-position: -299px -10px;
}
.icon.icon-left {
  width: 20px;
  height: 20px;
  background-position: -330px -13px;
}
.icon.icon-left:hover {
  background-position: -354px -13px;
}
.icon.icon-right {
  width: 20px;
  height: 20px;
  background-position: -378px -13px;
}
.icon.icon-right:hover {
  background-position: -402px -13px;
}
.icon.icon-question {
  width: 16px;
  height: 16px;
  background-position: -429px -15px;
}
.icon.icon-question-fill {
  width: 14px;
  height: 14px;
  background-position: -92px -18px;
}
.icon.icon-add-cover {
  width: 90px;
  height: 90px;
  background-position: -676px -170px;
}
.icon.icon-add-logo {
  width: 90px;
  height: 90px;
  background-position: -124px -170px;
  border: 1px solid #707070;
  border-radius: 4px;
  background-color: #404040;
}
.icon.icon-upload {
  width: 90px;
  height: 90px;
  background-position: -311px -170px;
}
.icon.icon-upload-mini {
  width: 64px;
  height: 64px;
  background-position: -228px -170px;
}
.icon.icon-upload-fill {
  width: 24px;
  height: 24px;
  background-position: -693px -13px;
}
.icon.icon-upload-fill:hover {
  background-position: -721px -13px;
}
.icon.icon-vip {
  width: 36px;
  height: 20px;
  background-position: -677px -81px;
}
.icon.icon-check {
  width: 14px;
  height: 14px;
  background-position: -67px -18px;
}
.icon.icon-uncheck {
  width: 14px;
  height: 14px;
  background-position: -31px -18px;
}
.icon.icon-eye {
  width: 20px;
  height: 15px;
  background-position: -226px -48px;
}
.icon.icon-eye-close {
  width: 20px;
  height: 15px;
  background-position: -253px -48px;
}
.icon.icon-qrcode-fff {
  width: 18px;
  height: 18px;
  background-position: -123px -49px;
}
.icon.icon-save {
  width: 18px;
  height: 18px;
  background-position: -360px -48px;
}
.icon.icon-preview {
  width: 18px;
  height: 18px;
  background-position: -386px -48px;
}
.icon.icon-out {
  width: 18px;
  height: 18px;
  background-position: -413px -48px;
}
.icon.icon-tags {
  width: 17px;
  height: 22px;
  background-position: -441px -45px;
}
.icon.icon-tags-red {
  width: 17px;
  height: 22px;
  background-position: -465px -45px;
}
.icon.icon-tags-l {
  width: 38px;
  height: 46px;
  background-position: -368px -96px;
}
.icon.icon-tags-red-l {
  width: 38px;
  height: 46px;
  background-position: -417px -96px;
}
.icon.icon-checkbox-fff {
  width: 24px;
  height: 24px;
  background-position: -496px -54px;
}
.icon.icon-checkbox-red {
  width: 24px;
  height: 24px;
  background-position: -524px -54px;
}
.icon.icon-cape-red {
  width: 25px;
  height: 26px;
  background-position: -452px -7px;
}
.icon.icon-radio {
  width: 16px;
  height: 16px;
  background-position: -604px -54px;
}
.icon.icon-radio-check {
  width: 16px;
  height: 16px;
  background-position: -624px -54px;
}
.icon.icon-play {
  width: 10px;
  height: 12px;
  background-position: -534px -99px;
}
.icon.icon-playing {
  width: 10px;
  height: 10px;
  background-position: -552px -99px;
}
.icon.icon-pause {
  width: 10px;
  height: 10px;
  background-position: -551px -54px;
}
.icon.icon-play-m {
  width: 22px;
  height: 22px;
  background-position: -473px -97px;
}
.icon.icon-playing-m {
  width: 22px;
  height: 22px;
  background-position: -501px -97px;
}
.icon.icon-del-2 {
  width: 16px;
  height: 16px;
  background-position: -580px -48px;
}
.icon.icon-del-2:hover {
  background-position: -580px -68px;
}
.icon.icon-setting {
  width: 16px;
  height: 16px;
  background-position: -560px -48px;
}
.icon.icon-setting:hover {
  background-position: -560px -68px;
}
.icon.icon-setting-m {
  width: 24px;
  height: 24px;
  background-position: -749px -13px;
}
.icon.icon-setting-m:hover {
  background-position: -777px -13px;
}
.icon.icon-palette {
  width: 34px;
  height: 36px;
  background-position: -644px -8px;
}
.icon.icon-error {
  width: 14px;
  height: 14px;
  background-position: -729px -81px;
}
.icon.icon-eye-999 {
  width: 19px;
  height: 15px;
  background-position: -28px -43px;
  vertical-align: top;
}
.icon.icon-like {
  width: 16px;
  height: 15px;
  background-position: -51px -44px;
}
.icon.icon-qrcode-b-999 {
  width: 22px;
  height: 22px;
  background-position: -162px -44px;
}
.icon.icon-qrcode-b-999:hover {
  background-position: -190px -44px;
}
.icon.icon-setting-l {
  width: 22px;
  height: 22px;
  background-position: -677px -113px;
}
.icon.icon-view {
  width: 22px;
  height: 22px;
  background-position: -708px -113px;
}
.icon.icon-hotspot {
  width: 22px;
  height: 22px;
  background-position: -738px -113px;
}
.icon.icon-map {
  width: 22px;
  height: 22px;
  background-position: -766px -113px;
}
.icon.icon-music {
  width: 22px;
  height: 22px;
  background-position: -795px -113px;
}
.icon.icon-mp4 {
  width: 18px;
  height: 18px;
  background-position: -650px -53px;
}
.icon.icon-recommon {
  width: 22px;
  height: 22px;
  background-position: -825px -113px;
}
.icon.icon-teach {
  width: 22px;
  height: 22px;
  background-position: -853px -113px;
}
.icon.icon-publicity-1 {
  width: 64px;
  height: 64px;
  background-position: -28px -84px;
}
.icon.icon-publicity-2 {
  width: 64px;
  height: 64px;
  background-position: -111px -84px;
}
.icon.icon-publicity-3 {
  width: 64px;
  height: 64px;
  background-position: -192px -84px;
}
.icon.icon-publicity-4 {
  width: 64px;
  height: 64px;
  background-position: -278px -84px;
}
.icon.icon-header-search {
  width: 18px;
  height: 18px;
  background-position: -788px -52px;
}
.icon.icon-header-search:hover {
  background-position: -836px -52px;
}
.icon-mini-mobile {
  width: 18px;
  height: 18px;
  background-position: -674px -52px;
}
.icon-address-pos {
  width: 14px;
  height: 14px;
  background-position: -715px -53px;
  vertical-align: -2px;
}
.icon-author-mobile {
  width: 14px;
  height: 14px;
  background-position: -758px -53px;
  vertical-align: -1px;
}
.icon-author-wx {
  width: 18px;
  height: 18px;
  background-position: -735px -50px;
}
.icon-author-qrcode {
  width: 18px;
  height: 18px;
  background-position: -79px -49px;
}
.icon-author-qrcode:hover {
  background-position: -101px -49px;
}
.icon.icon-fullsized-c {
  width: 40px;
  height: 40px;
  background-position: -331px -298px;
}
.icon.icon-fullsized-c:hover,
.icon.icon-fullsized-c.active {
  background-position: -331px -344px;
}
.icon.icon-vr-c {
  width: 40px;
  height: 40px;
  background-position: -381px -298px;
}
.icon.icon-vr-c:hover,
.icon.icon-vr-c.active {
  background-position: -381px -344px;
}
.icon.icon-music-c {
  width: 40px;
  height: 40px;
  background-position: -431px -298px;
}
.icon.icon-music-c:hover,
.icon.icon-music-c.active {
  background-position: -431px -344px;
}
.icon.icon-map-c {
  width: 40px;
  height: 40px;
  background-position: -481px -298px;
}
.icon.icon-map-c:hover,
.icon.icon-map-c.active {
  background-position: -481px -344px;
}
.icon.icon-info-c {
  width: 40px;
  height: 40px;
  background-position: -81px -298px;
}
.icon.icon-info-c:hover,
.icon.icon-info-c.active {
  background-position: -81px -344px;
}
.icon.icon-wechat-c {
  width: 40px;
  height: 40px;
  background-position: -131px -298px;
}
.icon.icon-wechat-c:hover,
.icon.icon-wechat-c.active {
  background-position: -131px -344px;
}
.icon.icon-phone-c {
  width: 40px;
  height: 40px;
  background-position: -181px -298px;
}
.icon.icon-phone-c:hover,
.icon.icon-phone-c.active {
  background-position: -181px -344px;
}
.icon.icon-share-c {
  width: 40px;
  height: 40px;
  background-position: -231px -298px;
}
.icon.icon-share-c:hover,
.icon.icon-share-c.active {
  background-position: -231px -344px;
}
.icon.icon-parse-c {
  width: 40px;
  height: 40px;
  background-position: -281px -298px;
}
.icon.icon-parse-c:hover,
.icon.icon-parse-c.active {
  background-position: -281px -344px;
}
.icon.icon-scene-c {
  width: 40px;
  height: 40px;
  background-position: -31px -298px;
}
.icon.icon-scene-c:hover,
.icon.icon-scene-c.active {
  background-position: -31px -344px;
}
.icon.icon-home {
  width: 40px;
  height: 40px;
  background-position: -531px -298px;
}
.icon.icon-home:hover,
.icon.icon-home.active {
  background-position: -531px -344px;
}
.icon.icon-back-home-c {
  width: 40px;
  height: 40px;
  background-position: -531px -298px;
}
.icon.icon-back-home-c:hover,
.icon.icon-back-home-c.active {
  background-position: -531px -344px;
}
.icon-pano-vip {
  display: inline-block;
  background: url('https://down.om.cn/common/v5_icon_v18.png');
}
.icon-pano-vip.size-s {
  width: 22px;
  height: 16px;
  background-position: -210px -26px;
}
.icon-pano-vip.vip-4-row {
  width: 35px;
  height: 41px;
  background-position: -354px -93px;
}
.icon-vip-star {
  display: inline-block;
  width: 20px;
  height: 16px;
  margin-right: 4px;
  background-image: url("https://down.om.cn/home/image/vip-star-xs.png");
  vertical-align: -2px;
}
.icon-upper {
  width: 54px;
  height: 54px;
  background-position: -423px -170px;
}
.icon-upper:hover {
  background-position: -483px -170px;
}
.icon-lower {
  width: 54px;
  height: 54px;
  background-position: -543px -170px;
}
.icon-lower:hover {
  background-position: -603px -170px;
}
.icon-more {
  width: 4px;
  height: 16px;
  background-position: -158px -17px;
  vertical-align: text-bottom;
}
.icon-lock {
  width: 20px;
  height: 20px;
  background-position: -748px -78px;
}
.m-icon {
  display: inline-block;
  vertical-align: bottom;
  background-size: cover;
}
.m-icon-coords {
  width: 0.12rem;
  height: 0.12rem;
  background: url('https://down.om.cn/panorama/images/mobile/coords.png') no-repeat;
  display: inline-block;
  vertical-align: bottom;
  background-size: cover;
}
.m-icon-tel {
  width: 0.25rem;
  height: 0.25rem;
  background: url('https://down.om.cn/panorama/images/mobile/tel-blue.png') no-repeat;
  display: inline-block;
  vertical-align: bottom;
  background-size: cover;
}
.m-icon-wx {
  width: 0.25rem;
  height: 0.25rem;
  background: url('https://down.om.cn/panorama/images/mobile/wx-green.png') no-repeat;
  display: inline-block;
  vertical-align: bottom;
  background-size: cover;
}
.m-icon-arrow-r {
  display: inline-block;
  position: absolute;
  right: 0.06rem;
  top: calc(50% - 0.06rem);
  width: 0.12rem;
  height: 0.12rem;
  border-top: 1px solid #999;
  border-right: 1px solid #999;
  transform: rotate(45deg);
}
.m-icon-qr {
  width: 0.15rem;
  height: 0.15rem;
  background: url('https://down.om.cn/panorama/images/mobile/qr-code.png') no-repeat;
  display: inline-block;
  vertical-align: bottom;
  background-size: cover;
}
.m-icon-filter {
  width: 0.14rem;
  height: 0.14rem;
  background: url('https://down.om.cn/panorama/images/mobile/filter.png') no-repeat;
  display: inline-block;
  vertical-align: bottom;
  background-size: cover;
}
.m-icon-search {
  width: 0.18rem;
  height: 0.18rem;
  background: url('https://down.om.cn/panorama/images/mobile/search.png') no-repeat;
  display: inline-block;
  vertical-align: bottom;
  background-size: cover;
}
.m-icon-copy {
  width: 0.14rem;
  height: 0.14rem;
  background: url('https://down.om.cn/panorama/images/mobile/copy.png') no-repeat;
  display: inline-block;
  vertical-align: bottom;
  background-size: cover;
}
.icon-tips {
  display: inline-block;
  background-image: url("https://down.om.cn/member/icon-verify.png");
  background-repeat: no-repeat;
  background-position: center;
}
.icon-tips.icon-close {
  width: 10px;
  height: 10px;
  background-position: -196px -21px;
}
.icon-tips.caution {
  width: 20px;
  height: 22px;
  background-position: -101px -56px;
}
.icon-new {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-left: 4px;
  background-image: url(https://down.om.cn/home/image/new.png);
  vertical-align: text-bottom;
}
/* 滚动条样式 */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: rgba(0, 0, 0, 0.2);
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.2);
}
html,
body {
  width: 100%;
  height: 100%;
  min-height: 100%;
  font-family: 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  font-size: 14px;
  background-color: #f6f6f6;
  word-spacing: 1px;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
}
*,
*:before,
*:after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
a {
  display: inline-block;
  text-decoration: none;
  color: inherit;
  cursor: pointer;
}
textarea {
  font-family: inherit;
  text-indent: 0;
  resize: none;
}
button,
input,
textarea {
  border: none;
  outline: none;
}
ul,
li,
ol {
  list-style: none;
}
img {
  display: block;
  width: auto;
  height: auto;
  border: none;
  outline: none;
  max-width: 100%;
  max-height: 100%;
}
i {
  font-style: normal;
}
button {
  cursor: pointer;
  font-size: inherit;
}
iframe {
  outline: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
em {
  font-style: normal;
}
#__next {
  height: 100%;
}
.tc {
  text-align: center;
}
.fr {
  float: right;
}
.fl {
  float: left;
}
.tc {
  text-align: center;
}
.tr {
  text-align: right;
}
.flex-wrap {
  display: flex;
}
.hide {
  display: none;
}
.inner {
  width: 1800px;
  margin: 0 auto;
}
.mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  transition: opacity 0.2s, visibility 0.2s;
}
.modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  transition: opacity 0.2s, visibility 0.2s;
  z-index: 20;
}
.modal-wrap.show {
  visibility: visible;
  opacity: 1;
}
.modal-wrap .modal-main {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 200px;
  min-height: 200px;
  background: #fff;
  box-shadow: 0 0 6px #000;
  border-radius: 5px;
  transform: translate(-50%, -50%);
  overflow: hidden;
}
.modal-wrap .modal-main.confirm-modal {
  min-width: 360px;
}
.modal-wrap .tips-content {
  display: flex;
  min-height: 100px;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: #666;
}
.modal-wrap .btn-primary {
  width: 96px;
  height: 36px;
  margin: 0 auto;
}
.modal-wrap .modal-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 42px;
  padding: 0 12px 0 22px;
  background-color: #f8f8f8;
  border: 1px solid #eee;
}
.modal-wrap .modal-title .modal-close-icon {
  width: 14px;
  height: 14px;
  background-position: -116px -18px;
}
.popup-overlay {
  min-width: 1200px;
  z-index: 6 !important;
}
.btn-close {
  position: absolute;
  top: 14px;
  right: 12px;
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/icon-v6.png');
  background-repeat: no-repeat;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  background-position: -172px -20px !important;
  cursor: pointer;
  z-index: 2;
}
.btn-default {
  height: 30px;
  border: solid 1px #cccccc;
  border-radius: 4px;
  background-color: transparent;
  color: #666;
}
.btn-default:hover {
  border-color: #e80000;
  background-color: #e80000;
  color: #fff;
}
.btn-primary {
  height: 36px;
  line-height: 36px;
  border-radius: 4px;
  background-color: #e80000;
  color: #fff;
}
.btn-choose {
  position: relative;
  width: auto;
  height: 36px;
  line-height: 36px;
  color: #dddddd;
}
.btn-choose input {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
input[type='file'] {
  font-size: 0 !important;
  cursor: pointer;
}
.guide-wrap {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  line-height: 36px;
  z-index: 20;
}
.guide-wrap .step-wrap {
  position: absolute;
}
.guide-wrap .step-count {
  float: right;
  color: #333;
}
.guide-wrap .step-count .cur {
  color: #e80000;
}
.guide-wrap .btn-jump {
  color: #666;
}
.guide-wrap .btn-jump:hover {
  color: #e80000;
}
.f-e80000 {
  color: #e80000;
}
.f-16 {
  font-size: 16px;
}
@media only screen and (max-width: 1800px) {
  .inner {
    width: 1500px;
  }
}
@media only screen and (max-width: 1500px) {
  .inner {
    width: 1200px;
  }
}
@media only screen and (max-width: 1024px) {
  .popup-overlay {
    min-width: 100%;
  }
}

/** @format */
.tc__1LmIV {
  text-align: center;
}
.pointer__xjwy1 {
  cursor: pointer;
}
.hide__1q8Wr {
  display: none;
}
.t-over__TZVz2 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__3LLx7 {
  float: right;
}
.fl__1_T5x {
  float: left;
}
.tc__1LmIV {
  text-align: center;
}
.tr__auCTV {
  text-align: right;
}
.flex-wrap__38FOl {
  display: flex;
}
.new-icon__3lEqq {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__3EQpy {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__Nrt82::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
a,
abbr,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
iframe,
img,
input,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
u,
ul,
var,
video {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
  display: block;
}
html,
body {
  height: 100%;
  min-width: auto;
}
body {
  margin: 0;
  padding: 0;
  height: 100%;
  color: #999;
  font-size: 14px;
  font-family: 'PingFang SC', 'Helvetica Neue', Helvetica, 'STHeitiSC-Light', Arial, 'Microsoft Yahei', sans-serif;
}
body .om-style__2bFmQ .layui-layer-title__3vvFJ {
  border: none;
  background-color: rgba(254, 1, 0, 0.8);
  color: #fff;
}
body .om-style__2bFmQ {
  border: 1px solid #e80000;
  background: rgba(0, 0, 0, 0.9);
}
body .om-style__2bFmQ .layui-layer-btn__1h_Nc {
  border-top: 1px solid #e80000;
}
body .om-style__2bFmQ .layui-layer-btn__1h_Nc a {
  background: #e80000;
}
body .om-style__2bFmQ .layui-layer-btn__1h_Nc .layui-layer-btn0___SJLL {
  border: 0;
}
@-ms-viewport {
  width: device-width;
}
.btn-default__2eX0j {
  position: relative;
  display: inline-block;
  min-width: 68px;
  min-height: 36px;
  padding: 0 14px;
  border: 1px solid #888888;
  line-height: 36px;
  background-color: transparent;
  border-radius: 4px;
  vertical-align: middle;
  text-align: center;
  font-size: 14px;
  color: #dddddd;
  cursor: pointer;
}
.btn-default__2eX0j:hover {
  background-color: #e80000;
  border-color: #e80000;
  color: #fff;
}
.edit-module__skkjI {
  line-height: 1;
  overflow: hidden;
}
.edit-module__skkjI .f-999 {
  color: #999999;
}
.edit-module__skkjI .btn {
  display: inline-block;
  padding: 0 16px;
  min-width: 90px;
  line-height: 36px;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  text-align: center;
  font-size: 14px;
  cursor: pointer;
  vertical-align: middle;
}
.edit-module__skkjI .btn:hover {
  background-color: #e80000;
}
.edit-module__skkjI .btn-active,
.edit-module__skkjI .btn-primary {
  display: inline-block;
  padding: 0 16px;
  min-width: 90px;
  line-height: 36px;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  text-align: center;
  font-size: 14px;
  cursor: pointer;
  background-color: #e80000;
  vertical-align: middle;
}
.edit-module__skkjI .btn-active:hover,
.edit-module__skkjI .btn-primary:hover {
  background-color: #e80000;
}
.edit-module__skkjI .btn-active:hover,
.edit-module__skkjI .btn-primary:hover {
  background-color: #ff2424;
}
.edit-module__skkjI .btn-active input,
.edit-module__skkjI .btn-primary input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 2;
  cursor: pointer;
}
.edit-module__skkjI .btn-default {
  position: relative;
  display: inline-block;
  min-width: 68px;
  min-height: 36px;
  padding: 0 14px;
  border: 1px solid #888888;
  line-height: 36px;
  background-color: transparent;
  border-radius: 4px;
  vertical-align: middle;
  text-align: center;
  font-size: 14px;
  color: #dddddd;
  cursor: pointer;
}
.edit-module__skkjI .btn-default:hover {
  background-color: #e80000;
  border-color: #e80000;
  color: #fff;
}
.edit-module__skkjI .tips-wrap {
  position: relative;
  transition: all 0.2s;
}
.edit-module__skkjI .tips-wrap:hover p {
  display: block;
}
.edit-module__skkjI .tips-wrap p {
  display: none;
  position: absolute;
  bottom: 26px;
  left: 50%;
  min-width: 136px;
  padding: 12px;
  line-height: 18px;
  border-radius: 4px;
  border: 1px solid #707070;
  background-color: #404040;
  font-size: 12px;
  color: #fff;
  transform: translateX(-50%);
  word-break: break-all;
}
.edit-module__skkjI .tips-wrap p::before {
  position: absolute;
  bottom: -5px;
  left: 50%;
  content: '';
  width: 10px;
  height: 10px;
  background-color: #404040;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  transform: translateX(-50%) rotate(45deg);
  z-index: -1;
}
.edit-module__skkjI .tips-error {
  display: inline-block;
  color: #e80000;
}
.edit-module__skkjI .tips-error .icon-error {
  margin-right: 2px;
}
.edit-module__skkjI .icon-close {
  position: absolute;
  right: -40px;
  z-index: 6;
}
.edit-module__skkjI .frame-wrap .btn {
  position: absolute;
  top: 60%;
  left: 50%;
  border-radius: 4px;
  z-index: 1;
  transform: translate(-50%, 0);
}
.edit-module__skkjI .frame-wrap .keep-wrap {
  position: absolute;
  top: calc(60% + 44px);
  left: 50%;
  width: 215px;
  height: 28px;
  border-radius: 4px;
  line-height: 28px;
  padding-left: 12px;
  color: #fff;
  transform: translate(-50%, 0);
  background-color: rgba(0, 0, 0, 0.9);
  z-index: 1;
  user-select: none;
}
.edit-module__skkjI .frame-wrap .keep-wrap .icon {
  margin-right: 2px;
  vertical-align: text-bottom;
}
.edit-module__skkjI .frame-wrap .frame-line {
  position: absolute;
  z-index: 1;
}
.edit-module__skkjI .frame-wrap .frame-line.frame-line-bottom,
.edit-module__skkjI .frame-wrap .frame-line.frame-line-top {
  right: 31%;
  left: 31%;
  border-top: 1px dashed #fff;
}
.edit-module__skkjI .frame-wrap .frame-line.frame-line-top {
  top: 25%;
}
.edit-module__skkjI .frame-wrap .frame-line.frame-line-bottom {
  bottom: 28%;
}
.edit-module__skkjI .frame-wrap .frame-line.frame-line-left,
.edit-module__skkjI .frame-wrap .frame-line.frame-line-right {
  top: 26%;
  bottom: 29%;
  border-left: 1px dashed #fff;
}
.edit-module__skkjI .frame-wrap .frame-line.frame-line-left {
  left: 30%;
}
.edit-module__skkjI .frame-wrap .frame-line.frame-line-right {
  right: 30%;
}
.edit-module__skkjI .frame-wrap .angle {
  position: absolute;
  z-index: 1;
  width: 30px;
  height: 30px;
}
.edit-module__skkjI .frame-wrap .angle.angle-tl {
  top: 25%;
  left: 30%;
  border-top: 3px solid #fff;
  border-left: 3px solid #fff;
  border-radius: 4px 0 0 0;
}
.edit-module__skkjI .frame-wrap .angle.angle-tr {
  top: 25%;
  right: 30%;
  border-top: 3px solid #fff;
  border-right: 3px solid #fff;
  border-radius: 0 4px 0 0;
}
.edit-module__skkjI .frame-wrap .angle.angle-bl {
  bottom: 28%;
  left: 30%;
  border-bottom: 3px solid #fff;
  border-left: 3px solid #fff;
  border-radius: 0 0 0 4px;
}
.edit-module__skkjI .frame-wrap .angle.angle-br {
  right: 30%;
  bottom: 28%;
  border-right: 3px solid #fff;
  border-bottom: 3px solid #fff;
  border-radius: 0 0 4px 0;
}
.edit-module__skkjI .model-wrap {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 2;
  min-width: 420px;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.9);
  transform: translate(-50%, -50%);
  user-select: none;
}
.edit-module__skkjI .model-wrap button + button {
  margin-left: 14px;
}
.edit-module__skkjI .model-wrap .model-header {
  color: #ffffff;
}
.edit-module__skkjI .model-wrap .model-main {
  overflow: auto;
  overflow-x: hidden;
}
.edit-module__skkjI .quick-save-panel {
  position: fixed;
  top: 0;
  right: 0;
  display: flex;
  width: 260px;
  height: 36px;
  border-bottom-left-radius: 20px;
  background-color: rgba(0, 0, 0, 0.9);
  color: #fff;
  overflow: hidden;
  user-select: none;
}
.edit-module__skkjI .quick-save-panel > * {
  flex: 1;
  line-height: 36px;
  text-align: center;
  cursor: pointer;
}
.edit-module__skkjI .quick-save-panel > *:hover {
  background-color: #e80000;
}
.edit-module__skkjI .quick-save-panel .icon {
  margin-right: 2px;
}
.edit-module__skkjI .primary-list {
  overflow-x: hidden;
  overflow-y: auto;
}
.edit-module__skkjI .primary-list li {
  position: relative;
  margin-bottom: 14px;
  border: 1px solid #707070;
  line-height: 40px;
  background-color: #404040;
  color: #fff;
  overflow: hidden;
}
.edit-module__skkjI .btn-close {
  float: right;
  color: #fff;
  font-size: 30px;
  cursor: pointer;
}
.edit-module__skkjI .auto-spin-out,
.edit-module__skkjI .my-open-out {
  display: inline-block;
  position: relative;
  width: 36px;
  height: 20px;
  border-radius: 10px;
  background: #fff;
  vertical-align: text-bottom;
  cursor: pointer;
}
.edit-module__skkjI .auto-spin-open .auto-spin-in {
  left: 18px;
  background: #2bad3d;
}
.edit-module__skkjI .auto-spin-open {
  background: #fff;
}
.edit-module__skkjI .auto-spin-in,
.edit-module__skkjI .my-open-in {
  position: absolute;
  top: 2px;
  width: 16px;
  height: 16px;
  border-radius: 9px;
  background-color: #707070;
}
.edit-module__skkjI .auto-spin-in-open,
.edit-module__skkjI .my-open-in-open {
  right: 2px;
}
.edit-module__skkjI .my-open-in-close,
.edit-module__skkjI .radio-close {
  left: 2px;
}
.edit-module__skkjI .upload-img-box {
  position: relative;
  text-align: center;
  border-radius: 4px;
  border: 1px solid #707070;
  cursor: pointer;
}
.edit-module__skkjI .upload-img-box input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 4;
}
.edit-module__skkjI .upload-img-box img {
  position: absolute;
  top: 0;
  left: 50%;
  height: 100%;
  z-index: 2;
  transform: translateX(-50%);
}
.edit-module__skkjI .upload-img-box .tip {
  margin: 16px 0 24px;
}
.edit-module__skkjI .upload-img-box .icon-upload {
  margin: 38px 0 20px;
}
.edit-module__skkjI .grid-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
}
.edit-module__skkjI .grid-list p {
  overflow: hidden;
  height: 20px;
  line-height: 20px;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.edit-module__skkjI .grid-list .list-item {
  position: relative;
  margin-right: 20px;
  margin-bottom: 16px;
  cursor: pointer;
}
.edit-module__skkjI .grid-list .list-item.active:after {
  position: absolute;
  top: 97px;
  right: 0;
  width: 24px;
  height: 22px;
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
  background-position: -15px -140px;
  content: '';
}
.edit-module__skkjI .grid-list .list-item.active img {
  border-color: red;
}
.edit-module__skkjI .tab-wrap .tab-nav {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: center;
}
.edit-module__skkjI .tab-wrap .tab-nav span {
  width: 120px;
  height: 36px;
  margin-right: 6px;
  border-radius: 4px 4px 0 0;
  line-height: 36px;
  text-align: center;
  background-color: #404040;
  color: #fff;
  cursor: pointer;
}
.edit-module__skkjI .tab-wrap .tab-nav span.active {
  background-color: #e80000;
  color: #fff;
}
.edit-module__skkjI .tab-wrap .tab-nav span:last-child {
  margin-right: 0;
}
.edit-module__skkjI .tab-wrap .tab-nav .tab-main {
  padding: 22px 20px;
}
.edit-module__skkjI .tab-wrap .tab-main {
  min-height: 240px;
  border: 1px solid #404040;
  border-radius: 0 0 4px 4px;
  padding: 20px;
}
.edit-module__skkjI .module-header {
  margin: 0 30px;
  margin-bottom: 20px;
  border-bottom: 1px solid #404040;
  padding: 30px 0 20px;
  font-size: 18px;
  font-weight: bold;
  color: #fff;
}
.edit-module__skkjI .module-main input[type='text'],
.edit-module__skkjI .module-main input[type='url'],
.edit-module__skkjI .module-main textarea {
  padding-left: 10px;
  width: 100%;
  min-height: 36px;
  border: 1px solid #707070;
  border-radius: 4px;
  background-color: #404040;
  color: #ffffff;
}
.edit-module__skkjI .module-title {
  padding: 23px 0 16px;
  line-height: 17px;
  border-bottom: 1px solid #404040;
  color: #ffffff;
}
.edit-module__skkjI .module-title .fr {
  cursor: pointer;
}
.edit-module__skkjI .aside-panel {
  position: absolute;
  top: 0;
  left: 0;
  width: 400px;
  height: calc(100% - 140px);
  padding: 0 24px;
  background-color: rgba(0, 0, 0, 0.9);
  user-select: none;
}
.edit-module__skkjI .aside-panel .subtitle {
  padding: 20px 0 12px;
  color: #ffffff;
  overflow: hidden;
}
.edit-module__skkjI .aside-panel .subtitle .tips-error {
  margin-left: 10px;
}
.edit-module__skkjI .aside-panel .scroll-panel {
  width: 104%;
  padding-right: 10px;
  overflow: auto;
  overflow-x: hidden;
}
.edit-module__skkjI .aside-panel .model-main input[type='text'],
.edit-module__skkjI .aside-panel .model-main input[type='url'] {
  padding-left: 10px;
  width: 100%;
  min-height: 36px;
  border: 1px solid #707070;
  border-radius: 4px;
  background-color: #404040;
  color: #ddd;
}
.edit-module__skkjI .aside-panel textarea {
  padding-left: 10px;
  width: 100%;
  min-height: 36px;
  border: 1px solid #707070;
  border-radius: 4px;
  line-height: 36px;
  background-color: #404040;
  color: #ddd;
}
.edit-module__skkjI .aside-panel .upload-img-box {
  background-color: #404040;
}
.edit-module__skkjI .aside-panel .upload-img-box i.icon {
  position: absolute;
  top: 8px;
  z-index: 2;
}
.edit-module__skkjI .aside-panel .upload-img-box .icon-upload-fill {
  right: 40px;
}
.edit-module__skkjI .aside-panel .upload-img-box .icon-del-m {
  right: 8px;
}
.edit-module__skkjI .aside-panel .color-wrap {
  display: inline-block;
  width: 306px;
  height: 36px;
  border-radius: 4px;
  border: 1px solid #707070;
  margin-right: 10px;
  padding: 4px;
  line-height: 26px;
  background-color: #404040;
}
.edit-module__skkjI .aside-panel .color-wrap input {
  background-color: #404040;
  color: #fff;
}
.edit-module__skkjI .aside-panel .color-wrap .color {
  float: left;
  width: 26px;
  height: 26px;
  margin-right: 4px;
  border-radius: 4px;
}
.edit-module__skkjI .aside-panel .color-picker {
  position: relative;
  float: right;
  width: 32px;
  height: 36px;
}
.edit-module__skkjI .aside-panel .color-picker .icon {
  float: left;
}
.edit-module__skkjI .aside-panel .color-picker > input {
  position: absolute;
  right: 0;
  width: 34px;
  height: 36px;
  opacity: 0;
  cursor: pointer;
}
.edit-module__skkjI .aside-panel .submit-wrap {
  position: fixed;
  bottom: 140px;
  left: 0;
  width: 400px;
  height: 64px;
  padding-top: 14px;
  background-color: rgba(0, 0, 0, 0.9);
  text-align: center;
}
.edit-module__skkjI .aside-panel .submit-wrap button {
  width: 90px;
}
.edit-module__skkjI .aside-panel .submit-wrap button + button {
  margin-left: 14px;
}
.edit-module__skkjI .recommon-wrap .module-title {
  font-size: 18px;
  font-weight: bold;
}
.edit-module__skkjI .recommon-wrap .module-title a {
  font-size: 14px;
  font-weight: normal;
}
.edit-module__skkjI .recommon-wrap .scroll-panel {
  max-height: calc(100% - 70px);
}
.edit-module__skkjI .recommon-wrap .switch-wrap {
  float: right;
  color: #999;
}
.edit-module__skkjI .recommon-wrap .switch-wrap .auto-spin-out {
  vertical-align: middle;
}
.edit-module__skkjI .recommon-wrap .auto-spin-out {
  margin-left: 8px;
}
.edit-module__skkjI .recommon-wrap .marquee-input {
  height: 200px;
  line-height: 36px;
}
.edit-module__skkjI .recommon-wrap .floor-recommon {
  height: 214px;
}
.edit-module__skkjI .recommon-wrap .floor-recommon img {
  left: 50%;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  transform: translateX(-50%);
}
.edit-module__skkjI .recommon-wrap .begin-wrap {
  position: relative;
  width: 352px;
  height: 183px;
  border: 1px solid #707070;
  border-radius: 4px;
  background-color: #404040;
}
.edit-module__skkjI .recommon-wrap .begin-wrap div {
  display: flex;
  width: 100%;
  height: 100%;
}
.edit-module__skkjI .recommon-wrap .begin-wrap div img {
  margin: 0 auto;
}
.edit-module__skkjI .recommon-wrap .begin-wrap .btn-default {
  margin: 72px 132px;
}
.edit-module__skkjI .recommon-wrap .begin-wrap i.icon {
  position: absolute;
  top: 8px;
  z-index: 2;
}
.edit-module__skkjI .recommon-wrap .begin-wrap .icon-setting-m {
  right: 40px;
}
.edit-module__skkjI .recommon-wrap .begin-wrap .icon-del-m {
  right: 8px;
}
.edit-module__skkjI .begin-cover-wrap .scroll-panel {
  max-height: calc(100% - 130px);
}
.edit-module__skkjI .begin-cover-wrap .advan-setting-wrap .icon {
  position: relative;
  margin-left: 30px;
  margin-right: 2px;
}
.edit-module__skkjI .begin-cover-wrap .advan-setting-wrap .icon input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.edit-module__skkjI .begin-cover-wrap input[type='range'] {
  margin-top: 20px;
  width: 240px;
}
.edit-module__skkjI .begin-cover-wrap .upload-img-box {
  height: 120px;
}
.edit-module__skkjI .begin-cover-wrap .upload-img-box .icon-upload-mini {
  margin: 14px 0 10px;
}
.edit-module__skkjI .begin-cover-wrap .advan-setting-wrap {
  padding: 28px 0;
  border: 1px solid #707070;
  border-radius: 4px;
  text-align: center;
}
.edit-module__skkjI .begin-cover-wrap .time-wrap {
  margin-top: 10px;
}
.edit-module__skkjI .begin-cover-wrap .time-wrap .range-wrap {
  width: 240px;
  margin: 0 4px;
}
.edit-module__skkjI .guide-wrap .btn-primary {
  float: right;
  border-radius: 40px;
  margin-left: 12px;
}
.vr-modal-overlay {
  background-color: inherit;
  user-select: none;
}
[role='dialog'].vr-modal-content {
  min-height: 40px;
  margin: auto;
  border: 0;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  text-align: center;
}
[role='dialog'].vr-modal-content .popup-title {
  border: 0;
  background-color: #2b2b2b;
}
[role='dialog'].vr-modal-content .modal-text {
  height: 140px;
  margin: 0 auto;
  padding-top: 64px;
  line-height: 24px;
  text-align: center;
}
[role='dialog'].vr-modal-content .modal-text a {
  text-decoration: underline;
  font-weight: 600;
  color: #e80000;
}
[role='dialog'].vr-modal-content .toast-modal {
  line-height: 40px;
}
[role='dialog'].vr-modal-content .btn-default {
  position: relative;
  display: inline-block;
  min-width: 68px;
  min-height: 36px;
  padding: 0 14px;
  border: 1px solid #888888;
  line-height: 36px;
  background-color: transparent;
  border-radius: 4px;
  vertical-align: middle;
  text-align: center;
  font-size: 14px;
  color: #dddddd;
  cursor: pointer;
  width: 100px;
  margin: 0 8px;
  padding: 0;
}
[role='dialog'].vr-modal-content .btn-default:hover {
  background-color: #e80000;
  border-color: #e80000;
  color: #fff;
}
[role='dialog'].toast-modal-content {
  min-height: 40px;
  margin: auto;
  border: 0;
  line-height: 40px;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  text-align: center;
}
::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: #565656;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0.5);
}
.pano__2uVBt {
  position: absolute;
  width: 100%;
  height: 100%;
}
@-webkit-keyframes showLeft__3Dg5f {
  0% {
    left: -250px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes hideLeft__19YZm {
  0% {
    left: 0;
  }
  100% {
    left: -250px;
  }
}
.scene-item-edit__1K9yN {
  overflow: hidden;
  padding: 10px 12px;
  line-height: 30px;
  cursor: pointer;
}
.scene-item-edit__1K9yN label {
  display: block;
  margin-bottom: 10px;
}
.scene-item-edit__1K9yN input {
  display: inline-block;
  margin-left: 6px;
  height: 30px;
  max-width: 116px;
  background-color: #fff;
}
.scene-item-edit__1K9yN .iconshanchu1__1nEHM {
  float: right;
  width: 20px;
  height: 30px;
  font-size: 18px;
  cursor: pointer;
  background-position: -716px -125px;
}
.scene-item-edit__1K9yN .input-sm__3ZNbB {
  text-align: center;
}
.scene-item-name__2xFLe {
  text-indent: 6px;
}
.input-sm__3ZNbB {
  width: 30px;
  height: 30px;
  border: solid 1px #ddd;
  border-radius: 3px;
}
.scene-item-input__3HANm {
  width: 100px;
  height: 30px;
  background-color: #fff;
  font-size: 14px;
}
.p_title__2IKVR {
  margin-top: 0;
  text-align: left;
  font-size: 14px;
  line-height: 40px;
}
.write-title__JjSVY {
  text-align: center;
  font-size: 18px;
}
#addHotTitle__3oOWV {
  width: 57%;
  background-color: rgba(150, 150, 150, 0.4);
  color: #fff;
}
.select-scene-div__2DdR_ {
  position: relative;
  float: left;
  margin: 5px;
  width: 112px;
  height: 82px;
  text-align: center;
  cursor: pointer;
}
.select-scene-div__2DdR_ > p {
  position: absolute;
  bottom: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.9);
  font-size: 14px;
  line-height: 26px;
}
.select-scene-div__2DdR_:hover {
  margin: 3px;
  border: 2px solid #c2000d;
}
.select-scene-div-on__2paDV {
  margin: 3px;
  border: 2px solid #c2000d;
}
.thumbs-img__2n2p4 {
  margin-right: auto;
  margin-left: auto;
  height: 80px;
  background-size: 80px 80px;
}
.thumbs-img-scene-list__2rxpP {
  width: 180px;
  height: 180px;
}
.hot-pot-select-span__2o4r4 {
  position: absolute;
  top: 5px;
  left: 15px;
}
.wait-time-input__38HHt {
  width: 30px;
  border-radius: 2px;
  vertical-align: middle;
  text-align: center;
}
.fov-input__2HBLG {
  float: right;
  width: 55px;
  height: 18px;
  border-radius: 2px;
  vertical-align: middle;
  text-align: center;
}
.hot-spot-list__3Qd9j {
  height: 32px;
  border: solid 2px transparent;
  color: #fff;
  font-size: 18px;
}
.hot-spot-text__2zGxn {
  float: left;
  padding-left: 15px;
  width: 130px;
  height: 26px;
  font-size: 14px;
  line-height: 32px;
}
.hot-spot-del__2oYRp {
  float: right;
  margin-top: 8px;
  width: 15px;
  height: 15px;
  cursor: pointer;
}
.hot-spot-button__1VdHN {
  margin-top: 10px;
  width: 100%;
  height: 32px;
  background-color: rgba(255, 255, 255, 0.3);
  color: #fff;
  font-size: 14px;
  cursor: pointer;
}
.hot-spot-list-hover__3G3KP {
  border: solid 2px #c2000d;
}
.triangle-up-left__S-Ovy {
  margin-top: 3px;
  margin-left: -5px;
  border-bottom: 10px solid #fff;
}
.triangle-up-right__ruGdk {
  margin-top: 3px;
  margin-right: -5px;
  border-bottom: 10px solid #fff;
}
.triangle-down__2TRoo {
  float: none;
  margin-top: -10px;
  border-top: 10px solid #fff;
}
.triangle__3kohE {
  width: 0;
  height: 0;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}
.dive-text__38UEK {
  float: left;
  margin-left: 20px;
  font-size: 14px;
  line-height: 20px;
}
.iconprompt_fill__s4qz7 {
  color: red;
}
.icon-eye__vEu9b,
.icon-hand__2o4mM {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
  vertical-align: middle;
}
.icon-eye__vEu9b {
  background-position: -542px -136px;
}
.icon-hand__2o4mM {
  margin-left: 14px;
  background-position: -578px -136px;
}
.btn-upload__2GxR7 {
  position: relative;
  line-height: 36px;
}
.btn-upload__2GxR7 input {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
#add_p_tips__2MtPV {
  padding-top: 8px;
  padding-bottom: 20px;
  text-align: center;
  font-size: 14px;
}
.grid-list__xuvMm ~ .page-wrap__1POkr {
  margin-bottom: 26px;
}
.page-wrap__1POkr {
  display: flex;
  margin: 10px auto;
  color: #666;
  justify-content: center;
}
.page-wrap__1POkr li {
  margin-right: 6px;
  padding: 0 10px;
  height: 36px;
  min-width: 36px;
  border: 1px solid #ddd;
  border-radius: 5px;
  font-size: 12px;
  line-height: 34px;
}
.page-wrap__1POkr li.active__4pySh {
  background-color: #e80000;
  color: #fff;
}
.icon-vip__-Jrdm {
  background-position: -481px -75px;
}
.icon-kefu__1TLwo {
  background-position: -534px -77px;
}
input[type='range'].cropit-image-zoom-input__3w9s2 {
  display: inline-block;
  width: 80%;
}
.cropit-image-input__BjBYA.btn__3mMA8.btn-info__gTf8s {
  position: relative;
  z-index: 10;
  display: inline-block;
  margin: 15px 0;
  background: #1e88e5;
  color: #fff;
}
.cropit-preview-background__3QagW {
  z-index: 0;
  opacity: 0.3;
}
#image-cropper__TKAg3 {
  margin: 0 auto;
}
.download-btn__3nICA {
  position: relative;
  z-index: 10;
  display: inline-block;
  margin-left: 15px;
  padding: 0 15px;
  height: 36px;
  border-radius: 5px;
  background: #e80000;
  color: #fff;
  letter-spacing: 1px;
  line-height: 36px;
  cursor: pointer;
}
.download-btn__3nICA:hover {
  color: #fff;
}
.range_p__RB_HC {
  position: relative;
  z-index: 10;
  text-align: center;
}
.range_p__RB_HC b {
  position: relative;
  top: -4px;
  margin: 0 8px;
  color: #999;
  font-size: 18px;
}
body .layui-layer-btn__1h_Nc .layui-layer-btn0___SJLL {
  width: 120px;
  height: 36px;
  background-color: #e80000;
  border-color: #e80000;
}
body .layui-layer-btn__1h_Nc {
  padding-bottom: 40px;
}
.output-wrap__3QD-c {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.9);
  text-align: center;
}
.output-wrap__3QD-c img {
  position: absolute;
  top: 45%;
}
.compose-modal__3rIDy {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
}
.compose-modal__3rIDy .icon-mascot__1YZux {
  display: inline-block;
  width: 150px;
  height: 200px;
  background-image: url('/images/icon_mascot.png');
  background-repeat: no-repeat;
  background-position: center;
}
.compose-modal__3rIDy .modal-content__10_bT {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}
.compose-modal__3rIDy .modal-content__10_bT .modal-text__T2ljT {
  margin-top: 10px;
  font-size: 16px;
}
.compose-modal__3rIDy .modal-content__10_bT .progress-wrap__3WUjI {
  position: relative;
  width: 280px;
  height: 10px;
  margin: 16px 0;
  border-radius: 4px;
  background-color: #fff;
  overflow: hidden;
}
.compose-modal__3rIDy .modal-content__10_bT .progress-wrap__3WUjI .progress-item__1ebIB {
  position: absolute;
  top: 0;
  left: 0;
  width: 2%;
  height: 100%;
  border-radius: 4px;
  background-color: #e80000;
  transition: width 1s;
}
.compose-modal__3rIDy .modal-content__10_bT .progress-wrap__3WUjI .progress-item__1ebIB.success__1NHhS {
  width: 100%;
  background-color: #48bc53;
}
.preview-panel__3vC7p {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 5;
}
.preview-panel__3vC7p .preview-content__1ypiv {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 1200px;
  height: 716px;
  border-radius: 4px;
  background-color: #fff;
  transform: translate(-50%, -50%);
}
.preview-panel__3vC7p .preview-content__1ypiv .preview-title__B_LPD {
  height: 40px;
  padding: 0 14px;
  line-height: 40px;
  color: #333;
}
.preview-panel__3vC7p .preview-content__1ypiv .preview-title__B_LPD .icon {
  float: right;
  margin-top: 10px;
}
.preview-panel__3vC7p .preview-content__1ypiv iframe {
  width: 1192px;
  height: 672px;
  margin: 0 4px;
}

/** @format */
.tc__2KBbj {
  text-align: center;
}
.pointer__sruHJ {
  cursor: pointer;
}
.hide__3-UJE {
  display: none;
}
.t-over__2AqcV {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__3DBfF {
  float: right;
}
.fl__1kMIG {
  float: left;
}
.tc__2KBbj {
  text-align: center;
}
.tr__ApN9D {
  text-align: right;
}
.flex-wrap__2aB5R {
  display: flex;
}
.new-icon__2QFNC {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__1Y_O2 {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__36Ij8::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.setting-base__2XeOQ {
  width: 1200px;
  height: 656px;
  color: #999999;
}
.setting-base__2XeOQ .model-wrap__eDNYU {
  padding: 0 30px;
}
.setting-base__2XeOQ .model-main {
  padding: 0 30px;
}
.setting-base__2XeOQ .tip-text__1BjlY {
  font-size: 12px;
  color: #999;
}
.setting-base__2XeOQ .clip-wrap__37Q6f {
  position: absolute;
  top: 20px;
  left: 27%;
  width: 550px;
  height: 564px;
  padding: 0;
  background-color: #fff;
  z-index: 2;
}
.setting-base__2XeOQ .clip-wrap__37Q6f .icon-close-ddd {
  position: absolute;
  right: 20px;
}
.setting-base__2XeOQ .clip-wrap__37Q6f .module-header {
  padding: 16px 22px;
  border-bottom: 0;
  background-color: #f8f8f8;
  color: #333;
  font-size: 14px;
  font-weight: normal;
}
.setting-base__2XeOQ .clip-wrap__37Q6f .clip-main__bCtx_ {
  width: 400px;
  margin: 26px auto;
  border-radius: 4px;
  text-align: center;
  overflow: hidden;
}
.setting-base__2XeOQ .clip-wrap__37Q6f .clip-main__bCtx_ .btn {
  margin-top: 26px;
}
.setting-base__2XeOQ .left-wrap__SXOra {
  width: 790px;
  margin-right: 30px;
}
.setting-base__2XeOQ .left-wrap__SXOra .setting-main__zGZXj {
  padding: 30px;
  border: 1px solid #404040;
  border-radius: 4px;
}
.setting-base__2XeOQ .left-wrap__SXOra .setting-item__3wWs3:not(:last-child) {
  margin-bottom: 20px;
}
.setting-base__2XeOQ .left-wrap__SXOra .setting-item__3wWs3.wechat-item__h3q47 {
  color: #ddd;
}
.setting-base__2XeOQ .left-wrap__SXOra .setting-item__3wWs3.wechat-item__h3q47 .btn-default {
  flex: 1;
  min-width: 46px;
  padding: 0;
}
.setting-base__2XeOQ .left-wrap__SXOra input[type='text'] {
  width: 220px;
  height: 36px;
}
.setting-base__2XeOQ .left-wrap__SXOra .icon-qrcode-fff:hover + .wechat {
  display: block;
}
.setting-base__2XeOQ .left-wrap__SXOra .wechat-wrap__3phVm {
  position: absolute;
  top: 10px;
  left: 290px;
}
.setting-base__2XeOQ .left-wrap__SXOra .wechat-wrap__3phVm:hover .wechat-logo__1weQL {
  display: block;
}
.setting-base__2XeOQ .left-wrap__SXOra .wechat-wrap__3phVm .wechat-logo__1weQL {
  display: none;
  position: absolute;
  left: -66px;
  bottom: 34px;
  width: 150px;
  padding: 10px;
  border-radius: 4px;
  background-color: #fff;
  text-align: center;
}
.setting-base__2XeOQ .left-wrap__SXOra .wechat-wrap__3phVm .wechat-logo__1weQL::before {
  content: '';
  position: absolute;
  bottom: -8px;
  left: 74px;
  width: 16px;
  height: 16px;
  background-color: #fff;
  transform: translateX(-50%) rotate(45deg);
}
.setting-base__2XeOQ .left-wrap__SXOra .wechat-wrap__3phVm img {
  width: 122px;
  height: 122px;
  margin: 0 auto;
}
.setting-base__2XeOQ .module-header {
  margin: 0 0 20px;
}
.setting-base__2XeOQ .right-wrap__3JfBB {
  flex: 1;
}
.setting-base__2XeOQ .right-wrap__3JfBB .setting-item__3wWs3 {
  align-items: center;
  flex-wrap: wrap;
  color: #fff;
}
.setting-base__2XeOQ .right-wrap__3JfBB .setting-item__3wWs3:not(:last-child) {
  margin-bottom: 26px;
}
.setting-base__2XeOQ .right-wrap__3JfBB .setting-item__3wWs3 .range-wrap {
  width: 278px;
  margin: 2px 0 8px;
}
.setting-base__2XeOQ .right-wrap__3JfBB input[name="access_password"] {
  width: 179px;
  height: 36px;
}
.setting-base__2XeOQ .right-wrap__3JfBB .pass-wrap__2Wid7 {
  position: relative;
  margin-top: 16px;
  padding-left: 40px;
}
.setting-base__2XeOQ .right-wrap__3JfBB .pass-wrap__2Wid7 .icon {
  position: absolute;
  top: 10px;
  left: 190px;
}
.setting-base__2XeOQ .right-wrap__3JfBB .pass-wrap__2Wid7 .btn-default {
  width: 90px;
  margin-right: 0;
  height: 36px;
  margin-left: 8px;
}
.setting-base__2XeOQ .right-wrap__3JfBB .rotate-wrap__Pbr0L {
  padding-top: 16px;
  padding-left: 40px;
  color: #999;
}
.setting-base__2XeOQ .right-wrap__3JfBB .rotate-wrap__Pbr0L .icon {
  margin-right: 4px;
}
.setting-base__2XeOQ .right-wrap__3JfBB .water-wrap__3otUl {
  margin-top: 16px;
  padding-left: 40px;
}
.setting-base__2XeOQ .right-wrap__3JfBB .water-wrap__3otUl .water-pic__1D-wI {
  display: inline-block;
  width: 130px;
  height: 130px;
  border: 1px solid #404040;
  border-radius: 4px;
  vertical-align: top;
  line-height: 130px;
  text-align: center;
  position: relative;
}
.setting-base__2XeOQ .right-wrap__3JfBB .water-wrap__3otUl .water-pic__1D-wI .del-button__2CG7G {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  font-size: 12px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ff2424;
  visibility: hidden;
  opacity: 0;
}
.setting-base__2XeOQ .right-wrap__3JfBB .water-wrap__3otUl .water-pic__1D-wI:hover .del-button__2CG7G {
  visibility: visible;
  opacity: 1;
}
.setting-base__2XeOQ .right-wrap__3JfBB .water-wrap__3otUl .water-pic__1D-wI img {
  display: inline-block;
  max-width: 116px;
  vertical-align: middle;
}
.setting-base__2XeOQ .right-wrap__3JfBB .water-wrap__3otUl .tips__2ifwh {
  position: absolute;
  top: 80px;
  left: 190px;
  width: 122px;
  line-height: 20px;
  font-size: 12px;
  color: #999999;
}
.setting-base__2XeOQ .cover-wrap__4qDZk {
  float: left;
  width: 240px;
  height: 480px;
  margin-right: 30px;
}
.setting-base__2XeOQ .cover-wrap__4qDZk label {
  display: block;
  color: #fff;
}
.setting-base__2XeOQ .cover-wrap__4qDZk .cover-pic__AkJoa {
  width: 240px;
  height: 240px;
  margin: 8px 0;
}
.setting-base__2XeOQ .cover-wrap__4qDZk .btn-choose {
  margin-bottom: 14px;
}
.setting-base__2XeOQ .cover-wrap__4qDZk .empty-wrap__17owU {
  width: 240px;
  height: 240px;
  border: 1px solid #707070;
  border-radius: 4px;
  line-height: 240px;
  margin: 8px 0;
  text-align: center;
  background-color: #404040;
}
.setting-base__2XeOQ .logo-box__2KUlm {
  display: none;
  position: absolute;
  top: 120px;
  left: 110px;
  width: 136px;
  height: 136px;
  padding-top: 12px;
  box-shadow: 0 0 10px #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #fff;
  z-index: 6;
}
.setting-base__2XeOQ .logo-box__2KUlm:before {
  position: absolute;
  top: -15px;
  left: 10%;
  border: 8px solid transparent;
  content: '';
  border-bottom-color: #fff;
}
.setting-base__2XeOQ .setting-item__3wWs3 {
  position: relative;
  display: flex;
}
.setting-base__2XeOQ .setting-item__3wWs3 label {
  width: 100px;
  white-space: nowrap;
  line-height: 36px;
  text-align: right;
}
.setting-base__2XeOQ .setting-item__3wWs3 .icon-question {
  margin-top: 10px;
  line-height: 36px;
}
.setting-base__2XeOQ .setting-item__3wWs3 .btn-default {
  margin: 0 6px 0 10px;
}
.setting-base__2XeOQ .setting-item__3wWs3 .btn-default + .btn-default {
  margin-left: 4px;
}
.setting-base__2XeOQ .setting-item__3wWs3 .btn-choose ~ .tip-text {
  position: absolute;
  top: 49px;
  left: 203px;
}
.setting-base__2XeOQ .setting-item__3wWs3 .auto-spin-out {
  margin-right: 5px;
}
.setting-base__2XeOQ .setting-item__3wWs3 .tips-wrap {
  margin: 0 4px;
}
.setting-base__2XeOQ .setting-item__3wWs3 .tips-wrap .icon {
  margin-top: 0;
}
.setting-base__2XeOQ .logo-wrap__1VdUv {
  display: inline-block;
  width: 90px;
  height: 90px;
  overflow: hidden;
  position: relative;
}
.setting-base__2XeOQ .logo-wrap__1VdUv .del-button__2CG7G {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  font-size: 12px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ff2424;
  visibility: hidden;
  opacity: 0;
}
.setting-base__2XeOQ .logo-wrap__1VdUv:hover .del-button__2CG7G {
  visibility: visible;
  opacity: 1;
}
.setting-base__2XeOQ .logo-wrap__1VdUv img {
  max-width: 90px;
  max-height: 90px;
  vertical-align: middle;
  border-radius: 4px;
}
.setting-base__2XeOQ input {
  padding: 0 10px;
  max-width: 300px;
  border: 1px solid #707070;
  border-radius: 4px;
  background-color: #404040;
  color: #fff;
  font-size: 14px;
}
.setting-base__2XeOQ textarea {
  padding: 10px;
  width: 353px;
  height: 126px;
  border: 1px solid #707070;
  border-radius: 4px;
  color: #fff;
  font-size: 14px;
  background-color: #404040;
  resize: none;
}

/** @format */
.tc__2EoVS {
  text-align: center;
}
.pointer__2MIgR {
  cursor: pointer;
}
.hide__2jcpl {
  display: none;
}
.t-over__1ein4 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__1imnF {
  float: right;
}
.fl__1nVl2 {
  float: left;
}
.tc__2EoVS {
  text-align: center;
}
.tr__nccJ9 {
  text-align: right;
}
.flex-wrap__B1liG {
  display: flex;
}
.new-icon__2qaL5 {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__B0q60 {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__1WTva::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.range-wrap {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.range-wrap > div {
  position: relative;
  width: 100%;
  height: 4px;
  padding: 14px 0;
}
.range-wrap .range-rail {
  position: absolute;
  top: 10px;
  left: 0;
  width: 100%;
  height: 4px;
  border-radius: 4px;
  background-color: #fff;
}
.range-wrap .range-strip {
  position: absolute;
  top: 10px;
  left: 0;
  height: 4px;
  border-radius: 4px;
  background-color: #e80000;
  pointer-events: none;
}
.range-wrap .range-item {
  position: absolute;
  top: 2px;
  width: 20px;
  height: 20px;
  border-radius: 40px;
  border: 2px solid #fff;
  background-color: #e80000;
  cursor: pointer;
  z-index: 2;
  pointer-events: none;
}
.range-wrap .tips {
  display: inline-block;
  position: absolute;
  top: 28px;
  height: 22px;
  padding: 5px 6px;
  border-radius: 4px;
  line-height: 1;
  background-color: #404040;
  color: #ffffff;
  transform: translate(-26%);
  z-index: 4;
}
.range-wrap .tips:before {
  content: '';
  position: absolute;
  top: -8px;
  left: 50%;
  border: 4px solid transparent;
  border-bottom-color: #404040;
  transform: translate(-4px);
}

/** @format */
.tc__2sak8 {
  text-align: center;
}
.pointer__1QvJx {
  cursor: pointer;
}
.hide__1QOtg {
  display: none;
}
.t-over__1g4Rn {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__56Ybn {
  float: right;
}
.fl__2SinY {
  float: left;
}
.tc__2sak8 {
  text-align: center;
}
.tr__3Wa1y {
  text-align: right;
}
.flex-wrap__14lVA {
  display: flex;
}
.new-icon__3vrua {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__3A7BZ {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__30OD1::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.tool-panel__2dJK1 {
  position: fixed;
  top: 36px;
  right: 0;
  z-index: 4;
  width: 50px;
  height: calc(100% - 176px);
  border-top: 1px solid #404040;
  border-bottom: 1px solid #404040;
  background-color: rgba(0, 0, 0, 0.9);
  user-select: none;
}
.tool-panel__2dJK1 .icon {
  display: block;
  margin: 0 auto 7px;
}
.tool-panel__2dJK1 .btn-teach__3otFB {
  position: absolute;
  bottom: 13px;
  padding: 0 10px;
}
.tool-panel__2dJK1 .tool-list__1zQv5 {
  position: absolute;
  top: 14%;
}
.tool-panel__2dJK1 .tool-list__1zQv5 .active {
  background-color: #e80000;
  color: #fff;
}
.tool-panel__2dJK1 .tool-list__1zQv5 > li {
  width: 50px;
  height: 78px;
  padding-top: 17px;
  text-align: center;
  cursor: pointer;
}
.tool-panel__2dJK1 .tool-list__1zQv5 > li:hover {
  background-color: #e80000;
  color: #fff;
}

/** @format */
.tc__1Ww1m {
  text-align: center;
}
.pointer__2dugl {
  cursor: pointer;
}
.hide__2ZT_p {
  display: none;
}
.t-over__3Ytq- {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__34KkK {
  float: right;
}
.fl__S-cOE {
  float: left;
}
.tc__1Ww1m {
  text-align: center;
}
.tr__14T8F {
  text-align: right;
}
.flex-wrap__2uDQY {
  display: flex;
}
.new-icon__10jjI {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__3qvAo {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__1nihy::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.quick-scene-panel__lMWUa {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 140px;
  min-height: 128px;
  background-color: rgba(0, 0, 0, 0.9);
  user-select: none;
}
.quick-scene-panel__lMWUa .panel-title__ic31r {
  width: 44px;
  height: 100%;
  margin-right: 22px;
  padding: 36px 14px;
  line-height: 17px;
  background-color: #202020;
  text-align: center;
  color: #fff;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i {
  flex: 1;
  display: flex;
  width: 80%;
  height: 140px;
  margin: 0 auto;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  padding-top: 14px;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i img {
  width: 90px;
  height: 90px;
  border: 2px solid transparent;
  border-radius: 4px;
  pointer-events: none;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i::-webkit-scrollbar-thumb {
  background-color: #8e8e8e;
  border-radius: 10px;
  -webkit-box-shadow: inset 1px 1px 0 rgba(184, 0, 0, 0.1);
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i > div {
  display: inline-block;
  position: relative;
  width: 90px;
  height: auto;
  margin-right: 14px;
  color: #fff;
  text-align: center;
  cursor: pointer;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i > div.active__20bz3 img {
  border-color: red;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i > div .icon-del {
  display: none;
  position: absolute;
  top: 6px;
  right: 6px;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i > div .icon-upload-round {
  display: none;
  position: absolute;
  top: 6px;
  left: 6px;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i > div .icon-upload-round input {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i > div:hover .icon-del,
.quick-scene-panel__lMWUa .scene-wrap__2xk4i > div:hover .icon-left,
.quick-scene-panel__lMWUa .scene-wrap__2xk4i > div:hover .icon-right,
.quick-scene-panel__lMWUa .scene-wrap__2xk4i > div:hover .icon-pencil,
.quick-scene-panel__lMWUa .scene-wrap__2xk4i > div:hover .icon-upload-round {
  display: inline-block;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .scene-name__ETdFg {
  width: 90px;
  height: 24px;
  border-radius: 4px;
  line-height: 24px;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .scene-name__ETdFg span {
  display: inline-block;
  max-width: 70px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .scene-name__ETdFg .icon-pencil__2cVVp {
  display: none;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .icon-left,
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .icon-right {
  display: none;
  position: absolute;
  top: 64px;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .icon-left {
  left: 20px;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .icon-right {
  right: 20px;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .scene-name-edit__1l-tT {
  position: absolute;
  width: 100%;
  right: 0;
  top: 96px;
  z-index: 2;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .scene-name-edit__1l-tT .scene-name-input__2B8iI {
  float: left;
  width: 66px;
  height: 24px;
  padding-left: 4px;
  border-radius: 4px 0 0 4px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .add-wrap {
  width: 100px;
  height: 100%;
  margin-right: 0;
  padding-top: 94px;
  padding-right: 100px;
  line-height: 14px;
  white-space: normal;
  font-size: 12px;
  color: #999;
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
  vertical-align: middle;
  cursor: pointer;
  background-position: -31px -170px;
}
.quick-scene-panel__lMWUa .scene-wrap__2xk4i .add-wrap p {
  position: absolute;
  right: 20px;
  bottom: 4px;
}

/** @format */
.tc__xE9RL {
  text-align: center;
}
.pointer__fPcth {
  cursor: pointer;
}
.hide__3trYn {
  display: none;
}
.t-over__2rDWv {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__3AtGx {
  float: right;
}
.fl__DJQQM {
  float: left;
}
.tc__xE9RL {
  text-align: center;
}
.tr__1JnVU {
  text-align: right;
}
.flex-wrap__3jVxE {
  display: flex;
}
.new-icon__2ZPtF {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__2SbLo {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__aTRzS::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.music-wrap__2SMjJ {
  width: 850px;
  height: 600px;
}
.music-wrap__2SMjJ .btn-primary,
.music-wrap__2SMjJ .btn-default {
  position: relative;
  width: 100px;
  height: 36px;
  margin-right: 14px;
  padding: 0 14px;
}
.music-wrap__2SMjJ .module-header {
  border-bottom: 1px solid #404040;
  padding: 30px 0 20px;
}
.music-wrap__2SMjJ .model-main {
  min-height: 300px;
}
.music-wrap__2SMjJ .music-setting__28X2m {
  position: relative;
  border-bottom: 1px solid #404040;
  margin: 0 30px;
  padding-bottom: 20px;
}
.music-wrap__2SMjJ .music-status__qJb9o {
  position: absolute;
  top: 10px;
  right: 300px;
}
.music-wrap__2SMjJ .music-box__3AQi6 {
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
  width: 290px;
  height: 36px;
  padding-left: 10px;
  line-height: 36px;
  align-items: center;
  justify-content: center;
  border-radius: 20px;
  background-color: #404040;
}
.music-wrap__2SMjJ .music-box__3AQi6 .icon:not(:first-child) {
  margin-right: 10px;
}
.music-wrap__2SMjJ .music-box__3AQi6 .music-name__1yo02 {
  flex: 1;
  margin-left: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.music-wrap__2SMjJ .music-box__3AQi6 .volume-wrap__2RF4e {
  position: absolute;
  top: 40px;
  left: 16px;
  width: 260px;
  padding: 15px 20px;
  line-height: 1;
  border-radius: 4px;
  background-color: #404040;
  color: #fff;
  z-index: 3;
}
.music-wrap__2SMjJ .music-box__3AQi6 .volume-wrap__2RF4e .range-wrap {
  width: 220px;
}
.music-wrap__2SMjJ .music-box__3AQi6 .volume-wrap__2RF4e .icon {
  margin-right: 6px;
}
.music-wrap__2SMjJ .filter-wrap__1l_hc {
  padding-top: 20px;
  overflow: hidden;
}
.music-wrap__2SMjJ .filter-wrap__1l_hc .active__3YblK {
  background-color: #e80000;
  color: #fff;
}
.music-wrap__2SMjJ .filter-wrap__1l_hc .cate-wrap__zacvi {
  float: right;
  width: 750px;
}
.music-wrap__2SMjJ .filter-wrap__1l_hc span {
  display: inline-block;
  margin: 0 10px;
  padding: 4px 10px;
  border-radius: 4px;
  color: #fff;
  white-space: nowrap;
  cursor: pointer;
}
.music-wrap__2SMjJ .filter-wrap__1l_hc span:hover {
  background-color: #e80000;
  color: #fff;
}
.music-wrap__2SMjJ .music-list__2Ehxw {
  max-height: 300px;
  margin-right: 10px;
  color: #fff;
  overflow: auto;
}
.music-wrap__2SMjJ .music-list__2Ehxw::-webkit-scrollbar {
  width: 4px;
}
.music-wrap__2SMjJ .music-list__2Ehxw::-webkit-scrollbar-track-piece {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.3);
}
.music-wrap__2SMjJ .music-list__2Ehxw .list-item {
  height: 50px;
  line-height: 50px;
  padding: 0 30px;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.music-wrap__2SMjJ .music-list__2Ehxw .list-item:hover {
  background-color: #272727;
}
.music-wrap__2SMjJ .music-list__2Ehxw .list-item:hover .icon-del-2 {
  display: block;
}
.music-wrap__2SMjJ .music-list__2Ehxw .list-item .icon {
  margin-right: 10px;
}
.music-wrap__2SMjJ .music-list__2Ehxw .list-item .icon-play,
.music-wrap__2SMjJ .music-list__2Ehxw .list-item .icon-playing {
  padding: 6px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
}
.music-wrap__2SMjJ .music-list__2Ehxw .list-item .icon-del-2 {
  display: none;
  margin-right: 0;
}
.music-wrap__2SMjJ .music-list__2Ehxw .list-item audio {
  display: none;
}
.music-wrap__2SMjJ .music-list__2Ehxw .list-item .fr {
  margin-top: 16px;
}
.music-wrap__2SMjJ .tips {
  position: absolute;
  bottom: 30px;
  width: 100%;
  padding: 0 30px;
  color: #999;
  font-size: 12px;
}
.music-wrap__2SMjJ .progress-box__1aDg- {
  float: right;
  color: #fff;
}
.music-wrap__2SMjJ .progress-box__1aDg- .name__2-gIe {
  max-width: 68px;
  margin-left: 4px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.music-wrap__2SMjJ .progress-box__1aDg- .progress-wrap__qWwYw {
  position: relative;
  display: inline-block;
  width: 90px;
  height: 4px;
  margin: 0 8px;
  border-radius: 4px;
  background-color: #fff;
  overflow: hidden;
}
.music-wrap__2SMjJ .progress-box__1aDg- .progress-wrap__qWwYw .progress-item__1EFIk {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #e80000;
}
.music-wrap__2SMjJ .progress-box__1aDg- .progress-wrap__qWwYw .progress-item__1EFIk.success__3a4QX {
  width: 100%;
  background-color: #48bc53;
}
.music-diy-wrap__30ZGN {
  padding: 20px 0;
  line-height: 36px;
  overflow: hidden;
}
.music-diy-wrap__30ZGN .music-upload__1jeEg {
  margin: 0 30px;
  line-height: 36px;
  overflow: hidden;
}
.music-diy-wrap__30ZGN .btn-default__3x8ll {
  float: right;
  width: 90px;
  height: 36px;
  margin-right: 0;
  line-height: 34px;
}
.music-diy-wrap__30ZGN .btn-default__3x8ll input {
  cursor: pointer;
}
.music-diy-wrap__30ZGN .music-list__2Ehxw {
  margin-top: 20px;
}

/** @format */
.tc__24z_U {
  text-align: center;
}
.pointer__2i6bq {
  cursor: pointer;
}
.hide__330mp {
  display: none;
}
.t-over__167aV {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__QM9Zm {
  float: right;
}
.fl__2rFVF {
  float: left;
}
.tc__24z_U {
  text-align: center;
}
.tr__1ZrSA {
  text-align: right;
}
.flex-wrap__U-urz {
  display: flex;
}
.new-icon__E_E-D {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__36hfJ {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__fQd_v::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.hotspots-list__2yWiG {
  position: absolute;
  width: 362px;
  max-height: calc(100% - 150px);
  margin: 20px 0;
  padding-right: 10px;
}
.hotspots-list__2yWiG li {
  border-radius: 4px;
}
.hotspots-list__2yWiG li:hover {
  border-color: #fff;
  background-color: #2c2c2c;
}
.hotspots-list__2yWiG li:hover .tool-btn__12RM6 {
  display: block;
}
.hotspots-list__2yWiG li:last-child {
  margin-bottom: 0;
}
.hotspots-list__2yWiG li .name__1Jj2A {
  float: left;
  max-width: 194px;
  height: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.hotspots-list__2yWiG li .item-type__25A_P {
  float: right;
  margin-right: 14px;
  color: #999;
}
.hotspots-list__2yWiG .tool-btn__12RM6 {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  padding-right: 12px;
  font-size: 0;
  text-align: right;
}
.hotspots-list__2yWiG .tool-btn__12RM6 > * {
  height: 20px;
  margin-left: 8px;
  padding: 4px 6px;
  border-radius: 4px;
  background-color: #fff;
  font-size: 14px;
  cursor: pointer;
  color: #666666;
}
.hotspots-list__2yWiG .tool-btn__12RM6 > *:last-child {
  margin-right: 0;
}
.hotspots-list__2yWiG .tool-btn__12RM6 > *:hover {
  background-color: #e80000;
  color: #fff;
}
.hot-style__20-dr {
  float: left;
  width: 40px;
  height: 40px;
  margin-right: 6px;
  border-radius: 4px 0 0 4px;
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
  cursor: pointer;
}
.hot-style__20-dr.vr_spot_up__22kiF {
  background-position: -31px -402px;
}
.hot-style__20-dr.vr_spot_right__19L94 {
  background-position: -471px -402px;
}
.hot-style__20-dr.vr_spot_left__3G5G5 {
  background-position: -515px -402px;
}
.hot-style__20-dr.vr_spot_text__2B9D2 {
  background-position: -338px -402px;
}
.hot-style__20-dr.vr_spot_link__F3ZMF {
  background-position: -164px -402px;
}
.hot-style__20-dr.vr_spot_point__2gXlx {
  background-position: -559px -402px;
}
.hot-style__20-dr.vr_spot_video__vAw6P {
  background-position: -252px -402px;
}
.hot-style__20-dr.vr_spot_pic__25vo6 {
  background-position: -382px -402px;
}
.hot-style__20-dr.vr_spot_find__2A5Zp {
  background-position: -31px -402px;
}
.hot-style__20-dr.vr_spot_hand__2paNs {
  background-position: -294px -402px;
}
.hot-style__20-dr.vr_spot_page__3GBj4 {
  background-position: -31px -402px;
}
.hot-style__20-dr.vr_spot_add__1P3Qc {
  background-position: -119px -402px;
}
.hot-style__20-dr.vr_spot_down__2MC6m {
  background-position: -426px -402px;
}
.hot-style__20-dr.vr_spot_cart__3W6Hx {
  background-position: -75px -402px;
}
.hot-spot-img__3t49C {
  float: left;
  width: 32px;
  height: 32px;
  background-color: rgba(255, 255, 255, 0);
  background-size: cover;
}
.hot-style-on__3VfdM {
  border: 2px solid #c2000d;
}
.hotspots-wrap__1j83a .icon-close {
  top: 10px;
}
.hotspots-wrap__1j83a .top-wrap {
  margin-top: 20px;
  line-height: 36px;
}
.hotspots-wrap__1j83a .btn-add {
  width: 160px;
  height: 36px;
}
.hotspots-wrap__1j83a .btn-primary .iconfont {
  margin-right: 2px;
  vertical-align: sub;
  font-size: 24px;
}
.hotspots-wrap__1j83a .empty-wrap {
  margin-top: 20px;
  padding-top: 24px;
  border-top: 1px solid #404040;
  text-align: center;
  color: #999;
}

/** @format */
.tc__2FT8b {
  text-align: center;
}
.pointer__2ye8u {
  cursor: pointer;
}
.hide__2wPbP {
  display: none;
}
.t-over__3Xwpx {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__22IcQ {
  float: right;
}
.fl__3kZdw {
  float: left;
}
.tc__2FT8b {
  text-align: center;
}
.tr__1CJC5 {
  text-align: right;
}
.flex-wrap__2eQKw {
  display: flex;
}
.new-icon__78AAS {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__N2bw5 {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__2VEp_::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.icon-wrap__TkBD0 {
  width: 352px;
  height: 226px;
  border-radius: 4px;
  border: 1px solid #404040;
  padding: 16px;
  overflow: hidden;
}
.icon-wrap__TkBD0 .grid-list {
  display: flex;
  flex-wrap: nowrap;
  margin-top: 10px;
  overflow-x: auto;
  margin-bottom: 20px;
}
.icon-wrap__TkBD0 .grid-list:nth-child(4n) {
  margin-right: 10px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK {
  float: left;
  overflow: hidden;
  margin-right: 12px;
  margin-bottom: 16px;
  width: 54px;
  height: 54px;
  border-radius: 4px;
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
  cursor: pointer;
}
.icon-wrap__TkBD0 .icon-item__1CJxK:hover {
  background-color: #404040;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.active__1Syc0 {
  background-color: #e80000;
}
.icon-wrap__TkBD0 .icon-item__1CJxK:nth-child(5n) {
  margin-right: 0;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_up__2LWeP {
  background-position: -263px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_right__2DEql {
  background-position: -611px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_left__18IKP {
  background-position: -669px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_text__Zjpux {
  background-position: -437px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_link__1Y4mr {
  background-position: -205px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_point__3ePR8 {
  background-position: -728px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_video__3HwqI {
  background-position: -320px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_pic__1tH-W {
  background-position: -495px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_find__1bDiL {
  background-position: -31px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_hand__1wHdU {
  background-position: -380px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_page__2utpN {
  background-position: -436px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_add__2ZCPg {
  background-position: -147px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_down__2Rng3 {
  background-position: -553px -452px;
}
.icon-wrap__TkBD0 .icon-item__1CJxK.vr_spot_cart__372Ga {
  background-position: -88px -452px;
}
.add-hotspots-wrap__m5xys .scroll-panel {
  max-height: calc(100% - 170px);
}
.add-hotspots-wrap__m5xys .btn-back {
  float: right;
  cursor: pointer;
}
.add-hotspots-wrap__m5xys .btn-back:hover {
  color: #e80000;
}
.add-hotspots-main__33bOG {
  color: #fff;
}
.add-hotspots-main__33bOG label,
.add-hotspots-main__33bOG > p {
  display: block;
  line-height: 1;
  color: #999999;
}
.add-hotspots-main__33bOG label {
  margin: 20px 0 12px;
}
.add-hotspots-main__33bOG label:first-of-type {
  margin-top: 0;
}
.add-hotspots-main__33bOG label .tips-error {
  margin-left: 10px;
}
.add-hotspots-main__33bOG textarea {
  height: 136px;
  margin-bottom: 14px;
}
.add-hotspots-main__33bOG .grid-list {
  width: 105%;
  max-height: 286px;
  overflow: auto;
}
.add-hotspots-main__33bOG .grid-list .list-item {
  width: 90px;
  height: 114px;
  position: relative;
}
.add-hotspots-main__33bOG .grid-list .list-item .del-button {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  font-size: 12px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ff2424;
  visibility: hidden;
  opacity: 0;
}
.add-hotspots-main__33bOG .grid-list .list-item:hover .del-button {
  visibility: visible;
  opacity: 1;
}
.add-hotspots-main__33bOG .grid-list .list-item img {
  width: 90px;
  height: 90px;
  border: 2px solid transparent;
  border-radius: 4px;
}
.add-hotspots-main__33bOG .scene-list__1KUwQ .list-item.active img {
  border-color: #e80000;
}
.add-hotspots-main__33bOG .scene-list__1KUwQ .list-item.active .icon-cape-red {
  opacity: 1;
}
.add-hotspots-main__33bOG .scene-list__1KUwQ .list-item:nth-child(3n) {
  margin-right: 0;
}
.add-hotspots-main__33bOG .scene-list__1KUwQ .list-item .icon-cape-red {
  position: absolute;
  top: 62px;
  right: 0;
  opacity: 0;
}
.add-hotspots-main__33bOG .pic-list__3DtZx {
  margin-top: 20px;
}
.add-hotspots-main__33bOG .pic-list__3DtZx .list-item {
  width: 146px;
  height: 146px;
}
.add-hotspots-main__33bOG .pic-list__3DtZx .list-item img {
  width: 146px;
  height: 146px;
  border: 0;
  border-radius: 4px;
}
.add-hotspots-main__33bOG .pic-list__3DtZx .list-item:nth-child(2n) {
  margin-right: 0;
}
.add-hotspots-main__33bOG .target-wrap__3udMl {
  margin-bottom: 12px;
}
.add-hotspots-main__33bOG .target-wrap__3udMl .icon {
  margin-right: 4px;
}
.add-hotspots-main__33bOG .tips-wrap {
  float: right;
  color: #999;
}
.add-hotspots-main__33bOG .tips-wrap:hover {
  color: #e80000;
}
.add-hotspots-main__33bOG .tips-wrap .tips-content {
  width: 230px;
  left: -100%;
  text-align: justify;
}
.add-hotspots-main__33bOG .tips-wrap .tips-content:before {
  left: 96%;
}

/** @format */
.tc__2ISYB {
  text-align: center;
}
.pointer__3QQ93 {
  cursor: pointer;
}
.hide__1rHCr {
  display: none;
}
.t-over__3DUPD {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__3dLtW {
  float: right;
}
.fl__3AZVr {
  float: left;
}
.tc__2ISYB {
  text-align: center;
}
.tr__3Goyg {
  text-align: right;
}
.flex-wrap__1A5qW {
  display: flex;
}
.new-icon__320e_ {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__1Osgd {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__2Ao4Z::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.add-scene-wrap__1LKeO {
  width: 774px;
  height: 600px;
}
.add-scene-wrap__1LKeO .model-header {
  padding: 0 30px;
  height: 42px;
  line-height: 42px;
  font-size: 14px;
  background-color: #2b2b2b;
}
.add-scene-wrap__1LKeO .model-main {
  padding: 16px 30px;
}
.add-scene-wrap__1LKeO .model-main > button {
  border-radius: 20px;
  height: 32px;
  min-height: 32px;
  line-height: 32px;
  padding: 0 16px;
}
.add-scene-wrap__1LKeO .model-main .btn-primary {
  border: 1px solid #e80000;
}
.add-scene-wrap__1LKeO .tc .btn-primary {
  width: 100px;
}
.add-scene-wrap__1LKeO .scene-main__i1C7y {
  height: 420px;
  border-top: 1px solid #404040;
  border-bottom: 1px solid #404040;
  margin: 16px 0;
  overflow: auto;
}
.add-scene-wrap__1LKeO .scene-main__i1C7y .upload-img-box {
  border: 0;
  line-height: 1;
}
.add-scene-wrap__1LKeO .scene-main__i1C7y .upload-img-box:first-child {
  padding-top: 128px;
}
.add-scene-wrap__1LKeO .scene-main__i1C7y .upload-img-box .icon-upload {
  position: relative;
  margin: 0;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi {
  padding-top: 16px;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS {
  position: relative;
  width: 90px;
  height: 130px;
  margin-right: 14px;
  margin-bottom: 0;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS:nth-child(7n) {
  margin-right: 0;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS:hover .icon-del {
  display: block;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS .del-button__WAETT {
  width: 20px;
  height: 20px;
  border-radius: 100%;
  font-size: 12px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ff2424;
  visibility: hidden;
  opacity: 0;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS:hover .del-button__WAETT {
  visibility: visible;
  opacity: 1;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS .progress-wrap__3R6e5 {
  position: absolute;
  width: 90px;
  height: 90px;
  padding: 4px;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  z-index: 2;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS .progress-wrap__3R6e5.in__WWKgV {
  background-color: rgba(250, 59, 59, 0.8);
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS .progress-wrap__3R6e5.done__2p_f8 {
  background-color: rgba(58, 153, 60, 0.8);
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS .progress-wrap__3R6e5 .progress-text__wxnX2 {
  position: absolute;
  width: 80px;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS .progress-wrap__3R6e5 .btn-default {
  position: absolute;
  bottom: 8px;
  left: 8px;
  width: 70px;
  height: 24px;
  min-height: 24px;
  line-height: 24px;
  padding: 0;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS .icon-del {
  display: none;
  position: absolute;
  top: 6px;
  right: 6px;
  z-index: 3;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi .list-item__2F-dS img {
  width: 90px;
  height: 90px;
  border-radius: 4px;
}
.add-scene-wrap__1LKeO .scene-grid-list__WDiBi p {
  color: #fff;
}
.add-scene-wrap__1LKeO .scene-primary-list__UmFLy .list-item__2F-dS {
  display: flex;
  height: 50px;
  margin-bottom: 0;
  border: 0;
  border-bottom: 1px solid #707070;
  align-items: center;
  background-color: inherit;
}
.add-scene-wrap__1LKeO .scene-primary-list__UmFLy .list-item__2F-dS:last-child {
  border-bottom: 0;
}
.add-scene-wrap__1LKeO .scene-primary-list__UmFLy .list-item__2F-dS img {
  width: 30px;
  height: 30px;
  margin: 0 10px;
  border-radius: 2px;
}
.add-scene-wrap__1LKeO .scene-primary-list__UmFLy .list-item__2F-dS .del-button__WAETT {
  width: 18px;
  height: 18px;
  border-radius: 100%;
  font-size: 12px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #2B2B2B;
  margin-left: 5px;
}
.add-scene-wrap__1LKeO .scene-primary-list__UmFLy .list-item__2F-dS .del-button__WAETT:hover {
  visibility: visible;
  opacity: 1;
  background: #ff2424;
}
.add-scene-wrap__1LKeO .scene-primary-list__UmFLy .list-item__2F-dS p {
  width: 430px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.add-scene-wrap__1LKeO .scene-primary-list__UmFLy .list-item__2F-dS .time__15D58 {
  flex: 1;
  text-align: right;
  color: #999;
}

/** @format */
.tc__3n9lN {
  text-align: center;
}
.pointer__1CLOU {
  cursor: pointer;
}
.hide__eG7FZ {
  display: none;
}
.t-over__Ut2zr {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__1IHjV {
  float: right;
}
.fl__1Pps4 {
  float: left;
}
.tc__3n9lN {
  text-align: center;
}
.tr__m6jDI {
  text-align: right;
}
.flex-wrap__2-NSc {
  display: flex;
}
.new-icon__36e1k {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__17lNR {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__PSMSU::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.map-wrap__13DV_ {
  position: relative;
  margin: 0 auto;
  margin-bottom: 20px;
  width: 320px;
  height: 320px;
  background-color: #eee;
  user-select: none;
}
.map-wrap__13DV_ .btn-remove__36RWw {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 0 10px;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.9);
  color: #fff;
  text-align: right;
  line-height: 36px;
  cursor: pointer;
}
.map-wrap__13DV_ img {
  max-width: 100%;
  max-height: 100%;
}
.map-wrap__13DV_ .map-point__2ORk- {
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 40px;
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
  background-position: -12px -70px;
}
.mini-map-wrap__1bum6 {
  position: fixed;
  right: 370px;
  top: 56px;
  display: flex;
  max-width: 408px;
  border-radius: 4px;
  padding: 14px;
  background-color: rgba(0, 0, 0, 0.9);
  align-content: center;
}
.mini-map-wrap__1bum6 .cover-mask__1Tys9 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  user-select: initial;
}
.mini-map-wrap__1bum6 img {
  max-width: 380px;
  max-height: 380px;
  user-select: none;
}
.mini-map-wrap__1bum6 .icon {
  position: absolute;
  z-index: 2;
}
.mini-map-wrap__1bum6 .icon.icon-del-l {
  top: 20px;
  right: 20px;
}
.house-map-wrap__1ijhh {
  position: fixed;
  right: 58px;
  top: 56px;
  width: 300px;
  height: auto;
  min-height: 400px;
  border-radius: 4px 0 0 4px;
  background-color: rgba(0, 0, 0, 0.9);
}
.house-map-wrap__1ijhh .module-title__2PvWa {
  margin: 0 24px;
  padding: 24px 0;
  line-height: 36px;
  overflow: hidden;
}
.house-map-wrap__1ijhh .module-title__2PvWa .btn-default {
  float: right;
  width: 100px;
  color: #fff;
}
.house-map-wrap__1ijhh .module-title__2PvWa .icon-close {
  top: 0;
  left: -40px;
}
.house-map-wrap__1ijhh .module-title__2PvWa b {
  margin-right: 8px;
  font-size: 18px;
  font-weight: 600;
}
.house-map-wrap__1ijhh .module-title__2PvWa span {
  color: #999;
}
.house-map-wrap__1ijhh .tips-wrap__32k1c {
  margin-top: 90px;
  line-height: 24px;
  text-align: center;
}
.house-map-wrap__1ijhh .tags-list__2YVNP {
  margin-top: 16px;
  padding: 0 26px;
}
.house-map-wrap__1ijhh .tags-list__2YVNP .tags-name__G-kb8 {
  display: inline-block;
  max-width: 100px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  vertical-align: middle;
}
.house-map-wrap__1ijhh .tags-list__2YVNP li {
  border-radius: 4px;
  cursor: pointer;
}
.house-map-wrap__1ijhh .tags-list__2YVNP li:hover,
.house-map-wrap__1ijhh .tags-list__2YVNP li.active {
  border: 1px solid #707070;
  background-color: #fff1f1;
  color: #e80000;
}
.house-map-wrap__1ijhh .tags-list__2YVNP li:hover .icon-tags,
.house-map-wrap__1ijhh .tags-list__2YVNP li.active .icon-tags {
  background-position: -465px -45px;
}
.house-map-wrap__1ijhh .tags-list__2YVNP li:hover .btn-rename,
.house-map-wrap__1ijhh .tags-list__2YVNP li.active .btn-rename,
.house-map-wrap__1ijhh .tags-list__2YVNP li:hover .btn-remove,
.house-map-wrap__1ijhh .tags-list__2YVNP li.active .btn-remove {
  display: block;
}
.house-map-wrap__1ijhh .tags-list__2YVNP li .icon-tags {
  margin: 0 10px;
}
.house-map-wrap__1ijhh .tags-list__2YVNP li .btn-rename,
.house-map-wrap__1ijhh .tags-list__2YVNP li .btn-remove {
  display: none;
  float: right;
  margin-right: 14px;
  color: #333;
  cursor: pointer;
}
.house-map-wrap__1ijhh .tags-list__2YVNP li .btn-rename:hover,
.house-map-wrap__1ijhh .tags-list__2YVNP li .btn-remove:hover {
  color: #e80000;
}
.house-map-wrap__1ijhh .tags-list__2YVNP li .tool-wrap {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  margin-left: 36px;
  background-color: #fff1f1;
  z-index: 3;
}
.house-map-wrap__1ijhh .tags-list__2YVNP li .tool-wrap input {
  width: 172px;
  height: 24px;
  min-height: 26px;
  margin-right: 6px;
  border-radius: 4px;
  border: 1px solid #bbbbbb;
  background-color: #fff;
  color: #333;
}
.house-map-wrap__1ijhh .house-scene-wrap__12I9- {
  padding: 16px 0;
}
.house-map-wrap__1ijhh .house-scene-wrap__12I9- .subtitle {
  margin-bottom: 14px;
  padding-left: 50px;
}
.house-map-wrap__1ijhh .grid-list {
  height: 268px;
  margin: 0 10px;
  padding: 0 36px;
  overflow: auto;
}
.house-map-wrap__1ijhh .grid-list .list-item {
  width: 90px;
  height: 128px;
  color: #fff;
  margin-bottom: 0;
}
.house-map-wrap__1ijhh .grid-list .list-item:nth-child(2n) {
  margin-right: 0;
}
.house-map-wrap__1ijhh .grid-list .list-item img {
  width: 90px;
  height: 90px;
  border-radius: 6px;
  border: 2px solid transparent;
  overflow: hidden;
}

/** @format */
.tc__b5ks_ {
  text-align: center;
}
.pointer__3Gd3b {
  cursor: pointer;
}
.hide__2vy_Q {
  display: none;
}
.t-over__2naqm {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__1yFN6 {
  float: right;
}
.fl__1edYy {
  float: left;
}
.tc__b5ks_ {
  text-align: center;
}
.tr__2-mH0 {
  text-align: right;
}
.flex-wrap__1Q80q {
  display: flex;
}
.new-icon__1f9wM {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__3YkrC {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__2bVQb::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.step-1__1mq_r {
  width: 354px;
  height: 322px;
  padding: 130px 36px 0;
  background-image: url('https://down.om.cn/panorama/images/guide2-1.png');
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(115px, 97px);
}
.step-2__1YbU_ {
  width: 425px;
  height: 178px;
  padding: 104px 108px 0 36px;
  background-image: url('https://down.om.cn/panorama/images/guide2-2.png');
  background-repeat: no-repeat;
  background-position: center;
  transform: translateX(50px);
}
.step-3__2sMcP {
  width: 425px;
  height: 178px;
  padding: 104px 108px 0 36px;
  background-image: url('https://down.om.cn/panorama/images/guide2-3.png');
  background-repeat: no-repeat;
  background-position: center;
  transform: translateX(50px);
}
.step-4__31Z-l {
  width: 425px;
  height: 178px;
  padding: 104px 108px 0 36px;
  background-image: url('https://down.om.cn/panorama/images/guide2-4.png');
  background-repeat: no-repeat;
  background-position: center;
  transform: translateX(50px);
}
.step-5__n70ll {
  width: 425px;
  height: 178px;
  padding: 104px 108px 0 36px;
  background-image: url('https://down.om.cn/panorama/images/guide2-5.png');
  background-repeat: no-repeat;
  background-position: center;
  transform: translateX(50px);
}
.step-6__2Yy4E {
  width: 425px;
  height: 178px;
  padding: 104px 108px 0 36px;
  background-image: url('https://down.om.cn/panorama/images/guide2-6.png');
  background-repeat: no-repeat;
  background-position: center;
  transform: translateX(50px);
}
.step-7__3VlCm {
  width: 354px;
  height: 236px;
  padding: 164px 36px 0;
  background-image: url('https://down.om.cn/panorama/images/guide2-7.png');
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(-1px, -36px);
}

/** @format */
.tc__qj2zI {
  text-align: center;
}
.pointer__3c2EY {
  cursor: pointer;
}
.hide__2iC8b {
  display: none;
}
.t-over__2u9UI {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__14PQh {
  float: right;
}
.fl__32AOY {
  float: left;
}
.tc__qj2zI {
  text-align: center;
}
.tr__1Vjk- {
  text-align: right;
}
.flex-wrap__1lL8h {
  display: flex;
}
.new-icon__yJQDH {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__2le78 {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__3RaCe::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.works-module__2AiKM {
  min-height: 600px;
  margin-bottom: 40px;
}
.works-module__2AiKM .model-inner__2zp9K {
  width: 1500px;
}
@media only screen and (max-width: 1500px) {
  .works-module__2AiKM .model-inner__2zp9K,
  .works-module__2AiKM .works-cate-module__3KkaH {
    width: 1200px;
  }
  .works-module__2AiKM .inner {
    width: 1200px;
  }
}
.works-module__2AiKM .works-cate-module__3KkaH {
  position: relative;
  line-height: 1;
  margin: 0 auto 20px;
  padding: 0 30px 20px 30px;
  background-color: #fff;
  border-radius: 4px;
}
.works-module__2AiKM .works-cate-module__3KkaH .top-cate__mbhVH {
  border-bottom: 1px solid #eee;
}
.works-module__2AiKM .works-cate-module__3KkaH .top-cate__mbhVH .cate-list__18qgI {
  display: flex;
}
.works-module__2AiKM .works-cate-module__3KkaH .top-cate__mbhVH .cate-list__18qgI li {
  color: #666;
  margin-right: 30px;
}
.works-module__2AiKM .works-cate-module__3KkaH .top-cate__mbhVH .cate-list__18qgI li > a {
  position: relative;
  height: 46px;
  line-height: 46px;
}
.works-module__2AiKM .works-cate-module__3KkaH .top-cate__mbhVH .cate-list__18qgI li > a:hover .red-line__2cTVC {
  width: 50px;
  height: 4px;
  background-color: #e80000;
}
.works-module__2AiKM .works-cate-module__3KkaH .top-cate__mbhVH .cate-list__18qgI li > a .red-line__2cTVC {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-radius: 2px;
  transition: all 0.5s;
}
.works-module__2AiKM .works-cate-module__3KkaH .top-cate__mbhVH .cate-list__18qgI li.active__31CIE {
  color: #333;
  font-weight: 600;
}
.works-module__2AiKM .works-cate-module__3KkaH .top-cate__mbhVH .cate-list__18qgI li.active__31CIE .red-line__2cTVC {
  width: 50px;
  height: 4px;
  background-color: #e80000;
}
.works-module__2AiKM .works-cate-module__3KkaH .sort-module__nVAgh {
  position: absolute;
  top: 8px;
  right: 30px;
  width: 92px;
  height: 30px;
  padding: 0 12px;
  line-height: 30px;
  border-radius: 4px;
  border: solid 1px #dadada;
}
.works-module__2AiKM .works-cate-module__3KkaH .sort-module__nVAgh:hover ul {
  display: block;
}
.works-module__2AiKM .works-cate-module__3KkaH .sort-module__nVAgh .dropdown-arrow__3_dQy {
  position: absolute;
  top: 12px;
  right: 10px;
  width: 10px;
  height: 5px;
  border: 5px solid;
  border-color: #333 transparent transparent transparent;
}
.works-module__2AiKM .works-cate-module__3KkaH .sort-module__nVAgh .dropdown-arrow__3_dQy::after {
  content: '';
  position: absolute;
  top: -5px;
  left: -4px;
  border: 4px solid;
  border-color: #fff transparent transparent transparent;
}
.works-module__2AiKM .works-cate-module__3KkaH .sort-module__nVAgh ul {
  position: absolute;
  top: 30px;
  left: 0px;
  flex-direction: column;
  width: 92px;
  padding: 5px 0;
  background: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  z-index: 9;
  display: none;
}
.works-module__2AiKM .works-cate-module__3KkaH .sort-module__nVAgh ul li {
  position: relative;
  width: 100%;
  cursor: pointer;
}
.works-module__2AiKM .works-cate-module__3KkaH .sort-module__nVAgh ul li:hover {
  background: #e80000;
}
.works-module__2AiKM .works-cate-module__3KkaH .sort-module__nVAgh ul li:hover p {
  color: #fff;
}
.works-module__2AiKM .works-cate-module__3KkaH .sort-module__nVAgh ul li p {
  color: #666;
  text-align: center;
  height: 100%;
  line-height: 30px;
}
.works-module__2AiKM .works-cate-module__3KkaH .bottom-cate__30IIy {
  display: flex;
  padding-top: 20px;
}
.works-module__2AiKM .works-cate-module__3KkaH .bottom-cate__30IIy li {
  height: 22px;
  color: #666;
  padding: 3px 8px;
}
.works-module__2AiKM .works-cate-module__3KkaH .bottom-cate__30IIy li:hover {
  color: #e80000;
}
.works-module__2AiKM .works-cate-module__3KkaH .bottom-cate__30IIy li.active__31CIE {
  background-color: #e80000;
  color: #fff;
  border-radius: 4px;
}
.works-module__2AiKM .empty-box__3A5it {
  width: 220px;
  height: 133px;
  margin: 80px auto 30px;
  background-image: url('https://down.om.cn/panorama/images/empty.png');
  background-repeat: no-repeat;
  background-position: center;
}

/** @format */
.tc__3KElB {
  text-align: center;
}
.pointer__wZv8v {
  cursor: pointer;
}
.hide__1HbOA {
  display: none;
}
.t-over__1TP9I {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__2p2Xx {
  float: right;
}
.fl__3CSYB {
  float: left;
}
.tc__3KElB {
  text-align: center;
}
.tr__tQrGQ {
  text-align: right;
}
.flex-wrap__20G9S {
  display: flex;
}
.new-icon__1LnmE {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__NgVjY {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__2q6xb::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.author-list-module__1_X-g .inner {
  max-width: 1500px;
  margin-bottom: 40px;
}
.author-list-module__1_X-g .author-list-cate__3AVp2 {
  display: flex;
  align-items: center;
  padding: 16px 0;
}
.author-list-module__1_X-g .author-list-cate__3AVp2 > span {
  color: #333;
}
.author-list-module__1_X-g .author-list-cate__3AVp2 .cate-list__3LhAZ a {
  width: 78px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #666;
}
.author-list-module__1_X-g .author-list-cate__3AVp2 .cate-list__3LhAZ a.active__1nNun {
  border: 1px solid #e80000;
  border-radius: 15px;
  background-color: #fff1f1;
  color: #e80000;
}

/** @format */
.tc__O0pfr {
  text-align: center;
}
.pointer__32Rph {
  cursor: pointer;
}
.hide__3hMBB {
  display: none;
}
.t-over__2orq3 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__2Ga0U {
  float: right;
}
.fl__1FRq- {
  float: left;
}
.tc__O0pfr {
  text-align: center;
}
.tr__3cWvv {
  text-align: right;
}
.flex-wrap__CU6hw {
  display: flex;
}
.new-icon__2caz5 {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__J_czJ {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__y6u0G::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.qrcode-outbox__3mZy8 {
  display: none;
  position: absolute;
  bottom: 36px;
  left: 50%;
  width: 150px;
  height: 150px;
  padding: 14px;
  background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  transform: translateX(-50%);
  z-index: 6;
}
.qrcode-outbox__3mZy8::before {
  position: absolute;
  bottom: -6px;
  left: 45%;
  content: '';
  width: 14px;
  height: 14px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  box-shadow: 3px -3px 4px -2px rgba(0, 0, 0, 0.2);
  background: #fff;
  transform: rotate(135deg);
}
.qrcode-outbox__3mZy8::after {
  content: '';
  position: absolute;
  bottom: -14px;
  left: 45%;
  width: 14px;
  height: 14px;
  background-color: transparent;
}
.list-content__2WfSw {
  display: flex;
  width: 100%;
  height: 220px;
  padding: 30px;
  margin-bottom: 20px;
  justify-content: space-between;
  background-color: #ffffff;
  border-radius: 4px;
  transition: all 0.3s;
}
.list-content__2WfSw:hover {
  box-shadow: 0px 8px 15px 0px rgba(0, 0, 0, 0.15);
}
.list-content__2WfSw .content-l__1Hsuo {
  display: flex;
  width: 580px;
}
.list-content__2WfSw .author-avatar__179yh {
  width: 120px;
  height: 120px;
  margin-right: 24px;
}
.list-content__2WfSw .author-avatar__179yh img {
  background-color: #cfcfcf;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.15);
  border: solid 2px #ffffff;
  border-radius: 50%;
}
.list-content__2WfSw .author-info__2I3gq {
  flex: 1;
  line-height: 1;
}
.list-content__2WfSw .author-info__2I3gq .author-name-module__2dMcK {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.list-content__2WfSw .author-info__2I3gq .author-name-module__2dMcK .author-name__7WONT {
  display: inline-block;
  font-size: 16px;
  color: #333;
  margin-right: 12px;
}
.list-content__2WfSw .author-info__2I3gq .author-name-module__2dMcK .author-mini-module__7UqqC {
  position: relative;
  width: 108px;
  cursor: pointer;
}
.list-content__2WfSw .author-info__2I3gq .author-name-module__2dMcK .author-mini-module__7UqqC:hover .mini-qrcode__2IlbX {
  display: block;
}
.list-content__2WfSw .author-info__2I3gq .author-name-module__2dMcK .author-mini-module__7UqqC:hover .mini-box__3-DiW {
  color: #e80000;
  background-color: #ffeaea;
  border: solid 1px #e80000;
}
.list-content__2WfSw .author-info__2I3gq .author-name-module__2dMcK .author-mini-module__7UqqC:hover .icon-mini-mobile {
  vertical-align: text-bottom;
  background-position: -695px -52px;
}
.list-content__2WfSw .author-info__2I3gq .author-name-module__2dMcK .author-mini-module__7UqqC .mini-box__3-DiW {
  height: 24px;
  line-height: 22px;
  border-radius: 4px;
  border: solid 1px #dddddd;
  padding-left: 6px;
  color: #666;
  background-color: #f0f0f0;
}
.list-content__2WfSw .author-info__2I3gq .author-name-module__2dMcK .author-mini-module__7UqqC .mini-box__3-DiW .icon {
  margin-right: 4px;
  vertical-align: -4px;
}
.list-content__2WfSw .author-info__2I3gq .author-name-module__2dMcK .author-mini-module__7UqqC .mini-qrcode__2IlbX img {
  width: 100%;
  height: 100%;
}
.list-content__2WfSw .author-info__2I3gq .author-address__3to8l {
  margin-bottom: 12px;
}
.list-content__2WfSw .author-info__2I3gq .author-address__3to8l span {
  color: #bbb;
  font-size: 12px;
}
.list-content__2WfSw .author-info__2I3gq .author-mobile__3ke3z,
.list-content__2WfSw .author-info__2I3gq .author-wx__P48l_ {
  color: #666;
  margin-bottom: 12px;
}
.list-content__2WfSw .author-info__2I3gq .author-mobile__3ke3z i,
.list-content__2WfSw .author-info__2I3gq .author-wx__P48l_ i {
  margin-right: 6px;
}
.list-content__2WfSw .author-info__2I3gq .author-wx__P48l_ {
  display: flex;
}
.list-content__2WfSw .author-info__2I3gq .author-wx-qrcode__3rr9d {
  position: relative;
  width: 18px;
  margin-left: 6px;
}
.list-content__2WfSw .author-info__2I3gq .author-wx-qrcode__3rr9d:hover .wx-qrcode__3v3-u {
  display: block;
}
.list-content__2WfSw .author-info__2I3gq .author-wx-qrcode__3rr9d .wx-qrcode__3v3-u {
  display: none;
  position: absolute;
  bottom: 28px;
  left: 50%;
  width: 150px;
  height: 150px;
  padding: 10px;
  background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  transform: translateX(-50%);
}
.list-content__2WfSw .author-info__2I3gq .author-wx-qrcode__3rr9d .wx-qrcode__3v3-u::before {
  content: '';
  position: absolute;
  bottom: -6px;
  left: 45%;
  width: 14px;
  height: 14px;
  box-shadow: 5px -5px 6px 0px rgba(0, 0, 0, 0.2);
  background: #fff;
  transform: rotate(135deg);
}
.list-content__2WfSw .author-info__2I3gq .author-wx-qrcode__3rr9d .wx-qrcode__3v3-u::after {
  content: '';
  position: absolute;
  bottom: -14px;
  left: 45%;
  width: 14px;
  height: 14px;
  background-color: transparent;
}
.list-content__2WfSw .author-info__2I3gq .author-wx-qrcode__3rr9d .wx-qrcode__3v3-u img {
  width: 100%;
  height: 100%;
}
.list-content__2WfSw .author-info__2I3gq .author-num__1QT85 {
  display: flex;
  margin-bottom: 12px;
}
.list-content__2WfSw .author-info__2I3gq .author-num__1QT85 > div:first-of-type {
  position: relative;
  margin-right: 20px;
  padding-right: 20px;
}
.list-content__2WfSw .author-info__2I3gq .author-num__1QT85 > div:first-of-type::before {
  content: '';
  position: absolute;
  right: 0;
  top: 2px;
  width: 1px;
  height: 14px;
  background-color: #dddddd;
}
.list-content__2WfSw .author-info__2I3gq .author-num__1QT85 em {
  color: #999;
}
.list-content__2WfSw .author-info__2I3gq .author-num__1QT85 b {
  color: #333;
  font-size: 16px;
}
.list-content__2WfSw .author-info__2I3gq .author-intro__1R5o4 {
  max-width: 436px;
  margin-bottom: 12px;
  color: #bbb;
  line-height: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.list-content__2WfSw .author-works__1Dq1l {
  display: flex;
}
.list-content__2WfSw .author-works__1Dq1l a {
  margin-left: 12px;
}
.list-content__2WfSw .author-works__1Dq1l img {
  width: 160px;
  height: 160px;
}
@media only screen and (max-width: 1500px) {
  .author-list-main__1vBfj .list-content__2WfSw .author-works__1Dq1l a:nth-last-child(-n + 2) {
    display: none;
  }
}

/** @format */
.tc__2XYVe {
  text-align: center;
}
.pointer__2eSRY {
  cursor: pointer;
}
.hide__PwE9_ {
  display: none;
}
.t-over__2JMSb {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__3deMU {
  float: right;
}
.fl__3Waco {
  float: left;
}
.tc__2XYVe {
  text-align: center;
}
.tr__EksMN {
  text-align: right;
}
.flex-wrap__2vwkR {
  display: flex;
}
.new-icon__1vAYV {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__2yc4y {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__2nj6W::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.course-module__M9lCN {
  position: relative;
  height: 100%;
}
.course-module__M9lCN .inner {
  width: 1200px;
}
.course-module__M9lCN .inner .icon-contact {
  display: none;
}
.course-module__M9lCN .inner .quick-link {
  margin-right: 20px !important;
}
.course-module__M9lCN .mobile-terminal {
  display: none;
}
.course-list-module__227qA {
  min-height: 60%;
  margin-bottom: 40px;
}
.title-wrap__13fnD {
  position: relative;
  margin-bottom: 16px;
  padding-left: 10px;
  line-height: 1;
  color: #cccccc;
}
.title-wrap__13fnD:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 6px;
  height: 20px;
  background-color: #e80000;
  border-radius: 3px;
}
.title-wrap__13fnD h2 {
  display: inline-block;
  font-size: 20px;
  font-weight: normal;
  color: #333333;
}
.tag-wrap__1-C70 {
  float: right;
  width: 340px;
  padding: 18px 20px;
  border-radius: 4px;
  background-color: #ffffff;
}
.tag-wrap__1-C70 .tag-list__AwVy1 {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.tag-wrap__1-C70 .tag-list__AwVy1 .tag-item__Oz46l {
  margin-bottom: 10px;
}
.tag-wrap__1-C70 .tag-list__AwVy1 .tag-item__Oz46l a {
  padding: 6px 10px;
  border-radius: 4px;
  background-color: #eeeeee;
  color: #666666;
}
.tag-wrap__1-C70 .tag-list__AwVy1 .tag-item__Oz46l a:hover {
  background-color: #e80000;
  color: #fff;
}

/** @format */
.tc__24M94 {
  text-align: center;
}
.pointer__2cA9- {
  cursor: pointer;
}
.hide__3VUu7 {
  display: none;
}
.t-over__1fIp3 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__3AlUx {
  float: right;
}
.fl__25Dm6 {
  float: left;
}
.tc__24M94 {
  text-align: center;
}
.tr__1rnKj {
  text-align: right;
}
.flex-wrap__20sq1 {
  display: flex;
}
.new-icon__atw_J {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__3KPRy {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__1pcQE::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.crumbs-module__1xpbs {
  display: flex;
  color: #666;
  padding: 20px 0;
}
.crumbs-module__1xpbs .crumbs-module-list__3VUSM a {
  margin-right: 4px;
}

/** @format */
.tc__3vQh2 {
  text-align: center;
}
.pointer__xaruK {
  cursor: pointer;
}
.hide__30jiO {
  display: none;
}
.t-over__2FoJI {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__22ABi {
  float: right;
}
.fl__2OGru {
  float: left;
}
.tc__3vQh2 {
  text-align: center;
}
.tr__1wyDm {
  text-align: right;
}
.flex-wrap__y6Tos {
  display: flex;
}
.new-icon__1xgEC {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__fbAeH {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__2BXHg::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.course-list-main__3QkwR {
  float: left;
  width: 840px;
}
.course-list-main__3QkwR .list-content__34jjt {
  position: relative;
  display: flex;
  height: 150px;
  border-radius: 3px;
  margin-bottom: 14px;
  background-color: #fff;
}
.course-list-main__3QkwR .list-content__34jjt:hover {
  box-shadow: 0px 8px 15px 0px rgba(0, 0, 0, 0.15);
}
.course-list-main__3QkwR .list-content__34jjt .cover__fN6lA {
  width: 200px;
  height: 150px;
  margin-right: 20px;
}
.course-list-main__3QkwR .list-content__34jjt .content-r__8dg9H {
  flex: 1;
}
.course-list-main__3QkwR .list-content__34jjt .content-r__8dg9H h3 {
  margin-top: 20px;
  margin-bottom: 4px;
  font-size: 18px;
  line-height: 26px;
  letter-spacing: 0px;
  color: #333333;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.course-list-main__3QkwR .list-content__34jjt .content-r__8dg9H h3:hover {
  color: #e80000;
}
.course-list-main__3QkwR .list-content__34jjt .content-r__8dg9H p {
  line-height: 26px;
  letter-spacing: 1px;
  color: #999999;
}
.course-list-main__3QkwR .list-content__34jjt .content-r__8dg9H .link-text__RACNL {
  position: absolute;
  right: 20px;
  bottom: 20px;
  color: #bbbbbb;
}
.course-list-main__3QkwR .list-content__34jjt .content-r__8dg9H .link-text__RACNL:hover {
  color: #e80000;
}

/** @format */
.tc__2nBCJ {
  text-align: center;
}
.pointer__1ggtk {
  cursor: pointer;
}
.hide__kcbL3 {
  display: none;
}
.t-over__1oBVX {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__3Nqku {
  float: right;
}
.fl__dLrMJ {
  float: left;
}
.tc__2nBCJ {
  text-align: center;
}
.tr__pDkul {
  text-align: right;
}
.flex-wrap__3f7aA {
  display: flex;
}
.new-icon__3e7XN {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__uSnlD {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__3KuGU::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.panorama-index-module__6GIa_ {
  margin-bottom: 40px;
}
.panorama-index-module__6GIa_ .carousel-wrap__19DL8 {
  position: relative;
  width: 100%;
  height: 700px;
}
.panorama-index-module__6GIa_ .carousel-wrap__19DL8 iframe {
  width: 100%;
  height: 100%;
}
.panorama-index-module__6GIa_ .carousel-wrap__19DL8 .btn-view {
  position: absolute;
  right: 120px;
  bottom: 30px;
  width: 120px;
  height: 36px;
  line-height: 36px;
  border-radius: 18px;
  border: solid 1px #e5e5e5;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
}
.panorama-index-module__6GIa_ .carousel-wrap__19DL8 .btn-view:hover {
  background-color: #e80000;
  color: #fff;
}
.panorama-index-module__6GIa_ .submenu-list {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  background-color: #fff;
}
.panorama-index-module__6GIa_ .submenu-list :not(:last-child) ::after {
  content: '';
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 1px;
  height: 100px;
  background-color: #eee;
}
.panorama-index-module__6GIa_ .submenu-list li {
  position: relative;
  width: 450px;
  line-height: 1;
  text-align: center;
}
.panorama-index-module__6GIa_ .submenu-list li a {
  display: flex;
  max-width: 232px;
  margin: 0 auto;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 200px;
}
.panorama-index-module__6GIa_ .submenu-list li p {
  text-align: center;
}
.panorama-index-module__6GIa_ .submenu-list li p.title {
  margin: 12px 0 14px 0;
  font-size: 18px;
  font-weight: bold;
  color: #333;
}
.panorama-index-module__6GIa_ .submenu-list li p.desc {
  font-size: 14px;
  color: #999;
  line-height: 22px;
}
.panorama-index-module__6GIa_ .model-column {
  width: 1800px;
  margin: 0 auto;
  line-height: 1;
}
.panorama-index-module__6GIa_ .model-column a {
  display: block;
}
.panorama-index-module__6GIa_ .model-column .model-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 60px;
  margin-top: 20px;
}
.panorama-index-module__6GIa_ .model-column .model-title h2 {
  position: relative;
  padding-left: 10px;
  color: #333;
  font-size: 20px;
  font-weight: 400;
}
.panorama-index-module__6GIa_ .model-column .model-title h2::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 6px;
  height: 20px;
  background-color: #e80000;
  border-radius: 3px;
}
.panorama-index-module__6GIa_ .model-column .model-title h2 span {
  padding-left: 8px;
  font-size: 12px;
  color: #ccc;
}
.panorama-index-module__6GIa_ .model-column .model-title ul {
  display: flex;
}
.panorama-index-module__6GIa_ .model-column .model-title ul li {
  float: left;
  height: 36px;
  min-width: 60px;
  line-height: 36px;
  margin-right: 10px;
  border: 1px solid transparent;
  border-radius: 18px;
  padding: 0 16px;
  text-align: center;
  background-color: #eee;
  color: #666;
  cursor: pointer;
  transition: border 0.2s;
}
.panorama-index-module__6GIa_ .model-column .model-title ul li:hover,
.panorama-index-module__6GIa_ .model-column .model-title ul li.active {
  border: 1px solid #666;
}
.panorama-index-module__6GIa_ .model-column .model-title ul .more {
  line-height: 36px;
  padding: 0 16px;
  border: 1px solid transparent;
  border-radius: 18px;
  background-color: #eee;
  color: #666;
  text-align: center;
}
.panorama-index-module__6GIa_ .model-column .model-title ul .more:hover {
  border: 1px solid #666;
}
.panorama-index-module__6GIa_ .panorama-list > li {
  height: auto;
}
.panorama-index-module__6GIa_ .panorama-list .model-info {
  border-radius: 0 0 4px 4px;
}
.panorama-index-module__6GIa_ .course-list > li {
  height: auto;
}
.panorama-index-module__6GIa_ .course-list .course-pic {
  width: 285px;
  height: 213px;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}
.panorama-index-module__6GIa_ .course-list .course-pic img {
  width: 100%;
  height: 100%;
}
.panorama-index-module__6GIa_ .course-list .course-title {
  color: #333;
  height: 50px;
  line-height: 50px;
  padding-left: 14px;
  background-color: #fff;
  border-radius: 0 0 4px 4px;
}
.panorama-index-module__6GIa_ .course-list .course-title p {
  width: 257px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.panorama-index-module__6GIa_ .course-list .course-title p:hover {
  color: #e80000;
}
.panorama-index-module__6GIa_ .author-list {
  display: flex;
  width: 1800px;
  margin: 0 auto;
  flex-wrap: wrap;
}
.panorama-index-module__6GIa_ .author-list > li {
  display: flex;
  width: 435px;
  height: 120px;
  margin-right: 20px;
  margin-bottom: 20px;
  padding: 20px;
  line-height: 1;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  color: #333;
  background-color: #fff;
  transition: all 0.1s linear;
}
.panorama-index-module__6GIa_ .author-list > li:nth-child(4n) {
  margin-right: 0;
}
.panorama-index-module__6GIa_ .author-list > li:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 15px 0 rgba(0, 0, 0, 0.15);
}
.panorama-index-module__6GIa_ .author-list > li img {
  width: 100%;
  height: 100%;
}
.panorama-index-module__6GIa_ .author-list > li .avatar-wrap {
  width: 60px;
  height: 60px;
  margin-right: 12px;
  border-radius: 50%;
  overflow: hidden;
}
.panorama-index-module__6GIa_ .author-list > li .author-info {
  flex: 1;
  padding-right: 12px;
}
.panorama-index-module__6GIa_ .author-list > li .author-info .icon {
  margin-left: 6px;
}
.panorama-index-module__6GIa_ .author-list > li .author-info .num {
  margin-top: 10px;
}
.panorama-index-module__6GIa_ .author-list > li .author-info .num p {
  margin-bottom: 4px;
}
.panorama-index-module__6GIa_ .author-list > li .author-info em {
  color: #999;
}
.panorama-index-module__6GIa_ .author-list > li .cover-list {
  display: flex;
  flex: 1;
  justify-content: flex-end;
}
.panorama-index-module__6GIa_ .author-list > li .cover-list li {
  width: 80px;
  height: 80px;
}
.panorama-index-module__6GIa_ .author-list > li .cover-list li:not(:last-of-type) {
  margin-right: 10px;
}
.panorama-index-module__6GIa_ .friend-link {
  display: flex;
  padding-bottom: 30px;
}
.panorama-index-module__6GIa_ .friend-link a {
  padding-right: 26px;
  white-space: nowrap;
  font-size: 12px;
  color: #666;
}
@media only screen and (max-width: 1800px) {
  .panorama-index-module__6GIa_ .submenu-list li {
    width: 375px;
  }
  .panorama-index-module__6GIa_ .model-column,
  .panorama-index-module__6GIa_ .author-list {
    width: 1500px;
  }
  .panorama-index-module__6GIa_ .model-list > li:nth-child(n + 6) {
    display: none;
  }
  .panorama-index-module__6GIa_ .model-list > li:nth-of-type(10) {
    margin-right: 18px;
  }
  .panorama-index-module__6GIa_ .model-list > li:nth-of-type(11) {
    margin-right: 0;
  }
  .panorama-index-module__6GIa_ .author-list > li {
    width: 486px;
  }
  .panorama-index-module__6GIa_ .author-list > li:nth-child(n + 7) {
    display: none;
  }
  .panorama-index-module__6GIa_ .author-list > li:nth-child(3n) {
    margin-right: 0;
  }
  .panorama-index-module__6GIa_ .author-list > li:nth-child(4) {
    margin-right: 20px;
  }
  .panorama-index-module__6GIa_ .author-list > li .author-info {
    width: 215px;
  }
}
@media only screen and (max-width: 1500px) {
  .panorama-index-module__6GIa_ .submenu-list li {
    width: 300px;
  }
  .panorama-index-module__6GIa_ .model-column,
  .panorama-index-module__6GIa_ .author-list {
    width: 1200px;
  }
  .panorama-index-module__6GIa_ .model-list > li:nth-child(n + 5) {
    display: none;
  }
  .panorama-index-module__6GIa_ .model-list > li:nth-child(8) {
    margin-right: 18px;
  }
  .panorama-index-module__6GIa_ .author-list > li {
    width: 590px;
  }
  .panorama-index-module__6GIa_ .author-list > li:nth-child(2n) {
    margin-right: 0;
  }
  .panorama-index-module__6GIa_ .author-list > li:nth-child(3) {
    margin-right: 18px;
  }
  .panorama-index-module__6GIa_ .author-list > li:nth-child(n + 5) {
    display: none;
  }
  .panorama-index-module__6GIa_ .author-list > li .author-info {
    width: 227px;
  }
}

/** @format */
.tc__3Spia {
  text-align: center;
}
.pointer__3LKj7 {
  cursor: pointer;
}
.hide__2BRM8 {
  display: none;
}
.t-over__3URlE {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__3KCi8 {
  float: right;
}
.fl__2izyz {
  float: left;
}
.tc__3Spia {
  text-align: center;
}
.tr__3M47C {
  text-align: right;
}
.flex-wrap__2hGXS {
  display: flex;
}
.new-icon__27DTH {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__ZdKBV {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__1D-tQ::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/**
 * 此页面最大尺寸为1500
 *
 * @format
 */
.use-module__b2KPQ .inner {
  max-width: 1500px;
}
.model-inner__2-3h2 {
  width: 1500px;
}
.panorama-user-module__2vGYv {
  margin-bottom: 40px;
  background-color: #f6f6f6;
}
.qrcode-outbox__96Ol8 {
  position: absolute;
  bottom: 36px;
  left: 50%;
  width: 150px;
  height: 150px;
  padding: 8px;
  background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  transform: translateX(-50%);
  z-index: 16;
  display: none;
}
.qrcode-outbox__96Ol8::before {
  position: absolute;
  bottom: -6px;
  left: 45%;
  content: '';
  width: 14px;
  height: 14px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  box-shadow: 3px -3px 4px -2px rgba(0, 0, 0, 0.2);
  background: #fff;
  transform: rotate(135deg);
}
.user-bg__X9caK {
  width: 100%;
  height: 300px;
  background-image: url("https://down.om.cn/panorama/images/user_bg_pc.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.user-iframe__DfVrb {
  width: 100%;
  height: 550px;
}
.user-edit-info__35Akb {
  display: flex;
  justify-content: flex-end;
  height: 64px;
  margin: 20px 0;
  line-height: 64px;
  background-color: #fff;
}
.user-edit-info__35Akb > div {
  display: flex;
  align-items: center;
  padding-right: 20px;
}
.user-edit-info__35Akb > div .is-open-title__3yv1a {
  color: #666;
  margin-right: 6px;
}
.user-edit-info__35Akb > div button {
  width: 100px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  background-color: #e80000;
  border-radius: 18px;
  margin-right: 12px;
}
.user-empty-data {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 52px 0 150px 0;
  color: #333;
}
.user-empty-data img {
  margin-bottom: 30px;
}

/** @format */
.tc__2gEQs {
  text-align: center;
}
.pointer__3aYyW {
  cursor: pointer;
}
.hide__3nEFg {
  display: none;
}
.t-over__3qE7q {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__RTQiI {
  float: right;
}
.fl__16Tfl {
  float: left;
}
.tc__2gEQs {
  text-align: center;
}
.tr__3eKOm {
  text-align: right;
}
.flex-wrap__o2mH5 {
  display: flex;
}
.new-icon__oe0SP {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__2wZV3 {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__3jJaD::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.user-edit-form__3qVUa {
  padding: 36px 50px 0 50px;
}
.user-edit-form__3qVUa .field-form__YIlS8 {
  margin-bottom: 12px;
}
.user-edit-form__3qVUa .field-form__YIlS8 > span {
  display: inline-block;
  width: 60px;
  margin-top: 8px;
  margin-right: 12px;
  vertical-align: top;
  color: #666;
  text-align: right;
}
.user-edit-form__3qVUa .field-form__YIlS8 input[type='text'],
.user-edit-form__3qVUa .field-form__YIlS8 > textarea {
  width: 326px;
  height: 36px;
  padding-left: 14px;
  background-color: #f6f6f6;
  border: 1px solid #ddd;
  border-radius: 4px;
}
.user-edit-form__3qVUa .field-form__YIlS8 > textarea {
  padding-top: 10px;
  height: 114px;
}
.user-edit-form__3qVUa .field-form-intro__22j4x {
  display: flex;
  line-height: 36px;
  margin-bottom: 24px;
}
.user-edit-form__3qVUa .field-form__YIlS8 .address-wrap__2RuWd {
  display: inline-block;
  width: 326px;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 {
  display: flex;
  padding-left: 72px;
  margin-bottom: 12px;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-data__fBwcO,
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-empty__cFljz {
  width: 130px;
  height: 130px;
  color: #999;
  border: 1px solid #ddd;
  background-color: #f6f6f6;
  border-radius: 4px;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-data__fBwcO {
  line-height: 130px;
  text-align: center;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-data__fBwcO img {
  margin: 0 auto;
  vertical-align: middle;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-empty__cFljz {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-empty__cFljz span {
  margin-top: 15px;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-empty__cFljz input {
  position: absolute;
  top: 0;
  left: 0;
  width: 130px;
  height: 130px;
  font-size: 0;
  opacity: 0;
  cursor: pointer;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-right__2-5DN {
  margin-left: 12px;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-right__2-5DN .notice-text__3c5Gk {
  font-size: 12px;
  color: #666;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-right__2-5DN .qrcode-handle__Q4Zay {
  margin-top: 10px;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-right__2-5DN .qrcode-handle__Q4Zay button {
  width: 60px;
  height: 30px;
  color: #666;
  margin-right: 10px;
  background-color: #ffffff;
  border-radius: 4px;
  border: solid 1px #cccccc;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-right__2-5DN .qrcode-handle__Q4Zay button:hover {
  color: #fff;
  border: 1px solid transparent;
  background-color: #e80000;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-right__2-5DN .qrcode-handle__Q4Zay .qrcode-change-btn__3tDwE {
  position: relative;
}
.user-edit-form__3qVUa .edit-wx-qrcode__Y2UG6 .wx-qrcode-right__2-5DN .qrcode-handle__Q4Zay .qrcode-change-btn__3tDwE input {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0;
  width: 60px;
  height: 30px;
  opacity: 0;
  cursor: pointer;
}
.user-edit-form__3qVUa .user-edit-notice__3atDa {
  font-size: 12px;
  color: #e80000;
  padding-left: 72px;
  margin-bottom: 12px;
}
.user-edit-form__3qVUa .field-form-submit__1AN1a {
  display: flex;
  justify-content: center;
}
.user-edit-form__3qVUa .field-form-submit__1AN1a button {
  width: 120px;
  height: 36px;
  color: #fff;
  text-align: center;
  background-color: #e80000;
  border-radius: 3px;
}

/** @format */
.tc__2Ea9H {
  text-align: center;
}
.pointer__3AUf8 {
  cursor: pointer;
}
.hide__3_pNc {
  display: none;
}
.t-over__25gOS {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__177t6 {
  float: right;
}
.fl__f_eV8 {
  float: left;
}
.tc__2Ea9H {
  text-align: center;
}
.tr__2PL1F {
  text-align: right;
}
.flex-wrap__2t8wG {
  display: flex;
}
.new-icon__2j_0_ {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__3szIY {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__2n-SY::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.address-picker-wrap__2UJD9 {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.address-picker-wrap__2UJD9 input {
  width: 100%;
  height: 40px;
  padding-left: 10px;
  background-color: #f0f0f0;
  border-radius: 3px;
}
.address-picker-wrap__2UJD9 .address-picker__2MUHQ {
  position: absolute;
  top: 40px;
  left: 0;
  background: #fff;
  width: 450px;
  display: inline-block;
  border: 2px solid #eee;
  padding: 5px;
}
.address-picker-wrap__2UJD9 .address-picker__2MUHQ > span {
  color: #e80000;
  height: 15px;
  width: 15px;
  line-height: 15px;
  text-align: center;
  border-radius: 3px;
  position: absolute;
  right: 10px;
  top: 10px;
  border: 1px solid #e80000;
  cursor: pointer;
}
.address-picker-wrap__2UJD9 .address-picker-nav__2NSxk {
  width: 100%;
  height: 34px;
  line-height: 1;
  display: inline-block;
  border-bottom: 2px solid #e80000;
  padding: 0;
  margin: 0;
}
.address-picker-wrap__2UJD9 .address-picker-nav__2NSxk li {
  display: inline-block;
  line-height: 34px;
  font-size: 15px;
  color: #888;
  width: 80px;
  text-align: center;
  cursor: pointer;
}
.address-picker-wrap__2UJD9 .active__2Fbya {
  background-color: #e80000;
  color: #fff !important;
}
.address-picker-wrap__2UJD9 .address-picker1__2fSdp {
  width: 100%;
  display: inline-block;
  padding: 10px 0;
  line-height: 1;
}
.address-picker-wrap__2UJD9 .address-picker1__2fSdp span {
  width: 80px;
  height: 35px;
  display: inline-block;
  background-color: #f5f5f5;
  color: #666;
  margin-left: 6px;
  margin-top: 3px;
  line-height: 35px;
  text-align: center;
  cursor: pointer;
  font-size: 13px;
  overflow: hidden;
}
.address-picker-wrap__2UJD9 .address-picker1__2fSdp span.active__2Fbya {
  color: #fff;
  background-color: #e80000;
}
.address-picker-wrap__2UJD9 .address-picker1__2fSdp span:hover {
  color: #fff;
  background-color: #e80000;
}
.address-picker-wrap__2UJD9 .AreaS__PE1q0 {
  background-color: #e80000 !important;
  color: #fff !important;
}
.address-picker-wrap__2UJD9 #citys__1JJik {
  font-size: 14px;
}

/** @format */
.tc__2hjHE {
  text-align: center;
}
.pointer__1HfRR {
  cursor: pointer;
}
.hide__1aF49 {
  display: none;
}
.t-over__3Puh1 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__K9MIL {
  float: right;
}
.fl__18sIi {
  float: left;
}
.tc__2hjHE {
  text-align: center;
}
.tr___TBTt {
  text-align: right;
}
.flex-wrap__3B0ih {
  display: flex;
}
.new-icon__3Xydc {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__2Ordj {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__1YZDe::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.cover-wrap__2If-C {
  margin: 52px 0 32px;
}
.cover-wrap__2If-C .btn-primary {
  display: block;
  width: 120px;
  margin: 0 auto;
}
.cover-type-wrap__363c7 {
  display: flex;
  margin-bottom: 32px;
  padding: 0 68px;
  justify-content: space-between;
}
.cover-type-wrap__363c7 li {
  position: relative;
  width: 220px;
  height: 290px;
  padding: 20px;
  border: 1px solid #ddd;
  border-radius: 4px;
  text-align: center;
  color: #999;
  cursor: pointer;
}
.cover-type-wrap__363c7 li:hover {
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.15);
}
.cover-type-wrap__363c7 li p {
  margin-top: 10px;
  line-height: 1;
  color: #999;
}
.cover-type-wrap__363c7 li img,
.cover-type-wrap__363c7 li .icon__3EC62 {
  width: 180px;
  height: 180px;
  margin-bottom: 16px;
}
.cover-type-wrap__363c7 li .btn-default {
  width: 90px;
  height: 30px;
  min-height: 30px;
  line-height: 30px;
  background-color: #fff;
}
.cover-type-wrap__363c7 li .btn-default:hover {
  background-color: #e80000;
  color: #fff;
}
.cover-type-wrap__363c7 li .icon-cape-red {
  position: absolute;
  right: 0;
  bottom: 0;
}
.cover-type-wrap__363c7 li .btn-choose {
  margin: 0 auto;
  color: #666;
}
.cover-type-wrap__363c7 li.active__1nrWS {
  border-color: #e80000;
}
.cover-type-wrap__363c7 li.active__1nrWS .btn-default__hgPer {
  border-color: #e80000;
  background-color: #e80000;
  color: #fff;
}
.work-wrap__2Siov {
  padding: 0 30px;
}
.work-wrap__2Siov .work-type__1_4a2 {
  position: relative;
  display: flex;
  margin: 24px 0;
  line-height: 32px;
  color: #666666;
}
.work-wrap__2Siov .work-type__1_4a2 .more__1YECv {
  position: absolute;
  top: 0px;
  right: 0;
  width: 10px;
  height: 36px;
}
.work-wrap__2Siov .work-type__1_4a2 .more__1YECv:hover .drop-wrap__bOAEw {
  display: block;
}
.work-wrap__2Siov .work-type__1_4a2 ul {
  display: flex;
  width: 740px;
  height: 40px;
  flex-wrap: wrap;
  overflow: hidden;
}
.work-wrap__2Siov .work-type__1_4a2 ul li {
  height: 32px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding: 0 14px;
  border-radius: 4px;
  border: solid 1px #dddddd;
  background-color: #f6f6f6;
  white-space: nowrap;
  cursor: pointer;
}
.work-wrap__2Siov .work-type__1_4a2 ul li.active__1nrWS {
  border-color: #e80000;
  background-color: #e80000;
  color: #fff;
}
.work-wrap__2Siov .work-type__1_4a2 .drop-wrap__bOAEw {
  display: none;
  position: absolute;
  top: 36px;
  right: -30px;
  width: 108px;
  border-radius: 4px;
  border: solid 1px #dddddd;
  background-color: #fff;
  cursor: pointer;
  z-index: 2;
}
.work-wrap__2Siov .work-type__1_4a2 .drop-wrap__bOAEw div {
  display: flex;
  height: 32px;
  padding: 0 10px;
  line-height: 32px;
}
.work-wrap__2Siov .work-type__1_4a2 .drop-wrap__bOAEw div.active__1nrWS {
  border-color: #e80000;
  background-color: #e80000;
  color: #fff;
}
.work-wrap__2Siov .work-type__1_4a2 .drop-wrap__bOAEw div .item-title {
  max-width: 65px;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.work-wrap__2Siov .work-type__1_4a2 .drop-wrap__bOAEw div:hover {
  background-color: #fff1f1;
  color: #e80000;
}
.work-wrap__2Siov .work-content__3Q5jB .pano-list__30O02 {
  height: 408px;
  margin-bottom: 30px;
  color: #999;
}
.work-wrap__2Siov .work-content__3Q5jB .pano-list__30O02 li {
  position: relative;
  display: flex;
  height: 50px;
  align-items: center;
  border-bottom: 1px solid #ddd;
  line-height: 50px;
}
.work-wrap__2Siov .work-content__3Q5jB .pano-list__30O02 li:last-child {
  border: 0;
}
.work-wrap__2Siov .work-content__3Q5jB .pano-list__30O02 li img {
  width: 30px;
  height: 30px;
  margin: 0 10px;
  border-radius: 2px;
}
.work-wrap__2Siov .work-content__3Q5jB .pano-list__30O02 li .time__1L-WE {
  position: absolute;
  right: 0;
}
.work-wrap__2Siov .btn-primary {
  display: block;
  width: 120px;
  margin: 0 auto;
}
.icon-cover-none__3y2T- {
  background-image: url("https://down.om.cn/panorama/images/cover_none.png");
  background-repeat: no-repeat;
  background-position: center;
}
.icon-cover-vr__VyAt4 {
  background-image: url("https://down.om.cn/panorama/images/cover_vr.png");
  background-repeat: no-repeat;
  background-position: center;
}
.icon-cover-pic__i_5fm {
  background-image: url("https://down.om.cn/panorama/images/cover_pic.png");
  background-repeat: no-repeat;
  background-position: center;
}

/** @format */
.tc__n3XQP {
  text-align: center;
}
.pointer__3Gi9u {
  cursor: pointer;
}
.hide__1eljC {
  display: none;
}
.t-over__hMSg0 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__3pZtd {
  float: right;
}
.fl__15Nzl {
  float: left;
}
.tc__n3XQP {
  text-align: center;
}
.tr__255ip {
  text-align: right;
}
.flex-wrap__1XPdg {
  display: flex;
}
.new-icon__1rYbn {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__2y78s {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__fhUIe::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.user-form-info__1zUM6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 30px 0;
  margin-bottom: 30px;
  border-bottom: 1px solid #ddd;
}
.user-form-info__1zUM6 .form-info-l__hmLU- {
  flex: 1;
  display: flex;
  align-items: center;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-avatar__3DDcB {
  margin-right: 24px;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-avatar__3DDcB img {
  width: 120px;
  height: 120px;
  background-color: #cfcfcf;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.15);
  border: solid 2px #ffffff;
  border-radius: 50%;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 {
  flex: 1;
  line-height: 1;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .author-name__JkleN {
  display: inline-block;
  margin-right: 6px;
  font-size: 20px;
  color: #333;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .user-panorama-icon__2JNLn {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  background-image: url(https://down.om.cn/home/image/icon_nav.png);
  vertical-align: middle;
  background-position: -139px -256px;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .author-mini-module__1BGYV {
  position: relative;
  width: 108px;
  cursor: pointer;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .author-mini-module__1BGYV:hover .mini-qrcode__19EyF {
  display: block;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .author-mini-module__1BGYV:hover .mini-box__dcHyV {
  color: #e80000;
  background-color: #ffeaea;
  border: solid 1px #e80000;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .author-mini-module__1BGYV:hover .icon-mini-mobile__3I_6e {
  background-position: -695px -52px;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .author-mini-module__1BGYV .mini-box__dcHyV {
  height: 24px;
  line-height: 22px;
  padding-left: 6px;
  color: #666;
  background-color: #f0f0f0;
  border-radius: 4px;
  border: solid 1px #dddddd;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .author-mini-module__1BGYV .mini-box__dcHyV .icon__HAW6D {
  margin-right: 4px;
  vertical-align: -4px;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .author-mini-module__1BGYV .mini-qrcode__19EyF {
  position: absolute;
  bottom: 36px;
  left: 50%;
  width: 150px;
  height: 150px;
  padding: 8px;
  background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  transform: translateX(-50%);
  z-index: 16;
  display: none;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .author-mini-module__1BGYV .mini-qrcode__19EyF::before {
  position: absolute;
  bottom: -6px;
  left: 45%;
  content: '';
  width: 14px;
  height: 14px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  box-shadow: 3px -3px 4px -2px rgba(0, 0, 0, 0.2);
  background: #fff;
  transform: rotate(135deg);
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-name-module__1jzbo .author-mini-module__1BGYV .mini-qrcode__19EyF img {
  width: 100%;
  height: 100%;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-address__36ii1 {
  padding: 5px 8px;
  margin-right: 20px;
  background-color: #eee;
  border-radius: 4px;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-address__36ii1 span {
  color: #999;
  font-size: 14px;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-mobile__1zpVG,
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-wx__1dD9S {
  color: #666;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-mobile__1zpVG i,
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-wx__1dD9S i {
  margin-right: 6px;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-wx__1dD9S {
  display: flex;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-wx-qrcode__BGvU3 {
  position: relative;
  width: 18px;
  margin-left: 6px;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-wx-qrcode__BGvU3:hover .wx-qrcode__knWpB {
  display: block;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-wx-qrcode__BGvU3 .wx-qrcode__knWpB {
  display: none;
  position: absolute;
  bottom: 36px;
  left: 50%;
  width: 150px;
  height: 150px;
  padding: 14px;
  background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  transform: translateX(-50%);
  z-index: 6;
  padding: 10px;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-wx-qrcode__BGvU3 .wx-qrcode__knWpB::before {
  position: absolute;
  bottom: -6px;
  left: 45%;
  content: '';
  width: 14px;
  height: 14px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  box-shadow: 3px -3px 4px -2px rgba(0, 0, 0, 0.2);
  background: #fff;
  transform: rotate(135deg);
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-wx-qrcode__BGvU3 .wx-qrcode__knWpB::after {
  content: '';
  position: absolute;
  bottom: -14px;
  left: 45%;
  width: 14px;
  height: 14px;
  background-color: transparent;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-wx-qrcode__BGvU3 .wx-qrcode__knWpB img {
  width: 100%;
  height: 100%;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-intro__GCkbU {
  max-width: 60%;
  display: flex;
  color: #333;
}
.user-form-info__1zUM6 .form-info-l__hmLU- .author-info__2QUG6 .author-intro__GCkbU p {
  max-width: 784px;
  line-height: 16px;
  color: #999;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.user-form-info__1zUM6 .form-info-c__1VY8O {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.user-form-info__1zUM6 .form-info-c__1VY8O .middle-line__2Djyb {
  display: inline-block;
  width: 1px;
  height: 14px;
  background-color: #dddddd;
  margin: 0 20px;
}
.user-form-info__1zUM6 .form-info-r__3YeYh .author-works__3UjGi {
  display: flex;
  line-height: 1;
}
.user-form-info__1zUM6 .form-info-r__3YeYh .author-works__3UjGi > div {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 90px;
  height: 100px;
  margin-left: 20px;
  background-color: #f0f0f0;
  border-radius: 4px;
  border: solid 1px #dddddd;
}
.user-form-info__1zUM6 .form-info-r__3YeYh .author-works__3UjGi > div b {
  position: relative;
  font-size: 20px;
  color: #333;
  margin-bottom: 30px;
}
.user-form-info__1zUM6 .form-info-r__3YeYh .author-works__3UjGi > div b::before {
  content: '';
  position: absolute;
  top: 35px;
  left: 50%;
  height: 1px;
  width: 28px;
  background-color: #ddd;
  transform: translateX(-50%);
}
.user-form-info__1zUM6 .form-info-r__3YeYh .author-works__3UjGi > div span {
  color: #666;
}

/** @format */
.tc__uh-N4 {
  text-align: center;
}
.pointer__1C1XW {
  cursor: pointer;
}
.hide__k2lhx {
  display: none;
}
.t-over__fmVBx {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__14cbb {
  float: right;
}
.fl__2cLgL {
  float: left;
}
.tc__uh-N4 {
  text-align: center;
}
.tr__1YoBL {
  text-align: right;
}
.flex-wrap__1m_Ie {
  display: flex;
}
.new-icon__1oHsJ {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__2XS3y {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__vOzrf::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.c-switch {
  display: inline-flex;
  vertical-align: top;
}
.c-switch .c-switch-input {
  width: 0;
  height: 0;
  display: none;
}
.c-switch .c-switch-label {
  position: relative;
  width: 38px;
  height: 20px;
  background-color: #999;
  border-radius: 10px;
  transition: all 0.3s;
  cursor: pointer;
}
.c-switch .c-switch-button {
  position: absolute;
  width: 16px;
  height: 16px;
  top: 50%;
  left: 2px;
  border-radius: 16px;
  transform: translateY(-50%);
  background-color: #fff;
  transition: all 0.3s;
  box-shadow: 0 0 2px rgba(10, 10, 10, 0.29);
}
.c-switch .c-switch-input:checked + .c-switch-label .c-switch-button {
  left: calc(100% - 2px);
  transform: translate(-100%, -50%);
}
.c-switch .c-switch-label:active .c-switch-button {
  width: 16px;
}

/** @format */
.tc__10Gbu {
  text-align: center;
}
.pointer__1bBnb {
  cursor: pointer;
}
.hide__2ROiS {
  display: none;
}
.t-over__2kPSM {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__2r0r1 {
  float: right;
}
.fl__2Co_X {
  float: left;
}
.tc__10Gbu {
  text-align: center;
}
.tr__3CE9A {
  text-align: right;
}
.flex-wrap__1e6aU {
  display: flex;
}
.new-icon__1c9EA {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__1hWW2 {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__33V1D::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.clearfix__2UeUQ::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.model-inner__3GfeE {
  max-width: 1800px;
  margin: 0 auto;
}
.model-list {
  margin-left: -18px;
  line-height: 1;
}
.model-list::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.model-list li {
  float: left;
  position: relative;
  width: 285px;
  max-height: 400px;
  margin-left: 18px;
  margin-bottom: 20px;
  border-radius: 4px;
  background-color: #fff;
  transition: all 0.2s linear;
  overflow: hidden;
}
.model-list li:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 15px 0 rgba(0, 0, 0, 0.15);
}
.model-list li .img-wrap {
  display: block;
  width: 285px;
  height: 285px;
  overflow: hidden;
}
.model-list li .img-wrap img {
  width: 100%;
  height: 100%;
}
.model-list li .model-info {
  width: 285px;
  padding: 14px;
  overflow: hidden;
}
.model-list li .model-info .title {
  display: block;
  width: 257px;
  height: 26px;
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.model-list li .model-info .title:hover {
  color: #e80000;
}
.model-list li .model-info .model-info-view p {
  float: left;
  margin-right: 22px;
  color: #999;
}
.model-list li .item-b {
  width: 285px;
  height: 48px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 14px;
  border-top: 1px solid #eee;
  border-radius: 0 0 4px 4px;
}
.model-list li .item-b .avatar {
  flex: 1;
  display: flex;
  align-items: center;
  color: #666;
  cursor: pointer;
}
.model-list li .item-b .avatar img {
  width: 24px;
  height: 24px;
  margin-right: 6px;
  border-radius: 50%;
}
.model-list li .item-b .avatar p {
  width: 190px;
  height: 100%;
  line-height: 46px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.model-list li .icon-qrcode-b-999:hover + .model-qrcode {
  display: flex;
}
.model-list li .model-qrcode {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  align-items: center;
  justify-content: center;
  width: 285px;
  height: 285px;
  background-color: rgba(0, 0, 0, 0.7);
}
.model-list li .model-qrcode img {
  width: 200px;
  height: 200px;
}
@media only screen and (max-width: 1800px) {
  .model-inner__3GfeE {
    width: 1500px;
  }
}
@media only screen and (max-width: 1500px) {
  .model-inner__3GfeE {
    width: 1200px;
  }
}

/** @format */
.tc__3Qi_K {
  text-align: center;
}
.pointer__3aXMM {
  cursor: pointer;
}
.hide__1QxCN {
  display: none;
}
.t-over__3cLJq {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__1ApCk {
  float: right;
}
.fl__1EbyS {
  float: left;
}
.tc__3Qi_K {
  text-align: center;
}
.tr__QGnML {
  text-align: right;
}
.flex-wrap__1OiTm {
  display: flex;
}
.new-icon__Vsf1n {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__2r9U2 {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__2R6M4::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.pagination-module {
  clear: both;
  overflow: hidden;
}
.rc-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 36px;
}
.rc-pagination-prev,
.rc-pagination-next {
  padding: 0 15px;
}
.rc-pagination li {
  color: #666;
  height: 36px;
  line-height: 36px;
  border: 1px solid #d9d9d9;
  background-color: #fff;
  margin-right: 10px;
  border-radius: 4px;
  cursor: pointer;
  outline: none;
}
.rc-pagination li.rc-pagination-options {
  border: 0;
}
.rc-pagination li a {
  display: block;
  padding: 0 15px;
  text-decoration: none;
}
.rc-pagination li a:hover,
.rc-pagination li a:active,
.rc-pagination li a:link,
.rc-pagination li a:visited,
.rc-pagination li a:focus {
  text-decoration: none;
  border: none;
}
.rc-pagination li.rc-pagination-item-active {
  background-color: #e80000;
  border: none;
}
.rc-pagination li.rc-pagination-item-active a {
  color: #fff;
}
.rc-pagination .rc-pagination-jump-next,
.rc-pagination .rc-pagination-jump-prev {
  padding: 0 15px;
}
.rc-pagination .rc-pagination-jump-next button,
.rc-pagination .rc-pagination-jump-prev button {
  background-color: transparent;
}
.rc-pagination .rc-pagination-jump-next button::after,
.rc-pagination .rc-pagination-jump-prev button::after {
  display: block;
  content: '\2022\2022\2022';
}
.rc-pagination-options__2gwvk {
  display: none;
}

/** @format */
.tc__1sfsz {
  text-align: center;
}
.pointer__1B_jr {
  cursor: pointer;
}
.hide__224Dt {
  display: none;
}
.t-over__3iBlM {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__1lPS3 {
  float: right;
}
.fl__36bQU {
  float: left;
}
.tc__1sfsz {
  text-align: center;
}
.tr__2GJWC {
  text-align: right;
}
.flex-wrap__UqXpV {
  display: flex;
}
.new-icon__3CZYi {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__38_c2 {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__3izwP::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.step-wrap__HH5h_ {
  position: absolute;
  width: 326px;
  height: 244px;
  padding: 168px 30px 0 0;
  background-image: url('https://down.om.cn/panorama/images/guide_2.png');
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(-85px, -45px);
}
.step-wrap__HH5h_ a {
  margin-left: 211px;
  border-bottom: 1px solid #e80000;
  color: #e80000;
  line-height: 1;
  font-size: 16px;
}
.step-wrap__HH5h_ .btn-primary {
  float: right;
  width: 84px;
  height: 36px;
  border-radius: 40px;
}

/** @format */
.tc__3Rfqe {
  text-align: center;
}
.pointer__xhyDM {
  cursor: pointer;
}
.hide__1bYcc {
  display: none;
}
.t-over__3L8p1 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__1k7lq {
  float: right;
}
.fl__3--b5 {
  float: left;
}
.tc__3Rfqe {
  text-align: center;
}
.tr___7K8E {
  text-align: right;
}
.flex-wrap__GkRiS {
  display: flex;
}
.new-icon__1Fws2 {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__3wg4W {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__2JvmL::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
.icon-yes__3G4rD {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-image: url('https://down.om.cn/panorama/images/panoramas_icon_4.png');
  background-repeat: no-repeat;
  background-position: center;
  background-position: -821px -200px;
}
.icon-del__1AOl3 {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-image: url('https://down.om.cn/panorama/images/panoramas_icon_4.png');
  background-repeat: no-repeat;
  background-position: center;
  background-position: -851px -200px;
}
.layui-layer-btn0__2qwgc {
  background-color: #e80000 !important;
  border: 1px solid transparent !important;
}
.bg-1__LMDsT {
  position: relative;
  height: 400px;
  background: url('https://down.om.cn/panorama/images/panoramas_1.png') 50% no-repeat;
  background-size: cover;
}
.bg-2__Yr09w {
  position: relative;
  height: 620px;
  background: url('https://down.om.cn/panorama/images/panoramas_2.png') 50% no-repeat;
  background-size: cover;
}
.bg-3__aTQAX {
  position: relative;
  height: 543px;
  background: url('https://down.om.cn/panorama/images/panoramas_3.png') 50% no-repeat;
  background-size: cover;
}
.bg-4__2fM4K {
  position: relative;
  height: 1425px;
  background: url('https://down.om.cn/panorama/images/panoramas_4_v2.jpg') 50% no-repeat;
  background-size: cover;
}
.bg-5__3BHzC {
  position: relative;
  height: 1015px;
  background: url('https://down.om.cn/panorama/images/panoramas_5_v2.jpg') 50% no-repeat;
  background-size: cover;
}
.topic-bg__3QBPe {
  position: absolute;
  top: 20px;
  left: 50%;
  width: 446px;
  height: 73px;
  line-height: 73px;
  margin-left: -223px;
  color: #fff;
  font-size: 26px;
  font-weight: 600;
  text-align: center;
  display: inline-block;
  background-image: url('https://down.om.cn/panorama/images/panoramas_icon_4.png');
  background-repeat: no-repeat;
  background-position: center;
  background-position: -14px -149px;
}
.topic-bg__3QBPe p {
  user-select: none;
}
.bg-1__LMDsT .topic-bg__3QBPe {
  top: 305px;
}
.bg-1__LMDsT .panoramas-top__3GKO0 {
  position: absolute;
  top: 100px;
  left: 50%;
  width: 406px;
  height: 130px;
  margin-left: -203px;
  background: url('https://down.om.cn/panorama/images/panoramas_top.png');
}
.strength-list__1c23T {
  width: 1200px;
  margin: 0 auto;
  padding-top: 20px;
}
.strength-list__1c23T::after {
  content: '';
  display: block;
  clear: both;
}
.strength-list__1c23T li {
  float: left;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 300px;
  min-height: 260px;
  padding: 0 30px;
  text-align: center;
}
.strength-list__1c23T li .stand-icon__bvhBu {
  width: 130px;
  height: 130px;
  margin-top: 14px;
  display: inline-block;
  background-image: url('https://down.om.cn/panorama/images/panoramas_icon_4.png');
  background-repeat: no-repeat;
  background-position: center;
  background-position: 0 0;
}
.strength-list__1c23T li .title__2uIUQ {
  height: 22px;
  line-height: 22px;
  margin: 14px 0;
  font-size: 22px;
  color: #ebebeb;
}
.strength-list__1c23T li .discribe__2UCYr {
  line-height: 24px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.6);
}
.strength-list__1c23T li:first-child .stand-icon__bvhBu {
  background-position: -14px -15px;
}
.strength-list__1c23T li:nth-child(2) .stand-icon__bvhBu {
  background-position: -148px -15px;
}
.strength-list__1c23T li:nth-child(3) .stand-icon__bvhBu {
  background-position: -282px -15px;
}
.strength-list__1c23T li:nth-child(4) .stand-icon__bvhBu {
  background-position: -952px -15px;
}
.strength-list__1c23T li:nth-child(5) .stand-icon__bvhBu {
  background-position: -550px -15px;
}
.strength-list__1c23T li:nth-child(6) .stand-icon__bvhBu {
  background-position: -818px -15px;
}
.strength-list__1c23T li:nth-child(7) .stand-icon__bvhBu {
  background-position: -416px -15px;
}
.strength-list__1c23T li:last-child .stand-icon__bvhBu {
  background-position: -684px -15px;
}
.bg-3__aTQAX .buy-vip-wrap__H9aDu {
  width: 1200px;
  margin: 0 auto;
  padding-top: 143px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.buy-vip-wrap__H9aDu .buy-bg__35S_O {
  position: relative;
  width: 396px;
  height: 262px;
}
.buy-vip-wrap__H9aDu .price__2fF2Q {
  height: 102px;
  padding: 52px 0 0 106px;
}
.buy-vip-wrap__H9aDu .discribe__2UCYr {
  margin-top: 20px;
  padding-left: 54px;
}
.buy-vip-wrap__H9aDu .buy-bg__35S_O {
  position: relative;
  background: url('https://down.om.cn/panorama/images/normal-buy_v3.png') no-repeat;
}
.buy-vip-wrap__H9aDu .buy-bg__35S_O .price__2fF2Q {
  color: #311939;
}
.buy-vip-wrap__H9aDu .buy-bg__35S_O .price__2fF2Q .cur-price__3rBYK {
  font-size: 46px;
  line-height: 1;
}
.buy-vip-wrap__H9aDu .buy-bg__35S_O .price__2fF2Q .cur-term__3_sVh {
  font-size: 22px;
  vertical-align: 3px;
}
.buy-vip-wrap__H9aDu .buy-bg__35S_O .discribe__2UCYr {
  color: #6b397c;
}
.buy-vip-wrap__H9aDu .vip-for-free__1q6Jj {
  background: url('https://down.om.cn/panorama/images/free_buy.png') no-repeat;
}
.buy-vip-wrap__H9aDu .vip-for-free__1q6Jj .price__2fF2Q .present-price__1YiyP {
  font-size: 36px;
  color: #ff3838;
  margin-right: 10px;
}
.buy-vip-wrap__H9aDu .vip-for-free__1q6Jj .price__2fF2Q .cost-price__2TtoX {
  font-size: 18px;
  color: #4d370b;
}
.buy-vip-wrap__H9aDu .vip-for-free__1q6Jj .discribe__2UCYr {
  color: #6b397c;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .capacity-icon__1RFBx {
  width: 127px;
  height: 107px;
  position: absolute;
  top: 0;
  right: 0;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .capacity-100-icon__4-QKS {
  background: url('https://down.om.cn/panorama/images/capacity_100_icon.png');
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .capacity-unlimited-icon__2BpIa {
  background: url('https://down.om.cn/panorama/images/capacity_unlimited_icon.png');
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .cost-price__2TtoX {
  margin-left: 10px;
  font-size: 16px;
  color: #311939;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .name__3Hs_C {
  position: absolute;
  top: 40px;
  left: 44px;
  font-size: 14px;
  color: #954994;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .price__2fF2Q {
  padding: 0;
  display: flex;
  align-items: center;
  height: auto;
  margin: 68px 0 0 60px;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .price__2fF2Q * {
  line-height: 1;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .price__2fF2Q > span {
  margin-left: 8px;
  font-size: 48px;
  color: #311939;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .price__2fF2Q .original__3ufPR {
  display: flex;
  flex-direction: column;
  margin-left: 5px;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .price__2fF2Q .original__3ufPR > span {
  font-size: 20px;
  color: #311939;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .price__2fF2Q .original__3ufPR > del {
  font-size: 14px;
  color: #7d518b;
  margin-top: 7px;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .line__25z5o {
  margin: 12px 0 12px 60px;
  width: 285px;
  height: 1px;
  background-color: #ee9bee;
}
.buy-vip-wrap__H9aDu .first-charge__3zM5F .description__1wHpY {
  font-size: 14px;
  color: #6b397c;
  margin-left: 60px;
}
.buy-btn__GyMNO,
.free-buy-btn__2YYfk {
  position: absolute;
  left: 95px;
  bottom: 55px;
  width: 156px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  display: inline-block;
  background-image: url('https://down.om.cn/panorama/images/panoramas_icon_4.png');
  background-repeat: no-repeat;
  background-position: center;
  background-position: -636px -179px;
  cursor: pointer;
}
.compare-wrap__196kK {
  position: relative;
  width: 1153px;
  height: 1924px;
  margin: 0 auto;
  padding: 178px 90px;
  font-size: 16px;
  background: url('https://down.om.cn/panorama/images/panoramas_3_1_v2.png') 50% no-repeat;
  background-position: 0 75px;
  color: #fff;
}
.compare-wrap__196kK > li:last-child {
  margin-top: 4px;
}
.compare-wrap__196kK b {
  display: inline-block;
  width: 290px;
  height: 54px;
  line-height: 54px;
  font-size: 18px;
  text-align: center;
}
.compare-wrap__196kK b:first-child {
  width: 382px;
}
.compare-wrap__196kK .sub-title__1UDhv {
  display: inline-block;
  width: 54px;
  padding: 0 20px;
  vertical-align: middle;
}
.compare-wrap__196kK .compare-main__3PJen {
  display: inline-block;
  width: 908px;
  line-height: 48px;
  vertical-align: middle;
  text-align: center;
}
.compare-wrap__196kK .compare-main__3PJen li div {
  display: inline-block;
  min-width: 290px;
}
.compare-wrap__196kK .compare-main__3PJen li div:first-child {
  width: 328px;
}
.compare-wrap__196kK .compare-main__3PJen li div:nth-last-child(1),
.compare-wrap__196kK .compare-main__3PJen li div:nth-last-child(2) {
  color: #f3398d;
}
.bg-5__3BHzC .question-bg__1CgXB {
  position: relative;
  width: 1200px;
  height: 917px;
  margin: 0 auto;
  padding-top: 100px;
  background: url('https://down.om.cn/panorama/images/panoramas_4.1.png') 50% no-repeat;
  background-position: 0 136px;
}
.question-bg__1CgXB ul {
  position: absolute;
  top: 169px;
  left: 38px;
  width: 1125px;
  padding: 0 22px;
}
.question-bg__1CgXB ul::after {
  content: '';
  display: block;
  clear: both;
}
.question-bg__1CgXB ul li {
  padding: 14px 0;
  border-bottom: 1px solid #19326a;
}
.question-bg__1CgXB ul li:last-child {
  border-bottom: none;
}
.question-bg__1CgXB .question__3g5oq {
  display: flex;
  align-items: center;
  height: 18px;
  line-height: 18px;
  font-size: 18px;
  font-weight: 600;
  color: #fff;
}
.question-bg__1CgXB .answer__1hyqn {
  margin-top: 14px;
  line-height: 26px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.6);
}
.question__3g5oq .ques-icon__2wYsD {
  display: inline-block;
  background-image: url('https://down.om.cn/panorama/images/panoramas_icon_4.png');
  background-repeat: no-repeat;
  background-position: center;
  background-position: -796px -442px;
  width: 18px;
  height: 18px;
  margin-right: 8px;
}
.code-popup__3-Y1P {
  display: none;
  text-align: center;
}
.code-popup__3-Y1P .mask-main__3GZNM {
  width: 480px;
  height: 620px;
}
.code-popup__3-Y1P .mask-main__3GZNM .code-header__3Badj {
  height: 50px;
  background-color: #f3f3f3;
}
.code-popup__3-Y1P .mask-main__3GZNM .code-header__3Badj .title__2uIUQ {
  display: flex;
  align-items: center;
  height: 100%;
  padding-left: 10px;
}
.code-popup__3-Y1P .mask-main__3GZNM .code-header__3Badj .title__2uIUQ p {
  position: relative;
  display: inline-block;
  font-size: 18px;
  color: #666;
  margin-left: 35px;
}
.code-popup__3-Y1P .mask-main__3GZNM .code-header__3Badj .title__2uIUQ p::after {
  content: '';
  position: absolute;
  left: -16px;
  top: 0;
  height: 28px;
  width: 1px;
  background-color: #ddd;
}
.code-popup__3-Y1P .mask-main__3GZNM .price__2fF2Q {
  color: #ea0000;
  font-size: 24px;
  font-weight: 600;
}
.code-popup__3-Y1P .mask-main__3GZNM .price__2fF2Q span {
  font-size: 12px;
  color: #555;
}

/** @format */
.tc__twjIB {
  text-align: center;
}
.pointer__3pPik {
  cursor: pointer;
}
.hide__3MCFe {
  display: none;
}
.t-over__1ptvY {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__1oeMl {
  float: right;
}
.fl__2S1nN {
  float: left;
}
.tc__twjIB {
  text-align: center;
}
.tr__1Re1f {
  text-align: right;
}
.flex-wrap__SHdN6 {
  display: flex;
}
.new-icon__3kCOL {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__JZi7g {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__qv60a::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.code-popup__m5asO {
  width: 480px;
  height: 620px;
  text-align: center;
}
.code-popup__m5asO .code-header__35MLp {
  height: 50px;
  background-color: #f3f3f3;
}
.code-popup__m5asO .code-header__35MLp .title__C0gzd {
  display: flex;
  align-items: center;
  height: 100%;
  padding-left: 10px;
}
.code-popup__m5asO .code-header__35MLp .title__C0gzd p {
  position: relative;
  display: inline-block;
  font-size: 18px;
  color: #666;
  margin-left: 35px;
}
.code-popup__m5asO .code-header__35MLp .title__C0gzd p::after {
  content: '';
  position: absolute;
  left: -16px;
  top: 0;
  height: 28px;
  width: 1px;
  background-color: #ddd;
}
.code-popup__m5asO .paypal-link__2Zopt {
  margin: 28px auto 26px;
  text-decoration: underline;
  font-size: 18px;
  cursor: pointer;
  color: #333;
}
.code-popup__m5asO .qrcode-wrap__2yZD5 {
  width: 480px;
  height: 470px;
  margin-top: 50px;
  padding-top: 20px;
  background-image: url("https://down.om.cn/image/smbg.png");
  background-repeat: no-repeat;
  background-position: center;
  background-position: top center;
  color: #666;
}
.code-popup__m5asO .qrcode-wrap__2yZD5 img {
  width: 300px;
  height: 300px;
  margin: 0 auto;
}
.code-popup__m5asO .qrcode-wrap__2yZD5 .qrcode-main__T5Qf4 {
  width: 100%;
  height: 340px;
}
.code-popup__m5asO .qrcode-wrap__2yZD5 em {
  color: #ea0000;
}
.code-popup__m5asO iframe {
  width: 100%;
  height: 100%;
}
.code-popup__m5asO .price__17ASx {
  color: #ea0000;
  font-size: 24px;
  font-weight: 600;
}
.code-popup__m5asO .price__17ASx span {
  font-size: 12px;
  color: #555;
}

/** @format */
.tc__3Ncp2 {
  text-align: center;
}
.pointer__1w3Ie {
  cursor: pointer;
}
.hide__3Lda3 {
  display: none;
}
.t-over__2R2Aa {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__12-yq {
  float: right;
}
.fl__1O7l2 {
  float: left;
}
.tc__3Ncp2 {
  text-align: center;
}
.tr__2gjat {
  text-align: right;
}
.flex-wrap__H4ChD {
  display: flex;
}
.new-icon__3P7r6 {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__3WmBw {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__3pyKT::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.left-btn {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -55px -11px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.right-btn {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -100px -11px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.top-btn {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -145px -11px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.bottom-btn {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -189px -11px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.add-btn {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -234px -11px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.sub-btn {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -279px -11px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.icon-scenes {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -10px -60px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.icon-share {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -99px -105px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.icon-play-music {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -55px -60px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.icon-stop-music {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -190px -60px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.icon-restore {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -100px -60px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.icon-vr {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -324px -60px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.icon-show {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -280px -60px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.icon-hide {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -145px -60px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.header-box {
  color: red;
  width: 400px;
  height: 200px;
  position: absolute;
  top: 15px;
  left: 15px;
}
.header-box .om-logo img {
  width: 219px;
}
.func-area {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 200px;
}
.func-area .thumbnail-area {
  height: 102px;
  overflow: hidden;
}
.func-area .thumbnail-area .mask-bg {
  height: 102px;
  background: rgba(0, 0, 0, 0.3);
  text-align: center;
  box-sizing: border-box;
  padding-top: 10px;
  position: relative;
}
.func-area .thumbnail-area .mask-bg > button {
  width: 35px;
  height: 35px;
  vertical-align: top;
  position: relative;
  top: 22px;
  margin: 0 15px;
}
.func-area .thumbnail-area .mask-bg .prev {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -10px -11px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.func-area .thumbnail-area .mask-bg .next {
  background-image: url(https://vr.om.cn/static/img/qj_bianji_icons.png);
  background-repeat: no-repeat;
  background-position: -324px -10px;
  cursor: pointer;
  display: inline-block;
  background-color: transparent;
}
.func-area .thumbnail-area .mask-bg .scene-list {
  display: inline-block;
}
.func-area .thumbnail-area .mask-bg .scene-list li {
  display: inline-block;
  width: 122px;
  height: 82px;
  margin: 0 3px;
  border: 1px solid transparent;
  position: relative;
  border-radius: 2px;
  cursor: pointer;
}
.func-area .thumbnail-area .mask-bg .scene-list li.action {
  border-color: #464646;
}
.func-area .thumbnail-area .mask-bg .scene-list li img {
  width: 100%;
  height: 100%;
}
.func-area .control-area {
  height: 70px;
  overflow: hidden;
}
.func-area .control-area ul {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.func-area .control-area ul li {
  margin: 0 3px;
}
.func-area .control-area ul li > button {
  width: 35px;
  height: 35px;
}
.func-area .func-btn {
  width: 337px;
  height: 60px;
  position: absolute;
  bottom: 20px;
  right: 20px;
}
.func-area .func-btn ul {
  display: flex;
  align-items: center;
}
.func-area .func-btn ul li {
  margin: 0 7px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.func-area .func-btn ul li i {
  width: 36px;
  height: 36px;
  border-radius: 50%;
}
.func-area .func-btn ul li span {
  color: #fff;
}
.func-area .func-btn ul .share .qrcode {
  position: absolute;
  top: -165px;
  left: -10px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff9ec;
  font-size: 16px;
  width: 160px;
  height: 160px;
  text-align: center;
  line-height: 30px;
  padding: 12.5px;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s;
}
.func-area .func-btn ul .share:hover .qrcode {
  opacity: 1;
  visibility: visible;
  transition: all 0.3s;
}
.func-area .func-btn ul .play-music video,
.func-area .func-btn ul .stop-music video {
  display: none;
}
@media screen and (max-width: 480px) {
  .header-box .om-logo img {
    width: 125px;
  }
  .func-area .control-area {
    display: none;
  }
  .func-area .func-btn ul {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .func-area .func-btn ul .share,
  .func-area .func-btn ul .restore,
  .func-area .func-btn ul .hide,
  .func-area .func-btn ul .show {
    display: none;
  }
}

/** @format */
.tc__2oc7o {
  text-align: center;
}
.pointer__3wgGV {
  cursor: pointer;
}
.hide__sva55 {
  display: none;
}
.t-over__2XFx4 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fr__25Lvc {
  float: right;
}
.fl__2a1RW {
  float: left;
}
.tc__2oc7o {
  text-align: center;
}
.tr__2vHbu {
  text-align: right;
}
.flex-wrap__irccB {
  display: flex;
}
.new-icon__1N9RG {
  display: inline-block;
  background-image: url('https://down.om.cn/home/image/common/icon_v2.png');
  background-repeat: no-repeat;
}
.icon-pano__3CQ_c {
  background-image: url('https://down.om.cn/panorama/images/icon_v3.png');
}
.clear__1jesH::after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/** @format */
html,
body {
  min-width: 100vw;
}
@media screen and (max-width: 319px) {
  html {
    font-size: 85.33333px;
  }
}
@media screen and (min-width: 320px) and (max-width: 359px) {
  html {
    font-size: 85.33333px;
  }
}
@media screen and (min-width: 360px) and (max-width: 374px) {
  html {
    font-size: 96px;
  }
}
@media screen and (min-width: 375px) and (max-width: 383px) {
  html {
    font-size: 100px;
  }
}
@media screen and (min-width: 384px) and (max-width: 399px) {
  html {
    font-size: 102.4px;
  }
}
@media screen and (min-width: 400px) and (max-width: 411px) {
  html {
    font-size: 106.66667px;
  }
}
@media screen and (min-width: 412px) and (max-width: 413px) {
  html {
    font-size: 109.86667px;
  }
}
@media screen and (min-width: 414px) {
  html {
    font-size: 110.4px;
  }
}
.homepage-container__1IUpK {
  line-height: 1;
  background-color: #f6f6f6;
  user-select: none;
}
.bg-wrap__-2hgv {
  width: 100vw;
  min-height: 0.75rem;
  max-height: 2.48rem;
  background-color: #f6f6f6;
  overflow: hidden;
}
.bg-wrap__-2hgv .user-bg__KmnTZ {
  width: 100%;
  height: 2.48rem;
  background-image: url("https://down.om.cn/panorama/images/user_bg_pc.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.user-container__cvXan {
  position: relative;
  width: 100vw;
  background-color: #fff;
}
.user-container__cvXan .main__3ZYQE {
  width: 3.37rem;
  margin: 0 auto;
  padding-top: 0.475rem;
}
.user-container__cvXan .main__3ZYQE .avatar__3zqho {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0.75rem;
  height: 0.75rem;
  background-color: #d1d1d1;
  box-shadow: 0rem 0.025rem 0.1rem 0rem rgba(0, 0, 0, 0.15);
  border: solid 0.02rem #ffffff;
  border-radius: 50%;
  overflow: hidden;
}
.user-container__cvXan .main__3ZYQE .avatar__3zqho img {
  width: 100%;
  height: 100%;
}
.user-container__cvXan .main__3ZYQE p {
  text-align: center;
}
.user-container__cvXan .main__3ZYQE .nickname__1Az0x {
  font-size: 0.23rem;
  color: #333;
}
.user-container__cvXan .main__3ZYQE .position__2Kn91 {
  margin: 0.12rem 0;
  font-size: 0.12rem;
  color: #999;
}
.user-container__cvXan .main__3ZYQE .work-and-popular__2WXxn {
  display: flex;
  align-items: center;
  width: 3.37rem;
  height: 0.4rem;
  background-color: #f6f6f6;
  position: relative;
  border: none;
}
.user-container__cvXan .main__3ZYQE .work-and-popular__2WXxn::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #ddd;
  border-radius: 0.1rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 200%;
  height: 200%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: left top;
  transform-origin: left top;
  z-index: -1;
}
.user-container__cvXan .main__3ZYQE .work-and-popular__2WXxn p {
  position: relative;
  width: 50%;
  font-size: 0.12rem;
  color: #999;
}
.user-container__cvXan .main__3ZYQE .work-and-popular__2WXxn p:first-of-type::after {
  content: '';
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background-color: #ccc;
}
.user-container__cvXan .main__3ZYQE .work-and-popular__2WXxn p span {
  font-size: 0.16rem;
  font-weight: bold;
  color: #333;
  vertical-align: text-bottom;
}
.user-container__cvXan .main__3ZYQE .contact-wrap__3d5n2 li,
.user-container__cvXan .main__3ZYQE .contact-wrap__3d5n2 a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 3.37rem;
  height: 0.45rem;
}
.user-container__cvXan .main__3ZYQE .contact-wrap__3d5n2 li {
  font-size: 0.13rem;
  color: #666;
  position: relative;
  border: none;
}
.user-container__cvXan .main__3ZYQE .contact-wrap__3d5n2 li::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background: #eee;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}
.user-container__cvXan .main__3ZYQE .contact-wrap__3d5n2 div {
  display: flex;
  align-items: center;
}
.user-container__cvXan .main__3ZYQE .contact-wrap__3d5n2 div i {
  margin-right: 0.09rem;
}
.user-container__cvXan .main__3ZYQE .intro__jruHX {
  display: flex;
  padding: 0.17rem 0 0.27rem 0;
  font-size: 0.13rem;
  color: #999;
}
.user-container__cvXan .main__3ZYQE .intro__jruHX span {
  flex-shrink: 0;
  line-height: 0.19rem;
}
.user-container__cvXan .main__3ZYQE .intro__jruHX p {
  color: #666;
  text-align: left;
  line-height: 0.2rem;
}
.work-container__PqYMK {
  width: 100vw;
  background-color: #fff;
}
.work-container__PqYMK .main__3ZYQE {
  width: 3.37rem;
  margin: 0.07rem auto 0;
}
.work-title__2Pr40 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.18rem 0 0.14rem 0;
  color: #333;
}
.work-title__2Pr40 h2 {
  position: relative;
  padding-left: 0.08rem;
  font-weight: normal;
  font-size: 0.13rem;
}
.work-title__2Pr40 h2::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 0.03rem;
  height: 100%;
  background-color: #e80000;
  border-radius: 0.015rem;
}
.work-title__2Pr40 .filter-wrap__3qnQZ {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 0.13rem;
}
.work-title__2Pr40 .filter-wrap__3qnQZ > span {
  display: flex;
  align-items: center;
}
.work-title__2Pr40 .filter-wrap__3qnQZ i {
  margin-right: 0.08rem;
}
.work-title__2Pr40 .filter-wrap__3qnQZ ul {
  position: absolute;
  top: 0.26rem;
  right: 0;
  z-index: 2;
}
.work-title__2Pr40 .filter-wrap__3qnQZ ul::before {
  content: '';
  position: absolute;
  top: -17px;
  right: 14%;
  border: 0.08rem solid transparent;
  border-bottom: 0.1rem solid #333;
  width: 0;
  height: 0;
}
.work-title__2Pr40 .filter-wrap__3qnQZ ul li {
  width: 1.2rem;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.15rem;
  color: #fff;
  text-align: center;
  background: #333;
}
.work-title__2Pr40 .filter-wrap__3qnQZ ul li:first-of-type {
  border-radius: 0.05rem 0.05rem 0 0;
}
.work-title__2Pr40 .filter-wrap__3qnQZ ul li:last-of-type {
  border-radius: 0 0 0.05rem 0.05rem;
}
.work-title__2Pr40 .filter-wrap__3qnQZ ul li:hover,
.work-title__2Pr40 .filter-wrap__3qnQZ ul li.active__29NWo {
  background-color: #202020;
}
.search-bar__3VfwG {
  margin-bottom: 0.19rem;
  position: relative;
  border: none;
}
.search-bar__3VfwG::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #ddd;
  border-radius: 0.4rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 200%;
  height: 200%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: left top;
  transform-origin: left top;
  z-index: -1;
}
.search-bar__3VfwG input {
  width: 3.37rem;
  height: 0.4rem;
  padding: 0 0.4rem 0 0.18rem;
  font-size: 0.12rem;
  color: #333;
  background-color: #f6f6f6;
  border-radius: 0.2rem;
}
.search-bar__3VfwG i {
  position: absolute;
  top: 50%;
  right: 0.17rem;
  transform: translateY(-50%);
}
.work-list__231TK {
  display: flex;
  flex-wrap: wrap;
}
.work-list__231TK li {
  margin-right: 0.19rem;
  margin-bottom: 0.25rem;
}
.work-list__231TK li:nth-of-type(2n) {
  margin-right: 0;
}
.work-list__231TK li .cover-wrap__1_JdR {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.59rem;
  height: 1.59rem;
  background-color: #e1e1e1;
  border-radius: 0.05rem;
  overflow: hidden;
}
.work-list__231TK li .cover-wrap__1_JdR img {
  max-width: 100%;
  max-height: 100%;
}
.work-list__231TK li p {
  width: 1.59rem;
  height: 0.15rem;
  line-height: 0.12rem;
  margin-top: 0.1rem;
  font-size: 0.13rem;
  color: #333;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.dialog-mask__1e3eU {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 100;
}
.dialog-mask__1e3eU .dialog-outer__3nzZY {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.dialog-qr__31TWD .dialog__162gj {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 2.65rem;
  font-size: 0.13rem;
  color: #666;
  background-color: #fff;
  border-radius: 0.05rem;
  overflow: hidden;
}
.dialog-qr__31TWD .dialog__162gj img {
  margin-top: 0.35rem;
}
.dialog-qr__31TWD .dialog__162gj p {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0.21rem 0 0.26rem 0;
}
.dialog-qr__31TWD .dialog__162gj p span {
  color: #333;
}
.dialog-qr__31TWD .dialog__162gj p i {
  margin-left: 0.12rem;
}
.dialog-qr__31TWD .dialog__162gj button {
  width: 100%;
  height: 0.5rem;
  color: #666;
  background-color: #fff;
  position: relative;
  border: none;
}
.dialog-qr__31TWD .dialog__162gj button::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  background: #ddd;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}

