﻿/*模板中心（搜索框样式）*/
.searcho .seahtop{width:100%;height:auto;overflow:hidden;position:relative;}
.seahtop input{width:320px;line-height:16px;float:left;border-radius:18px 0 0 18px;padding:8px 15px;font-size:14px;box-sizing:border-box;border:1px solid #e5e5e5;border-right:none;color:#666;}
.seahtop button{line-height:34px;background:rgba(146,84,222,0.6);color:#fff;width:auto;padding:0 30px;border:none;border-radius:0 19px 19px 0;margin:0;font-size:15px;float:left;}
.seahtop button:hover{background:rgba(146,84,222,0.8);}
.seahtop input::-webkit-input-placeholder{color:#aeaeae;}
.seahtop input:focus{color:#9852f9;border-color:rgba(146,84,222,0.6);}
.searcho .seahtips{width:inherit;}
.seahtips a{line-height:36px;color:#333;margin-left:10px;font-size:12px;}
.seahtips a:hover{color:#9852f9;}
.searcho .suppest{position:fixed;top:60px;left:0;width:inherit;background:white;display:none;box-shadow:0 2px 5px rgba(0,0,0,0.2);}
.suppest ul.supest_box{width:100%;margin:10px auto;overflow:hidden;display:block;}
.supest_box li{line-height:36px;width:100%;display:block;overflow:hidden;cursor:pointer;}
.supest_box li span.leftsearc{line-height:36px;margin-left:15px;float:left;color:#333;}
.supest_box li span.rigsearc{line-height:36px;margin-right:15px;float:right;color:#aeaeae;}
ul.supest_box li:hover{background:rgba(0,0,0,0.04);}
ul.supest_box li:hover span.leftsearc{color:#9852f9;}