﻿.clx:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.af_emptytext { color: gray !important; }
/*弹出框最外层容器*/
.af_wrap { *overflow: hidden; font-size: 14px; background: #fff; color: #000; border: 1px solid #aaa; box-shadow: 2px 2px 5px rgb(51, 51, 51); }
.af_wrap * { padding: 0; margin: 0; }
.af_wrap ul { list-style-type: none; }
/*热门*/
.af_hot_results { }
.af_hot_title { background-color:#99ccff; border-bottom: 1px dotted #ddd; font-weight: bold; color: #333333; width: 650px; line-height: 100% !important; position: relative; }/*  EN 850 OTHERS 535*/
.af_hot_title, .af_hot_title * { line-height: 150% !important; }
.af_title_content { font-size:16px; display: block; margin-right: 24px; padding: 4px; }
.af_close{ display: block; width: 14px; height: 14px; position:absolute; right:6px; top:6px; cursor:pointer; background:url('close.gif') no-repeat; }
.af_hot_wrap { padding: 5px; }
.af_hot_tabs { z-index: 100; border-bottom: 1px solid #C3C3C3; width: 650px; }  /*  EN 840 OTHERS 525*/
.af_hot_tabs li { height:30px !important;  font-size: 16px; line-height: 30px !important; margin-bottom: -1px;margin-left: 0px;margin-right: 0px; display: block; overflow: hidden; float: left; cursor: pointer; position: relative; }
.af_hot_tabs li span { height: 30px;  font-size: 15px; line-height: 30px; padding: 1px 9px; display: block; _display: inline; _zoom: 1; }
.af_hot_tabs li.active { font-weight: bold; font-size: 16px; background-color:#f7f7f7;  }
.af_hot_tabs li.active span { padding: 0 8px !important;  font-size: 16px; border-width: 1px; border-style: solid; border-color: #C3C3C3 #C3C3C3 #fff #C3C3C3; }
.af_hot_items { width: 525px; margin-top: 5px; }
.af_hot_items li { float: left; width: 120px; font-size: 16px; height: 30px; line-height: 30px; padding-left: 10px; overflow: hidden; cursor: pointer; }

.af_hot_items li.hover { background: #F4F4F4; font-size: 16px; }
.af_hot_items li.selected { background: #DEDEDE !important; font-size: 16px; color: #DA251E !important; }

.af_hot_items li a:link { color:blue; font-size: 16px;}
.af_hot_items li a:visited { color:blue; font-size: 16px;}
.af_hot_items li a:hover { color:red; font-size: 16px;}
.af_hot_items li a:active { color:red; font-size: 16px;}

.af_pager { text-align: center; margin: 8px 0; overflow: hidden; }
.af_pager li { display: inline; padding: 4px; cursor: pointer; font-size: 16px; font-family: Arial,Simsun,sans-serif; text-decoration: underline; }
.af_pager li.current { text-decoration: none; cursor: auto !important; color: #DA251E !important; }
/*普通搜索*/
.af_results { }
.af_title { color: #777777; padding: 4px; border-bottom: 1px dotted #D7D7D7; }
.af_items { margin-top: 4px; }
.af_items li { height: 25px; line-height: 25px; padding: 0 8px; overflow: hidden; cursor: pointer; }
.af_items li.hover { background: #F4F4F4; }
.af_items li.selected { background: #DEDEDE !important; }
/*无搜索结果*/
.af_no_results { background: #DEDEDE; color: #DC251F; margin: 2px; line-height: 25px; height: 25px; padding: 0 8px; _display: inline; _zoom: 1; }
/* 自定义 */
.af_title_content span { margin-left: 6px; color: #777777; font-weight: normal; }
.af_items li { text-align: right; }
.af_items li span { float: left; }
.af_items li em { color: Red; font-style: normal; }
