
svg[data-v-c84824c6]{
    width:100%;
    height:100%;
}
text[data-v-c84824c6]{
    fill:red;
}

.loading_svg svg[data-v-6d249119] {
  stroke: #ea5a49 !important;
}
.loading_svg svg path[data-v-6d249119],
.loading_svg svg rect[data-v-6d249119] {
  fill: #FF6700;
}

.app-main {
  width: 100%;
  height: 100%;
}

.main {
  position: relative;
  width: 100%;
  height: 100%;
}
.main .unlock-con {
  width: 0px;
  height: 0px;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 11000;
}
.main .sidebar-menu-con {
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1010;
}
.main .main-hide-text .layout-text {
  display: none;
}
.main-content-container {
  position: relative;
}
.main-header-con {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: fixed;
  display: block;
  padding-left: 200px;
  width: 100%;
  height: 100px;
  z-index: 1000;
  -webkit-box-shadow: 0 2px 1px 1px rgba(100, 100, 100, 0.1);
          box-shadow: 0 2px 1px 1px rgba(100, 100, 100, 0.1);
}
.main-breadcrumb {
  padding: 8px 15px 0;
}
.main-menu-left {
  background: #464c5b;
  height: 100%;
}
.main .tags-con {
  height: 40px;
  z-index: -1;
  overflow: hidden;
  background: #f0f0f0;
}
.main .tags-con .tags-outer-scroll-con {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 120px;
  width: 100%;
  height: 100%;
}
.main .tags-con .tags-outer-scroll-con .tags-inner-scroll-body {
  position: absolute;
  padding: 2px 10px;
  overflow: visible;
  white-space: nowrap;
  -webkit-transition: left .3s ease;
  transition: left .3s ease;
}
.main .tags-con .tags-outer-scroll-con .close-all-tag-con {
  position: absolute;
  right: 0;
  top: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 8px;
  text-align: center;
  width: 110px;
  height: 100%;
  background: white;
  -webkit-box-shadow: -3px 0 15px 3px rgba(0, 0, 0, 0.1);
          box-shadow: -3px 0 15px 3px rgba(0, 0, 0, 0.1);
  z-index: 9;
}
.main-header {
  height: 60px;
  background: #515a6e;
  border-bottom: 5px solid #50D7C4;
  -webkit-box-shadow: 0 2px 1px 1px rgba(100, 100, 100, 0.1);
          box-shadow: 0 2px 1px 1px rgba(100, 100, 100, 0.1);
  position: relative;
  z-index: 10;
}
.main-header .navicon-con {
  margin: 6px;
  display: inline-block;
}
.main-header .header-middle-con {
  position: absolute;
  left: 60px;
  top: 0;
  right: 340px;
  bottom: 0;
  padding: 10px;
  overflow: hidden;
}
.main-header .header-avator-con {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 180px;
}
.main-header .header-avator-con .switch-theme-con {
  display: inline-block;
  width: 40px;
  height: 100%;
}
.main-header .header-avator-con .message-con {
  display: inline-block;
  width: 30px;
  padding: 18px 0;
  text-align: center;
  cursor: pointer;
}
.main-header .header-avator-con .message-con i {
  vertical-align: middle;
}
.main-header .header-avator-con .change-skin {
  font-size: 14px;
  font-weight: 500;
  padding-right: 5px;
}
.main-header .header-avator-con .switch-theme {
  height: 100%;
}
.main-header .header-avator-con .user-dropdown-menu-con {
  position: absolute;
  right: 0;
  top: 0;
  width: 150px;
  height: 100%;
}
.main-header .header-avator-con .user-dropdown-menu-con .main-user-name {
  display: inline-block;
  color: #fff;
  width: 80px;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: right;
}
.main-header .header-avator-con .user-dropdown-innercon {
  height: 100%;
  padding-right: 14px;
}
.main-header .header-avator-con .full-screen-btn-con {
  display: inline-block;
  width: 30px;
  padding: 18px 0;
  text-align: center;
  cursor: pointer;
}
.main-header .header-avator-con .full-screen-btn-con i {
  vertical-align: middle;
}
.main-header .header-avator-con .lock-screen-btn-con {
  display: inline-block;
  width: 30px;
  padding: 18px 0;
  text-align: center;
  cursor: pointer;
}
.main-header .header-avator-con .lock-screen-btn-con i {
  vertical-align: middle;
}
.main .single-page-con {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 100px 0 10px;
  background-color: #F0F0F0;
  z-index: -1;
}
.main .single-page-con .single-page {
  margin: 10px;
}
.main-copy {
  text-align: center;
  padding: 10px 0 20px;
  color: #9ea7b4;
}
.taglist-moving-animation-move {
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}
.logo-con .img {
  background-color: #2d8cf0;
  padding: 18px;
  width: 100%;
}
.logo-con .img_min {
  height: 60px;
  padding: 10px;
  width: 60px;
  border-bottom: 5px solid #50D7C4;
}

.main {
  position: relative;
  width: 100%;
  height: 100%;
}
.main .unlock-con {
  width: 0px;
  height: 0px;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 11000;
}
.main .sidebar-menu-con {
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1010;
}
.main .main-hide-text .layout-text {
  display: none;
}
.main-content-container {
  position: relative;
}
.main-header-con {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: fixed;
  display: block;
  padding-left: 200px;
  width: 100%;
  height: 100px;
  z-index: 1000;
  -webkit-box-shadow: 0 2px 1px 1px rgba(100, 100, 100, 0.1);
          box-shadow: 0 2px 1px 1px rgba(100, 100, 100, 0.1);
}
.main-breadcrumb {
  padding: 8px 15px 0;
}
.main-menu-left {
  background: #464c5b;
  height: 100%;
}
.main .tags-con {
  height: 40px;
  z-index: -1;
  overflow: hidden;
  background: #f0f0f0;
}
.main .tags-con .tags-outer-scroll-con {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 120px;
  width: 100%;
  height: 100%;
}
.main .tags-con .tags-outer-scroll-con .tags-inner-scroll-body {
  position: absolute;
  padding: 2px 10px;
  overflow: visible;
  white-space: nowrap;
  -webkit-transition: left .3s ease;
  transition: left .3s ease;
}
.main .tags-con .tags-outer-scroll-con .close-all-tag-con {
  position: absolute;
  right: 0;
  top: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 8px;
  text-align: center;
  width: 110px;
  height: 100%;
  background: white;
  -webkit-box-shadow: -3px 0 15px 3px rgba(0, 0, 0, 0.1);
          box-shadow: -3px 0 15px 3px rgba(0, 0, 0, 0.1);
  z-index: 9;
}
.main-header {
  height: 60px;
  background: #515a6e;
  border-bottom: 5px solid #50D7C4;
  -webkit-box-shadow: 0 2px 1px 1px rgba(100, 100, 100, 0.1);
          box-shadow: 0 2px 1px 1px rgba(100, 100, 100, 0.1);
  position: relative;
  z-index: 10;
}
.main-header .navicon-con {
  margin: 6px;
  display: inline-block;
}
.main-header .header-middle-con {
  position: absolute;
  left: 60px;
  top: 0;
  right: 340px;
  bottom: 0;
  padding: 10px;
  overflow: hidden;
}
.main-header .header-avator-con {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 180px;
}
.main-header .header-avator-con .switch-theme-con {
  display: inline-block;
  width: 40px;
  height: 100%;
}
.main-header .header-avator-con .message-con {
  display: inline-block;
  width: 30px;
  padding: 18px 0;
  text-align: center;
  cursor: pointer;
}
.main-header .header-avator-con .message-con i {
  vertical-align: middle;
}
.main-header .header-avator-con .change-skin {
  font-size: 14px;
  font-weight: 500;
  padding-right: 5px;
}
.main-header .header-avator-con .switch-theme {
  height: 100%;
}
.main-header .header-avator-con .user-dropdown-menu-con {
  position: absolute;
  right: 0;
  top: 0;
  width: 150px;
  height: 100%;
}
.main-header .header-avator-con .user-dropdown-menu-con .main-user-name {
  display: inline-block;
  color: #fff;
  width: 80px;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: right;
}
.main-header .header-avator-con .user-dropdown-innercon {
  height: 100%;
  padding-right: 14px;
}
.main-header .header-avator-con .full-screen-btn-con {
  display: inline-block;
  width: 30px;
  padding: 18px 0;
  text-align: center;
  cursor: pointer;
}
.main-header .header-avator-con .full-screen-btn-con i {
  vertical-align: middle;
}
.main-header .header-avator-con .lock-screen-btn-con {
  display: inline-block;
  width: 30px;
  padding: 18px 0;
  text-align: center;
  cursor: pointer;
}
.main-header .header-avator-con .lock-screen-btn-con i {
  vertical-align: middle;
}
.main .single-page-con {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 100px 0 10px;
  background-color: #F0F0F0;
  z-index: -1;
}
.main .single-page-con .single-page {
  margin: 10px;
}
.main-copy {
  text-align: center;
  padding: 10px 0 20px;
  color: #9ea7b4;
}
.taglist-moving-animation-move {
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}
.logo-con .img {
  background-color: #2d8cf0;
  padding: 18px;
  width: 100%;
}
.logo-con .img_min {
  height: 60px;
  padding: 10px;
  width: 60px;
  border-bottom: 5px solid #50D7C4;
}

