a:hover {
	color: #dd424d
}

#topnav .wbox {
	width: 1200px
}

#topnav .h_gome {
	*display: inline;
	float: left
}

#topnav .h_gome a {
	color: #dd424d
}

#topnav .h_gome em {
	margin: 0 9px 0 8px;
	color: #e6e6e6
}

.h_searchBtn,.h_timeNow em,.h_backBox,.h_backRope,.h_attendWb,.h_attendWx,.h_attendWbHover,.h_attendWxHover,.h_QRimage,.h_leftBox h2 em,dl.h_open .h_now strong {
	background: url(../images/help_header.png)
}

.help_header {
	position: relative;
	height: 95px;
	background-color: #404040;
	font: normal 12px/1.5 Arial,"\65B0\5B8B\4F53";
	z-index: 15
}

.help_headmain {
	position: relative;
	width: 1200px;
	height: 95px;
	overflow: hidden;
	margin: 0 auto;
	background-color: #404040
}

.h_logo,.h_search,.h_time {
	position: absolute
}

.h_logo {
	top: 18px;
	left: 0
}

.h_search {
	top: 28px;
	left: 550px;
	width: 400px
}

.h_searchBox {
	height: 27px
}

.h_searchTip {
	position: absolute;
	top: 5px;
	left: 10px;
	color: #5e5e5e;
	*font-family: "\65B0\5B8B\4F53"
}

.h_searchText {
	width: 355px;
	height: 14px;
	*margin-top: -1px;
	padding: 6px 2px 7px 9px;
	border: 0;
	background-color: #888;
	*font-family: "\65B0\5B8B\4F53"
}

.h_searchBtn {
	position: absolute;
	top: 0;
	right: 0;
	width: 34px;
	height: 27px;
	border: 0;
	background-position: 0 0;
	cursor: pointer
}

.h_searchBox.h_hover input {
	background-color: #a5a5a5
}

.h_searchBox.h_hover .h_searchBtn {
	background-position: 0 -27px
}

.h_searchBox.h_hover .h_searchBtn:hover {
	background-position: 0 -81px
}

.h_searchBox.h_click span {
	color: #a5a5a5
}

.h_searchBox.h_click input {
	background-color: #f3f3f3
}

.h_searchBox.h_click .h_searchBtn {
	background-position: 0 -54px
}

.h_searchBox.h_click .h_searchBtn:hover {
	background-position: 0 -108px
}

.h_hotKeyword {
	height: 22px;
	overflow: hidden;
	padding-left: 2px;
	*font-family: "\65B0\5B8B\4F53";
	line-height: 22px
}

.h_hotKeyword a {
	margin-left: 8px;
	color: #888
}

.h_hotKeyword a:hover {
	color: #dd424d
}

.h_time {
	top: 26px;
	left: 1005px;
	line-height: 22px
}

.h_timeNow {
	color: #ccc
}

.h_timeNow em {
	display: inline-block;
	width: 13px;
	height: 13px;
	margin-top: -1px;
	_margin-top: 0;
	margin-right: 3px;
	overflow: hidden;
	background-position: 0 -135px;
	vertical-align: text-top
}

.h_timePhone {
	color: #c19191;
	font-size: 24px
}

.h_back {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: 600px
}

.h_backBox {
	position: relative;
	display: inline-block;
	width: 105px;
	height: 40px;
	background-position: -35px 0;
	color: #fff;
	font-size: 12px;
	*font-family: "\65B0\5B8B\4F53";
	text-align: center;
	line-height: 30px;
	z-index: 13
}

.h_backBox:hover {
	color: #fff;
	text-decoration: none
}

.h_backBox.h_hover {
	background-position: -35px -44px
}

.h_backRope {
	position: absolute;
	top: 11px;
	left: 48px;
	width: 10px;
	height: 53px;
	background-position: -40px -85px;
	z-index: 12
}

.h_backRope.h_long {
	background-position: -60px -85px
}

.help_footer {
	position: relative;
	height: 126px;
	background-color: #404040;
	color: #a5a5a5;
	z-index: 15
}

.help_footmain {
	position: relative;
	width: 1200px;
	padding-top:20px;
	font-size:13px;
	height: 96px;
	margin: 0 auto;
	background-color: #404040
}
.help_footmain  p {
	line-height:22px;
}
.help_footmain  p a{
	color: #a5a5a5
}

.h_copyright {
	position: absolute;
	top: 65px;
	left: 200px
}

.h_attendTip {
	position: absolute;
	top: 65px;
	left: 780px
}

.h_attendBox {
	position: absolute;
	top: 58px;
	left: 875px;
	height: 32px;
	overflow: hidden
}

.h_attendBox a {
	display: inline;
	float: left;
	width: 32px;
	height: 64px
}

