

#fw-mb-w1 {
	margin: auto; width: 960px; position: relative;
}
#fw-banner {
	color: rgb(255, 255, 255); padding-right: 10px;
}
#fw-banner a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
#fw-banner a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
#fw-banner a:active {
	color: rgb(255, 255, 255); text-decoration: none;
}
#fw-banner .search-entitlement {
	display: none; visibility: hidden;
}
#fw-banner-w1 {
	height: 75px; position: relative; z-index: 1000;
}
#fw-mbl {
	left: 0px; top: 0px; width: 100px; height: 100%; position: absolute;
}
#fw-mbl a {
	background-position: -4px -1650px; left: 0px; top: 0px; width: 100%; height: 100%; color: transparent !important; font-size: 0px; display: block; position: absolute; background-repeat: no-repeat;
}
#fw-mbl a:focus {
	outline: rgb(255, 255, 255) dotted 1px;
}
#ie6 #fw-mbl a {
	text-indent: -1000px; overflow: hidden;
}
#ie7 #fw-mbl a {
	text-indent: -1000px; overflow: hidden;
}
#fw-mm {
	left: 111px; top: 0px; height: 100%; right: 210px; position: absolute;
}


#fw-mbs {
	top: 0px; width: 194px; right: 0px; bottom: 0px; padding-top: 25px; position: absolute;
}
#fw-mbs label {
	top: -1000px; display: block; position: absolute;
}
body.mbsk-focused #fw-mbsk {
	top: -22px;
}


dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}

ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}

#newsticker {
    margin: -4px 10px 6px 6px; padding: 0px;  height: 20px; color: rgb(0, 127, 197); position: relative;
}
/* ±³¾°ÉèÖÃ,ÉÏÏÂ±ß¾à10£¬×óÓÒ±ß¾à7*/
.newsticker::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
#newsticker a:link {
	color: rgb(0, 127, 197);
}
#newsticker a:visited {
	color: rgb(0, 127, 197);
}
#newsticker dl {
	margin: 10px 12px 0px 17px; font-size: 12px; float: left; font-weight:bold
}
#newsticker .newsticker-controls {
	padding: 0px 1px; width: 61px; margin-top: 8px; float: left;
}
#newsticker .newsticker-controls a {
	margin: 0px; padding: 0px; text-decoration: none; display: block;
}
#newsticker .newsitem-previous {
	margin: 0px; padding: 0px; width: 24px; border-right-color: rgb(175, 175, 175); border-right-width: 1px; border-right-style: solid; float: left;
}
#newsticker .newsitem-previous a {
	background: url("hp-sprites-mb.png") no-repeat -7px 0px; height: 16px;
}
#newsticker .newsitem-previous a:hover {
	background-position: -7px -16px;
}
#newsticker .newsitem-previous a:focus {
	background-position: -7px -16px;
}
#newsticker .newsitem-next {
	margin: 0px 12px 0px 0px; padding: 0px; width: 24px; float: right;
}
#newsticker .newsitem-next a {
	background: url("hp-sprites-mb.png") no-repeat -33px 0px; height: 16px;
}
#newsticker .newsitem-next a:hover {
	background-position: -33px -16px;
}
#newsticker ol {
	width: 526px; font-size: 12px; float: left; list-style-type: none; position: relative;
}
#newsticker ol li {
	left: 1px; top: 0px; margin-top: 10px; position: absolute;
}
#newsticker ol li.twolinenews {
	margin-top: 2px;
}
#newsticker ol li a:hover {
	text-decoration: underline;
}

