.side .module{margin-bottom:25px;border:2px solid #a5452f;border-top-left-radius:5px;border-top-right-radius:5px}.side .module .hd{padding:5px 15px;background:#a5452f;line-height:25px;font-weight:bold;font-size:16px;color:#fff}.side .module .hd a{color:#fff}.mod-calendar .bd a:hover{text-decoration:none}.mod-calendar .bd .box{background:#fff}.mod-calendar .bd .selector{position:relative;padding:5px 10px;vertical-align:middle;text-align:center;overflow:hidden}.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:30px;font-weight:normal}.mod-calendar .bd table td{position:relative;line-height:18px}.mod-calendar .bd table thead{background:#f8f8f8}.mod-calendar .bd table tbody a{display:block;position:relative;margin:0 auto;padding:5px 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:18px;font-style:normal;font-size:12px;color:#fff}.mod-calendar .bd table tbody .s1{font-size:18px;color:#212121}.mod-calendar .bd table tbody .s2{font-size:12px;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{--primary-color:#fff}.mod-banner{margin-bottom:25px;text-align:center}.mod-search .bd{padding:15px}.mod-search .bd form{text-align:center}.mod-search .bd select{min-width:60px;height:30px;padding-left:10px;border:1px solid #e2e2e2;background:rgba(255,255,255,0.8);border-radius:5px;vertical-align:middle;outline:none}.mod-search .bd button{min-width:60px;height:30px;padding:0 15px;background:#fc9000;border:medium none;border-radius:5px;vertical-align:middle;color:#fff;cursor:pointer}.mod-search .bd button:hover{background:#ea8600}.mod-search .bd .title{margin:10px 0;font-weight:bold}.mod-search .bd ul{padding-bottom:15px;overflow:hidden}.mod-search .bd li{float:left;width:33.33%;line-height:30px;text-align:center}.container .main{float:left;width:860px}.container .side{float:right;width:320px}.mod-breadcrumb{position:relative;top:-10px}.mod-breadcrumb .bd{line-height:22px;padding:5px 0;color:#666}.mod-breadcrumb .bd a{color:#666}.mod-panel{margin-bottom:25px;border:1px solid #ebebeb}.mod-panel .hd{border-top:1px solid #ebebeb;padding-top:20px;text-align:center}.mod-panel .hd h1{line-height:36px;font-weight:bold;font-size:20px}.mod-panel .hd p{padding:0 10px;line-height:24px;color:#666}.mod-panel .hd .btn{display:inline-block;padding:2px 20px;border:1px solid #a5452f;color:#a5452f;margin:10px;border-radius:18px;line-height:30px;height:30px;font-size:16px}.mod-panel .hd .active{background:#a5452f;color:#fff}.mod-panel h2{font-weight:bold;font-size:16px;line-height:32px;margin:0 20px}.mod-panel .intro{padding:20px;background:#f8f8f8;text-align:center}.mod-panel .intro .input-wrapper{margin-bottom:6px;line-height:26px;overflow:hidden}.mod-panel .intro .input-wrapper .input-title{float:left;width:100px;line-height:26px;text-align:right;font-size:15px;font-weight:bold}.mod-panel .intro .input-wrapper .input-content{margin-left:110px}.mod-panel .intro form{display:inline-block;text-align:left}.mod-panel .intro label{display:inline-block;min-width:60px;height:26px;margin-right:15px}.mod-panel .intro label input,.mod-panel .intro label span{vertical-align:middle}.mod-panel .intro button{width:100px;height:30px;padding:0 8px;border:medium none;text-align:center;vertical-align:middle;background:#fc9000;font-size:15px;color:#fff;border-radius:3px;cursor:pointer}.mod-panel .intro button:hover{background:#ea8600}.mod-panel ul{padding:20px 10px;overflow:hidden}.mod-panel ul li.none{width:100%;height:30px;padding:50px 0;line-height:30px;text-align:center;color:#666}.mod-panel .item{margin-bottom:10px;border:1px solid #a5452f;border-radius:5px;overflow:hidden}.mod-panel .item table{width:100%;table-layout:fixed}.mod-panel .item table caption{background:#a5452f;line-height:36px;text-align:center;font-weight:bold;color:#fff}.mod-panel .item table caption span,.mod-panel .item table caption a{margin:0 8px;color:#fff}.mod-panel .item table td,.mod-panel .item table th{min-height:25px;padding:8px 10px;border:1px solid #ebebeb;line-height:18px;vertical-align:middle}.mod-panel .item table td.th,.mod-panel .item table th.th{width:64px;background:#f8f8f8;text-align:center;font-weight:bold}.mod-panel .item table td span,.mod-panel .item table th span{white-space:nowrap}.mod-panel .item table td em,.mod-panel .item table th em{color:#a5452f;font-weight:bold}.mod-intro{margin-bottom:25px}.mod-intro .hd{margin-bottom:10px;line-height:30px;text-align:center;font-weight:bold;font-size:20px;color:#a5452f}.mod-intro p{margin-bottom:12px;line-height:24px;text-indent:2em}.mod-recommend{margin-bottom:25px}.mod-recommend .hd{margin-bottom:10px;line-height:30px;text-align:center;font-weight:bold;font-size:20px;color:#a5452f}.mod-recommend .hd a{color:#a5452f}.mod-recommend .bd{padding:15px 0}.mod-recommend ul{overflow:hidden}.mod-recommend ul li{float:left;width:16.66%;margin-bottom:10px}.mod-recommend ul .item{width:60px;margin:0 auto;line-height:30px;text-align:center}.mod-recommend ul .item span,.mod-recommend ul .item img{display:block}@media screen and (max-width: 799px){.container .main{float:none;width:auto}.container .side{float:none;width:auto}.mod-breadcrumb .bd{padding:5px 12px;font-size:12px}.mod-panel .hd{padding-top:15px}.mod-panel .hd h1{line-height:30px;font-size:18px}.mod-panel .hd p{font-size:13px}.mod-panel .bd{margin:0}.mod-panel .intro{height:auto;padding:15px 10px;line-height:18px;font-size:13px}.mod-panel .intro .input-wrapper{margin-bottom:6px;line-height:24px;overflow:hidden}.mod-panel .intro .input-wrapper .input-title{float:left;width:50px;line-height:25px;text-align:right;font-size:15px;font-weight:bold}.mod-panel .intro .input-wrapper .input-content{margin-left:60px}.mod-panel .intro label{display:inline-block;margin-right:3px;margin-bottom:2px}.mod-panel ul li{float:none;width:auto}.mod-panel .item .c-bd{height:auto}.mod-intro .hd{font-size:16px}.mod-intro p{line-height:22px}.mod-recommend .hd{font-size:16px}.mod-recommend ul li{width:33.33%}}
