/***************************标准版 start*****************************/

/***************************标准版 end*****************************/

/***************************简化版 start*****************************/

/***************************简化版 end*****************************/

.e-checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.e-checkbox > .checkbox-content {
  display: inline-block;
  line-height: 0.48rem;
  color: #202020;
  font-size: 0.32rem;
  margin-left: 0.2133rem;
}

.e-checkbox[disabled],
.e-checkbox[readonly] {
  opacity: 0.6;
}

.e-checkbox.circle .checkbox-content {
  color: #202020;
  font-size: 0.32rem;
}

.e-checkbox > .e-icon {
  color: #3c71ff;
}

.simpleVersion .e-checkbox .checkbox-content {
  font-size: 0.48rem;
}
/*
 * 字体
 * PROPERTIES: [font-size, font-weight, line-height]
*/

.T10 {
  font-size: 0.2667rem !important;
}

.T11 {
  font-size: 0.2933rem !important;
}

.T12 {
  font-size: 0.32rem !important;
}

.T14 {
  font-size: 0.3733rem !important;
}

.T16 {
  font-size: 0.4267rem !important;
}

.T18 {
  font-size: 0.48rem !important;
}

.T20 {
  font-size: 0.5333rem !important;
}

.T22 {
  font-size: 0.5867rem !important;
}

.LH10 {
  line-height: 0.2667rem;
}

.LH11 {
  line-height: 0.2933rem;
}

.LH12 {
  line-height: 0.32rem;
}

.LH14 {
  line-height: 0.3733rem;
}

.LH16 {
  line-height: 0.4267rem;
}

.LH18 {
  line-height: 0.48rem;
}

.LH20 {
  line-height: 0.5333rem;
}

.LH22 {
  line-height: 0.5867rem;
}

.T24 {
  font-size: 0.64rem !important;
}

.T26 {
  font-size: 0.6933rem !important;
}

.T28 {
  font-size: 0.7467rem !important;
}

.T30 {
  font-size: 0.8rem !important;
}

.T32 {
  font-size: 0.8533rem !important;
}

.T36 {
  font-size: 0.96rem !important;
}

.T40 {
  font-size: 1.0667rem !important;
}

.LH24 {
  line-height: 0.64rem;
}

.LH26 {
  line-height: 0.6933rem;
}

.LH28 {
  line-height: 0.7467rem;
}

.LH30 {
  line-height: 0.8rem;
}

.LH32 {
  line-height: 0.8533rem;
}

.LH36 {
  line-height: 0.96rem;
}

.LH40 {
  line-height: 1.0667rem;
}

.W100 {
  font-weight: 100 !important;
}

.W200 {
  font-weight: 200 !important;
}

.W300 {
  font-weight: 300 !important;
}

.W400 {
  font-weight: 400 !important;
}

.W500 {
  font-weight: 500 !important;
}

.W600 {
  font-weight: 600 !important;
}

.W800 {
  font-weight: 800 !important;
}

.W900 {
  font-weight: 900 !important;
}

@font-face {
  font-family: "ehas-sccba-type-medium-font";
  src: url(../../common/ehas-ui/common/src/fonts/SccbaTypeMedium/SccbaTypeMedium.woff?01afa066) format("woff"),  url(../../common/ehas-ui/common/src/fonts/SccbaTypeMedium/SccbaTypeMedium.ttf?46d53956) format("truetype");
  /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
}

.money {
  font-family: "ehas-sccba-type-medium-font" !important;
}

