
ul {
	padding:0;
	margin:0;
}
li {
	list-style:none;
}
img {
	border:0;
}
.lt {
	float:left;
}
.rt {
	float:right;
}
.f-cb {
	zoom:1;
}
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.fn-clear {
	zoom:1;
}
.online_icon {
	overflow:hidden;
}
.online_icon a {
	display:block;
	width:85px;
	height:148px;
	background:url(qq_online_trigger_1.png) no-repeat;
	font-size:16px;
	text-align:center;
	color:#000;
}
.online_windows {
	width:144px;
}
.online_w_top {
	background:url(online_bg.png) no-repeat -36px 0;
	height:10px;
	_background:url(../images/online_bg_ie6.png) no-repeat -36px 0;
	_margin-bottom:-7px;
}
.online_w_c {
	background:url(online_bg.png) repeat-y 0 -185px;
	padding:0 5px;
	_background:url(../images/online_bg_ie6.png) repeat-y 0 -185px;
}
.online_w_bottom {
	background:url(online_bg.png) repeat-y -36px -35px;
	height:29px;
	_background:url(../images/online_bg_ie6.png) repeat-y -36px -35px;
}
.online_content {
	background:url(online_bg.png) no-repeat -147px -185px;
	padding-top:11px;
	_background:url(../images/online_bg_ie6.png) no-repeat -147px -185px;
}
.online_content a.qq_icon {
	background:url(online_bg.png) no-repeat -37px -130px;
	width:121px;
	height:25px;
	display:block;
	margin:0 auto;
	text-indent:30px;
	line-height:23px;
	cursor:pointer;
}
.online_content a.qq_icon:hover {
	background-position:-159px -130px;
	color:#FFF;
}
.online_bar h2 {
	background:url(online_bg.png) repeat-x 0 -156px;
	height:29px;
	line-height:27px;
	font-size:12px;
	color:#666;
	text-align:left;
}
.online_bar h2 a {
	display:block;
	padding-left:14px;
	margin-left:6px;
	cursor:pointer;
}
.expand h2 a {
	background:url(online_bg.png) no-repeat -36px -69px;
	_background:url(../images/online_bg_ie6.png) no-repeat -36px -69px;
}
.collapse h2 a {
	background:url(online_bg.png) no-repeat -36px -96px;
	_background:url(../images/online_bg_ie6.png) no-repeat -36px -96px;
}
.expand h2 a:hover, .collapse h2 a:hover {
	text-decoration:none;
	color:#c81d04;
}
.online_content {
	text-align:center;
	border-bottom:1px solid #d0d0d0;
}
.online_content ul li {
	height:24px;
	line-height:24px;
	margin-bottom:4px;
}
.online_content ul li a:hover {
	color:#c81d04;
}
#online_qq_layer {
	position: fixed;
	right:0px;
	top:140px;
	_position:absolute;
	z-index:20;
}
* html, * html body {
	_background-attachment:fixed;
}
* html #online_qq_layer {
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+150));
}
#online_qq_tab {
	float:left;
	margin-top:50px;
}
#onlineService {
	float:left;
	margin-left:-4px;
}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {
	display:none;
}
#onlineType1 {
	display:block;
}
#goto_top {
	background:url(gototop.png) no-repeat 0 0;
	width:48px;
	height:41px;
	cursor:pointer;
	position:fixed;
	left:50%;
	bottom:50px;
	margin-left:500px;
	display:none;
}
.tipsy {
	padding:5px;
	font-size:14px;
	position:absolute;
	z-index:100000;
}
.tipsy-inner {
	padding:5px 8px 4px 8px;
	background-color:black;
	color:white;
	max-width:200px;
	text-align:center;
}
.tipsy-inner {
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.tipsy-arrow {
	position:absolute;
	background:url('../image/admin/v2/tipsy.gif') no-repeat top left;
	width:9px;
	height:5px;
}
.tipsy-n .tipsy-arrow {
	top:0;
	left:50%;
	margin-left:-4px;
}
.tipsy-nw .tipsy-arrow {
	top:0;
	left:10px;
}
.tipsy-ne .tipsy-arrow {
	top:0;
	right:10px;
}
.tipsy-s .tipsy-arrow {
	bottom:0;
	left:50%;
	margin-left:-4px;
	background-position:bottom left;
}
.tipsy-sw .tipsy-arrow {
	bottom:0;
	left:10px;
	background-position:bottom left;
}
.tipsy-se .tipsy-arrow {
	bottom:0;
	right:10px;
	background-position:bottom left;
}
.tipsy-e .tipsy-arrow {
	top:50%;
	margin-top:-4px;
	right:0;
	width:5px;
	height:9px;
	background-position:top right;
}
.tipsy-w .tipsy-arrow {
	top:50%;
	margin-top:-4px;
	left:0;
	width:5px;
	height:9px;
}