.side-menu[data-v-1d8c43b6] .ivu-menu-submenu-title {
  padding-left: 15px !important;
}
.side-menu[data-v-1d8c43b6] .ivu-menu-item {
  padding-left: 20px !important;
  white-space: nowrap;
}
.side-menu[data-v-1d8c43b6] .layout-text {
  white-space: nowrap;
}

.login {
  width: 100%;
  height: 100%;
  background-image: url(../../static/img/login.4fadafe.jpg);
  background-size: cover;
  background-position: center;
  position: relative;
}
.login .loginTitle {
  position: absolute;
  left: 20%;
  top: 30%;
}
.login-con {
  position: absolute;
  right: 20px;
  opacity: 1;
  top: 50%;
  -webkit-transform: translateY(-60%);
          transform: translateY(-60%);
  width: 350px;
}
.login-con-header {
  font-size: 16px;
  font-weight: 300;
  text-align: center;
  padding: 30px 0;
}
.login-con .form-con {
  padding: 10px 0 0;
}
.login-con .login-tip {
  font-size: 10px;
  text-align: center;
  color: #c3c3c3;
}
.ivu-spin-text {
  position: absolute;
  top: calc(30%);
}

.login_card[data-v-4769bbad] {
  -webkit-animation: login-data-v-4769bbad 1s linear 1 forwards;
          animation: login-data-v-4769bbad 1s linear 1 forwards;
  background: rgba(255, 255, 255, 0.22) !important;
}
.loginTitle[data-v-4769bbad] {
  -webkit-animation: platName-data-v-4769bbad 1s linear 1 forwards;
          animation: platName-data-v-4769bbad 1s linear 1 forwards;
}
@-webkit-keyframes platName-data-v-4769bbad {
from {
    left: 0;
    opacity: 0;
}
to {
    left: 20%;
    opacity: 1;
}
}
@keyframes platName-data-v-4769bbad {
from {
    left: 0;
    opacity: 0;
}
to {
    left: 20%;
    opacity: 1;
}
}
@-webkit-keyframes login-data-v-4769bbad {
from {
    right: 20px;
    opacity: 0;
}
to {
    right: 160px;
    opacity: 1;
}
}
@keyframes login-data-v-4769bbad {
from {
    right: 20px;
    opacity: 0;
}
to {
    right: 160px;
    opacity: 1;
}
}

