.search-page{position:absolute;top:0;left:0;z-index:999;display:none;width:100%;height:100%;background:#f3f3f3;}
.input-wrapper{position:relative;height:47px;padding:6px 8px;border-bottom:1px solid #e5e5e5;background:#fff;}
.search-input{position:relative;margin-right:60px;}
.search-input input{display:block;width:100%;height:34px;padding:4px;border:1px solid #d5d5d5;border-radius:4px;}
.del-btn{position:absolute;top:3px;right:3px;display:none;width:28px;height:28px;background:#fff url(../img/delete.png) no-repeat center center;background-size:15px 15px;}
.search-btn{position:absolute;top:0;right:10px;height:100%;line-height:47px;color:#ff7100;font-size:14px;padding:0 10px;}
.close-btn{position:absolute;left:50%;bottom:20px;width:54px;height:54px;line-height:52px;font-size:14px;color:#000;text-align:center;border:1px solid #000;border-radius:54px;margin-left:-27px;}
.search-rec{font-size:12px;background:#fff;}
.search-tab{padding:10px;}
.search-tab li{float:left;width:50%;height:32px;line-height:28px;color:#000;text-align:center;border:2px solid #626262;}
.search-tab li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.search-tab li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.search-tab li.active{color:#fff;background:#626262;}
.search-tab-content{padding:0 10px;}
.search-tab-content>div{display:none;}
.search-tab-content>div.active{display:block;}
.search-tab-content a{float:left;line-height:30px;color:#666;padding:0 14px;border:1px solid #e1e1e3;border-radius:15px;margin:0 10px 10px 0;background:#f3f3f3;}
.search-list{background:#fff;}
.search-list li{border-bottom:1px solid #ececec;}
.search-list a{display:block;height:45px;line-height:44px;font-size:16px;font-weight:bold;color:#374565;padding:0 10px;}