.page-calendar{background:url(../img/top-bg.png) no-repeat center 9px,url(../img/footer-bg1.png) no-repeat center -57px}.com-footer{z-index:6}.calendar-content{padding-top:110px;width:1400px;margin:0 auto;user-select:none}.calendar-content *,.calendar-content ::before,.calendar-content ::after{box-sizing:border-box}.calendar-content .calendar-crumbs{font-size:16px;margin-bottom:30px}.calendar-content .calendar-crumbs a:first-child{color:#757c8c;margin-right:4px}.calendar-content .calendar-crumbs a:last-child{color:#2d2928}.calendar-content .control-time{margin-left:-8px;margin-bottom:22px}.calendar-content .control-time .pre-time,.calendar-content .control-time .next-time{display:inline-block;height:51px;width:51px;cursor:pointer;vertical-align:middle;position:relative;top:-8px}.calendar-content .control-time .btn-current{height:50px;width:84px;display:inline-block;background:url(../img/today-btn.png);vertical-align:middle;cursor:pointer;position:relative;top:-8px;margin-left:45px}.calendar-content .control-time .btn-current::after{content:"今天";position:absolute;left:50%;top:50%;transform:translate(-50%,-55%);color:#757c8c;font-size:20px}.calendar-content .control-time .btn-current:hover::after{color:#fd820b}.calendar-content .control-time .type-change{float:right;position:relative;top:-8px;height:50px;width:191px;background:url(../img/sprite-calendar.png);background-position-y:-523px;font-size:0;color:#757c8c;line-height:46px;cursor:pointer}.calendar-content .control-time .type-change span{width:50%;font-size:20px;display:inline-block}.calendar-content .control-time .type-change span:first-child{text-indent:24px}.calendar-content .control-time .type-change span:last-child{text-indent:12px}.calendar-content .control-time .type-change span.on{color:#fd820b!important}.calendar-content .control-time .type-change span:hover{color:#ffab1d}.calendar-content .control-time .pre-time{background:url(../img/sprite-calendar.png);background-position-y:-270px;margin-right:4px}.calendar-content .control-time .pre-time:hover{background:url(../img/sprite-calendar.png);background-position-y:-321px}.calendar-content .control-time .next-time{background:url(../img/sprite-calendar.png);background-position-y:-372px;margin-left:4px}.calendar-content .control-time .pre-time.disable{background:url(../img/sprite-calendar2.png?v=1.2);height:50px;width:49px;background-position:0 -34px!important}.calendar-content .control-time .next-time:hover{background:url(../img/sprite-calendar.png);background-position-y:-219px}.calendar-content .control-time .next-time.disable{background:url(../img/sprite-calendar2.png?v=1.2);height:50px;width:49px;background-position:-59px -32px!important;cursor:default}.calendar-content .control-time .time-text{font-size:32px;color:#333;font-weight:bolder;line-height:1}.calendar-content .month-left,.calendar-content .week-left{float:left}.calendar-content .month-left{width:1017px}.calendar-content .month-left .pre-btn,.calendar-content .month-left .next-btn{position:absolute;height:30px;width:30px;top:57px;z-index:4;cursor:pointer;display:none}.calendar-content .month-left .pre-btn{background:url(../img/sprite-calendar.png);background-position-y:-67px;left:-6px}.calendar-content .month-left .pre-btn:hover{background:url(../img/sprite-calendar.png);background-position-y:-157px}.calendar-content .month-left .next-btn{background:url(../img/sprite-calendar.png);background-position-y:-97px;right:-6px}.calendar-content .month-left .next-btn:hover{background:url(../img/sprite-calendar.png);background-position-y:-127px}.calendar-content .month-right{width:26.857%;height:0;padding-bottom:55.5714%;background:url(../img/ip-bg.png);background-size:cover;background-position:center center;background-color:#f8f8f8;border-radius:10px;float:right;margin-bottom:299px;position:relative;z-index:3}.calendar-content .month-right .code-box{position:relative;left:50%;margin-left:-175px;top:120px;width:351px}.code-box-body{min-height:124px;background:url(../img/codebox-main.png) repeat-y 0 0;padding-left:18px;padding-right:18px}.code-box:before,.code-box:after{content:"";width:351px;display:block}.code-box:before{height:17px;position:relative;top:1px;background:url(../img/codebox-top.png) no-repeat 0 0}.code-box:after{height:29px;position:relative;top:-1px;background:url(../img/codebox-bottom.png) no-repeat 0 0}.code-box__txt1{padding-top:12px;font-size:16px;color:#999;width:180px}.code-box__txt2{font-size:20px;font-weight:700;width:180px}.code-box__img{float:right;width:114px;height:114px}.code-box__img img{width:100%;height:100%}.calendar-content .week-tabs{font-size:0}.calendar-content .week-tabs>div{display:inline-block;width:140px;height:48px;background-color:#f8f8f8;border-radius:10px;border:solid 1px #e2e9f1;font-size:20px;color:#757c8c;line-height:46px;text-align:center}.calendar-content .week-tabs>div:not(:last-child){margin-right:6px}.calendar-content .month-box{font-size:0}.calendar-content .month-box>div{display:inline-block;width:140px;margin-top:6px;height:140px;position:relative;padding-top:40px;vertical-align:top}.calendar-content .month-box>div:not(:nth-child(7n)){margin-right:6px}.calendar-content .month-box>div:not(.blank-box){background-color:#f8f8f8;border-radius:10px;border:solid 1px #e2e9f1}.calendar-content .month-box>div:not(.blank-box):hover{box-shadow:-21.213px 21.213px 30px 0 rgba(219,223,228,.72),-6.883px 9.83px 24px 0 rgba(103,100,129,.08)}.calendar-content .month-box>div:not(.blank-box):hover .pre-btn,.calendar-content .month-box>div:not(.blank-box):hover .next-btn{display:block}.calendar-content .month-box>div:not(.blank-box):hover::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border:1px solid #fd820b;border-radius:10px;z-index:2;pointer-events:none}.calendar-content .month-box>div .calendar-time{color:#cacfdb;font-size:30px;font-weight:700;position:absolute;top:5px;right:8px;line-height:1;z-index:3}.calendar-content .month-box .swiper-active .swiper-box{position:absolute;left:3px;top:3px;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:6px;overflow:hidden;z-index:2}.calendar-content .month-box .swiper-active .swiper-box::after{content:"";position:absolute;width:98px;height:98px;background-color:#f8f8f8;opacity:.9;right:-48px;top:-46px;border-radius:50%}.calendar-content .month-box .swiper-active .swiper-box .img{border-radius:6px;overflow:hidden;position:relative}.calendar-content .month-box .swiper-active .swiper-box .img img{width:100%}.calendar-content .month-box .swiper-active .swiper-box .active-name{height:24px;background-color:rgba(0,0,0,.3);position:absolute;z-index:2;bottom:0;left:0;width:100%;font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px 0 5px;line-height:24px}.calendar-content .month-box .current-time{background-color:#fd820b!important;border-color:#fd820b}.calendar-content .month-box .current-time:hover{border-color:#fff;border-width:2px;box-shadow:-21.213px 21.213px 30px 0 rgba(219,223,228,.72),-6.883px 9.83px 24px 0 rgba(103,100,129,.08)}.calendar-content .month-box .current-time .swiper-box::after{background-color:#fd820b;opacity:1}.calendar-content .month-box .current-time .calendar-time{font-size:30px;color:#fff;font-weight:700;top:7px;right:9px}.calendar-content .month-box .blank-box{background:url(../img/default-bg.png);background-size:cover}.calendar-content .month-box .blue-active,.calendar-content .month-box .red-active{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#fff;height:24px;line-height:22px;font-size:14px;padding:0 6px 0 8px;margin-bottom:2px;position:relative;z-index:1}.calendar-content .month-box .blue-active{background-color:#1bbcff}.calendar-content .month-box .red-active{background-color:#f53939;position:relative}.calendar-content .month-box .red-active::before{content:"";display:inline-block;height:14px;width:10px;vertical-align:middle;background:url(../img/sprite-calendar.png);background-position-y:0;margin-right:4px}.calendar-content .month-box .more-num{color:#1bbcff;font-size:14px;float:right;margin-right:7px;line-height:1;margin-top:2px}.calendar-content .week-left{display:none}.calendar-content .week-left .week-tabs1{font-size:0}.calendar-content .week-left .week-tabs1 p:first-child{font-size:14px;color:#757c8c}.calendar-content .week-left .week-tabs1 p:last-child{font-size:20px;color:#333;font-weight:700}.calendar-content .week-left .week-tabs1>div{width:120px;height:64px;background-color:#f8f8f8;border-radius:10px;border:solid 1px #e2e9f1;display:inline-block;text-align:center;padding-top:6px}.calendar-content .week-left .week-tabs1>div:not(:last-child){margin-right:8px}.calendar-content .week-left .week-tabs1>div.current-time{width:248px;background-color:#fd820b}.calendar-content .week-left .week-tabs1>div.current-time p{color:#fff}.calendar-content .week-left .week-tabs1 .next-moth p:last-child{color:#999}.calendar-content .week-left .week-box{font-size:0;margin-top:8px}.calendar-content .week-left .week-box .over-tip{height:20px;background-color:#f53939;border-radius:6px;font-size:12px;line-height:20px;text-align:center;margin-top:1px;color:#fff}.calendar-content .week-left .week-box .over-tip::before{content:"";height:14px;width:10px;background:url(../img/sprite-calendar.png);background-position-y:0;display:inline-block;vertical-align:middle;margin-right:4px;position:relative;top:-1px}.calendar-content .week-left .week-box .over-tip span{margin:0 2px}.calendar-content .week-left .week-box>div{padding:3px;font-size:14px;display:inline-block;color:#666;width:120px;line-height:1.3;height:706px;background-color:#f8f8f8;border-radius:10px;border:solid 1px #e2e9f1;overflow:hidden;overflow-y:auto}.calendar-content .week-left .week-box>div:hover{box-shadow:0 0 29px 0 rgba(202,202,202,.71)}.calendar-content .week-left .week-box>div:not(:last-child){margin-right:8px}.calendar-content .week-left .week-box>div::-webkit-scrollbar{width:4px;height:4px}.calendar-content .week-left .week-box>div::-webkit-scrollbar-track{border-radius:3px}.calendar-content .week-left .week-box>div::-webkit-scrollbar-thumb{border-radius:7px}.calendar-content .week-left .week-box>div.current-time{border:solid 2px #fd820b;width:248px;font-size:16px;padding:2px}.calendar-content .week-left .week-box>div.current-time .active-card .info::after{width:232px;background-position-x:repeat}.calendar-content .week-left .week-box>div.no-active{background:url(../img/no-active.jpg) no-repeat;background-size:cover}.calendar-content .week-left .week-box>div.no-active.current-time{background-image:url(../img/no-active1.jpg);background-position:center}.calendar-content .week-left .week-box .info{padding:3px 4px 20px;position:relative;word-break:break-all}.calendar-content .week-left .week-box .active-card:not(:last-child) .info::after{content:"";bottom:0;width:104px;height:2px;left:5px;position:absolute;background:url(../img/cut-line.jpg)}.calendar-content .week-left .week-box .active-card:not(:first-child){margin-top:20px}.calendar-content .week-left .week-box .img{height:0;padding-bottom:62.5%;overflow:hidden;border-radius:6px;background-size:cover}.calendar-content .hello-tip{width:387px;padding:26px 0 56px;left:50%;margin-left:-194px;position:absolute;bottom:470px}.calendar-content .hello-tip::before,.calendar-content .hello-tip::after{content:"";position:absolute;left:0}.calendar-content .hello-tip::before{width:387px;top:1px;height:26px;background:url(../img/hello-top.png)}.calendar-content .hello-tip::after{width:387px;height:56px;bottom:1px;background:url(../img/hello-bottom.png)}.calendar-content .hello-tip span{color:#fd820b}.calendar-content .hello-tip .hello-text{color:#333;font-size:28px;font-weight:700;font-family:SourceHanSerifCN-Bold;line-height:1.4;padding:10px 42px 10px 54px;min-height:124px;background:url(../img/hello-main.png)}.pop-box{background:rgba(0,0,0,.6);position:fixed;left:0;top:0;height:100vh;width:100vw;z-index:999}.pop-box .pop-close{position:absolute;width:28px;height:29px;background:url(../img/pop-close.png);right:28px;top:26px;cursor:pointer;background-position-y:-29px}.pop-box .pop-close:hover{background-position-y:0}.pop-box .single-pop{padding:58px 0 0;height:504px}.pop-box .more-pop{height:528px;padding:16px 0 0}.pop-box .pop-name,.pop-box .pop-info,.pop-box .use-tip,.pop-box .img{padding:0 30px}.pop-box .single-pop,.pop-box .more-pop{width:460px;left:50%;overflow:hidden;top:50%;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-image:linear-gradient(229deg,#fafbfd 0,#f5f8fa 100%),linear-gradient(#fff,#fff);background-blend-mode:normal,normal;box-shadow:-6px 8px 24px 0 rgba(163,173,179,.26),0 1px 1px 0 rgba(178,188,194,.31);border-radius:5px;border:solid 1px rgba(207,217,222,.3)}.pop-box .pop-name{font-size:24px;color:#2f323a;font-weight:700;font-family:SourceHanSerifCN-Bold}.pop-box .pop-info,.pop-box .pop-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop-box .pop-info{font-size:16px;color:#757c8c;margin:3px 0 17px}.pop-box .look-btn{display:block;background:url(../img/sprite-calendar2.png?v=1.2);height:62px;width:203px;background-position:0 -158px;position:absolute;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);bottom:15px;text-align:center;color:#fff;font-size:20px;line-height:48px}.pop-box .look-btn:hover{background-position:0 -99px}.pop-box .use-tip{color:#757c8c;font-size:14px;margin-top:6px}.pop-box .use-tip img{vertical-align:middle;position:relative;top:-1px;margin:0 4px}.pop-box .active-box{margin-bottom:8px;margin-left:24px;position:relative;overflow:hidden;height:54px;font-size:0;width:270px;white-space:nowrap}.pop-box .active-box .img-box{position:absolute;top:5px;left:5px}.pop-box .active-box .min-img{display:inline-block;margin-right:16px;position:relative;width:40px;height:40px;background-color:#9e9e9e;border-radius:50%;background-size:cover}.pop-box .active-box .min-img.on::before{content:"";position:absolute;top:-5px;left:-5px;background:url(../img/sprite-pop.png?v=1.3);background-position-y:-304px;height:54px;width:50px}.pop-box .move-box{font-size:0;position:absolute;top:28px;right:94px}.pop-box .move-box .pre-btn,.pop-box .move-box .next-btn{display:inline-block;height:24px;width:24px;cursor:pointer}.pop-box .move-box .pre-btn{background:url(../img/sprite-calendar2.png?v=1.2);background-position:-29px 0}.pop-box .move-box .pre-btn.default{background:url(../img/sprite-pop.png?v=1.3);background-position-y:-72px}.pop-box .move-box .pre-btn:not(.default):hover{background:url(../img/sprite-pop.png?v=1.3);background-position-y:0}.pop-box .move-box .next-btn{margin-left:8px;background:url(../img/sprite-calendar2.png?v=1.2);background-position:0 0}.pop-box .move-box .next-btn.default{background:url(../img/sprite-pop.png?v=1.3);background-position-y:-120px}.pop-box .move-box .next-btn:not(.default):hover{background:url(../img/sprite-pop.png?v=1.3);background-position-y:-96px}.pop-box .img-content{position:relative;margin:0 30px;width:400px;height:250px;border-radius:5px;background:url() no-repeat center center/cover}.pop-box .big-pre,.pop-box .big-next{position:absolute;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:3;top:260px}.pop-box .big-pre{background:url(../img/sprite-pop.png?v=1.3);background-position-y:-264px;left:10px}.pop-box .big-pre:hover{background:url(../img/sprite-pop.png?v=1.3);background-position-y:-184px}.pop-box .big-next{background:url(../img/sprite-pop.png?v=1.3);background-position-y:-144px;right:10px}.pop-box .big-next:hover{background:url(../img/sprite-pop.png?v=1.3);background-position-y:-224px}.calendar-content .week-left.no-current .week-tabs1>div,.calendar-content .week-left.no-current .week-box>div{width:137px}@media only screen and (max-width:1480px){.calendar-content .month-right .code-box{transform:scale(0.9);top:110px}.calendar-content .hello-tip{transform:scale(0.9);bottom:400px}.page-calendar{background:url(../img/top-bg.png) no-repeat center 9px,url(../img/footer-bg1.png) no-repeat center -206px}.page-calendar .calendar-content{width:1280px}.page-calendar .calendar-content .month-right{margin-bottom:218px}.page-calendar .calendar-content .week-left .week-tabs1>div{width:110px}.page-calendar .calendar-content .week-left .week-tabs1>div:not(:last-child){margin-right:7px}.page-calendar .calendar-content .week-left .week-tabs1>div.current-time{width:226px}.page-calendar .calendar-content .week-left .week-box{margin-top:5px}.page-calendar .calendar-content .week-left .week-box>div{width:110px;height:644px;font-size:12px}.page-calendar .calendar-content .week-left .week-box>div:not(:last-child){margin-right:7px}.page-calendar .calendar-content .week-left .week-box>div.current-time{font-size:14px;width:226px}.page-calendar .calendar-content .week-left .week-box .info{padding:2px 3px 12px}.page-calendar .calendar-content .week-left .week-box .active-card:not(:first-child){margin-top:14px}.page-calendar .calendar-content .week-left .week-box .over-tip span{margin:0 1px}.page-calendar .calendar-content .week-left .week-box .over-tip::before{margin-right:2px}.page-calendar .month-left{width:928px}.page-calendar .month-box>div{width:128px;height:128px;margin-top:5px}.page-calendar .month-box>div:not(:nth-child(7n)){margin-right:5px}.page-calendar .month-box>div .calendar-time{font-size:26px}.page-calendar .month-box .current-time .calendar-time{font-size:26px}.page-calendar .month-box .swiper-active .swiper-box::after{width:80px;top:-37px;right:-34px;height:80px}.page-calendar .month-box .swiper-active .swiper-box .active-name{font-size:12px;height:22px;line-height:22px}.page-calendar .month-box .blue-active,.page-calendar .month-box .red-active{font-size:12px;height:20px;line-height:20px}.page-calendar .month-box .next-btn,.page-calendar .month-box .pre-btn{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-calendar .week-tabs>div{width:128px}.page-calendar .week-tabs>div:not(:last-child){margin-right:5px}.calendar-content .week-left.no-current .week-tabs1>div,.calendar-content .week-left.no-current .week-box>div{width:126px}}@media only screen and (max-width:1367px){.calendar-content .month-right .code-box{transform:scale(0.8);top:100px}.calendar-content .hello-tip{transform:scale(0.8);bottom:370px}.page-calendar{background:url(../img/top-bg.png) no-repeat center 9px,url(../img/footer-bg1.png) no-repeat center -284px}.page-calendar .calendar-content{width:1140px;padding-top:99px}.page-calendar .calendar-content .week-left .week-tabs1>div{width:101px;height:42px;padding:0}.page-calendar .calendar-content .week-left .week-tabs1>div:not(:last-child){margin-right:4px}.page-calendar .calendar-content .week-left .week-tabs1>div.current-time{width:195px}.page-calendar .calendar-content .week-left .week-tabs1 p:first-child{font-size:13px}.page-calendar .calendar-content .week-left .week-tabs1 p:last-child{font-size:15px;line-height:1.2}.page-calendar .calendar-content .week-left .week-box{margin-top:5px}.page-calendar .calendar-content .week-left .week-box>div{width:101px;height:586px;font-size:12px}.page-calendar .calendar-content .week-left .week-box>div:not(:last-child){margin-right:4px}.page-calendar .calendar-content .week-left .week-box>div.current-time{font-size:14px;width:195px}.page-calendar .calendar-content .week-left .week-box .info{padding:2px 3px 12px}.page-calendar .calendar-content .week-left .week-box .active-card:not(:first-child){margin-top:14px}.page-calendar .month-left{width:825px}.page-calendar .month-box>div{width:114px;height:114px;margin-top:4px;padding-top:30px}.page-calendar .month-box>div:not(:nth-child(7n)){margin-right:4px}.page-calendar .month-box>div .calendar-time{font-size:24px;top:2px;right:4px}.page-calendar .month-box .current-time .calendar-time{font-size:24px}.page-calendar .month-box .more-num{margin:0;margin-right:6px;font-size:12px}.page-calendar .week-tabs>div{width:114px;height:44px;line-height:44px;font-size:16px}.page-calendar .week-tabs>div:not(:last-child){margin-right:4px}.calendar-content .week-left.no-current .week-tabs1>div,.calendar-content .week-left.no-current .week-box>div{width:114px}}@media only screen and (max-width:1281px){.page-calendar{background:url(../img/top-bg.png) no-repeat center 9px,url(../img/footer-bg1.png) no-repeat center -386px}.calendar-content .month-right .code-box{transform:scale(0.7);top:50px}.calendar-content .hello-tip{transform:scale(0.7);bottom:auto;top:30px}.page-calendar .calendar-content{width:980px}.page-calendar .week-left,.page-calendar .month-left{width:700px}.page-calendar .calendar-content .week-left .week-box>div.current-time,.page-calendar .calendar-content .week-left .week-tabs1>div.current-time{width:160px}.page-calendar .calendar-content .week-left .week-tabs1>div,.page-calendar .calendar-content .week-left .week-box>div{width:86px}.page-calendar .calendar-content .week-left .week-box>div{height:500px}.page-calendar .week-tabs>div{width:96px}.page-calendar .month-box>div{width:96px;height:96px}.calendar-content .week-left.no-current .week-tabs1>div,.calendar-content .week-left.no-current .week-box>div{width:96px}.calendar-content .week-left .week-box .over-tip::before{display:none}}@media only screen and (max-width:1100px){.calendar-content .month-right .code-box{transform:scale(0.6) translateX(-35px);top:50px}.calendar-content .hello-tip{transform:scale(0.58) translateX(-35px);bottom:auto;top:30px}}@media only screen and (min-width:1921px){.page-calendar{background:url(../img/top-bg.png) no-repeat center 9px,url(../img/footer-bg1.png) no-repeat center 0;background-size:100% auto}.page-calendar .control-time{margin-bottom:40px}.page-calendar .calendar-content{width:1800px}.page-calendar .calendar-content .month-right{margin-bottom:180px}.page-calendar .calendar-content .week-left .week-tabs1>div{padding-top:4px;width:162px;height:72px}.page-calendar .calendar-content .week-left .week-tabs1>div:not(:last-child){margin-right:10px}.page-calendar .calendar-content .week-left .week-tabs1>div.current-time{width:266px}.page-calendar .calendar-content .week-left .week-tabs1 p:first-child{font-size:18px}.page-calendar .calendar-content .week-left .week-tabs1 p:last-child{font-size:22px}.page-calendar .calendar-content .week-left .week-box{margin-top:10px}.page-calendar .calendar-content .week-left .week-box>div{width:162px;height:920px;font-size:16px;padding:6px}.page-calendar .calendar-content .week-left .week-box>div:not(:last-child){margin-right:10px}.page-calendar .calendar-content .week-left .week-box>div.current-time{font-size:18px;width:266px}.page-calendar .calendar-content .week-left .week-box .over-tip{font-size:16px;height:28px;border-radius:8px;margin-top:6px;line-height:28px}.page-calendar .calendar-content .week-left .week-box .info{padding:7px 5px 24px}.page-calendar .calendar-content .week-left .week-box .active-card:not(:last-child) .info::after{content:"";bottom:0;width:calc(100% - 12px);background-repeat:repeat-x;left:5px;position:absolute;background:url(../img/cut-line.jpg)}.page-calendar .calendar-content .week-left .week-box .active-card:not(:first-child){margin-top:28px}.page-calendar .calendar-content .week-left .week-box .over-tip span{margin:0 1px}.page-calendar .calendar-content .week-left .week-box .over-tip::before{margin-right:2px}.page-calendar .month-left{width:1300px}.page-calendar .month-box>div{width:177px;height:177px;margin-top:10px;padding-top:50px}.page-calendar .month-box>div:not(:nth-child(7n)){margin-right:10px}.page-calendar .month-box>div .calendar-time{font-size:26px;top:12px;right:12px}.page-calendar .month-box>div .more-num{font-size:16px;margin-right:10px}.page-calendar .month-box .current-time .calendar-time{font-size:26px}.page-calendar .month-box .swiper-active .swiper-box::after{width:80px;top:-37px;right:-34px;height:80px}.page-calendar .month-box .swiper-active .swiper-box .active-name{font-size:18px;height:30px;line-height:30px}.page-calendar .month-box .blue-active,.page-calendar .month-box .red-active{font-size:18px;height:30px;line-height:30px;margin-bottom:4px}.page-calendar .month-box .next-btn,.page-calendar .month-box .pre-btn{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-calendar .week-tabs>div{width:177px;line-height:66px;font-size:28px;height:66px}.page-calendar .week-tabs>div:not(:last-child){margin-right:10px}.calendar-content .week-left.no-current .week-tabs1>div,.calendar-content .week-left.no-current .week-box>div{width:177px}}@media only screen and (min-width:2561px){.calendar-content{padding-top:220px}.page-calendar{background:url(../img/top-bg.png) no-repeat center 9px,url(../img/shadow-bg.png) top center;position:relative;background-size:100% auto}.pop-box .single-pop,.pop-box .more-pop{transform:translate3d(-50%,-50%,0) scale(2)}.page-calendar::after{content:"";position:absolute;background-image:url(../img/bottom-bg.png);width:100%;background-position:center;height:3590px;background-size:auto 100%;bottom:0;left:0;z-index:-1}.page-calendar .control-time{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3);width:1840px;margin:0 auto 60px}.page-calendar .calendar-crumbs{font-size:32px;margin-bottom:50px}.page-calendar .calendar-content{width:2400px}.page-calendar .calendar-content .month-right{margin-bottom:500px}.page-calendar .calendar-content .time-text{font-size:38px}.page-calendar .calendar-content .week-left .week-tabs1>div{padding-top:4px;width:204px;height:124px}.page-calendar .calendar-content .week-left .week-tabs1>div:not(:last-child){margin-right:20px}.page-calendar .calendar-content .week-left .week-tabs1>div.current-time{width:392px}.page-calendar .calendar-content .week-left .week-tabs1 p:first-child{font-size:32px}.page-calendar .calendar-content .week-left .week-tabs1 p:last-child{font-size:38px}.page-calendar .calendar-content .week-left .week-box{margin-top:20px}.page-calendar .calendar-content .week-left .week-box>div{width:204px;height:1192px;font-size:16px;padding:10px}.page-calendar .calendar-content .week-left .week-box>div:not(:last-child){margin-right:20px}.page-calendar .calendar-content .week-left .week-box>div.current-time{font-size:32px;width:390px}.page-calendar .calendar-content .week-left .week-box>div.current-time .info{font-size:34px}.page-calendar .calendar-content .week-left .week-box .over-tip{font-size:18px;height:28px;border-radius:8px;margin-top:6px;line-height:28px}.page-calendar .calendar-content .week-left .week-box .over-tip::before{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3);position:relative;top:-2px;margin-right:6px}.page-calendar .calendar-content .week-left .week-box .info{padding:7px 5px 24px;font-size:22px}.page-calendar .calendar-content .week-left .week-box .active-card:not(:last-child) .info::after{content:"";bottom:0;width:calc(100% - 12px);background-repeat:repeat-x;left:5px;position:absolute;background:url(../img/cut-line.jpg)}.page-calendar .calendar-content .week-left .week-box .active-card:not(:first-child){margin-top:28px}.page-calendar .calendar-content .week-left .week-box .over-tip span{margin:0 1px}.page-calendar .calendar-content .week-left .week-box .over-tip::before{margin-right:2px}.page-calendar .month-left{width:1736px}.page-calendar .month-box>div{width:230px;height:230px;margin-top:20px;padding-top:50px}.page-calendar .month-box>div:not(:nth-child(7n)){margin-right:20px}.page-calendar .month-box>div .calendar-time{font-size:34px;top:12px;right:12px}.page-calendar .month-box>div .more-num{font-size:28px;margin-right:10px}.page-calendar .month-box .current-time .calendar-time{font-size:34px}.page-calendar .month-box .swiper-active .swiper-box::after{width:120px;top:-50px;right:-54px;height:120px}.page-calendar .month-box .swiper-active .swiper-box .active-name{font-size:24px;height:44px;line-height:44px}.page-calendar .month-box .swiper-active .swiper-box{position:absolute;left:5px;top:5px;width:calc(100% - 10px);height:calc(100% - 10px);border-radius:6px;overflow:hidden;z-index:2}.page-calendar .month-box .blue-active,.page-calendar .month-box .red-active{font-size:26px;height:40px;line-height:40px;margin-bottom:8px}.page-calendar .month-box .blue-active::before,.page-calendar .month-box .red-active::before{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3);position:relative;top:-2px;margin-right:6px}.page-calendar .month-box .next-btn,.page-calendar .month-box .pre-btn{top:50%;-webkit-transform:scale3d(1.3,1.3,1.3) translateY(-50%);transform:scale3d(1.3,1.3,1.3) translateY(-50%)}.page-calendar .week-tabs>div{width:230px;line-height:85px;font-size:32px;height:85px}.page-calendar .week-tabs>div:not(:last-child){margin-right:20px}.calendar-content .month-right .code-box{transform:scale(1.6);top:240px}.calendar-content .hello-tip{bottom:940px;transform:scale(1.6)}.calendar-content .week-left.no-current .week-tabs1>div,.calendar-content .week-left.no-current .week-box>div{width:230px}}