.page {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.group_1 {
  position: relative;
  width: 100%;
  height: 1718px;
  background: url(/www/image/psg1j84mnut09kp8rjlullknmw8caumhb329addf24-e623-420e-a0e6-1eaa9fc03b70.png)
    100% no-repeat;
  background-size: 100% 100%;
  min-height: 1075px;
}

.block_17 {
  height: 459px;
  background: url(/www/image/psdyd2tz5i0v7mgowwqvooikusbgs8e7cp6879a81a-8a15-4211-bd4f-9ce72aff21f1.png) -8px -1px
    no-repeat;
  background-size: 100% 460px;
  width: 100%;
}

.block_2 {
  background-color: rgba(0, 3, 2, 0.4);
  width: 100%;
  height: 68px;
  justify-content: center;
}

.image_6 {
  width: 126px;
  height: 44px;
  margin: 12px 0 0 0;
}

.text_1 {
  width: 196px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: Alibaba-PuHuiTi-B;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 26px 0 0 37px;
}

.text_2 {
  width: 31px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: Alibaba-PuHuiTi-B;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 48px;
  margin: 27px 0 0 250px;
}

.text_3 {
  width: 64px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: Alibaba-PuHuiTi-B;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 48px;
  margin: 27px 0 0 48px;
}

.text_4 {
  width: 65px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: Alibaba-PuHuiTi-B;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 48px;
  margin: 27px 0 0 49px;
}

.text_5 {
  width: 65px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: Alibaba-PuHuiTi-B;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 48px;
  margin: 27px 0 0 48px;
}

.text_6 {
  width: 64px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: Alibaba-PuHuiTi-B;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 48px;
  margin: 27px 0 0 49px;
}

.text_7 {
  width: 65px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: Alibaba-PuHuiTi-B;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 48px;
  margin: 27px 362px 0 48px;
}

.block_3 {
  background-color: rgba(16, 83, 58, 1);
  height: auto;
}

.image_1 {
  width: 214px;
  height: 78px;
  margin: 84px 0 0 154px;
}

.image_2 {
  width: 1px;
  height: 152px;
  margin: 47px 0 0 26px;
}

.text-wrapper_15 {
  width: 704px;
  height: 184px;
  margin: 66px 0 0 35px;
}

.text_8 {
  width: 617px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(253, 252, 251, 1);
  font-size: 24px;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
}

.text_9 {
  width: 222px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(253, 252, 251, 1);
  font-size: 24px;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin: 23px 0 0 3px;
}

.text_10 {
  width: 703px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(253, 252, 251, 1);
  font-size: 24px;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin: 23px 0 0 1px;
}

.text_11 {
  width: 412px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(195, 199, 205, 1);
  font-size: 18px;
  font-family: SourceHanSansCN-Normal;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 49px 0 0 43px;
}

.image-text_4 {
  width: 146px;
  height: 185px;
  margin: 66px 0 0 72px;
}

.image_3 {
  width: 146px;
  height: 150px;
}

.text-group_1 {
  width: 56px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(253, 252, 251, 1);
  font-size: 18px;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 207px;
  margin: 18px 0 0 45px;
}

.image-text_5 {
  width: 146px;
  height: 185px;
  margin: 66px 0 0 23px;
}

.image_4 {
  width: 146px;
  height: 150px;
}

.text-group_2 {
  width: 56px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(253, 252, 251, 1);
  font-size: 18px;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 207px;
  margin: 18px 0 0 43px;
}

.image-text_6 {
  width: 146px;
  height: 186px;
  margin: 66px 226px 0 23px;
}

.image_5 {
  width: 146px;
  height: 150px;
}

.text-group_3 {
  width: 56px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(253, 252, 251, 1);
  font-size: 18px;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 207px;
  margin: 18px 0 0 45px;
}

.block_18 {
  position: absolute;
  left: 0;
  top: 459px;
  width: 100%;
  height: 975px;
}

.section_1 {
  background-color: rgba(251, 252, 253, 1);
  border-radius: 5px;
  height: auto;
  width: 1214px;
  margin: -84px 0 0 345px;
  margin: 0 auto;
  min-height: 800px;
}

.box_3 {
  width: 1175px;
  height: 416px;
  margin: 34px 0 0 17px;
}

.text-wrapper_2 {
  width: 378px;
  height: 91px;
  background: url(/www/image/list_title.png)
    0px 0px no-repeat;
  background-size: 378px 91px;
}

.text_12 {
  width: 120px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(248, 251, 250, 1);
  font-size: 31px;
  font-family: Alibaba-PuHuiTi-B;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
  margin: 31px 0 31px 31px;
}

.text_13 {
  width: 93px;
  height: 23px;
  overflow-wrap: break-word;
  /*color: rgba(248, 251, 250, 1);*/
  color: rgba(105, 107, 106, 1);
  font-size: 24px;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 90px;
  /*margin: 61px 0 0 32px;*/
  padding-left:32px;
  width: 378px;
  height: 91px;
  background: url(/www/image/list.png)
    0px 0px no-repeat;
  background-size: 378px 91px;
  cursor: pointer;
}
.text_13.active{
	background: url(/www/image/list_hover.png)
    0px 0px no-repeat;
    color: rgba(248, 251, 250, 1);
    height: 79px;
}
.text_13_1 {
  width: 93px;
  height: 23px;
  overflow-wrap: break-word;
  /*color: rgba(248, 251, 250, 1);*/
  color: rgba(105, 107, 106, 1);
  font-size: 20px;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 60px;
  /*margin: 61px 0 0 32px;*/
  padding-left:32px;
  width: 378px;
  height: 60px;
  background-color: rgb(243 243 243);
  cursor: pointer;
  text-indent: 1em;
}
.text_13_1.active{
	background-color: rgb(24 129 90);
    color: rgba(248, 251, 250, 1);
}

.text_14 {
  width: 93px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(105, 107, 106, 1);
  font-size: 24px;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin: 58px 0 0 32px;
}

.text_15 {
  width: 93px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(105, 107, 106, 1);
  font-size: 24px;
  font-family: Alibaba-PuHuiTi-M;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin: 58px 0 28px 32px;
}

.section_6 {
  width: 782px;
  height: 402px;
  margin-top: 14px;
}

.box_4 {
  width: 135px;
  height: 32px;
  margin-left: 1px;
}

.block_7 {
  background-color: rgba(34, 108, 81, 1);
  width: 6px;
  height: 30px;
  margin-top: 2px;
}

.text_16 {
  width: 119px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(34, 108, 81, 1);
  font-size: 31px;
  font-family: Alibaba-PuHuiTi-B;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 31px;
}

.group_3 {
  background-color: rgba(224, 224, 224, 1);
  width: 771px;
  height: 2px;
  margin: 19px 0 0 1px;
}

.group_4 {
  background-color: rgba(244, 244, 244, 1);
  width: 782px;
  height: 160px;
  margin-top: 27px;
}

.group_11 {
  width: 525px;
  height: 130px;
  margin: 8px 0 0 14px;
  align-items: flex-start;
}

.text_17 {
  width: 96%;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(15, 106, 73, 1);
  font-size: 18px;
  font-family: SourceHanSansCN-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.box_5 {
  width: 95px;
  height: 17px;
  margin: 15px 0 0 1px;
}

.thumbnail_1 {
  width: 17px;
  height: 17px;
  padding: 0!important;
}

.text_18 {
  width: 72px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 3px;
}

.text_19 {
  width: 98%;
  height: 54px;
  overflow: hidden;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 18px;
  margin: 14px 0 0 2px;
  padding-right: 20px;
  display: -webkit-box;
  white-space: normal;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.text-wrapper_3 {
  background-color: rgba(31, 133, 95, 1);
  height: 20px;
  margin-top: 6px;
  width: 82px;
}

.text_20 {
  width: 68px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 10px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 10px;
  margin: 5px 0 0 6px;
  cursor: pointer;
}

.image_7 {
  width: 214px;
  height: 127px;
  margin: 12px 5px 0 24px;
  padding-right:20px !important;
}

.group_6 {
  background-color: rgba(232, 232, 232, 1);
  width: 759px;
  height: 1px;
  margin-left: 16px;
}

.box_6 {
  width: 762px;
  height: 131px;
  margin: 30px 0 0 15px;
}

.block_19 {
  width: 519px;
  height: 128px;
}

.text_21 {
  width: 292px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 18px;
  font-family: SourceHanSansCN-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 1px;
}

.box_7 {
  width: 94px;
  height: 17px;
  margin-top: 16px;
}

.thumbnail_2 {
  width: 17px;
  height: 17px;
}

.text_22 {
  width: 71px;
  height: 12px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 2px;
}

.text_23 {
  width: 516px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 18px;
  margin: 14px 0 0 3px;
}

.text-wrapper_4 {
  height: 20px;
  border: 1px solid rgba(204, 204, 204, 1);
  width: 72px;
  margin: 13px 0 0 2px;
}

.text_24 {
  width: 55px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 5px 0 0 6px;
}

.image_8 {
  width: 214px;
  height: 127px;
  margin-top: 4px;
}

.box_8 {
  width: 759px;
  height: 1px;
  margin: 20px 0 0 427px;
}

.group_9 {
  background-color: rgba(232, 232, 232, 1);
  width: 759px;
  height: 1px;
}

.box_9 {
  width: 761px;
  height: 135px;
  margin: 25px 0 0 426px;
}

.block_20 {
  width: 517px;
  height: 125px;
}

.text_25 {
  width: 269px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 18px;
  font-family: SourceHanSansCN-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.box_10 {
  width: 96px;
  height: 17px;
  margin-top: 14px;
}

.thumbnail_3 {
  width: 17px;
  height: 17px;
}

.text_26 {
  width: 72px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 3px;
}

.text_27 {
  width: 516px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 18px;
  margin: 12px 0 0 1px;
}

.text-wrapper_5 {
  height: 20px;
  border: 1px solid rgba(204, 204, 204, 1);
  margin-top: 14px;
  width: 72px;
}

.text_28 {
  width: 56px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 5px 0 0 6px;
}

.image_9 {
  width: 214px;
  height: 127px;
  margin-top: 8px;
}

.box_11 {
  width: 759px;
  height: 1px;
  margin: 19px 0 0 427px;
}

.section_2 {
  background-color: rgba(232, 232, 232, 1);
  width: 759px;
  height: 1px;
}

.box_12 {
  width: 761px;
  height: 141px;
  margin: 26px 0 0 426px;
}

.group_12 {
  width: 521px;
  height: 134px;
}

.text_29 {
  width: 215px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 18px;
  font-family: SourceHanSansCN-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.block_21 {
  width: 94px;
  height: 17px;
  margin: 14px 0 0 2px;
}

.thumbnail_5 {
  width: 17px;
  height: 17px;
}

.text_30 {
  width: 71px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 2px;
}

.text_31 {
  width: 521px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 12px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 18px;
  margin-top: 18px;
}

.text-wrapper_6 {
  height: 20px;
  border: 1px solid rgba(204, 204, 204, 1);
  margin-top: 17px;
  width: 72px;
}

.text_32 {
  width: 56px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 5px 0 0 6px;
}

.image_10 {
  width: 214px;
  height: 127px;
  margin-top: 14px;
}

.box_13 {
  width: 458px;
  height: 26px;
  margin: 81px 0 63px 310px;
}

.text-wrapper_7 {
  height: 26px;
  border: 1px solid rgba(238, 238, 238, 1);
  width: 66px;
}

.text_33 {
  width: 23px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 11px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 19px;
  margin: 4px 0 0 20px;
  cursor: pointer;
}

.text-wrapper_8 {
  height: 26px;
  border: 1px solid rgba(238, 238, 238, 1);
  margin-left: 13px;
  width: 66px;
}

.text_34 {
  width: 33px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 11px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 19px;
  margin: 4px 0 0 13px;
  cursor: pointer;
}

.text-wrapper_9 {
  height: 26px;
  border: 1px solid rgba(238, 238, 238, 1);
  margin-left: 13px;
  width: 26px;
}

.text_35 {
  width: 6px;
  height: 9px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 11px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 19px;
  margin: 4px 0 0 8px;
  cursor: pointer;
}

.text-wrapper_10 {
  border: 1px solid rgba(238, 238, 238, 1);
  height: 26px;
  margin-left: 13px;
  width: 26px;
}

.text_36 {
  width: 6px;
  height: 9px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 11px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 19px;
  margin: 4px 0 0 10px;
  cursor: pointer;
}

.text_active{
	color: rgba(255, 255, 255, 1);
  background-color: rgba(31, 133, 95, 1);
}

.text-wrapper_11 {
  height: 26px;
  border: 1px solid rgba(238, 238, 238, 1);
  margin-left: 13px;
  width: 26px;
}

.text_37 {
  width: 6px;
  height: 9px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 11px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 19px;
  margin: 4px 0 0 8px;
  cursor: pointer;
}

.text-wrapper_12 {
  height: 26px;
  border: 1px solid rgba(238, 238, 238, 1);
  margin-left: 14px;
  width: 26px;
}

.text_38 {
  width: 12px;
  height: 2px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 11px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 19px;
  margin: 4px 0 0 6px;
}

.text-wrapper_13 {
  height: 26px;
  border: 1px solid rgba(238, 238, 238, 1);
  margin-left: 11px;
  width: 66px;
}

.text_39 {
  width: 34px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 11px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 19px;
  margin: 4px 0 0 14px;
  cursor: pointer;
}

.text-wrapper_14 {
  height: 26px;
  border: 1px solid rgba(238, 238, 238, 1);
  margin-left: 13px;
  width: 66px;
}

.text_40 {
  width: 23px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 11px;
  font-family: SourceHanSansCN-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 19px;
  margin: 4px 0 0 19px;
  cursor: pointer;
}

.image-wrapper_2 {
  width: 80px;
  height: 3px;
  margin: 5px 0 4px 933px;
}

.under_line {
  width: 80px;
  height: 3px;
}
/*-------------------------------myCss--------------------------*/
.hover_menu{
	cursor: pointer;
}

/*隐藏盒子设置*/
.hidden-box{
	width:133px;
	position:absolute;
	display:none;
	top:68px;
	font-size: 14px;
	background-color: rgba(0,0,0,.4);
	color: white;
}
.hidden-box>ul{
	list-style-type:none;
	cursor:pointer;
}
.hidden-box>ul li{ 
	line-height:30px; 
	height:30px; 
	font-weight:500;
	margin-left: -40px;
}
.hidden-box li:hover{
	color:white !important;
	background-color: rgba(0,0,0,.5);
}

/*隐藏盒子位置设置*/
.hidden-loc-3{left:1005px}
.hidden-loc-4{left:1115px}
.hidden-loc-5{left:1230px}
.hidden-loc-6{left:1345px}


.content{
	font-size: 20px;
	line-height: 30px;
	padding: 40px;
	font-family: cursive;
	background-color: white;
	height: auto;
}

.content img{
	display: inline-block;
	max-width: 100%;
}


.disabled{
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}