.gc{
  background:#00B54F;
}
.bc{
  background: #60B4F9;
}
.grc{
  background: #8B8B8B;
}
.oc{
  background: #F1A657;
}
.rc{
  background: #EA463D;
}
.circle{
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  color:#00B54F;
  border-radius: 50%;
  margin-right: 0.05rem;
}
.title_img{
  display: inline-block;
  width: 0.15rem;
  height: 0.175rem;
  margin-right:0.2rem;
  vertical-align: middle;
}
.margintop20{
  margin-top: 20px;
}
.section_2 {
  width: 100%;
  height: 100%;
}


.group_2 {
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.12);
  height: 1.5rem;
  width: 49%;
  border-radius: 12px;
  background: white;
}


.image_1 {
  width: 120px;
  height: 120px;
  margin-right: 36px;
  margin-bottom: -40px;
}
.padding20{
  padding:20px;
}
.section_5{
  width: 52%;
  /* height: 100%; */
  margin-right: 10px;
}
.text-wrapper_1 {
  flex:1;
  border:1px solid rgba(255, 136, 0, 1);
  padding: .125rem;
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.text_2 {
  overflow-wrap: break-word;
  color: rgba(28, 28, 40, 1);
  font-size: 0.225rem;
  font-weight: 500;
  white-space: nowrap;
  margin-bottom: .125rem;;
  /* line-height: 25px; */
}

.text_3 {
  overflow-wrap: break-word;
  color: rgba(255, 136, 0, 1);
  font-size: 0.45rem;
  font-weight: 500;
  white-space: nowrap;
  /* line-height: 50px; */
}

.greenColor{
  color: rgba(6, 194, 112, 1) !important;
  border-color:rgba(6, 194, 112, 1) !important;
}
.group_6 {
  width: 100%;
  padding: 0 0px 20px 20px;
  margin-top: 20px;
  /* height: 100%; */
}

.group_7 {
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.24);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 12px;
  /* height: 584px; */
  width: 100%;
  margin-right: 20px;
  padding:20px;
  padding-bottom: 0;
}
.group_8{
  flex:1;
}

.list-items_1 {
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 12px;
  width: 100%;
  /* height: 164px; */
  margin: 0 20px 20px 0;
  cursor: pointer;
}

/* .list-items_1:nth-child(3n) {
  margin-right: 0;
} */
.list-items_1:nth-last-child(-n + 3) {
  margin-bottom: 0;
}

.box_1 {
  background-color: rgba(224, 231, 236, 1);
  border-radius: 12px 12px 0px 0px;
  position: relative;
  width: 100%;
  height: 0.5rem;
  padding: 0 8px;
}
.marginBttom10{
  margin-bottom: 10px;
}
.arrow{
  width:0.1rem;
  height:0.125rem;
  margin-left:0.1rem;
}


.marginbotom0{
  margin-bottom: 0 !important;
}
.marginBotom20{
  margin-bottom: 20px;
}
.box_2 {
  width:100%;
  height: 2rem;
  cursor: pointer;
  padding: 0 10px;
}

.box_3 {
  background-color: rgba(228, 232, 239, 1);
  border-radius: 6px;
  width: 100%;
  height: 0.6rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  margin-right: 10px;
}



.text_8 {
  overflow-wrap: break-word;
  color: rgba(87, 98, 113, 1);
  font-size: .15rem;
  font-weight: 500;
  white-space: nowrap;
  line-height: 15px;
  margin-top: 3px;
}
.group_12 {
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.24);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 12px;
  width: 100%;
  /* height: 5rem; */
  /* min-height: 4rem; */
  justify-content: flex-center;
  padding:20px;
  cursor: pointer;
}
.right_text_box{
  height: 240px;
  width: 340px;
}
.flex-start {
  align-items: flex-start !important;
}
.text-wrapper_4 {
  width: 100%;
  height: 25px;
  margin-bottom: 20px;
}

.warning-box{
  overflow-y:scroll;
  height: 87%;
}

.text-wrapper_5 {
  background-color: rgba(255, 247, 232, 1);
  border-radius: 4px;
  /* height: 0.2rem; */
  height: calc(100% / 7);
  margin-top: 2px;
  width: 0.5rem;
  margin-right: 10px;
  text-align: center;
  line-height: 0.2rem;
}

.text_17 {
  width: 30px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(255, 125, 0, 1);
  font-size: 12px;
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
}

.text_18 {
  width: 232px;
  overflow-wrap: break-word;
  color: rgba(85, 87, 112, 1);
  font-size: 0.175rem;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}


.text-wrapper_error{
  background: #FFEDEE;
  border-radius: 4px;
  height: 0.2rem;
  line-height: 0.2rem;
  text-align: center;
  margin-top: 2px;
  width: 0.5rem;
  margin-right: 10px;
}

.text_21 {
  width: 30px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(245, 63, 63, 1);
  background: #FFEDEE;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  margin: 3px 0 0 5px;
}
.text_31 {
  width: 72px;
  overflow-wrap: break-word;
  color: rgba(28, 28, 40, 1);
  font-size: 18px;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
}

.text_32 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 99, 247, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 3px;
}


.title{
  font-weight: 500;
  font-size: 0.175rem;
  color: #1D2129;
}
.apply_l{
  width: 100%;
  height: 95%;
  min-width: 1.8rem;
  margin-top:10px;
}
.echartsbox{
  width: 47%;
  height: 100%;
}
.flex1{
  flex: 1;
}
.baseline{
  align-items: baseline;
}
.label_3 {
  width: 36px;
  height: 36px;
  margin-right: 10px;
}

.flex-row{
  display: flex;
  align-items: center;
}
.flex-wrap{
  display: flex;
  flex-wrap: wrap;
}
.justify-between{
  justify-content: space-between;
}
.width100{
  width:100%;
}
.img-box{
  width: 2rem;
  height: 0.8rem;
  background: #FFFFFF;
  box-shadow: 0px 0px 8px 0px rgba(14,41,73,0.16);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  border-radius: 6px;
}
.img-box:last-child{
  margin-bottom: 0;
}
.text-group{
  font-weight: bold;
  font-size: 12px;
  color: #0E2949;
  line-height: 17px;
  letter-spacing: 1px;
}
