#online_service_bar {
	font-family: "Microsoft YaHei", Verdana, "BitStream vera Sans", Tahoma, Helvetica, Sans-serif; color: #555; font-size: 12px
;}
#online_service_bar A {
	color: #555; text-decoration: none
;}
#online_service_bar A:hover {
	color: #e21f2b; text-decoration: none
;}
#online_service_bar IMG {
	border-bottom: medium none; border-left: medium none; vertical-align: middle; border-top: medium none; border-right: medium none
;}
#online_service_bar DL {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
#online_service_bar DD {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
#online_service_bar UL {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
#online_service_bar LI {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
#online_service_bar {
	z-index: 1001; position: absolute; overflow: hidden; right: 0px; top: -150px
;}
#online_service_fullbar {
	padding-bottom: 10px; width: 138px; display: none; background: url(images/footer.gif) no-repeat left bottom; height: 220px
;}
.service_bar_head {
	position: relative; text-indent: -9999px; width: 138px; background: url(images/header.gif) no-repeat left top; height: 58px
;}
.service_bar_main {
	padding-bottom: 5px; padding-left: 16px; width: 106px; padding-right: 16px; background: url(images/main.gif) repeat-y left top; height: 35px; padding-top: 5px
;}
#service_bar_close {
	position: absolute; text-indent: -9999px; width: 35px; display: block; height: 35px; cursor: pointer; right: 0px; top: 0px
;}
#online_service_minibar {
	margin-top: 150px; width: 23px; display: none; background: url(images/mini.gif) no-repeat right top; height: 80px; cursor: pointer
;}
.service_menu {
	width: 106px; font-size: 12px; overflow: hidden
;}
.service_menu LI {
	width: 106px; display: inline; overflow: hidden
;}
.service_menu LI DT {
	text-align: left; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; margin-bottom: 5px; background: url(images/header.gif) no-repeat center top; cursor: pointer; padding-top: 9px
;}
.service_menu LI DD {
	text-align: center; display: none
;}
.service_menu LI DD A IMG {
	margin-bottom: 5px
;}
.service_menu LI.hover DT {
	color: #e21f2b
;}
.service_menu LI.hover DD {
	padding-bottom: 5px; line-height: 20px; padding-left: 0px; padding-right: 0px; padding-top: 5px
;}
.qq_btn {
	padding-bottom: 4px; padding-left: 4px; padding-right: 4px; display: block; padding-top: 4px
;}
.service_tel {
	line-height: 28px; padding-left: 22px; font-family: "Microsoft YaHei", Verdana, "BitStream vera Sans", Tahoma, Helvetica, Sans-serif;  height: 28px; font-size: 12px
;}