.xzqy {
            background: url(http://www.gxzf.gov.cn/material/images/hdrl/xzqy.png) 15px center no-repeat !important;
        }

        .szrl {
            padding: 0 40px;
        }

        #date_sel_part {
            padding: 0 !important;
        }

        .el-icon-d-arrow-left:before {
            display: block;
            content: '';
            background: url(http://www.gxzf.gov.cn/material/images/hdrl//zjt.png) no-repeat;
            width: 26px;
            height: 22px;
            background-position-x: 12px;
        }

        .el-icon-arrow-left:before {
            display: block;
            content: '';
            background: url(http://www.gxzf.gov.cn/material/images/hdrl//zjt.png) no-repeat;
            width: 26px;
            height: 22px;
            background-position-x: 12px;
        }

        .el-icon-d-arrow-right:before {
            display: block;
            content: '';
            background: url(http://www.gxzf.gov.cn/material/images/hdrl//zjt.png) no-repeat;
            transform: rotate(180deg);
            width: 26px;
            height: 22px;
            background-position-x: 12px;
        }

        .el-icon-arrow-right:before {
            display: block;
            content: '';
            background: url(http://www.gxzf.gov.cn/material/images/hdrl//zjt.png) no-repeat;
            transform: rotate(180deg);
            width: 26px;
            height: 22px;
            background-position-x: 12px;
        }

        .el-picker-panel__icon-btn {
            width: 39px;
            margin: 0;
            margin-top: 8px;
        }

        .el-date-picker__header-label {
            display: inline-block;
            margin-top: 7px;
            margin-right: 7px;
        }

        .el-date-table td span {
            font-size: 14px;
        }

        .el-input--prefix .el-input__inner {
            border: none;
            background-color: unset;
            padding-right: 10px;
        }

        .el-date-editor.el-input,
        .el-date-editor.el-input__inner {
            width: 133px;
        }

        .el-input__prefix {
            display: none;
        }

        /* 隐藏默认的清空图标 */
        .el-date-editor .el-range-editor.is-active .el-range-separator+.el-input__suffix .el-input__suffix-inner,
        .el-date-editor .el-input__suffix .el-input__suffix-inner {
            display: none;
        }

        .el-picker-panel [slot=sidebar]+.el-picker-panel__body,
        .el-picker-panel__sidebar+.el-picker-panel__body {
            margin-bottom: 20px;
            margin-left: 0;
        }

        .el-picker-panel [slot=sidebar],
        .el-picker-panel__sidebar {
            width: auto;
            height: 38px;
            right: 17px;
            top: auto;
            display: flex;
            border: unset;
            bottom: 3px;
        }

        .el-date-picker.has-sidebar {
            width: 318px;
        }

        .gjSearch .date input {
            width: 180px;
        }

        .hasWorkBak {
            background-color: #F8F0E3;
        }

        .noShowhasWorkBak {
            background-color: unset;
        }

        .layui-laydate .layui-this{
            background: unset !important;
            color: #333333 !important;
        }

      .fn-left ul {
            margin-top: 14px !important;
        }
        .tab_box ul{display: block;text-align: center;margin-top: 0 !important;position: static;}
        .fszleft  p.tip{line-height: 48px;}
		.specialFestivals{background: url(/material/images/hdrl/not_checked.png) no-repeat #F8F0E3;background-size: contain;}
    	.specialFestivals.active {background: url(/material/images/hdrl/checked.png) no-repeat #F8F0E3;background-size: contain;}
    	.top_main .laydate-theme-lunar .hightlight i,.top_main .laydate-theme-lunar .layui-this .hightlight i{color: #d49a35;}
	.fszleft{position: relative;}
	.fszleft  .activities-container{width: 560px;margin-top: 2px; background: #FFFFFF;border-radius: 10px;padding: 3px 10px 3px 10px;box-sizing: border-box;color: #ad7420;position: relative;}
	.activities-container li{position: relative;padding-left: 15px;margin-bottom:5px;line-height: 24px;}
	.activities-container li::before{content: '';display: block;width: 7px;height: 7px;background:#ecb974;border-radius:50%;position: absolute;left: 0;top: 12px;transform: translateY(-50%);}
	.fszleft .activities-container ul{margin-top: 0 !important;}
	.activities-container li span.quote{position: relative;}
	.activities-container li span.quote::before {
	  content: "“"; /* 中文左引号（全角符号，本身间距更友好） */
	  margin-right: 0.2em; /* 调整右间距，数值可根据设计需求修改 */
	  font-family: fantasy;
	}
	.fszleft  .activities-container .close{position: absolute;top: 4px;right: 5px;cursor: pointer;z-index: 99;}
	.fszleft  .activities-container .close img{width: 15px;}
.activities-container li span.quote::after {
  content: "”"; /* 中文右引号（全角符号） */
 font-family: fantasy;
 margin: 0px 0.2em;
}
	
	.HfrlText .hasWork .piaofu{background: url(/material/images/hdrl/icon-sjx.png) no-repeat bottom; position: absolute; bottom: 47px;left: -99px;top: auto;right: auto;max-height:400px;overflow: hidden;padding-bottom: 8px;z-index: 9999;}
    .HfrlText .hasWork .piaofu ul{max-height: 360px; background-color: #357ed7e6;border-radius: 10px;}

.layui-laydate-header{overflow: hidden;}
.tab_box{position: static;}
.layui-laydate-content{margin-top: 0px;}
.layui-laydate-content table{background: none;}
.layui-laydate-content table thead{position: relative;top: -12px;}
.layui-laydate-content table tbody{position: relative;top: -16px;}

/*#date_sel_part{position: relative;z-index: 999;}*/
