  .top_main {
    position: relative;
    width: 480px;
  }

  #date_sel_part {
    width: 480px;
    height: 541px;
    padding: 26px 0;
  }

  .laydate-set-ym span {
    display: none;
  }

  .layui-laydate-content {
    margin-top: 29px;
  }

  .layui-laydate-header {
    background: #FFFFFF;
  }

  .layui-laydate-header i {
    color: #D49A35;
  }

  .layui-year-show.position-ab {
    color: black;
    font-weight: 500;
  }

  .layui-month-show.position-ab {
    color: black;
    font-weight: 500;
  }

  .layui-laydate-content table thead {
    background: #FFF;
    border-bottom: 1px dashed #D49A35;
    top: 4px;
    line-height: 52px;
  }

  .layui-laydate-content th {
    color: #D49A35;
    font-weight: 600;
  }

  .layui-laydate-content table tbody {
    height: 338px;
  }

  .laydate-theme-lunar .date-cell-inner i {
    font-size: 12px;
  }

  .laydate-theme-lunar .badge {
    top: -9px;
    right: 1px;
  }
  .laydate-theme-lunar .date-cell-inner{
    height: 100%;
    padding-top: 10%;
  }


  .hasWork .piaofu {
    position: absolute;
    width: 268px;
    top: -45px;
    left: 61px;
    background: rgb(53 126 215 / 90%);
    border-radius: 10px;
    text-align: left;
    font-size: 12px;
    line-height: 18px;
    padding: 15px 0 15px 20px;
    display: none;
    z-index: 122

}

.layui-laydate,
.layui-laydate-hint{
  overflow: visible
}

/* /* 滚动条宽度   */
.hasWork .piaofu ul::-webkit-scrollbar {
    width: 7px;
    /* 对垂直滚动条有效 */
    height: 5px;
    /* 对水平滚动条有效 */
}

/* 滚动条轨道 */
.hasWork .piaofu ul::-webkit-scrollbar-track {
    background: transparent;
    /* 轨道的颜色 */
    border-radius: 10px;
    /* 轨道圆角的大小 */
}

/* 滚动条滑块 */
.hasWork .piaofu ul::-webkit-scrollbar-thumb {
    background: #f1f1fc;
    /* 滑块的颜色 */
    border-radius: 10px;
    /* 滑块圆角的大小 */
}

.hasWork.current .piaofu {
    display: block;
}

.hasWork .piaofu span {
    display: block;
    width: 19px;
    height: 9px;
    position: absolute;
    bottom: -9px;
    _bottom: -12px;
    left: 85px;
    z-index: 100;
}

.hasWork .piaofu ul {
    max-height: 380px;
    overflow-y: auto;
    padding-right: 20px;
    margin-right: 1px;
}

.hasWork .piaofu ul li {
    padding: 2px 0px 2px 8px;
    z-index: 100;
    line-height: 28px;
    margin-bottom: 25px;
    text-align: justify;
}

.hasWork .piaofu ul li a {
    color: #fff;
    z-index: 100;
    font-size: 18px;
}
.hasWork .piaofu ul li a font {
    font-size: 18px !important;
}
.hasWork .piaofu ul li a:hover {
    text-decoration: underline;
    z-index: 100;
}


  .tab_box {
    position: absolute;
    background-color: #FFF;
    top: 48px;
    width: 480px;
  }

  .tab_box ul {
    display: flex;
    border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
    line-height: 44px;
    justify-content: center;
  }

  .tab_box ul li {
    display: inline-block;
    font-size: 20px;
    text-align: center;
    padding: 0 10px;
    margin-right: 20px;
    cursor: pointer;
  }

  .tab_box ul .cur {
    border-bottom: 3px solid #D49A35;
    color: #D49A35;
    font-weight: bold;
  }

  .layui-laydate-header i.laydate-prev-y {
    display: grid;
  }

  .layui-laydate-header i.laydate-prev-y:before {
    content: '';
    background: url(http://www.gxzf.gov.cn/material/images/hdrl//zjt.png) no-repeat;
    width: 26px;
    height: 36px;
    margin-top: 19px;
    background-position-x: 12px;
  }

  .layui-laydate-header i.laydate-next-y {
    left: 190px;
    display: grid;

  }

  .layui-laydate-header i.laydate-next-y:before {
    content: '';
    background: url(http://www.gxzf.gov.cn/material/images/hdrl//zjt.png) no-repeat;
    transform: rotate(180deg);
    width: 26px;
    height: 36px;
    margin-top: 4px;
    margin-bottom: 10px;
    background-position-x: 12px;
  }

  .layui-laydate-header i.laydate-prev-m {
    display: grid;
    right: 167px;
  }

  .layui-laydate-header i.laydate-prev-m:before {
    content: '';
    background: url(http://www.gxzf.gov.cn/material/images/hdrl//zjt.png) no-repeat;
    width: 26px;
    height: 36px;
    margin-top: 19px;
    background-position-x: 12px;
  }

  .layui-laydate-header i.laydate-next-m {
    display: grid;
    right: 66px;

  }

  .layui-laydate-header i.laydate-next-m:before {
    content: '';
    background: url(http://www.gxzf.gov.cn/material/images/hdrl//zjt.png) no-repeat;
    transform: rotate(180deg);
    width: 26px;
    height: 36px;
    margin-top: 5px;
    margin-bottom: 10px;
    background-position-x: 12px;
  }
  .noShowDian{
    display: none;
  }
  .showPuop{
    display: block !important;
  }

    .hasWorkBak {
      background-color: #F8F0E3;
    }
  
    .noShowhasWorkBak {
      background-color: unset;
    }
  
    .layui-laydate .layui-this {
      background: unset !important;
      color: #333333 !important;
    }


  .laydate-theme-lunar .date-cell-inner{
    display: inline-block;
    width: 50px;
    height: 50px;
    border-radius: 50% !important;
  }
  .layui-laydate-content td:hover{
    background: unset !important;
    background-color: unset !important;
  }
  .layui-laydate-content .date-cell-inner:hover{
    background-color: #EDE5D8;
  }
  
/*20250930东盟同步上线搜索样式*/
em{
            font-weight: 600 !important;
            color: #d49a35;
        }
.mapList {
    max-width: 1550px;
    
}
.region li,#szqy,#personKeyWords, .gjSearch input::placeholder {
		color: #686868 !important; 
		font-size: 18px !important;
    font-weight: 500;
	}
.ggcx {
      top: unset;
    bottom: 615px;
}