
.yb_h5_page > .tab_header {
  height: calc(96 * var(--my-variable));
  background-color: #fff;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

.yb_h5_page > .tab_header #tab_header_button {
  position: absolute;
  left: calc(32 * var(--my-variable));
  top: calc(24 * var(--my-variable));
  width: calc(48 * var(--my-variable));
  height: calc(48 * var(--my-variable));
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.yb_h5_page .tab_menu_box {
  position: fixed;
  top: calc(96 * var(--my-variable));
  left: -100vw;
  width: 100vw;
  height: calc(100vh - 96 * var(--my-variable));
  background: transparent;
  display: flex;
  opacity: 0;
  flex-wrap: nowrap;
  transition: all 1s;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  -o-transition: all 1s;
  z-index: 9999;
}

.yb_h5_page .tab_menu_box.tab_menu_box_active {
  /* width: 100vw; */
  left: 0vw;
  opacity: 1;
}

/* .yb_h5_page .tab_menu_box.tab_menu_box_active .tab_menu {
  width: 612 * var(--my-variable);
  padding: 24 * var(--my-variable) 16 * var(--my-variable);
}

.yb_h5_page .tab_menu_box.tab_menu_box_active .tab_menu_opacity {
  width: calc(100vw - 612 * var(--my-variable));
} */

.yb_h5_page .tab_menu_box .tab_menu_opacity {
  width: calc(100vw - 612 * var(--my-variable));
  height: calc(100vh - 96 * var(--my-variable));
  background-color: rgb(0, 0, 0);
  opacity: 0.3;
  transition: all 1s;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  -o-transition: all 1s;
  overflow: hidden;
}


.yb_h5_page .tab_menu_box .tab_menu {
  width: calc(612 * var(--my-variable));
  padding: calc(24 * var(--my-variable)) calc(16 * var(--my-variable));
  height: calc(100vh - 96 * var(--my-variable));
  background: #F7F8F9;
  transition: all 1s;
  overflow-y: auto;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  -o-transition: all 1s;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item {
  width: 100%;
  background-color: #fff;
  margin-bottom: calc(24 * var(--my-variable));
  transition: all 1s;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item  .tab_menu_item_first {
  width: 100%;
  height: calc(88 * var(--my-variable));
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item.tab_menu_item_active  .tab_menu_item_first {
  border-bottom: 1px solid #EEEEEE;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item {
  width: 100%;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item .tab_menu_item_first .tab_menu_item-left_icon {
  width: calc(8 * var(--my-variable));
  height: calc(24 * var(--my-variable));
  background: #1AB370;
  border-radius: calc(4 * var(--my-variable));
  margin: 0 calc(16 * var(--my-variable));
  -webkit-border-radius: calc(4 * var(--my-variable));
  -moz-border-radius: calc(4 * var(--my-variable));
  -ms-border-radius: calc(4 * var(--my-variable));
  -o-border-radius: calc(4 * var(--my-variable));
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item .tab_menu_item_first .tab_menu_item_title {
  flex-grow: 1;
  width: calc(100 * var(--my-variable));
  font-size: calc(28 * var(--my-variable));
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 500;
  color: #333333;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item .tab_menu_item_first .tab_menu_item-right_icon {
  width: calc(24 * var(--my-variable));
  height: calc(24 * var(--my-variable));
  margin: 0 calc(16 * var(--my-variable));
  background: url(/h5/dist/css/nav/menu_item_close.png);
  background-size: 100% 100%;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item.tab_menu_item_active .tab_menu_item_first .tab_menu_item-right_icon {
  background: url(/h5/dist/css/nav/menu_item_open.png);
  background-size: 100% 100%;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item .tab_menu_item_second {
  display: none;
  background: #fff;
  padding: 0 calc(40 * var(--my-variable));
  transition: all 1s;
}
.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item.tab_menu_item_active .tab_menu_item_second {
  display: block;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item .tab_menu_item_second .tab_menu_item_second_item {
  width: 100%;
  height: calc(88 * var(--my-variable));
  line-height: calc(88 * var(--my-variable));
  font-size: calc(28 * var(--my-variable));
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item .tab_menu_item_second .tab_menu_item_second_item.tab_menu_item_second_item_more-height {
  height: auto;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item .tab_menu_item_second .tab_menu_item_second_item.tab_menu_item_second_item_more-height .top_div {
  width: 100%;
  height: calc(88 * var(--my-variable));
  line-height: calc(88 * var(--my-variable));
  font-size: calc(28 * var(--my-variable));
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item .tab_menu_item_second .tab_menu_item_second_item.tab_menu_item_second_item_more-height .bottom_div {
  display: flex;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item .tab_menu_item_second .tab_menu_item_second_item.tab_menu_item_second_item_more-height .tertiary_item {
  height: 1.2rem;
  background: rgba(26, 179, 112, 0.1);
  border-radius: 0.6rem;
  font-size: 0.6rem;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #1AB370;
  line-height: 1.2rem;
  padding: 0 0.6rem;
  margin: 0rem 0.4rem 0.8rem 0;
  -webkit-border-radius: 0.6rem;
  -moz-border-radius: 0.6rem;
  -ms-border-radius: 0.6rem;
  -o-border-radius: 0.6rem;
}

.yb_h5_page .tab_menu_box .tab_menu .tab_menu_item .tab_menu_item_second .tab_menu_item_second_item:not(:last-child) {
  border-bottom: 1px solid #EEEEEE;
}

.yb_h5_page  > .tab_header #tab_header_button {
  background-image: url(/h5/assets/img/menu.png);
}
.yb_h5_page  > .tab_header .tab_header_logo {
  height: calc(48 * var(--my-variable));
}
.yb_h5_page  > .tab_header .tab_header_appointment {
  position: absolute;
  right: calc(20 * var(--my-variable));
  top: calc(16 * var(--my-variable));
  width: calc(176 * var(--my-variable));
  height: calc(64 * var(--my-variable));
  line-height: calc(64 * var(--my-variable));
  background: #1AB370;
  border-radius:calc(32 * var(--my-variable));
  font-size:calc(24 * var(--my-variable));
  color: #fff;
  text-align: center;
  -webkit-border-radius:calc(32 * var(--my-variable));
  -moz-border-radius:calc(32 * var(--my-variable));
  -ms-border-radius:calc(32 * var(--my-variable));
  -o-border-radius:calc(32 * var(--my-variable));
}


/* 
div class="tab_menu_item_second_item tab_menu_item_second_item_more-height">
				<div class='top_div' onclick="middleJump('${item.path}')">${item.name}</div>
				<div class='bottom_div'>${ item.children.map(i => ("<div class='tertiary_item'>" + i.name + "</div>")) }</div>
			</div> */<!--0.00020003318786621-->