.notAuth {
  background: url(../../static/img/bg.dfffe8e.png);
  height: 100vh;
}
.notAuth a {
  display: block;
  width: 10vw;
  height: auto;
  position: fixed;
  left: 45vw;
  top: 22vw;
  text-align: center;
  font-size: 25px;
  background: white;
  text-decoration: none;
  color: black;
  border-radius: 5px;
  margin: 5px;
  color: #04a1f4;
}
.notAuth .title {
  margin-top: 10vw;
  font-size: 50px;
  text-align: center;
  color: white;
}
.notAuth .headerBJ {
  width: 63vw;
  height: 9.1vh;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.notAuth .rightBJ {
  margin-right: 0.5vw;
  height: 3.3vh;
}
.notAuth .leftBJ {
  margin-left: 0.5vw;
  height: 4.7vh;
}























































































.box[data-v-9c529df8] {
  width: 100%;
  height: 100%;
  padding-top: 200px;

  background-image: url(../../static/img/login.4fadafe.jpg);
}
.moyfity[data-v-9c529df8] {
  text-align: center;
  margin: 0 auto;
  padding: 20px;
  width: 450px;
  height: 260px;
  /* border: 1px solid black; */
  border-radius: 10px;
  background-color: rgba(252, 224, 224, 0.3);
  opacity: 2;
}
.modify input.ivu-input.ivu-input-default[data-v-9c529df8] {
  width: 280px;
}
.modify button.ivu-btn.ivu-btn-primary[data-v-9c529df8] {
  width: 280px;
}

.box[data-v-98009ab8] {
  width: 100%;
  height: 100%;
  padding-top: 200px;

  background-image: url(../../static/img/login.4fadafe.jpg);
}
.moyfity[data-v-98009ab8] {
  text-align: center;
  margin: 0 auto;
  padding: 20px 40px 20px 10px;
  width: 380px;
  height: 380px;
  /* border: 1px solid black; */
  border-radius: 10px;
  background-color: rgba(252, 224, 224, 0.3);
  opacity: 2;
}
.head[data-v-98009ab8]{
  padding-bottom: 24px;
  color:#fff;
}
.moyfity[data-v-98009ab8] .ivu-form .ivu-form-item-label{
  color:#fff;
}
.modify input.ivu-input.ivu-input-default[data-v-98009ab8] {
  width: 280px;
}
.modify button.ivu-btn.ivu-btn-primary[data-v-98009ab8] {
  width: 280px;
}
.submit[data-v-98009ab8]{
  text-align: left;
}

@-webkit-keyframes error401animation {
0% {
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
}
40% {
    -webkit-transform: rotateZ(-20deg);
            transform: rotateZ(-20deg);
}
45% {
    -webkit-transform: rotateZ(-15deg);
            transform: rotateZ(-15deg);
}
50% {
    -webkit-transform: rotateZ(-20deg);
            transform: rotateZ(-20deg);
}
55% {
    -webkit-transform: rotateZ(-15deg);
            transform: rotateZ(-15deg);
}
60% {
    -webkit-transform: rotateZ(-20deg);
            transform: rotateZ(-20deg);
}
100% {
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
}
}
@keyframes error401animation {
0% {
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
}
40% {
    -webkit-transform: rotateZ(-20deg);
            transform: rotateZ(-20deg);
}
45% {
    -webkit-transform: rotateZ(-15deg);
            transform: rotateZ(-15deg);
}
50% {
    -webkit-transform: rotateZ(-20deg);
            transform: rotateZ(-20deg);
}
55% {
    -webkit-transform: rotateZ(-15deg);
            transform: rotateZ(-15deg);
}
60% {
    -webkit-transform: rotateZ(-20deg);
            transform: rotateZ(-20deg);
}
100% {
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
}
}
.error401-body-con {
  width: 700px;
  height: 500px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.error401-body-con-title {
  text-align: center;
  font-size: 240px;
  font-weight: 700;
  color: #2d8cf0;
  height: 260px;
  line-height: 260px;
  margin-top: 40px;
}
.error401-body-con-title .error401-0-span {
  display: inline-block;
  position: relative;
  width: 170px;
  height: 170px;
  border-radius: 50%;
  border: 20px solid #ed3f14;
  color: #ed3f14;
  margin-right: 10px;
}
.error401-body-con-title .error401-0-span i {
  display: inline-block;
  font-size: 120px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.error401-body-con-title .error401-key-span {
  display: inline-block;
  position: relative;
  width: 100px;
  height: 170px;
  border-radius: 50%;
  margin-right: 10px;
}
.error401-body-con-title .error401-key-span i {
  display: inline-block;
  font-size: 190px;
  position: absolute;
  left: 20px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transform-origin: center bottom;
          transform-origin: center bottom;
  -webkit-animation: error401animation 2.8s ease 0s infinite;
          animation: error401animation 2.8s ease 0s infinite;
}
.error401-body-con-message {
  display: block;
  text-align: center;
  font-size: 30px;
  font-weight: 500;
  letter-spacing: 4px;
  color: #dddde2;
}
.error401-btn-con {
  text-align: center;
  padding: 20px 0;
  margin-bottom: 40px;
}

.vue-error-color{
    font-family: "\5FAE\8F6F\96C5\9ED1";
    display: block;
    text-align: center;
    font-size: 15px;
    font-weight: 900;
    letter-spacing: 4px;
    color: #777;
}

.infor-card-icon-con {
  height: 100%;
}
.height-100 {
  height: 100%;
}
.infor-card-con {
  height: 100px;
}
.infor-intro-text {
  font-size: 12px;
  font-weight: 500;
  color: #C8C8C8;
}











































































































































#calendar > .panel {
  border: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

#calendar[data-v-7c9f63eb] {
  width: 100%;
  height: 100%;
  background-color: white;
  overflow: hidden;
  color: #333;
}
.event-title[data-v-7c9f63eb] {
  color: indianred;
}

.user-infor {
  height: 120px;
}
.avator-img {
  display: block;
  width: 80%;
  max-width: 100px;
  height: auto;
}
.card-user-infor-name {
  font-size: 1.6em;
  color: #333333;
  border-bottom: 1px solid #e6e6e6;
  margin-bottom: 15px;
}
.card-title {
  color: #abafbd;
}
.made-child-con-middle {
  height: 100%;
}
.to-do-list-con {
  height: 160px;
  overflow: auto;
}
.to-do-item {
  padding: 2px;
}
.infor-card-con {
  height: 100px;
}
.infor-card-icon-con {
  height: 100%;
  color: white;
  border-radius: 3px 0 0 3px;
}
.map-con {
  height: 304px;
}
.map-incon {
  height: 100%;
}
.data-source-row {
  height: 200px;
}
.line-chart-con {
  height: 150px;
}
* {
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif;
}
body {
  background-color: transparent!important;
}
.margin-top-8 {
  margin-top: 8px;
}
.margin-top-10 {
  margin-top: 10px;
}
.margin-top-20 {
  margin-top: 20px;
}
.margin-left-10 {
  margin-left: 10px;
}
.margin-bottom-10 {
  margin-bottom: 10px;
}
.margin-bottom-100 {
  margin-bottom: 100px;
}
.margin-right-10 {
  margin-right: 10px;
}
.padding-left-6 {
  padding-left: 6px;
}
.padding-left-8 {
  padding-left: 5px;
}
.padding-left-10 {
  padding-left: 10px;
}
.padding-left-20 {
  padding-left: 20px;
}
.height-100 {
  height: 100%;
}
.height-120px {
  height: 100px;
}
.height-200px {
  height: 200px;
}
.height-240px {
  height: 240px;
}
.height-250px {
  height: 250px;
}
.height-380px {
  height: 380px;
}
.height-425px {
  height: 425px;
}
.height-475px {
  height: 475px;
}
.height-460px {
  height: 460px;
}
.line-gray {
  height: 0;
  border-bottom: 2px solid #dcdcdc;
}
.notwrap {
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.padding-left-5 {
  padding-left: 10px;
}
[v-cloak] {
  display: none;
}

#newsContent img {
  text-align: center;
}
.demo-spin-icon-load {
  -webkit-animation: ani-demo-spin 1s linear infinite;
          animation: ani-demo-spin 1s linear infinite;
}
.calendar-header {
  display: none !important;
}

.todoCollapse[data-v-cd1b9780] {
  border: none !important;
  background: transparent !important;
}
.todoNote[data-v-cd1b9780] {
  /*text-shadow: 0 0 1px;*/
}

.own-space-btn-box {
  margin-bottom: 10px;
}
.own-space-btn-box button {
  padding-left: 0;
}
.own-space-btn-box button span {
  color: #2D8CF0;
  -webkit-transition: all .2s;
  transition: all .2s;
}
.own-space-btn-box button span:hover {
  color: #0C25F1;
  -webkit-transition: all .2s;
  transition: all .2s;
}
.own-space-tra {
  width: 10px;
  height: 10px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  position: absolute;
  top: 50%;
  margin-top: -6px;
  left: -3px;
  -webkit-box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.1);
  background-color: white;
  z-index: 100;
}
.own-space-input-identifycode-con {
  position: absolute;
  width: 200px;
  height: 100px;
  right: -220px;
  top: 50%;
  margin-top: -50px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.1);
}

