﻿.site-follow
{
	z-index: 1;
	position: relative;
}
.wx-pic
{
	display: none;
	position: absolute;
	top: 34px;
	right: 0;
	padding: 20px;
	text-align: center;
	font: 16px 'microsoft yahei';
	background: #fff;
	border: 1px solid #ddd;
}
.wx-pic img
{
	margin-top: 10px;
	width: 140px;
	height: 140px;
}

.site-icon
{
	display: inline-block;
	width: 26px;
	height: 26px;
	vertical-align: middle;
	background: url(/images/i.png) no-repeat;
	_background-image: url(/images/i_ie6.png);
}
.site-icon-arrow
{
	width: 20px;
	height: 20px;
	background-position: -143px -112px;
}
.site-icon-set
{
	margin: 0 3px;
	width: 20px;
	height: 20px;
	background-position: -48px -170px;
}
.site-icon-wb
{
	background-position: -74px -166px;
}
.site-icon-wx
{
	background-position: -100px -163px;
}
.site-icon-1
{
	background-position: 4px -134px;
}
.site-icon-2
{
	background-position: -19px -134px;
}
.site-icon-3
{
	background-position: -46px -134px;
}
.site-icon-4
{
	background-position: -71px -134px;
}
.site-icon-5
{
	background-position: -100px -134px;
}
.site-icon-6
{
	background-position: -123px -134px;
}
.site-icon-7
{
	background-position: -147px -134px;
}
.site-icon-8
{
	background-position: -172px -134px;
}
.site-icon-9
{
	background-position: 3px -166px;
}
.site-icon-10
{
	background-position: -22px -166px;
}
.site-icon-11
{
	background-position: -123px -166px;
}

.site
{
	height: 24px;
	line-height: 24px;
	background: #e4e4e4;
	position: fixed;
	z-index: 9999;
}
.site-nav li
{
	float: left;
	margin-right: 5px;
}
.site-nav dl
{
	z-index: 1;
	position: relative;
}
.site-nav dt
{
	padding: 1px;
}
.site-nav dt.hover
{
	z-index: 1;
	position: relative;
	padding: 0;
	border: 1px solid #ccc;
	border-bottom: none;
	background-color: #fff;
}
.site-nav dd
{
	display: none;
	position: absolute;
	top: 24px;
	_top: 20px;
	right: 0;
	padding: 5px 0;
	width: 115px;
	border: 1px solid #ccc;
	background-color: #fff;
}
.site-nav dd a
{
	display: block;
	padding-left: 5px;
	line-height: 26px;
}
.site-nav dd a:hover
{
	background-color: #f4f4f4;
}
