.searchArea{float:right;padding-right:24px;position:relative;margin-top:7px}.searchArea input,.searchArea button{height:36px;position:relative;outline:0;font-family:inherit;line-height:1.15;margin:0}.searchArea input{width:215px;background:#f3f3f3;border-radius:2px 0 0 2px;border:0;left:5px;font-size:14px;padding-left:12px}.searchArea button{background-color:#1ab956;border:0;color:#fff;width:65px;border-radius:0 2px 2px 0;top:1px;cursor:pointer;transition:all .35s;-webkit-appearance:button;text-transform:none;font-size:100%;overflow:visible}.searchArea input::placeholder{color:#999}.searchArea .suggest,.searchArea .searchList{display:none;width:280px;position:absolute;top:58px;left:5px;box-shadow:0 1px 2px -2px rgba(0,0,0,0.16),0 3px 6px 0 rgba(0,0,0,0.12),0 5px 12px 4px rgba(0,0,0,0.09);border-radius:2px}.searchArea .suggest{background:#fff}.searchArea .searchList{background:#fff;line-height:normal}.searchArea button:hover{background-color:#47c777}.searchArea .suggest > p{line-height:normal;font-size:12px;padding:12px 12px 0}.searchArea .searchList > a{display:block;font-size:14px;color:#333;transition:all .35s;height:44px;line-height:36px;border-bottom:1px solid #e6e6e6;padding:8px 12px 0}.searchArea .searchList ul{width:100%}.searchArea .suggest > p img{margin-right:6px;width:12px;position:relative;top:2px}.searchArea .searchList ul a{display:block}.searchArea .searchList ul a li{cursor:pointer;width:100%;height:36px;line-height:36px;font-size:14px;color:#333;padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .35s}.searchArea .suggest .suggestList{padding:0 12px;font-size:0;margin-top:8px;line-height:normal}.searchArea .suggest .tagList{padding:0 12px 12px;font-size:0;line-height:normal}.searchArea .suggest > p:last-of-type{padding-top:0}.searchArea .suggest .suggestList a,.searchArea .suggest .tagList a{display:inline-block}.searchArea .suggest .suggestList a{width:50%}.searchArea .searchList > a:hover{color:#1ab956}.searchArea .suggest .suggestList a li{display:inline-block;margin-bottom:12px;cursor:pointer}.searchArea .suggest .tagList a li{cursor:pointer;display:inline-block;padding:2px 12px;background:#f3f3f3;border-radius:12px;height:24px;font-size:14px;line-height:20px;color:#333;margin-top:10px;margin-right:8px;transition:all .35s}.searchArea .suggest .suggestList a li img{width:32px;margin-right:6px}.searchArea .suggest .suggestList a li div{display:inline-block}.searchArea .searchList ul a li:hover{background:rgba(26,185,86,0.1);color:#1ab956}.searchArea .suggest .suggestList a li div h1{margin:0;font-size:12px;color:#333;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .35s;width:80px}.searchArea .suggest .suggestList a li div p{margin-top:4px;font-size:12px;color:#999}.searchArea .suggest .suggestList li:hover h1,.searchArea .suggest .tagList a li:hover{color:#1ab956}.searchArea .suggest .tagList a li:hover{background:rgba(26,185,86,0.1)}