.message-main-con {
  position: absolute;
  left: 200px;
  top: 100px;
  right: 0px;
  bottom: 0px;
}
.message-mainlist-con {
  position: absolute;
  left: 0;
  top: 10px;
  width: 300px;
  bottom: 0;
  padding: 10px 0;
}
.message-mainlist-con div {
  padding: 10px;
  margin: 0 20px;
  border-bottom: 1px dashed #d2d3d2;
}
.message-mainlist-con div:last-child {
  border: none;
}
.message-mainlist-con div .message-count-badge-outer {
  float: right;
}
.message-mainlist-con div .message-count-badge {
  background: #d2d3d2;
}
.message-mainlist-con div:first-child .message-count-badge {
  background: #ed3f14;
}
.message-mainlist-con div .mes-type-btn-text {
  margin-left: 10px;
}
.message-content-con {
  position: absolute;
  top: 10px;
  right: 10px;
  bottom: 10px;
  left: 300px;
  background: white;
  border-radius: 3px;
  -webkit-box-shadow: 2px 2px 10px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 2px 2px 10px 2px rgba(0, 0, 0, 0.1);
  overflow: auto;
}
.message-content-con .message-title-list-con {
  width: 100%;
  height: 100%;
}
.message-content-con .message-content-top-bar {
  height: 40px;
  width: 100%;
  background: white;
  position: absolute;
  left: 0;
  top: 0;
  border-bottom: 1px solid #dededb;
}
.message-content-con .message-content-top-bar .mes-back-btn-con {
  position: absolute;
  width: 70px;
  height: 30px;
  left: 0;
  top: 5px;
}
.message-content-con .message-content-top-bar .mes-title {
  position: absolute;
  top: 0;
  right: 70px;
  bottom: 0;
  left: 70px;
  line-height: 40px;
  padding: 0 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.message-content-con .mes-time-con {
  position: absolute;
  width: 100%;
  top: 40px;
  left: 0;
  padding: 20px 0;
  text-align: center;
  font-size: 14px;
  color: #b7b7b5;
}
.message-content-con .message-content-body {
  position: absolute;
  top: 90px;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
}
.message-content-con .message-content-body .message-content {
  padding: 10px 20px;
}
.back-message-list-enter,
.back-message-list-leave-to {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.back-message-list-enter-active,
.back-message-list-leave-active {
  -webkit-transition: -webkit-transform .5s;
  transition: -webkit-transform .5s;
  transition: transform .5s;
  transition: transform .5s, -webkit-transform .5s;
}
.back-message-list-enter-to,
.back-message-list-leave {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.view-message-enter,
.view-message-leave-to {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.view-message-enter-active,
.view-message-leave-active {
  -webkit-transition: -webkit-transform .5s;
  transition: -webkit-transform .5s;
  transition: transform .5s;
  transition: transform .5s, -webkit-transform .5s;
}
.view-message-enter-to,
.view-message-leave {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.mes-current-type-btn-enter,
.mes-current-type-btn-leave-to {
  opacity: 0;
  width: 0;
}
.mes-current-type-btn-enter-active,
.mes-current-type-btn-leave-active {
  -webkit-transition: all .3s;
  transition: all .3s;
}
.mes-current-type-btn-enter-to,
.mes-current-type-btn-leave {
  opacity: 1;
  width: 12px;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 18px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 5px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 15px 0;
  overflow: visible !important;
}
.signBlack .ivu-input-number-input {
  color: black !important;
}
.signBlack .ivu-input {
  color: black !important;
}
.black {
  color: black !important;
}
.black .ivu-tag-checked .ivu-tag-text {
  color: black !important;
}
.ivu-table-wrapper {
  overflow: visible !important;
}
.ivu-form-item {
  margin-bottom: 10px !important;
}
.ivu-form-item-error-tip {
  top: 27px !important;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto !important;
}














































































































































































































.sub-title[data-v-487890f3] {
  display: inline-block;
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#editable1[data-v-487890f3] {
  border: 1px solid #ccc;
  padding: 10px;
  min-height: 60px;
  background: white;
  margin-top: 10px;
  border-radius: 4px;
  white-space: pre-wrap;
  font-size: 14px;
}
#editable1[data-v-487890f3] b {
  color: #007bff;
  font-weight: bold;
}

.cell_div[data-v-52fe9ba9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title[data-v-52fe9ba9] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title[data-v-52fe9ba9] {
  font-size: 18px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 5px;
}
.wrapper[data-v-52fe9ba9] {
  background-color: white;
}
.wrapper[data-v-52fe9ba9] #selColor.selColor .ivu-input-number-input-wrap .ivu-input-number-input {
  color: red !important;
}
.guarantee[data-v-52fe9ba9] {
  margin: 15px 0;
  overflow: visible !important;
}
.guarantee[data-v-52fe9ba9] .ivu-table-cell {
  padding: 0 5px !important;
}
.signRed .ivu-input-number-input[data-v-52fe9ba9] {
  color: red !important;
}
.signRed .ivu-input[data-v-52fe9ba9] {
  color: red !important;
}
.red[data-v-52fe9ba9] {
  color: red !important;
}
.red .ivu-tag-checked .ivu-tag-text[data-v-52fe9ba9] {
  color: red !important;
}
.ivu-table-wrapper[data-v-52fe9ba9] {
  overflow: visible !important;
}
.ivu-form-item[data-v-52fe9ba9] {
  margin-bottom: 10px !important;
}
.ivu-form-item-error-tip[data-v-52fe9ba9] {
  top: 27px !important;
}
.ivu-table-cell[data-v-52fe9ba9] {
  padding: 0 5px !important;
}
.ivu-form .ivu-form-item-label[data-v-52fe9ba9]:before {
  content: "*";
  display: inline-block;
  margin-right: 4px;
  line-height: 1;
  font-family: SimSun;
  font-size: 12px;
  color: #ed4014;
}
.noStar .ivu-form-item-label[data-v-52fe9ba9]:before {
  content: "";
}
.sexInput[data-v-52fe9ba9] {
  width: 50px !important;
}
.ageInput[data-v-52fe9ba9] {
  width: 60px !important;
}
span.ivu-select-selected-value[data-v-52fe9ba9] {
  color: gray;
}
.ivu-input[disabled][data-v-52fe9ba9],
fieldset[disabled] .ivu-input[data-v-52fe9ba9] {
  background-color: #f3f3f3;
  opacity: 1;
  cursor: not-allowed;
  color: gray;
}
p.list[data-v-52fe9ba9] {
  display: inline-block;
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ivu-input[disabled][data-v-52fe9ba9],
fieldset[disabled] .ivu-input[data-v-52fe9ba9] {
  background-color: #f3f3f3;
  opacity: 1;
  cursor: not-allowed;
  color: gray;
}
.selColor .ivu-input-number-input-wrap input[data-v-52fe9ba9] {
  color: red !important;
}
.show[data-v-52fe9ba9] {
  display: block;
}
.hidden[data-v-52fe9ba9] {
  display: none;
}
.historyInsr[data-v-52fe9ba9] .ivu-collapse-header {
  font-size: 14px;
  font-weight: bold;
}
.historyInsr[data-v-52fe9ba9] .ivu-icon {
  vertical-align: baseline;
}
[data-v-52fe9ba9] .ivu-select-dropdown {
  height: 250px;
}
#editable[data-v-52fe9ba9] {
  border: 1px solid #ccc;
  padding: 10px;
  min-height: 60px;
  background: white;
  margin-top: 10px;
  border-radius: 4px;
  white-space: pre-wrap;
  font-size: 14px;
}
#editable[data-v-52fe9ba9] b {
  color: #007bff;
  font-weight: bold;
}

.sub-title[data-v-54545c1e] {
  display: inline-block;
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.signRed .ivu-input {
  color: red !important;
}
.signRed {
  color: red !important;
}

.ivu-row {
  position: static;
}
.signRed .ivu-input {
  color: red !important;
}
.signRed {
  color: red !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 18px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 5px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 15px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.ivu-table-wrapper {
  overflow: visible !important;
}
.ivu-form-item {
  margin-bottom: 10px !important;
}
.ivu-form-item-error-tip {
  top: 27px !important;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 18px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 5px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 15px 0;
  overflow: visible !important;
}
.signBlack .ivu-input-number-input {
  color: black !important;
}
.signBlack .ivu-input {
  color: black !important;
}
.black {
  color: black !important;
}
.ivu-table-wrapper {
  overflow: visible !important;
}
.ivu-form-item {
  margin-bottom: 10px !important;
}
.ivu-form-item-error-tip {
  top: 27px !important;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 18px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 5px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 15px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.ivu-table-wrapper {
  overflow: visible !important;
}
.ivu-form-item {
  margin-bottom: 10px !important;
}
.ivu-form-item-error-tip {
  top: 27px !important;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto !important;
}

.background[data-v-49c4350d]{
     background-color: #f8f8f9
}
.demo-table-info-row[data-v-49c4350d]{
    background-color: #2db7f5;
    color: #fff;
}
.demo-table-error-row[data-v-49c4350d]{
    background-color: #ff6600;
    color: #fff;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}
.demo-affix {
  display: inline-block;
  color: #080808;
  padding: 10px 30px;
  background: #e9e5e5;
  margin-left: 40%;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}
.sexInput {
  width: 50px !important;
}
span.ivu-input-word-count {
  background-color: #f3f3f3;
}

.buttonStyle{
  color: #ffffff !important;
  background-color:#808695 !important;
    /* border-color:  #8086959e; */
}











































































































































































































.background[data-v-1ccfd00e]{
     background-color: #f8f8f9
}
.demo-table-info-row[data-v-1ccfd00e]{
    background-color: #2db7f5;
    color: #fff;
}
.demo-table-error-row[data-v-1ccfd00e]{
    background-color: #ff6600;
    color: #fff;
}

.cell_div[data-v-4be9f965] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title[data-v-4be9f965] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title[data-v-4be9f965] {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list[data-v-4be9f965] {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip[data-v-4be9f965] {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper[data-v-4be9f965] {
  background-color: white;
}
.guarantee[data-v-4be9f965] {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input[data-v-4be9f965] {
  color: red !important;
}
.signRed .ivu-input[data-v-4be9f965] {
  color: red !important;
}
.red[data-v-4be9f965] {
  color: red !important;
}
.message1 .ivu-col-span-8[data-v-4be9f965] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24[data-v-4be9f965] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell[data-v-4be9f965] {
  padding: 0 5px !important;
}
.ivu-input-number[data-v-4be9f965] {
  width: auto;
}
.message .ivu-col-span-6[data-v-4be9f965] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div[data-v-4be9f965] {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span[data-v-4be9f965] {
  padding-left: 8px;
}
.ivu-modal-confirm-body[data-v-4be9f965] {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body[data-v-4be9f965] {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input[data-v-4be9f965] {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle[data-v-4be9f965] {
  color: #ffffff !important;
  background-color: #808695 !important;
}
.sexInput[data-v-4be9f965] {
  width: 50px !important;
}
[data-v-4be9f965] #selColor.selColor .ivu-input-number-input-wrap .ivu-input-number-input {
  color: red !important;
}
.historyInsr[data-v-4be9f965] .ivu-collapse-header {
  font-size: 14px;
  font-weight: bold;
}
.historyInsr[data-v-4be9f965] .ivu-icon {
  vertical-align: baseline;
}
[data-v-4be9f965] .ivu-select-dropdown {
  height: 250px;
}
.guarantee[data-v-4be9f965] {
  margin: 15px 0;
  overflow: visible !important;
}
.guarantee[data-v-4be9f965] .ivu-table-cell {
  padding: 0 5px !important;
}
#editable[data-v-4be9f965] {
  border: 1px solid #ccc;
  padding: 10px;
  min-height: 60px;
  background: white;
  margin-top: 10px;
  border-radius: 4px;
  white-space: pre-wrap;
  font-size: 14px;
}
#editable[data-v-4be9f965] b {
  color: #007bff;
  font-weight: bold;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff;
  background-color: #808695;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: black !important;
}
.signRed .ivu-input {
  color: black !important;
}
.red {
  color: black !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff;
  background-color: #808695;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: black !important;
}
.signRed .ivu-input {
  color: black !important;
}
.red {
  color: black !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}
.ivu-table-cell {
  padding: 0 5px !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: black !important;
}
.signRed .ivu-input {
  color: black !important;
}
.red {
  color: black !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: black !important;
}
.signRed .ivu-input {
  color: black !important;
}
.red {
  color: black !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}
.ivu-table-cell {
  padding: 0 5px !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: black !important;
}
.signRed .ivu-input {
  color: black !important;
}
.red {
  color: black !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 18px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 5px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 15px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.red .ivu-tag-checked .ivu-tag-text {
  color: red !important;
}
.ivu-table-wrapper {
  overflow: visible !important;
}
.ivu-form-item {
  margin-bottom: 10px !important;
}
.ivu-form-item-error-tip {
  top: 27px !important;
}
.ivu-table-cell {
  padding: 0 5px !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 18px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 5px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 15px 0;
  overflow: visible !important;
}
.signBlack .ivu-input-number-input {
  color: black !important;
}
.signBlack .ivu-input {
  color: black !important;
}
.black {
  color: black !important;
}
.black .ivu-tag-checked .ivu-tag-text {
  color: black !important;
}
.ivu-table-wrapper {
  overflow: visible !important;
}
.ivu-form-item {
  margin-bottom: 10px !important;
}
.ivu-form-item-error-tip {
  top: 27px !important;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto !important;
}

.buttonStyle{
  color: #ffffff !important;
  background-color:#808695 !important;
    /* border-color:  #8086959e; */
}

.wrapper .cell_div[data-v-3d71fae4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.wrapper .cell_title[data-v-3d71fae4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.wrapper .title[data-v-3d71fae4] {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.wrapper .list[data-v-3d71fae4] {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.wrapper .trip[data-v-3d71fae4] {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper .wrapper[data-v-3d71fae4] {
  background-color: white;
}
.wrapper .guarantee[data-v-3d71fae4] {
  margin: 3px 0;
  overflow: visible !important;
}
.wrapper .signRed .ivu-input-number-input[data-v-3d71fae4] {
  color: red !important;
}
.wrapper .signRed .ivu-input[data-v-3d71fae4] {
  color: red !important;
}
.wrapper .red[data-v-3d71fae4] {
  color: red !important;
}
.wrapper .message1 .ivu-col-span-8[data-v-3d71fae4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.wrapper .message2 .ivu-col-span-24[data-v-3d71fae4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.wrapper .ivu-table-cell[data-v-3d71fae4] {
  padding: 0 5px !important;
}
.wrapper .ivu-input-number[data-v-3d71fae4] {
  width: auto;
}
.wrapper .message .ivu-col-span-6[data-v-3d71fae4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.wrapper .message .ivu-col-span-6 div[data-v-3d71fae4] {
  margin-bottom: 5px;
  padding-left: 8px;
}
.wrapper .message .ivu-col-span-6 span[data-v-3d71fae4] {
  padding-left: 8px;
}
.wrapper .ivu-modal-confirm-body[data-v-3d71fae4] {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.wrapper .ivu-card-body[data-v-3d71fae4] {
  padding-top: 0px;
  padding-left: 10px;
}
.wrapper .ivu-select-input[data-v-3d71fae4] {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.wrapper .buttonStyle[data-v-3d71fae4] {
  color: #ffffff !important;
  background-color: #808695 !important;
}
.wrapper .sexInput[data-v-3d71fae4] {
  width: 50px !important;
}
.wrapper[data-v-3d71fae4] #selColor.selColor .ivu-input-number-input-wrap .ivu-input-number-input {
  color: red !important;
}
.wrapper[data-v-3d71fae4] .ivu-card-head {
  padding: 8px 15px;
}
.wrapper[data-v-3d71fae4] .ivu-checkbox-disabled + span {
  color: #515a6e;
}
.wrapper .text[data-v-3d71fae4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.wrapper .guarantee[data-v-3d71fae4] .ivu-table-cell {
  padding: 0 5px !important;
}
.wrapper .historyInsr[data-v-3d71fae4] .ivu-collapse-header {
  font-size: 14px;
  font-weight: bold;
}
.wrapper .historyInsr[data-v-3d71fae4] .ivu-icon {
  vertical-align: baseline;
}
.wrapper .summary[data-v-3d71fae4] {
  padding-left: 30px;
  border-bottom: 1px solid #e8eaec;
}

.buttonStyle{
  color: #ffffff !important;
  background-color:#808695 !important;
    /* border-color:  #8086959e; */
}

.background[data-v-c1088c38] {
  background-color: #f8f8f9;
}
.demo-table-info-row[data-v-c1088c38] {
  background-color: #2db7f5;
  color: #fff;
}
.demo-table-error-row[data-v-c1088c38] {
  background-color: #ff6600;
  color: #fff;
}
[data-v-c1088c38] .ivu-select-dropdown {
  height: 250px;
}
.bzcj_line[data-v-c1088c38] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bzcj_line > div[data-v-c1088c38] {
  margin-left: 45px;
}
.bzcj_line > div[data-v-c1088c38]:first-child {
  margin-left: 0;
}
.tc_cj > div[data-v-c1088c38] {
  width: 800px;
  margin-right: 200px;
  margin-left: 60px;
  margin-top: 30px;
}
.xq_table[data-v-c1088c38] {
  width: 80%;
  border-collapse: collapse;
}
.xq_table td[data-v-c1088c38] {
  border: 1px solid #afafaf;
  height: 40px;
  padding: 8px 5px;
  text-align: center;
}
.bold[data-v-c1088c38] {
  font-weight: bold;
  color: #333;
}
.titleTable[data-v-c1088c38] {
  height: 40px;
  padding: 8px 5px;
}
.tcxq[data-v-c1088c38] {
  font-size: 12px;
}
[data-v-c1088c38] textarea.ivu-input {
  font-size: 12px;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff;
  background-color: #808695;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}
.ivu-table-cell {
  padding: 0 5px !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.age {
  color: red;
  font-size: 15px;
}
.add {
  background-color: red;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.add1 {
  background-color: red;
}

.expand-row[data-v-29db6361]{
    margin-bottom: 16px;
}

.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-card-body {
  padding: 10px;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.age {
  color: red;
  font-size: 15px;
}
.add {
  background-color: red;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.age {
  color: red;
  font-size: 15px;
}
.add {
  background-color: red;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.age {
  color: red;
  font-size: 15px;
}
.add {
  background-color: red;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.age {
  color: red;
  font-size: 15px;
}
.add {
  background-color: red;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.age {
  color: red;
  font-size: 15px;
}
.add {
  background-color: red;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.age {
  color: red;
  font-size: 15px;
}
.add {
  background-color: red;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.age {
  color: red;
  font-size: 15px;
}
.add {
  background-color: red;
}





















.modification-top[data-v-8dc8c60a] {
  background-color: #fff;
  padding: 30px 20px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.modification-center[data-v-8dc8c60a] {
  background-color: #fff;
  padding: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
}
.modification-button[data-v-8dc8c60a] {
  overflow: hidden;
  margin-top: 40px;
}
.compare-button[data-v-8dc8c60a] {
  float: right;
}
.query-button[data-v-8dc8c60a] {
  padding: 0 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.ivu-table .table-info-cell-bgkc {
  background-color: #FFF91A;
}

.modifyTrackDetails-top[data-v-470a4863] {
  background-color: #fff;
  padding: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
  overflow: hidden;
}
.back-button[data-v-470a4863] {
  padding: 0 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: right;
}
.modifyTrackDetails-center[data-v-470a4863] {
  background-color: #fff;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
}
.ivu-tabs.ivu-tabs-card > .ivu-tabs-bar .ivu-tabs-tab-active[data-v-470a4863] {
  background-color: #2d8cf0;
  color: #fff;
  border-color: #2d8cf0;
}

.main {
  min-width: 1000px;
}
.ivu-table-column-center .ivu-radio-wrapper {
  margin-right: 0;
}
.ivu-tabs {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  overflow: hidden;
  color: #515a6e;
  zoom: 1;
  width: 100%;
}
.ivu-table:after,
.ivu-table-border:after {
  background-color: none;
}
.ivu-table-wrapper {
  top: 5px;
}
.noStar .ivu-form-item-label:before {
  content: "";
}

.myCard[data-v-cbf438c4] {
  height: 230px;
}

.background[data-v-7da5733f] {
  background-color: #f8f8f9;
}
.demo-table-info-row[data-v-7da5733f] {
  background-color: #2db7f5;
  color: #fff;
}
.demo-table-error-row[data-v-7da5733f] {
  background-color: #ff6600;
  color: #fff;
}
[data-v-7da5733f] .ivu-select-dropdown {
  height: 250px;
}
.bzcj_line[data-v-7da5733f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bzcj_line > div[data-v-7da5733f] {
  margin-left: 45px;
}
.bzcj_line > div[data-v-7da5733f]:first-child {
  margin-left: 0;
}
.tc_cj[data-v-7da5733f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.tc_cj > div[data-v-7da5733f] {
  width: 45%;
  margin-top: 30px;
}
.xq_table[data-v-7da5733f] {
  width: 100%;
  border-collapse: collapse;
}
.xq_table td[data-v-7da5733f] {
  border: 1px solid #afafaf;
  height: 40px;
  padding: 8px 5px;
  text-align: center;
}
.bold[data-v-7da5733f] {
  font-weight: bold;
  color: #333;
}
.titleTable[data-v-7da5733f] {
  height: 40px;
  padding: 8px 5px;
}
.tcxq[data-v-7da5733f] {
  font-size: 12px;
}
[data-v-7da5733f] textarea.ivu-input {
  font-size: 12px;
}

.sub-title[data-v-deb37f00] {
  display: inline-block;
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#editable1[data-v-deb37f00] {
  border: 1px solid #ccc;
  padding: 10px;
  min-height: 60px;
  background: white;
  margin-top: 10px;
  border-radius: 4px;
  white-space: pre-wrap;
  font-size: 14px;
}
#editable1[data-v-deb37f00] b {
  color: #007bff;
  font-weight: bold;
}

.main {
  min-width: 1000px;
}
.ivu-table-column-center .ivu-radio-wrapper {
  margin-right: 0;
}

.input-modal h1 {
  margin-top: 10px;
  font-size: 18px;
  text-align: center;
}
.input-modal h2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 7.5px 0;
}
.input-modal h2 span {
  margin-left: 10px;
  font-size: 17px;
  line-height: 27px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.input-modal h3 {
  margin: 7.5px 0;
  font-size: 15px;
}
.input-modal h4 {
  margin: 7.5px 0;
  font-size: 14px;
}
.input-modal .ivu-form {
  padding: 0 15px;
}
.input-modal .ivu-form .ivu-form-item {
  margin: 12px 0;
}
.input-modal .ivu-form .ivu-form-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  height: 32px;
  padding: 0 8px 0 0;
  font-size: 14px;
  line-height: 16px;
}
.input-modal .ivu-form .ivu-input-wrapper {
  width: auto;
}
.input-modal .ivu-form .ivu-input {
  width: 180px;
  font-size: 14px;
}
.input-modal .ivu-form .ivu-select-placeholder {
  font-size: 14px;
}
.input-modal .ivu-form .ivu-select-selection {
  width: 180px;
}
.input-modal .ivu-form .ivu-select-selection .ivu-select-selected-value {
  font-size: 14px;
}
.input-modal .bank-info {
  margin: 7.5px 7px;
}
.input-modal .bank-info span {
  margin-right: 10px;
  font-size: 14px;
}
.input-modal .bank-info .input-wrapper {
  display: inline-block;
}
.input-modal .bank-info .input-wrapper .ivu-input {
  width: 160px;
  border: none;
  border-bottom: 1px solid #dcdee2;
  border-radius: 0;
  text-align: center;
}
.input-modal table {
  width: 100%;
  border-collapse: collapse;
  margin: 7.5px 0;
  font-size: 14px;
}
.input-modal table th,
.input-modal table td {
  width: 25%;
  padding: 4px 7px;
  border: 1px solid #aaa;
  text-align: center;
}
.input-modal table .ivu-input {
  width: 100%;
  border: none;
  border-radius: 0;
  text-align: center;
}
.input-modal .premium-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 15px 0 7.5px 0;
}
.input-modal .premium-wrapper .left {
  display: inline-block;
  width: 85px;
  padding-right: 8px;
  font-size: 14px;
  text-align: end;
}
.input-modal .premium-wrapper .premium {
  width: auto;
  border: none;
  font-size: 16px;
  text-align: center;
}
.input-modal .ivu-radio-wrapper {
  padding-left: 10px;
  font-size: 14px;
  line-height: 29px;
}
.input-modal .ellipsis2 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  text-overflow: ellipsis;
}
.input-modal .inform-wrapper {
  padding: 0 10px;
}
.input-modal .inform-wrapper .relationship-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 7.5px 0;
}
.input-modal .inform-wrapper .relationship-wrapper .ivu-select {
  width: auto;
}
.input-modal .inform-wrapper .ask-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-modal .inform-wrapper .ask-row .ask {
  -webkit-box-flex: 6;
      -ms-flex: 6;
          flex: 6;
  font-size: 14px;
}
.input-modal .inform-wrapper .ask-row .ivu-radio-group {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  margin-left: 20px;
  font-size: 14px;
}
.input-modal .inform-wrapper .ask-row .ivu-form-item {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  margin: 5px 0;
}
.input-modal .inform-wrapper .ask-row .ivu-form-item .ivu-input {
  width: 80px;
}
.input-modal .inform-wrapper .risk10-desc .ivu-input-wrapper {
  width: 100%;
  margin: 7.5px 10px;
}
.input-modal .inform-wrapper .risk10-desc .ivu-input-wrapper .ivu-input {
  width: 100%;
}
.input-modal .footer {
  position: relative;
  top: 0;
  left: 0;
}
.input-modal .footer .container {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.input-modal .footer .container > :nth-child(n + 2) {
  margin-left: 20px;
}
.input-modal .footer .confirm-button {
  position: absolute;
  top: 0;
  right: 0;
}

@-webkit-keyframes ani-demo-spin {
from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes ani-demo-spin {
from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
.demo-spin-icon-load {
  -webkit-animation: ani-demo-spin 1s linear infinite;
          animation: ani-demo-spin 1s linear infinite;
}
.modal-title {
  font-size: 14px;
  font-weight: bold;
  line-height: 34px;
  text-align: center;
}
.modal-button-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.modal-button-container > :nth-child(2) {
  margin-left: 16px;
}
.list-modal .content {
  overflow: auto;
  max-height: 50vh;
  margin-top: 10px;
  text-align: center;
}
.list-modal .content .tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  border: 1px solid #e8eaec;
  font-size: 12px;
}
.list-modal .content .tr:nth-child(odd) {
  background-color: #f8f8f9;
}
.list-modal .content .tr:nth-child(n+2) {
  border-top: none;
}
.list-modal .content .tr.th {
  font-weight: bold;
}
.list-modal .content .tr .td {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 50px;
  padding: 10px;
}
.list-modal .content .tr .td:nth-child(n+2) {
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
  border-left: 1px solid #e8eaec;
}
.list-modal .content .tr .td:nth-child(4) {
  min-width: 186px;
}
.list-modal .content .tr .td > :nth-child(n+2) {
  margin-left: 5px;
}
.list-modal .content .no-data {
  border: 1px solid #e8eaec;
  border-top: none;
  line-height: 50px;
}
.list-modal .content .add-button-container {
  display: inline-block;
  padding: 5px;
  border-radius: 50%;
  margin-top: 10px;
}
.list-modal .content .add-button-container:hover {
  background-color: #eee;
}
.list-modal .content .add-button-container:active {
  background-color: #ddd;
}
.add-modal .ivu-form-item:first-child {
  margin-top: 10px;
}
.add-modal .ivu-form-item:last-child {
  margin-bottom: 0;
}
.link-modal .content {
  height: 268px;
  margin-top: 10px;
}
.link-modal .content .qrcode {
  width: 268px;
  height: 100%;
  background-color: #ccc;
}
.link-modal .content .link {
  height: 100%;
  overflow: hidden;
  word-break: break-all;
}
.link-modal .modal-button-container {
  margin-top: 12px;
}

.queryActive-top[data-v-63feb2fe] {
  background-color: #fff;
  padding: 30px 20px 10px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.queryActive-button[data-v-63feb2fe] {
  margin: 20px 40px;
}
.checkInline[data-v-63feb2fe] {
  height: auto;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* overflow:hidden; */
  white-space: nowrap;
  text-overflow: ellipsis;
}
.commit[data-v-63feb2fe] {
  width: 80px;
  height: 32px;
  background: #2d8cf0;
  border-radius: 5px;
  position: absolute;
  top: 70px;
  right: 10px;
  border: 1px solid #2d8cf0;
  color: #ffffff;
  text-align: center;
  line-height: 32px;
  z-index: 9;
}

.ivu-table .demo-table-info-row td {
  /* background-color: #f5222d; */
  color: #f5222d !important;
  /* border: 1px #f5222d; */
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-card-body {
  padding: 10px;
}
.ivu-card-head {
  border-bottom: 1px solid #e8eaec;
  padding: 5px 5px;
  line-height: 1;
}
a {
  color: #f5222d;
}

































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































.background[data-v-486bfa7c] {
  background-color: #f8f8f9;
}
.demo-table-info-row[data-v-486bfa7c] {
  background-color: #2db7f5;
  color: #fff;
}
.demo-table-error-row[data-v-486bfa7c] {
  background-color: #ff6600;
  color: #fff;
}

.ivu-row {
  position: static;
}

.background[data-v-ae8cf7dc] {
  background-color: #f8f8f9;
}
.demo-table-info-row[data-v-ae8cf7dc] {
  background-color: #2db7f5;
  color: #fff;
}
.demo-table-error-row[data-v-ae8cf7dc] {
  background-color: #ff6600;
  color: #fff;
}
[data-v-ae8cf7dc] .ivu-select-dropdown {
  height: 250px;
}

.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-card-body {
  padding: 10px;
}
.ivu-input-with-suffix {
  color: red;
}




























































































































































































































































































































































































































































.main {
  min-width: 1000px;
}
.ivu-table-column-center .ivu-radio-wrapper {
  margin-right: 0;
}
.guarantee {
  margin: 15px 0;
  overflow: visible !important;
}



























































































































































































































































































































































































































































































































































































































































/* 赔付率标红 ---xiaokai */
.ivu-table .red{
  color: red;
}

.queryActive-top[data-v-3817d760] {
  background-color: #fff;
  padding: 30px 20px 10px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.queryActive-button[data-v-3817d760] {
  margin: 20px 40px;
}
.checkInline[data-v-3817d760] {
  height: auto;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  /* overflow:hidden; */
  white-space:nowrap;
  text-overflow:ellipsis;
}
.commit[data-v-3817d760]{
  width: 80px;
  height:32px;
  background:#2D8CF0;
  border-radius: 5px;
  position: absolute;
  top: 70px;
  right: 10px ;
  border: 1px solid #2D8CF0;
  color: #ffffff;
  text-align: center;
  line-height: 32px;
  z-index: 9;
}

.queryActive-top[data-v-29617467] {
  background-color: #fff;
  padding: 30px 20px 10px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.queryActive-button[data-v-29617467] {
  margin: 20px 40px;
}
.checkInline[data-v-29617467] {
  height: auto;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* overflow:hidden; */
  white-space: nowrap;
  text-overflow: ellipsis;
}
.commit[data-v-29617467] {
  width: 80px;
  height: 32px;
  background: #2d8cf0;
  border-radius: 5px;
  position: absolute;
  top: 70px;
  right: 10px;
  border: 1px solid #2d8cf0;
  color: #ffffff;
  text-align: center;
  line-height: 32px;
  z-index: 9;
}

.queryActive-top[data-v-1d2b3508] {
  background-color: #fff;
  padding: 30px 20px 10px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.queryActive-button[data-v-1d2b3508] {
  margin: 20px 40px;
}
.checkInline[data-v-1d2b3508] {
  height: auto;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* overflow:hidden; */
  white-space: nowrap;
  text-overflow: ellipsis;
}
.commit[data-v-1d2b3508] {
  width: 80px;
  height: 32px;
  background: #2d8cf0;
  border-radius: 5px;
  position: absolute;
  top: 70px;
  right: 10px;
  border: 1px solid #2d8cf0;
  color: #ffffff;
  text-align: center;
  line-height: 32px;
  z-index: 9;
}

.expand-row[data-v-418aaef6] {
  margin-bottom: 16px;
}

.expand-row[data-v-7f281d17] {
  margin-bottom: 16px;
}

.ivu-modal[data-v-e22a2640] {
  width: 910px !important;
}



























































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































.moyfityPass .box {
  width: 400px;
  margin: 30px auto;
  text-align: center;
}

.ivu-table .row_level_1 td {
  background: #e6f7ff;
}
.ivu-table .row_level_2 td {
  background: #f9f0ff;
}
.ivu-table .row_level_3 td {
  background: #fcffe6
}
.ivu-table .row_level_4 td {
  background: #fff;
}

.ivu-table .row_level_1 td {
  background: #e6f7ff;
}
.ivu-table .row_level_2 td {
  background: #f9f0ff;
}
.ivu-table .row_level_3 td {
  background: #fcffe6
}
.ivu-table .row_level_4 td {
  background: #fff;
}

.ivu-table .row_level_1 td {
  background: #e6f7ff;
}
.ivu-table .row_level_2 td {
  background: #f9f0ff;
}
.ivu-table .row_level_3 td {
  background: #fcffe6
}
.ivu-table .row_level_4 td {
  background: #fff;
}

.buttonStyle{
  color: #ffffff !important;
  background-color:#808695 !important;
    /* border-color:  #8086959e; */
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: black !important;
}
.signRed .ivu-input {
  color: black !important;
}
.red {
  color: black !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.add1 {
  background-color: red;
}

.expand-row[data-v-732d1344]{
    margin-bottom: 16px;
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.add1 {
  background-color: red;
}

.expand-row[data-v-7fd0607a]{
    margin-bottom: 16px;
}

.buttonStyle{
  color: #ffffff !important;
  background-color:#808695 !important;
    /* border-color:  #8086959e; */
}

.cell_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5px;
}
.cell_title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.title {
  font-size: 16px;
  color: #17233d;
  font-weight: bold;
  height: 30px;
  padding-top: 10px;
  padding-left: 10px;
}
.list {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding: 10px 0px;
}
.trip {
  font-size: 14px;
  color: #17233d;
  font-weight: bold;
  padding-left: 12px;
}
.wrapper {
  background-color: white;
}
.guarantee {
  margin: 3px 0;
  overflow: visible !important;
}
.signRed .ivu-input-number-input {
  color: red !important;
}
.signRed .ivu-input {
  color: red !important;
}
.red {
  color: red !important;
}
.message1 .ivu-col-span-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.message2 .ivu-col-span-24 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ivu-table-cell {
  padding: 0 5px !important;
}
.ivu-input-number {
  width: auto;
}
.message .ivu-col-span-6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
}
.message .ivu-col-span-6 div {
  margin-bottom: 5px;
  padding-left: 8px;
}
.message .ivu-col-span-6 span {
  padding-left: 8px;
}
.ivu-modal-confirm-body {
  width: 400px;
  padding-left: 0px;
  white-space: pre-line;
}
.ivu-card-body {
  padding-top: 0px;
  padding-left: 10px;
}
.ivu-select-input {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  padding: 0 24px 0 8px;
  font-size: 12px;
  outline: none;
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #515a6e;
  background-color: transparent;
  position: relative;
  cursor: pointer;
}
.buttonStyle {
  color: #ffffff !important;
  background-color: #808695 !important;
}
