.contain {
  width: 100%;
  height: 100%;
}
.contain img {
  width: 100%;
}
.contain .text_3 {
  margin-top: 0.2133rem;
  text-align: center;
}
.contain .text_4 {
  text-align: center;
}
.cb-warm-tip .e-warm-tip {
  background-color: transparent;
}
.cb-warm-tip .e-warm-tip .e-icon {
  color: #ff6b01 !important;
}
.cb-protocol a {
  color: #3d71ff;
}
.cb-face-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 0.3467rem;
}
.cb-face-page .topGif {
  margin-top: 0.32rem;
}
.cb-face-page .topGif p {
  text-align: center;
  color: #b4b1a8;
  padding-top: 0.2667rem;
}
.cb-face-page .desp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  margin: 0.5333rem 0;
}
.cb-face-page .faceAgreement {
  margin: 0.2667rem 0;
  margin-bottom: 0.5333rem;
  width: 100%;
}
.cb-face-page .m-plr-lg {
  margin-top: 0.2667rem;
  padding-left: 0.4267rem;
  padding-right: 0.4267rem;
}
.cb-face-page .m-flex-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.cb-face-page .m-mt-sm {
  margin-top: 0.2133rem;
}
.cb-face-page .m-center {
  text-align: center;
}
.cb-face-page .m-mtb-md {
  margin-top: 0.32rem;
}
.cb-face-page .m-ml-lg {
  margin-left: 0.4267rem;
}
.cb-face-page .m-flex-start {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.cb-face-page .m-head-collect {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAclBMVEVMaXEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxJCUgICDuU1z1VV7vUGD1VF72VV3fUFfzVGDkUVZJKiufP0V0NDn1VV32VV1SLC4uIyS4RkvzVFwgICD1VV6EOT3STFMjmQ36AAAAInRSTlMAIKCPv++A3xBAkFBwYK8xz/ffEIjFmyA0+/rvcF+I799A3Z6fnQAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAAjZJREFUOI11Vema4kAIJDF95PaacZxzt9D3f8X9iu7RTnT5EZO2AhQURGRh7TAFB7jt5Fv5r0XvUFioq+ewDR6sfgIdzJvrxt5+6zqY13GNM3dNK1IFwA086huebZZheRYs/RoIcz7u6XUbC+AWwOXVaAO4840d4yzjXlSPIjIBdRnLl9FHAP6oql8SASyZegCWckq/E3lR3b21wHZFswNcSpPpR5HDXnX/be8siYYcvALQ8+a0U70Cfl25FgBd1jdef1X1/cGjSJPeDtmhiHyq6mV6ALaAs2u4HZH6xwNQHGvrF4Uz6g/AjhWa7pElUz+tgSMwsXu5tVaseaf6clgBZ6bnEncRb9zjWVWt64VFsgHA+6rJZW0umrpeGkEJ2JpMKRtPeejnAicEWeg8BaGyxN9V9e0hdABmttNRpY3V9eequiupz5TKBIzWzg0v3m7PV9V9Qb1neQbTy8AMKb2WisSZRRJy7Mc2Ug7mwaXGBzIPlQea/oNFGr2NFzbBeFojTb2NXSRGkZmELsUySFpnqS3D9qb76o+qnuGa2rxSDvFWQKDtbkN4oD6+s2DTHHVpFCzN3uUHkRP1cUijkPQVXepelVfU7yy8Jeqb1AjakP9lhnlfmH2x68zotoC6jOzIvOjIMTEv1g+ZbaJIsxrBV+LKQY9cPqFP2r2baapZHjI6mmIoRNona49zkRZn3c9RJM5jlxZrXjulVSzsypj3E6vSOv4155/DUl5+2vLzEaZh9fn4BzQ8SEFb1S42AAAAAElFTkSuQmCC);
  background-size: 100% 100%;
  height: 0.5333rem;
  width: 0.5333rem;
}
.cb-face-page .m-head-light {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAP1BMVEVMaXEgICAgICAgICAgICAgICAgICAgICDzVF4gICAgICBjMDMgICAgICDJSVGEODwgICD1VV6KOj9IKSuzREr6gDLwAAAAEHRSTlMA30CeuiDPgIAQWMPvcKCYIppkVgAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAASlJREFUOI3NVNt2wyAM4+6Y0lXp9v/fukOAxhCy5fRl01sOiiQbG6UOIIDUFdBfETk6wBl/cmyLBpNGRaAZ125uTAkS9kglAGQ2teQCENzG1GbKzHCGazE56qwq2hVa1TE73Eeiyfl93x4fAAzuXgOBX+LVkQOgeSxbtxoJuC0FH59DTA8girjPteILSFKSAKdmxHWQDEJQWi/LA9C9cye/i3ACdm8jnYfpcc2MiMgBVs2tl1trer07odEVsz7b2WUiXbXOiD8XY14f3PW/JwIQ86vlb2PDwztXyElIDkOBbnPofMys5Ck+H1z/3ioouy1XPCwXzXh5XWMlstnW9T7h1QcA5QFI0wcghyalfNMtSNQvYGHW+JTzl+dkQuvgczgXf2H17fkvxG/E4h2heESRIgAAAABJRU5ErkJggg==);
  background-size: 100% 100%;
  height: 0.5333rem;
  width: 0.5333rem;
}
.cb-face-page .m-head-testing {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAGFBMVEVMaXEgICDzVF4gICAgICAgICAgICD1VV5RoEy0AAAABnRSTlMAgIABv0AmWpjoAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAYklEQVQ4je2T0QqAIBAE9zq1///jkLOUtQMpfAibx3Fg4UDgI0Qx2IsRq0gGh8mQR2HwpgOFXXT79oeMrH6eRHgOU0Jc1BDsOpk/QHZbwQ3Ptb3wPpTRabROVXXqHcdCrMcBpacJe9WXgcMAAAAASUVORK5CYII=);
  background-size: 100% 100%;
  height: 0.5333rem;
  width: 0.5333rem;
}
.cb-face-page .m-ml-md {
  margin-left: 0.2133rem;
  color: #202020;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 0.4267rem;
  line-height: 0.4267rem;
  letter-spacing: 0;
  text-align: left;
}
.cb-face-page .startC {
  width: 100%;
  padding: 0 0.4267rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cb-face-page .startCA {
  width: 100%;
  padding: 0.4267rem 0.4267rem 0.4267rem 0.4267rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cb-floating-window-body {
  width: 1.6rem !important;
  height: 1.6rem !important;
  border-radius: 0.8rem;
  overflow: hidden;
  padding-right: 0.5333rem;
  background-size: contain;
  position: fixed;
}
.cb-floating-window-body > div {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
}
.cb-floating-window-body > img {
  width: 100%;
}
.hide {
  position: fixed;
  right: 0;
  -webkit-transform: translateX(1.3333rem);
  transform: translateX(1.3333rem);
}
.cb-floating-window-screenshot {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  height: 100vh;
  width: 100vw;
  background: #2020207f;
  pointer-events: auto;
}
.cb-floating-window-screenshot .cb-floating-window-screenshot-top {
  position: relative;
  margin: 1.1467rem 0 0.5333rem;
  text-align: center;
}
.cb-floating-window-screenshot .cb-floating-window-screenshot-top > img {
  height: 100%;
}
.cb-floating-window-screenshot .cb-floating-window-screenshot-top > div {
  position: absolute;
  bottom: 0;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0.24rem 0;
  color: #3c71ff;
  font-size: 0.3733rem;
  line-height: 0.3733rem;
}
.cb-floating-window-screenshot .cb-floating-window-screenshot-top > div img {
  width: 0.3467rem;
  height: 0.3467rem;
}
.cb-floating-window-screenshot .cb-floating-window-screenshot-bottom {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100vw;
  background-color: #fff;
  text-align: center;
}
.cb-floating-window-screenshot .cb-floating-window-screenshot-bottom .cb-floating-window-screenshot-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0.5333rem 0;
  color: #2020207f;
  font-size: 0.3733rem;
  line-height: 0.3733rem;
}
.cb-floating-window-screenshot .cb-floating-window-screenshot-bottom .cb-floating-window-screenshot-menu img {
  width: 0.96rem;
  height: 0.96rem;
  margin-bottom: 0.2133rem;
}
.cb-floating-window-screenshot .cb-floating-window-screenshot-bottom .cb-floating-window-screenshot-btn {
  padding: 0.3733rem;
  color: #202020;
  font-size: 0.4267rem;
  line-height: 0.4267rem;
}
.layout-demo[data-v-327feda5] {
  height: 100%;
  overflow: hidden;
}
.layout-demo .content-layout[data-v-327feda5] {
  height: 100%;
  overflow-y: scroll;
}
.layout-demo .content-layout[data-v-327feda5]::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}
.layout-demo .content-layout #contentLayout[data-v-327feda5] {
  height: 100%;
}
#app[data-v-d4386f30] {
  width: var(--appW);
  height: var(--appH);
}
#app > div[data-v-d4386f30] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left top;
}
#app > div .e-title-bar[data-v-d4386f30] {
  background-color: #fff;
  color: #202020;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#app > div .rightContent[data-v-d4386f30] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
#app > div .rightContent .e-icon[data-v-d4386f30] {
  font-size: 0.64rem;
  line-height: 0.64rem;
}
#app > div .rootviewContainer[data-v-d4386f30] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: scroll;
}
#app > div .rootviewContainer .loading-container[data-v-d4386f30] {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
}
#app > div .rootviewContainer .loading-container .loading-bar[data-v-d4386f30] {
  width: 100vw;
}
#app > div .rootviewContainer .loading-container .loading-bar .loading-now[data-v-d4386f30] {
  height: 0.0533rem;
  background: #4f83ff;
  -webkit-transition: width 0.2s ease-in;
  transition: width 0.2s ease-in;
}
#app > div .back_icon[data-v-d4386f30] {
  font-size: 0.8rem;
  line-height: 1;
}
#app .hideNavBarst[data-v-d4386f30] {
  height: 0 !important;
  background-color: #fff !important;
}
#app .cb-floating-window[data-v-d4386f30] {
  height: auto;
  width: auto;
}
.tabClass[data-v-d4386f30] {
  width: auto !important;
  height: auto !important;
  min-height: var(--appH);
  background-color: #f9f9f9;
}
.tabClass > div .rootviewContainer[data-v-d4386f30] {
  overflow: unset !important;
}
