/***********全局重置CSS*****************/
body, h1, h2, h3, h4, h5, h6, ul, ol, dl, dd {margin: 0;}
p {margin: 0;}
ul, ol, li {padding-left: 0;list-style-type: none;}
/***消除img默认边框*****/
img {border: 0;display: block;}
a {text-decoration: none;color: inherit;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}
/***默认让所有浏览器出现右边滚动条****/
html {overflow-y: scroll;font-size: 16px;}
/***默认清除浮动****/
body {font-family: "微软雅黑", "sans-serif", "Arial";}
/***********全局重置CSS*****************/
.conter{max-width: 1420px;margin: 0 auto;}

.wtyg {max-width: 1540px;margin: 2rem auto;}
.wtyg .wt_tit{max-width: 1420px;margin: 4rem auto 3rem;text-align: center;font-size:3.38rem;font-weight: bold;color: #4d4d4d;}

.wthd_cont{display: flex;justify-content: space-between;padding: 1.5rem 0.9375rem 1.5625rem 0.75rem;box-sizing: border-box;background: #fff;box-shadow: 0 3px 6px rgba(0,0,0,0.16);margin-bottom: 3.5rem;}
.wthd_cont .hd_list{width: 51.6152%;box-sizing: border-box;padding-right: 1rem;overflow-y: auto;max-height: 53.4375rem;}
.wthd_cont .hd_list::-webkit-scrollbar{background: #F2F2F2;width: 0.375rem;border-radius: 50px;}
.wthd_cont .hd_list::-webkit-scrollbar-thumb{background: #cccccc;}
.wthd_cont .hd_list .hd_cont{background: rgba(242,242,242,0.6);border-radius: 0.5rem;overflow: hidden;display: flex;align-items: center;box-sizing: border-box;padding: 2.0625rem 0.75rem 1.625rem 0.7031rem;position: relative;}
.wthd_cont .hd_list .hd_cont:not(:last-of-type){margin-bottom: 1.5rem;}
.wthd_cont .hd_list .hd_cont .hd_pic{margin-right: 0.4843rem;margin-top: 0.125rem;}
.wthd_cont .hd_list .hd_cont .hd_pic img{width: 19.5625rem;height: 13rem;}
.wthd_cont .hd_list .hd_cont .hd_tit{display: flex;align-items: flex-start;margin-bottom: 0.9375rem;}
.wthd_cont .hd_list .hd_cont .hd_tit .lx{font-size: 1rem;line-height: 1.5;padding: 0 0.375rem;border-radius: 50px;background: none;border: 1px solid;white-space: nowrap;box-sizing: border-box;margin-right: 0.375rem;}
.wthd_cont .hd_list .hd_cont .hd_tit .lx.yc{border-color: #F58B00;color: #F58B00;}
.wthd_cont .hd_list .hd_cont .hd_tit .lx.ss{border-color: #5FADF6;color: #5FADF6;}
.wthd_cont .hd_list .hd_cont .hd_tit .lx.zl{border-color: #2EB6BF;color: #2EB6BF;}
.wthd_cont .hd_list .hd_cont .hd_tit span{font-size: 1.25rem;line-height: 1.5;font-weight: 700;/* white-space: nowrap; */overflow: hidden;text-overflow: ellipsis;display: inline-block;}
.wthd_cont .hd_list .hd_cont .hd_xx p{font-size: 1.125rem;line-height: 1.32;font-weight: 700;color: #4F4F4F;}
.wthd_cont .hd_list .hd_cont .hd_xx p:not(:last-of-type){margin-bottom: 0.6456rem;}
.wthd_cont .hd_list .hd_cont .hd_xx span{font-weight: 400;}
.wthd_cont .hd_list .hd_cont .hd_qy{margin-left: 1rem;font-size: 1rem;line-height: 1.32;padding: 0.125rem 0.375rem 0.1875rem;box-sizing: border-box;border: 1px solid #9E9E9E;color: #8A8A8A;border-radius: 0.375rem;display: inline-block;background: #fff;margin-top: 0.5rem;}
.wthd_cont .hd_list .hd_cont .hd_zt{position: absolute;top: 0;left: 0;padding: 0.0625rem 0.4375rem 0.125rem;border-radius: 0.5rem 0 0.5rem 0;color: #fff;}
.wthd_cont .hd_list .hd_cont .hd_zt span{display: none;font-size: 1rem;line-height: 1.5;}
.wthd_cont .hd_list .hd_cont .hd_zt.end{background: #B3B3B3;}
.wthd_cont .hd_list .hd_cont .hd_zt.end .end{display: block;}
.wthd_cont .hd_list .hd_cont .hd_zt.wk{background: #04984B;}
.wthd_cont .hd_list .hd_cont .hd_zt.wk .wk{display: block;}
.wthd_cont .hd_list .hd_cont .hd_zt.jx{background: #F59C27;}
.wthd_cont .hd_list .hd_cont .hd_zt.jx .jx{display: block;}
.wthd_cont .hdrl{width: 47.0926%;}
.wthd_cont .cal1{user-select: none;}
.wthd_cont .clndr-head{font-size: 1.875rem;line-height: 1.3196;color: #fff;position: relative;display: flex;align-items: center;justify-content: space-between;padding: 1.75rem 8.6890% 1.5rem;box-sizing: border-box;}
.wthd_cont .clndr-head:before{content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: linear-gradient(134.23deg,rgba(30,154,86,1) 0%,rgba(173,201,71,1) 100%);z-index: 2;}
.wthd_cont .clndr-head .m-head,.wthd_cont .clndr-head .clndr-time{position: relative;z-index: 5;display: flex;align-items: center;}
.wthd_cont .clndr-head .clndr-control-button{width: 1.5625rem;height: 1rem;cursor: pointer;}
.wthd_cont .clndr-head .clndr-control-button:first-of-type p{background: url("index20231221_2.svg") center center no-repeat;width: 100%;height: 100%;background-size: 100% auto;}
.wthd_cont .clndr-head .clndr-control-button:last-of-type p{background: url("index20231221_3.svg") center center no-repeat;width: 100%;height: 100%;background-size: 100% auto;}
.wthd_cont .clndr-head .m-head .month{margin: 0 1.5rem;}
.wthd_cont .clndr-head .clndr-time .day{margin: 0 2.5rem;width: 3em;text-align: center;}
.wthd_cont .cal1 table{width: 100%;background: #F7F7F7;text-align: center;min-height: 23.5393rem;color: #414141;}
.wthd_cont .cal1 thead td{padding: 1.125rem 0 1.3193rem;font-size: 1.375rem;line-height: 1.32;letter-spacing: 0.008125rem;}
.wthd_cont .cal1 thead td:first-of-type,.wthd_cont .cal1 thead td:last-of-type{color: #E11118;}
.wthd_cont .cal1 tbody td{position: relative;cursor: pointer;padding: 0;}
.wthd_cont .cal1 tbody td .day-contents{padding: 0.73rem 0 1.27rem;font-size: 1.3125rem;line-height: 1.32;position: relative;}
.wthd_cont .cal1 .today:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(134.23deg,rgba(30,154,86,0.16) 0%,rgba(173,201,71,0.16) 100%);z-index: 2;}
.wthd_cont .cal1 .today .day-contents{position: relative;z-index: 5;}
.wthd_cont .cal1 .Sun,.wthd_cont .cal1 .Sat{color: #E11118;}
.wthd_cont .cal1 .day-contents.marked:after{content: '';position: absolute;width: 0.625rem;height: 0.625rem;left: calc((100% - 0.625rem)/2);bottom: 0.5rem;background: linear-gradient(134.23deg,rgba(30,154,86,1) 0%, rgba(123,199,56,1) 100%);border-radius: 50%;overflow: hidden;}
.wthd_cont .cal1 .last-month,.wthd_cont .cal1 .next-month{opacity: 0.3;}
.wthd_cont .select{margin-top: 1.25rem;}
.wthd_cont .select>div{display: flex;flex-wrap: wrap;width: calc(100% + 1.125rem);position: relative;}
.wthd_cont .select>div:not(:first-of-type){padding-top: 0.875rem;margin-top: 1px;}
.wthd_cont .select>div:not(:first-of-type):before{content: '';position: absolute;width: calc(100% - 1.125rem);height: 1px;background: #D6D6D6;top: -1px;left: 0;}
.wthd_cont .select p{display: inline-block;margin: 0 1.125rem 0.875rem 0;position: relative;}
.wthd_cont .select span{min-width: 5.8125rem;box-sizing: border-box;padding: 0.8125rem 1rem 0.875rem 1.0625rem;background: #EDEDED;font-size: 1.25rem;line-height: 1.32;color: #414141;text-align: center;cursor: pointer;display: block;position: relative;z-index: 2;}
.wthd_cont .select p.hover span{color: #fff;background: none;}
.wthd_cont .select p.hover:before{content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: linear-gradient(134.23deg, rgba(30,154,86,1) 0%, rgba(173,201,71,1) 100%);z-index: 1;}

@media ( max-width: 1420px) {
    .conter{margin: 0 3%;}
    .wthd_cont{flex-direction: column-reverse;}
    .wthd_cont .hd_list{width: 100%;}
    .wthd_cont .hdrl{width: 100%;margin-bottom: 1.5rem;}
}
@media ( max-width: 1024px) {
    html {font-size: 14px;}
}
@media ( max-width: 680px) {
    html {font-size: 12px;}
    .wthd_cont .hd_list .hd_cont{flex-direction: column;}
    .wthd_cont .hd_list .hd_cont .hd_pic{width: 90%;margin: 0.125rem 0 1.125rem;}
    .wthd_cont .hd_list .hd_cont .hd_pic img{width: 100%;height: auto;}
    .wthd_cont .hd_list .hd_cont .hd_info{width: 90%;}
    .wthd_cont .clndr-head{font-size: 1.4rem;padding: 1rem;}
    .wthd_cont .clndr-head .m-head .month{margin: 0 0.5rem;}
    .wthd_cont .clndr-head .clndr-time .day{margin: 0 1rem;}
    .wthd_cont .select>div{flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;width: 100%;}
    .wthd_cont .select>div::-webkit-scrollbar{display: none;}
    .wthd_cont .select>div:not(:first-of-type){padding-top: calc(0.875rem + 1px);}
    .wthd_cont .select>div:not(:first-of-type):before{top: 0;width: 100%;}
}