.ft .hd {margin-bottom: 18px;background: url(/static/www/image/index/hd-bg.png) center center no-repeat;line-height: 40px;text-align: center;font-weight: bold;font-size: 18px;color: #fff;}.module{margin-bottom:25px}.module .bd{margin:0 20px}.mod-panel .calendar{position:relative;height:490px;padding:7px;margin-bottom:15px}.mod-panel .calendar .global_border{position:absolute}.mod-panel .calendar .border_fl,.mod-panel .calendar .border_fr{top:0;width:7px;height:100%;background:url("/img/kuan.png") repeat-y}.mod-panel .calendar .border_fl{left:0}.mod-panel .calendar .border_fr{right:0;background:url("/img/kuan1.png") repeat-y right}.mod-panel .calendar .border_top{top:0;left:0;width:100%;height:7px;background:url("/img/heng.png") repeat-x}.mod-panel .calendar .border_bottom{bottom:0;left:0;width:100%;height:7px;background:url("/img/heng1.png") repeat-x}.mod-panel .calendar .border_fltop{width:7px;height:7px;top:0;left:0;background:url("/img/jiao.jpg")}.mod-panel .calendar .border_frtop{top:0;right:0;width:9px;height:7px;background:url("/img/jiao2.jpg")}.mod-panel .calendar .border_flbottom{bottom:0;left:0;width:9px;height:7px;background:url("/img/jiao1.jpg")}.mod-panel .calendar .border_frbottom{bottom:0;right:0;width:9px;height:7px;background:url("/img/jiao3.jpg")}.mod-panel .calendar .panel-main{height:490px;margin:0 254px;border-left:1px solid #c5967c;border-right:1px solid #c5967c;background:#fffbf3;box-sizing:border-box}.mod-panel .calendar .panel-main .date{position:relative;height:160px;line-height:160px;text-align:center;font-size:125px;font-weight:bold;color:#a96746}.mod-panel .calendar .panel-main .week{line-height:56px;text-align:center;font-size:24px;font-weight:bold;color:#a96746}.mod-panel .calendar .panel-main .lunar{line-height:30px;text-align:center;font-size:16px;font-weight:bold}.mod-panel .calendar .panel-main .prev,.mod-panel .calendar .panel-main .next{position:absolute;display:block;width:40px;height:40px}.mod-panel .calendar .panel-main .prev{top:60px;left:35px;background:url("/static/www/image/index/prev.png") no-repeat;background-size:40px auto}.mod-panel .calendar .panel-main .next{top:60px;right:35px;background:url("/static/www/image/index/next.png") no-repeat;background-size:40px auto}.mod-panel .calendar .panel-main .head{height:280px}.mod-panel .calendar .panel-main .head h1{height:66px;line-height:86px;font-weight:bold;text-align:center;font-size:16px}.mod-panel .calendar .panel-main .body{width:550px;margin:55px auto;border:1px solid #c5967c;padding:15px 5px;background:rgba(255,255,255,0.8);border-radius:4px}.mod-panel .calendar .panel-main .body p{line-height:28px;text-align:center}.mod-panel .calendar .panel-main .foot{line-height:30px;text-align:center}.mod-panel .calendar .panel-main .foot span{margin:0 3px}.mod-panel .calendar .panel-side{width:254px;height:432px}.mod-panel .calendar .panel-side .head{height:275px}.mod-panel .calendar .panel-side .head .suitable{height:100px;overflow:hidden}.mod-panel .calendar .panel-side .head .suitable span{display:block;width:60px;height:60px;margin:20px auto;background:#a96746;border-radius:50px;text-align:center;line-height:58px;font-size:36px;color:#FFF;font-family:"SongTi";box-shadow:0 0 0 3px #fff,0 0 0 5px rgba(169,103,70,0.25)}.mod-panel .calendar .panel-side .head .suitable span.ji{background:#000;box-shadow:0 0 0 3px #fff,0 0 0 5px rgba(0,0,0,0.25)}.mod-panel .calendar .panel-side .head .suitable_con{height:170px;overflow:hidden}.mod-panel .calendar .panel-side .head .suitable_con ul{overflow:hidden}.mod-panel .calendar .panel-side .head .suitable_con ul li{float:left;font-size:14px;width:25%;text-align:center;height:22px;overflow:hidden;padding-top:1px;line-height:22px}.mod-panel .calendar .panel-side .body{height:47px;background:#a96746;line-height:47px;text-align:center;color:#fff}.mod-panel .calendar .panel-side .foot{position:relative;height:180px;overflow:hidden}.mod-panel .calendar .panel-side .foot:after{position:absolute;left:50%;top:0;width:0;height:100%;content:'';border-right:1px solid #f0f0f0}.mod-panel .calendar .panel-side .foot .item{float:left;width:50%;height:156px}.mod-panel .calendar .panel-side .foot .item h4{height:46px;line-height:46px;text-align:center;font-weight:bold;font-size:18px}.mod-panel .calendar .panel-side .foot .item ul{overflow:hidden}.mod-panel .calendar .panel-side .foot .item ul li{text-align:center;line-height:23px;}.mod-panel .calendar .panel-side .foot .item ul.list-2 li{float:left;width:50%}.mod-panel .calendar .panel-left{position:absolute;left:7px;top:7px}.mod-panel .calendar .panel-right{position:absolute;right:7px;top:7px}.mod-panel .ft{margin:0 20px}.mod-panel .ft .table-inner{padding:0 0.1px;margin-bottom:10px;overflow-x:auto}.mod-panel .ft table{width:100%;table-layout:fixed;color:#666}.mod-panel .ft table thead{background:#a96746;height:47px;font-size:16px}.mod-panel .ft table th,.mod-panel .ft table td{padding:5px 8px;line-height:37px;text-align:center}.mod-panel .ft table th.th,.mod-panel .ft table td.th{background:#fff2ce}.mod-panel .ft table th{color:#fff}.mod-panel .ft table tbody td{border:1px solid #c5967c;background-color:#fffbf3;}.mod-calendar .bd a:hover{text-decoration:none}.mod-calendar .bd .box{border:2px solid #a96746;background:#fff}.mod-calendar .bd .selector{position:relative;padding:15px 32px;hbackground:#a96746;vertical-align:middle;overflow:hidden}.mod-calendar .bd .selector:before{position:absolute;left:0;top:0;width:30px;height:30px;content:'';background:url("/static/www/image/index/hd-left.png") center center no-repeat}.mod-calendar .bd .selector:after{position:absolute;right:0;top:0;width:30px;height:30px;content:'';background:url("/static/www/image/index/hd-right.png") center center no-repeat}.mod-calendar .bd .selector a{float:left;position:relative;height:24px;padding:0 5px;border:1px solid #ebebeb;background:#fafafa;line-height:24px;vertical-align:middle}.mod-calendar .bd .selector a:hover{border-color:#fc9000;color:#fc9000}.mod-calendar .bd .selector .goback{margin-left:7px}.mod-calendar .bd .selector .prev{left:1px}.mod-calendar .bd .selector .next{margin-right:7px;right:1px}.mod-calendar .bd .selector select{float:left;min-width:60px;height:26px;padding-left:4px;border:1px solid #ebebeb;background:#fff;line-height:24px;vertical-align:middle;font-size:14px;color:#333;outline:none;_width:80px}.mod-calendar .bd .selector button{height:26px;border:1px solid #ebebeb;line-height:24px;background:#fafafa}.mod-calendar .bd table{width:100%;table-layout:fixed;color:#666}.mod-calendar .bd table tr{border-top:1px solid #ebebeb}.mod-calendar .bd table th,.mod-calendar .bd table td{border:1px solid #ebebeb;text-align:center}.mod-calendar .bd table th{line-height:40px;font-weight:normal}.mod-calendar .bd table td{position:relative;line-height:22px}.mod-calendar .bd table thead{background:#f8f8f8}.mod-calendar .bd table tbody a{display:block;position:relative;margin:0 auto;padding:7px 0;border:1px solid transparent;cursor:pointer}.mod-calendar .bd table tbody a.active,.mod-calendar .bd table tbody a:hover{border:1px solid #fc9000}.mod-calendar .bd table tbody span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mod-calendar .bd table tbody i{position:absolute;left:2px;top:0;line-height:20px;font-style:normal;color:#fff}.mod-calendar .bd table tbody .s1{font-size:20px;color:#212121}.mod-calendar .bd table tbody .s2{color:#757575}.mod-calendar .bd table tbody .holiday a{background:#f1f9f1}.mod-calendar .bd table tbody .holiday i{color:#4bae4f}.mod-calendar .bd table tbody .work a{background:#fef0ef}.mod-calendar .bd table tbody .work i{color:#f44336}.mod-calendar .bd table tbody .today a{background:#fc9000}.mod-calendar .bd table tbody .today span{color:#fff}.mod-calendar .bd table tbody .disabled a{background:#fff}.mod-calendar .bd table tbody .disabled .s1,.mod-calendar .bd table tbody .disabled .s2{color:#bdbdbd}.mod-calendar widget-calendar{display:block;position:relative;width:auto;max-width:none;--primary-color:#a96746}.mod-calendar widget-calendar:before{position:absolute;left:0;top:0;width:30px;height:30px;content:'';background:url("/static/www/image/index/hd-left.png") center center no-repeat}.mod-calendar widget-calendar:after{position:absolute;right:0;top:0;width:30px;height:30px;content:'';background:url("/static/www/image/index/hd-right.png") center center no-repeat}.mod-history{margin-bottom:30px}.mod-history .hd{margin-bottom:12px;background:url("/static/www/image/index/hd-bg.png") center center no-repeat;line-height:40px;text-align:center;font-weight:bold;font-size:18px;color:#fff}.mod-history .bd{padding-top:10px}.mod-history ul{padding:5px 0;margin-left:7px;border-left:2px solid #e2e2e2}.mod-history li{margin-bottom:10px}.mod-history .date{float:left;position:relative;width:10px;height:24px;line-height:24px;text-align:left}.mod-history .date:before{position:relative;left:-5px;display:inline-block;width:5px;height:5px;margin-right:3px;content:'';border:2px solid #e2e2e2;background:#fff;border-radius:50%}.mod-history .event{min-height:24px;margin-left:15px;line-height:24px}.mod-holiday{margin-bottom:30px}.mod-holiday .hd{margin-bottom:18px;background:url("/static/www/image/index/hd-bg.png") center center no-repeat;line-height:40px;text-align:center;font-weight:bold;font-size:18px;color:#fff}.mod-holiday table{width:100%;border:1px solid #ebdbd3;
    background-color:#fffcf7}.mod-holiday thead{background:#fff7e8;line-height:45px}.mod-holiday th,.mod-holiday td{height:42px;text-align:center}.mod-holiday th{color:#212121}.mod-holiday td{border:1px solid #dbdbdb}.mod-intro{margin-bottom:30px}.mod-intro .hd{margin-bottom:18px;background:url("/static/www/image/index/hd-bg.png") center center no-repeat;line-height:40px;text-align:center;font-weight:bold;font-size:18px;color:#fff}.mod-intro p{margin-bottom:12px;line-height:24px;text-indent:2em}.dangqian{float:left;border:1px solid #ebdbd3}.dangqian{margin:10px 20px;font-size:14px}.dangqian h3{border-bottom:1px solid #ebdbd3;color:#a96746;background-color:#fff7e8}.dangqian h3{position:relative;height:42px;line-height:42px;padding:0 17px;font-weight:700}.jiri{background:#fffcf7;margin-top:-1px}.jiri{width:100%;font-weight:400;text-align:left}.jiri a{float:left;width:25%;text-align:center;height:41px;line-height:41px;border-top:1px solid #ebdbd3;background:#fff}    @media screen and (max-width: 799px){.ft .hd{font-size:16px;}.module{margin-bottom:15px}.module .bd{margin:0}.mod-panel .calendar{height:auto;overflow:hidden}.mod-panel .calendar .panel-main{height:auto;margin:0;border-left:none;border-right:none;padding-bottom:10px;border-bottom:1px solid #c5967c}.dangqian{margin:10px 0px;font-size:14px}.jiri a{float:left;width:50%;text-align:center;height:41px;line-height:41px;border-top:1px solid #ebdbd3;background:#fff}.mod-panel .calendar .panel-main .head{height:auto}.mod-panel .calendar .panel-main .head h1{height:36px;line-height:36px;font-size:15px}.mod-panel .calendar .panel-main .date{height:90px;line-height:90px;font-size:60px}.mod-panel .calendar .panel-main .prev{top:25px}.mod-panel .calendar .panel-main .next{top:25px}.mod-panel .calendar .panel-main .week{line-height:30px;font-size:20px}.mod-panel .calendar .panel-main .lunar{font-size:14px}.mod-panel .calendar .panel-main .body{margin:12px auto;width:320px}.mod-panel .calendar .panel-main .body p{line-height:25px}.mod-panel .calendar .panel-side{height:auto}.mod-panel .calendar .panel-side .head{height:auto}.mod-panel .calendar .panel-side .head .suitable{height:auto}.mod-panel .calendar .panel-side .head .suitable span{zoom:0.75}.mod-panel .calendar .panel-side .head .suitable_con ul li{font-size:12px}.mod-panel .calendar .panel-side .body{font-size:13px}.mod-panel .calendar .panel-side .foot .item h4{height:40px;line-height:40px;font-size:16px}.mod-panel .calendar .panel-side .foot li{font-size:12px}.mod-panel .calendar .panel-left,.mod-panel .calendar .panel-right{float:left;position:static;width:50%}.mod-panel .calendar .panel-left{box-sizing:border-box;border-right:1px solid #f0f0f0}.mod-panel .ft{margin:0 auto}.mod-panel .ft table{width:720px}.mod-calendar .bd .selector{padding:5px 3px}.mod-calendar .bd .selector .prev,.mod-calendar .bd .selector .next{display:none}.mod-calendar .bd .selector select{margin:0 1px}.mod-calendar .bd .selector .goback{font-size:12px}.mod-calendar .bd .selector:before,.mod-calendar .bd .selector:after{display:none}.mod-calendar .bd table tbody td{line-height:18px}.mod-calendar .bd table tbody .s1{font-size:15px}.mod-calendar .bd table tbody .s2{font-size:12px}.mod-calendar .bd table tbody i{font-size:12px}.mod-history .hd{font-size:16px}.mod-history ul{margin-left:4px}.mod-history .event{margin-left:90px;min-height:20px;line-height:20px}.mod-holiday .hd{font-size:16px}.mod-holiday .table-inner{overflow-x:auto}.mod-holiday table th,.mod-holiday table td{white-space:nowrap}.mod-intro .hd{font-size:16px}.mod-intro p{line-height:22px}}

