body {
	background: #eee;
}
#main {
	width: 1200px;min-height: 600px;
	margin: 0 auto;
}
.side-fixed {
	max-height: 94%;
    overflow: hidden;
}
input.range-val {
	width: 50px;height: 24px;line-height: 24px;
	border: 1px solid #dddddd;
	border-radius: 3px;
	font-size: 14px;color: #111;
	text-align: center;
}
.range .t,
.range .b 
{
	border: 1px solid #fff;
	padding: 8px;
}
.range .b {
	background-color: #fff;
	border-color:#bbb;
	display: none;
}
.range .b .btn {
	display: block;
	border: none;
	width: 52px;height: 24px;line-height: 24px;
    margin: 5px 0;
    background: #2878FF;
    border-radius: 3px;
    text-align: center;
    font-size: 12px;color: #fff;
}
.condition dl:after{
	content:'';
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
	visibility:hidden;
}
.condition dl{
	zoom:1;
}
.detail {
	position: relative;
    z-index: 9;
	float: left;
	width: 896px;
}
.side {
	margin: 20px 0 0 0;
	position: relative;
	z-index: 9;
	float: right;
	width: 288px;
	background: #eee;
}
.condition {
	margin: 20px 0 0 0;
	padding: 0 20px;
	background: #fff;
}
.condition .extend-list {
	display: none;
}
.condition .extend-list.extend-defult {
	display: block;
}
.condition dl {
	position: relative;
	line-height: 30px;
	padding: 6px 0 6px 75px;
	border-bottom: 1px dashed #ddd;
	font-size: 14px;color: #999;

}
.condition dl dt {
	float: left;
	position: absolute;left: 0;
	margin: 0 6px 0 0;
}
.condition dl dd {
	float: left;
	position: relative;
}
.condition dl dd a {
	color: #111;
	margin: 0 16px 0 0;
}
.condition dl dd a:hover {
	color: #2878FF;
}
.condition dl a.active {
	color: #2878FF;
}
.condition dl dd.range {
	float: right;
	position: absolute;top: 0;right: 0;
	height: 100%;
	margin-right: 0;
}
.condition dl dd.range .t,
.condition dl dd.range .b
{
	padding: 5px;
}
.condition .away {
	height: 42px;line-height: 42px;
	text-align: center;
}
.condition a {
	font-size: 14px;color: #999;
}
.condition .away i {
	vertical-align: middle;
}
.exhibition {
	position: relative;
	margin: 16px 0 0;
	padding: 10px 20px;
	background: #fff;
}
.exhibition ul.notice {
	position: absolute;
	top: 16px;right: 20px;
	z-index: 9;
	width: 380px; height: 51px;
	background: url(../images/notice.png?v=0.1) no-repeat;
	overflow: hidden;
}
.exhibition ul.notice li{
	display: none;
	height: 50px;line-height: 50px;
	text-indent: 72px;
	font-size: 16px; font-weight: 600; color: #FFF48D;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}
.exhibition ul.notice li.active{
	display: block;
}
.exhibition .exhibition-title{
	position: relative;
	height: 40px;
	background: url(../images/search_re.png) no-repeat 0 center; 
	overflow: hidden;
}
.exhibition .exhibition-title ul.res{
	position: absolute;
	top: 0; left: 32px;
	width: 600px; height: 40px;
}
.exhibition .exhibition-title ul.res li{
	width: 100%; height: 40px; line-height: 40px;
	font-size: 14px; color: #666;
}
.exhibition .exhibition-nav {
	border-bottom: 1px solid #ddd;
	height: 50px;
}
.exhibition ul.nav {
	float: left;
	position: relative;
	height: 50px;
}
.exhibition ul.nav.coin {
	width: 50%;
	margin: 0 0 0 -8px;
}
.exhibition ul.nav li{
	float: left;
	margin: 0 30px 0 0;
	line-height: 50px;
	font-size: 14px;color: #ddd;
}
.exhibition ul.nav li.range {
	position: absolute;top: 0;left: 0;
	height: 100%;line-height: 30px;
}
.exhibition ul.nav li.range .tip {
	position: absolute;top: 0;right: -100px;
	width: 100px;height: 100%;line-height: 50px;
	font-size: 12px;color: #999;
}
.exhibition ul.nav li a{
	color: #666;
}
.exhibition ul.nav li a.active {
	color: #2878FF;
}
.exhibition ul.nav li a:hover {
	color: #2878FF;
}
.exhibition ul.nav li span {
	margin: 0 0 0 8px;
	font-size: 12px;color: #999;
}
.exhibition ul.list{
	padding: 0 0 10px;
}
.exhibition ul.list li {
	padding: 16px 0;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
} 
.exhibition ul.list .front {
	float: left;
	width: 100px;height: 142px;
}
.exhibition ul.list .title span {
	float: right;
}
.exhibition ul.list .title span.vip {
	color: #91622D !important;
}

.exhibition ul.list .cover {
	position: relative;
	display: inline-block;*zoom: 1;*display: inline;
	width: 98px;height: 140px;
	border: 1px solid #eee;
	overflow: hidden;
}
.exhibition ul.list .cover img {
	width: 100%;height: 100%;
}
.exhibition ul.list .cover img.img-tg {
	width: auto;height: auto;
	position: absolute;
	left: 0;top: 0;
	z-index: 9;
}
.exhibition ul.list .cover em {
	position: absolute;
	right: 8px;
	top: 8px;
    width: 32px;
    height: 16px;
    line-height: 16px;
    background: #DFC192;
    border-radius: 8px;
    text-align: center;
    font-style: normal;
    font-size: 12px;
    color: #91622D;
}
.exhibition ul.list .title {
	height: 26px;line-height: 26px;
}
.exhibition ul.list .title,
.exhibition ul.list .intros,
.exhibition ul.list .infos,
.exhibition ul.list .recently,
.exhibition ul.list .tags {
	overflow: hidden;
	margin: 0 0 0 114px;
}
.exhibition ul.list .title span,
.exhibition ul.list .title>a 
{
	float: left;
	margin: 0 16px 0 0;
	font-size: 16px;color: #000;
}
.exhibition ul.list span.stand-status{
    display: inline-block;
	height: 22px; line-height: 22px;
	margin-top: 2px;
    padding: 0 6px;
    vertical-align: middle;
    border-radius: 3px;
	font-size: 12px; color: #fff;
}
.exhibition ul.list span.stand-status-1{
    background-color: #3AB565;
}
.exhibition ul.list span.stand-status-2{
    background-color: #7AA68D;
}
.exhibition ul.list span.stand-status-3{
    background-color: #E5C027;
}
.exhibition ul.list span.stand-status-4{
    background-color: #aaa;
}
.exhibition ul.list span.stand-status-5{
    background-color: #00A0E9;
}
.exhibition ul.list .title>a {
	max-width: 80%;height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.exhibition ul.list .title a:hover
{
	text-decoration: underline;
	color: #2878FF;
}
.exhibition ul.list .title i {
	float: right;
	margin: 3px 0 0;
	cursor: pointer;
}
.exhibition ul.list .intros {
	height: 48px;
	margin: 6px 0 6px 114px;
	overflow: hidden;
}
.exhibition ul.list .intros a {
	width: 724px;height: 50px;line-height: 24px;
	font-size: 14px;color: #666;
	overflow: hidden;
	display: block;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	*display: block;
}
.exhibition ul.list .intros a small {
	display: block;
	line-height: 24px;
    font-size: 14px;color: #666;
}
.exhibition ul.list .recently span {
	display: block;
	width: 76px;
	height: 24px;
	line-height: 24px;
	margin-top: 15px;
	text-align: center;
	background: #FFF5E7;
	border-radius: 3px;
	font-size: 12px;
	color: #FF5400;
}
.exhibition ul.list .tags {
	height: 16px;
	overflow: hidden;
	margin-bottom: 10px;
	padding: 3px 0;
}
.exhibition ul.list .tags a {
	margin-right: 8px;
	text-decoration: underline;
	font-size: 12px;
	color: #1D57B9;
}
.exhibition ul.list .infos {
	font-size: 12px;color: #aaa;
}
.exhibition ul.list .infos small {
	vertical-align: middle;
	margin-right: 6px;
	font-size: 14px;color: #111;
}
.exhibition ul.list .infos small.vip {
	color: #91622D;
}
.exhibition ul.list .infos small.free {
	color: #57BE6A;
}
.exhibition ul.list .infos span {
	vertical-align: middle;
}
.exhibition ul.list .infos i {
	width: 18px;
    height: 14px;
    vertical-align: text-bottom;
}
.exhibition .load-more {
	position: relative;
	height: 80px;
	line-height: 80px;
	text-align: center;
	font-size: 16px;
	color: #aaa;
}
.exhibition .load-more span {
	position: absolute;
	top: -400px;
	left: 0;
	right: 0;
	height: 1px;
	z-index: -1;
}
.exhibition ul.load-end{
	display: none;
	height: 80px;
	overflow: hidden;
}
.exhibition ul.load-end li{
	float: left;
	padding: 10px 40px 0 0;
}
.exhibition ul.load-end li span{
	display: block;
	height: 30px; line-height: 30px;
	font-size: 14px; color: #888;
}
.exhibition ul.load-end li strong{
	display: block;
	height: 40px; line-height: 40px;
	font-size: 18px; font-weight: 600; color: #FF6600;
}
.exhibition ul li.item-keywords .hd {
	margin-bottom: 15px;
	font-size: 16px;
	color: #000;
}
.exhibition ul li.item-keywords .bd {
	overflow: hidden;
	margin: 0 -4px;
}
.exhibition ul li.item-keywords .bd a {
	float: left;
	max-width: 182px;
	height: 32px;
	line-height: 32px;
	margin: 5px;
	padding: 0 12px;
	text-decoration: underline;
	background: #F2F5F9;
	border-radius: 3px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 14px;
	color: #1D57B9;
}
.exhibition ul li.item + li.item-third {
	margin: -3px 0 0 0;
}
.exhibition ul li.item-third{
	margin: 16px 0 0 0;
	padding: 16px;
	background: #F5F5F5;
	border-radius: 5px;
	border: 1px solid #ddd;
}
.exhibition ul li.item-third .title,
.exhibition ul li.item-third .infos{
	margin: 0 0 0 0;
}
.exhibition ul li.item-third .intros{
	margin: 6px 0;
}
.exhibition ul li.item-third .intros a{
	width: 822px;
}
.exhibition ul li.item-third .infos b{
	font-weight: 400; color: #1D57B9;
}
.empty {
	width: 100%;min-height: 400px;
	text-align: center;
	background: #fff;
}
.empty dt {
	margin: 200px 0 0;
}	
.empty dt img {
	width: 90px;
	margin: 8px;
}
.empty dd {
	line-height: 30px;
	font-size: 14px;color: #666;
}	
.empty dd a {
	color: #2878FF;
}
.empty-l dt {
	margin: 60px 0 10px;
}
.empty-l dt img {
	width: auto;
}
.empty-l dd {
	line-height: 24px;
	color: #999;
}
.empty-l dd strong {
	color: #333;
}
.page {
	position: relative;
}
.page .count {
    position: absolute;
    padding: 21px 0;
    height: 36px;line-height: 36px;
    font-size: 12px;color: #999;
}
.page ul.paging {
    width: auto;
    overflow: initial;
}
.side .recommend {
	width: 288px;
	height: 160px;
}
.side .recommend a {
	position: relative;
	display: block;
	width: 288px;
	height: 160px;
}
.side .recommend a img {
	width: 100%;
	height: 100%;
}
.side .recommend a i {
	position: absolute;
	bottom: 8px;
	right: 8px;
	width: 34px;
	height: 20px;
	line-height: 20px;
	border-radius: 3px;
	background: #000;
	text-align: center;
	font-style: normal;
	opacity: 0.2;
	font-size: 12px;
	color: #fff;
}
.side .hd {
	overflow: hidden;
	height: 20px;line-height: 20px;
	padding: 16px 0;
}
.side .hd i{
	margin: -2px 4px 0 0;
	float: left;
}
.side .hd strong{
	float: left;
	font-size: 16px;font-weight: 400;color: #111;
}
.side .service,
.side .downs
/* .side .related,
.side .tools,
.side .merchants */
{
	margin: 0 0 15px;
	padding: 0 16px 20px;
	background: #fff;
}
.side .service {
	padding-bottom: 0;
}
.side>.service>.hd>a {
	display: block;
	overflow: hidden;
}
.side>.service>.hd>a>strong {
	margin: 2px 0 0;
}
.service a span {
	float: right;
	margin: 2px 0 0;
}
.service ul.list {
	padding: 0 0 20px;
	display: none;
}
.service ul.list li {
	line-height: 32px;
	font-size: 14px;color: #666;
}
.service ul.list li a{
	text-decoration: underline;color: #2878FF;
}
.icon-tag {
    width: 20px;
    height: 24px;
    font-style: normal;
    vertical-align: top;
    text-align: center;
    background: url('../images/icon/index.png') no-repeat;
}

.icon-tag-1 {
    background-position: -3px -117px;
    color: #fff !important;
}

.icon-tag-2 {
    background-position: -29px -117px;
    color: #fff !important;
}

.icon-tag-3 {
    background-position: -55px -117px;
    color: #fff !important;
}
.side .ai{
	margin: 0 0 15px;
	background: #F4E5FF url(../images/title-ai.png) no-repeat 16px center;
	border-radius: 3px;
}
.side .ai .ai-entry{
	text-indent: 48px;
	height: 40px; line-height: 40px;
	font-size: 12px; color: #333;
	cursor: pointer;
}
.side .ai .ai-entry:hover{
	text-decoration: underline;
}
.side .ai .ai-entry .icon-right {
    width: 16px;
    height: 16px;
    font-style: normal;
    vertical-align: middle;
    text-align: center;
    background: url('../images/icon/index.png') no-repeat -66px -94px;
}
/* 最近下载 start */
.side .downs {
	display: none;
	padding-top: 4px;
}
.side .downs .hd span {
	display: inline-block;
	max-width: 120px;
	*max-width: 100px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #FF0000;
	vertical-align: middle;
}
.side .downs .list {
	margin: -16px 0;
}
.side .downs ul.list li {
    margin: 16px 0;
}
.side .downs ul.list li a {
    display: block;
}
.side .downs ul.list li img {
    display: inline-block;
    width: 86px;
    height: 121px;
    border-radius: 3px;
}
.side .downs ul.list li strong {
    display: inline-block;
    width: 190px;
    height: 40px;
    color: #000;
    font-weight: normal;
    vertical-align: top;
}
.side .downs ul.list li strong:hover {
    color: #2878FF;
    text-decoration: underline;
}
.side .downs ul.list li>a {
    display: block;
    overflow: hidden;
}
.side .downs ul.list li>a>i {
    float: left;
    width: 20px;
    height: 24px;
    line-height: 20px;
    text-align: center;
    font-size: 14px;
    font-style: normal;
}
.side .downs ul.list li>a>i.icon {
    color: #888;
}
.side .downs ul.list li>a>i.num {
    color: #888;
}
.side .downs ul.list li>a>strong {
    float: left;
    display: block;
    padding: 0 0 0 10px;
    width: 224px;
    height: 24px;
    line-height: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    font-weight: 400;
    color: #000;
}
.side .downs ul.list li>a>strong:hover {
    color: #458DEC;
    text-decoration: underline;
}
.side .downs ul.list li>a>span.cover {
    float: left;
    display: none;
    margin-left: 10px;
    width: 86px;
    height: 121px;
    border: 1px solid #EEEEEE;
    overflow: hidden;
    border-radius: 3px;
}
.side .downs ul.list li>a>span.cover .lazy-error {
	opacity: 0;
}
.side .downs ul.list li>a>span.cover:hover {
    border: 1px solid #2878FF;
}
.side .downs ul.list li>a>span.cover img {
    display: block;
    width: 100%;
    height: 100%;
}
.side .downs ul.list li>a>span.d {
    display: none;
    float: right;
    padding: 40px 0 0 5px;
    width: 128px;
    height: 24px;
    line-height: 20px;
    font-size: 12px;
    color: #999;
}
.side .downs ul.list li>a>span.d small {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
}
.side .downs ul.list li>a>span.d .line {
	line-height: 18px;
	padding: 0 4px;
}
.side .downs ul.list li>a.active>span.cover,
.side .downs ul.list li>a.active>span.d {
    display: block;
}
.side .downs ul.list li>a.active>strong {
    float: right;
    display: block;
    display: -webkit-box;
    width: 128px;
    height: 60px;
    white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.icon-hit {
    width: 20px;
    height: 20px;
    background: url('../images/icon/index.png') no-repeat;
    background-position: -115px -90px;
    vertical-align: middle;
}
/* 最近下载 end */
.side .keywords {
	display: none;
}
.side .keywords .hd {
	padding-top: 0;
}
.side .keywords ul {
	overflow: hidden;
	margin: -5px;
	*width: 288px;
}
.side .keywords ul li {
	float: left;
	*min-width: 40px;
	max-width: 288px;
	height: 32px;
	line-height: 32px;
	margin: 5px;
	padding: 0 12px;
	overflow: hidden;
	background: #FFFFFF;
	border-radius: 3px;
	text-align: center;
}
.side .keywords ul li a {
	display: block;
	max-width: 272px;
	text-decoration: underline;
	word-break: break-all;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 14px;
	color: #1D57B9;
}
.recommend {
	width: 100%;
	margin: 0 0 16px;
	background: #fff;
}
.recommend img {
	width: 100%;
}
.icon-search-toogle,
.icon-condition-up,
.icon-condition-down,
.icon-collect-no,
.icon-collect-yes,
.icon-service-up,
.icon-service-down,
.icon-close,
.icon-tools
{
	width: 20px;height: 20px;
}
.icon-service,
.icon-related
{
	width: 24px;height: 26px;
}
.icon-search {
	background-image: url(../images/img_serch.png);
	background-repeat: no-repeat;
}
.icon-search-toogle {
	background-position: -40px -22px;
}
.icon-condition-up {
	background-position: -57px -23px;
}
.icon-condition-down {
	background-position: -74px -23px;
}
.icon-collect-no {
	background-position: -48px 0;
}
.icon-collect-yes {
	background-position: -69px 0;
}
.icon-service {
	background-position: 0 0;
}
.icon-service-up {
	background-position: -20px -23px;
}
.icon-service-down {
	background-position: -40px -23px;
}
.icon-related {
	background-position: -24px 0;
}
.icon-close {
	background-position: 0 -25px;
}
.icon-free {
	background-position: -110px 0;
}
.icon-tools {
	background-image: url(../images/tools.png);
	background-repeat: no-repeat;
}
.icon-tools-doc {
	background-position: -164px -2px;
}
.icon-tools-change {
	background-position: -142px -2px;
}
.icon-tools-watermark {
	background-position: -118px -2px;
}
.icon-tools-test {
	background-position: -71px -2px;
}
.icon-tools-cnki {
	background-position: 0 -2px;
}
.icon-tools-reduction {
	background-position: -24px -2px;
}
.icon-eye {
	background-position: -144px 0;
}
.reward {
	float: left;
    padding: 13px 10px 13px 5px;
}
.reward .btn-find-doc {
	display: block;
	width: 108px;height: 40px;line-height: 40px;
	background: #3cb501;
	border-radius: 3px;
	font-size: 14px;color: #fff;
	text-align: center;
}
.layer-tip .layui-layer-content {
	padding: 5px 10px !important;
}
/* 举报 start*/
.report-form {
	padding: 20px;
}
.report-form dl.form-group dt {
	margin: 0 0 15px;
	font-size: 14px;font-weight: 400;color: #666;
}
.report-form dl.form-group dd label {
	font-size: 14px;color: #111;
}
.report-form dl.form-group dd label span {
	display: inline-block;*zoom: 1;*display: inline;
	width: 92%;
	margin: 0 0 0 5px;
    padding: 8px;
	border-radius: 3px;
}
.report-form dl.form-group dd label.active span {
	background: #F2F8FF;
}
.report-form dl.form-group dd label input.radio {
	width: 16px;height: 16px;
	margin: 10px 0 0;
	vertical-align: top;
}
.report-form dl.form-group dd label .icon-icheck {
	vertical-align: top;
    margin-top: 10px;
}
.report-form dl.form-group dd label .other {
	width: 97%;height: 30px;
	margin: 8px 0;
	padding: 4px 6px;
    border-radius: 0;
	border: 1px solid #999;
	font-size: 14px;color: #111;
	resize: none;
	border-radius: 2px;
}
.report-form .btns {
	margin: 10px;
	text-align: center;
}
.report-form .btns button {
	width: 88px;height: 36px;
	outline: none;
	border: 1px solid transparent;
	background: #458dec;
	border-radius: 3px;
	font-size: 14px;color: #fff;
}
.report-form .btns button.btn-cel {
	background: #eee;
	border-color: #ccc;
	margin: 0 0 0 12px;
	color: #666;
}
/* 举报 end */
/* 验证码 start */
.preview-office-captcha{
    width: 320px;
    padding: 20px 0;
    margin: 0 auto;
}
.preview-office-captcha .captcha-group{
    padding: 10px 0;
    overflow: hidden;
}
.preview-office-captcha span{
    float: left;
    height: 30px; line-height: 30px;
}
.preview-office-captcha input.captcha-control{
    float: left;
    width: 60px; height: 30px;line-height: 28px;
    padding: 0 5px;
    border: 1px solid #aaa;
    border-radius: 3px;
    text-align: center;
    font-size: 12px;
}
.preview-office-captcha img.captcha-img{
    float: left;
    margin: 0 6px;
    width: 60px; height: 28px;
    border: 1px solid #aaa;
    border-radius: 3px;
    cursor: pointer;
}
.preview-office-captcha a.captcha-refresh{
    float: left;
    height: 30px;line-height: 30px;
    font-size: 12px; color: #2878FF;
}
.preview-office-captcha .captcha-btn{
    padding: 10px 0;
    text-align: center;
}
.preview-office-captcha .btn-sub{
    width: 78px;height: 28px;line-height: 28px;
    border-radius: 3px;
    background-color: #2878FF;
    border: 1px solid #2878FF;
    font-size: 14px; color: #fff;
}
/* 验证码 end */
/* 相关搜索 */
.side-fixed {
    display: none;
    position: fixed;
    top: 52px;
    width: 100%;
}
#more{
	display: inline-block;
	position: relative;
    top: 3px;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.icon-more-open{
	background: url(../images/img_serch.png) no-repeat; 
	background-position: -111px -25px;
}
.icon-more-away{
	background: url(../images/img_serch.png) no-repeat; 
	background-position: -127px -25px;
}
.layer-login .layui-layer-setwin {
	display: none;
}
.site {
	margin: 0 0 -20px 0;
	height: 40px;line-height: 40px;
    font-size: 12px;color: #666;
}
.site span{
    color: #FF0000;
}
#ai_search{
	margin: 20px 0 0 0;
	padding: 15px 20px;
	height: 104px;
	background: linear-gradient(0deg, #D79EFF 10%, #D9E7FF 100%);
	border-radius: 8px;
}
#ai_search .t{
	line-height: 24px;
	font-size: 14px; color: #000;
}
#ai_search .t span{
	color: #9700FF;
}
.icon-robot{
	margin: -2px 0 0 0;
	width: 18px; height: 18px;
	background: url(../images/robot.png);
}
#ai_search ul.btns{
	padding: 15px 0 5px;
	overflow: hidden;
}
#ai_search ul.btns li{
	float: left;
	padding: 0 15px 0 0;
}
#ai_search ul.btns li a{
	display: inline-block;
	padding: 0 16px;
	height: 36px; line-height: 36px;
	background: #FFFFFF;
	border-radius: 5px;
	border: 1px solid #9700FF;
	text-align: center;
	font-size: 13px; color: #9700FF;
}
#ai_search ul.btns li a:hover{
	background-color: #9700FF;
	color: #fff;
}
#ai_search .count{
	line-height: 30px;
	font-size: 12px; color: #666;
}
#ai_search .count em{
	font-style: normal;
	color: #FF0000;
}
#ai_search .count a{
	padding: 0 0 0 40px;
	display: inline-block;
	font-size: 12px; color: #91622D;
	background: url(../images/vip.png) 20px 8px no-repeat;
}
#ai_search .count span{
	display: block;
	padding: 0 0 0 20px;
	background: url(../images/vip.png) 0 8px no-repeat;
}