.h_attendWb {
	background-position: -108px -173px
}

.h_attendWx {
	margin-left: 11px;
	background-position: -108px -104px
}

.h_attendWbHover,.h_attendWxHover {
	position: absolute;
	display: none;
	overflow: hidden;
	color: #5e5e5e;
	text-align: center
}

.h_attendWbHover {
	top: 22px;
	left: 846px;
	width: 90px;
	height: 33px;
	background-position: -7px -332px;
	line-height: 26px
}

.h_attendWxHover {
	top: -70px;
	left: 881px;
	width: 104px;
	height: 125px;
	background-position: 0 -240px;
	line-height: 206px
}

.h_QRcode {
	position: absolute;
	top: 30px;
	left: 1043px
}

.h_QRimage {
	width: 89px;
	height: 89px;
	background-position: 0 -149px
}

.h_QRtip {
	text-align: center
}

.help_content {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	font: normal 12px/1.5 Arial,"\5FAE\8F6F\96C5\9ED1";
	*font-family: "\5FAE\8F6F\96C5\9ED1"
}

.help_rightNav {
	*display: inline;
	float: left;
	width: 1000px
}

.help_leftNav {
	*display: inline;
	float: left;
	width: 198px;
	height: 700px;
	border-right: 2px solid #e6e6e6
}

.h_leftBox {
	font: normal 14px/1.5 Arial,"\5FAE\8F6F\96C5\9ED1";
	position: absolute;
	top: 20px;
	_top: 1px;
	width: 198px;
	height: 100%;
	background: #fff;
	border-right: 2px solid #e6e6e6;
	z-index: 14;
	_padding-top: 20px
}

.h_leftBox.h_leftBoxFixed {
	position: fixed!important;
	top: 0!important;
	_position: absolute;
	_top: 20px
}

.h_leftBox a {
	*font-family: "\5FAE\8F6F\96C5\9ED1"
}

.h_leftBox h2 {
	position: relative;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	zoom: 1
}

.h_leftBox h2 em {
	position: absolute;
	top: 11px;
	left: 20px;
	width: 8px;
	height: 8px;
	overflow: hidden;
	background-position: -15px -136px
}

.h_leftBox h2 a {
	margin-left: 48px;
	color: #333;
	text-decoration: none
}

.h_leftBox h2 a:hover {
	_color: #333;
	_text-decoration: none
}

.h_leftBox dd {
	position: relative;
	display: none;
	line-height: 26px;
	zoom: 1
}

.h_leftBox dd a {
	margin-left: 48px;
	color: #5e5e5e
}

.h_leftBox dd a:hover {
	color: #dd424d;
	text-decoration: none
}

dl.h_open .h_now strong {
	position: absolute;
	top: 5px;
	right: -9px;
	width: 16px;
	height: 16px;
	background-position: -95px -85px
}

dl.h_open h2.h_now strong {
	display: block;
	top: 7px
}

dl.h_open dd.h_now a {
	color: #dd424d
}

.h_leftBox dl.h_open h2 {
	background-color: #f8f8f8;
	cursor: default
}

.h_leftBox dl.h_open h2 a {
	cursor: default
}

.h_leftBox h2.h_hover {
	background-color: #f8f8f8
}

.h_leftBox h2.h_open {
	background-color: #f8f8f8;
	cursor: default
}

.h_leftBox h2.h_open a {
	cursor: default
}

.h_leftBox h2.h_close {
	background-color: #fff;
	cursor: pointer
}

.h_leftBox h2.h_close a {
	cursor: pointer
}

.h_leftBox dl.h_open h2.h_close {
	background-color: #fff;
	cursor: pointer
}

.h_leftBox dl.h_open h2.h_close a {
	cursor: pointer
}

.h_leftBox dl.h_open dd {
	display: block
}

.h_leftBox dl.h_open em {
	background-position: -26px -136px
}

.h_leftBox h2 em.h_open {
	background-position: -26px -136px
}

.h_leftBox h2 em.h_close {
	background-position: -15px -136px
}

.w990 .help_headmain {
	width: 990px
}

.w990 #topnav .wbox {
	width: 990px
}

.w990 .h_search {
	left: 476px;
	width: 315px
}

.w990 .h_time {
	left: 831px
}

.w990 .h_searchText {
	width: 271px
}

.w990 .h_back {
	margin-left: 495px
}

.w990 .help_footmain {
	width: 990px
}

.w990 .h_attendTip {
	left: 640px
}

.w990 .h_attendBox {
	left: 745px
}

.w990 .h_attendWbHover {
	left: 716px
}

.w990 .h_attendWxHover {
	left: 751px
}

.w990 .h_QRcode {
	left: 903px
}

.w990 .help_content {
	width: 990px
}

.w990 .help_rightNav {
	width: 790px
}