.mod-search .box{margin-bottom:10px}.mod-search .box .c-hd{line-height:30px;font-weight:bold;color:#7c4328}.mod-search .box .c-hd a{color:#7c4328}.mod-search select{width:48px;height:30px;border:1px solid #d0ad9a;background:rgba(255,255,255,0.8);border-radius:5px;vertical-align:middle;outline:none}.mod-search input[type="text"]{width:180px;height:20px;padding:4px 10px;border:1px solid #d0ad9a;background:rgba(255,255,255,0.8);border-radius:5px;vertical-align:middle;outline:none}.mod-search button{min-width:38px;height:30px;padding:0 10px;border:1px solid #d0ad9a;background:rgba(255,255,255,0.025);border-radius:5px;vertical-align:middle;color:#7c4328;cursor:pointer}.mod-search button:hover{background:#a4672e;border:1px solid #7c4328;color:#fff}.mod-search .input-text-small[type="text"]{width:76px}.module{margin-bottom:25px}.module .bd{margin:0 20px}.mod-panel .hd{padding:20px 0;text-align:center}.mod-panel .hd h1{line-height:36px;font-weight:bold;font-size:20px}.mod-panel .hd p{line-height:20px;color:#666}.mod-panel .intro{padding:20px 20px;margin-bottom:-1px;background:#FCF8EF;border:1px solid #F4C493;border-radius:6px;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:28px;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;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;margin:10px 0;border:medium none;text-align:center;vertical-align:middle;background:#cb7a43;font-size:15px;color:#fff;border-radius:3px;cursor:pointer}.mod-panel .intro button:hover{opacity:0.9}.mod-panel ul{padding:20px 0;overflow:hidden}.mod-panel ul li{float:left;width:25%}.mod-panel ul li.none{width:100%;height:30px;padding:50px 0;line-height:30px;text-align:center;color:#666}.mod-panel .item{margin:0 4px 8px;border:1px solid #F4C493;border-radius:5px;overflow:hidden}.mod-panel .item .c-hd{height:32px;padding:0 12px;background:#FCF8EF;line-height:32px;font-size:14px;font-weight:bold}.mod-panel .item .c-hd a.date{font-weight:bold;color:#cb7a43}.mod-panel .item .c-hd span.week{float:right}.mod-panel .item .c-bd{height:80px;padding:12px}.mod-panel .item .c-bd p{max-height:80px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:4}.mod-panel .item .c-bd strong{display:inline-block;width:20px;height:20px;margin-right:5px;color:#fff;line-height:20px;text-align:center;border-radius:50%}.mod-panel .item .c-bd strong.yi{background:#D4473D}.mod-panel .item .c-bd strong.ji{background:#333}.mod-panel .item .c-bd span{margin:0 1px;white-space:nowrap}.mod-panel .item .c-bd span.text-red{color:#dc0202}.mod-intro .hd{margin-bottom:12px;line-height:36px;text-align:center;font-weight:bold;font-size:18px}.mod-intro p{margin-bottom:12px;line-height:24px;text-indent:2em}.mod-recommend .hd{margin-bottom:12px;line-height:36px;text-align:center;font-weight:bold;font-size:18px}.mod-recommend .bd{overflow:hidden}.mod-recommend ul{overflow:hidden}.mod-recommend li{float:left;width:33.33%}.mod-recommend .item{margin:0 4px 8px;padding:15px 10px;background:#FCF8EF;border:1px solid #F4C493;overflow:hidden;border-radius:4px}.mod-recommend .item .icon{float:left;width:75px}.mod-recommend .item .info{height:64px;margin-left:75px}.mod-recommend .item .name{margin-bottom:4px;line-height:20px;font-size:15px;font-weight:bold}.mod-recommend .item .intro{height:36px;line-height:18px;font-size:12px;color:#888;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2}@media screen and (max-width: 799px){.module .bd{margin:0}.mod-panel .hd{padding:15px 0}.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:48px;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:1px;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{float:none;width:auto}}
