body,html{margin:0;padding:0;background-color:#ffffff}.industry{width:1200px;margin:0 auto 186px;background-color:#fff}.empty_box{width:184px;margin:140px auto 0}.empty_box img{width:184px;height:auto;object-fit:cover}.empty_box p{text-align:center;font-size:14px;color:#89939E;line-height:20px}.calendar_img{background-image:url("/web-v2/img/tool/Mask group@2x.png");width:1200px;height:160px;margin:24px 0 40px 0;background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;align-items:center;justify-content:space-between}.calendar_img .img_left{padding-right:80px}.calendar_img .img_left img{width:160px;height:160px;object-fit:cover}.calendar_img .img_tips{padding-left:40px}.calendar_img .img_tips .img_title{font-weight:600;font-size:40px;color:#000000;line-height:40px;text-align:left;margin-bottom:20px}.calendar_img .img_tips .img_advertisement{font-weight:500;font-size:20px;color:#5F6277;line-height:20px;text-align:left}.ontab{display:flex;align-items:center;position:relative}.left_btton,.right_btton{width:33px;height:33px;cursor:pointer}.left_btton img,.right_btton img{width:33px;height:33px;object-fit:cover}.left_btton{display:none;padding-right:8px}.right_btton{padding-left:8px}.right_btton:hover{content:url("/web-v2/img/tool/icom_arrow_right_hove.png")}.left_btton:hover{content:url("/web-v2/img/tool/icom_arrow_left_hove.png")}.calendar_bg{background-color:#ffffff;position:relative;display:flex;justify-content:space-between;width:1200px}.calendar_bg .calendar_left{width:820px;margin-right:59px}.calendar_bg .calendar_left .calendar_tab::-webkit-scrollbar{display:none}.calendar_bg .calendar_left .calendar_tab{-ms-overflow-style:none;scrollbar-width:none}.calendar_bg .calendar_left .calendar_tab{overflow:hidden;display:flex;overflow-x:auto;white-space:nowrap}.calendar_bg .calendar_left .calendar_tab .tablinks{background:none;height:26px;font-weight:400;font-size:16px;color:#5F6277;line-height:16px;text-align:center;border:none;margin-right:24px;cursor:pointer}.calendar_bg .calendar_left .calendar_tab button.tablinks{cursor:pointer}.calendar_bg .calendar_left .calendar_tab .tablinks:last-child{margin-right:0}.calendar_bg .calendar_left .calendar_tab .active{font-weight:600;font-size:16px;color:#111111;border-bottom:2px solid #ECB300}.calendar_bg .calendar_left .tabcontent .listTab{width:100%;margin-top:40px}.calendar_bg .calendar_left .tabcontent .listTab:first-child{padding-top:23px}.calendar_bg .calendar_left .tabcontent .listTab:first-child{margin-top:0}.calendar_bg .calendar_left .tabcontent .tablist_time{display:flex;align-items:center}.calendar_bg .calendar_left .tabcontent .tablist_time .time_left{width:46px;height:56px;border-radius:8px 8px 12px 12px;border:1px solid #FFD600;margin-right:20px}.calendar_bg .calendar_left .tabcontent .tablist_time .time_left .month_top{background:#FFD600;height:26px;font-weight:500;font-size:12px;color:#000000;line-height:12px;display:flex;align-items:center;justify-content:center;border-radius:8px 8px 0px 0px}.calendar_bg .calendar_left .tabcontent .tablist_time .time_left .day_bottom{height:30px;font-weight:600;font-size:16px;color:#000000;line-height:16px;display:flex;align-items:center;justify-content:center}.calendar_bg .calendar_left .tabcontent .tablist_time .time_right{font-weight:400;font-size:16px;color:#5F6277;line-height:16px;text-align:center;font-style:normal;text-transform:none}.calendar_bg .calendar_left .tabcontent .flash .layui-timeline{width:100%}.calendar_bg .calendar_left .tabcontent .flash .timeline-item{padding-bottom:20px;position:relative;margin-top:20px}.calendar_bg .calendar_left .tabcontent .flash .timeline-item::before{background-color:transparent;left:4px !important;top:20px;content:"";position:absolute;z-index:0;width:1px;height:100%;border-left:1px dashed #ECEDF3}.calendar_bg .calendar_left .tabcontent .flash .layui-timeline-axis{width:12px;height:12px;line-height:16px;display:block;border-radius:50%;box-sizing:border-box;left:-2px;top:-3px;cursor:auto;margin-top:8px}.calendar_bg .calendar_left .tabcontent .flash .layui-timeline-axis::after{content:'';width:6px;height:6px;border-radius:50%;background:#C5C7D2;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.calendar_bg .calendar_left .tabcontent .flash .layui-timeline-content{padding-left:16px}.calendar_bg .calendar_left .tabcontent .flash .layui-text{line-height:1.8;font-size:14px}.calendar_bg .calendar_left .tabcontent .flash .detail_center{display:flex;flex-direction:column;width:100%}.calendar_bg .calendar_left .tabcontent .flash .detail_center a.no-underline{text-decoration:none;display:flex;align-items:center}.calendar_bg .calendar_left .tabcontent .flash .detail_center .blacnk_img{width:24px;height:24px;object-fit:cover;margin-right:8px}.calendar_bg .calendar_left .tabcontent .flash .detail_center .blacnk_text:nth-child(2){font-weight:400;font-size:14px;color:#111111;line-height:14px;margin-right:4px}.calendar_bg .calendar_left .tabcontent .flash .detail_center .blacnk_text:nth-child(3){font-weight:400;font-size:12px;color:#878B99;line-height:12px}.calendar_bg .calendar_left .tabcontent .flash .detail_center .detail_title{font-weight:400;font-size:16px;color:#111111;line-height:24px;margin:14px 0}.calendar_bg .calendar_left .tabcontent .flash .detail_center .bottom_time{margin-top:12px;display:flex;align-items:center}.calendar_bg .calendar_left .tabcontent .flash .detail_center .btc_content{padding:8px 12px;display:inline-block;background:#F6F7F8;border-radius:20px;margin-right:8px;font-weight:400;font-size:12px;color:#5F6277;line-height:12px;text-align:center}.calendar_bg .calendar_left .parent{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #ECEDF0;padding-bottom:20px}.calendar_bg .calendar_left .parent .selfbuild_time{width:100%;font-family:PingFang SC, PingFang SC;font-weight:600;font-size:14px;color:#24292E;line-height:16px;text-align:left;font-style:normal;text-transform:none;margin-bottom:20px}.calendar_bg .calendar_left .parent .selfbuild_list{width:250px;margin-right:24px;margin-bottom:22px}.calendar_bg .calendar_left .parent .selfbuild_list:nth-child(4n){margin-right:0}.calendar_bg .calendar_left .parent .tablist-ico{width:250px;height:140px;border-radius:8px;object-fit:cover}.calendar_bg .calendar_left .parent .paremtTime{padding-top:16px;display:flex;justify-content:space-between;align-items:center;padding-bottom:12px}.calendar_bg .calendar_left .parent .time{font-family:PingFang SC, PingFang SC;font-weight:500;font-size:14px;color:#89939E;line-height:16px;text-align:left;font-style:normal;text-transform:none}.calendar_bg .calendar_left .parent .PageView{display:flex;align-items:center;font-family:PingFang SC, PingFang SC;font-weight:500;font-size:14px;color:#89939E;line-height:16px;text-align:left;font-style:normal;text-transform:none}.calendar_bg .calendar_left .parent .unpack_ico{width:14px;height:11px;object-fit:cover;padding-right:2px}.calendar_bg .calendar_left .parent .paremtTitle{font-family:PingFang SC, PingFang SC;font-weight:600;font-size:16px;color:#24292E;line-height:19px;text-align:left;font-style:normal;text-transform:none;padding-bottom:8px}.calendar_bg .calendar_left .parent .parentText{font-family:PingFang SC, PingFang SC;font-weight:500;font-size:14px;color:#89939E;line-height:16px;text-align:left;font-style:normal;text-transform:none;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-width:250px;max-height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;margin-bottom:20px}.calendar_right{margin-top:9px}.calendar_right .layui-laydate-main{width:320px !important}.calendar_right .layui-laydate{width:320px;height:406px;background:#FFFFFF;border-radius:8px;border:1px solid #ECEDF3}.calendar_right .layui-laydate .month-tabs{height:28px;background:#F6F8FA;border-radius:6px 6px 6px 6px;display:flex;align-items:center;justify-content:space-between}.calendar_right .layui-laydate .prev-text,.calendar_right .layui-laydate .current-text,.calendar_right .layui-laydate .next-text{height:24px;font-weight:400;font-size:12px;color:#5F6277;line-height:12px;display:flex;align-items:center;padding:6px;margin-right:4px;cursor:pointer}.calendar_right .layui-laydate .next-text{margin-right:0 !important}.calendar_right .layui-laydate .active{background:#FFD600;border-radius:4px 4px 4px 4px;font-weight:500;font-size:12px;color:#111111;line-height:12px;display:flex;align-items:center}.calendar_right .layui-laydate .layui-laydate-header{border-bottom:none;width:320px !important;display:flex;padding:0 15px !important;height:28px;justify-content:space-between;margin-top:12px}.calendar_right .layui-laydate .layui-laydate-content td{padding:0 !important;background:none !important;font-weight:500;font-size:12px;color:#111111;line-height:12px}.calendar_right .layui-laydate .calendar-day{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50% !important}.calendar_right .layui-laydate .laydate-day-next{color:#B7BDC4 !important}.calendar_right .layui-laydate .layui-this .calendar-day{background:#F7D049 !important;border-radius:50% !important;width:40px !important;height:40px !important;font-weight:600;font-size:12px;color:#111111 !important;line-height:40px}.calendar_right .layui-laydate .layui-laydate-content table{width:100%;height:100%}.calendar_right .layui-laydate .layui-laydate-content{width:320px !important;height:366px !important;padding:12px}.calendar_right .layui-laydate .layui-laydate-header i.laydate-prev-y{display:none}.calendar_right .layui-laydate .layui-laydate-header i.laydate-next-y{display:none}.calendar_right .layui-laydate .prev-text,.calendar_right .layui-laydate .next-text{cursor:pointer}.calendar_right .layui-laydate .laydate-set-ym span{font-weight:600;font-size:14px;color:#111111;line-height:14px;padding:0 !important}.calendar_right .layui-laydate .laydate-set-ym{display:flex;align-items:center;text-align:left;width:60px}.calendar_right .layui-laydate .layui-laydate-header i.laydate-prev-m{left:0px !important}.calendar_right .layui-laydate .layui-laydate-header i.laydate-next-m{right:0px !important}.calendar_right .layui-laydate .layui-laydate-content thead th{font-weight:400;font-size:12px;color:#5F6277;line-height:12px;text-align:center;font-style:normal;text-transform:none}.calendar_right .layui-laydate .event-dot{display:inline-block;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);z-index:99}.calendar_right .layui-laydate .event-dot.past{width:4px;height:4px;border-radius:50%;background:#B7BDC4 !important;padding:0px !important}.calendar_right .layui-laydate .event-dot.future{width:4px;height:4px;border-radius:50%;background:#F7D049 !important;padding:0px !important}.calendar_right .layui-laydate .layui-laydate .layui-this>div{background:#F7D049 !important;z-index:1}.calendar_right .layui-laydate #ID-laydate-static-1 td:hover #custom-tooltip{display:block}.calendar_right .tooltip{width:236px;background:#FFFFFF;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);border-radius:8px 8px 8px 8px;margin:0 auto}.calendar_right .tooltip .tooltip_list{padding:16px 12px}.calendar_right .tooltip .tooltip_list .before_text{font-family:PingFang SC, PingFang SC;font-weight:600;font-size:14px;color:#24292E;line-height:16px;text-align:left;font-style:normal;text-transform:none;align-items:center}.calendar_right .tooltip .tooltip_list .before_ii{content:"";width:6px;height:6px;background:#FF9600;border-radius:50%;display:inline-block;margin-right:8px;margin-bottom:2px}
