/*
  清除浮动
*/
/*
  避免文字截断
*/
/*
虚拟隐藏
*/
:global button.etrust-btn {
  border-width: 0;
  outline: 0;
  -webkit-appearance: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
:global button.etrust-btn:focus {
  outline: 0;
}
:global .etrust-btn.etrust-btn-inline + .etrust-btn.etrust-btn-inline {
  margin-top: auto;
  margin-left: 15px;
}
:global .etrust-btn {
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-left: 14px;
  padding-right: 14px;
  width: 100%;
  box-sizing: border-box;
  font-size: 18px;
  text-align: center;
  text-decoration: none;
  color: #ffffff;
  background-color: transparent;
  line-height: 2.33333333;
  border-radius: 5px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overflow: hidden;
  position: relative;
}
:global .etrust-btn:after {
  content: " ";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  transform-origin: 0 0;
  box-sizing: border-box;
  border: 1px solid #f3747d;
  /*no*/
  border-radius: 5px;
  pointer-events: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  :global .etrust-btn:after {
    width: 200%;
    height: 200%;
    border-radius: 10px;
    transform: scale(0.5);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  :global .etrust-btn:after {
    width: 300%;
    height: 300%;
    border-radius: 15px;
    transform: scale(0.33334);
  }
}
:global .etrust-btn.etrust-btn-inline,
:global .etrust-btn.etrust-btn-small {
  display: inline-block;
  width: auto;
}
:global .etrust-btn.etrust-btn-small {
  padding: 75px;
  line-height: 1.9;
  font-size: 14px;
}
:global .etrust-btn-primary {
  background-color: #f3747d;
}
:global .etrust-btn-primary:not(.etrust-btn-disabled):active {
  background-color: #f15d67;
}
:global .etrust-btn-primary.etrust-btn-disabled {
  background-color: #fbd2d5;
}
:global .etrust-btn-default {
  background-color: #f6eae8;
  color: #f3747d;
}
:global .etrust-btn-default:not(.etrust-btn-disabled):active {
  background-color: #f15d67;
  color: #fff;
}
:global .etrust-btn-default.etrust-btn-disabled {
  color: #ffffff;
}
:global .etrust-btn-warn {
  background-color: #f76260;
}
:global .etrust-btn-warn:not(.etrust-btn-disabled):active {
  background-color: #f64a48;
}
:global .etrust-btn-warn.etrust-btn-disabled {
  background-color: #fcc2c1;
}
:global .etrust-btn-plain-primary {
  color: red;
}
:global .etrust-btn-plain-primary:after {
  border: 2px solid #f3747d;
}
:global .etrust-btn-plain-primary:not(.etrust-btn-disabled):active {
  background-color: #ffffff;
}
:global .etrust-btn-plain-primary.etrust-btn-disabled {
  color: #fbd2d5;
  background-color: #f3747d;
}
:global .etrust-btn-plain-primary.etrust-btn-disabled:after {
  border: 2px solid #fbd2d5;
}
:global .etrust-btn-plain-default {
  color: #666666;
}
:global .etrust-btn-plain-default:after {
  border: 2px solid #f3747d;
}
:global .etrust-btn-plain-default:not(.etrust-btn-disabled):active {
  background-color: #b3b3b3;
}
:global .etrust-btn-plain-default.etrust-btn-disabled {
  color: #999999;
  background-color: #f3747d;
}
:global .etrust-btn-plain-default.etrust-btn-disabled:after {
  border: 2px solid #999999;
}
:global .etrust-btn-plain-warn {
  color: #f76260;
}
:global .etrust-btn-plain-warn:after {
  border: 2px solid #f76260;
}
:global .etrust-btn-plain-warn:not(.etrust-btn-disabled):active {
  background-color: #fef2f2;
}
:global .etrust-btn-plain-warn.etrust-btn-disabled {
  color: #fcc2c1;
  background-color: #f3747d;
}
:global .etrust-btn-plain-warn.etrust-btn-disabled:after {
  border: 2px solid #fcc2c1;
}
.elite-plan-person {
  width: 1196px;
  margin: 0 auto;
}
.elite-plan-person-tab {
  overflow: hidden;
}
.elite-plan-person-tab-list {
  float: left;
  position: relative;
  height: 72px;
  font-size: 20px;
  color: #6d6c70;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
}
.elite-plan-person-tab-list-con {
  margin: 0 2%;
  position: relative;
  height: 72px;
}
.elite-plan-person-tab-list-rel {
  font-size: 12px;
  display: block;
  line-height: 10px;
}
.elite-plan-person-tab-default {
  background-color: #ece6e0;
  width: 100%;
  height: 68px;
  padding: 12px 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.elite-plan-person-tab-active-self {
  background: url("/assets/bg-benren-xiao3-BaERHOet.png") no-repeat right center;
}
.elite-plan-person-tab-active-parent {
  background: url("/assets/bg-fuwu-xiao@2x-Cw2JH_2e.png") no-repeat right center;
}
.elite-plan-person-tab-active-mate {
  background: url("/assets/bg-peiou-xiao-C3mM0vty.png") no-repeat right center;
}
.elite-plan-person-tab-active-child {
  background: url("/assets/child-ZlHQ-1nc.png") no-repeat right center;
}
.elite-plan-person-tab-active {
  height: 72px;
  color: #fff;
  padding: 12px 0px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.elite-plan-person-add {
  height: 68px;
  font-size: 0;
  color: #6d6c70;
  background-color: #ece6e0;
  border-color: #ece6e0 !important;
  width: 96%;
  margin: 0 2%;
  vertical-align: bottom;
}
.elite-plan-person-add-con {
  font-size: 20px;
  transform: translateY(-6px);
  display: inline-block;
}
.elite-plan-person-info {
  width: 1196px;
  height: 250px;
  margin-top: 12px;
  padding-top: 68px;
}
.elite-plan-person-info-name {
  width: 310px;
  height: 104px;
  line-height: 104px;
  padding-left: 30px;
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
  float: left;
  margin-right: 32px;
  position: relative;
}
.elite-plan-person-info-name i {
  font-style: normal;
  float: left;
}
.elite-plan-person-info-name span {
  font-size: 28px;
  font-weight: 700;
  margin-left: 6px;
  line-height: 28px;
  float: left;
  width: 224px;
  word-wrap: break-word;
  overflow: hidden;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.elite-plan-person-info-birth {
  font-size: 16px;
  color: #fff;
  width: 564px;
  height: 48px;
  line-height: 48px;
  float: left;
  background: rgba(0, 0, 0, 0.2);
  padding-left: 30px;
}
.elite-plan-person-info-birth span {
  margin-left: 16px;
}
.elite-plan-person-info-sex {
  font-size: 16px;
  color: #fff;
  width: 564px;
  height: 48px;
  line-height: 48px;
  float: left;
  background: rgba(0, 0, 0, 0.2);
  padding-left: 30px;
  margin-top: 8px;
}
.elite-plan-person-info-sex span {
  margin-left: 16px;
}
.elite-plan-person-info-self {
  background: url("/assets/self_lg-DjIon8e3.png") no-repeat center;
}
.elite-plan-person-info-mate {
  background: url("/assets/bg-peiou-da@2x-C0NdEPtt.png") no-repeat center;
}
.elite-plan-person-info-parent {
  background: url("/assets/parent_lg-DQRRCNOo.png") no-repeat center;
}
.elite-plan-person-info-child {
  background: url("/assets/child_lg-CZ7jHvjF.png") no-repeat center;
}
.elite-plan-person .perAdd {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkU3QjFFQzQyMzY5MTFFN0EwMTE5Rjk0ODFEMDA5M0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkU3QjFFQzUyMzY5MTFFN0EwMTE5Rjk0ODFEMDA5M0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQ0ZCNzg4OTIzMzMxMUU3QTAxMTlGOTQ4MUQwMDkzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQ0ZCNzg4QTIzMzMxMUU3QTAxMTlGOTQ4MUQwMDkzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrL7S3YAAAEWSURBVHjaYty3bx8DiSAViIuAWAmI7wFxPxDPIsUAFhItrALiViS+BhDPBGJRNHG8gIkEC/mBuBaHXA0QC9DCUiMg5sAhxwGVp7qlXATkOWlhKdXAqKXDz1LkwgGUz/SBmBWHWgMCZoHkf+KQ+w3EF4H4A7KlldCMz0mBB1oIyH+HqmkDWZoCYtAhVDmhReVrJmjhTU9QBLJUmc6WKoEsvUtnS+8xQetDeoI+kKWzoVXTdxpb9gNqz2xYlgGlqqkE8qk5gWwBMvAknnx6CYjfoxcOoIx7EI+h7AR8cgGI94yWvaOWDkpLvxFRi1Dd0vPQDI4r45+jhaUf8BQOrbAKmhZxCjI8HYhvAPEvKJ1ORAWOAgACDAAQpDIJGMfpUQAAAABJRU5ErkJggg==") no-repeat center;
  background-size: 100%;
  width: 26px;
  height: 26px;
  margin-right: 6px;
  margin-top: 20px;
  display: inline-block;
}
.elite-plan-person-tab-list-con .elite-plan-person-tab-default + .elite-plan-person-tab-active-delete {
  display: none;
}
.elite-plan-person-tab-list-con .elite-plan-person-tab-active + .elite-plan-person-tab-active-delete {
  position: absolute;
  background: url("/assets/tab_close_hover-BZECROBK.png") no-repeat center;
  top: 0;
  right: 0;
  width: 50px;
  height: 50px;
}
.ant-btn-primary {
  background: #f3747d;
  border-color: #f3747d;
}
.etrust-cell {
  line-height: 60px;
  background-color: #ffffff;
  vertical-align: middle;
  margin: 20px 0px 0px 0px;
  height: 60px;
}
.etrust-cell-thumb {
  display: inline-block;
  position: relative;
  width: 60px;
  height: 60px;
  margin-left: 10px;
}
.etrust-cell-thumb img {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -15px 0px 0px -15px;
}
.etrust-cell-title {
  display: inline-block;
  color: #00bbd3;
  font-size: 20px;
  margin-right: 20px;
  vertical-align: top;
}
.etrust-cell-description {
  display: inline-block;
  color: #9e9e9e;
  font-size: 16px;
  vertical-align: text-bottom;
}
.etrust-cell-arrow {
  display: inline-block;
  text-align: right;
  float: right;
}
.etrust-cell-arrow img {
  height: 30px;
  width: 30px;
  margin-right: 20px;
  margin-left: 20px;
  vertical-align: middle;
}
.product-card {
  overflow: hidden;
  padding: 0px 20px;
  width: 100%;
  background-color: #ffffff;
}
.product-card .btn-disabled {
  background: #dedede;
  cursor: default;
}
.product-card-box {
  float: left;
  position: relative;
  margin-bottom: 20px;
}
.product-card-box-pro-close {
  position: absolute;
  top: 16px;
  right: 16px;
  z-index: 20;
  width: 40px;
  height: 40px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDM0RTQ4MjAyMkIxMTFFNzg4RDhDQzBFMDNERDNBN0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDM0RTQ4MjEyMkIxMTFFNzg4RDhDQzBFMDNERDNBN0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMzRFNDgxRTIyQjExMUU3ODhEOENDMEUwM0REM0E3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMzRFNDgxRjIyQjExMUU3ODhEOENDMEUwM0REM0E3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps56yksAAAITSURBVHjarJZLSBVRGIDn3q5FV1TKB101IYQWEVzxsRDCCGZhpghCghLiomWbUgotyE0tVHTnpoXSXgQNUkwSBV34AEsFiVDosSkIWkRBoN9/OVeGozNn5t754bt3+OfxzXnMf07Emv9oGeIctEM1VEIx5MBP2IdtmD60r3/xekjEQ1QCT6ADEoaX+Q+TMIRwI4joPgxDgRU8RpE90pPRUy58Ca8ylEg8jLzbnjeJXkCflX3YyBbdRPeg3wovbiKb0MfoAvyAM1b40ciYzaVb9DwkyR+Y03Ij6a47C90hvb3N2zfyP+HIXaMLb4nobhYzzBm3kazy0DyOr2rnOmP81IcgaUMyi6SM4xWo0M4nY6qsZCuZUpJNVVH0uBJzOeE3mpC8NUgkcqMu1WEQXpskIJJCgyQV0qJfWm5PFVOJi9B8yn0tIoFyNSamXvknrTnQkpdhwPHAN/rsUjmRrKnrTfFVRB+0ZFx9wP0O2aY6boVZKFKSSz7HcldKkFz8PVWOToYU2WdwHupgCcqUJBFg0nSla92My1g4ZZaSrAdoiaVW4pL0jHvsceFTeAClGUhSdZRP4NC5wsqK2mMomPGAki0kVfp61AsLHjcFlfyGO24rrA3LIdQ+kdTSmm9ee4YGGM9CIh9wEsknv9utNtlowA2fgs8whmAk6L7ueClWfV2jyn++yv8F2TTuwHsEnr1wJMAAvf+Fv1cQbEoAAAAASUVORK5CYII=") no-repeat center center;
}
.product-card-box-pro-closed {
  position: absolute;
  top: 16px;
  right: 16px;
  z-index: 20;
  width: 40px;
  height: 40px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDM0RTQ4MjQyMkIxMTFFNzg4RDhDQzBFMDNERDNBN0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDkwNEJFNzQyMkIxMTFFNzg4RDhDQzBFMDNERDNBN0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMzRFNDgyMjIyQjExMUU3ODhEOENDMEUwM0REM0E3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMzRFNDgyMzIyQjExMUU3ODhEOENDMEUwM0REM0E3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Psz4g4MAAAHeSURBVHjavJY9SEJRGIbPvTaEZEN/SwVNZb9uOZXkUEFD4VC2tbTnWK1RUIt7LS2VQZFLVIJpjk5m/2tEULlkSIvU+8UriPiL3j544HLvOe97z/3O/c6nqUBclYhuMAPGQR9o5v0EuAMX4AQ8FRPRizxzgCsQAE1gEwyDRpo5wRafnXGso5CYlmdF9cALJsEyOATpEqs2gVmwQdMl8F1sRfJ2QdAOhsB+GSaKY2TsIOcGqZXXyAxOQRRMg09VeSQ5N0otc75Ptw0sYB78qOpC4wrFeFFu1GUlXnbVQA1MFDXEIE7tcObTrTHxSVW7EK0Vav/lyAY6gU/VPnzUtomRCxyUubsqjTS1XWI0Ai6VcSHao2JkBTcGGol2j85y8mGg0bt46OqfQmcVbjHQo1U8xOiBP6pRIdqPYhQBYwYaiXZEjI6Bm6XeiNSI9pFcxMAzmDPAyE3tWKZ6S+Hb5ff8qpFJA/+hBRDKbO8wOAc7LPHVhkYt0QzlHnwe0MVjXK8yL15qefKdsCkwBezAzyak0rBwrp1aqUI9Q4Lb8QVc87QtZ3Umjo1zrpNaRbug7HZrHXSAPVbhW/DG522gny8mO/YVrGZyUk67lRtWNhwToDengbxnwv2sMAXjV4ABALjXawkswtp4AAAAAElFTkSuQmCC") no-repeat center center;
}
.product-card-box-pro-icon_plus {
  float: left;
  width: 42px;
  height: 42px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODVCMjkyNDQxRUFDMTFFNzkxMkZFRjQ3MERGNEZGNkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODVCMjkyNDUxRUFDMTFFNzkxMkZFRjQ3MERGNEZGNkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NUIyOTI0MjFFQUMxMUU3OTEyRkVGNDcwREY0RkY2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NUIyOTI0MzFFQUMxMUU3OTEyRkVGNDcwREY0RkY2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgPJ/koAAAH5SURBVHja7Jm7SgNBFIYTCSgavGNnQIy1GEUFEYONYhsr7UVBBTvzACIWIl7AJ9Au2kkQjBEL4xVtjRIw2Ahp4gVEcP0P/mlSZHeTjbvCHPiacHb2Y2b3zJmNOxaLuSyIRhAGIdAK3CAN9sESyJR6gwoLJH3gEnjBGKgClWCEwjfAX+pNPBaI7oItsJb3+z1YAEmwA/qBZteM9oJmsF4gZ5uzPGjn0veAI/BdIEdjTredorUgayDvhc+trS/Tn4QSVaJKVIkqUeuaEul0+rgt1hi8fgjcmsg12pS8gytwnrsmJ9rGDke2xBPwanDAO+brRQLUgwYTreM0t+dJkBLRJhAHq2CzlFasQMSJmZAVnuN1ARFdBHtgw2GPpUYnWe2wiI6zG3dqSD8breAZ59HBouLm+1d1VE6L7Q52FLe0iEbAjINFxS0iL9Myj7SpMpanYkLK0yy/FXR5+HEgyII/xbr1ZrJGRnVyZPxRE2N6eU2WO1omtzPJbA7w7C1baLXBAYNcAT1RGbfTRNF/5sQl8rfQXIE9I2aWp85grmy1K6rNU6JKVIkqUSVaVtEsD4R60QI+7RSVI+2wzjhu5lzbKXrB7mtep5/8AqdWfYAoNibAMehgP5tkg+OnZIgzqtn9Mj25fv8d+QAHfBZlBg8pFwAPpd7kR4ABAPulZQS/t+N6AAAAAElFTkSuQmCC");
  margin: 189px 22px 0px 22px;
}
.product-card-box-pro-icon_plused {
  float: left;
  width: 42px;
  height: 42px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODVCMjkyNDQxRUFDMTFFNzkxMkZFRjQ3MERGNEZGNkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODVCMjkyNDUxRUFDMTFFNzkxMkZFRjQ3MERGNEZGNkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NUIyOTI0MjFFQUMxMUU3OTEyRkVGNDcwREY0RkY2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NUIyOTI0MzFFQUMxMUU3OTEyRkVGNDcwREY0RkY2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgPJ/koAAAH5SURBVHja7Jm7SgNBFIYTCSgavGNnQIy1GEUFEYONYhsr7UVBBTvzACIWIl7AJ9Au2kkQjBEL4xVtjRIw2Ahp4gVEcP0P/mlSZHeTjbvCHPiacHb2Y2b3zJmNOxaLuSyIRhAGIdAK3CAN9sESyJR6gwoLJH3gEnjBGKgClWCEwjfAX+pNPBaI7oItsJb3+z1YAEmwA/qBZteM9oJmsF4gZ5uzPGjn0veAI/BdIEdjTredorUgayDvhc+trS/Tn4QSVaJKVIkqUeuaEul0+rgt1hi8fgjcmsg12pS8gytwnrsmJ9rGDke2xBPwanDAO+brRQLUgwYTreM0t+dJkBLRJhAHq2CzlFasQMSJmZAVnuN1ARFdBHtgw2GPpUYnWe2wiI6zG3dqSD8breAZ59HBouLm+1d1VE6L7Q52FLe0iEbAjINFxS0iL9Myj7SpMpanYkLK0yy/FXR5+HEgyII/xbr1ZrJGRnVyZPxRE2N6eU2WO1omtzPJbA7w7C1baLXBAYNcAT1RGbfTRNF/5sQl8rfQXIE9I2aWp85grmy1K6rNU6JKVIkqUSVaVtEsD4R60QI+7RSVI+2wzjhu5lzbKXrB7mtep5/8AqdWfYAoNibAMehgP5tkg+OnZIgzqtn9Mj25fv8d+QAHfBZlBg8pFwAPpd7kR4ABAPulZQS/t+N6AAAAAElFTkSuQmCC");
  margin: 189px 22px 0px 22px;
}
.product-card-box-pro-setMeal {
  width: 326px;
  height: 420px;
  border: 1px solid #00bbd3;
  padding: 16px;
  float: right;
  position: relative;
  z-index: 10;
}
.product-card-box-pro-setMeal-content {
  width: 100%;
  height: 388px;
  background: #f7fdfe;
  position: relative;
  padding: 14px;
}
.product-card-box-pro-setMeal-content-sold {
  font-size: 12px;
  color: #ef7460;
}
.product-card-box-pro-setMeal-content-info {
  text-align: center;
  margin-top: 20px;
}
.product-card-box-pro-setMeal-content-info-title {
  font-size: 20px;
  margin-bottom: 15px;
  height: 26px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.product-card-box-pro-setMeal-content-info-pay {
  color: #f3747d !important;
  font-size: 20px;
  font-weight: bold;
}
.product-card-box-pro-setMeal-content-info-type {
  color: #9e9e9e;
  font-size: 10px;
  font-weight: normal;
}
.product-card-box-pro-setMeal-content-info-desc {
  margin: 35px 0px 14px 0px;
  font-size: 14px;
  color: #6d6c70;
  line-height: 25px;
}
.product-card-box-pro-setMeal-content-info-desc-duty {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  max-height: 50px;
}
.product-card-box-pro-setMeal-content-info-income {
  position: absolute;
  color: #6d6c70;
  font-size: 14px;
  line-height: 16px;
  width: 200px;
  bottom: 60px;
  left: 50%;
  margin-left: -100px;
}
.product-card-box-pro-setMeal-content-info-income:before {
  content: "";
  width: 15px;
  display: inline-block;
  height: 16px;
  margin-right: 10px;
  vertical-align: text-bottom;
  background: url("data:image/png;base64,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UmVhZHlxyWU8AAADIWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYzODM2NTg2NEJGRjExRTdCOUE3QjQ5MzFGMTFBNjUyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYzODM2NTg3NEJGRjExRTdCOUE3QjQ5MzFGMTFBNjUyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjM4MzY1ODQ0QkZGMTFFN0I5QTdCNDkzMUYxMUE2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjM4MzY1ODU0QkZGMTFFN0I5QTdCNDkzMUYxMUE2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7YC1JlAAABgklEQVR42mJ8XxzFAASvWIDEayAWAQggRqBIJJCxnAlILAPi/wABBBIBKVrK5uDH8OvAJgaYDJgD0gwQQIwwU4A4H6QXZNp/Fl1zhj+XT4JUMoK0gDgMUNDDBFUOA1IAAQQz4yUQizEraTMwcvPAdIAUisNdCBL5//UTkmYGMSB+xgS1HQzYrd0Z2C2dkRWVwKwAAZAXe0AuA0nA/AMQQDAFIJM2ALEvEG8G4gAg/gcSVALivyAJ/pY5DFAFIL4SSPIuzGxGDk5ke+8yIfP+//iOzGVAkfx17gRuSXYrRwxJFRjnQ0k0spwKzEHMUC/8gtIg/l2AAEMOCJCXVgGxMQNucBaIw4D4HsxaED4NtQGukcMzkkGgZymYRgLGUHUg9UwgjVuB2ATdit83L6HQaACkfitIswc22b/3rjL8+/AOTOMATiDNO7DJMInLMvx98QRM4wD7QJq9gfgMusy/l48Z/j59hEsjSL03SPM/IDaFxtdZZBU/ti8HG4IW2ipQ9f8Ag5V3PAcj35UAAAAASUVORK5CYII=") center center no-repeat;
}
.product-card-box-pro-setMeal-content-info-incomed {
  position: absolute;
  color: #6d6c70;
  font-size: 14px;
  line-height: 16px;
  width: 200px;
  bottom: 60px;
  left: 50%;
  margin-left: -100px;
}
.product-card-box-pro-setMeal-content-info-incomed:before {
  content: "";
  width: 15px;
  display: inline-block;
  height: 16px;
  margin-right: 10px;
  vertical-align: text-bottom;
  background: url("data:image/png;base64,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UmVhZHlxyWU8AAADIWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUxMzNBMEUyNEJGRjExRTc4QzcxOUVFNDIyQjM3NDhDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUxMzNBMEUzNEJGRjExRTc4QzcxOUVFNDIyQjM3NDhDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTEzM0EwRTA0QkZGMTFFNzhDNzE5RUU0MjJCMzc0OEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTEzM0EwRTE0QkZGMTFFNzhDNzE5RUU0MjJCMzc0OEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6we0YWAAABiklEQVR42mLct28fAxC8YgESr4FYBCCAGIEikUDGciYgsQyI/wMEEEgkCshYKi0tzfD06VMGmAyYA9IMEECMMFOAOB+kF2Taf2FhYYa3b9+CVDKCtIA4DFDQwwRVDgNSAAEEM+MlEIvx8fExsLKywnSAFIrDXQgS+f37N5JmBjEgfsYEtR0MQG6VkpJCVlQCczcjEEfduXPn2Y0bN54D2dFQsWUAAQRzA0jhBiD2BeLNQBwAxP9AgkpA/BckYWtrywBVAOIrgSTvwixiYWFBtvcuEzLvz58/yFwGFMnnz5/jlpSVlcWQVIFx9u/fjyynAnMQM9QLv6A0iH8XIMBg/mSAemkVEBsz4AZngTgMiO/BrAXh01Ab4BoVFBQYHB0dwTQSMIaqA6lnAmncCsQm6Fa8e/cOhUYDIPVbQZo9sMl++vSJ4cePH2AaB3ACad6BTYaTk5Phy5cvYBoH2AfS7A3EZ9Blvn//zvD582dcGkHqvUGa/wGxKTS+ziKrePDgAdgQtNBWgar/BwD7bX/vLsrwBwAAAABJRU5ErkJggg==") center center no-repeat;
}
.product-card-box-pro-setMeal-content-info-btn {
  position: absolute;
  display: block;
  width: 200px;
  height: 34px;
  background: #ef7460;
  text-align: center;
  color: #fff;
  font-size: 16px;
  line-height: 34px;
  border: none;
  cursor: pointer;
  bottom: 10px;
  left: 50%;
  margin-left: -100px;
}
.product-card-box-pro-setMeal-content-info-btned {
  position: absolute;
  display: block;
  width: 200px;
  height: 34px;
  background: #ef7460;
  text-align: center;
  color: #fff;
  font-size: 16px;
  line-height: 34px;
  border: none;
  cursor: pointer;
  bottom: 10px;
  left: 50%;
  margin-left: -100px;
}
.product-card-box:nth-child(3n+1) .product-card-box-pro-icon_plus {
  display: none;
}
.product-card-box:nth-child(3n+1) .product-card-box-pro-icon_plused {
  display: none;
}
.product-card .first-card {
  margin: 20px!important;
}
.add-product {
  float: left;
  width: 326px;
  height: 420px;
  background-color: white;
  position: relative;
  border: solid 1px #00bbd1;
  margin-bottom: 20px;
}
.add-product:nth-child(3n+1) {
  margin-left: 0px !important;
}
.add-product:nth-child(3n+1) .add-product-add {
  display: none;
}
.add-product-desc {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 294px;
  background-color: #f7fdfe;
  height: 390px;
  text-align: center;
}
.add-product-desc span {
  margin-top: 30px;
  display: block;
  font-size: 20px;
  font-color: #27262c;
}
.add-product-desc img {
  margin-top: 124px;
}
.add-product-add {
  position: absolute;
  height: 42px;
  width: 42px;
  margin-left: -65px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODVCMjkyNDQxRUFDMTFFNzkxMkZFRjQ3MERGNEZGNkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODVCMjkyNDUxRUFDMTFFNzkxMkZFRjQ3MERGNEZGNkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NUIyOTI0MjFFQUMxMUU3OTEyRkVGNDcwREY0RkY2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NUIyOTI0MzFFQUMxMUU3OTEyRkVGNDcwREY0RkY2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgPJ/koAAAH5SURBVHja7Jm7SgNBFIYTCSgavGNnQIy1GEUFEYONYhsr7UVBBTvzACIWIl7AJ9Au2kkQjBEL4xVtjRIw2Ahp4gVEcP0P/mlSZHeTjbvCHPiacHb2Y2b3zJmNOxaLuSyIRhAGIdAK3CAN9sESyJR6gwoLJH3gEnjBGKgClWCEwjfAX+pNPBaI7oItsJb3+z1YAEmwA/qBZteM9oJmsF4gZ5uzPGjn0veAI/BdIEdjTredorUgayDvhc+trS/Tn4QSVaJKVIkqUeuaEul0+rgt1hi8fgjcmsg12pS8gytwnrsmJ9rGDke2xBPwanDAO+brRQLUgwYTreM0t+dJkBLRJhAHq2CzlFasQMSJmZAVnuN1ARFdBHtgw2GPpUYnWe2wiI6zG3dqSD8breAZ59HBouLm+1d1VE6L7Q52FLe0iEbAjINFxS0iL9Myj7SpMpanYkLK0yy/FXR5+HEgyII/xbr1ZrJGRnVyZPxRE2N6eU2WO1omtzPJbA7w7C1baLXBAYNcAT1RGbfTRNF/5sQl8rfQXIE9I2aWp85grmy1K6rNU6JKVIkqUSVaVtEsD4R60QI+7RSVI+2wzjhu5lzbKXrB7mtep5/8AqdWfYAoNibAMehgP5tkg+OnZIgzqtn9Mj25fv8d+QAHfBZlBg8pFwAPpd7kR4ABAPulZQS/t+N6AAAAAElFTkSuQmCC") no-repeat;
  top: 50%;
  transform: translateY(-50%);
}
.elite-plan-joined-card {
  width: 694px;
  min-height: 263px;
  background-color: #fff;
  border: dashed 1px #dddddd;
}
.elite-plan-joined-card-title {
  font-size: 20px;
  color: #9e9e9e;
  margin-top: 40px;
  margin-bottom: 18px;
  padding-left: 32px;
  background-color: #fff;
}
.elite-plan-joined-card-body-content {
  background-color: #fff;
  padding: 22px 0px 22px 32px;
  border-bottom: solid 1px #f3f3f3;
  line-height: 30px;
}
.elite-plan-joined-card-body-content-person {
  color: #6d6c70;
  font-size: 16px;
  display: inline-block;
  vertical-align: top;
  width: 100px;
}
.elite-plan-joined-card-body-content-body {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  color: #6d6c70;
  padding-left: 30px;
}
.elite-plan-joined-card-body-content-body-item span {
  display: inline-block;
  width: 290px;
}
.elite-plan-joined-card-body-content-body-item span:last-child {
  color: #f3747d;
  width: 190px;
}
.elite-plan-joined-card-body-content-total {
  margin-top: 26px;
}
.elite-plan {
  width: 1228px;
  margin: 0 auto;
  margin-top: 60px;
  padding-bottom: 50px;
  background-color: #f7f7f7;
  padding-left: 16px;
  padding-right: 16px;
  margin-bottom: 90px;
  position: relative;
}
.elite-plan-moreList {
  background-color: #ffffff;
  width: 1196px;
}
.elite-plan-shadow {
  width: 100%;
  height: 240px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
}
.elite-plan-person {
  position: relative;
}
.elite-plan-title {
  height: 114px;
  line-height: 114px;
  background-color: #ffffff;
  width: 100%;
  font-size: 20px;
  color: #9e9e9e;
  text-align: center;
  vertical-align: middle;
  width: 1228px;
  position: relative;
  left: -16px;
}
.elite-plan-product-title {
  height: 32px;
  line-height: 30px;
  margin-bottom: 30px;
  background: url('data:image/png;base64,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UmVhZHlxyWU8AAADIWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQzQUE3NEQwRkE2NDExRTY4RDUwODM2RTlDQ0FFODYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQzQUE3NEQxRkE2NDExRTY4RDUwODM2RTlDQ0FFODYxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDNBQTc0Q0VGQTY0MTFFNjhENTA4MzZFOUNDQUU4NjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDNBQTc0Q0ZGQTY0MTFFNjhENTA4MzZFOUNDQUU4NjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4PtXHwAAAAJElEQVR42mJ48+YNQAAx/P//HyCAGN6+fQsQYIxANpApIiICAK4dDoeD+ywcAAAAAElFTkSuQmCC') repeat-x center center #fff;
}
.elite-plan-product-title div {
  float: left;
  background: #fff;
  font-size: 12px;
  color: #9e9e9e;
}
.elite-plan-product-title div span {
  font-size: 18px;
  margin-right: 25px;
  color: #27262c;
}
.elite-plan-submit {
  position: relative;
}
.elite-plan-submit-button {
  position: absolute;
  width: 260px;
  right: 102px;
  bottom: 0px;
}
.elite-plan-submit-button button {
  margin-top: 22px;
}
.elite-plan-submit-button span {
  display: block;
}
.elite-plan-submit-button span:first-child {
  color: #666666;
  font-size: 20px;
  margin-bottom: 16px;
}
.elite-plan-submit-button span:last-child {
  color: #9e9e9e;
  font-size: 14px;
  margin-bottom: 20px;
}
.elite-plan .title {
  background-color: transparent;
}
.elite-plan .title .etrust-cell-title {
  font-size: 20px;
  color: #9e9e9e !important;
}
.elite-plan .etrust-cell-arrow {
  cursor: pointer;
  color: #f3747d;
  font-size: 16px;
  padding-right: 30px;
  top: 50%;
}
.elite-plan .etrust-cell-arrow img {
  height: 15px;
  width: 15px;
}
.elite-plan .etrust-cell-arrow span {
  margin-left: -8px;
}
.product-cell {
  width: 1004px;
  height: 261px;
  margin: 0 auto 20px;
  position: relative;
}
.product-cell:hover .product-cell-thumb {
  transform: translate(0px, 10px);
  transition-duration: 0.5s;
  box-shadow: 0 0 0 #ececec;
}
.product-cell:hover .product-cell-main {
  transform: translate(0px, -10px);
  transition-duration: 0.5s;
  box-shadow: 6px 5px 10px #ececec;
}
.product-cell-thumb {
  box-shadow: 6px 5px 10px #ececec;
  width: 360px;
  height: 240px;
  position: absolute;
  z-index: 10;
  border-radius: 10px;
}
.product-cell-main {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 970px;
  border-radius: 10px;
  background: #f8f8f9;
  height: 240px;
  padding-left: 360px;
}
.product-cell-main-content {
  float: left;
  width: 445px;
}
.product-cell-main-content-title {
  position: relative;
  width: 445px;
  padding-top: 50px;
  font-size: 20px;
  color: #797979;
  font-weight: bold;
}
.product-cell-main-content-title .logoBtn {
  max-width: 200px;
  position: absolute;
  top: 80px;
  right: 0;
}
.product-cell-main-content-title .logoBtn span {
  border-radius: 10px 0 10px 0;
}
.product-cell-main-content .singalLogo {
  border: none;
  width: 66px;
  height: 25px;
  margin-right: 8px;
}
.product-cell-main-content .teamLogo {
  border: none;
  width: 66px;
  height: 25px;
  margin-left: 8px;
  margin-right: 8px;
  background: url("data:image/png;base64,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") no-repeat !important;
}
.product-cell-main-content .teamLogo:hover {
  background: url("data:image/png;base64,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") no-repeat !important;
}
.product-cell-main-content .popoverBtn {
  border: none;
  width: 66px;
  height: 25px;
  margin-left: 8px;
  margin-right: 8px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAUCAYAAAA5g+sCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTVFNzRGRjkyRjE5MTFFNzlGOUFFQkEzQTg1QzQxOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTVFNzRGRkEyRjE5MTFFNzlGOUFFQkEzQTg1QzQxOEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NUU3NEZGNzJGMTkxMUU3OUY5QUVCQTNBODVDNDE4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NUU3NEZGODJGMTkxMUU3OUY5QUVCQTNBODVDNDE4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuORnY8AAAMqSURBVHja5Fi9jtNAEHaOCCj4C6JCIMAp+CtS5N6AuEOiSsQTJB1tXF6ZPEIOnuAsGirQRuIFYglLcIIiFqKgAwtdhcQBs/a39sTZXVuRoEhG+pLzxPszn2e+HV/DEZGjsTOEe8BNwkX4ttaaGt99gkf4QXhPeIu/T7eYhwNOxB7hEeEu4RXhs7NDxomQJNwgPCf8dHbMFBEPkAkvLCR0CWNCi/kSwtTxOuHa3SIS9NmrWH9fO7aY4yj99joDyz3yc4L9meyQENg20qCJpAg+I7wkfLHcuwQJU+YbwtemzSZsc9L3nXB1xb9OVEy/j3C9ALFl8qWVyWrRuH2Mk2QLBBtrVuoT3HQvFRrxkPCtgoQxJhthQYdtUOCJjFY2mj3JxDJngjmVTTGOBx+U5uxjfd288t65Ya1JndKQR+QHyz1dTJRgM+PS73GaGSIKKfBDEBCnKSuipeEpOSibIuW9TsAyxckzpcggN92HWuMfaMR1C5NdPPEQROhqPs5Zz8gIEYgsu6Flbd+qD/UtYU89McQQ1yHiAvoEnR3he6SpU/UklSYI3N+ma7n4ojIEEUmh9dn1Mi8XEf0xjFF+pT8hMss1rDKvEkpFRNPSLPkQxEmFahcnSCGiwYraZykf5Kktoj6I83E9hgg2audCRrgonWRzzMn9E/g9Qxd92qxYKmZlo/SBB9xjZcPLxNXUdy8P2nQSmLLObD2M89gJMbT4dXaZcFJFRMg2N8P3AOS4eV3azvnVsa0KUU421Il56bit8nO7Q/i6V3OhMRj12eQxrvsaUSwIFNEMGwnSdJUlkqV0ogk8cf6/yfbhYx0ilEao4HoMIQiZIDgloH76WyZ+fXSQg1RIM1tAH7xSacQbBqP249b0K5Nv1tcIx80ai7ilo9SxnDBt1uk5aL99RlCcBp9pxiwlRERKVFsbZIQiTpSy0eTndp7whPCG8KsOEX5J5NaPz/Wy8Mg/t4zhhLQ0elTPZBMmoobx9cFs5whPCZ9UMymbngPZa+/Qi+ZtwmNkzWvCb9M/ZrbNzhIuEW5BGK9A8I91r+HbnBGyWTyRRyThHUphrYH8K8AAnQIHHYvBpyMAAAAASUVORK5CYII=") no-repeat !important;
}
.product-cell-main-content .popoverBtn:hover {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAUCAYAAAA5g+sCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTVFNzRGRkQyRjE5MTFFNzlGOUFFQkEzQTg1QzQxOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTVFNzRGRkUyRjE5MTFFNzlGOUFFQkEzQTg1QzQxOEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NUU3NEZGQjJGMTkxMUU3OUY5QUVCQTNBODVDNDE4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NUU3NEZGQzJGMTkxMUU3OUY5QUVCQTNBODVDNDE4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhcSj7cAAASTSURBVHja5FddaFNnGH5jThsTW9M1S61pTdouldpuTqajysrY2N0KolDthUKR7U4m2EFZZTAKo4MNduHorqa9mYI/oCiVMZDB8EJBh3+tov2xv+nPElsbkyb9831O8p2dnJxzkrm6i/rA4ct5c87383zP+7zfsfTNL5MW3z4ezeVmT/LaxZeHr1xaxbBoiWAS9nLzfZnD5q/OsxO35JSsZLVYVi0JvGaSVDdWbtpduVLLp0UF5LPb6HWCpPrd7rXbWho9LrKtsdDrBimphgYoodFTaEjCUDhK54enaGZ+UYk5c6zUsMlNXk4hLb65O0C/hmZNB/9jR6XuuwI/PhiS2+YtXtN+zgyMU89s1PD/3byu7W86zT3iUM8ITLCvqdRduslu7IcHbjyk8YVF+tJXpMROjQbl2OXaKnJIViUe4dg717rpXl1NSlxLFMb7vLJEvj/yVy+9oXn22mxEbuvyHSnxp9z/8ff88u+H02Gqv91PrSUu8ujM/7fJGeqOxujqBzUZPWJfucNmSsKVkSm6Ho1TZ1UpfVhcqMQreDcxidO8I2JBQHQhoRojEoSahrlPgSavm57ze4+SO7s5306fFP2zi2H+D4tq4N1dp9NvndtJVQV5umN19QaySo091SbyREp8wR2V8cQxGZCixk4m8DtWBiYuSHKtzVVU5DcwXaTN2bd9yr2Q7tXJAblVEwsE5+LyPIQSXoVHvO9z2AxJOHSnn+rXO2TZ3giF054RC23rC1AnEypyvu+jrfTneMhw4M8qik39IVsI1f3cP56WWiK9dtozH4HgEXOtfo9N75wgfKHz3QrTScMTvuKcD84v0Cn2CxD48c3HGQdvZ79pLC9OGe+6Kl3MoPafW3/P0MSc8Xu1rDahUjOPsBkdlprf2kiXxkJ0gtnOBOwG8hz4PRCiwxsKUtwe5oicF+mDye+/P6gQgZQD6VBSthCKfaKqZAcL82W1pcQ5pRBv21qe1sfisnygjEtmA7mZxdrChAHNcqfHBidlrxCVA6lSzd6Qn2NVngeGNbuK/IYnYIICZRqFoX9tdciE+1wxsNiubRWJNJiakf0Kc9aLt+n08Sxh7AFTIryqnP+F5QN01PhkdxbmdZhJaC43r/PHH40qKWQEnAOcOdaX8glRLfrD0aziajyJxNDcXJPNQJAtGP3Jv1HpHDmH+46J6TRThEpwCQJhWEgVlFqkCCRt51Qq0yx8vWSl/xs9CZIuSpkexCKx86gcODfgAKM+R8CRtRUDeQ8PEGZ7dnulTFwTx6EOGClyFiasPiTV2l/uA1fMaUyTkkZxgRFW9UAkBrmey0hEINlJ17MIdfGOGqG1e1CuGOKkp1cVQAYM6whPQBAiTBUVJ+9fKmJD0pPqVfPChhnF1YgtLdHliaf4efTklpIYyufy15rDy38BfADSNzrlaU0Up0koCd8VRt8tK4340jKdGQvSYDT2A5PQov36XBGgtmdDglCIS5TqDB9WKwVePF2ZnKZgfKEDQtb7DF+VmOfdR4kcYgJgjOwJvSCAs+C83mf4quaCLyzwFl8XYIxMQpp7vhBgAFVYDtK5Xt4JAAAAAElFTkSuQmCC") no-repeat !important;
}
.product-cell-main-content .popoverBtn2 {
  border: none;
  width: 66px;
  height: 25px;
  margin-left: 8px;
  margin-right: 8px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAUCAYAAAA5g+sCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkZBQUU0MTg3QjYxMTFFN0FCNTFDNUJGRUM5NzA0QzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkZBQUU0MTk3QjYxMTFFN0FCNTFDNUJGRUM5NzA0QzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NDIzMTI4MzdCNjExMUU3QUI1MUM1QkZFQzk3MDRDMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NDIzMTI4NDdCNjExMUU3QUI1MUM1QkZFQzk3MDRDMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjNKXLIAAAPASURBVHja5Fi/ixNBFJ6chxYisp0IgmwauxSrqIUgsmnNCSbgH+CltDOxsZSksZVspe2tzWJ5K9gIIm6xhYXFbSGIXRYtT+R8M/NN9mUymx+WuYHvNvNj35v55ntvZq8h8kQ4ylnCHnCbcBltW1t2HG0PCF8JfcIHQptwgdDYYohdRsAZwgvCfcJjkHBqCidCknCLcJPwW5yyYoh4SOgsIcHDsyR0CYFjTCxanWxWy5N9+ltQW7owMk9C+utTX2S1az+tTsnqI6r3rXczNUb/FmqMEGPMT/rT9oWINiFCJsGXhEeEX44xctEHyrk2PIEzm6gBTaxJEyzQ5qOt77A5gj1OAvfTYz0h9R2QXdM2UYs2JFXlAM8I8/GtDYxWESF3+BvhYw0JX2DI1Iu5ibY6ZiEncF7Q764iQZfDGt8BjUvp/RgkVH7y5Ai2xIxUbV/AfwxFZMzHECSmIEtgbXze6TIi9hibdilwaoTWxFaVgZpYqzNmcj6keoMpYIBxOqTyhPtpO/wdql01YaLJ44rYB5FDnHge2mLC0YICHUTcIDyr6ecxJ2BUOp+yBXHSMkvSHgsTOXZkqU0wZaWzmNfhVVih01Zk5EmMvFOwMIjZyGzm3xCt11CuIuIS4fuaOy2dN7EIH6T04CSbJbkqb/hWsvUdCdi2Xzg9a6L6Sr15cp3lC7uk1oYYVa9MlucIx2sSMWKxbycpuWtVOGjJ89AIWcIzodG1bHWRO0Y1/jMle5OQNTGeg0zBkqVfS251iz7e3fC4NUeUh6dRhInFmGXuycKCqoRnSs86bgPEt2DyTq3cEyg/evyk5qgfstAbWDbtcoXwc2dDIko48Gbyk1nfSN6Ehr4fNLHQHiYmWL2n+vW7fAGFatPtpSLY1HVbwUIlwhyaaGmzI96QGGGTvCVruidPrE0VYRwMFy5TWtYRjs5JzbsTSyGaHJ38Siuh6VNAhlX9pSywZO+xxC6ghAC2xjVzkpvyZvc/SDBZOrCIGOCUSB1SNIm1XxP3eoflvUBLfgA/KU4KwbJ/zGwWjvwQYJ5jFqajGiLkl/U1abOBuG2skSR9Fh59OKvuBnkyRSKLHbunL0z8HrE4ZspyT6QmXl21QyiuizFNPM1dokRbyOr8pJhi57myLhI+EZ5vQgQnoZxTiJFtnvjsei2cUnZJfF7qxVIbhtT5b5oQqlp2T/CsfvlvhXeEz4SnQhGwHhHbVO4SXhHeE54Q/tqf4dtazuOIvIPwuIqb9FvXZ/jJFhPxh/AD4fMayXbhAvlPgAEAxfZdcYTC54gAAAAASUVORK5CYII=") no-repeat !important;
}
.product-cell-main-content .popoverBtn2:hover {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAUCAYAAAA5g+sCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkZBQUU0MUM3QjYxMTFFN0FCNTFDNUJGRUM5NzA0QzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkZBQUU0MUQ3QjYxMTFFN0FCNTFDNUJGRUM5NzA0QzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RkFBRTQxQTdCNjExMUU3QUI1MUM1QkZFQzk3MDRDMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RkFBRTQxQjdCNjExMUU3QUI1MUM1QkZFQzk3MDRDMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoPBIgwAAAXySURBVHja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") no-repeat !important;
}
.product-cell-main-content-description {
  font-size: 16px;
  color: #6d6c70;
  line-height: 22px;
  margin: 5px 0;
}
.product-cell-main-content-money {
  margin-top: 22px;
  color: #f3747d;
  font-size: 16px;
}
.product-cell-main-content-money span {
  font-size: 24px;
}
.product-cell-main-tap {
  float: left;
  line-height: 20px;
  padding-top: 100px;
  margin-left: 15px;
  position: relative;
}
.product-cell-main-tap div {
  font-size: 16px;
  color: #6d6c70;
  display: inline-block;
  width: 128px;
  height: 44px;
  text-align: center;
  line-height: 44px;
  background: transparent;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s ease;
}
.product-cell-main-tap div:hover {
  color: #f3747d;
}
.product-cell-main-border {
  width: 1px;
  margin-top: 70px;
  height: 100px;
  background: #ececec;
  float: left;
}
.createModal .ant-modal-close {
  width: 100px;
  top: 0px;
  right: -50px;
}
.createModal .ant-modal-footer {
  text-align: center !important;
}
:global .relief {
  font-size: 14px;
}
:global .relief-title {
  margin: 56px 0 0 0;
}
:global .relief-item {
  margin-top: 48px;
}
:global .relief-product-name {
  color: #00bbd1;
  font-size: 16px;
  margin-left: 9px;
  line-height: 1;
  margin-bottom: 20px;
}
:global .relief-product-name span {
  margin-right: 20px;
}
:global .relief-line {
  width: 3px;
  height: 14px;
  position: absolute;
  background: #00bbd1;
  left: 16px;
}
:global .relief-footer {
  margin: 48px 0 112px 0;
  line-height: 40px;
}
:global .relief-content {
  font-size: 14px;
  line-height: 40px;
}
:global .relief-btn {
  text-align: center;
}
:global .relief-btn button {
  width: 200px;
  height: 46px;
  background: #f3747d;
  border: 0;
  color: #fff;
  font-size: 14px;
}
:global .relief-btn button:hover {
  background: #f3747d;
  color: #fff;
}
.encourage-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  height: 100%;
}
.encourage-modal-mask {
  z-index: 1000;
  background-color: rgba(0, 0, 0, 0.6);
  filter: alpha(opacity=60);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.encourage-modal-img-box {
  text-align: center;
  padding-top: 10%;
  position: relative;
  z-index: 2000;
}
.product-list {
  width: 1196px;
  margin: 0 auto;
  margin-top: 80px;
}
.product-list .etrust-btn {
  width: 200px;
  margin-bottom: 50px;
  margin-top: 50px;
}
.product-list .etrust-btn-default {
  background-color: #fff;
  color: #00bbd1;
}
.product-list .etrust-btn:after {
  border: 1px solid #00bbd1;
}
.product-list .etrust-btn-default:not(.etrust-btn-disabled):active {
  background-color: #00bbd1 !important;
}
.healthInformed {
  margin-top: 60px;
}
.healthInformed .encourage-box {
  text-align: center;
  padding-top: 10%;
}
.healthInformed .insure-health {
  background-color: #fff;
  margin: 0 auto;
  width: 1196px;
  /*checkbox选择框颜色*/
}
.healthInformed .insure-health .health-banner {
  height: 396px;
  background-image: url("/assets/health-CWMe-dU2.png");
}
.healthInformed .insure-health .health-desc {
  font-size: 18px;
  color: #00bbd1;
  text-align: center;
  margin-top: 30px;
}
.healthInformed .insure-health .ant-tabs .ant-tabs-bar {
  border-bottom: 1px solid #00bbd1;
  margin-bottom: 0px;
}
.healthInformed .insure-health .ant-tabs .ant-tabs-bar .ant-tabs-nav {
  left: 50%;
  font-size: 20px;
  transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
}
.healthInformed .insure-health .ant-tabs .ant-tabs-content .health-notice-item {
  padding: 24px 128px 0px 128px;
}
.healthInformed .insure-health .ant-tabs .ant-tabs-content .health-notice-item .ant-radio-wrapper {
  font-size: 16px;
  margin-right: 110px;
}
.healthInformed .insure-health .ant-tabs .ant-tabs-content .health-notice-item .ant-radio-wrapper-checked {
  color: #ef7460;
}
.healthInformed .insure-health .ant-tabs .ant-tabs-content .health-notice-item .ant-radio-wrapper-checked .ant-radio-checked .ant-radio-inner {
  border-color: #ef7460;
}
.healthInformed .insure-health .ant-tabs .ant-tabs-content .health-notice-item .ant-radio-wrapper-checked .ant-radio-inner:after {
  background: #ef7460;
}
.healthInformed .insure-health .ant-tabs .ant-tabs-content .health-notice-item p {
  font-size: 16px;
  line-height: 2;
  color: #27262c;
}
.healthInformed .insure-health .ant-tabs .ant-tabs-content .health-notice-item .ant-form-item {
  margin-bottom: 0px;
}
.healthInformed .insure-health .ant-tabs .ant-tabs-content .health-notice-item .ant-form-item-control {
  margin-top: 20px;
  margin-left: 25px;
}
.healthInformed .insure-health .ant-tabs .ant-tabs-content .health-notice-item .healthConfModels {
  margin-left: 20px;
  font-size: 14px;
}
.healthInformed .insure-health .btn-box-health {
  width: 940px;
  margin: 30px auto;
}
.healthInformed .insure-health .btn-box-health button {
  width: 200px;
  height: 46px;
  border: 1px solid #f3747d;
}
.healthInformed .insure-health .btn-box-health button:first-child {
  background: #fff;
  color: #f3747d;
  margin-right: 10px;
}
.healthInformed .insure-health .btn-box-health button:first-child:hover {
  background: #f3747d;
  color: #fff;
}
.healthInformed .insure-health .btn-box-health button:last-child {
  background: #f3747d;
  color: #fff;
}
.healthInformed .insure-health .ant-checkbox-inner {
  border-radius: 0;
  border-color: #ef7460;
}
.healthInformed .insure-health .ant-checkbox-checked .ant-checkbox-inner {
  background: #ef7460;
}
.healthInformed .insure-health .submit-btn {
  width: 340px;
  height: 46px;
  background: #ef7460;
  color: #fff;
  font-size: 14px;
  margin-left: 128px;
  border-radius: 0;
  border: none;
}
.healthInformed .insure-health .submit-btn:hover {
  background: #f4636d;
  color: #fff;
}
.healthInformed .insure-health .checkFile {
  width: 940px;
  margin: 0px auto 30px;
  padding-top: 10px;
  margin-top: 70px;
  border-top: 1px solid #ececec;
}
.healthInformed .inputLayer {
  margin-left: 25px;
}
.healthInformed .inputLayer .example-input .ant-form-item-control {
  margin: 0px !important;
}
.healthInformed .inputLayer .example-input .ant-input {
  width: 654px;
  height: 80px;
  border-radius: 0;
  font-size: 14px;
  resize: none;
  color: #6d6c70;
  border: 1px solid #ececec;
}
.healthInformed .inputLayer .example-input .ant-input:focus {
  box-shadow: inherit;
}
.healthInformed .inputLayer label {
  font-size: 16px;
}
.tepmOrderDetail {
  margin: 0 auto;
}
.tepmOrderDetail .btn-box {
  text-align: center;
  margin-bottom: 20px;
}
.tepmOrderDetail .btn-box button {
  width: 120px;
  display: inline-block;
  margin: 0px 20px;
}
.tepmOrderDetail .btn-box button:after {
  border-radius: 0px !important;
}
.tepmOrderDetail-top {
  height: 50px;
  line-height: 50px;
  font-size: 20px;
  padding-left: 40px;
  color: #27262c;
  text-align: center;
}
.tepmOrderDetail-title {
  height: 48px;
  line-height: 48px;
  position: relative;
  padding-left: 10px;
  font-size: 20px;
  color: #00bbd1;
  margin-top: 20px;
  background: #ffffff;
  border-bottom: 1px solid #00bbd1;
}
.tepmOrderDetail-title-cont {
  display: inline-block;
  bottom: -1px;
  height: 47px;
  text-align: center;
  position: relative;
  left: -10px;
  border-bottom: 3px solid #00bbd1;
  padding: 0px 15px;
}
.tepmOrderDetail-cont {
  width: 1046px;
  margin: 0 auto;
  margin-top: 10px;
  background: #f8f8f8;
  padding-bottom: 10px;
}
.tepmOrderDetail-cont .totalAmount {
  padding: 10px 0px 15px 35px;
  font-size: 16px;
  color: #f3747d;
}
.tepmOrderDetail-appent-title {
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  padding-left: 40px;
  color: #27262c;
}
.tepmOrderDetail-appent .appentInofItems {
  display: block;
  margin-left: 130px;
  color: #6d6c70;
}
.tepmOrderDetail-appent .appentInofItems .appentInofItem {
  float: left;
  width: 50%;
  height: 40px;
  font-size: 16px;
  color: #6d6c70;
}
.tepmOrderDetail .inssuredInfo {
  margin-bottom: 10px;
  margin-top: 10px;
}
.tepmOrderDetail .inssuredInfo .gurateen {
  width: 988px;
  background: #fff;
  margin-left: 16px;
  margin: 0 auto;
  padding: 0px 14px;
  border: 1px solid #ececec;
  border-top: 0px;
}
.tepmOrderDetail .inssuredInfo .detaileDash {
  height: 20px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+YAAAAWCAIAAADCeBH0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDY5RjY2RTg0RUE3MTFFN0FGMjZEN0JCQjYwNjMyRkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDY5RjY2RTk0RUE3MTFFN0FGMjZEN0JCQjYwNjMyRkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMkMyRTkwOTRFODkxMUU3QUYyNkQ3QkJCNjA2MzJGQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMkMyRTkwQTRFODkxMUU3QUYyNkQ3QkJCNjA2MzJGQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuuzrhAAAAJXSURBVHja7N3BTqNQFIBhKVDAxLrw/d+wmlhNkHKBObYT05hKMyqdzfctGnt66+Ku/hB6ybbbbZZlq9Uqz/OyLKuqirc3AADAfzJNU9d1fd+nlMZxzN7e3qaDeBOjYRiapqnrWrgDAMD1Yz36vG3bPM+LolgdvCf76aII9/1+H0s3m018bNcAAOA6IsV3u12WZev1+jTFPyf7UVR7Sun+/l61AwDAdXr9+fm5KIro9U8fnS/yWBerX15epmmyfQAAsKio7mjvs73+ZbIfqz1ez16DBwAAftGxus/2+lyyh6qq2rZ1oR0AAJYTvR3VHe391YK5ZM+yLM/zruvsIwAALCR6O6p75sDGC78uLYqi73v7CAAAC4nejuqeWXAh2aP3U0r2EQAAFhK9HdU9s6CY/36WZeM4Hv9+fHyM14eHh9O3H8zNzc3Nzc3Nzc3NvzF/f77p7GNMs4tnwry+vn78OwAA4Hc9PT3d3t5+/172aZo8TQkAAJYTvT1/SOOFHB+GYf5eeAAA4CfyPP+4F/07yZ5SKsvSPgIAwEKit+dPfJlL9mmahmGYOdQdAAD4oejtqO6Ze2Pmkr3ruqZp5n++CgAA/ET0dlT3zANMv0z2/X4fpV/XtU0EAIBFRXVHe0eB/0Oyx+qU0t3dnUvsAACwtKjuaO8o8LPV/vlc9nEcj9fXN5uN4x0BAOBqIsV3u13k+3q9Pk3xv8k+HkTXD8PQNE1d166vAwDAlU3TFH3etm2e50VRrA6y7XZ7czi/PUZlWVZVJdYBAOD/hnvXdX3fp5TGcfwjwAAOinI3gsVuSQAAAABJRU5ErkJggg==') no-repeat center;
}
.tepmOrderDetail .inssuredInfo .inssuredName {
  width: 988px;
  font-size: 16px;
  padding-left: 12px;
  color: #6d6c70;
  margin: 0 auto;
  background: #fff;
  border: 1px solid #ececec;
  border-bottom: 0;
}
.tepmOrderDetail .inssuredInfo .inssuredName p.insuredTitle {
  line-height: 50px;
  height: 50px;
  color: #27262c;
}
.tepmOrderDetail .inssuredInfo .gurateenDut {
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #f3747d;
}
.tepmOrderDetail .inssuredInfo .gurateenDut .guaProduct {
  width: 95px;
  display: inline-block;
  color: #6d6c70;
}
.tepmOrderDetail .inssuredInfo .productCont .productItems .productItem {
  float: left;
  height: 40px;
  font-size: 16px;
  width: 287px;
}
.tepmOrderDetail .inssuredInfo .productCont .productItems .productItem .productCom {
  position: relative;
  top: -15px;
  font-size: 12px;
  line-height: 21px;
  padding: 10px 20px;
}
.tepmOrderDetail .inssuredInfo .productCont .productItems li:nth-child(odd) {
  margin-left: 96px;
}
.tepmOrderDetail .inssuredInfo .productCont .beneItems .beneItem {
  float: left;
  font-size: 16px;
}
.tepmOrderDetail .inssuredInfo .productCont .beneItems .beneItem .beneOrder {
  height: 40px;
  width: 150px;
  display: inline-block;
}
.tepmOrderDetail .inssuredInfo .productCont .beneItems .beneItem:first-child {
  height: 40px;
  width: 100px;
  margin-left: 96px;
  text-align: left;
}
.tepmOrderDetail .inssuredInfo .productCont .productList {
  margin-bottom: 20px;
  border-bottom: 0px dashed #ccc;
}
.tepmOrderDetail .inssuredInfo .productCont .productList:last-child {
  border-bottom: 0px;
}
.tepmOrderDetail .inssuredInfo .insuredInfoItems {
  margin-left: 97px;
}
.tepmOrderDetail .inssuredInfo .insuredInfoItems li.insuredInfoItem {
  font-size: 16px;
  color: #27262c;
  min-width: 50%;
  float: left;
  height: 40px;
}
.tepmOrderDetail .detailSubmit {
  background: #fff;
  padding: 60px;
  text-align: center;
}
.tepmOrderDetail .detailSubmit button {
  color: #f3747d;
  height: 46px;
  width: 200px;
  border-color: #f3747d;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin: 10px;
  font-size: 14px;
}
.tepmOrderDetail .detailSubmit button:hover {
  background: #f3747d;
  color: #fff;
}
.tepmOrderDetail .detailSubmit button:last-child {
  color: #fff;
  background: #f3747d;
}
.tepmOrderDetail .detailSubmit button:last-child:hover {
  background: #f4636d;
}
:global .orc-show-close .ant-modal-close {
  right: -168px;
}
:global .orc-show-close .upWord {
  font-size: 16px;
}
:global .create-recog-tabs .box-contact {
  overflow: hidden;
  margin-bottom: 28px;
}
:global .create-recog-tabs .box-contact .label-contact {
  width: 150px;
  float: left;
  padding: 5px 0px 5px 38px;
  font-size: 14px;
  color: #000;
}
:global .create-recog-tabs .box-contact .select-contact {
  width: 398px;
}
:global .create-recog-tabs .box-contact .select-contact .ant-select-selection--single {
  height: 32px;
}
:global .create-recog-tabs .person-tax {
  margin: 32px 0px 0px 0px;
}
:global .create-recog-tabs .error-icon {
  width: 15px;
  height: 15px;
  position: absolute;
  top: 0;
  right: 0;
  background: url('/assets/icon_th_red-8eRxLbwt.png') no-repeat;
}
:global .create-recog-tabs .person-title-wrap {
  overflow: hidden;
}
:global .create-recog-tabs .person-info-title {
  font-size: 20px;
  color: #00bbd1;
  width: 100px;
}
:global .create-recog-tabs .dotted-line {
  margin-top: 28px;
}
:global .create-recog-tabs .applicant-info {
  margin: 38px 0 56px;
  font-size: 16px;
  color: #27262c;
  padding-left: 30px;
}
:global .create-recog-tabs .applicant-info p:not(:last-child) {
  line-height: 1;
  margin-bottom: 18px;
}
:global .create-recog-tabs .ant-tabs-ink-bar {
  height: 2px;
  width: 90px !important;
  left: 0px;
  background-color: #00bbd1;
}
:global .create-recog-tabs .ant-tabs-nav .ant-tabs-tab {
  margin-right: 66px;
}
:global .create-recog-tabs .ant-tabs-nav .ant-tabs-tab-inner {
  padding: 8px 0;
}
:global .create-recog-tabs .ant-tabs-nav .ant-tabs-tab-inner:hover {
  color: #00bbd1;
}
:global .create-recog-tabs .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-inner {
  color: #00bbd1;
}
:global .create-recog-tabs .ant-tabs-tab-active ant-tabs-tab {
  color: #00bbd1;
}
:global .create-recog-tabs .ant-tabs-nav-container {
  margin-top: 0;
  border-bottom: 2px solid #00bbd1 !important;
}
:global .create-recog-tabs .ant-tabs-tab {
  font-size: 20px;
  color: #27262c;
  width: 90px;
}
:global .create-recog-tabs .ant-tabs-tab:last-child {
  margin-right: 0;
}
:global .create-recog-tabs .ant-tabs {
  width: 1040px;
  margin: 0 auto;
}
:global .create-recog-tabs .ant-tabs-nav {
  width: 100%;
  text-align: center;
}
.idUpload {
  margin: 0px auto 20px auto;
  width: 1040px !important;
}
.idUpload-title {
  font-size: 16px;
  color: #00bbd1;
  margin: 0px 0px 16px;
}
.idUpload .faceItems {
  padding: 46px 25px 16px 25px;
  background: #f2f2f2;
  border-radius: 12px;
  overflow: hidden;
}
.idUpload .faceItems .faceItem {
  margin: 20px;
  float: left;
  width: 292px;
  height: 214px;
  background: #FFFFFF;
  border: 1px solid #ececec;
}
.idUpload .faceItems .faceItem .uplodadContent {
  position: relative;
  height: 100%;
  text-align: center;
}
.idUpload .faceItems .faceItem .upButton {
  padding-top: 50px;
  top: 30px;
}
.idUpload .faceItems .faceItem .typeImg {
  position: absolute;
  left: 12px;
  top: 10px;
  width: 251px;
  height: 159px;
}
.idUpload .faceItems .faceItem .closeImg {
  position: absolute;
  top: 7px;
  right: 7px;
  cursor: pointer;
}
.idUpload .faceItems .faceItem .upSuccess {
  position: absolute;
  bottom: 10px;
  left: 20px;
}
.idUpload .faceItems .faceItem .upSuccess span {
  position: relative;
  bottom: 5px;
  padding: 0px 5px;
}
.idUpload .faceItems .faceWarning {
  background: #ececec;
}
.idUpload .faceItems .faceWarning p.warningTil {
  font-size: 16px;
  color: #27262c;
  text-align: center;
  margin: 40px 0 20px 0;
}
.idUpload .faceItems .faceWarning li.warnItem {
  font-size: 14px;
  color: #6d6c70;
  margin: 0 34px;
  line-height: 24px;
}
.idUpload .faceItems .faceWarning li:before {
  content: '';
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #6d6c70;
  position: relative;
  top: -3px;
  left: -4px;
}
:global .create-applicant .person-title-wrap {
  overflow: hidden;
}
:global .create-applicant .person-info-title {
  font-size: 20px;
  color: #00bbd1;
  width: 100px;
}
:global .create-applicant .applicant-info {
  margin: 38px 0 56px;
  font-size: 16px;
  color: #27262c;
  padding-left: 30px;
}
:global .create-applicant .applicant-info p:not(:last-child) {
  line-height: 1;
  margin-bottom: 18px;
}
:global .create-paying .person-info-title {
  font-size: 20px;
  color: #00bbd1;
  width: 100px;
}
:global .create-paying .applicant-info {
  margin: 38px 0 56px;
  font-size: 16px;
  color: #27262c;
  padding-left: 30px;
}
:global .create-paying .applicant-info p:not(:last-child) {
  line-height: 1;
  margin-bottom: 18px;
}
._beneficiary_1umbh_1 {
  font-size: 14px;
  color: #000;
}
.success-page {
  width: 1196px;
  margin: 0 auto;
}
.success-page-thumb {
  text-align: center;
  padding: 96px 0 32px 0;
}
.success-page-content {
  text-align: center;
}
.success-page-content-title {
  font-size: 16px;
  color: #dc5d4e;
  margin-bottom: 24px;
}
.success-page-content-subTitle {
  font-size: 16px;
  color: #dc5d4e;
}
.success-page-handle {
  margin-top: 72px;
  text-align: center;
}
.success-page-handle button {
  width: 340px;
  height: 50px;
  background: #fff;
  border: 1px solid #dc5d4e;
  font-size: 16px;
  border-radius: 4px;
  color: #dc5d4e;
  margin: 0 35px;
}
.success-page-handle button:last-child {
  color: #fff;
  background: #dc5d4e;
}
.success-page-handle button:hover {
  color: #dc5d4e;
  background: #fff;
  border-color: #dc5d4e;
}
.success-page-handle button:last-child:hover {
  color: #fff;
  background: #dc5d4e;
  border-color: #dc5d4e;
}
.successPage .cloudServerWindow p {
  float: right;
}
.successPage .cloudServerWindow iframe {
  height: 500px;
  width: 900px;
}
.successPage .cloudServerWindow button.ant-btn {
  width: 70px;
  height: 33px;
}
.detailed {
  margin: 0 auto;
  margin-top: 60px;
}
.detailed .traffic-duty {
  overflow: hidden;
}
.detailed-tab-wrap {
  width: 1196px;
  margin: 0 auto;
  background: #fff;
}
.detailed-form-wrap {
  position: relative;
  overflow: hidden;
}
.detailed-form-wrap .btn-box {
  text-align: center;
  margin: 20px 0px;
  position: relative;
}
.detailed-form-wrap .form-bg {
  width: 1196px;
  height: 232px;
  text-align: center;
  padding-top: 52px;
  position: absolute;
  left: 50%;
  margin-left: -598px;
  background: -webkit-linear-gradient(left, #f8dddf, #f87c84);
  /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #f8dddf, #f87c84);
  /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #f8dddf, #f87c84);
  /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #f8dddf, #f87c84);
  /* 标准的语法 */
}
.detailed-form-wrap .custom-made {
  font-size: 40px;
  text-align: center;
  color: #fff;
}
.detailed-form-wrap .form-position {
  margin-top: 146px;
}
.detailed-form-wrap .trial-bg {
  width: 1196px;
  background: #fff;
  height: 100%;
  position: absolute;
  top: 232px;
  left: 50%;
  margin-left: -598px;
}
.detailed-form-wrap .bg-person {
  width: 137px;
  height: 151px;
  position: absolute;
  top: -232px;
  left: 146px;
  background: url('/assets/ren-BouUtqIs.png') no-repeat;
}
.detailed-form-wrap .bg-plume {
  width: 37px;
  height: 48px;
  position: absolute;
  top: -174px;
  left: 358px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAwCAYAAACWhbMrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzZFNzdCQTEwMUI4MTFFN0E4RDdENTU4QTBEMUIxQjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzZFNzdCQTIwMUI4MTFFN0E4RDdENTU4QTBEMUIxQjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NkU3N0I5RjAxQjgxMUU3QThEN0Q1NThBMEQxQjFCNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NkU3N0JBMDAxQjgxMUU3QThEN0Q1NThBMEQxQjFCNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjX01DEAAAPZSURBVHjazJhbSFRBGMc9u+uVlLKLlqVoRXQzEkorISokjQoMQnrQiIguDwVWdCF6KSTJeogeIuoppCCiC4IIUUSkZPWSFaWUhVlZqKuVrrqX/gP/hekw5+jZ+8CPPefM7pn/fvPNzPd9ms/ni4tSSwaZYCXIAI9Bm+hwREGMELIclIFVIJc6zkdD1ExQDHbSOunALvWn8d4TCVHxFHMIrOPg+uYFLv9NuEWlgH2gGmSZfE+IGhRWCrcoMV0nwW46tVkbBt3htlQ+qAGlOr8xat3hFiUE1YESC79pB53+G1uIBc0Gpy0KEu01+BoOUcKpj4Byi7/7CV7ID0IlSgO7wN4A3vkIPA+HqLXgKEgy+Y7qPHOCu6An1KLmgMMgx6D/L/huIOo+eKh/GKwoB8+wUoP+ftAIvijGegOugz7VS4Npi+hHqvf0gqvcODfymdixP4NWcAU8Vb00GEuJ324CBYq+IXARdIDNIJXT1wWawR3wysz8gbbFoELxXBys58ATcAHM43M3WQNmgPfgrXpJIMgLAA3sAaO+/5sH1IFscNtn3C6DBKP3BypqOmhQDHYDZIJTJoLaQbHZ+wMVVQKcusGaQBbYAgYNBPWC/bR0SEUlgxrdYK1gLlgA2gwEdYJqkDTeGIE4ejbYIN1/ZFQpzrB6sERy7HdcZZ9AC53fPe4IFq1kB1VgjP/+G9jKvrM6y4yAB6AcpFoZx6qoLMnBf4ODfF4JBhRT5qGwpeEUtQ24gBfUgnhQBLoMfKgeVIA0K+NY8alpYDtIBLdALRjjTt0ApjBzEQfwB/CSx8iQZa+18A/Wc6k/A7m6PhuYCjKsWiUYS4mzqwoMMG7qVKRIvaEKYSd6IBeC+UyZmsOdvWoTLHDkc39qoh/FhKiINltcDLaYFOVQnGvp3Hu8/HQz1/8V0J4ThChRETkOVjNN8kk4uBmeYLQYEVFiD7pEy4gkYFRKMONYoHAx4I/Y9BWwxFemTwqj6eiFjHl6Ymn1JUapIGsqqpGlmx2SQDuxES2Sovw7eiXrAakMa53MZoelImk/F4HGraFHqlPKq1VT1A00RfnHoyjEilTeJR8zosB+gNXbEcmSNlotQbcik2hVjd9xSNUVzaTiksa4yy31TaJv3xTxfrTOPr01hdusYEZ9L9YO5DNgYSydfaK+VSSKIvJWIOZ1Mh1uSHE2yr5idi1Pj//TzmsP/S+JIvJYKspjrfQHuCZP3zJwDMxi8G+bYA1cVUbUFFuPlwGig46ewypgB5OMFiYkTllUCqMEf1bilVah3jmtXMufybz+Q4EjjPv75Ij2nwADANJFmR40jZWBAAAAAElFTkSuQmCC') no-repeat;
}
.premium_trial {
  min-height: 300px;
  position: relative;
}
.premium_trial .product-info {
  width: 370px;
  top: 50%;
  margin-top: -150px;
  position: absolute;
  background: rgba(250, 250, 250, 0.35);
  right: 100px;
  height: 300px;
  text-align: center;
}
.premium_trial .product-info .product-name {
  font-size: 28px;
  font-weight: 700;
  margin-top: 30px;
  color: #27262c;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin: 30px auto 0px auto;
  cursor: default;
  text-align: center;
}
.premium_trial .product-info .product-dsc {
  font-size: 16px;
  line-height: 28px;
  color: #6d6c70;
}
.premium_trial .product-info .product-lowest {
  font-size: 20px;
  margin-top: 64px;
  color: #27262c;
}
.premium_trial button {
  width: 216px;
  margin-top: 15px;
  height: 50px;
  color: #fff;
  font-size: 18px;
  background: #f3747d;
  border: none;
}
.premium_trial button:hover {
  background: #f3747d;
  color: #fff;
}
.premium_trial img {
  width: 100%;
  display: block;
}
.detailed-info-wrap {
  overflow: hidden;
  background: #f5f5f5;
  margin-bottom: 20px;
}
:global .referValueCodeIntro {
  width: 320px;
}
:global .ant-calendartbody .ant-calendar-selected-day .ant-calendar-date {
  background-color: #ea5438;
}
:global .ant-calendar-picker-icon:after {
  color: #ea5438;
}
:global .ant-calendartbody .ant-calendar-selected-day .ant-calendar-date:hover {
  background-color: #ea5438;
}
:global .ant-modal .ant-modal-close {
  width: 20px;
  height: 20px;
  margin: 0px;
}
:global .ant-modal .ant-modal-footer {
  text-align: center;
  padding: 20px;
}
:global .ant-modal .ant-modal-footer .ant-btn-ghost {
  margin-right: 0px;
}
:global .ant-modal .ant-modal-footer button {
  width: 154px;
}
:global .crit-service {
  width: 358px;
  position: relative;
  line-height: 33px;
}
:global .trial-btn-box {
  position: relative;
  margin: 30px 0px;
  text-align: center;
}
:global .trial-btn-box button {
  margin-right: 36px;
}
:global .trial-btn-box button:last-child {
  margin-right: 0px;
}
:global .get-service {
  font-size: 14px;
}
:global .get-service span:first-child {
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 5px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OTQ5QTQ5OUU2MDMxMUU2OTNFRjk5RjkxNjk3RUE5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OTQ5QTQ5QUU2MDMxMUU2OTNFRjk5RjkxNjk3RUE5RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc5NDlBNDk3RTYwMzExRTY5M0VGOTlGOTE2OTdFQTlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc5NDlBNDk4RTYwMzExRTY5M0VGOTlGOTE2OTdFQTlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GoUhGAAAAZxJREFUeNqM00soRFEYwPF5khHCZEezEAvk0ZSVQrH0WJA8spGdJY0VslBmY4WFZGGykBTJStlISMTSe4E01Igsxsxc/2/6bl03C6d+nbnnnO+bc893rtMwDIfZXsf6i+ja0YlSZCKOe2xhwz+7+mSud5rBBNbSTaEBlzjHLUpQhxocyxoSHKSDo6N9bvpmTKMAy9jDG4rxiDxNOoRPhEiw7+KHB/KvX5hDmIkTeh9GkM/zKWRuBjmYZKcBCf6GbCOEJRYlmZB3rdR3r+JZEjmYi9AtyhgGPAykNNjaDN3Ji/aGZW4XLejykFUO4xlREiX+SGLYxt71MIOy7Xl0I/cfgQ4t3QfcElyufLZF8t5+ZNnGvchGSoJvUKanaDY5hzus4ApJy5zssAIxCV7TS9Bq+wd5/5hWw9oateabEryOCwxzeD1aEgl0af29PMf1FrZp7R9kV+nryaBkCyMDCzjU7Q3qzqRkQQ2Usxgn4bb1bjfRTaAaRziT8qFQx+r1fKYJ3Pn1YWiCAF0vOjQoodc3pl9VhMBrc/2PAAMA5LiN/0c1U8sAAAAASUVORK5CYII=') center center no-repeat;
  vertical-align: text-bottom;
}
:global .floating-layer {
  position: absolute;
  display: none;
  top: 30px;
  right: 0px;
  z-index: 10;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaQAAACWCAYAAACRifwnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTI2NUIyMDAwMDI0MTFFN0JEQjBEQTg1MDU4Qjk1RUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTI2NUIyMDEwMDI0MTFFN0JEQjBEQTg1MDU4Qjk1RUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MjY1QjFGRTAwMjQxMUU3QkRCMERBODUwNThCOTVFRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MjY1QjFGRjAwMjQxMUU3QkRCMERBODUwNThCOTVFRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn0RRkEAAAe0SURBVHja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') no-repeat;
  width: 420px;
  height: 150px;
  font-size: 14px;
  color: #6d6c70;
  padding: 50px 33px;
}
:global .crit-service-tip {
  position: absolute;
  top: 28px;
  left: 12px;
  color: #9e9e9e;
  font-size: 14px;
}
:global .detailed-form {
  position: relative;
  padding-top: 30px;
  padding-bottom: 8px;
  width: 1016px;
  background: #fff;
  box-shadow: 0px 0px 16px #e1e1e2;
  overflow: hidden;
  margin: 0 auto;
}
:global .detailed-form .ant-calendar-picker-clear {
  display: none;
}
:global .detailed-form h3 {
  margin: 22px 65px;
  font-size: 16px;
}
:global .detailed-form .paying-years {
  position: absolute;
  width: 50%;
  right: 0;
  top: 0;
}
:global .detailed-form .paying-type {
  position: absolute;
  top: -1px;
  left: 329px;
  width: 229px;
}
:global .detailed-form .ant-form-item-label label {
  font-size: 16px;
  color: #27262c;
}
:global .detailed-form .is-renewal-ind {
  font-size: 14px;
  margin-bottom: 20px;
  width: 700px;
  margin-left: 200px;
}
:global .detailed-form .ant-calendar-range-picker,
:global .detailed-form .ant-input {
  border-radius: 0px;
}
:global .detailed-form .ant-input {
  text-align: center;
}
:global .detailed-form .duty-item {
  overflow: hidden;
  color: #27262c;
  font-size: 16px;
}
:global .detailed-form .duty-item .duty-label {
  float: left;
  width: 199px;
  text-align: right;
}
:global .detailed-form .duty-item .duty-label::before {
  display: inline-block;
  margin-right: 4px;
  content: "*";
  font-family: SimSun;
  font-size: 12px;
  color: #f50;
}
:global .detailed-form .duty-item .duty-content {
  float: left;
  width: 800px;
}
:global .detailed-form .duty-item .duty-content .ant-form-item {
  float: left;
  margin-right: 24px ;
  height: 100px;
}
:global .detailed-form .duty-item .duty-content .ant-form-item .box-duty {
  display: block;
  height: 30px;
  line-height: 30px;
  border: 1px solid #c4c4c4;
  text-align: center;
  cursor: pointer;
}
:global .detailed-form .duty-item .duty-content .ant-form-item .ant-input-wrapper input {
  margin-top: 10px;
  border: none;
  border-bottom: 1px solid #c4c4c4;
}
:global .detailed-form .ant-form-item {
  margin-bottom: 25px;
  min-height: 38px;
}
:global .detailed-form .form-wrap {
  width: 1196px;
  margin-left: 50px;
}
:global .detailed-form .form-wrap .pro .ant-form-item-label label::after {
  margin: 0 5px 0 2px;
}
:global .detailed-form .form-wrap .customer-sex {
  position: absolute;
  right: 0;
  top: 30px;
}
:global .detailed-form .form-wrap .customer-name {
  position: absolute;
  right: 0;
  top: 90px;
}
:global .detailed-form .form-wrap .ant-checkbox-inner {
  border-radius: 0;
  border-color: #f3747d;
}
:global .detailed-form .form-wrap .ant-checkbox-checked .ant-checkbox-inner {
  background: #f3747d;
}
:global .detailed-form .form-wrap .ant-radio-button-wrapper {
  border-radius: 0;
  width: 106px;
  text-align: center;
  margin-right: 24px;
  padding: 0;
}
:global .detailed-form .form-wrap .ant-radio-button-wrapper:not(:first-child) {
  border-left: 1px solid #d9d9d9;
}
:global .detailed-form .form-wrap .ant-radio-button-wrapper:hover {
  color: #f3747d;
}
:global .detailed-form .form-wrap .ant-calendar-picker-icon:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 16px;
  height: 16px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkM4QUE3RUJGRTczMTFFNjg5MDc4QjUwQTFDNjg2RjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkM4QUE3RUNGRTczMTFFNjg5MDc4QjUwQTFDNjg2RjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQzhBQTdFOUZFNzMxMUU2ODkwNzhCNTBBMUM2ODZGMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQzhBQTdFQUZFNzMxMUU2ODkwNzhCNTBBMUM2ODZGMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnL7ez0AAABfSURBVHjaYvxcUsuABTwAYgUixBiYGLADeSLFwAYcBuL/aJiBSLHDIANsgJgRDScQKWaDywsLiRTDGQZEA3QDPkAxsXzKXcCCxhcgkT8aBrQIA7K8cAQps5AKjgIEGADPGiJwy1uYzgAAAABJRU5ErkJggg==') no-repeat;
}
:global .detailed-form .form-wrap .ant-calendar-picker-clear {
  width: 18px;
  height: 18px;
}
:global .detailed-form .form-wrap .line-between {
  position: absolute;
  top: 0;
  left: 50px;
  font-size: 20px;
}
:global .detailed-form .form-wrap .ant-radio-button-wrapper-checked {
  border: 1px solid #f3747d;
  box-shadow: -1px 0 0 0 #f3747d;
  color: #f3747d;
}
:global .detailed-form .form-wrap .ant-radio-button-wrapper-checked:hover {
  color: #f3747d;
}
:global .detailed-form .form-wrap .duty-tip {
  text-align: center;
  color: #f3747d;
  font-size: 14px;
  margin-bottom: 10px;
  width: 400px;
  margin-left: 145px;
}
:global .detailed-form .form-wrap .ant-select-selection {
  border-radius: 0;
  text-align: center;
  color: #f3747d;
}
:global .detailed-form .form-wrap .child-amount-unit {
  position: absolute;
  top: 0;
  left: 200px;
  width: 50px;
}
:global .detailed-form .form-wrap .ant-select-selection-selected-value {
  text-align: center;
}
:global .detailed-form .form-wrap .box-zjlt {
  position: absolute;
  left: 500px;
  height: 80px;
  top: -10px;
}
:global .detailed-form .form-wrap .show-trial {
  border-top: 1px solid #ececec;
  overflow: hidden;
  height: 105px;
  position: relative;
  padding-top: 20px;
}
:global .detailed-form .form-wrap .premium {
  font-size: 24px;
  color: #f3747d;
  line-height: 70px;
  position: absolute;
  right: 436px;
}
:global .detailed-form .form-wrap .trial-btn {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  margin-left: 105px;
  border: 1px solid #f3747d;
  width: 130px;
  border-radius: 4px;
  text-align: center;
  color: #fff;
  background: #f3747d;
  border-radius: 20px;
  cursor: pointer;
  position: absolute;
  right: 276px;
  margin-top: 14px;
}
:global .detailed-form .form-wrap .trial-btn:hover {
  background: #f4636d;
}
:global .detailed-form .form-wrap .error-trial {
  position: absolute;
  bottom: 5px;
  right: 290px;
  color: #f50;
}
:global .detailed-form .form-wrap .tip-info {
  color: #f3747d;
  line-height: 17px;
  margin-left: 31px;
  margin-bottom: 23px;
  margin-left: 200px;
}
:global .detailed-form .form-wrap .tip-info span {
  width: 15px;
  height: 15px;
  float: left;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OTQ5QTQ5OUU2MDMxMUU2OTNFRjk5RjkxNjk3RUE5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OTQ5QTQ5QUU2MDMxMUU2OTNFRjk5RjkxNjk3RUE5RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc5NDlBNDk3RTYwMzExRTY5M0VGOTlGOTE2OTdFQTlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc5NDlBNDk4RTYwMzExRTY5M0VGOTlGOTE2OTdFQTlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GoUhGAAAAZxJREFUeNqM00soRFEYwPF5khHCZEezEAvk0ZSVQrH0WJA8spGdJY0VslBmY4WFZGGykBTJStlISMTSe4E01Igsxsxc/2/6bl03C6d+nbnnnO+bc893rtMwDIfZXsf6i+ja0YlSZCKOe2xhwz+7+mSud5rBBNbSTaEBlzjHLUpQhxocyxoSHKSDo6N9bvpmTKMAy9jDG4rxiDxNOoRPhEiw7+KHB/KvX5hDmIkTeh9GkM/zKWRuBjmYZKcBCf6GbCOEJRYlmZB3rdR3r+JZEjmYi9AtyhgGPAykNNjaDN3Ji/aGZW4XLejykFUO4xlREiX+SGLYxt71MIOy7Xl0I/cfgQ4t3QfcElyufLZF8t5+ZNnGvchGSoJvUKanaDY5hzus4ApJy5zssAIxCV7TS9Bq+wd5/5hWw9oateabEryOCwxzeD1aEgl0af29PMf1FrZp7R9kV+nryaBkCyMDCzjU7Q3qzqRkQQ2Usxgn4bb1bjfRTaAaRziT8qFQx+r1fKYJ3Pn1YWiCAF0vOjQoodc3pl9VhMBrc/2PAAMA5LiN/0c1U8sAAAAASUVORK5CYII=') center center no-repeat;
  margin-right: 17px;
}
:global .detailed-form .form-wrap .detailed-slider {
  position: absolute;
  top: 0;
  right: -35px;
}
:global .detailed-form .form-wrap .slider-right-second {
  position: absolute;
  right: 195px;
  top: 0px;
  width: 229px;
}
:global .detailed-form .form-wrap .slider-right-second .ant-form-explain {
  margin-top: 30px;
}
:global .detailed-form .duty-btn span {
  border-radius: 0;
  text-align: center;
  margin-right: 24px;
  padding: 0 20px;
  border: 1px solid #d9d9d9;
  height: 32px;
  line-height: 32px;
  color: #666;
  display: inline-block;
  transition: all 0.3s ease;
  cursor: pointer;
  background: #fff;
}
:global .detailed-form .duty-btn span:hover {
  color: #f3747d;
}
:global .detailed-form .duty-btn .dutyActiced {
  border: 1px solid #f3747d;
  color: #f3747d;
}
:global .father-position {
  position: relative;
}
:global .trial-btn {
  margin: 44px 0px 40px 0px;
  text-align: center;
}
:global .trial-btn button {
  position: relative;
}
:global .trial-btn .join-plan {
  background: #fff;
  border: 1px solid #00bbd1;
  font-size: 18px;
}
:global .trial-btn .join-plan span {
  color: #00bbd1;
}
:global .trial-btn .join-plan:hover {
  background: #00bbd1;
}
:global .trial-btn .join-plan:hover span {
  color: #fff;
}
:global .trial-btn button {
  width: 214px;
  height: 50px;
  margin-right: 10px;
  background: #fff;
  border-radius: 4px;
  margin-left: 26px;
  font-size: 18px;
  border: 1px solid #00bbd1;
}
:global .trial-btn button:hover {
  background: #00bbd1;
}
:global .trial-btn button:hover span {
  color: #fff;
}
:global .trial-btn button span {
  color: #00bbd1;
}
:global .areaLabel {
  width: 175px!important;
}
:global .tip-Renewal-title {
  font-size: 18px;
  font-weight: bold;
  margin: 20px 20px 10px 20px;
}
:global .tip-Renewal-content {
  font-size: 14px;
  margin: 10px 20px 20px 20px;
}
button {
  width: 214px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  border: none;
  border-radius: 4px;
  font-size: 18px;
}
.primary-btn {
  border: none;
  background: #00bbd1;
  color: #fff;
}
.default-btn {
  border: 1px solid #00bbd1;
  background: #fff;
  color: #00bbd1;
}
.default-btn:hover {
  border: none;
  background: #00bbd1;
  color: #fff;
}
.default-btn:focus {
  outline: #00bbd1 auto 1px;
}
.disabled-btn {
  border: none;
  background: #efefef;
  color: #fff;
}
.ant-modal .ant-btn-ghost {
  border-color: #f3747d;
  color: #f3747d;
}
.ant-modal .ant-btn-ghost:hover {
  background: #f3747d;
  color: #fff;
}
.ant-modal .ant-btn-primary {
  background: #f3747d;
  border-color: #f3747d;
}
.createAlertModal {
  width: 900px !important;
}
.createAlertModal .ant-modal-footer {
  text-align: center;
  padding: 20px;
}
.createAlertModal .ant-modal-footer button {
  border-radius: 0px;
}
.createAlertModal .ant-modal-footer .ant-btn-primary {
  margin-left: 40px;
}
.createAlertModal .ant-modal-body {
  color: #27262c;
  font-size: 14px;
  padding: 10px 20px 0px 20px;
}
.createAlertModal .ant-modal-body .box-Exemption {
  padding: 0px 40px;
  margin-top: 30px;
  max-height: 400px;
  overflow-y: auto;
}
.createAlertModal .ant-modal-body .box-Exemption div {
  line-height: 40px;
  margin-bottom: 30px;
}
.createAlertModal .ant-modal-body .box-Exemption div p {
  margin-bottom: 5px;
  color: #00bbd1;
  overflow: hidden;
}
.createAlertModal .ant-modal-body .box-Exemption div p span {
  float: left;
  font-size: 16px;
  line-height: 16px;
  margin-right: 40px;
  margin-bottom: 10px;
}
.createAlertModal .ant-modal-body .box-Exemption div p span::before {
  float: left;
  content: "";
  width: 3px;
  height: 16px;
  background: #00bbd1;
  margin-right: 6px;
}
.pensionModal .ant-modal-footer {
  display: none;
}
.pensionModal .ant-modal-body {
  padding: 50px 0px !important;
  text-align: center;
  font-size: 18px;
  color: #ef7460;
}
.dataContent {
  width: 1108px;
  margin: 40px auto;
  margin-top: 146px;
  position: relative;
  padding-top: 30px;
  padding-bottom: 8px;
  background: #fff;
  box-shadow: 0px 0px 16px #e1e1e2;
  overflow: hidden;
}
.dataContent .pad {
  padding-left: 35px;
}
.dataContent .btn-box {
  text-align: center;
  margin: 20px 0px;
}
.dataContent .btn-box button {
  margin-right: 24px ;
}
.dataContent .btn-box button:last-child {
  margin-right: 0px;
}
.dataContent .BtnBox {
  margin-top: 20px;
  overflow: hidden;
}
.dataContent .BtnBox .textFormNum {
  float: right;
  line-height: 50px;
  font-size: 20px;
  color: #eb4536;
  margin-right: 200px;
}
.dataContent .BtnBox .textFormNum span {
  font-size: 22px;
}
.dataContent .ant-form .ant-form-item:nth-child(2n+2) .tip-pension {
  left: 160px !important;
}
.dataContent .ant-form .ant-form-item:nth-child(2n+2) .unit {
  left: 420px !important;
}
.dataContent .ant-form .ant-form-item:nth-child(2n+2) #amount-unit {
  width: 120px;
  left: 350px !important;
}
.dataContent .ant-form .ant-form-item:nth-child(2n+2) #payAmountInfo {
  position: absolute;
  left: 380px !important;
  top: 32px !important;
  height: 32px !important;
  width: 100px;
}
.dataContent .item-disposable {
  width: 20% !important;
}
.dataContent .item-disposable .ant-form-item-label {
  width: 52%;
}
.dataContent .item-payingYears {
  width: 30% !important;
}
.dataContent .payingYears-checked .ant-select * {
  color: #ef7460 !important;
}
.dataContent .ant-form-item .ant-radio-group {
  vertical-align: middle;
}
.dataContent .ant-form-item .ant-radio-group .ant-radio-button-wrapper {
  border-radius: 0px;
}
.dataContent .ant-form-item .ant-radio-group .ant-radio-button-wrapper-checked {
  border-color: #ef7460;
}
.dataContent .ant-form-item .ant-radio-group .ant-radio-button-wrapper-checked span {
  color: #ef7460 !important;
}
.dataContent .ant-form-item .ant-input-number-handler-wrap {
  display: none;
}
.dataContent .ant-form-item * {
  color: #26272c;
  font-size: 14px;
}
.dataContent .ant-form {
  overflow: hidden;
}
.dataContent .ant-form .showChartBtn {
  width: 210px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  border: none;
  font-size: 16px;
  border-radius: 4px;
  background: #eb4536;
  color: #fff;
  margin: 10px auto;
  display: block;
}
.dataContent .ant-form .radioPension .ant-radio-group {
  border-bottom: 1px solid #ef7460;
  line-height: 26px;
}
.dataContent .ant-form .radioPension .ant-radio-group .ant-radio-wrapper {
  line-height: 26px;
  width: 150px;
  margin-right: 0px;
}
.dataContent .ant-form .radioPension .ant-radio-group .ant-radio-wrapper .ant-radio {
  margin: 0px 5px 0px 25px;
}
.dataContent .ant-form .radioPension .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner {
  border: none;
  border-radius: 0px;
  background: url("/assets/icon_pension-BcVJplIQ.png");
}
.dataContent .ant-form .radioPension .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner::after {
  display: none;
}
.dataContent .ant-form .radioPension .ant-radio-group .ant-radio-wrapper:last-child .ant-radio-inner {
  background-position: -24px 0px;
}
.dataContent .ant-form .radioPension .ant-radio-group .ant-radio-wrapper-checked {
  border-bottom: 1px solid #ef7460;
  color: #ef7460;
}
.dataContent .ant-form .radioPension .ant-radio-group .ant-radio-wrapper-checked:first-child .ant-radio-inner {
  background-position: -48px 0px;
}
.dataContent .ant-form .radioPension .ant-radio-group .ant-radio-wrapper-checked:last-child .ant-radio-inner {
  background-position: -72px 0px;
}
.dataContent .ant-form .ant-form-item {
  float: left;
  width: 50%;
  position: relative;
  height: 60px;
  margin-bottom: 0px;
}
.dataContent .ant-form .ant-form-item .ant-calendar-picker-clear {
  display: none;
}
.dataContent .ant-form .ant-form-item .no-checked-select .ant-select-selection {
  border-color: #d9d9d9;
}
.dataContent .ant-form .ant-form-item .no-checked-select * {
  color: #cecece !important;
}
.dataContent .ant-form .ant-form-item .ant-select-disabled .ant-select-selection-selected-value {
  color: #cecece !important;
}
.dataContent .ant-form .ant-form-item .ant-checkbox-wrapper {
  margin: 1px 12px 0px 0px;
  height: 32px;
  line-height: 30px;
  float: left;
  width: 88px;
}
.dataContent .ant-form .ant-form-item .ant-checkbox-wrapper .ant-checkbox + span {
  color: #cecece !important;
}
.dataContent .ant-form .ant-form-item .ant-checkbox-wrapper .ant-checkbox-disabled {
  background: #f7f7f7;
}
.dataContent .ant-form .ant-form-item .ant-checkbox-wrapper .ant-checkbox-checked {
  border-color: #ef7460 !important;
}
.dataContent .ant-form .ant-form-item .ant-checkbox-wrapper .ant-checkbox-checked + span {
  color: #ef7460 !important;
}
.dataContent .ant-form .ant-form-item .ant-checkbox-wrapper .ant-checkbox-disabled + span {
  color: #cecece !important;
}
.dataContent .ant-form .ant-form-item .ant-checkbox-wrapper .ant-checkbox + span {
  position: absolute;
  width: 100%;
  left: 0px;
  margin: 0;
  text-align: center;
}
.dataContent .ant-form .ant-form-item .ant-checkbox-wrapper .ant-checkbox {
  width: 100%;
  height: 32px;
  position: absolute;
  border: 1px solid #d9d9d9;
}
.dataContent .ant-form .ant-form-item .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
  display: none;
}
.dataContent .ant-form .ant-form-item .ant-input-number {
  border-radius: 0px;
}
.dataContent .ant-form .ant-form-item .ant-form-explain {
  color: #f50 !important;
  margin-left: 110px;
}
.dataContent .ant-form .ant-form-item .ant-form-item-required::before {
  display: none !important;
}
.dataContent .ant-form .ant-form-item .unit {
  position: absolute;
  color: #cecece !important;
  left: 380px;
  display: inline-block;
  top: 1px;
  width: 42px;
  text-align: right;
}
.dataContent .ant-form .ant-form-item #amount-unit {
  width: 120px;
  left: 330px !important;
}
.dataContent .ant-form .ant-form-item .tip-pension {
  position: absolute;
  color: #cecece !important;
  left: 120px;
  display: inline-block;
  top: 1px;
  text-align: right;
}
.dataContent .ant-form .ant-form-item .ant-form-item-label {
  text-align: left;
}
.dataContent .ant-form .ant-form-item input {
  border-radius: 0px;
}
.dataContent .ant-form .ant-form-item .ant-select-selection {
  border-radius: 0px;
}
.chartBox {
  position: relative;
  width: 1040px;
  margin: 0 auto;
}
.chartBox #main {
  background: url("data:image/png;base64,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UmVhZHlxyWU8AAADIWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFCNDU1MTAyRUU3QzExRTY5RjY5RDUzRDk2OTYxQzdDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFCNDU1MTAzRUU3QzExRTY5RjY5RDUzRDk2OTYxQzdDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUI0NTUxMDBFRTdDMTFFNjlGNjlENTNEOTY5NjFDN0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUI0NTUxMDFFRTdDMTFFNjlGNjlENTNEOTY5NjFDN0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4P1l4rAAABWklEQVR42nyLwQ3AMAwCMfN3iCzZXw1Bjqr++kBg+Q73umibbqVFZJealqhkNnr+pcPBGgf98cMC6YdlnNs9LFzD1+uF+0v8LQCjY4wDAAjCwPJ/P+EbHRUqJSbGzQlIyl0xekt+/supfuJqjzis+XQiorK65Ybcfny8HOPKmZ5QJ688jD+9tgCMkcEOACAIQrH//+ZoUGnr5KG1KeELzWQPvQH9T7N5RnkoD91vfRDJUjqaIbWHJVnn1il/M8zPC+V5+1kLZRNHdzPD9mcUg/YDtPbSOZ4xuARonlyyAARBKMpj+22iNTYPk595lOYNPPlBHu9idJ3H2NN6XUO1YOyy1hxDf6oj93h9N8o0zlHEVvnamGsu2JcVZbKL2oXayxKT5sw2PCVnsjwRq2tB3JMtHoD/G8Di6d55ys7C8uu6azClV/dT3ct+Vz22t0QfffjJ6MS6V/cB4geecWFPetKhQQAAAABJRU5ErkJggg==") !important;
}
.chartBox .font-chart {
  color: #fff !important;
  position: absolute;
  z-index: 1;
  min-width: 100px;
  text-align: center;
}
.chartBox .font-chart span {
  font-size: 16px;
}
.chartBox .ylj {
  font-size: 16px;
  top: 16px;
  left: 16px;
}
.chartBox .sg {
  font-size: 14px;
  top: 16px;
  left: 470px !important;
}
.chartBox .sg::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 25px;
  background-color: #fff;
  left: -59px;
  top: 10px;
}
.chartBox .sg::after {
  content: '';
  position: absolute;
  width: 2px;
  height: 25px;
  background-color: #fff;
  right: -59px;
  top: 10px;
}
.chartBox .xj {
  font-size: 14px;
  top: 16px;
  left: 670px !important;
}
.chartBox .lj {
  font-size: 14px;
  top: 16px;
  left: 250px;
  font-weight: normal;
}
:global .ant-modal .ant-btn-ghost {
  border-color: #f3747d;
  color: #f3747d;
}
:global .ant-modal .ant-btn-ghost:hover {
  background: #f3747d;
  color: #fff;
}
:global .ant-modal .ant-btn-primary {
  background: #f3747d;
  border-color: #f3747d;
}
:global .createAlertModal {
  width: 900px !important;
}
:global .createAlertModal .ant-modal-footer {
  text-align: center;
  padding: 20px;
}
:global .createAlertModal .ant-modal-footer button {
  border-radius: 0px;
}
:global .createAlertModal .ant-modal-footer .ant-btn-primary {
  margin-left: 40px;
}
:global .createAlertModal .ant-modal-body {
  color: #27262c;
  font-size: 14px;
  padding: 10px 20px 0px 20px;
}
:global .createAlertModal .ant-modal-body .box-Exemption {
  padding: 0px 40px;
  margin-top: 30px;
  max-height: 400px;
  overflow-y: auto;
}
:global .createAlertModal .ant-modal-body .box-Exemption div {
  line-height: 40px;
  margin-bottom: 30px;
}
:global .createAlertModal .ant-modal-body .box-Exemption div p {
  margin-bottom: 5px;
  color: #00bbd1;
  overflow: hidden;
}
:global .createAlertModal .ant-modal-body .box-Exemption div p span {
  float: left;
  font-size: 16px;
  line-height: 16px;
  margin-right: 40px;
  margin-bottom: 10px;
}
:global .createAlertModal .ant-modal-body .box-Exemption div p span::before {
  float: left;
  content: "";
  width: 3px;
  height: 16px;
  background: #00bbd1;
  margin-right: 6px;
}
:global .pensionModal .ant-modal-footer {
  display: none;
}
:global .pensionModal .ant-modal-body {
  padding: 50px 0px !important;
  text-align: center;
  font-size: 18px;
  color: #ef7460;
}
:global .dataContent-edu {
  width: 1108px;
  margin: 40px auto;
  margin-top: 146px;
  position: relative;
  padding-top: 30px;
  padding-bottom: 8px;
  background: #fff;
  box-shadow: 0px 0px 16px #e1e1e2;
  overflow: hidden;
}
:global .dataContent-edu .excel-content {
  padding: 0 30px;
  margin: -20px 0px 0px 0px;
}
:global .dataContent-edu .excel-content .excel-note {
  font-size: 14px;
  color: #9e9e9e;
  margin: 10px 0px 60px 0px;
}
:global .dataContent-edu .excel-content .ant-table-body table {
  border-color: #fdd1d4;
}
:global .dataContent-edu .excel-content .ant-table-body table td,
:global .dataContent-edu .excel-content .ant-table-body table th {
  text-align: center;
}
:global .dataContent-edu .excel-content .ant-table-body table td,
:global .dataContent-edu .excel-content .ant-table-body table th,
:global .dataContent-edu .excel-content .ant-table-body table tr {
  border-color: #fdd1d4;
}
:global .dataContent-edu .excel-content .ant-table-body table td {
  color: #27262c;
  background: #fffbfb;
}
:global .dataContent-edu .excel-content .ant-table-body table th {
  background: #ffeeef;
  color: #f3747d;
  font-weight: normal;
}
:global .dataContent-edu .excel-content .ant-table-body table tr td:first-child {
  color: #f3747d;
}
:global .dataContent-edu .file-pdf {
  color: #f3747d !important;
}
:global .dataContent-edu .file-pdf:hover {
  text-decoration: underline;
}
:global .dataContent-edu .pad {
  padding-left: 35px;
}
:global .dataContent-edu .btn-box {
  text-align: center;
  margin: 20px 0px;
}
:global .dataContent-edu .btn-box button {
  margin-right: 24px ;
}
:global .dataContent-edu .btn-box button:last-child {
  margin-right: 0px;
}
:global .dataContent-edu .BtnBox {
  width: 100%;
  overflow: hidden;
  border-top: 1px solid #dedede;
  padding: 26px 0px 20px 0px;
  margin-top: 10px;
}
:global .dataContent-edu .BtnBox .trial-profit {
  float: right;
  width: 150px;
  height: 40px;
  line-height: 40px;
  background: #ef7460;
  border-radius: 20px !important;
  margin-right: 34px;
  color: #fff;
}
:global .dataContent-edu .BtnBox .textFormNum {
  float: right;
  line-height: 40px;
  font-size: 20px;
  color: #eb4536;
  margin-right: 30px;
}
:global .dataContent-edu .BtnBox .textFormNum span {
  font-size: 22px;
}
:global .dataContent-edu .ant-form .ant-form-item-type {
  width: 100% !important;
  height: 160px !important;
  position: relative;
}
:global .dataContent-edu .ant-form .ant-form-item-type .ant-form-item-label {
  width: 112px;
}
:global .dataContent-edu .ant-form .ant-form-item-type .ant-radio-button-wrapper {
  width: 182px;
  margin-bottom: 20px;
  text-align: center;
  margin-right: 10px;
  padding: 0px;
  display: block;
}
:global .dataContent-edu .ant-form .ant-form-item-type .type-age-desc {
  position: absolute;
  top: 0px;
  left: 310px;
}
:global .dataContent-edu .ant-form .ant-form-item-type .type-age-desc div {
  margin-bottom: 20px;
  font-size: 14px;
  color: #9e9e9e;
}
:global .dataContent-edu .ant-form .ant-form-item:nth-child(2n+2) .tip-pension {
  left: 160px !important;
}
:global .dataContent-edu .ant-form .ant-form-item:nth-child(2n+2) .unit {
  left: 420px !important;
}
:global .dataContent-edu .ant-form .ant-form-item:nth-child(2n+2) #amount-unit {
  width: 120px;
  left: 320px !important;
}
:global .dataContent-edu .ant-form .ant-form-item:nth-child(2n+2) #payAmountInfo {
  position: absolute;
  left: 380px !important;
  top: 32px !important;
  height: 32px !important;
  width: 100px;
}
:global .dataContent-edu .item-disposable {
  width: 20% !important;
}
:global .dataContent-edu .item-disposable .ant-form-item-label {
  width: 52%;
}
:global .dataContent-edu .item-payingYears {
  width: 30% !important;
}
:global .dataContent-edu .payingYears-checked .ant-select * {
  color: #ef7460 !important;
}
:global .dataContent-edu .ant-form-item .ant-radio-group {
  vertical-align: middle;
}
:global .dataContent-edu .ant-form-item .ant-radio-group .ant-radio-button-wrapper {
  border-radius: 0px;
}
:global .dataContent-edu .ant-form-item .ant-radio-group .ant-radio-button-wrapper-checked {
  border-color: #ef7460;
}
:global .dataContent-edu .ant-form-item .ant-radio-group .ant-radio-button-wrapper-checked span {
  color: #ef7460 !important;
}
:global .dataContent-edu .ant-form-item .ant-input-number-handler-wrap {
  display: none;
}
:global .dataContent-edu .ant-form-item * {
  color: #26272c;
  font-size: 14px;
}
:global .dataContent-edu .ant-form {
  overflow: hidden;
}
:global .dataContent-edu .ant-form .showChartBtn {
  width: 210px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  border: none;
  font-size: 16px;
  border-radius: 4px;
  background: #eb4536;
  color: #fff;
  margin: 10px auto;
  display: block;
}
:global .dataContent-edu .ant-form .radioPension .ant-radio-group {
  border-bottom: 1px solid #ef7460;
  line-height: 26px;
}
:global .dataContent-edu .ant-form .radioPension .ant-radio-group .ant-radio-wrapper {
  line-height: 26px;
  width: 150px;
  margin-right: 0px;
}
:global .dataContent-edu .ant-form .radioPension .ant-radio-group .ant-radio-wrapper .ant-radio {
  margin: 0px 5px 0px 25px;
}
:global .dataContent-edu .ant-form .radioPension .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner {
  border: none;
  border-radius: 0px;
  background: url("/assets/icon_pension-BcVJplIQ.png");
}
:global .dataContent-edu .ant-form .radioPension .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner::after {
  display: none;
}
:global .dataContent-edu .ant-form .radioPension .ant-radio-group .ant-radio-wrapper:last-child .ant-radio-inner {
  background-position: -24px 0px;
}
:global .dataContent-edu .ant-form .radioPension .ant-radio-group .ant-radio-wrapper-checked {
  border-bottom: 1px solid #ef7460;
  color: #ef7460;
}
:global .dataContent-edu .ant-form .radioPension .ant-radio-group .ant-radio-wrapper-checked:first-child .ant-radio-inner {
  background-position: -48px 0px;
}
:global .dataContent-edu .ant-form .radioPension .ant-radio-group .ant-radio-wrapper-checked:last-child .ant-radio-inner {
  background-position: -72px 0px;
}
:global .dataContent-edu .ant-form .ant-form-item {
  float: left;
  width: 50%;
  position: relative;
  height: 60px;
  margin-bottom: 0px;
}
:global .dataContent-edu .ant-form .ant-form-item .notice {
  position: absolute;
  left: 110px;
  bottom: -30px;
  color: #9e9e9e;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-checkbox-wrapper {
  margin: 20px 0px 0px 110px;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-checkbox {
  width: 14px !important;
  height: 14px !important;
  border: none !important;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-checkbox-inner {
  display: inline-block !important;
  border-color: #f3747d !important;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-calendar-picker-clear {
  display: none;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-radio-button-wrapper {
  border-left: 1px solid #d9d9d9;
  box-shadow: none !important;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-radio-button-wrapper-checked {
  border-left: 1px solid #ef7460;
}
:global .dataContent-edu .ant-form .ant-form-item .no-checked-select .ant-select-selection {
  border-color: #d9d9d9;
}
:global .dataContent-edu .ant-form .ant-form-item .no-checked-select * {
  color: #cecece !important;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-select-disabled .ant-select-selection-selected-value {
  color: #cecece !important;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-input-number {
  border-radius: 0px;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-form-explain {
  color: #f50 !important;
  margin-left: 110px;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-form-item-required::before {
  display: none !important;
}
:global .dataContent-edu .ant-form .ant-form-item .unit {
  position: absolute;
  color: #cecece !important;
  left: 380px;
  display: inline-block;
  top: 1px;
  width: 42px;
  text-align: right;
}
:global .dataContent-edu .ant-form .ant-form-item #amount-unit {
  width: 120px;
  left: 330px !important;
}
:global .dataContent-edu .ant-form .ant-form-item .tip-pension {
  position: absolute;
  color: #cecece !important;
  left: 120px;
  display: inline-block;
  top: 1px;
  text-align: right;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-form-item-label {
  text-align: left;
}
:global .dataContent-edu .ant-form .ant-form-item input {
  border-radius: 0px;
}
:global .dataContent-edu .ant-form .ant-form-item .ant-select-selection {
  border-radius: 0px;
}
.ant-tabs-nav-container {
  margin-top: 30px;
}
.product-detailed-l .ant-tabs-nav .ant-tabs-tab:nth-child(0n+3) {
  width: 0;
  margin: 0;
  overflow: hidden;
}
.product-detailed {
  overflow: hidden;
}
.product-detailed img {
  display: block;
  margin: 0 auto;
}
.product-detailed .ant-tabs-ink-bar {
  height: 2px;
  width: 92px !important;
  left: 11px;
  background-color: #00bbd1;
}
.product-detailed .cloude-service {
  width: 800px;
  height: 500px;
  position: absolute;
  left: 50%;
  margin-left: -400px;
  top: 50%;
  box-shadow: 0 0px 10px #655a5a;
}
.product-detailed .close-cloude {
  width: 65px;
  height: 30px;
  display: inline-block;
  position: absolute;
  left: 50%;
  margin-left: 400px;
  top: 50%;
  background: #00bbd1;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
  font-size: 14px;
  color: #27262c;
  border: 1px solid #c3c3c3;
  border-radius: 4px;
}
.product-detailed .ant-tabs-nav .ant-tabs-tab {
  margin-right: 66px;
}
.product-detailed .ant-tabs-nav .ant-tabs-tab-inner {
  padding: 8px 0;
}
.product-detailed .ant-tabs-nav .ant-tabs-tab-inner:hover {
  color: #00bbd1;
}
.product-detailed .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-inner {
  color: #00bbd1;
}
.product-detailed .ant-tabs-tab-active ant-tabs-tab {
  color: #00bbd1;
}
.product-detailed .ant-tabs-nav-container {
  margin-top: 30px;
  border-bottom: 2px solid #00bbd1 !important;
}
.product-detailed .ant-tabs-tab {
  font-size: 24px;
  color: #27262c;
  width: 114px;
}
.product-detailed .ant-tabs-tab:last-child {
  margin-right: 0;
}
.product-detailed .ant-tabs-nav {
  width: 100%;
  text-align: center;
}
.product-detailed .product-detailed-content1 {
  margin-top: 70px;
}
.product-detailed .hospital-container .title {
  font-size: 20px;
  color: #00bbd1;
}
.product-detailed .hospital-container .tip {
  font-size: 16px;
  color: #9e9e9e;
  margin-top: 30px;
}
.product-detailed .hospital-container .hospital-box {
  overflow: hidden;
  width: 922px;
  margin: 16px auto 0px auto;
}
.product-detailed .hospital-container .hospital-box .title {
  font-size: 16px;
  margin-bottom: 22px;
}
.product-detailed .hospital-container .hospital-box .hospital-sbox {
  background: #f8f8f8;
  padding: 24px 27px 12px 27px;
  margin-bottom: 20px;
}
.product-detailed .hospital-container .hospital-box .bottom {
  overflow: hidden;
}
.product-detailed .hospital-container .hospital-box .bottom .btn-city {
  float: left;
  width: 202px;
  height: 40px;
  color: #27262c;
  font-size: 16px;
  background: #fff;
  box-shadow: 0px 3px 16px #eee;
  line-height: 40px;
  margin: 0px 20px 20px 0px;
  cursor: pointer;
}
.product-detailed .hospital-container .hospital-box .bottom .btn-city .count {
  color: #9e9e9e;
}
.product-detailed .hospital-container .hospital-box .bottom .btn-city:hover {
  background: #f3747d;
  box-shadow: 0px 4px 6px 0px #fc9da4;
}
.product-detailed .hospital-container .hospital-box .bottom .btn-city:hover * {
  color: #fff;
}
.product-detailed .hospital-container .hospital-box .bottom .btn-city:nth-child(4n+4) {
  margin-right: 0px;
}
.product-detailed .hospital-container .hospital-box .bottom .btn-more {
  color: #f3747d;
}
.product-detailed .hospital-container .hospital-box .left-box {
  float: left;
  width: 664px;
  background: #f8f8f8;
  padding: 22px 16px 0px 16px;
}
.product-detailed .hospital-container .hospital-box .left-box .left-bottom div:nth-child(3n+2) {
  margin: 0px 16px;
}
.product-detailed .hospital-container .hospital-box .right-box {
  float: right;
  width: 232px;
  background: #f8f8f8;
  padding: 22px 16px 0px 16px;
}
.product-detailed .product-detailed-content {
  text-align: center;
  margin-bottom: 40px;
}
.product-detailed .product-detailed-content .link-yingyu {
  position: absolute;
  top: 373px;
  left: 469px;
  display: block;
  width: 245px;
  height: 40px;
  z-index: 10;
}
.product-detailed .product-detailed-content .clause-link {
  width: 922px;
  text-align: left;
  font-size: 14px;
  color: #27262c;
  margin: 12px auto 0;
  padding-bottom: 78px;
}
.product-detailed .product-detailed-content .clause-link .clause-list {
  margin-top: 16px;
  background-color: #f5f5f5;
}
.product-detailed .product-detailed-content .clause-link .clause-list .clause-list-title {
  font-size: 20px;
  color: #6d6c70;
  text-align: center;
  padding-top: 16px;
  padding-bottom: 24px;
}
.product-detailed .product-detailed-content .clause-link .clause-list .clause-list-content {
  overflow: hidden;
}
.product-detailed .product-detailed-content .clause-link .clause-list .clause-list-content .clause-product {
  float: left;
  width: 50%;
  font-size: 14px;
  color: #6d6c70;
  padding-left: 156px;
  padding-bottom: 24px;
}
.product-detailed .product-detailed-content .clause-link .clause-list .clause-list-content .clause-num {
  float: left;
  width: 50%;
  font-size: 14px;
  color: #6d6c70;
  text-align: center;
  padding-bottom: 24px;
}
.product-detailed .product-detailed-content .clause-link .clause-list .clause-list-content .clause-list-del {
  float: left;
  width: 100%;
  padding-bottom: 16px;
}
.product-detailed .product-detailed-content .clause-link .clause-list .clause-list-content .clause-list-del .clause-product-del {
  padding-left: 64px;
  float: left;
  width: 50%;
}
.product-detailed .product-detailed-content .clause-link .clause-list .clause-list-content .clause-list-del .clause-num-del {
  text-align: center;
  float: left;
  width: 50%;
  font-size: 14px;
  color: #6d6c70;
}
.product-detailed .product-detailed-content .clause-link .clause-list .clause-icon img {
  padding: 9px 12px;
  cursor: pointer;
}
.product-detailed .product-detailed-content .clause-link .clause-list .clause-icon img:hover {
  background-color: #ececec;
}
.product-detailed .product-detailed-content .clause-link a {
  color: #f3747d;
  cursor: pointer;
  display: block;
}
.product-detailed .product-presentation {
  padding: 0 50px;
  background: #fff;
}
.product-detailed .product-presentation-info {
  padding: 20px 0 0px 10%;
  overflow: hidden;
  margin-bottom: 70px;
}
.product-detailed .product-presentation-info li {
  float: left;
  color: #27262c;
  margin-right: 95px;
  margin-bottom: 12px;
  font-size: 16px;
}
.product-detailed .child-popover {
  position: absolute;
  top: 66px;
  height: 24px;
  width: 50px;
  left: 52%;
}
.product-detailed .xzf-popover {
  position: absolute;
  top: 267px;
  height: 24px;
  width: 40px;
  right: 456px;
}
.product-detailed .insured-area {
  margin-top: 20px;
  padding: 0px 20px 0px 38px;
  overflow: hidden;
}
.product-detailed .insured-area img {
  float: left;
  margin-top: 3px;
}
.product-detailed .insured-area .title-demo {
  margin-bottom: 24px;
}
.product-detailed .insured-area .title-demo .c-font {
  color: #00bbd1;
  font-size: 16px;
  margin: 0 12px 0 10px;
}
.product-detailed .insured-area .title-demo .e-font {
  color: #c8c8c8;
  margin-right: 26px;
}
.product-detailed .insured-area .title-demo .line {
  width: 800px;
  height: 1px;
  background: #d6f4f8;
  display: inline-block;
  margin-bottom: 5px;
}
.product-detailed .insured-area .insured-exp {
  font-size: 14px;
  color: #27262c;
  line-height: 40px;
}
.product-detailed .insured-area .insured-exp .insure-notice-link {
  color: #f3747d;
}
.product-detailed .insured-area .insured-exp .insure-notice-link:hover {
  border-bottom: 1px solid #f3747d;
}
.product-detailed .insured-area .claim-guide {
  margin-left: 46px;
  margin-bottom: 40px;
}
.product-detailed .insured-area .claim-guide .step-icon {
  margin-bottom: 16px;
  height: 30px;
}
.product-detailed .insured-area .claim-guide .next-arr {
  margin: 9px 26px;
}
.product-detailed .insured-area .claim-guide .step-bg {
  display: inline-block;
  text-align: center;
  margin: 0 29px 0 -36px;
  line-height: 32px;
  font-size: 14px;
  color: #6d6c70;
  margin-bottom: 24px;
  width: 105px;
  height: 32px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAAAgCAYAAAAR1VaeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MUJCRENFNEZDMTIxMUU2QjQ2NzkyQTZGQzdDQjY3MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MUJCRENFNUZDMTIxMUU2QjQ2NzkyQTZGQzdDQjY3MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxQkJEQ0UyRkMxMjExRTZCNDY3OTJBNkZDN0NCNjcyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcxQkJEQ0UzRkMxMjExRTZCNDY3OTJBNkZDN0NCNjcyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eePwBwAAAf1JREFUeNrsmk0oRGEUhu/caOQ/ISEp+cnfysrKSsnKTrGysCCUWM1CdkqRlBRJkhRlQVnaWigJERspk7+GMEqE9+ROvnTv/e7GdzbnqafRzLF5T+d0ujOheDy+ZVlWqyVw0AFXdEUhNKkcr4cwLJkZ5wpWwRe/Ihuew0nJi4UiGAkySfSaDk+dfxLM8gbrnGHxnCTLGbeI5MVCWLfJbOXvJbgrmbFAh1tLkCZ9wT74KZmxMAGTdU0i9uCC5MUCXXn9foeDSh48g9mSm3GeYCW89psk4g6OSF4sZMKxIJNEJMF9WCu5GYdug0b1iLM9Cj+89qPw74TgtNob26d4B65JZiw0wC7duktQCk9giuRmHLoNKuCjrSm8gOOSFwt0ZY8GmSQi1ZmmEsnNOO+w3g5Q+AqHJC8W6AnElB2wuFDyYiMaZN2VwQOYJnkZh5481OgmiW72eWkQGz0wpmtSN2ySrFhYhRu6646uuSOYIXkZ55bWHLz3e+JAa25OGsRGb6JBfk2iRxLNkhUL646/E+Oy7oqdNZcleRknBqvhjfqm2yTNSoPYGPjbILcmdVrya1YuNuGy64GgrLsCeAxzJC/jPFg/X7BG3T5UJ2lGGsTGoFeD1Ca1wzbJioVtuOhXQOsu31lzuZKXcZ6dNXfpV0STNC0NYmNY1yDiW4ABAHcCa9yy/TD0AAAAAElFTkSuQmCC') no-repeat;
}
.product-detailed .insured-area .claim-guide .guide-intro-title {
  font-size: 16px;
  color: #f3747d;
  margin-top: 20px;
  margin-left: -40px;
}
.product-detailed .insured-area .claim-guide .guide-intro {
  font-size: 14px;
  color: #27262c;
  line-height: 20px;
  margin-left: -40px;
  text-indent: 20px;
}
.product-detailed .insured-area .claim-guide .guide-intro .claim {
  color: #f3747d;
  cursor: pointer;
}
.product-detailed .insured-area .claim-guide .guide-intro .claim:hover {
  border-bottom: 1px solid #f3747d;
}
.product-detailed .insured-area .we-service {
  padding-left: 16px;
}
.product-detailed .insured-area .we-service .service-title {
  position: relative;
  font-size: 16px;
  color: #27262c;
  margin-bottom: 16px;
}
.product-detailed .insured-area .we-service .service-title span {
  position: absolute;
  top: 9px;
  left: -14px;
  width: 6px;
  height: 6px;
  background: #f3747d;
  border-radius: 50%;
}
.product-detailed .insured-area .we-service .service-dec {
  font-size: 14px;
  color: #27262c;
}
.product-detailed .insured-area .we-service .service-dec-last {
  margin-bottom: 24px;
}
.product-detailed .insured-area .online-service {
  font-size: 14px;
  color: #27262c;
  line-height: 28px;
  margin: 56px 0;
  overflow: hidden;
  margin-left: 15px;
}
.product-detailed .insured-area .online-service span {
  float: left;
  margin-right: 10px;
}
.product-detailed .insured-area .online-service .custom-service {
  color: #f3747d;
}
.product-detailed .insured-area .online-service .custom-service:hover {
  border-bottom: 1px solid #f3747d;
}
.product-detailed .insured-area .online-service .icon {
  display: inline-block;
  width: 28px;
  height: 28px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMEVERkNCQUZDMTAxMUU2QjQ2NzkyQTZGQzdDQjY3MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMEVERkNCQkZDMTAxMUU2QjQ2NzkyQTZGQzdDQjY3MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQwRURGQ0I4RkMxMDExRTZCNDY3OTJBNkZDN0NCNjcyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQwRURGQ0I5RkMxMDExRTZCNDY3OTJBNkZDN0NCNjcyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X79wVwAAAoFJREFUeNq8lluITVEYx8/ZLoeiFI3JKKEoRiKXIbcMjjSNKA+kyS1pPJhyyYt5QEQuyYtMvCBqosTETM0klHtoJrwQEs280BgvQ7bfV/9Tu2XO2XvO2Z2vfp2911nf919r7W+tbyV9308U0wb27K0vrmDEfmNgPVTCNChRexe0Qytcha9hgbyQ/0fBKfgAa+EBbIW5sAB2wmMNxvqclE9egjabN1AugWXQAUugDrbDTHgJC9WnXD6V/V3SNXAF9sN52A17YESW/j/gBKzWQG7BRrgRRXCWvsc2LaEt2fSQpbeBHIZ1Ev2uGLbsz3ItaUozs9E2Q1sEsaBZ34fyO6NYqVyCO/R7EK7BhDwyfyxcBttvgwMx+xS0rDsCq2BpAdvNEmslHFLM/wSTkIYyaIRdMezxOn3HMoknM4IV8BruwiMYojQv1CxhhirmHWlUmOBtnR5mb2EyDIhB0GJM0r5MSOOmCY4MdOqB0hiPzlLFzFiJ18eoumMU7Hb3uuccuLYNPsUo+BnGB96/ecqg+2pIq9MXx7FWWZaLWsfHYryHeXo3jbSn8rIYxsFE6IUGx3lLSCmz/zY7bQ0SG6ZZmka750y/S8+nodM5X69nSajROqRnB9o6FaNex9vHsGrxEzZobw5SW7WWvDmQ6lNghfZuxv7IdxHMh5qoFb9NxfZCQDQl4eosPr/lY6v1FA44KxVa8S/p1HkeISNfqK+dLC3QpIrRryuG2ROYA1VwUVcJm8kveKe2KlX8qap/tuybwM/3EuVrxE2BgS7X/aVDz8dguCp+Y6G3Ntf2wVE9/4VXcE7Xkd44romu3ZOIzfA4nI37Xuqa3XNm5OPoJYps/wQYAF/EhbqSD4FzAAAAAElFTkSuQmCC') no-repeat;
}
.product-detailed .insured-area .warm-tip {
  font-size: 14px;
  color: #27262c;
  line-height: 30px;
}
.product-detailed .insured-area .warm-tip p {
  width: 1000px;
}
.product-detailed .insured-area .last-tip {
  font-size: 14px;
  color: #27262c;
  margin-top: 40px;
  margin-bottom: 50px;
  margin-left: 5px;
}
.product-detailed .product-common-question {
  padding: 32px 30px;
}
.product-detailed .product-common-question .question-img {
  margin-right: 50px;
  float: left;
}
.product-detailed .product-common-question .order {
  color: #f3747d;
  font-weight: 700;
  font-size: 16px;
  margin-right: 12px;
}
.product-detailed .product-common-question .question {
  font-size: 14px;
  color: #27262c;
  margin-bottom: 24px;
}
.product-detailed .product-common-question .question-answer {
  float: left;
}
.product-detailed .product-common-question .service-personal {
  font-size: 16px;
  color: #f3747d;
  margin-bottom: 8px;
}
.product-detailed .product-common-question .answer {
  font-size: 16px;
  width: 800px;
  color: #27262c;
  line-height: 24px;
}
.product-detailed .product-common-question .line {
  margin-top: 24px;
  margin-bottom: 24px;
  display: inline-block;
  height: 1px;
  background: #ececec;
  width: 796px;
}
.product-detailed .product-common-question .online-service {
  font-size: 14px;
  color: #27262c;
  line-height: 28px;
  margin: 80px 0 0;
  overflow: hidden;
}
.product-detailed .product-common-question .online-service span {
  float: left;
  margin-right: 10px;
}
.product-detailed .product-common-question .online-service .custom-service {
  color: #f3747d;
  cursor: pointer;
}
.product-detailed .product-common-question .online-service .custom-service:hover {
  border-bottom: 1px solid #f3747d;
}
.product-detailed .product-common-question .online-service .icon {
  display: inline-block;
  width: 28px;
  height: 28px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMEVERkNCQUZDMTAxMUU2QjQ2NzkyQTZGQzdDQjY3MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMEVERkNCQkZDMTAxMUU2QjQ2NzkyQTZGQzdDQjY3MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQwRURGQ0I4RkMxMDExRTZCNDY3OTJBNkZDN0NCNjcyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQwRURGQ0I5RkMxMDExRTZCNDY3OTJBNkZDN0NCNjcyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X79wVwAAAoFJREFUeNq8lluITVEYx8/ZLoeiFI3JKKEoRiKXIbcMjjSNKA+kyS1pPJhyyYt5QEQuyYtMvCBqosTETM0klHtoJrwQEs280BgvQ7bfV/9Tu2XO2XvO2Z2vfp2911nf919r7W+tbyV9308U0wb27K0vrmDEfmNgPVTCNChRexe0Qytcha9hgbyQ/0fBKfgAa+EBbIW5sAB2wmMNxvqclE9egjabN1AugWXQAUugDrbDTHgJC9WnXD6V/V3SNXAF9sN52A17YESW/j/gBKzWQG7BRrgRRXCWvsc2LaEt2fSQpbeBHIZ1Ev2uGLbsz3ItaUozs9E2Q1sEsaBZ34fyO6NYqVyCO/R7EK7BhDwyfyxcBttvgwMx+xS0rDsCq2BpAdvNEmslHFLM/wSTkIYyaIRdMezxOn3HMoknM4IV8BruwiMYojQv1CxhhirmHWlUmOBtnR5mb2EyDIhB0GJM0r5MSOOmCY4MdOqB0hiPzlLFzFiJ18eoumMU7Hb3uuccuLYNPsUo+BnGB96/ecqg+2pIq9MXx7FWWZaLWsfHYryHeXo3jbSn8rIYxsFE6IUGx3lLSCmz/zY7bQ0SG6ZZmka750y/S8+nodM5X69nSajROqRnB9o6FaNex9vHsGrxEzZobw5SW7WWvDmQ6lNghfZuxv7IdxHMh5qoFb9NxfZCQDQl4eosPr/lY6v1FA44KxVa8S/p1HkeISNfqK+dLC3QpIrRryuG2ROYA1VwUVcJm8kveKe2KlX8qap/tuybwM/3EuVrxE2BgS7X/aVDz8dguCp+Y6G3Ntf2wVE9/4VXcE7Xkd44romu3ZOIzfA4nI37Xuqa3XNm5OPoJYps/wQYAF/EhbqSD4FzAAAAAElFTkSuQmCC') no-repeat;
}
.showProductDetail {
  margin: 0 auto;
  margin-top: 60px;
}
.showProductDetail .traffic-duty {
  overflow: hidden;
}
.showProductDetail .detailed-tab-wrap {
  width: 1196px;
  margin: 0 auto;
  background: #fff;
}
.showProductDetail .detailed-form-wrap {
  position: relative;
  overflow: hidden;
}
.showProductDetail .detailed-form-wrap .btn-box {
  text-align: center;
  margin: 20px 0px;
  position: relative;
}
.showProductDetail .detailed-form-wrap .form-bg {
  width: 1196px;
  height: 232px;
  text-align: center;
  padding-top: 52px;
  position: absolute;
  left: 50%;
  margin-left: -598px;
  background: -webkit-linear-gradient(left, #f8dddf, #f87c84);
  /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #f8dddf, #f87c84);
  /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #f8dddf, #f87c84);
  /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #f8dddf, #f87c84);
  /* 标准的语法 */
}
.showProductDetail .detailed-form-wrap .custom-made {
  font-size: 40px;
  text-align: center;
  color: #fff;
}
.showProductDetail .detailed-form-wrap .form-position {
  margin-top: 146px;
}
.showProductDetail .detailed-form-wrap .trial-bg {
  width: 1196px;
  background: #fff;
  height: 100%;
  position: absolute;
  top: 232px;
  left: 50%;
  margin-left: -598px;
}
.showProductDetail .detailed-form-wrap .bg-person {
  width: 137px;
  height: 151px;
  position: absolute;
  top: -232px;
  left: 146px;
  background: url('/assets/ren-BouUtqIs.png') no-repeat;
}
.showProductDetail .detailed-form-wrap .bg-plume {
  width: 37px;
  height: 48px;
  position: absolute;
  top: -174px;
  left: 358px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAwCAYAAACWhbMrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzZFNzdCQTEwMUI4MTFFN0E4RDdENTU4QTBEMUIxQjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzZFNzdCQTIwMUI4MTFFN0E4RDdENTU4QTBEMUIxQjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NkU3N0I5RjAxQjgxMUU3QThEN0Q1NThBMEQxQjFCNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NkU3N0JBMDAxQjgxMUU3QThEN0Q1NThBMEQxQjFCNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjX01DEAAAPZSURBVHjazJhbSFRBGMc9u+uVlLKLlqVoRXQzEkorISokjQoMQnrQiIguDwVWdCF6KSTJeogeIuoppCCiC4IIUUSkZPWSFaWUhVlZqKuVrrqX/gP/hekw5+jZ+8CPPefM7pn/fvPNzPd9ms/ni4tSSwaZYCXIAI9Bm+hwREGMELIclIFVIJc6zkdD1ExQDHbSOunALvWn8d4TCVHxFHMIrOPg+uYFLv9NuEWlgH2gGmSZfE+IGhRWCrcoMV0nwW46tVkbBt3htlQ+qAGlOr8xat3hFiUE1YESC79pB53+G1uIBc0Gpy0KEu01+BoOUcKpj4Byi7/7CV7ID0IlSgO7wN4A3vkIPA+HqLXgKEgy+Y7qPHOCu6An1KLmgMMgx6D/L/huIOo+eKh/GKwoB8+wUoP+ftAIvijGegOugz7VS4Npi+hHqvf0gqvcODfymdixP4NWcAU8Vb00GEuJ324CBYq+IXARdIDNIJXT1wWawR3wysz8gbbFoELxXBys58ATcAHM43M3WQNmgPfgrXpJIMgLAA3sAaO+/5sH1IFscNtn3C6DBKP3BypqOmhQDHYDZIJTJoLaQbHZ+wMVVQKcusGaQBbYAgYNBPWC/bR0SEUlgxrdYK1gLlgA2gwEdYJqkDTeGIE4ejbYIN1/ZFQpzrB6sERy7HdcZZ9AC53fPe4IFq1kB1VgjP/+G9jKvrM6y4yAB6AcpFoZx6qoLMnBf4ODfF4JBhRT5qGwpeEUtQ24gBfUgnhQBLoMfKgeVIA0K+NY8alpYDtIBLdALRjjTt0ApjBzEQfwB/CSx8iQZa+18A/Wc6k/A7m6PhuYCjKsWiUYS4mzqwoMMG7qVKRIvaEKYSd6IBeC+UyZmsOdvWoTLHDkc39qoh/FhKiINltcDLaYFOVQnGvp3Hu8/HQz1/8V0J4ThChRETkOVjNN8kk4uBmeYLQYEVFiD7pEy4gkYFRKMONYoHAx4I/Y9BWwxFemTwqj6eiFjHl6Ymn1JUapIGsqqpGlmx2SQDuxES2Sovw7eiXrAakMa53MZoelImk/F4HGraFHqlPKq1VT1A00RfnHoyjEilTeJR8zosB+gNXbEcmSNlotQbcik2hVjd9xSNUVzaTiksa4yy31TaJv3xTxfrTOPr01hdusYEZ9L9YO5DNgYSydfaK+VSSKIvJWIOZ1Mh1uSHE2yr5idi1Pj//TzmsP/S+JIvJYKspjrfQHuCZP3zJwDMxi8G+bYA1cVUbUFFuPlwGig46ewypgB5OMFiYkTllUCqMEf1bilVah3jmtXMufybz+Q4EjjPv75Ij2nwADANJFmR40jZWBAAAAAElFTkSuQmCC') no-repeat;
}
.showProductDetail .premium_trial {
  min-height: 300px;
  position: relative;
}
.showProductDetail .premium_trial .product-info {
  width: 362px;
  top: 50%;
  margin-top: -150px;
  position: absolute;
  background: rgba(250, 250, 250, 0.35);
  right: 100px;
  height: 300px;
  text-align: center;
}
.showProductDetail .premium_trial .product-info .product-name {
  font-size: 28px;
  font-weight: 700;
  margin-top: 30px;
  color: #27262c;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 350px;
  margin: 30px auto 0px auto;
  cursor: default;
}
.showProductDetail .premium_trial .product-info .product-dsc {
  font-size: 16px;
  line-height: 28px;
  color: #6d6c70;
}
.showProductDetail .premium_trial .product-info .product-lowest {
  font-size: 20px;
  margin-top: 64px;
  color: #27262c;
}
.showProductDetail .premium_trial button {
  width: 216px;
  margin-top: 15px;
  height: 50px;
  color: #fff;
  font-size: 18px;
  background: #f3747d;
  border: none;
}
.showProductDetail .premium_trial button:hover {
  background: #f3747d;
  color: #fff;
}
.showProductDetail .premium_trial img {
  width: 100%;
  display: block;
}
.showProductDetail .detailed-info-wrap {
  overflow: hidden;
  background: #f5f5f5;
  margin-bottom: 20px;
}
.showProductDetail .backBtn {
  text-align: center;
  padding: 20px;
}
.ant-tabs-nav-container {
  margin-top: 30px;
}
.showProduct-detailed-l .ant-tabs-nav .ant-tabs-tab:nth-child(0n+3) {
  width: 0;
  margin: 0;
  overflow: hidden;
}
.showProduct-detailed {
  position: relative;
  overflow: hidden;
}
.showProduct-detailed .yunkefu {
  display: inline-block;
  position: fixed;
  top: 50%;
  right: 0;
  z-index: 1;
  text-align: center;
  cursor: pointer;
  margin-top: -40px;
}
.showProduct-detailed .yunkefu p {
  font-size: 18px;
  color: #00C4D9;
}
.showProduct-detailed .cloude-service {
  width: 800px;
  height: 500px;
  position: fixed;
  left: 50%;
  margin-left: -400px;
  top: 50%;
  margin-top: -250px;
  box-shadow: 0 0px 10px #655a5a;
}
.showProduct-detailed .close-cloude {
  width: 65px;
  height: 30px;
  display: inline-block;
  position: absolute;
  left: 50%;
  margin-left: 335px;
  background: #00bbd1;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
  font-size: 14px;
  color: #27262c;
  border: 1px solid #c3c3c3;
  border-radius: 4px;
}
.showProduct-detailed img {
  display: block;
  margin: 0 auto;
}
.showProduct-detailed .ant-tabs-ink-bar {
  height: 2px;
  width: 92px !important;
  left: 11px;
  background-color: #00bbd1;
}
.showProduct-detailed .ant-tabs-nav .ant-tabs-tab {
  margin-right: 66px;
}
.showProduct-detailed .ant-tabs-nav .ant-tabs-tab-inner {
  padding: 8px 0;
}
.showProduct-detailed .ant-tabs-nav .ant-tabs-tab-inner:hover {
  color: #00bbd1;
}
.showProduct-detailed .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-inner {
  color: #00bbd1;
}
.showProduct-detailed .ant-tabs-tab-active ant-tabs-tab {
  color: #00bbd1;
}
.showProduct-detailed .ant-tabs-nav-container {
  margin-top: 30px;
  border-bottom: 2px solid #00bbd1 !important;
}
.showProduct-detailed .ant-tabs-tab {
  font-size: 24px;
  color: #27262c;
  width: 114px;
}
.showProduct-detailed .ant-tabs-tab:last-child {
  margin-right: 0;
}
.showProduct-detailed .ant-tabs-nav {
  width: 100%;
  text-align: center;
}
.showProduct-detailed .showProduct-detailed-content1 {
  margin-top: 70px;
}
.showProduct-detailed .hospital-container .title {
  font-size: 20px;
  color: #00bbd1;
}
.showProduct-detailed .hospital-container .tip {
  font-size: 16px;
  color: #9e9e9e;
  margin-top: 30px;
}
.showProduct-detailed .hospital-container .hospital-box {
  overflow: hidden;
  width: 922px;
  margin: 16px auto 0px auto;
}
.showProduct-detailed .hospital-container .hospital-box .title {
  font-size: 16px;
  margin-bottom: 22px;
}
.showProduct-detailed .hospital-container .hospital-box .hospital-sbox {
  background: #f8f8f8;
  padding: 24px 27px 12px 27px;
  margin-bottom: 20px;
}
.showProduct-detailed .hospital-container .hospital-box .bottom {
  overflow: hidden;
}
.showProduct-detailed .hospital-container .hospital-box .bottom .btn-city {
  float: left;
  width: 202px;
  height: 40px;
  color: #27262c;
  font-size: 16px;
  background: #fff;
  box-shadow: 0px 3px 16px #eee;
  line-height: 40px;
  margin: 0px 20px 20px 0px;
  cursor: pointer;
}
.showProduct-detailed .hospital-container .hospital-box .bottom .btn-city .count {
  color: #9e9e9e;
}
.showProduct-detailed .hospital-container .hospital-box .bottom .btn-city:hover {
  background: #f3747d;
  box-shadow: 0px 4px 6px 0px #fc9da4;
}
.showProduct-detailed .hospital-container .hospital-box .bottom .btn-city:hover * {
  color: #fff;
}
.showProduct-detailed .hospital-container .hospital-box .bottom .btn-city:nth-child(4n+4) {
  margin-right: 0px;
}
.showProduct-detailed .hospital-container .hospital-box .bottom .btn-more {
  color: #f3747d;
}
.showProduct-detailed .hospital-container .hospital-box .left-box {
  float: left;
  width: 664px;
  background: #f8f8f8;
  padding: 22px 16px 0px 16px;
}
.showProduct-detailed .hospital-container .hospital-box .left-box .left-bottom div:nth-child(3n+2) {
  margin: 0px 16px;
}
.showProduct-detailed .hospital-container .hospital-box .right-box {
  float: right;
  width: 232px;
  background: #f8f8f8;
  padding: 22px 16px 0px 16px;
}
.showProduct-detailed .showProduct-detailed-content {
  text-align: center;
}
.showProduct-detailed .showProduct-detailed-content .link-yingyu {
  position: absolute;
  top: 373px;
  left: 469px;
  display: block;
  width: 245px;
  height: 40px;
  z-index: 10;
}
.showProduct-detailed .showProduct-detailed-content .clause-link {
  width: 1008px;
  text-align: left;
  font-size: 14px;
  color: #27262c;
  margin: 12px auto 0;
  padding-bottom: 20px;
}
.showProduct-detailed .showProduct-detailed-content .clause-link .clause-list {
  margin-top: 16px;
  background-color: #f5f5f5;
  padding-top: 16px;
}
.showProduct-detailed .showProduct-detailed-content .clause-link .clause-list .clause-list-title {
  font-size: 20px;
  color: #6d6c70;
  text-align: center;
  padding-top: 16px;
  padding-bottom: 24px;
}
.showProduct-detailed .showProduct-detailed-content .clause-link .clause-list .clause-list-content {
  overflow: hidden;
}
.showProduct-detailed .showProduct-detailed-content .clause-link .clause-list .clause-list-content .clause-product {
  float: left;
  width: 50%;
  font-size: 14px;
  color: #6d6c70;
  padding-left: 156px;
  padding-bottom: 24px;
}
.showProduct-detailed .showProduct-detailed-content .clause-link .clause-list .clause-list-content .clause-num {
  float: left;
  width: 50%;
  font-size: 14px;
  color: #6d6c70;
  text-align: center;
  padding-bottom: 24px;
}
.showProduct-detailed .showProduct-detailed-content .clause-link .clause-list .clause-list-content .clause-list-del {
  float: left;
  width: 100%;
  padding-bottom: 16px;
}
.showProduct-detailed .showProduct-detailed-content .clause-link .clause-list .clause-list-content .clause-list-del .clause-product-del {
  padding-left: 64px;
  float: left;
}
.showProduct-detailed .showProduct-detailed-content .clause-link .clause-list .clause-list-content .clause-list-del .clause-num-del {
  text-align: center;
  float: left;
  width: 50%;
  font-size: 14px;
  color: #6d6c70;
}
.showProduct-detailed .showProduct-detailed-content .clause-link .clause-list .clause-icon img {
  padding: 9px 12px;
  cursor: pointer;
}
.showProduct-detailed .showProduct-detailed-content .clause-link .clause-list .clause-icon img:hover {
  background-color: #ececec;
}
.showProduct-detailed .showProduct-detailed-content .clause-link a {
  color: #f3747d;
  cursor: pointer;
}
.showProduct-detailed .showProduct-detailed-content .clause-link a:hover {
  border-bottom: 1px solid #f3747d;
}
.showProduct-detailed .product-presentation {
  padding: 0 50px;
  background: #fff;
}
.showProduct-detailed .product-presentation-info {
  padding: 20px 0 0px 10%;
  overflow: hidden;
  margin-bottom: 70px;
}
.showProduct-detailed .product-presentation-info li {
  float: left;
  color: #27262c;
  margin-right: 95px;
  margin-bottom: 12px;
  font-size: 16px;
}
.showProduct-detailed .child-popover {
  position: absolute;
  top: 66px;
  height: 24px;
  width: 50px;
  left: 52%;
}
.showProduct-detailed .xzf-popover {
  position: absolute;
  top: 267px;
  height: 24px;
  width: 40px;
  right: 456px;
}
.showProduct-detailed .insured-area {
  margin-top: 20px;
  padding: 0px 20px 0px 38px;
  overflow: hidden;
}
.showProduct-detailed .insured-area img {
  float: left;
  margin-top: 3px;
}
.showProduct-detailed .insured-area .title-demo {
  margin-bottom: 24px;
}
.showProduct-detailed .insured-area .title-demo .c-font {
  color: #00bbd1;
  font-size: 16px;
  margin: 0 12px 0 10px;
}
.showProduct-detailed .insured-area .title-demo .e-font {
  color: #c8c8c8;
  margin-right: 26px;
}
.showProduct-detailed .insured-area .title-demo .line {
  width: 800px;
  height: 1px;
  background: #d6f4f8;
  display: inline-block;
  margin-bottom: 5px;
}
.showProduct-detailed .insured-area .insured-exp {
  font-size: 14px;
  color: #27262c;
  line-height: 40px;
}
.showProduct-detailed .insured-area .insured-exp .insure-notice-link {
  color: #f3747d;
}
.showProduct-detailed .insured-area .insured-exp .insure-notice-link:hover {
  border-bottom: 1px solid #f3747d;
}
.showProduct-detailed .insured-area .claim-guide {
  margin-left: 46px;
  margin-bottom: 40px;
}
.showProduct-detailed .insured-area .claim-guide .step-icon {
  margin-bottom: 16px;
  height: 30px;
}
.showProduct-detailed .insured-area .claim-guide .next-arr {
  margin: 9px 26px;
}
.showProduct-detailed .insured-area .claim-guide .step-bg {
  display: inline-block;
  text-align: center;
  margin: 0 29px 0 -36px;
  line-height: 32px;
  font-size: 14px;
  color: #6d6c70;
  margin-bottom: 24px;
  width: 105px;
  height: 32px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAAAgCAYAAAAR1VaeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MUJCRENFNEZDMTIxMUU2QjQ2NzkyQTZGQzdDQjY3MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MUJCRENFNUZDMTIxMUU2QjQ2NzkyQTZGQzdDQjY3MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxQkJEQ0UyRkMxMjExRTZCNDY3OTJBNkZDN0NCNjcyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcxQkJEQ0UzRkMxMjExRTZCNDY3OTJBNkZDN0NCNjcyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eePwBwAAAf1JREFUeNrsmk0oRGEUhu/caOQ/ISEp+cnfysrKSsnKTrGysCCUWM1CdkqRlBRJkhRlQVnaWigJERspk7+GMEqE9+ROvnTv/e7GdzbnqafRzLF5T+d0ujOheDy+ZVlWqyVw0AFXdEUhNKkcr4cwLJkZ5wpWwRe/Ihuew0nJi4UiGAkySfSaDk+dfxLM8gbrnGHxnCTLGbeI5MVCWLfJbOXvJbgrmbFAh1tLkCZ9wT74KZmxMAGTdU0i9uCC5MUCXXn9foeDSh48g9mSm3GeYCW89psk4g6OSF4sZMKxIJNEJMF9WCu5GYdug0b1iLM9Cj+89qPw74TgtNob26d4B65JZiw0wC7duktQCk9giuRmHLoNKuCjrSm8gOOSFwt0ZY8GmSQi1ZmmEsnNOO+w3g5Q+AqHJC8W6AnElB2wuFDyYiMaZN2VwQOYJnkZh5481OgmiW72eWkQGz0wpmtSN2ySrFhYhRu6646uuSOYIXkZ55bWHLz3e+JAa25OGsRGb6JBfk2iRxLNkhUL646/E+Oy7oqdNZcleRknBqvhjfqm2yTNSoPYGPjbILcmdVrya1YuNuGy64GgrLsCeAxzJC/jPFg/X7BG3T5UJ2lGGsTGoFeD1Ca1wzbJioVtuOhXQOsu31lzuZKXcZ6dNXfpV0STNC0NYmNY1yDiW4ABAHcCa9yy/TD0AAAAAElFTkSuQmCC') no-repeat;
}
.showProduct-detailed .insured-area .claim-guide .guide-intro-title {
  font-size: 16px;
  color: #f3747d;
  margin-top: 20px;
  margin-left: -40px;
}
.showProduct-detailed .insured-area .claim-guide .guide-intro {
  font-size: 14px;
  color: #27262c;
  line-height: 20px;
  margin-left: -40px;
  text-indent: 20px;
}
.showProduct-detailed .insured-area .claim-guide .guide-intro .claim {
  color: #f3747d;
  cursor: pointer;
}
.showProduct-detailed .insured-area .claim-guide .guide-intro .claim:hover {
  border-bottom: 1px solid #f3747d;
}
.showProduct-detailed .insured-area .we-service {
  padding-left: 16px;
}
.showProduct-detailed .insured-area .we-service .service-title {
  position: relative;
  font-size: 16px;
  color: #27262c;
  margin-bottom: 16px;
}
.showProduct-detailed .insured-area .we-service .service-title span {
  position: absolute;
  top: 9px;
  left: -14px;
  width: 6px;
  height: 6px;
  background: #f3747d;
  border-radius: 50%;
}
.showProduct-detailed .insured-area .we-service .service-dec {
  font-size: 14px;
  color: #27262c;
}
.showProduct-detailed .insured-area .we-service .service-dec-last {
  margin-bottom: 24px;
}
.showProduct-detailed .insured-area .online-service {
  font-size: 14px;
  color: #27262c;
  line-height: 28px;
  margin: 56px 0;
  overflow: hidden;
  margin-left: 15px;
}
.showProduct-detailed .insured-area .online-service span {
  float: left;
  margin-right: 10px;
}
.showProduct-detailed .insured-area .online-service .custom-service {
  color: #f3747d;
}
.showProduct-detailed .insured-area .online-service .custom-service:hover {
  border-bottom: 1px solid #f3747d;
}
.showProduct-detailed .insured-area .online-service .icon {
  display: inline-block;
  width: 28px;
  height: 28px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMEVERkNCQUZDMTAxMUU2QjQ2NzkyQTZGQzdDQjY3MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMEVERkNCQkZDMTAxMUU2QjQ2NzkyQTZGQzdDQjY3MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQwRURGQ0I4RkMxMDExRTZCNDY3OTJBNkZDN0NCNjcyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQwRURGQ0I5RkMxMDExRTZCNDY3OTJBNkZDN0NCNjcyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X79wVwAAAoFJREFUeNq8lluITVEYx8/ZLoeiFI3JKKEoRiKXIbcMjjSNKA+kyS1pPJhyyYt5QEQuyYtMvCBqosTETM0klHtoJrwQEs280BgvQ7bfV/9Tu2XO2XvO2Z2vfp2911nf919r7W+tbyV9308U0wb27K0vrmDEfmNgPVTCNChRexe0Qytcha9hgbyQ/0fBKfgAa+EBbIW5sAB2wmMNxvqclE9egjabN1AugWXQAUugDrbDTHgJC9WnXD6V/V3SNXAF9sN52A17YESW/j/gBKzWQG7BRrgRRXCWvsc2LaEt2fSQpbeBHIZ1Ev2uGLbsz3ItaUozs9E2Q1sEsaBZ34fyO6NYqVyCO/R7EK7BhDwyfyxcBttvgwMx+xS0rDsCq2BpAdvNEmslHFLM/wSTkIYyaIRdMezxOn3HMoknM4IV8BruwiMYojQv1CxhhirmHWlUmOBtnR5mb2EyDIhB0GJM0r5MSOOmCY4MdOqB0hiPzlLFzFiJ18eoumMU7Hb3uuccuLYNPsUo+BnGB96/ecqg+2pIq9MXx7FWWZaLWsfHYryHeXo3jbSn8rIYxsFE6IUGx3lLSCmz/zY7bQ0SG6ZZmka750y/S8+nodM5X69nSajROqRnB9o6FaNex9vHsGrxEzZobw5SW7WWvDmQ6lNghfZuxv7IdxHMh5qoFb9NxfZCQDQl4eosPr/lY6v1FA44KxVa8S/p1HkeISNfqK+dLC3QpIrRryuG2ROYA1VwUVcJm8kveKe2KlX8qap/tuybwM/3EuVrxE2BgS7X/aVDz8dguCp+Y6G3Ntf2wVE9/4VXcE7Xkd44romu3ZOIzfA4nI37Xuqa3XNm5OPoJYps/wQYAF/EhbqSD4FzAAAAAElFTkSuQmCC') no-repeat;
}
.showProduct-detailed .insured-area .warm-tip {
  font-size: 14px;
  color: #27262c;
  line-height: 30px;
}
.showProduct-detailed .insured-area .warm-tip p {
  width: 1000px;
}
.showProduct-detailed .insured-area .last-tip {
  font-size: 14px;
  color: #27262c;
  margin-top: 40px;
  margin-bottom: 50px;
  margin-left: 5px;
}
.showProduct-detailed .product-common-question {
  padding: 32px 30px;
}
.showProduct-detailed .product-common-question .question-img {
  margin-right: 50px;
  float: left;
}
.showProduct-detailed .product-common-question .order {
  color: #f3747d;
  font-weight: 700;
  font-size: 16px;
  margin-right: 12px;
}
.showProduct-detailed .product-common-question .question {
  font-size: 14px;
  color: #27262c;
  margin-bottom: 24px;
}
.showProduct-detailed .product-common-question .question-answer {
  float: left;
}
.showProduct-detailed .product-common-question .service-personal {
  font-size: 16px;
  color: #f3747d;
  margin-bottom: 8px;
}
.showProduct-detailed .product-common-question .answer {
  font-size: 16px;
  width: 800px;
  color: #27262c;
  line-height: 24px;
}
.showProduct-detailed .product-common-question .line {
  margin-top: 24px;
  margin-bottom: 24px;
  display: inline-block;
  height: 1px;
  background: #ececec;
  width: 796px;
}
.showProduct-detailed .product-common-question .online-service {
  font-size: 14px;
  color: #27262c;
  line-height: 28px;
  margin: 80px 0 0;
  overflow: hidden;
}
.showProduct-detailed .product-common-question .online-service span {
  float: left;
  margin-right: 10px;
}
.showProduct-detailed .product-common-question .online-service .custom-service {
  color: #f3747d;
  cursor: pointer;
}
.showProduct-detailed .product-common-question .online-service .custom-service:hover {
  border-bottom: 1px solid #f3747d;
}
.showProduct-detailed .product-common-question .online-service .icon {
  display: inline-block;
  width: 28px;
  height: 28px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMEVERkNCQUZDMTAxMUU2QjQ2NzkyQTZGQzdDQjY3MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMEVERkNCQkZDMTAxMUU2QjQ2NzkyQTZGQzdDQjY3MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQwRURGQ0I4RkMxMDExRTZCNDY3OTJBNkZDN0NCNjcyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQwRURGQ0I5RkMxMDExRTZCNDY3OTJBNkZDN0NCNjcyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X79wVwAAAoFJREFUeNq8lluITVEYx8/ZLoeiFI3JKKEoRiKXIbcMjjSNKA+kyS1pPJhyyYt5QEQuyYtMvCBqosTETM0klHtoJrwQEs280BgvQ7bfV/9Tu2XO2XvO2Z2vfp2911nf919r7W+tbyV9308U0wb27K0vrmDEfmNgPVTCNChRexe0Qytcha9hgbyQ/0fBKfgAa+EBbIW5sAB2wmMNxvqclE9egjabN1AugWXQAUugDrbDTHgJC9WnXD6V/V3SNXAF9sN52A17YESW/j/gBKzWQG7BRrgRRXCWvsc2LaEt2fSQpbeBHIZ1Ev2uGLbsz3ItaUozs9E2Q1sEsaBZ34fyO6NYqVyCO/R7EK7BhDwyfyxcBttvgwMx+xS0rDsCq2BpAdvNEmslHFLM/wSTkIYyaIRdMezxOn3HMoknM4IV8BruwiMYojQv1CxhhirmHWlUmOBtnR5mb2EyDIhB0GJM0r5MSOOmCY4MdOqB0hiPzlLFzFiJ18eoumMU7Hb3uuccuLYNPsUo+BnGB96/ecqg+2pIq9MXx7FWWZaLWsfHYryHeXo3jbSn8rIYxsFE6IUGx3lLSCmz/zY7bQ0SG6ZZmka750y/S8+nodM5X69nSajROqRnB9o6FaNex9vHsGrxEzZobw5SW7WWvDmQ6lNghfZuxv7IdxHMh5qoFb9NxfZCQDQl4eosPr/lY6v1FA44KxVa8S/p1HkeISNfqK+dLC3QpIrRryuG2ROYA1VwUVcJm8kveKe2KlX8qap/tuybwM/3EuVrxE2BgS7X/aVDz8dguCp+Y6G3Ntf2wVE9/4VXcE7Xkd44romu3ZOIzfA4nI37Xuqa3XNm5OPoJYps/wQYAF/EhbqSD4FzAAAAAElFTkSuQmCC') no-repeat;
}
button {
  width: 214px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  border: none;
  border-radius: 4px;
  font-size: 18px;
}
.primary-btn {
  border: none;
  background: #00bbd1;
  color: #fff;
}
.default-btn {
  border: 1px solid #00bbd1;
  background: #fff;
  color: #00bbd1;
}
.default-btn:hover {
  border: none;
  background: #00bbd1;
  color: #fff;
}
.default-btn:focus {
  outline: #00bbd1 auto 1px;
}
.disabled-btn {
  border: none;
  background: #efefef;
  color: #fff;
}
.custom-tag {
  margin: 0 auto;
  position: relative;
  background-color: #f2f2f3;
}
.custom-tag-button {
  text-align: center;
  margin: 64px;
  margin-bottom: 100px;
}
.custom-tag-button button {
  display: inline-block;
  width: 200px;
  height: 46px;
  margin-right: 32px;
  border-radius: 5px;
  border: 1px solid transparent;
  outline-width: 0;
}
.custom-tag-tags {
  width: 1004px;
  margin: 0 auto;
  position: relative;
  top: 447px;
}
.custom-tag-tags-titlenext {
  text-align: center;
  color: #27262c;
  font-size: 24px;
  margin: 40px 0px;
}
.custom-tag-tags-photo {
  width: 1004px;
  height: 490px;
  background-size: 100% 100%;
  background: url('/assets/bg-biaoqian@2x-Bjm9V3U1.png') no-repeat;
}
.custom-tag-tags-photo-title {
  text-align: center;
  color: #00bbd1;
  font-size: 24px;
  padding-top: 24px;
}
.custom-tag-tags-choice {
  width: 1004px;
  text-align: center;
}
.custom-tag-tags-warm {
  width: 640px;
  margin: 0 auto;
  content: '';
  display: table;
  clear: both;
}
.custom-tag-tags-warm-item {
  float: left;
  margin-right: 44px;
}
.custom-tag-tags-warm-item:nth-child(4) {
  width: 204px;
}
.custom-tag-tags-warm-warmLabel {
  font-size: 12px;
  color: #6d6c70;
}
.custom-tag-tags-warm-itemDesc {
  font-size: 12px;
  color: #9e9e9e;
}
.custom-tag .ant-input[disabled] {
  color: #ffffff;
  background-color: #23b7d0;
}
.custom-info {
  width: 100%;
  top: 60px;
  height: 506px;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#28c3d3), to(#1dabcd));
  position: fixed;
}
.custom-info-title {
  padding-top: 80px;
  text-align: center;
  color: #ffffff;
  font-size: 24px;
}
.custom-info-message {
  text-align: center;
  padding-top: 50px;
  color: #ffffff;
}
.custom-info-message label {
  font-size: 16px;
}
.custom-info-message input {
  width: 142px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: none;
  border-radius: 0;
  border: 0;
  padding: 0;
  text-align: center;
  color: #ffffff;
  background: transparent;
  border-bottom: 1px solid #92dde8;
}
.custom-info-message input::-webkit-input-placeholder {
  text-align: center;
  color: #ffffff !important;
}
.custom-info-message input::-webkit-input-placeholder {
  text-align: center;
  color: #ffffff;
}
.custom-info-message input::-moz-placeholder {
  text-align: center;
  color: #ffffff;
}
.custom-info-message input::-moz-placeholder {
  text-align: center;
  color: #ffffff;
}
.custom-info-message input:-ms-input-placeholder {
  text-align: center;
  color: #ffffff;
}
.custom-info-message .insureName:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #31bcd0 inset;
  color: #ffffff;
}
.custom-info-message .insureName {
  height: 28px;
  position: relative;
  top: -5px;
  color: #ffffff;
}
.custom-info-message-sex {
  padding-top: 32px;
  text-align: center;
  width: 288px;
  margin: 0 auto;
}
.custom-info-message-sex-or {
  display: inline-block;
  width: 84px;
}
.custom-info-message-sex-mbtn {
  width: 100px;
  height: 34px;
  display: inline-block;
  position: relative;
}
.custom-info-message-sex-mbtn > input {
  position: absolute;
  width: 100%;
  height: 34px;
  z-index: 2;
  opacity: 0;
  left: 0;
}
.custom-info-message-sex-mbtn > input:checked ~ .custom-info-message-sex-mbtn-m {
  color: #00bbd1;
  background-color: #ffffff;
}
.custom-info-message-sex-mbtn-m {
  width: 100px;
  height: 34px;
  border: 1px solid #92dde8;
  outline: none;
  font-size: 16px;
  color: #ffffff;
  line-height: 34px;
}
.custom-info-message-sex-fbtn {
  width: 100px;
  height: 34px;
  display: inline-block;
  position: relative;
}
.custom-info-message-sex-fbtn > input {
  position: absolute;
  height: 34px;
  width: 100%;
  z-index: 2;
  left: 0;
  opacity: 0;
}
.custom-info-message-sex-fbtn > input:checked ~ .custom-info-message-sex-fbtn-f {
  color: #00bbd1;
  background-color: #ffffff;
}
.custom-info-message-sex-fbtn-f {
  width: 100px;
  height: 34px;
  border: 1px solid #92dde8;
  outline: none;
  font-size: 16px;
  color: #ffffff;
  line-height: 34px;
}
.custom-info .ant-calendar-picker-icon:after {
  content: '';
  width: 8px;
  height: 8px;
  border: 1px solid #ffffff;
  border-bottom: none;
  border-left: none;
  transform: rotate(135deg);
}
.custom-info .ant-select-selection {
  background-color: inherit;
  border: none;
  border-bottom: 1px solid #92dde8;
  border-radius: 0;
}
.custom-info .ant-select-arrow:before {
  content: '';
  width: 10px;
  height: 10px;
  border: 1px solid #ffffff;
  border-bottom: none;
  border-left: none;
  transform: rotate(135deg);
}
.custom-info .ant-select {
  top: -6px;
  color: #ffffff;
}
.custom-info .ant-calendar-picker {
  color: #ffffff;
  top: -7px;
}
.tag-item {
  position: relative;
  display: inline-block;
  margin: 0 44px;
  margin-bottom: 32px;
}
.tag-item > input {
  position: absolute;
  width: 100%;
  height: 40px;
  z-index: 2;
  opacity: 0;
  left: 0;
}
.tag-item > input:checked ~ .tag-item-info img {
  display: block;
}
.tag-item-info {
  height: 56px;
  line-height: 56px;
  display: inline-block;
  background-color: #01b5ca;
  border: 1px solid #01b5ca;
  position: relative;
  border-radius: 30px;
  padding: 0 40px;
  color: #ffffff;
  font-size: 16px;
}
.tag-item-info img {
  display: none;
  position: absolute;
  top: -10px;
  right: -10px;
  width: 28px;
  height: 28px;
}
.photo-wall {
  position: absolute;
  padding-left: 100px;
  padding-top: 70px;
  height: 490px;
  width: 1004px;
}
.photo-wall-join {
  width: 216px;
  height: 314px;
}
.photo-wall-desc {
  position: absolute;
  font-size: 12px;
  color: #26272c;
  background-color: rgba(190, 190, 190, 0.4);
  width: 110px;
  height: 30px;
  border-radius: 50px;
  line-height: 30px;
  left: 110px;
  bottom: 170px;
  z-index: -1;
  animation-fill-mode: forwards;
  text-align: center;
}
.photo-wall > div:nth-of-type(3) {
  transform: translate3d(-200px, 40px, 0) rotateZ(-15deg);
}
.photo-wall .hover1 {
  transform-origin: 180px top;
  z-index: 9999;
  box-shadow: 3px 3px 1px rgba(197, 197, 197, 0.15);
  transform: translate3d(-250px, -20px, 0) rotateZ(0deg) !important;
}
.photo-wall > div:nth-of-type(4) {
  transform: translate3d(-170px, 10px, 0) rotateZ(-5deg);
}
.photo-wall .hover2 {
  transform-origin: 180px top;
  z-index: 9999;
  box-shadow: 3px 3px 1px rgba(197, 197, 197, 0.15);
  transform: translate3d(-220px, -60px, 0) scale(1.3) !important;
}
.photo-wall > div:nth-of-type(5) {
  transform: translate3d(-140px, 0px, 0) rotateZ(7deg);
}
.photo-wall > div:nth-of-type(5) .photo-item-tag-round {
  background: #f3747d;
}
.photo-wall > div:nth-of-type(5) .photo-item-tag-name {
  color: #f3747d;
}
.photo-wall .hover3 {
  transform-origin: 180px top;
  z-index: 9999;
  box-shadow: 3px 3px 1px rgba(197, 197, 197, 0.15);
  transform: translate3d(-190px, -60px, 0) rotateZ(0deg) !important;
}
.photo-wall > div:nth-of-type(6) {
  transform: translate3d(-90px, -40px, 0) rotateZ(15deg);
}
.photo-wall .hover4 {
  transform-origin: 180px top;
  z-index: 9999;
  box-shadow: 3px 3px 1px rgba(197, 197, 197, 0.15);
  transform: translate3d(-100px, -60px, 0) rotateZ(0deg) !important;
}
.photo-wall > div:nth-of-type(7) {
  transform: translate3d(0px, 20px, 0) rotateZ(9deg);
}
.photo-wall > div:nth-of-type(7) .photo-item-tag-round {
  background: #f3747d;
}
.photo-wall > div:nth-of-type(7) .photo-item-tag-name {
  color: #f3747d;
}
.photo-wall .hover5 {
  transform-origin: 180px top;
  z-index: 9999;
  box-shadow: 3px 3px 1px rgba(197, 197, 197, 0.15);
  transform: translate3d(0px, -20px, 0) rotateZ(0deg) !important;
}
.photo-wall > div:nth-of-type(8) {
  transform: translate3d(80px, 0px, 0) rotateZ(5deg);
}
.photo-wall .hover6 {
  z-index: 9999;
  transform-origin: 180px top;
  box-shadow: 3px 3px 1px rgba(197, 197, 197, 0.15);
  transform: translate3d(70px, -60px, 0) rotateZ(0deg) !important;
}
.photo-wall > div:nth-of-type(9) {
  transform: translate3d(180px, 0px, 0) rotateZ(-5deg);
}
.photo-wall > div:nth-of-type(9) .photo-item-tag-round {
  background: #f3747d;
}
.photo-wall > div:nth-of-type(9) .photo-item-tag-name {
  color: #f3747d;
}
.photo-wall .hover7 {
  z-index: 9999;
  transform-origin: 180px top;
  box-shadow: 3px 3px 1px rgba(197, 197, 197, 0.15);
  transform: translate3d(130px, -60px, 0) rotateZ(0deg) !important;
}
.photo-wall > div:nth-of-type(10) {
  transform: translate3d(220px, 0px, 0) rotateZ(5deg);
}
.photo-wall .hover8 {
  z-index: 9999;
  transform-origin: 180px top;
  box-shadow: 3px 3px 1px rgba(197, 197, 197, 0.15);
  transform: translate3d(220px, -60px, 0) rotateZ(0deg) !important;
}
.photo-item {
  position: absolute;
  border: 1px solid red;
  width: 144px;
  height: 208px;
  background-color: white;
  border-radius: 10px;
  border: 1px solid #ececec;
  display: inline-block;
  top: 50px;
  left: 536px;
  transform-origin: 10% 90%;
  transition: all 300ms ;
}
.photo-item-tag {
  position: absolute;
  display: inline-block;
  text-align: center;
  padding-left: 16px;
  margin-top: 20px;
}
.photo-item-tag-round {
  width: 8px;
  height: 8px;
  background-color: #27262C;
  border-radius: 50%;
  margin-top: -7px;
  left: 50%;
  transform: translateX(-50%);
}
.photo-item-tag-name {
  font-size: 12px;
  color: #26272c;
  width: 16px;
  word-wrap: break-word;
  margin-top: 10px;
  left: 50%;
  transform: translateX(-50%);
}
.photo-item-img {
  display: inline-block;
  margin-left: 32px;
  margin-top: 31px;
}
.photo-item-img img {
  width: 93px;
}
.photo-item-img-desc {
  color: #6c6c70;
  font-size: 12px;
}
.go0 {
  animation: go1 1s ease-out;
  animation-fill-mode: forwards;
}
.go1 {
  animation: go2 1s ease-out;
  animation-fill-mode: forwards;
}
.go2 {
  animation: go3 1s ease-out;
  animation-fill-mode: forwards;
}
.go3 {
  animation: go4 1s ease-out;
  animation-fill-mode: forwards;
}
.go4 {
  animation: go5 1s ease-out;
  animation-fill-mode: forwards;
}
.go5 {
  animation: go6 1s ease-out;
  animation-fill-mode: forwards;
}
.go6 {
  animation: go7 1s ease-out;
  animation-fill-mode: forwards;
}
.go7 {
  animation: go8 1s ease-out;
  animation-fill-mode: forwards;
}
.tagHidden {
  display: none;
}
.hover9 {
  display: none;
}
@keyframes go1 {
  from{
    transform: rotateZ(-45deg);
    transform-origin: bottom left;
  }
  to{
    transform: rotateZ(0deg);
    transform-origin: bottom left;
    transform: translate3d(-440px,20px,0);
  }
}
@keyframes go2 {
  from{
    transform: rotateZ(-30deg);
    transform-origin: bottom left;
  }
  to{
    transform: rotateZ(0deg);
    transform-origin: bottom left;
    transform: translate3d(-440px,20px,0);
  }
}
@keyframes go3 {
  from{
    transform: rotateZ(-15deg);
    transform-origin: bottom left;
  }
  to{
    transform: rotateZ(0deg);
    transform-origin: bottom left;
    transform: translate3d(-440px,20px,0);
  }
}
@keyframes go4 {
  from{
    transform: rotateZ(0deg);
    transform-origin: bottom left;
  }
  to{
    transform: rotateZ(0deg);
    transform-origin: bottom left;
    transform: translate3d(-440px,20px,0);
  }
}
@keyframes go5 {
  from{
    transform: rotateZ(15deg);
    transform-origin: bottom left;
  }
  to{
    transform: rotateZ(0deg);
    transform-origin: bottom left;
    transform: translate3d(-440px,20px,0);
  }
}
@keyframes go6 {
  from{
    transform: rotateZ(30deg);
    transform-origin: bottom left;
  }
  to{
    transform: rotateZ(0deg);
    transform-origin: bottom left;
    transform: translate3d(-440px,20px,0);
  }
}
@keyframes go7 {
  from{
    transform: rotateZ(45deg);
    transform-origin: bottom left;
  }
  to{
    transform: rotateZ(0deg);
    transform-origin: bottom left;
    transform: translate3d(-440px,20px,0);
  }
}
@keyframes go8 {
  from{
    transform: rotateZ(60deg);
    transform-origin: bottom left;
  }
  to{
    transform: rotateZ(0deg);
    transform-origin: bottom left;
    transform: translate3d(-440px,20px,0);
  }
}
@keyframes tagShow {
   from{z-index: -1;}
   to{z-index: 99999;}
}
.noPhotos {
  position: absolute;
  padding-left: 100px;
  padding-top: 70px;
  height: 490px;
  width: 1004px;
}
.noPhotos div {
  position: absolute;
  width: 421px;
  height: 289px;
  background: url('/assets/noPhotos-Bf05p0eu.png') no-repeat;
  left: 500px;
  top: 50px;
}
:global .create-plan {
  width: 1122px;
  margin: 0px auto;
  overflow: hidden;
}
:global .ant-create-plan {
  position: relative;
  padding-right: 10px;
  border-bottom: 1px solid #ececec;
  padding-bottom: 32px;
}
:global .ant-create-plan .btn-activity {
  position: absolute;
  top: -20px;
  right: 0px;
  width: 225px;
  height: 203px;
  background: url("/assets/rukou-CGQD0paU.png");
}
:global .ant-create-plan .zc-salvation-box {
  margin: 30px auto 48px 0px;
  overflow: hidden;
  width: 1081px;
  padding: 32px 0px 0px 46px;
  height: 242px;
  background: url("/assets/zc-salvation-bg-Do0bWjbI.png") center center no-repeat;
  position: relative;
}
:global .ant-create-plan .zc-salvation-box-sbox-common {
  float: left;
}
:global .ant-create-plan .zc-salvation-box-sbox-common-bg {
  width: 100%;
  height: 138px;
  position: absolute;
  background: #fff;
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
  top: 0px;
  left: 0px;
}
:global .ant-create-plan .zc-salvation-box-sbox-num .zc-salvation-box-sbox-common-bg {
  height: 176px !important;
}
:global .ant-create-plan .zc-salvation-box-sbox-total {
  padding-top: 36px;
  width: 354px;
}
:global .ant-create-plan .zc-salvation-box-sbox-total p {
  font-size: 20px;
  color: #6d6c70;
}
:global .ant-create-plan .zc-salvation-box-sbox-total p:before {
  content: "";
  width: 4px;
  height: 16px;
  border-radius: 2px;
  background: #00bbd1;
  float: left;
  margin: 8px 15px 0px 0px;
}
:global .ant-create-plan .zc-salvation-box-sbox-total h3 {
  margin: 3px 0px 8px 16px;
  font-size: 36px;
  color: #f3747d;
}
:global .ant-create-plan .zc-salvation-box-sbox-total span {
  margin-left: 16px;
}
:global .ant-create-plan .zc-salvation-box-sbox-num {
  width: 344px;
  height: 176px;
  padding: 36px 0px 0px 0px;
  position: relative;
}
:global .ant-create-plan .zc-salvation-box-sbox-num p {
  font-size: 14px;
  color: #6d6c70;
  line-height: 16px;
  position: relative;
  z-index: 10;
  margin-left: 40px;
}
:global .ant-create-plan .zc-salvation-box-sbox-num span {
  font-size: 14px;
  color: #9e9e9e;
  position: relative;
  z-index: 10;
  margin-left: 40px;
}
:global .ant-create-plan .zc-salvation-box-sbox-num h3 {
  font-size: 36px;
  color: #f3747d;
  line-height: 44px;
  position: relative;
  z-index: 10;
  margin-left: 40px;
}
:global .ant-create-plan .zc-salvation-box-sbox-num .zc-salvation-box-sbox-number-tip {
  border-top: 1px solid #f1f1f1;
  padding-left: 40px;
  margin-top: 10px;
  padding-top: 16px;
  position: relative;
  z-index: 10;
}
:global .ant-create-plan .zc-salvation-box-sbox-num .zc-salvation-box-sbox-number-tip span {
  font-weight: bold;
  color: #f3747d;
  margin: 0px;
}
:global .ant-create-plan .zc-salvation-box-sbox-num .zc-salvation-box-sbox-number-tip img {
  vertical-align: text-bottom;
  margin-right: 8px;
}
:global .ant-create-plan .zc-salvation-box-sbox-people {
  width: 226px;
  height: 138px;
  position: relative;
  margin-left: 24px;
  padding: 36px 0px 0px 40px;
}
:global .ant-create-plan .zc-salvation-box-sbox-people p {
  font-size: 14px;
  color: #6d6c70;
  position: relative;
  z-index: 10;
}
:global .ant-create-plan .zc-salvation-box-sbox-people p span {
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQ1NDExN0Q4QTREMTFFNzg2QzRGQTNGQzlFMTJCN0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ1NDExN0U4QTREMTFFNzg2QzRGQTNGQzlFMTJCN0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NDU0MTE3QjhBNEQxMUU3ODZDNEZBM0ZDOUUxMkI3QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NDU0MTE3QzhBNEQxMUU3ODZDNEZBM0ZDOUUxMkI3QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PojoK9EAAAFgSURBVHjafJJPKERRFIfnPTM2VjaSUiwsZ2PhJeVPURSyG8WGBUmiqUnJShYSEzZmYRo7S7OwGbNBFu8tWCkrK0V2FiwM4/nOdG49z8utb37vnnN+996591i+78fM8DyvHtmECWjR8AuUYM1xnFdTaxkjpnGkCJI8gQuoQjekoBVmMRdqBjG6rjsGPhzKPApy61ozL3OLjwT+CuRYbUF3b0aOoAG2iJc0nkZ2ocnWj2rI9ARvetwzYkOSoyaLPEI+zs+0ms0YhGeKJnWhfmQFyprfgH3ZsRHOA8ZTaFNTLyLGvUD+Gj7iOqmYKDu9q6kTuYQZYuWA8Qu+bb3+rtjfMQIHmI5D8SQkbD3mYoTxAW4i4stwJ8YlaOdoU6GC4fCC1Egz9MGcedy0Pm7qnwYY0JpsrQECLZdBtvVCpK2u4BN69MlGYYf/nPnVq2ruQOSR5UbrJK/me1jFdGtqfwQYAExPwXE3DGN7AAAAAElFTkSuQmCC");
  margin-left: 5px;
  cursor: pointer;
  position: relative;
  z-index: 10;
}
:global .ant-create-plan .zc-salvation-box-sbox-people h3 {
  font-size: 40px;
  color: #6d6c70;
  font-weight: normal;
  line-height: 70px;
  position: relative;
  z-index: 10;
}
:global .ant-create-plan .line {
  height: 1px;
  background: #ececec;
  margin: 32px 0px 0px 40px;
}
:global .ant-create-plan .name {
  margin-top: 40px;
  margin-bottom: 24px;
  color: #27262c;
  font-size: 24px;
  font-weight: normal;
}
:global .ant-create-plan .copyDesc {
  font-size: 14px;
  line-height: 24px;
}
:global .ant-create-plan .copyDesc p {
  font-size: 14px;
  margin-bottom: 32px;
  color: #6d6c70;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
:global .ant-create-plan .zhcai-continer {
  overflow: hidden;
  margin-top: 32px;
}
:global .ant-create-plan .zhcai-continer .zhcai-icon—continer {
  width: 176px;
  float: left;
  text-align: center;
  margin: 0px 133px 30px 0px;
  min-height: 190px;
}
:global .ant-create-plan .zhcai-continer .zhcai-icon—continer:nth-child(4n+4) {
  margin-right: 0px;
}
:global .ant-create-plan .zhcai-continer .zhcai-icon—continer .img_box {
  height: 80px;
}
:global .ant-create-plan .zhcai-continer .zhcai-icon—continer .img_box img {
  margin: 0 auto;
}
:global .ant-create-plan .zhcai-continer .zhcai-icon—continer .desc_title {
  display: block;
  color: #f3747d;
  font-size: 14px;
}
:global .ant-create-plan .zhcai-continer .zhcai-icon—continer .desc_text {
  display: block;
  color: #6d6c70;
  max-width: 176px;
  margin: 0 auto;
  font-size: 14px;
}
:global .ant-create-plan-num:nth-child(2n+1) {
  padding-right: 10px;
}
:global .ant-create-plan-num:nth-child(2n+2) {
  padding-left: 10px;
}
:global button {
  width: 200px;
  height: 46px;
  font-size: 14px;
  margin-right: 20px;
  border-radius: 0 !important;
  border: 1px solid #f3747d;
  line-height: 46px;
  cursor: pointer;
}
:global .invite {
  border-color: #f3747d;
  color: #f3747d;
  background: #fff;
}
:global .invite:hover {
  background: #f3747d;
  color: #fff;
  border-color: #f3747d;
}
:global .join-plan {
  color: #fff;
  background: #f3747d;
  border-color: #f3747d;
}
:global .join-plan:hover {
  color: #fff;
  background: #f3747d;
  border-color: #f3747d;
}
.create-together {
  position: relative;
  overflow: hidden;
  margin-top: 60px;
}
.create-together .banner img {
  width: 100%;
}
.create-together .cocreate-banner {
  padding-bottom: 0px !important;
}
.create-together .cocreate-banner .slick-dots .slick-active button {
  background: #fff;
}
.create-together .cocreate-banner .slick-dots li {
  width: 12px;
  height: 12px;
  margin: 0px 8px 10px 8px;
  padding: 0px;
}
.create-together .cocreate-banner .slick-dots li button {
  width: 12px;
  height: 12px;
  margin: 0px;
  padding: 0px;
  border: 1px solid #fff;
  border-radius: 100% !important;
}
.create-together .cocreate-banner .slick-dots li button::before {
  content: "";
  display: none;
}
.create-together .cocreate-banner img {
  margin: auto;
}
.create-together .ant-spin {
  position: fixed;
  left: 50%;
  top: 50%;
  margin: -16px 0 0 -16px;
  z-index: 9999;
}
.ZcStatement {
  margin-top: 60px;
}
.ZcStatement .stateHead {
  height: 288px;
  line-height: 288px;
  color: #FFFFFF;
  background: url("/assets/ZcStateBg-DQ98-D64.png") no-repeat center;
}
.ZcStatement .stateHead h1 {
  font-size: 36px;
  font-weight: normal;
  text-align: center;
}
.ZcStatement .stateWrap {
  width: 1076px;
  margin: 0 auto;
  overflow: hidden;
}
.ZcStatement .stateWrap .stateCoreInfo {
  font-size: 16px;
  color: #00bbd1;
  font-weight: normal;
  margin-top: 96px;
  width: 800px;
  margin-bottom: 32px;
}
.ZcStatement .stateWrap .stateFrom {
  width: 530px;
}
.ZcStatement .stateWrap .stateFrom label {
  font-size: 16px;
  color: #6c6d70;
  text-align: left !important;
}
.ZcStatement .stateWrap .stateFrom .ant-form-item-label {
  text-align: left;
}
.ZcStatement .stateWrap .stateFrom .ant-select-selection__rendered {
  font-size: 16px;
  color: #6c6d70;
}
.ZcStatement .stateWrap .stateFrom .ant-input {
  font-size: 16px;
  color: #6c6d70;
}
.ZcStatement .stateWrap .stateFrom .stateUserName {
  margin-bottom: 40px;
}
.ZcStatement .stateWrap .cutLine {
  height: 2px;
  background-color: #ececec;
  margin-top: 24px;
  margin-bottom: 24px;
}
.ZcStatement .stateWrap .stateDesc {
  font-size: 16px;
  color: #6c6d70;
}
.ZcStatement .stateWrap .fillInfo {
  font-size: 16px;
  color: #6c6d70;
  margin-top: 30px;
  margin-bottom: 24px;
  font-weight: normal;
}
.ZcStatement .stateWrap .stateButtom {
  margin-top: 40px;
  margin-bottom: 110px;
  text-align: center;
  width: 200px;
  height: 46px;
  color: #f3747d;
  font-size: 14px;
  border: 1px solid #f3747d;
  background-color: #fff;
  outline: none;
  cursor: pointer;
}
.ZcStatement .stateWrap .stateButtom:hover {
  background-color: #f3747d;
  color: #FFFFFF;
  border: 1px solid #f3747d;
  outline: none;
}
.ZcStatement .stateWrap .ant-select-selection__rendered {
  color: #c8c8c8;
}
.showMask {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 2000;
}
.showMask .modal {
  position: fixed;
  border-radius: 8px;
  left: 50%;
  bottom: 50%;
  transform: translate(-50%, 50%);
  width: 580px;
  background-color: white;
}
.showMask .modal .modalHeader {
  height: 52px;
  line-height: 52px;
  border-bottom: 1px solid #e9e9e9;
}
.showMask .modal .modalHeader .info {
  display: inline-block;
  margin-left: 16px;
  font-size: 14px;
  color: #6d6c70;
}
.showMask .modal .modalHeader .close {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-left: 480px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODEyNzUzQzM5NjBGMTFFNzk0QkJGOUY5ODI2MERGRUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODEyNzUzQzQ5NjBGMTFFNzk0QkJGOUY5ODI2MERGRUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MTI3NTNDMTk2MEYxMUU3OTRCQkY5Rjk4MjYwREZFRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MTI3NTNDMjk2MEYxMUU3OTRCQkY5Rjk4MjYwREZFRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PplEWj0AAAI7SURBVHjarJVdSxRhGIbHYYmIyLJPtySUtswo0i0kItzKrCAqwgOhw/5A/YBOOuwg/AMedxCE4IGlmUVERLsJRallhWTbllgGEVIedD1wb7yM6+zsbAOXszjDfT3v1zM12Wx2m+d5fXAJZrwKr3Q6veR/uVwuwe063LAf16ALRuFoHEkgfAW3m3DB/D5/rsAT2AH3YWuV4bcUPgeXTfADTsNTSEmSjBG+kls/nIVZOMb0jfl6bpKT8Ax2SlJfQfgqhVuhBcgQ/sKe1bDI7ru1cA8OwITWpFAm38IHrGLIw3HCJ4oP/cDLNpITVhQ0aySbQ8JXwx2Ff7SC3PBSArvmJXkOuyXZVOK9NQo/AtOaljfBl/xlKvsuyRi0SLIxMJVDcBg+QAfh70sF+SHD/+ZI9uicmKQORqAdphQ+vVxIoswCzkliC78fHsIi7IVJbcV8WEAiwi4sSh5oJHbZXGci7LDQKQoW4hbzRyPx/ocgqep3wUsY10iGYX21ggYnPKdp6YBXWpNhTnFdXMF2LWpKfapTO2tWB+s1tEqyrlJBk8Ib4bH61Lzz/KskNl1tkqyNKkhpWmwEj+CUWkjw+iKJtYa0JLXlBM0Kb9DBsvCfIdNYkGRSDXKJxBW0KDSpNnAGfkX4ZH6WxM7GQbjrSoqCfap8CwzCuSjhjiQvyVu1kH8SXzthRH3G+vp5WIjx8f8kyZQkgyYxQS9sgNvQDb/jfpORzOgj9Q4OWbYJLkrSU014QJLRSb/6V4ABALklqhrv0X6hAAAAAElFTkSuQmCC");
  background-size: 12px 12px;
  background-position: center ;
}
.showMask .modal .modalCont {
  padding-top: 36px;
  padding-bottom: 32px;
  max-height: 390px;
  overflow-y: scroll;
}
.showMask .modal .modalCont h2 {
  font-size: 18px;
  color: #00bcd1;
  text-align: center;
  padding-bottom: 5px;
}
.showMask .modal .modalCont p {
  font-size: 14px;
  color: #9e9e9e;
  text-align: center;
  margin-bottom: 28px;
}
.showMask .modal .modalCont form .ant-row.ant-form-item {
  padding-left: 120px;
  margin-bottom: 0;
  margin-top: 16px;
}
.showMask .modal .modalCont form .ant-row.ant-form-item .ant-form-item-label {
  display: inline-block;
  margin-right: 13px;
  width: 54px;
  text-align: justify;
}
.showMask .modal .modalCont form .ant-row.ant-form-item .ant-form-item-label label {
  color: #27262c;
  font-size: 14px;
}
.showMask .modal .modalCont form .ant-row.ant-form-item div {
  display: inline-block;
}
.showMask .modal .modalCont form .ant-row.ant-form-item div .ant-form-item-control .ant-form-explain {
  margin-left: 10px;
}
.showMask .modal .modalCont form .ant-row.ant-form-item div .ant-form-item-control .ant-input-wrapper input {
  width: 250px;
  border-radius: 0;
  color: #27262c;
  font-size: 14px;
}
.showMask .modal .modalCont form .kids .info {
  margin-bottom: 0;
  color: #6d6c70;
  font-size: 12px;
  width: 250px;
  margin-left: 125px;
  margin-top: 2px;
}
.showMask .modal .modalFooter {
  height: 78px;
  border-top: 1px solid #e9e9e9;
  padding: 16px 76px;
}
.showMask .modal .modalFooter .btn {
  display: inline-block;
  width: 200px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  background-color: #f3747d;
  border: 1px solid #f7374d;
  color: #fff;
  font-size: 14px;
}
.showMask .modal .modalFooter .leftBtn {
  color: #f7374d;
  background-color: #fff;
  margin-right: 28px;
}
.utilsHeader {
  position: relative;
}
.utilsHeader div:nth-of-type(1) img:nth-of-type(1) {
  top: 8px;
  position: absolute;
}
.utilsHeader div:nth-of-type(1) img:nth-of-type(2) {
  margin-left: 38px;
}
.utilsHeader div:nth-of-type(2) {
  top: 1px;
  margin-left: 47px;
  position: absolute;
}
.utilsHeader div:nth-of-type(2) img {
  margin-top: 7px;
  position: absolute;
}
.utilsHeader div:nth-of-type(2) span {
  margin-left: 26px;
  margin-top: 5px;
  position: absolute;
  width: 170px;
  color: #c3b844;
  font-size: 16px;
}
.utilsHeaderYL {
  position: relative;
  margin-top: 51px;
  bottom: -10px;
}
.utilsHeaderYL div:nth-of-type(2) {
  margin-left: 47px;
  position: absolute;
  top: -11px;
}
.utilsHeaderYL div:nth-of-type(2) img {
  margin-top: 7px;
  position: absolute;
}
.utilsHeaderYL div:nth-of-type(2) span {
  margin-left: 26px;
  margin-top: 5px;
  position: absolute;
  width: 170px;
  color: #c3b844;
  font-size: 16px;
}
.utilsTitle {
  position: relative;
  min-width: 1079px;
  border-left: 1px solid #2a5d91;
  margin-top: 5px;
}
.utilsTitle ul {
  content: '';
  display: table;
  clear: both;
}
.utilsTitle ul li {
  float: left;
  padding: 10px 0px 0px 0px;
}
.utilsTitle ul li span {
  margin-left: 8px;
  font-size: 16px;
  color: #00aee9;
}
.utilsTitle ul li:nth-of-type(1) {
  width: 43px;
  height: 34px;
}
.utilsTitle ul li:nth-of-type(2) {
  width: 253px;
}
.utilsTitle ul li:nth-of-type(3) {
  width: 119px;
}
.utilsTitle ul li:nth-of-type(4) {
  width: 119px;
}
.utilsTitle ul li:nth-of-type(5) {
  width: 135px;
}
.utilsTitle ul li:nth-of-type(6) {
  width: 119px;
}
.utilsTitle ul li:nth-of-type(7) {
  width: 291px;
  position: absolute;
  top: -26px;
  left: 788px;
}
.utilsTitle ul li:nth-of-type(7) img:nth-of-type(2) {
  position: absolute;
  left: 181px;
  top: -39px;
}
.utilsTitle ul li:nth-of-type(7) img:nth-of-type(3) {
  margin-top: 6px;
  background-color: rgba(24, 99, 143, 0.1);
  padding-bottom: 5.2px;
}
.utilsContentLeft {
  position: relative;
  min-width: 790px;
  float: left;
  padding-left: 60px;
}
.utilsContentLeft ul {
  content: '';
  display: table;
  clear: both;
  margin-top: 16px;
  height: 59px;
  border-bottom: 1px solid rgba(27, 67, 107, 0.6);
}
.utilsContentLeft ul li {
  float: left;
}
.utilsContentLeft ul li p {
  font-size: 12px;
  color: #479ce8;
}
.utilsContentLeft ul li:nth-of-type(1) {
  width: 60px;
}
.utilsContentLeft ul li:nth-of-type(2) {
  width: 253px;
}
.utilsContentLeft ul li:nth-of-type(2) p:nth-of-type(1) {
  font-size: 14px;
  color: #c3b844;
}
.utilsContentLeft ul li:nth-of-type(2) p:nth-of-type(2) {
  margin-left: -6px;
  margin-top: 3px;
}
.utilsContentLeft ul li:nth-of-type(3) {
  width: 119px;
}
.utilsContentLeft ul li:nth-of-type(4) {
  width: 119px;
}
.utilsContentLeft ul li:nth-of-type(5) {
  width: 135px;
}
.utilsContentLeft ul li:nth-of-type(6) {
  width: 102px;
}
.utilsContentRight {
  float: left;
  position: relative;
  width: 275px;
  background-color: rgba(24, 99, 143, 0.1);
  min-height: 75px;
  border-bottom: 1px solid rgba(27, 67, 107, 0.6);
  padding-top: 16px;
}
.utilsContentRight:hover img {
  display: none;
}
.utilsContentRight:hover p:nth-of-type(1) {
  -webkit-line-clamp: inherit;
  height: auto;
  margin: 0px 10px;
}
.utilsContentRight span {
  margin: 0px 10px;
  color: #00aee9;
}
.utilsContentRight p:nth-of-type(1) {
  color: #00aee9;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  margin: 0 31px 0 10px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.utilsContentRight img:nth-of-type(1) {
  margin-left: 250px;
  position: absolute;
}
.utilsContentRight img:nth-of-type(2) {
  margin-left: 1px;
  margin-top: 14px;
}
.utilsContent {
  content: '';
  display: table;
  clear: both;
}
.utilsFooter img {
  margin-left: -13px;
  margin-top: -95px;
}
.utilsFooter p {
  font-size: 16px;
  color: #c3b844;
  text-align: center;
  margin-top: 4px;
  margin-bottom: -17px;
}
.utilsFooter p span {
  font-size: 12px;
}
.utilsFooterYL {
  position: relative;
  bottom: 19px;
  max-width: 780px;
}
.utilsFooterYL p {
  font-size: 16px;
  color: #c3b844;
  width: 1079px;
  text-align: center;
  margin-top: 24px;
  margin-bottom: -28px;
}
.utilsFooterYL p span {
  font-size: 12px;
}
.progress {
  text-align: center;
}
.footers.footer {
  display: none;
}
.srcMainPage {
  overflow: hidden;
}
.srcMainPage .utilsProds {
  margin-top: 32px;
  margin-left: 25px;
  content: '';
  display: table;
  clear: both;
  position: relative;
  width: 1079px;
}
.srcMainPage .utilsProds .leftContents {
  float: left;
  width: 788px;
}
.srcMainPage .utilsProds .rightContents {
  float: left;
  width: 274px;
  position: absolute;
  right: 16px;
}
.srcMainPage .bgImg {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: -1;
}
.srcMainPage .bottomGifImg {
  width: 100%;
  height: 9%;
  position: fixed;
  bottom: 0;
  z-index: -1;
}
.srcMainPage .contents {
  width: 1100px;
  overflow: hidden;
  margin: auto;
  bottom: 58px;
  position: fixed;
  left: 0;
  right: 0;
}
.srcMainPage .contents .robotAnimalContent {
  float: left;
  width: 300px;
}
.srcMainPage .contents .robotAnimalContent .robotFeatherImg {
  bottom: 317px;
  position: fixed;
  width: 172px;
}
.srcMainPage .contents .robotAnimalContent .robotImg {
  bottom: 23px;
  position: fixed;
}
.srcMainPage .contents .welcomeContent {
  float: left;
  width: 570px;
  height: 300px;
  margin-left: 255px;
  margin-bottom: 100px;
  position: relative;
}
.srcMainPage .contents .welcomeContent .circleIcon {
  float: left;
  margin-top: 25px;
  margin-left: -33px;
}
.srcMainPage .contents .welcomeContent .fontItem {
  font-size: 22px;
  color: #fff;
  padding: 17px;
}
.srcMainPage .contents .welcomeContent .fontItem span {
  font-weight: bold;
  font-size: 26px;
}
.srcMainPage .contents .welcomeContent .canyu {
  position: absolute;
  top: 0;
  right: -143px;
}
.srcMainPage .contents .welcomeContent .fontItemMultiLine {
  line-height: 50px;
}
.srcMainPage .contents #con img {
  animation: rotate 3s linear 0s infinite ;
}
@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(180deg);
  }
}
.srcMainPage .contents .compassContent {
  float: left;
  position: absolute;
  margin-left: 750px;
  margin-top: 57px;
}
.srcMainPage .contents .compassContent .compassGoIcon {
  position: absolute;
  margin-top: 94px;
  margin-left: -173px;
  cursor: pointer;
}
.srcMainPage .contents .compassContent .compassBottomText {
  font-size: 20px;
  color: #fff;
  font-weight: bold;
  margin: -8px 69px;
}
.srcMainPage .contents .coCreatGoContent {
  margin-left: 890px;
  margin-top: 90px;
}
.srcMainPage .contents .coCreatGoContent .compassBottomText {
  text-align: center;
  margin: 0;
}
.srcMainPage .contents .coCreatGoContent .compassBottomText span {
  color: #BF4938;
}
.srcMainPage .contents .coCreatGoContent .co-creatTopText {
  margin: 14px 0;
}
.srcMainPage .nextContents {
  width: 1250px;
  overflow: hidden;
  margin: auto;
  position: fixed;
  bottom: 85px;
  left: 0;
  right: 0;
}
.srcMainPage .nextContents .compassImgBig {
  margin-left: 339px;
  animation: rotate 3s linear 0s infinite;
}
.srcMainPage .nextContents .nextGoIcon {
  position: absolute;
  bottom: 200px;
  left: 528px;
}
.srcMainPage .nextContents span {
  position: absolute;
  bottom: 247px;
  left: 557px;
  font-size: 22px;
  color: #fff;
  font-weight: bold;
  background: #F1735C;
}
.srcMainPage .riskEvaluationResult1 {
  width: 1005px;
  margin: 0 auto;
  margin-top: -100px;
}
.srcMainPage .riskEvaluationResult1 .animalImg {
  position: absolute;
  z-index: -1;
}
.srcMainPage .riskEvaluationResult1 .leftBlueLabel {
  margin-top: 176px;
  margin-left: 120px;
  position: absolute;
}
.srcMainPage .riskEvaluationResult1 .leftRedLabel {
  margin-top: 298px;
}
.srcMainPage .riskEvaluationResult1 .leftBlueCircleImg {
  position: absolute;
  margin-top: 187px;
  margin-left: 215px;
}
.srcMainPage .riskEvaluationResult1 .leftRedCircleImg {
  margin-top: 308px;
}
.srcMainPage .riskEvaluationResult1 .leftBlueText {
  position: absolute;
  margin-top: 183px;
  margin-left: 143px;
  font-size: 20px;
  color: #5da0e8;
}
.srcMainPage .riskEvaluationResult1 .leftRedText {
  margin-top: 305px;
  color: #ef7460;
}
.srcMainPage .riskEvaluationResult1 .rightBlueLabel {
  position: absolute;
  margin-top: 238px;
  margin-left: 591px;
}
.srcMainPage .riskEvaluationResult1 .rightBlueCircleImg {
  position: absolute;
  margin-top: 249px;
  margin-left: 687px;
}
.srcMainPage .riskEvaluationResult1 .rightBlueText {
  margin-top: 244px;
  margin-left: 610px;
}
.srcMainPage .riskEvaluationResult1 .animalDetailsContent {
  width: 668px;
  height: 239px;
  padding: 10px 80px 18px;
  border: 1px solid #3379bb;
  position: absolute;
  margin: auto;
  top: 381px;
  left: 0;
  right: 0;
  text-align: center;
  background-color: rgba(6, 60, 107, 0.6);
}
.srcMainPage .riskEvaluationResult1 .animalDetailsContent .animalDetailsTitle {
  font-size: 24px;
  color: #d0e4fe;
  margin: 13px 0;
}
.srcMainPage .riskEvaluationResult1 .animalDetailsContent .animalDetails {
  height: 76px;
  font-size: 16px;
  color: #a7caf8;
  padding-bottom: 14px;
}
.srcMainPage .riskEvaluationResult1 .animalDetailsContent p.middleText {
  text-align: center;
  color: #fff;
  font-size: 20px;
}
.srcMainPage .riskEvaluationResult1 .animalDetailsContent .animalDetailsBtn {
  width: 180px;
  height: 40px;
  border-radius: 4px;
  background: rgba(93, 160, 232, 0.3);
  border: 0;
  margin: 27px 25px;
  font-size: 16px;
  color: #5da0e8;
}
.srcMainPage .riskEvaluationResult1 .animalAbilityRate {
  position: absolute;
  height: auto;
  top: 673px;
  background-color: rgba(255, 255, 255, 0.1);
  border: 0;
  text-align: left;
}
.srcMainPage .riskEvaluationResult1 .animalAbilityRate .element {
  margin: 25px 0;
}
.srcMainPage .riskEvaluationResult1 .animalAbilityRate .title {
  font-size: 20px;
  color: #d0e4fe;
}
.srcMainPage .riskEvaluationResult1 .animalAbilityRate .rateValue {
  position: absolute;
  left: 271px;
}
.srcMainPage .riskEvaluationResult1 .animalAbilityRate .content {
  padding: 5px 0px;
  color: #5da0e8;
  font-size: 16px;
}
.srcMainPage .riskEvaluationResult1 .animalAbilityRate .straightLine {
  width: auto;
  border: 1px solid #174a77;
  display: inherit;
}
.srcMainPage .bottomBtnContent {
  position: absolute;
  margin: auto;
  left: 0px;
  right: 0;
  width: 668px;
  top: 1297px;
  padding-bottom: 133px;
}
.srcMainPage .bottomBtnContent .shareBtn {
  width: 289px;
  height: 66px;
  font-size: 24px;
  color: #5da0e8;
  background-color: transparent;
  border: 1px solid;
  box-shadow: 0px 1px;
}
.srcMainPage .bottomBtnContent .riskTransferBtn {
  width: 350px;
  height: 66px;
  border-radius: 4px;
  color: #fff;
  background-color: #ef7460;
  font-size: 24px;
  margin-left: 28px;
  border: 0;
  box-shadow: 0px 1px #ef7460;
}
.srcMainPage .riskTransfer {
  width: 1000px;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  font-size: 22px;
  color: #489ccb;
}
.srcMainPage .riskTransfer .label {
  border-radius: 145px;
  width: 118px;
  height: 119px;
  text-align: center;
  padding: 48px 0px;
}
.srcMainPage .riskTransfer .sixRoundedImg {
  position: absolute;
  top: 25px;
  left: 8px;
}
.srcMainPage .riskTransfer .animalsImg {
  position: absolute;
  top: 204px;
  left: 150px;
}
.srcMainPage .riskTransfer .topLabel {
  position: absolute;
  top: 30px;
  left: 230px;
}
.srcMainPage .riskTransfer .leftOneLabel {
  position: absolute;
  top: 159px;
  left: 12px;
}
.srcMainPage .riskTransfer .leftTwoLabel {
  position: absolute;
  top: 412px;
  left: 12px;
}
.srcMainPage .riskTransfer .rightOneLabel {
  position: absolute;
  top: 156px;
  left: 452px;
}
.srcMainPage .riskTransfer .rightTwoLabel {
  position: absolute;
  top: 411px;
  left: 452px;
}
.srcMainPage .riskTransfer .bottomLabel {
  position: absolute;
  top: 538px;
  left: 232px;
}
.srcMainPage .riskTransfer .riskTransferWays {
  position: absolute;
  right: 48px;
  top: 441px;
  text-align: center;
  font-size: 20px;
  color: #5a9ccb;
}
.srcMainPage .riskTransfer .riskTransferBtn {
  width: 288px;
  height: 64px;
  font-size: 22px;
  background-color: #f1735c;
  border: 0;
  color: #ffffff;
  border-radius: 4px;
  box-shadow: 0px 1px #f1735c;
  position: absolute;
  right: 1px;
  top: 523px;
}
.srcMainPage .riskTransfer .anticon-exclamation-circle:before {
  content: "\E634";
  display: none;
}
.srcMainPage .questionContents {
  margin-top: 120px;
  margin-right: 100px;
  overflow: hidden;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(1) {
  animation: slideIn 0.1s ease-in-out 0.1s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(2) {
  animation: slideIn 0.1s ease-in-out 0.2s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(3) {
  animation: slideIn 0.1s ease-in-out 0.3s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(4) {
  animation: slideIn 0.1s ease-in-out 0.4s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(5) {
  animation: slideIn 0.1s ease-in-out 0.5s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(6) {
  animation: slideIn 0.1s ease-in-out 0.6s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(7) {
  animation: slideIn 0.1s ease-in-out 0.7s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(8) {
  animation: slideIn 0.1s ease-in-out 0.8s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(9) {
  animation: slideIn 0.1s ease-in-out 0.9s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(10) {
  animation: slideIn 0.1s ease-in-out 1s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(11) {
  animation: slideIn 0.1s ease-in-out 1.1s backwards;
}
.srcMainPage .questionContents .ant-radio-group-large .ant-radio-button-wrapper:nth-of-type(12) {
  animation: slideIn 0.1s ease-in-out 1.2s backwards;
}
.srcMainPage .questionContents .question {
  position: absolute;
  bottom: 28%;
}
.srcMainPage .questionContents .question .queCircleImg {
  left: 8%;
  position: absolute;
  top: 19px;
}
.srcMainPage .questionContents .question .queSentence {
  position: absolute;
  left: 11%;
  top: 15px;
  font-size: 20px;
  color: #c6fcfc;
}
.srcMainPage .questionContents .question .queSentence .midStatement {
  color: #489ccb;
  font-size: 17px;
}
.srcMainPage .questionContents .question .topStatement {
  color: #489eeb;
  position: absolute;
  bottom: 114%;
  left: 100px;
  font-size: 16px;
}
.srcMainPage .questionContents .question .bottomStatement {
  width: 665px;
  color: #cf7460;
  position: absolute;
  left: 100px;
}
.srcMainPage .questionContents .showFadeInFadeOut {
  left: 0;
  right: 0;
  text-align: center;
  position: absolute;
  top: 50%;
  color: #fff;
  font-size: 20px;
}
.srcMainPage .questionContents .lastOrNextBtn {
  position: absolute;
  right: 100px;
  bottom: 19%;
}
.srcMainPage .questionContents .lastOrNextBtn .queSwitchBtn {
  width: 160px;
  height: 40px;
  font-size: 16px;
  color: #ffffff;
  background: #cf7460;
  border: 0;
  border-radius: 0;
  margin-left: 24px;
}
.srcMainPage .questionContents .lastOrNextBtn .queSwitchBtn:hover {
  background: #c44836;
}
.srcMainPage .questionContents .lastOrNextBtn button#nextQueBtn {
  display: none;
}
.srcMainPage .questionContents .lastOrNextBtn .pageNum {
  font-size: 20px;
  color: #fff;
  position: absolute;
  right: 48px;
  top: 47px;
}
.srcMainPage .questionContents .lastOrNextBtn span.totlePageNum {
  font-size: 16px;
}
.srcMainPage .questionContents .optionsWhereFrom img {
  position: absolute;
  top: 24px;
  right: 65px;
}
.srcMainPage .questionContents .optionYourBirthDay {
  position: absolute;
  top: 196px;
  right: 112px;
  animation: slideIn 0.1s ease-in-out 0.1s backwards;
}
.srcMainPage .questionContents .optionYourBirthDay input.ant-calendar-range-picker.ant-input {
  background-color: rgba(255, 255, 255, 0.1);
  border: 0;
  border-radius: 0;
  width: 224px;
  height: 66px;
  text-align: center;
  font-size: 18px;
  color: #489eeb;
  padding: 21px 0px;
}
.srcMainPage .questionContents .optionYourSimpleBirthDay {
  animation: slideIn 0.1s ease-in-out 0.1s backwards;
}
.srcMainPage .questionContents .optionYourSimpleBirthDay .ant-select-selection.ant-select-selection--single {
  background-color: rgba(255, 255, 255, 0.1);
  border: 0;
  border-radius: 0;
  width: 224px;
  height: 66px;
  text-align: center;
  font-size: 18px;
  color: #489eeb;
  padding: 21px 0px;
}
.srcMainPage .questionContents .optionConstellation {
  width: 800px;
  position: absolute;
  top: 9%;
  right: 100px;
}
.srcMainPage .questionContents .optionConstellation .ant-radio-group-large .ant-radio-button-wrapper {
  height: 154px;
}
.srcMainPage .questionContents .optionConstellation p.constellationName {
  font-size: 18px;
  color: #fff;
  text-align: center;
  margin-top: -15px;
  margin-bottom: -7px;
}
.srcMainPage .questionContents .chooseConstellationPoint {
  width: 500px;
  height: 270px;
  position: absolute;
  top: 174px;
  right: 100px;
}
.srcMainPage .questionContents .chooseConstellationPoint .ant-radio-group-large .ant-radio-button-wrapper {
  height: 66px;
  width: 224px;
}
.srcMainPage .questionContents .chooseConstellationPoint p.lable {
  line-height: 381%;
  font-size: 18px;
}
.srcMainPage .questionContents .optionChooseBodilyType {
  float: right;
}
.srcMainPage .questionContents .optionChooseBodilyType .ant-radio-group-large .ant-radio-button-wrapper {
  height: 192px;
  padding-top: 9px;
}
.srcMainPage .questionContents .optionsChooseHealthIndex {
  top: 101px;
}
.srcMainPage .questionContents .optionsChooseHealthIndex .ant-radio-button-wrapper {
  float: right;
}
.srcMainPage .questionContents .optionsChooseHealthIndex .ant-radio-button-wrapper:nth-of-type(1) {
  animation: slideIn 0.1s ease-in-out 0.1s backwards;
}
.srcMainPage .questionContents .optionsChooseHealthIndex .ant-radio-button-wrapper:nth-of-type(3) {
  animation: slideIn 0.1s ease-in-out 0.2s backwards;
}
.srcMainPage .questionContents .optionsChooseHealthIndex .ant-radio-button-wrapper:nth-of-type(5) {
  animation: slideIn 0.1s ease-in-out 0.3s backwards;
}
.srcMainPage .questionContents .optionsChooseHealthIndex .ant-radio-button-wrapper:nth-of-type(2) {
  animation: slideIn 0.1s ease-in-out 0.4s backwards;
}
.srcMainPage .questionContents .optionsChooseHealthIndex .ant-radio-button-wrapper:nth-of-type(4) {
  animation: slideIn 0.1s ease-in-out 0.5s backwards;
}
.srcMainPage .questionContents .optionsChooseHealthIndex span.middle {
  position: absolute;
  top: 18px;
  left: 50%;
}
.srcMainPage .questionContents .optionsChooseHealthIndex span.oneStar {
  width: 34px;
  margin-left: -17px;
}
.srcMainPage .questionContents .optionsChooseHealthIndex span.twoStar {
  width: 68px;
  margin-left: -34px;
}
.srcMainPage .questionContents .optionsChooseHealthIndex span.threeStar {
  width: 102px;
  margin-left: -51px;
}
.srcMainPage .questionContents .optionsChooseHealthIndex span.fourStar {
  width: 136px;
  margin-left: -68px;
}
.srcMainPage .questionContents .optionsChooseHealthIndex span.fiveStar {
  width: 170px;
  margin-left: -85px;
}
.srcMainPage .questionContents .optionsChooseHealthIndex img {
  margin: 0 4px;
}
.srcMainPage .questionContents .optionsBoughtInsurance {
  width: 240px;
}
.srcMainPage .questionContents .optionsBoughtInsurance .ant-radio-button-wrapper {
  display: block;
  margin: 18px 0px;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance {
  width: 500px;
  height: 270px;
  float: right;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance p.boughtWhatInsurance {
  width: 224px;
  height: 66px;
  background-color: rgba(255, 255, 255, 0.1);
  margin: 9px 13px;
  color: #489ccb;
  text-align: center;
  float: left;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance p.boughtWhatInsurance:nth-of-type(1) {
  animation: slideIn 0.1s ease-in-out 0.1s backwards;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance p.boughtWhatInsurance:nth-of-type(2) {
  animation: slideIn 0.1s ease-in-out 0.2s backwards;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance p.boughtWhatInsurance:nth-of-type(3) {
  animation: slideIn 0.1s ease-in-out 0.3s backwards;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance p.boughtWhatInsurance:nth-of-type(4) {
  animation: slideIn 0.1s ease-in-out 0.4s backwards;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance p.boughtWhatInsurance:nth-of-type(5) {
  animation: slideIn 0.1s ease-in-out 0.5s backwards;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance p.boughtWhatInsurance:nth-of-type(6) {
  animation: slideIn 0.1s ease-in-out 0.6s backwards;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance p.boughtWhatInsurance:nth-of-type(7) {
  animation: slideIn 0.1s ease-in-out 0.7s backwards;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance p.boughtWhatInsurance:nth-of-type(8) {
  animation: slideIn 0.1s ease-in-out 0.8s backwards;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance p.boughtWhatInsurance:nth-of-type(9) {
  animation: slideIn 0.1s ease-in-out 0.9s backwards;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance .ant-checkbox {
  display: none;
}
.srcMainPage .questionContents .optionsBoughtWhatInsurance .ant-checkbox + span {
  width: 224px;
  height: 66px;
  display: inherit;
  margin-left: 0;
  line-height: 381%;
}
.srcMainPage .questionContents .optionsWhatsTypeOfU {
  width: 241px;
  top: 90px;
}
.srcMainPage .questionContents .optionsYearlyIncome {
  width: 750px;
}
.srcMainPage .questionContents .familysLiabilities .familysDebt {
  animation: slideIn 0.2s ease-in-out 0.2s backwards;
  position: absolute;
  top: 183px;
  right: 150px;
  width: 224px;
  height: 66px;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.1);
  border: none;
  border-radius: 0;
  font-size: 14px;
  color: #489ccb;
}
.srcMainPage .questionContents .familysLiabilities span:nth-of-type(2) {
  animation: slideIn 0.2s ease-in-out 0.4s backwards;
}
.srcMainPage .questionContents span.unit {
  position: absolute;
  top: 206px;
  right: 107px;
  font-size: 16px;
  color: #489ccb;
}
.srcMainPage .questionContents .yourChildBoyOrGirl span.showAllTheChildrenInfo {
  margin-left: 100px;
  position: absolute;
  font-size: 20px;
  color: #87acd7;
}
.srcMainPage .questionContents .yourChildBoyOrGirl p.baobeiAddContent {
  position: absolute;
  margin-top: 142px;
  left: 300px;
}
.srcMainPage .questionContents .yourChildBoyOrGirl span.baobeiAddText {
  width: 86px;
  position: absolute;
  margin: 10px 24px;
  font-size: 20px;
  color: #87acd7;
}
.srcMainPage .questionContents .yourChildBoyOrGirl .optionsSelectChildSex {
  width: 500px;
  top: 126px;
}
.srcMainPage .questionContents .yourChildBoyOrGirl .optionsSelectChildSex .baobeiBirthday {
  position: absolute;
  top: 185px;
  right: 12px;
}
.srcMainPage .questionContents .yourChildBoyOrGirl .optionsSelectChildSex .baobeiBirthday input.ant-calendar-range-picker.ant-input {
  width: 477px;
}
.srcMainPage .questionContents .yourChildBoyOrGirl .optionsSelectChildSex p.warningContent {
  padding-top: 16px;
}
.srcMainPage .questionContents span.warningText {
  position: absolute;
  width: 130px;
  margin: -4px 8px;
  font-size: 18px;
  color: #f1735c;
}
.srcMainPage .questionContents .yourParentsAge p.DadBirthday {
  position: absolute;
  top: 99px;
}
.srcMainPage .questionContents .yourParentsAge p.MumBirthday {
  position: absolute;
  margin-top: 58px;
}
.srcMainPage .questionContents .yourParentsAge .optionYourBirthDay .ant-input {
  width: 478px;
}
.srcMainPage .questionContents .yourParentsAge p.fuqin {
  text-align: center;
  padding-bottom: 11px;
  margin-right: 60px;
}
.srcMainPage .questionContents .yourParentsAge span.title {
  position: absolute;
  margin-top: 16px;
  margin-left: 18px;
  font-size: 20px;
  color: #87acd7;
}
.srcMainPage .questionContents .yourParentsAge .ant-select-selection--single {
  width: 477px;
}
.srcMainPage .questionContents .showProductPage img.titleImg {
  position: absolute;
  top: 93px;
  margin-top: 0px;
}
.srcMainPage .questionContents .showProductPage .productPageContent {
  width: 1142px;
  min-width: 1134px;
  position: absolute;
  left: 50px;
  right: 0;
  top: 98px;
  margin: auto;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.title {
  position: relative;
  height: 60px;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle {
  float: left;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle .titleCircleImg {
  position: absolute;
  top: 5px;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle p.titleStatement {
  position: absolute;
  left: 31px;
  color: rgba(77, 160, 232, 0.6);
}
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle span.cutOffLine1 {
  border: 1px solid rgba(77, 160, 232, 0.4);
  margin-left: 16px;
  margin-right: 16px;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle .ant-btn {
  border: 0;
  background-color: transparent;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle .ant-btn:hover,
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle .ant-btn:focus {
  background-color: transparent;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle .memTitleName {
  font-size: 14px;
  background: transparent;
  border: none;
  margin-top: 3px;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle.cutLine {
  margin-top: 17px;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle.middleBtns {
  text-align: center;
  height: 100%;
  position: relative;
  padding-top: 15px;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.leftTitle.middleBtns p {
  font-size: 0px;
  bottom: 6px;
  position: absolute;
  left: 30px;
  margin-left: -7px;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.rightTitle {
  float: right;
  margin-top: 14px;
  margin-right: 50px;
}
.srcMainPage .questionContents .showProductPage .productPageContent li.rightTitle .titleName {
  margin-left: 0px;
  cursor: pointer;
  background: none;
  border: 0;
}
.srcMainPage .questionContents .showProductPage .productPageContent .titleName {
  font-size: 20px;
  color: #4da0e8;
  font-weight: bold;
  margin-left: 32px;
}
.srcMainPage .questionContents .showProductPage .productPageContent span.blankSpace {
  padding: 0px 80px;
}
.srcMainPage .questionContents .showProductPage .productPageContent .circle {
  font-size: 14px;
  color: #f1735c;
  cursor: pointer;
  border: 1px solid #f1735c;
  padding: 4px 10px;
  margin-left: 20px;
}
.srcMainPage .questionContents .showProductPage .productPageContent .btnLeftOne:hover {
  background: #f1735c;
  color: #fff;
}
.srcMainPage .questionContents .showProductPage .productPageContent .btnRightOne {
  background: #f1735c;
  color: #fff;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables {
  margin-top: 5px;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle {
  float: left;
  width: 100%;
  max-width: 372px;
  margin-right: 25px;
  text-align: left;
  margin-top: 25px;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle ul {
  text-align: left;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table {
  background-color: rgba(255, 255, 255, 0.1);
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-title {
  padding: 0px 0px 6px 0px;
  text-align: center;
  font-size: 14px;
  color: #bfd2eb;
  border-top: 2px solid #274163;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-title span {
  position: absolute;
  width: 100px;
  height: 30px;
  line-height: 30px;
  top: 50%;
  left: 50%;
  margin-left: -50px;
  margin-top: -21px;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle p.totalCost {
  text-align: center;
  padding-bottom: 9px;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table {
  border-radius: 0;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table table {
  text-align: center;
  color: #6a97d1;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-thead > tr > th {
  text-align: center;
  color: #f1735c;
  padding: 16px 0;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle tbody.ant-table-tbody {
  line-height: 2;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-tbody > tr > td {
  padding: 16px 0;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-tbody > tr > td p.productName {
  color: #bfd2eb;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-tbody > tr > td p {
  font-size: 12px;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-footer {
  color: #6a97d1;
  border-radius: 0;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-footer p.totalCost {
  font-size: 16px;
  color: #479ce8;
  font-weight: bold;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-footer li {
  padding: 6px 7px;
}
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-thead > tr.ant-table-row-hover,
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-tbody > tr.ant-table-row-hover,
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-thead > tr:hover,
.srcMainPage .questionContents .showProductPage .productPageContent ul.productTables li.tableEle .ant-table-tbody > tr:hover {
  background: transparent;
}
.srcMainPage .questionContents .showProductPage .productPageContent .productBottomCont {
  margin-left: 49px;
}
.srcMainPage .questionContents .showProductPage .productPageContent .productBottomCont img {
  float: left;
}
.srcMainPage .questionContents .showProductPage .productPageContent .productBottomCont span.testCont {
  float: left;
  color: #bfd2eb;
  position: absolute;
  width: 346px;
  margin-left: 9px;
  margin-top: 3px;
}
.srcMainPage .questionContents ::-webkit-input-placeholder {
  color: #08a7ee;
  font-size: 18px;
}
.srcMainPage .questionContents :-moz-placeholder {
  color: #08a7ee;
  font-size: 18px;
}
.srcMainPage .questionContents ::-moz-placeholder {
  color: #08a7ee;
  font-size: 18px;
}
.srcMainPage .questionContents :-ms-input-placeholder {
  color: #08a7ee;
  font-size: 18px;
}
.srcMainPage .questionContents .ant-checkbox-wrapper {
  font-size: 18px;
  line-height: 0px;
}
.srcMainPage .questionContents .topLeftCornerImg {
  position: absolute;
  top: 70px;
  left: 100px;
}
.srcMainPage .questionContents .ant-radio-button-wrapper {
  background-color: rgba(255, 255, 255, 0.1);
  padding: 0;
  border: none;
  margin: 9px 13px;
  color: #489ccb;
  float: left;
}
.srcMainPage .questionContents .ant-radio-button-wrapper .span {
  margin: 0 auto;
}
.srcMainPage .questionContents .ant-radio-button-wrapper:first-child {
  border-radius: 0;
}
.srcMainPage .questionContents .ant-radio-button-wrapper:last-child {
  border-radius: 0;
}
.srcMainPage .questionContents .ant-radio-button-wrapper-checked {
  color: #ffffff;
  background-color: #316eaa;
  box-shadow: 0px 0px 45px #316eaa;
}
.srcMainPage .questionContents .ant-radio-button-wrapper:hover {
  color: #ffffff !important;
  background-color: #316eaa !important;
  box-shadow: 0px 0px 45px #316eaa;
}
.srcMainPage .questionContents .ant-radio-button-wrapper-checked:first-child {
  box-shadow: 0px 0px 45px #316eaa !important;
}
.srcMainPage .questionContents p.lable {
  text-align: center;
}
.lifeWrap {
  margin-top: 31px;
}
.lifeWrap .ant-tabs-bar {
  margin-bottom: 0;
}
.lifeWrap .ant-tabs-nav-scroll {
  display: flex;
  justify-content: center;
  background: #fbfbfb;
}
.lifeWrap .ant-tabs-nav-scroll a {
  color: #6d6c70;
  font-size: 16px;
}
.lifeWrap .ant-tabs-nav-scroll a:hover {
  color: #00bbd1;
}
.lifeWrap .ant-tabs-ink-bar {
  background: #00bbd1;
  height: 2px;
}
.lifeWrap .ant-tabs-nav > div:nth-of-type(2) {
  margin-right: 80px;
}
.lifeWrap .main {
  border-top: 1px solid rgba(0, 0, 0, 0);
  position: relative;
}
.lifeWrap .main .card {
  width: 814px;
  margin: 0 auto;
  position: relative;
  margin-top: 80px;
}
.lifeWrap .main .card img {
  display: block;
  height: auto;
}
.lifeWrap .main .card .line {
  position: absolute;
  height: 1px;
}
.lifeWrap .main .card .line:nth-of-type(1) {
  width: 228px;
  background: rgba(142, 225, 235, 0.3);
  transform: rotateZ(-21deg) translate3d(369px, -409px, 0);
}
.lifeWrap .main .card .line:nth-of-type(2) {
  width: 480px;
  background: #F9CFC8;
  transform: rotateZ(11deg) translate3d(117px, -437px, 0);
}
.lifeWrap .main .card .line:nth-of-type(3) {
  width: 187px;
  background: #F9CFC8;
  transform: rotateZ(-26deg) translate3d(584px, -50px, 0);
}
.lifeWrap .main .card .line:nth-of-type(4) {
  width: 195px;
  background: rgba(126, 211, 240, 0.3);
  transform: rotateZ(-15deg) translate3d(197px, -147px, 0);
}
.lifeWrap .main .card .btn {
  width: 256px;
  position: absolute;
  z-index: 10;
}
.lifeWrap .main .card .btn:hover {
  transform: scale(1.1, 1.1);
  transition: all 0.3s;
}
.lifeWrap .main .card .btn p {
  position: absolute;
  font-size: 18px;
}
.lifeWrap .main .card .btn img {
  display: block;
  height: auto;
}
.lifeWrap .main .card .sort_1 {
  top: -20px;
  right: 130px;
}
.lifeWrap .main .card .sort_1 p {
  position: absolute;
  top: 140px;
  color: #61c6eb;
  left: 140px;
  font-size: 16px;
}
.lifeWrap .main .card .sort_2 {
  top: 70px;
  left: 40px;
}
.lifeWrap .main .card .sort_2 p {
  position: absolute;
  top: 150px;
  color: #61c6eb;
  left: 160px;
  font-size: 16px;
}
.lifeWrap .main .card .sort_3 {
  top: 160px;
  right: -130px;
}
.lifeWrap .main .card .sort_3 p {
  position: absolute;
  bottom: 4px;
  color: #f86a74;
  right: 30px;
  font-size: 16px;
}
.lifeWrap .main .card .sort_4 {
  width: 278px;
  top: 300px;
  right: 276px;
}
.lifeWrap .main .card .sort_4 p {
  position: absolute;
  top: -24px;
  color: #f86a74;
  left: 11px;
  font-size: 16px;
}
.lifeWrap .main .card .sort_5 {
  width: 278px;
  top: 350px;
  left: -110px;
}
.lifeWrap .main .card .sort_5 p {
  position: absolute;
  top: -25px;
  color: #61c6eb;
  left: 9px;
  font-size: 16px;
}
.lifeWrap .main .card_type {
  width: 814px;
  margin: 0 auto;
  position: relative;
  margin-top: 80px;
}
.lifeWrap .main .card_type img {
  display: block;
  height: auto;
}
.lifeWrap .main .card_type .btn {
  width: 256px;
  height: 256px;
  position: absolute;
}
.lifeWrap .main .card_type .btn:hover {
  transform: scale(1.1, 1.1);
  transition: all 0.3s;
}
.lifeWrap .main .card_type .btn p {
  position: absolute;
  font-size: 18px;
}
.lifeWrap .main .card_type .btn img {
  display: block;
  height: auto;
}
.lifeWrap .main .card_type .btn:nth-of-type(1) {
  top: 6px;
  left: 80px;
}
.lifeWrap .main .card_type .btn:nth-of-type(1) p {
  position: absolute;
  top: -25px;
  color: #61c6eb;
  left: 10px;
  font-size: 16px;
}
.lifeWrap .main .card_type .btn:nth-of-type(2) {
  width: 240px;
  top: 10px;
  right: 110px;
}
.lifeWrap .main .card_type .btn:nth-of-type(2) p {
  position: absolute;
  top: 142px;
  color: #f86a74;
  left: 175px;
  font-size: 16px;
}
.lifeWrap .main .card_type .btn:nth-of-type(3) {
  width: 300px;
  top: 240px;
  left: 80px;
}
.lifeWrap .main .card_type .btn:nth-of-type(3) p {
  position: absolute;
  top: -25px;
  color: #61c6eb;
  font-size: 16px;
  left: 14px;
}
.lifeWrap .main .card_type .btn:nth-of-type(4) {
  width: 256px;
  top: 255px;
  right: 110px;
}
.lifeWrap .main .card_type .btn:nth-of-type(4) p {
  position: absolute;
  top: -23px;
  color: #61c6eb;
  left: 10px;
  font-size: 16px;
}
.lifeWrap .main .card_type .btn:nth-of-type(5) {
  width: 283px;
  top: 280px;
  right: 225px;
}
.lifeWrap .main .card_type .btn:nth-of-type(5) p {
  position: absolute;
  color: #61c6eb;
  font-size: 16px;
  left: 12px;
  top: 142px;
}
.lifeWrap .main .card_type .btn:nth-of-type(6) {
  width: 298px;
  top: 230px;
  right: -81px;
}
.lifeWrap .main .card_type .btn:nth-of-type(6) p {
  position: absolute;
  bottom: 5px;
  color: #46bfe9;
  right: 15px;
  left: 0px;
  top: -28px;
}
.lifeWrap .main .state {
  position: absolute;
  color: #9e9e9e;
  top: 28px;
  left: 136px;
  z-index: 2;
}
.lifeWrap .main .state h3 {
  font-size: 18px;
  font-weight: normal;
  letter-spacing: 8px;
}
.lifeWrap .main .state p {
  font-size: 16px;
  letter-spacing: 3px;
}
.lifeWrap .footers.footer {
  display: block;
}
.lifeWrap .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-inner a {
  color: #00bbd1 !important;
}
.lifeWrap .autoCircleB {
  width: 180px;
  height: 180px;
  position: absolute;
  transform: rotate(0deg);
  right: 0;
  top: 0;
}
.lifeWrap button {
  border: 1px solid #00bbd1;
  background: #fff;
  color: #00bbd1;
}
.lifeWrap button:hover {
  background: #00bbd1;
}
.lifeWrap button:hover span {
  color: #fff;
}
.circle01 .circle_border {
  width: 160px;
  height: 160px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  left: -17px;
  top: -15px;
  border-radius: 100%;
  border: 1px dashed #00bbd1;
}
.circle02 .circle_border {
  width: 180px;
  height: 180px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  left: -16px;
  top: -15px;
  border-radius: 100%;
  border: 1px dashed #00bbd1;
}
.circle03 .circle_border {
  width: 180px;
  height: 180px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  left: -15px;
  top: -16px;
  border-radius: 100%;
  border: 1px dashed red;
}
.circle04 .circle_border {
  width: 180px;
  height: 180px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  right: 16px;
  top: 6px;
  border-radius: 100%;
  border: 1px dashed red;
}
.circle05 .circle_border {
  width: 180px;
  height: 180px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  right: 16px;
  top: 6px;
  border-radius: 100%;
  border: 1px dashed #00bbd1;
}
.circleA .circle_border {
  width: 190px;
  height: 190px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  right: 48px;
  top: 1px;
  border-radius: 100%;
  border: 1px dashed #00bbd1;
}
.circleD .circle_border {
  width: 180px;
  height: 180px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  left: -15px;
  top: -15px;
  border-radius: 100%;
  border: 1px dashed red;
}
.circleF .circle_border {
  width: 180px;
  height: 180px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  right: 6px;
  top: 9px;
  border-radius: 100%;
  border: 1px dashed #f3747d;
}
.circleL .circle_border {
  width: 160px;
  height: 160px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  left: 67px;
  top: -13px;
  border-radius: 100%;
  border: 1px dashed #00bbd1;
}
.circleH .circle_border {
  width: 160px;
  height: 160px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  left: 66px;
  top: 10px;
  border-radius: 100%;
  border: 1px dashed #00bbd1;
}
.circle07 .circle_border {
  width: 160px;
  height: 160px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  left: 77px;
  top: 13px;
  border-radius: 100%;
  border: 1px dashed #00bbd1;
}
.circle08 .circle_border {
  width: 180px;
  height: 180px;
  position: absolute;
  transform: rotate(0deg);
  animation: turnaround 15s linear infinite;
  left: 71px;
  top: 9px;
  border-radius: 100%;
  border: 1px dashed #f3747d;
}
.personal-list .recommend-product {
  width: 1004px;
  margin: 0 auto;
}
.personal-list .personal-sidebar-nav {
  width: 100%;
  margin: 60px 0px 0px 0px;
  padding: 24px 0 24px 0;
  position: relative;
  height: 138px;
}
.personal-list .personal-sidebar-nav .line {
  width: 100%;
  height: 1px;
  background: #f2f2f3;
  position: absolute;
  top: 69px;
}
.personal-list .personal-sidebar-nav .ant-menu-horizontal {
  border-bottom: 0;
  margin: 0px auto;
  height: 90px;
}
.personal-list .personal-sidebar-nav .ant-menu-item-selected {
  color: transparent;
}
.personal-list .personal-sidebar-nav .ant-menu-item {
  width: 90px;
  height: 90px;
  border-radius: 100%;
  background: #f2f2f2;
  text-align: center;
  line-height: 90px;
  margin: 0 10px;
}
.personal-list .personal-sidebar-nav .ant-menu-item:hover {
  background: #f3747d;
  border: none;
}
.personal-list .personal-sidebar-nav .ant-menu-item:hover a {
  color: #fff;
}
.personal-list .personal-sidebar-nav .ant-menu-item-avtive {
  color: transparent;
}
.personal-list .personal-sidebar-nav .ant-menu-item-selected {
  background: #f86a74;
  border: none;
}
.personal-list .personal-sidebar-nav .ant-menu-item-selected a {
  color: #fff;
}
.personal-list .backBtn button {
  border: 1px solid #00bbd1;
  background: #fff;
  color: #00bbd1 !important;
}
.personal-list .backBtn button:hover {
  background: #00bbd1;
}
.personal-list .backBtn button:hover span {
  color: #fff;
}
.banner01 {
  margin-bottom: 50px;
  height: 136px;
  background: url(/assets/tihuan1-BGyr_hz-.jpg) no-repeat center;
}
.banner02 {
  margin-bottom: 50px;
  height: 136px;
  background: url(/assets/banner_danshen2-CNaRj-iS.jpg) no-repeat center;
}
.banner03 {
  margin-bottom: 50px;
  height: 136px;
  background: url(/assets/banner_erren2-C_On_Mmj.png) no-repeat center;
}
.banner04 {
  margin-bottom: 50px;
  height: 136px;
  background: url(/assets/banner_ernv2-B2223lAx.jpg) no-repeat center;
}
.banner05 {
  margin-bottom: 50px;
  height: 136px;
  background: url(/assets/banner_yiyang2-Sas5Im9U.jpg) no-repeat center;
}
.insureEntrance {
  margin-top: 67px !important;
}
.insureEntrance h1 {
  text-align: center;
  margin-bottom: 30px;
}
.insureEntrance .ant-col-12 {
  width: 100%;
  height: 100%;
}
.insureEntrance .ant-form-item-control {
  margin: 0 auto !important;
  width: 357px;
  height: 32px;
}
.insureEntrance .ant-input-wrapper {
  width: 357px;
  height: 32px;
  position: relative;
}
.insureEntrance .ant-form-item-control .icon-search {
  width: 20px;
  height: 21px;
  position: absolute;
  right: 11px ;
  top: 50% ;
  line-height: 21px;
  transform: translateY(-50%);
  text-align: center;
}
.insureEntrance .ant-form-item-control .icon-search .anticon,
.insureEntrance .ant-form-item-control .icon-search .anticon-search {
  width: 20px;
  height: 21px;
  text-align: center;
  line-height: 21px;
  color: #00BED5;
}
.insureEntrance .planList {
  width: 357px;
  height: auto;
  background: #FFFFFF;
  border-radius: 7px;
  border: 1px solid #B9B9B9;
}
.insureEntrance .planList li {
  width: 318px;
  border-bottom: 1px solid #979797;
  margin: 0 auto;
}
.insureEntrance .planList li:last-child {
  border: 0 ;
}
:global .activity-main {
  background: #f5f5f5;
  padding-top: 90px;
}
:global .activity-main .activity-main-box {
  overflow: hidden;
  width: 922px;
  margin: 0px auto;
}
:global .activity-main .activity-main-box img {
  float: left;
}
:global .activity-main .activity-main-box button {
  display: block;
  margin: 20px auto;
  float: left;
  background: #f3747d;
  color: #fff;
  border: none;
  margin-left: 361px;
}
:global .activity-main .activity-main-box button:hover {
  border: none;
}
:global .activity-main .activity-main-box div {
  float: left;
  width: 100%;
  height: 50px;
  font-size: 14px;
  line-height: 50px;
  text-align: center;
  color: #9e9e9e;
}
:global .activity-main .activity-main-box div a {
  color: #f3747d;
}
:global .activity-main .activity-main-box div a:hover {
  text-decoration: underline;
}
.etrust-toast {
  position: fixed;
  z-index: 9000;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(158, 158, 158, 0.6);
}
.etrust-toast-notice {
  position: absolute;
  top: 50%;
  transform: translate(50%, -50%);
}
.etrust-toast-wrap {
  display: inline-block;
  padding: 10px 10px;
  width: 200px;
  height: 80px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
}
.etrust-toast-wrap .etrust-icon {
  color: #fff;
  font-size: 32px;
  margin-bottom: 4px;
}
.paymentType {
  width: 750px;
  padding: 36px 30px 0 28px;
  background: #ffffff;
  box-shadow: -1px 1px 6px #b0aaaa;
}
.paymentType .clearFix:after {
  display: block;
  content: '';
  clear: both;
}
.paymentType-title {
  font-size: 14px;
  color: #9E9E9E;
}
.paymentType-type {
  margin-top: 22px;
}
.paymentType-type a {
  display: inline-block;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  border: 1px solid #9E9E9E;
  margin-right: 26px;
  cursor: pointer;
}
.paymentType-type .checked {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAACFklEQVQ4T62V30uTYRTHP+dlW5n2Y2ZhKgvRiBWziAlBdhHVRVc6wi6qK/0PIiOCqKCgsj9BqIsKEqK6CSrtyiBqEZtkRW6wkmQ3G5mr3NxOvLP5Tt/ZJuy9PM85n/M9P57nFUp9waCThKsHg25QP0jTgpt+BwmS4wn16cf4/Znl4WLjjY4HyOUGgbaSySxjBMMY4LDvUbGfBbykBl3h64icRdWeqBRdRFG9xVjHea5IznSxAl+EbgIDZVStdDzI0T3nLKBZpurDipXZGieKyHGzfMEcQNL5sYKelRMfwZ3xCqPhXnI6XM57eeNv72qho66GfW++WEcqJ4SR8F1UT60GeK2tkQutWxlLznLwXdQKFbknjIQ+oeysFNjX5GbI20LsT4b9byeJp+eLgHw2Fc6gur5g3eQw+JVV0qq2HEfq63i6t5VUNseB4CQTqbmlPiI/TYUzKIvAqS4vicw8gXCMyO/0YsDu2jW86mynxjA49j7Ky2TKXpSQBy4pecjbTH/z5jz05PhXniVmaXQ5eN3Zjmetk76JKe5MJ0t3SBZKtg3ljKeBGzu25bf+cjROd8MG/BvXcTUa52I0vnK780N5Hu5F7GtzyF3LA992trgcecD96SSnP3zD3tkifn5t/rPYZonDPg+JTJZAKMZciUEV4f4ttmmp6tUrpKjq42BCq/58FZRW7YEtXgZzUD9cPejqfwF/AR9l5D75PN+0AAAAAElFTkSuQmCC") no-repeat center;
  border: 0;
}
.paymentType-type-alipay,
.paymentType-type-offline {
  border-bottom: 1px solid #ECECEC;
  display: flex;
  align-items: center;
}
.paymentType-type-alipay span:nth-child(3),
.paymentType-type-offline span:nth-child(3) {
  font-size: 16px;
  color: #000;
  margin: 0 13px 0 12px;
}
.paymentType-type-alipay span:nth-child(4),
.paymentType-type-offline span:nth-child(4) {
  font-size: 12px;
  color: #9E9E9E;
  margin-right: 7px;
}
.paymentType-type-bank {
  border-bottom: 1px solid #ECECEC;
}
.paymentType-type-bank-info {
  display: flex;
  align-items: center;
}
.paymentType-type-bank-info a {
  margin-top: -80px;
}
.paymentType-type-bank-info .bank-desc .bank-card {
  border-bottom: 1px dashed #ECECEC;
}
.paymentType-type-bank-info .bank-desc .bank-card div:nth-child(1) {
  display: flex;
  align-items: center;
  width: 610px;
}
.paymentType-type-bank-info .bank-desc .bank-card div:nth-child(1) p {
  width: 573px;
  margin-left: 12px;
  border-bottom: 1px solid #ECECEC;
  padding: 9px;
  position: relative;
}
.paymentType-type-bank-info .bank-desc .bank-card div:nth-child(1) p span:nth-child(1) {
  font-size: 16px;
  color: #000;
  margin-right: 13px;
}
.paymentType-type-bank-info .bank-desc .bank-card div:nth-child(1) p span:nth-child(2) {
  font-size: 12px;
  color: #9E9E9E;
  margin-right: 7px;
}
.paymentType-type-bank-info .bank-desc .bank-card div:nth-child(1) p .triangle {
  content: '';
  display: inline-block;
  border-bottom: 7px solid #ECECEC;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  position: absolute;
  bottom: 0;
  left: 23px;
}
.paymentType-type-bank-info .bank-desc .bank-card div:nth-child(2) {
  display: flex;
  align-items: center;
  padding: 10px 0 12px 42px;
  position: relative;
}
.paymentType-type-bank-info .bank-desc .bank-card div:nth-child(2) img {
  display: inline-block;
  width: 18px;
}
.paymentType-type-bank-info .bank-desc .bank-card div:nth-child(2) span:nth-child(2) {
  font-size: 16px;
  color: #27262C;
  margin-right: 12px;
  margin-left: 13px;
}
.paymentType-type-bank-info .bank-desc .bank-card div:nth-child(2) span:nth-child(3) {
  font-size: 12px;
  color: #9E9E9E;
}
.paymentType-type-bank-info .bank-desc .bank-add {
  margin-top: 13px;
  color: #00BBD1;
}
.paymentType-type-bank-info .bank-desc .bank-add span {
  cursor: pointer;
}
.paymentType-type .alipay {
  padding: 11px 0 11px 28px;
}
.paymentType-type .bank {
  padding: 11px 0 15px 28px;
}
.paymentType-type .offline {
  padding: 20px 0 20px 28px;
}
.paymentType-type .payBtn {
  width: 190px;
  height: 43px;
  background: #f3747d;
  color: #ffffff;
  border: 0;
  font-size: 16px;
  margin: 37px 0 54px 28px;
}
.addBankCard {
  position: relative;
  width: 750px;
  height: auto;
  text-align: left;
  padding: 36px 28px;
  color: #000;
  background: #ffffff;
  box-shadow: 0px 6px 24px 0px rgba(215, 215, 215, 0.5);
}
.addBankCard-title {
  font-size: 14px;
  line-height: 20px;
}
.addBankCard-line {
  width: 100%;
  margin-top: 16px;
  height: 4px;
  background: #f6f6f6;
}
.addBankCard-form .ant-row.ant-form-item {
  margin-bottom: 14px;
}
.addBankCard-form .ant-input,
.addBankCard-form .ant-select-selection {
  border-radius: 0;
  height: 32px;
}
.addBankCard-form-smsCode .ant-btn {
  height: 32px;
  background: #fff !important;
  border: 1px solid #F3747D !important;
  color: #F3747D;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 0;
}
.addBankCard-form-btn .ant-btn-primary {
  background: #F3747D !important;
  border-color: #F3747D !important;
}
.addBankCard-form-btn .ant-btn-primary[disabled] {
  background: #B5B5B5 !important;
  color: #FFF;
  border-color: #B5B5B5 !important;
}
.addBankCard-footer span {
  color: #F3747D;
  font-size: 16px;
  display: inline-block;
  height: 22px;
  line-height: 22px;
  cursor: pointer;
  margin-top: 48px;
}
.addBankCard-modal .ant-modal-body {
  position: relative;
}
.addBankCard-modal-tips {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
  line-height: 40px;
  background: #E9FDFF;
  color: #00BBD1;
  font-size: 14px;
  padding-left: 16px;
  cursor: pointer;
}
.addBankCard-modal .ant-modal-header {
  background: #f4f4f4;
  border-bottom: 0;
}
.addBankCard-modal .ant-modal-header .ant-modal-title {
  text-align: center;
  color: #333;
  font-size: 18px;
}
.addBankCard-modal .ant-row {
  margin-left: -10px;
}
.addBankCard-modal .ant-col-8 {
  position: relative;
  margin-bottom: 10px;
  box-sizing: border-box;
  padding-left: 10px;
}
.addBankCard-modal .ant-col-8 img {
  width: 100%;
  height: auto;
  cursor: pointer;
}
.addBankCard-modal .ant-col-8 p {
  position: absolute;
  width: 100%;
  font-size: 12px;
  text-align: right;
  right: 5px;
  bottom: 7px;
  color: #9e9e9e;
  cursor: pointer;
}
.isNeedSign {
  line-height: 20px;
}
.isNeedSign span {
  color: #f3747d;
}
.trustPay {
  width: 100%;
  padding-top: 60px;
}
.trustPay-body {
  height: 630px;
  background: url('/assets/backgroundImg-NcmvGD4s.png') no-repeat center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.trustPay-body-tips {
  width: 828px;
}
.trustPay-body-tips-success {
  margin-top: 51px;
  margin-left: 49px;
  color: #000000;
  font-size: 18px;
}
.trustPay-body-tips-orderInfo {
  margin-left: 49px;
  margin-top: 6px;
}
.trustPay-body-tips-orderInfo span:nth-child(1) {
  color: #9E9E9E;
  font-size: 12px;
}
.trustPay-body-tips-orderInfo span:nth-child(2) {
  margin-left: 20px;
  color: #9E9E9E;
  font-size: 12px;
}
.trustPay-body-tips-orderInfo span:nth-child(3) {
  float: right;
  margin-right: 29px;
  margin-top: -20px;
  color: #000000;
  font-size: 14px;
}
.trustPay-body-tips-orderInfo span:nth-child(3) span {
  color: #E81016;
  font-size: 32px;
}
.trustPay-body-tips-orderInfo-rmb {
  color: #E81016 !important;
  font-size: 16px!important;
}
.trustPay-body-modal .ant-modal {
  width: 409px!important;
  height: 216px;
  padding-bottom: 0px;
  top: 267px;
}
.trustPay-body-modal .ant-modal-title {
  color: #000000;
  font-size: 18px;
}
.trustPay-body-modal .ant-modal-close-x::before {
  content: '';
}
.trustPay-body-modal .ant-modal-header {
  border: 0px;
  margin-left: 8px;
  height: 24px;
  padding-top: 29px;
}
.trustPay-body-modal .ant-modal-body {
  color: #000000;
  font-size: 12px;
  line-height: 24px;
  padding-right: 20px;
  padding-left: 24px;
}
.trustPay-body-modal .ant-modal-footer {
  height: 58px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 0px;
}
.trustPay-body-modal .ant-modal .ant-modal-footer button {
  width: 96px;
  height: 36px;
}
.trustPay-body-modal .ant-modal .ant-modal-footer {
  padding-top: 10px;
}
.trustPay-body-modal .ant-modal .ant-btn-ghost {
  color: #000000;
  font-size: 14px;
  border: 1px solid #D9D9D9;
  border-radius: 4px!important;
}
.trustPay-body-modal .ant-modal .ant-btn-ghost:hover {
  color: #F3747D;
  background-color: #FFFFFF;
}
.trustPay-body-modal .ant-modal .ant-btn-primary {
  background-color: #F3747D !important;
  font-size: 14px;
  color: #FFFFFF;
  border-radius: 4px!important;
}
.trustPay-body-modal .ant-modal .ant-btn-primary:hover {
  background-color: #F4636D;
}
.paySuccess {
  width: 100%;
  background: linear-gradient(180deg, #f2f2f3 0%, #ffffff 100%);
  filter: blur(0px);
  padding-top: 113px;
}
.paySuccess-offonline {
  position: relative;
  width: 750px;
  height: 575px;
  margin: 0 auto;
  background-color: #FFFFFF;
}
.paySuccess-offonline img:nth-child(1) {
  height: 85px;
}
.paySuccess-offonline img:nth-child(2) {
  height: 30px;
  float: right;
}
.paySuccess-offonline-body {
  margin: 0 auto;
  position: relative;
  top: -13px;
}
.paySuccess-offonline-body img {
  width: 72px!important;
  height: 72px!important;
  margin-left: 339px;
}
.paySuccess-offonline-body span {
  display: block;
}
.paySuccess-offonline-body span:nth-child(2) {
  color: #27262C !important;
  font-size: 24px!important;
  text-align: center;
  font-weight: 700;
}
.paySuccess-offonline-body span:nth-child(3) {
  color: #6D6C70 !important;
  font-size: 14px!important;
  margin-left: 186px;
  width: 379px;
  margin-top: 8px;
}
.paySuccess-offonline-info {
  width: 636px;
  height: 171px;
  background-color: #F2F2F3;
  margin-left: 57px;
  margin-top: 42px;
}
.paySuccess-offonline-info-title {
  padding-top: 17px;
  padding-left: 56px;
  position: relative;
  color: #27262C;
  font-size: 16px;
}
.paySuccess-offonline-info-title:before {
  position: absolute;
  content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAQCAYAAAAxtt7zAAAAmklEQVQoU1XPQQcCURQF4HNqO4YkEiORqH8yv2R+U/sWiUjDUFIMJTNEixYtIu/9jrp5b4bpbi7ncxwuw9LGX8gcAFpgwqA0BpDIAUDLoHhLFTyA4fXVgADsnJ9/DYDd/KGhd7q7YrPSP9wEqErucrArpM6+yCi76I1hmmsYbY4axuu9hskq0zBdpgZSP0dYzhbbmPz496WN5AdxlDdGib4hgQAAAABJRU5ErkJggg==');
  width: 4px;
  height: 16px;
  top: 17px;
  left: 46px;
}
.paySuccess-offonline-info-xian {
  width: 549px;
  height: 1px;
  border-bottom: 1px solid #E4E4E4;
  margin-top: 18px;
  margin-left: 44px;
}
.paySuccess-offonline-info-xinmei {
  margin-top: 24px;
  margin-left: 44px;
}
.paySuccess-offonline:after {
  position: absolute;
  content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApAAAAASCAYAAADsUu6qAAADNklEQVR4Xu2dMVIcMRRE+x8AAlJSAjgBES5T5gBE9gkMd2JPgCMfAMpbEHECHJCSOoADfJfQjEYrzbLj2vXWTPEIl0FV9Hb/bn1JI1PPj7t/kfRV0idJ+80jz5LuJP0ws9u+v1v1GeNGhMABHHKtwAf4AB9q90AX6AJdjFsXVnxBB5Jmkj6vCINzSd/N7GlVaGwCE+PG4AgO4JAkAx+SQaILdIEuCjOlPlAfxp7PUoB09xNJPyXtDQmFkv5IOjez+/eeZ9wkAvCNJgkO4JCHBfgAH+BDHR7RBboYvS7eAmQz03n4h/DY/mMhRB4v60Qy7sIMCnxjBxYcwKHdygEfqL9l55H6QH2gPmQTijHnqDZA/hqwbL2s0Tg3s9O+X7o740aDAAdwyI0SPsAH+FB33dAFukAXE9KFNRuVbwYuWy977Kw8WMO4qfsYDiSBbzyYBQ7g0HYX4EN3oA5doAt0sdh1oz5MoT64+1U4ELNmgJyZ2UWx4ZNxIwHAARzyWTV8gA/wAb8IHMA3oxLAYao4uPujpMM1A+RvMzsqAiTjRqMEB3DIAwN8gA/wAb8IHMA3oxLAYao4uPuLpJ01A+Srme0WAZJxo1GCAzjkgQE+wAf4gF8EDuCbUQngMFUcCDhpryLGjrFj7Bg7htZ1AjD2qRo7OkbH29AxS6wpQLK0yNIiS4ssLbKk1hkPS4tTXVpEx+h4Gzre0CGPKzO7LJawN3FYgHEjqOAADrm84AN8gA/1vit0gS7QxTZ1wet2UgeS1wZM4bUBxT3s8Bf+FhNXdIyO85UE+AAf4MP/8s2ALC+6TibMi2zhQ15s4AN8gA9FRwO/wC+KSRt18oPWSa4yzJQw5iuD6q40V1C2mPC9JUPjakCuBswDL3yAD/ChngChiw3p4i1ANl1ILm/n8va82MAH+AAfavNBF+gCXaCLvp5OWM39UPUhBcgmRIZkPhtwL/Y83F5jZk+9KPYnfsZ1B99u5gMf4EM7eUUX6KLslFEfqA/Uh3qFdFS6WAiQWTcybDz+Jimk6f3m82dJ95Kuy3uvh4TIJqAybrehGXzj/bfgAA6tUcAH6kMeJOEDfIAPdUNuNLr4C9HGteuqLM2lAAAAAElFTkSuQmCC');
  height: 18px;
  margin-left: 57px;
  bottom: 70px;
}
.paySuccess .zhanghu {
  color: #6D6C70;
  font-size: 14px;
}
.paySuccess .zhanghuBlack {
  color: #27262C;
  font-size: 14px;
  margin-left: 11px;
  font-weight: 700;
}
.paySuccess .zhanghuleft {
  padding-left: 91px;
}
.paySuccess .ant-btn {
  margin-top: 33px;
  margin-left: 239px;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 700;
  background-color: #F3747D;
  width: 272px;
  height: 42px;
  border: 0;
}
.planConfirm {
  margin-top: 60px;
  background-color: #F8F8F9;
}
.planConfirm p {
  font-size: 24px;
  color: #00BED5;
  font-weight: bolder;
  font-family: PingFangSC-Semibold, PingFang SC;
  text-align: center;
  padding-top: 36px;
}
.planConfirm .ant-form,
.planConfirm .ant-form-horizontal {
  width: 840px;
  height: auto;
  margin: 16px auto;
}
.planConfirm .ant-btn,
.planConfirm .ant-btn-lg {
  width: 216px;
  height: 40px;
  background: #00BED5;
  color: #fff;
  padding: 0;
  border: 0;
  line-height: 40px;
}
.planConfirm .ant-btn span,
.planConfirm .ant-btn-lg span {
  font-size: 14px;
  font-family: SourceHanSansCN-Bold, SourceHanSansCN;
  font-weight: bold;
  color: #FFFFFF;
}
.planConfirm .ant-checkbox-wrapper a {
  color: #00BED5;
  border-bottom: 1px solid #00BED5;
  padding-bottom: 3px;
  margin-right: 3px;
}
.planConfirm .ant-checkbox-inner {
  border: 1px solid #afafaf;
  text-align: center;
}
.planConfirm .ant-form-item-control .save {
  background: #FF5F6B;
  text-align: center;
  display: block;
  margin: 0 auto;
  margin-bottom: 20px;
}
.planConfirm .ant-calendar-picker-icon::after {
  color: #b9b9b9;
}
.planForm {
  width: 840px;
}
.planForm .planFormConfirm {
  width: 840px;
  height: auto;
  margin-top: 50px;
  padding: 50px 0;
  background-color: #fff;
  border-radius: 25px;
  position: relative;
}
.planForm .planFormConfirm .ant-form-item {
  margin: 0;
}
.planForm .planFormConfirm .ant-form-item-control {
  margin-bottom: 10px;
}
.planForm .planFormConfirm .ant-form-item-control p {
  font-size: 15px;
  color: #484848;
  text-align: left;
  margin-bottom: 13px;
  padding: 0;
}
.planForm .planFormConfirm .ant-form-item-label {
  padding: 0;
}
.planForm .planFormConfirm .ant-table-thead > tr > th {
  background: #00BED5;
  color: #fff;
  padding: 5px;
  text-align: center;
  font-size: 10px;
  font-family: SourceHanSansCN-Regular, SourceHanSansCN;
  font-weight: 400;
}
.planForm .planFormConfirm .ant-table-tbody {
  border: 1px solid #EBEBEB;
}
.planForm .planFormConfirm .ant-table-tbody > tr > td {
  padding: 5px;
  text-align: center;
  font-size: 10px;
  font-family: SourceHanSansCN-Regular, SourceHanSansCN;
  font-weight: 400;
}
.planForm .planFormConfirm .deleteBtn {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 3%;
  top: 1%;
}
.planForm .planFormConfirm .deleteBtn .ant-form-item-control {
  width: 30px;
  height: 30px;
  border: 0;
  border-radius: 30px;
  background: #fff;
  text-align: center;
  line-height: 30px;
  position: absolute;
  right: 3%;
  top: 1%;
  cursor: pointer;
}
.planForm .planFormConfirm .deleteBtn .ant-form-item-control .ant-btn,
.planForm .planFormConfirm .deleteBtn .ant-form-item-control .ant-btn-lg {
  width: 30px;
  height: 30px;
  border: 0;
  background: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%);
}
.planForm .planFormConfirm .deleteBtn .ant-form-item-control .ant-btn span,
.planForm .planFormConfirm .deleteBtn .ant-form-item-control .ant-btn-lg span {
  font-size: 20px;
  color: #B9B9B9;
  font-weight: normal;
}
.planForm .planFormConfirm .deleteBtn .ant-form-item-control .ant-btn span:hover,
.planForm .planFormConfirm .deleteBtn .ant-form-item-control .ant-btn-lg span:hover {
  color: #484848;
}
.applicantInformation {
  margin-top: 60px;
  background-color: #fff;
}
.applicantInformation .informationTitle {
  font-size: 24px;
  color: #00BED5;
  font-weight: bolder;
  font-family: PingFangSC-Semibold, PingFang SC;
  text-align: center;
  padding-top: 36px;
}
.applicantInformation .ant-form {
  margin-top: 30px;
}
.applicantInformation .ant-form .ant-col-5 .ant-form-item-control {
  display: flex;
}
.applicantInformation .ant-form .ant-col-5 .ant-form-item-control .ant-select-lg {
  margin-right: 10px;
}
.applicantInformation .imgUpload {
  width: 195px;
}
.applicantInformation .businessPicture {
  position: relative;
}
.applicantInformation .businessPicture img {
  width: 195px;
  height: 107px;
  display: block;
  cursor: pointer;
}
.applicantInformation .businessPicture span {
  padding-left: 10px;
  color: #000;
  font-size: 18px;
  cursor: pointer;
  position: absolute;
  right: 5px;
  top: 0;
}
.applicantInformation .ant-upload-drag-icon {
  width: 195px;
  height: 107px !important;
  margin: 0 !important;
  background-image: url(data:image/png;base64,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);
}
.applicantInformation .ant-upload button {
  width: 127px;
  height: 37px;
  text-align: center;
  line-height: 27px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #00BED5;
  border: 0;
  color: #fff;
}
.applicantInformation .ant-upload button i:before {
  content: "";
  width: 20px;
  height: 18px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAABpUlEQVQ4T62UT0sCURTFjzNg6SgVlYsgwqSoFraQIBCKgjYVFAS1DfoU5S4CoU9huzZBEAZtioQgCDPUwhb+SUNRRzDGidRmJuaVkjo6Jr3NwNx7f+/d8859Glw+SvjHpakArUwXnBYT5nsZMDTVsIUkSWDLAk5ZDo5IBtmyoHgMApRhNzYzDAogpapnvgi7L4acApQA3dZhLPcb/9S4J89j6SGOklSrGAEW5iYU21Tb4SiVx3YoWZNGgNLClFpt0/heOA1nPFeNtwV0pfLQ0RpsmXoawKIkYTP4ihOWIzFV4BnLYT2QAKUBLqZHsNjHNEDfBRGz3igCfLE1MFD4gP0+hqL4LbzsglubGWN6bQPUzXJYDSSaA7lPAda7CMb1WnRTFBiKQqJYIl70zYySf78XL4gweEKtgY5oFvvmQeyEkjDSNA4tJhy8sORbDyT6XT2paygnbgQTBOiaHGrphraBx+k36GgKawOtzV8Fdmrsphp2Mnr1vZ/nOKz4f275r49DPawgiLB7o/BXfCgnqD1fSrchW+U6z2M3nCGw6qR0PMgKhV/ii9NXzxzBSwAAAABJRU5ErkJggg==);
}
.applicantInformation .Insurance {
  position: relative;
  width: 300px;
  display: flex;
  color: #fff;
  padding-left: 10px;
  margin-top: 5px;
}
.applicantInformation .Insurance a {
  display: block;
  width: 260px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.applicantInformation .Insurance span {
  padding-left: 10px;
  color: #000;
  font-size: 18px;
  cursor: pointer;
  position: absolute;
  right: 5px;
  top: 0;
}
.applicantInformation .dataUpload {
  width: 127px;
  height: 37px;
  text-align: center;
  line-height: 27px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #00BED5;
  border: 0;
  color: #fff;
}
.applicantInformation .ant-btn-ghost .data:before {
  content: "";
  width: 20px;
  height: 18px;
  background: no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAATCAYAAACZZ43PAAABmUlEQVQ4T63UTyyCYRwH8C8qKm9SaSVblpnJxUI4ODjYzGxcXNncbJ3MzdGczYFxsDm1Dm7ctDiwMiUXbNRK86+kelMvS/Pa81pZyZ/iub3b8/v8/jzP+5TBdsLiD6uMAHZDI3pqRAUZlmURfElj6SqK+csw8rNxANuv/7GGw/gTXI9PmDq/y9n7a2DlOoIOSoi9GINpbzCLFAWQKIJsRxKY9d1zSNFABlm7jWL1JvZ7IH9IgecUtHZP6QA5nfLds9IBrv+d038ELpgUth4eIa4ox4iCQjz9yn2rBTyM1lFgWWDlJsqNokUkwJCcyq1gIxSHJURjWE5h/S4Gk0YGc5CGUSKENZqEpU2DbqcPi80q1FfyYKCEnwESMCATYzOcwKRain2awUKzCk2OC9jatTA6fRhXSTGmlHBwzgxIBcvXEUyopVwL1kiSA+Z0SrQeeODq1KHP7YdZr4G2ig8Fn/cZyGQkfRJwxhuEis+DqaEWg/JqDBwH4O7SfVzjfz2FH3/HAhuyM/juPfgKdtAMeo/87xeplOyZmDdiveTqpplZXAAAAABJRU5ErkJggg==);
}
.applicantInformation .submitInsurance {
  text-align: center;
}
.applicantInformation .ant-form-item-control .submit,
.applicantInformation .ant-form-item-control .back {
  width: 150px;
  height: 40px;
  background: #FF5F6B;
  text-align: center;
  color: #fff;
  border: 0;
  padding: 0;
  line-height: 40px;
  margin: 54px 10px;
}
.applicantInformation .ant-form-item-control .submit span,
.applicantInformation .ant-form-item-control .back span {
  font-size: 14px;
  font-family: SourceHanSansCN-Bold, SourceHanSansCN;
  font-weight: bold;
  color: #FFFFFF;
}
.applicantInformation .ant-form-item-control .back {
  background: #00BED5;
}
.applicantInformation .ant-form-item-control div.addressSel {
  display: flex;
  margin-bottom: 10px;
}
.applicantInformation .totalPrice {
  color: #00BED5;
  font-size: 24px;
  padding: 0;
}
.applicantInformation .ant-upload.ant-upload-select-picture-card {
  width: auto;
  height: auto;
  text-align: left;
  border: none;
  background-color: transparent;
  padding: 0;
}
.ant-select-lg .ant-select-selection--single {
  margin-left: 5px !important;
}
.postSettlement {
  width: 500px;
  margin: 0 auto;
  padding-top: 119px;
  font-size: 16px;
}
.postSettlement .submitSuccess {
  width: 265px;
  margin: 0 auto;
}
.postSettlement .icon .submitSuccessIcon {
  display: block;
  width: 88px;
  height: 118px;
  text-align: center;
  line-height: 188px;
  margin: 5px auto;
}
.postSettlement .icon i:before {
  display: block;
  content: '';
  width: 88px;
  height: 118px;
  background: no-repeat url(/assets/%E6%8F%90%E4%BA%A4%E6%88%90%E5%8A%9F-B-DFz8Q9.png);
}
.postSettlement .icon p {
  font-size: 21px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #00BED5;
  text-align: center;
  margin: 5px 0;
  width: auto;
}
.postSettlement p {
  margin-bottom: 5px;
  text-align: center;
}
.postSettlement .informationDisplay {
  width: 310px;
  margin: 0 auto;
  margin-top: 20px;
  font-size: 16px;
}
.postSettlement .informationDisplay h5 {
  font-size: 16px;
  margin-bottom: 10px;
}
.postSettlement .informationDisplay p {
  text-align: left;
}
