@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box; }

html, body {
  width: 100%;
  height: 100%; }

/*滚动条整体样式*/
::-webkit-scrollbar {
  /*高宽分别对应横竖滚动条的尺寸*/
  width: 4px;
  height: 4px; }

::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 2px;
  background: #BCC5D7;
  box-shadow: none; }

::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 2px;
  background: transparent;
  box-shadow: none; }

::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #898989; }

::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #898989; }

:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #898989; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none; }

input[type="number"] {
  -moz-appearance: textfield; }

[v-cloak] {
  display: none; }

.owt1 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.owt2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; }

.ml10 {
  margin-left: 10px; }

.mt20 {
  margin-top: .2rem; }

.inquire-mask {
  z-index: 10;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.7); }

.drawer-right-to-left-enter-active, .drawer-right-to-left-leave-active {
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s; }

.drawer-right-to-left-enter, .drawer-right-to-left-leave-to {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%); }

.drawer-bottom-to-top-enter-active, .drawer-bottom-to-top-leave-active {
  -webkit-transition: opacity .3s;
  -moz-transition: opacity .3s;
  -ms-transition: opacity .3s;
  -o-transition: opacity .3s;
  transition: opacity .3s; }
  .drawer-bottom-to-top-enter-active .common-popup-wrap, .drawer-bottom-to-top-leave-active .common-popup-wrap {
    -webkit-transition: transform .3s;
    -moz-transition: transform .3s;
    -ms-transition: transform .3s;
    -o-transition: transform .3s;
    transition: transform .3s; }

.drawer-bottom-to-top-enter, .drawer-bottom-to-top-leave-to {
  opacity: 0; }
  .drawer-bottom-to-top-enter .common-popup-wrap, .drawer-bottom-to-top-leave-to .common-popup-wrap {
    -webkit-transform: translate(-50%, 100%);
    -moz-transform: translate(-50%, 100%);
    -ms-transform: translate(-50%, 100%);
    -o-transform: translate(-50%, 100%);
    transform: translate(-50%, 100%); }
