
[data-v-681ceb74] .el-radio-group,[data-v-681ceb74] .el-checkbox-group {
  margin-left: 10px;
}
[data-v-681ceb74] .el-radio,[data-v-681ceb74] .el-checkbox {
  display: block;
  min-height: 23px;
  line-height: 23px;
}
[data-v-681ceb74] .el-radio__label,[data-v-681ceb74] .el-checkbox__label {
  font-size: 14px;
  padding-left: 10px;
  text-overflow: ellipsis;
  white-space: normal;
  min-height: 18px;
  vertical-align: middle;
  display: inline-block;
}
[data-v-681ceb74] .item-other-input {
  height: 23px;
  line-height: 23px;
  padding: 0 30px 0 15px;
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  box-sizing: border-box;
  color: #606266;
  display: inline-block;
  font-size: inherit;
  outline: 0;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  margin-left: 20px;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
[data-v-681ceb74] .item-other-input:focus {
  border: 1px solid #68b3c9;
  outline: none;
}
[data-v-681ceb74] .survey-submit-button {
  background-color: rgb(64, 158, 255);
  border-color: rgb(64, 158, 255);
  display: inline-block;
  width: 200px;
  padding: 7px 10px;
  line-height: 1.5;
  white-space: nowrap;
  cursor: pointer;
  border: 1px solid #dcdfe6;
  color: #fff;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: 0;
  margin: 0;
  transition: 0.1s;
  font-weight: 500;
  font-size: 14px;
  border-radius: 4px;
}

/* Variables */
[data-v-4c2576c6]:export {
  primary: #68b3c9;
  success: #7bc29a;
  warning: #f3bb46;
  danger: #e67c42;
  blue: #324157;
  lightBlue: #3a71a8;
  red: #c03639;
  pink: #e65d6e;
  green: #30b08f;
  tiffany: #4ab7bd;
  yellow: #fec171;
  panGreen: #30b08f;
  menuBg: #fff;
  menuHover: #f4f3f0;
  menuText: #000;
  menuActiveText: #eb5f29;
  subMenuActiveText: #000;
  subMenuBg: #fcfcfc;
  lightGray: #eee;
  darkGray: #889aa4;
  loginBg: #2d3a4b;
  loginCursorColor: #fff;
  hiddenColor: #bbb;
}
/* Mixins */
.customer-info[data-v-4c2576c6]  .el-input {
  width: 200px;
}
.customer-info[data-v-4c2576c6]  .position-option-class {
  width: 200px;
}
.customer-info[data-v-4c2576c6]  .el-select {
  display: inline;
}
.customer-info .customer-info-btns[data-v-4c2576c6] {
  text-align: center;
}
@media screen and (max-width: 992px) {
.customer-info[data-v-4c2576c6]  .el-input {
    width: 210px;
}
.customer-info[data-v-4c2576c6]  .position-option-class {
    width: 210px;
}
}
@media screen and (max-width: 350px) {
.customer-info[data-v-4c2576c6]  .el-input {
    width: 180px;
}
.customer-info[data-v-4c2576c6]  .position-option-class {
    width: 180px;
}
}

/* Variables */
[data-v-5cb9ac0c]:export {
  primary: #68b3c9;
  success: #7bc29a;
  warning: #f3bb46;
  danger: #e67c42;
  blue: #324157;
  lightBlue: #3a71a8;
  red: #c03639;
  pink: #e65d6e;
  green: #30b08f;
  tiffany: #4ab7bd;
  yellow: #fec171;
  panGreen: #30b08f;
  menuBg: #fff;
  menuHover: #f4f3f0;
  menuText: #000;
  menuActiveText: #eb5f29;
  subMenuActiveText: #000;
  subMenuBg: #fcfcfc;
  lightGray: #eee;
  darkGray: #889aa4;
  loginBg: #2d3a4b;
  loginCursorColor: #fff;
  hiddenColor: #bbb;
}
/* Mixins */
.el-row[data-v-5cb9ac0c] {
  margin-bottom: 10px;
}
.option-content[data-v-5cb9ac0c] {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
[data-v-5cb9ac0c] .el-dialog {
    width: 100%;
}
[data-v-5cb9ac0c] .el-dialog__body {
    padding-top: 0;
}
}


.el-date-picker .el-date-picker__header  .el-icon-arrow-left {
     margin-right: 1.5rem;
}
.el-date-picker .el-date-picker__header .el-icon-arrow-right {
     margin-left: 1.5rem;
}
@media print {
body {
     height: auto;
     -webkit-print-color-adjust: exact;
     print-color-adjust: exact;
     color-adjust: exact;
}
}

/* Variables */
[data-v-86438ba0]:export {
  primary: #68b3c9;
  success: #7bc29a;
  warning: #f3bb46;
  danger: #e67c42;
  blue: #324157;
  lightBlue: #3a71a8;
  red: #c03639;
  pink: #e65d6e;
  green: #30b08f;
  tiffany: #4ab7bd;
  yellow: #fec171;
  panGreen: #30b08f;
  menuBg: #fff;
  menuHover: #f4f3f0;
  menuText: #000;
  menuActiveText: #eb5f29;
  subMenuActiveText: #000;
  subMenuBg: #fcfcfc;
  lightGray: #eee;
  darkGray: #889aa4;
  loginBg: #2d3a4b;
  loginCursorColor: #fff;
  hiddenColor: #bbb;
}
/* Mixins */
.project-form[data-v-86438ba0] {
  margin: 15px auto;
  max-width: 800px;
  padding: 15px;
  background-repeat: repeat;
  background-color: rgba(229, 239, 247, 0.87);
}
.project-form[data-v-86438ba0]  .survey-info-class {
  min-width: 400px;
  max-width: 670px;
}
.divider[data-v-86438ba0] {
  height: 1px;
  width: 100%;
  margin: 24px 0;
  color: #dcdfe6;
}
.project-form .describe-html img[data-v-86438ba0] {
  max-width: 780px;
  margin: 0px;
}
.project-body[data-v-86438ba0]::-webkit-scrollbar {
  width: 0 !important;
  background: transparent;
}
.project-body[data-v-86438ba0] {
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
}
.logo-img[data-v-86438ba0] {
  max-height: 120px;
}
.submit-btn-form-item[data-v-86438ba0] {
  text-align: left;
}
.submit-btn-form-item button[data-v-86438ba0] {
  width: 20%;
}
.smart-form-id[data-v-86438ba0] {
  display: inline-block;
  width: 60px;
  margin: 5px auto;
  background-color: #f4f3f0;
}
@media screen and (max-width: 1300px) {
.project-form[data-v-86438ba0] {
    width: 70% !important;
}
.project-form[data-v-86438ba0]  .survey-info-class {
    min-width: 70%;
}
}
@media screen and (max-width: 1150px) {
.project-form[data-v-86438ba0] {
    width: 85% !important;
}
.project-form[data-v-86438ba0]  .survey-info-class {
    min-width: 80%;
}
}
@media screen and (max-width: 992px) {
.project-form[data-v-86438ba0] {
    width: 90% !important;
}
.project-form[data-v-86438ba0]  .survey-info-class {
    min-width: 90%;
}
}
@media screen and (max-width: 768px) {
.project-form[data-v-86438ba0] {
    margin: 0;
    width: 100% !important;
    background-color: white;
}
.project-form[data-v-86438ba0]  .survey-info-class {
    min-width: 100%;
}
.logo-img[data-v-86438ba0] {
    max-height: 2.94rem;
}
.submit-btn-form-item[data-v-86438ba0] {
    text-align: center;
}
.submit-btn-form-item button[data-v-86438ba0] {
    width: 80%;
}
.project-form .describe-html img[data-v-86438ba0] {
    width: 95vw !important;
}
}

