.mod-search .bd{padding:0 20px;overflow:hidden}.mod-search .left{float:left;padding-top:3px}.mod-search .right{float:right}.mod-search .search{margin:0 200px 0 300px;padding-top:40px}.mod-search .search .box{border:3px solid #dbdbdb;overflow:hidden}.mod-search .search .box span.name{float:left;height:32px;padding:0 20px;background:#fff7e8;line-height:32px;font-weight:bold}.mod-search .search .box input{float:left;width:210px;height:20px;padding:6px 10px;background:none;border:medium none;outline:none}.mod-search .search .box button{float:right;width:80px;height:32px;border:medium none;background:#efefef;color:#666;cursor:pointer}.mod-search .search .recommend{height:22px;padding:4px 0;line-height:22px;color:#666;overflow:hidden}.mod-search .search .recommend a{margin:0 2px;color:#666}.mod-search .search .recommend a:hover{text-decoration:underline;color:#7b4f9b}@media screen and (max-width: 799px){.mod-search .bd{padding:0 12px}.mod-search .left{width:50%;padding:5px 0}.mod-search .left img{height:61px}.mod-search .right{width:50%;padding:5px 0;text-align:right}.mod-search .right img{height:61px}.mod-search .search{clear:both;padding:10px 0;margin:0}.mod-search .search .box span.name{padding:0 12px}.mod-search .search .box input{width:calc(100% - 150px)}.mod-search .search .box button{width:72px}.mod-search .search .recommend{height:auto;font-size:13px}}.module{background:#fff;margin-bottom:20px}.module .hd{position:relative;padding:10px 0;border-bottom:1px solid #f0f0f0;height:20px;line-height:20px}.module .hd:before{display:inline-block;content:'';width:4px;height:16px;vertical-align:middle;background:#7b4f9b;border-radius:2px}.module .hd span{padding-left:10px;vertical-align:middle;font-size:16px;font-weight:bold}.module .hd a{float:right;color:#888}.mod-article{background:#fff;margin-bottom:20px}.mod-article .hd{position:relative;padding:20px 0 10px;margin:0 25px;border-bottom:1px solid #f0f0f0;line-height:36px;text-align:center}.mod-article .hd span{font-size:22px;font-weight:bold}.mod-article .bd{padding:15px 0;margin:0 25px;text-indent:2em}.mod-article .bd p{margin-bottom:12px;line-height:24px}.mod-article .ft{padding:25px 0;text-align:center}.mod-article .ft li{display:inline-block;margin:0 2px}.mod-article .ft li a,.mod-article .ft li span{display:block;min-width:14px;height:30px;padding:0 8px;background:#f8f8f8;line-height:30px;font-weight:bold;border-radius:15px}.mod-article .ft li.active a{background:#7b4f9b;color:#fff}.mod-app .bd{padding:20px 15px;overflow:hidden}.mod-app ul{overflow:hidden}.mod-app li{float:left;width:33.33%}.mod-app .item{margin:0 4px 8px;padding:15px 10px;border:1px solid #e8e8e8;background:#fcfcfc;overflow:hidden;border-radius:4px}.mod-app .item .icon{float:left;width:75px}.mod-app .item .info{height:64px;margin-left:75px}.mod-app .item .name{margin-bottom:4px;line-height:24px;font-size:16px;font-weight:bold}.mod-app .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}.mod-visit .bd{margin:0 15px}.mod-visit ul{padding:15px 0;overflow:hidden}.mod-visit li{float:left;width:16.66%}.mod-visit li a{display:block;padding:0 7px;margin:0 1px 2px;background:#f8f8f8;line-height:32px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mod-visit li a:hover{background:#7d4e9e;color:#fff}@media screen and (max-width: 799px){.mod-article .hd{margin:0 15px;line-height:24px;font-size:18px}.mod-article .bd{margin:0 15px;text-indent:1.5em}.mod-article .bd p{margin-bottom:8px}.mod-app li{float:none;width:auto}.mod-visit li{width:33.33%}}
