.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 .bd{border:1px solid #c5967c}.mod-panel .intro{padding:35px;margin-bottom:-1px;border-bottom:1px solid #c5967c;background:#fffbf3;text-align:center}.mod-panel .intro .input-wrapper{margin-bottom:25px;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;padding-left:7px;}.mod-panel .intro button{width:200px;height:45px;padding:0 8px;margin:10px 0;border:medium none;text-align:center;vertical-align:middle;background:#a96746;font-size:16px;color:#fff;border-radius:3px;cursor:pointer}.mod-panel .intro button:hover{opacity:0.9}.mod-panel ul{padding:20px 20px;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 #ebdbd3;border-radius:5px;overflow:hidden}.mod-panel .item .c-hd{height:32px;padding:0 12px;background:#fff7e8;line-height:32px;font-size:14px;font-weight:bold}.mod-panel .item .c-hd a.date{font-weight:bold;color:#8c2b00}.mod-panel .item .c-hd span.week{float:right}.mod-panel .item .c-bd{height:100px;padding:15px;background:#fffcf7}.mod-panel .item .c-bd p{max-height:100px;line-height:23px;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:4;color:#555}.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:#a96746}.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:#a96746}.mod-intro{margin-bottom:30px}.mod-intro .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-intro p{margin-bottom:12px;line-height:24px;text-indent:2em}.mod-recommend .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-recommend .hd a{color:#fff}.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){.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:60px;line-height:25px;text-align:right;font-size:15px;font-weight:bold}.mod-panel .intro .input-wrapper .input-content{margin-left:70px}.mod-panel .intro label{display:inline-block;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 ul li{width:33.33%}}
