	.xjcx {
	  width: 560px;
	  margin: 0 auto;
	}

	.xjcx .xjcx-group {
	  margin-bottom: 20px;
	}

	.xjcx .xjcx-group label {
	  text-align: right;
	}

	.xjcx .xjcx-group .xjcx-group-input {
	  display: flex;
	}

	.xjcx .xjcx-group .input-group-addon {
	  width: 30%;
	  height: 100%;
	  padding: 0;
	}

	.xjcx .xjcx-group img {
	  max-width: 100%;
	  height: 35px;
	}

	@media (max-width: 600px) {
	  .xjcx {
	    width: 100%;
	  }
	}

	.xj-detail h3 {
	  font-size: 22px;
	  font-weight: bold;
	  font-stretch: normal;
	  line-height: 60px;
	  letter-spacing: 0px;
	  color: #0052b6;
	  margin: 40px 0 25px;
	}

	.ftable {
	  box-sizing: border-box;
	  width: 100%;
	  margin-left: auto;
	  margin-right: auto;
	  display: flex;
	  flex-wrap: wrap;
	  border-top: solid 1px #d8e1ee;
	  border-left: solid 1px #d8e1ee;
	  background-color: #fff;
	}

	.ftable .fth {
	  font-size: 16px;
	  font-weight: normal;
	  color: #475159;
	}

	.ftable .ftd {
	  font-size: 16px;
	  font-weight: normal;
	  color: #475159;
	}

	.ftable .frow {
	  display: flex;
	  justify-content: start;
	}

	.ftable .fth,
	.ftable .ftd {
	  display: flex;
	  align-items: center;
	  border-bottom: solid 1px #d8e1ee;
	  border-right: solid 1px #d8e1ee;
	  line-height: 1.5;
	  padding-top: 14px;
	  padding-bottom: 14px;
	}

	@media (max-width: 600px) {

	  .ftable .fth,
	  .ftable .ftd {
	    padding-top: 6px;
	    padding-bottom: 6px;
	  }
	}

	.ftable .fth {
	  width: 148px;
	  background-color: #f0f6ff;
	  justify-content: center;
	}

	@media (max-width: 600px) {
	  .ftable .fth {
	    width: 120px;
	  }
	}

	.ftable .fth span {
	  width: 75px;
	  text-align: justify;
	  text-align-last: justify;
	}

	.ftable .ftd {
	  flex: 1;
	  padding-left: 24px;
	  padding-right: 24px;
	  word-break: break-all;
	  text-align: justify;
	}

	.red {
	  color: red;
	}

	@media (max-width: 600px) {
	  .ftable .ftd {
	    padding-left: 10px;
	    padding-right: 10px;
	  }
	}

	@media (max-width: 992px) {
	  .ftable {
	    width: 100%;
	  }

	  .ftable .frow {
	    width: 100% !important;
	  }
	}