html,body,form,input,button,h1,ul,dl,dt,dd,li,footer,img,footer{padding:0;margin:0;}
body{
background:#fff;
}

.search-form-outer{padding: 10px 10px 25px;}
.search-form-outer .portlet{
float:none;
}
.search-area{
position: relative;
}
.search-form{
height:40px;

position:relative;
padding-right:40px;
background:white;
border-radius: 20px;
padding-left:15px;
}
.search-form input{
-webkit-appearance: none;
height:38px;
border:none;
color:#666;
font-size: 1.2em;
line-height: 24px;
width:100%;
padding:7px 0 7px 32px;
outline:none;
background-size:20px;
border-radius:0;
}
.search-form .search-btn{
position: absolute;
width:40px;
height:38px;
right:15px;
top:0;
background:white;
border:none;
font-size:20px;
color:#bbb7b7;
display:none;
text-align: center;
}
.search-form .search-btn i{
line-height: 38px;
}
.ass-result-list{
list-style-type: none;
position: absolute;
background-color: white;
left: 0;
top: 40px;
width: 100%;

}
.ass-result-list li{
color:#666666;
font-size:1.1em;
line-height:40px;
border-bottom:1px solid #f2f2f2;
padding:0 10px;
}
.ass-result-list li:hover{
background:#F9F6F6;
}
.panel-hotwords{
padding:0  10px 30px;
overflow:hidden;
}
.hotwords-list{
list-style-type: none;
}
.hotwords-list dt{
color:#b9b9b9;
font-size:1.2em;

font-weight: normal;
}
.hotwords-list dd{
display:inline-block;
color:#4690ad;
font-size:1.1em;

margin: 0.3em;
}

/*文章图片视频选择*/
.xzk_yj a{color: #7c7c7c;}