.rate {
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST12 {
  font-size: 0.32rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST14 {
  font-size: 0.3733rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST16 {
  font-size: 0.4267rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST20 {
  font-size: 0.5333rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST24 {
  font-size: 0.64rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST28 {
  font-size: 0.7467rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST32 {
  font-size: 0.8533rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.e-list-item {
  background: #ffffff;
  line-height: 0.48rem;
}

.e-list-item > .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 0.0133rem solid rgba(32, 32, 32, 0.08);
  margin-left: 0.4267rem;
}

.e-list-item > .container > .right {
  text-align: right;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.e-list-item > .container > .right > .right-content {
  font-size: 0.3733rem !important;
  line-height: 0.3733rem;
}

.e-list-item > .container > .right > .right-icon {
  width: 0.6933rem;
  height: 0.96rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.e-list-item:last-of-type > .container {
  border-bottom: none;
}

.e-list-item.larger > .container {
  padding: 0.5867rem 0.4267rem 0.5867rem 0;
}

.e-list-item.large > .container {
  padding: 0.4267rem 0.4267rem 0.4267rem 0;
}

.e-list-item.large > .container > .right > .right-content {
  font-size: 0.4267rem !important;
}

.e-list-item.medium > .container {
  padding: 0.2667rem 0.4267rem 0.3733rem 0;
}

.e-list-item.small > .container {
  padding: 0.3733rem 0.4267rem 0.3733rem 0;
}

.e-list-item.smaller > .container {
  padding: 0.2933rem 0.4267rem 0.2933rem 0;
}

.e-list-item.smaller > .container > .left {
  font-size: 0.3733rem !important;
  color: #202020;
}

.e-list-item.smaller > .container > .right {
  font-size: 0.3733rem !important;
}

.e-list-item.smallest > .container {
  padding: 0.3733rem 0.4267rem 0.3733rem 0;
  font-size: 0.32rem !important;
}

.e-list-item.smallest > .container > .right > .right-content {
  font-size: 0.32rem !important;
}

.simpleVersion .e-list-item.e-list-item > .container > .left {
  font-size: 0.5333rem !important;
  line-height: 0.64rem;
  font-weight: 500;
  color: #2a467e;
}

.simpleVersion .e-list-item.e-list-item > .container > .right {
  font-size: 0.48rem !important;
}
/*
 * 字体
 * PROPERTIES: [font-size, font-weight, line-height]
*/

.T10 {
  font-size: 0.2667rem !important;
}

.T11 {
  font-size: 0.2933rem !important;
}

.T12 {
  font-size: 0.32rem !important;
}

.T14 {
  font-size: 0.3733rem !important;
}

.T16 {
  font-size: 0.4267rem !important;
}

.T18 {
  font-size: 0.48rem !important;
}

.T20 {
  font-size: 0.5333rem !important;
}

.T22 {
  font-size: 0.5867rem !important;
}

.LH10 {
  line-height: 0.2667rem;
}

.LH11 {
  line-height: 0.2933rem;
}

.LH12 {
  line-height: 0.32rem;
}

.LH14 {
  line-height: 0.3733rem;
}

.LH16 {
  line-height: 0.4267rem;
}

.LH18 {
  line-height: 0.48rem;
}

.LH20 {
  line-height: 0.5333rem;
}

.LH22 {
  line-height: 0.5867rem;
}

.T24 {
  font-size: 0.64rem !important;
}

.T26 {
  font-size: 0.6933rem !important;
}

.T28 {
  font-size: 0.7467rem !important;
}

.T30 {
  font-size: 0.8rem !important;
}

.T32 {
  font-size: 0.8533rem !important;
}

.T36 {
  font-size: 0.96rem !important;
}

.T40 {
  font-size: 1.0667rem !important;
}

.LH24 {
  line-height: 0.64rem;
}

.LH26 {
  line-height: 0.6933rem;
}

.LH28 {
  line-height: 0.7467rem;
}

.LH30 {
  line-height: 0.8rem;
}

.LH32 {
  line-height: 0.8533rem;
}

.LH36 {
  line-height: 0.96rem;
}

.LH40 {
  line-height: 1.0667rem;
}

.W100 {
  font-weight: 100 !important;
}

.W200 {
  font-weight: 200 !important;
}

.W300 {
  font-weight: 300 !important;
}

.W400 {
  font-weight: 400 !important;
}

.W500 {
  font-weight: 500 !important;
}

.W600 {
  font-weight: 600 !important;
}

.W800 {
  font-weight: 800 !important;
}

.W900 {
  font-weight: 900 !important;
}

@font-face {
  font-family: "ehas-sccba-type-medium-font";
  src: url(../../common/ehas-ui/common/src/fonts/SccbaTypeMedium/SccbaTypeMedium.woff?01afa066) format("woff"),  url(../../common/ehas-ui/common/src/fonts/SccbaTypeMedium/SccbaTypeMedium.ttf?46d53956) format("truetype");
  /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
}

.money {
  font-family: "ehas-sccba-type-medium-font" !important;
}

.rate {
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST12 {
  font-size: 0.32rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST14 {
  font-size: 0.3733rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST16 {
  font-size: 0.4267rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST20 {
  font-size: 0.5333rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST24 {
  font-size: 0.64rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST28 {
  font-size: 0.7467rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST32 {
  font-size: 0.8533rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.e-button {
  font-size: 0.4267rem !important;
  color: #c1c1c1;
  background: #f6f6f6;
  display: inline-block;
  text-align: center;
  width: 100%;
  line-height: 1.0133rem;
  border: solid 0.0267rem #d2d2d2;
  border-radius: 0.1067rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.e-button.plain {
  background: transparent;
  color: #707070;
}

.e-button.text {
  background: none;
  border: none;
  color: #202020;
}

.e-button.text[disabled] {
  opacity: 1;
  color: #e4e4e4;
}

.e-button[disabled] {
  opacity: 0.3;
}

.e-button.primary {
  color: #ffffff;
  background: #255af8;
  border: solid 0.0267rem #255af8;
}

.e-button.primary[disabled] {
  opacity: 1;
  background: #d3e2fe;
  border: 0.0267rem solid #d3e2fe;
}

.e-button.primary.plain {
  background: transparent;
  color: #255af8;
}

.e-button.primary.plain[disabled] {
  opacity: 1;
  color: #d3e2fe;
  border: 0.0267rem solid #d3e2fe;
}

.e-button.primary.text {
  background: none;
  border: none;
  color: #255af8;
}

.e-button.primary.text[disabled] {
  opacity: 1;
  color: #d3e2fe;
}

.e-button.sure {
  color: #ffffff;
  background-color: #f5555e;
  border: solid 0.0267rem #f5555e;
}

.e-button.sure[disabled] {
  opacity: 1;
  background: #fee7dd;
  border: 0.0267rem solid #fee7dd;
}

.e-button.sure.plain {
  background: transparent;
  color: #f5555e;
}

.e-button.sure.plain[disabled] {
  opacity: 1;
  color: #fee7dd;
  border: 0.0267rem solid #fee7dd;
}

.e-button.sure.text {
  background: none;
  border: none;
  color: #f5555e;
}

.e-button.sure.text[disabled] {
  opacity: 1;
  color: #fee7dd;
}

.e-button.info {
  color: #ffffff;
  background: #3d71ff;
  border: solid 0.0267rem #3d71ff;
}

.e-button.info[disabled] {
  opacity: 1;
  background: #d8e6ff;
  border: 0.0267rem solid #d8e6ff;
}

.e-button.info.plain {
  background: transparent;
  color: #3d71ff;
}

.e-button.info.plain[disabled] {
  opacity: 1;
  color: #d8e6ff;
  border: 0.0267rem solid #d8e6ff;
}

.e-button.info.text {
  background: none;
  border: none;
  color: #3d71ff;
}

.e-button.info.text[disabled] {
  opacity: 1;
  color: #d8e6ff;
}

.e-button.medium {
  width: auto;
  font-size: 0.3733rem !important;
  padding: 0.08rem 0.1867rem;
  line-height: 0.56rem;
}

.e-button.small {
  width: auto;
  font-size: 0.32rem !important;
  line-height: 0.48rem;
  padding: 0.0533rem 0.1867rem;
}

.e-button:not([disabled]):active {
  opacity: 0.7;
}
/*
 * 字体
 * PROPERTIES: [font-size, font-weight, line-height]
*/

.T10 {
  font-size: 0.2667rem !important;
}

.T11 {
  font-size: 0.2933rem !important;
}

.T12 {
  font-size: 0.32rem !important;
}

.T14 {
  font-size: 0.3733rem !important;
}

.T16 {
  font-size: 0.4267rem !important;
}

.T18 {
  font-size: 0.48rem !important;
}

.T20 {
  font-size: 0.5333rem !important;
}

.T22 {
  font-size: 0.5867rem !important;
}

.LH10 {
  line-height: 0.2667rem;
}

.LH11 {
  line-height: 0.2933rem;
}

.LH12 {
  line-height: 0.32rem;
}

.LH14 {
  line-height: 0.3733rem;
}

.LH16 {
  line-height: 0.4267rem;
}

.LH18 {
  line-height: 0.48rem;
}

.LH20 {
  line-height: 0.5333rem;
}

.LH22 {
  line-height: 0.5867rem;
}

.T24 {
  font-size: 0.64rem !important;
}

.T26 {
  font-size: 0.6933rem !important;
}

.T28 {
  font-size: 0.7467rem !important;
}

.T30 {
  font-size: 0.8rem !important;
}

.T32 {
  font-size: 0.8533rem !important;
}

.T36 {
  font-size: 0.96rem !important;
}

.T40 {
  font-size: 1.0667rem !important;
}

.LH24 {
  line-height: 0.64rem;
}

.LH26 {
  line-height: 0.6933rem;
}

.LH28 {
  line-height: 0.7467rem;
}

.LH30 {
  line-height: 0.8rem;
}

.LH32 {
  line-height: 0.8533rem;
}

.LH36 {
  line-height: 0.96rem;
}

.LH40 {
  line-height: 1.0667rem;
}

.W100 {
  font-weight: 100 !important;
}

.W200 {
  font-weight: 200 !important;
}

.W300 {
  font-weight: 300 !important;
}

.W400 {
  font-weight: 400 !important;
}

.W500 {
  font-weight: 500 !important;
}

.W600 {
  font-weight: 600 !important;
}

.W800 {
  font-weight: 800 !important;
}

.W900 {
  font-weight: 900 !important;
}

@font-face {
  font-family: "ehas-sccba-type-medium-font";
  src: url(../../common/ehas-ui/common/src/fonts/SccbaTypeMedium/SccbaTypeMedium.woff?01afa066) format("woff"),  url(../../common/ehas-ui/common/src/fonts/SccbaTypeMedium/SccbaTypeMedium.ttf?46d53956) format("truetype");
  /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
}

.money {
  font-family: "ehas-sccba-type-medium-font" !important;
}

.rate {
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST12 {
  font-size: 0.32rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST14 {
  font-size: 0.3733rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST16 {
  font-size: 0.4267rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST20 {
  font-size: 0.5333rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST24 {
  font-size: 0.64rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST28 {
  font-size: 0.7467rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.ST32 {
  font-size: 0.8533rem !important;
  font-family: "ehas-sccba-type-medium-font" !important;
}

.e-list-item {
  background: #ffffff;
  line-height: 0.48rem;
}

.e-list-item > .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 0.0133rem solid rgba(32, 32, 32, 0.08);
  margin-left: 0.4267rem;
}

.e-list-item > .container > .right {
  text-align: right;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.e-list-item > .container > .right > .right-content {
  font-size: 0.3733rem !important;
  line-height: 0.3733rem;
}

.e-list-item > .container > .right > .right-icon {
  width: 0.6933rem;
  height: 0.96rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.e-list-item:last-of-type > .container {
  border-bottom: none;
}

.e-list-item.larger > .container {
  padding: 0.5867rem 0.4267rem 0.5867rem 0;
}

.e-list-item.large > .container {
  padding: 0.4267rem 0.4267rem 0.4267rem 0;
}

.e-list-item.large > .container > .right > .right-content {
  font-size: 0.4267rem !important;
}

.e-list-item.medium > .container {
  padding: 0.2667rem 0.4267rem 0.3733rem 0;
}

.e-list-item.small > .container {
  padding: 0.3733rem 0.4267rem 0.3733rem 0;
}

.e-list-item.smaller > .container {
  padding: 0.2933rem 0.4267rem 0.2933rem 0;
}

.e-list-item.smaller > .container > .left {
  font-size: 0.3733rem !important;
  color: #202020;
}

.e-list-item.smaller > .container > .right {
  font-size: 0.3733rem !important;
}

.e-list-item.smallest > .container {
  padding: 0.3733rem 0.4267rem 0.3733rem 0;
  font-size: 0.32rem !important;
}

.e-list-item.smallest > .container > .right > .right-content {
  font-size: 0.32rem !important;
}

.simpleVersion .e-list-item.e-list-item > .container > .left {
  font-size: 0.5333rem !important;
  line-height: 0.64rem;
  font-weight: 500;
  color: #2a467e;
}

.simpleVersion .e-list-item.e-list-item > .container > .right {
  font-size: 0.48rem !important;
}
/***************************标准版 start*****************************/

/***************************标准版 end*****************************/

/***************************简化版 start*****************************/

/***************************简化版 end*****************************/

.e-checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.e-checkbox > .checkbox-content {
  display: inline-block;
  line-height: 0.48rem;
  color: #202020;
  font-size: 0.32rem;
  margin-left: 0.2133rem;
}

.e-checkbox[disabled],
.e-checkbox[readonly] {
  opacity: 0.6;
}

.e-checkbox.circle .checkbox-content {
  color: #202020;
  font-size: 0.32rem;
}

.e-checkbox > .e-icon {
  color: #3c71ff;
}

.simpleVersion .e-checkbox .checkbox-content {
  font-size: 0.48rem;
}
