.boxbg {
	z-index: 30; background: #ccc; left: 5px; position: absolute; top: 35px
}
.hack_box {
	clear: both; font-size: 0px; width: 0px; line-height: 0; height: 0px
}
#wrapper {
	font-size: 12px; padding-bottom: 7px; margin: 0px auto; text-align: center
}
#header {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 6px auto 0px; width: 760px; padding-top: 0px
}
#header950 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 6px auto 0px; width: 950px; padding-top: 0px
}
#my_logo {
	margin-top: 9px; float: left
}
#koubei_logo {
	margin-top: 2px; float: left
}
#channel_logo {
	float: left; margin: 3px 0px 0px
}
#channel_logo_xiaoqu {
	float: left; margin: 0px 0px 0px 2px
}
#xiaoqu_name {
	float: left
}
#select_city {
	margin-top: 9px; float: left; margin-left: 5px; width: 70px
}
#select_city_xiaoqu {
	padding-right: 0px; padding-left: 5px; float: left; padding-bottom: 0px; padding-top: 10px
}
#navigation {
	margin-top: 1px; float: right; width: 410px; text-align: right
}
#user_pane {
	margin: -3px auto 0px; width: 760px
}
#user_pane950 {
	margin: -3px auto 0px; width: 950px
}
#right_top {
	float: left; width: 618px
}
#right_top950 {
	float: left; width: 808px
}
#right_bottom {
	float: left; width: 600px
}
#user_pane_xiaoqu {
	float: right; margin: 0px; width: 530px
}
#wrapper h2 {
	font-size: 26px
}
#xiaoqu_name h2 {
	font-family: ºÚÌå
}
#wrapper h4 {
	font-size: 16px
}
#city h4 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: -3px 0px 0px; padding-top: 0px
}
#city h4 span {
	font-weight: normal; font-size: 12px; color: #666
}
#city h4 span a {
	color: #666; text-decoration: underline
}
#city h4 span a:hover {
	color: #ff6600
}
img {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
#channel_logo img {
	margin-top: 5px
}
#channel_logo embed {
	margin-top: 5px
}
#channel_logo object {
	margin-top: 5px
}
#utility li a p img {
	vertical-align: middle
}
#city b {
	font-size: 16px; color: #111
}
#select_city_xiaoqu b {
	font-size: 14px
}
#utility li p {
	padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#globalnav {
	float: left; margin: 3px 0px 8px
}
#globalnav div.navall li.hotnav a {
	color: #9c9c9c; text-decoration: underline
}
#globalnav div.navall li a {
	background: none transparent scroll repeat 0% 0%; color: #111
}
#globalnav div.navall li a:hover {
	color: #ff6600; text-decoration: underline
}
#utility {
	float: right; margin: 0px; font-family: ËÎÌå
}
#tools {
	z-index: 30; background: url(/images/common/icon/global_icon.gif) no-repeat right -120px
}
#detailtools {
	border-right: #d6d6d6 1px solid; padding-right: 5px; border-top: #d6d6d6 1px solid; display: none; padding-left: 5px; background: #fff; left: 0px; padding-bottom: 5px; margin: 0px; border-left: #d6d6d6 1px solid; padding-top: 5px; border-bottom: #d6d6d6 1px solid; position: absolute; top: 13px
}
#city {
	z-index: 20; position: relative; text-align: left
}
#changecity {
	border-right: #777 1px solid; padding-right: 4px; border-top: #777 1px solid; display: none; padding-left: 4px; font-weight: bold; background: #fff; left: -4px; padding-bottom: 4px; border-left: #777 1px solid; color: red; padding-top: 4px; border-bottom: #777 1px solid; font-family: verdana; position: absolute; top: -4px
}
#wrapper a {
	padding-right: 1px; padding-left: 1px; padding-bottom: 0px; color: #25f; padding-top: 2px; text-decoration: none
}
#wrapper a:hover {
	color: #f50; text-decoration: underline
}
#koubei_logo a {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#globalnav li.hot a {
	padding-right: 0px; padding-left: 0px; font-weight: normal; background: url(/images/common/icon/global_icon.gif) no-repeat 30px -112px; float: left; padding-bottom: 0px; color: #111; padding-top: 0px
}
#globalnav li.hot a:hover {
	color: #ff6600
}
#utility ul a {
	color: #0044dd
}
#globalnav li a {
	padding-right: 0px; padding-left: 5px; background: url(/images/common/icon/global_icon.gif) no-repeat 0px -268px; float: left; padding-bottom: 0px; color: #111; padding-top: 0px
}
#globalnav li a:hover {
	color: #ff6600
}
#tools a {
	padding-right: 10px
}
#detailtools li a {
	padding-right: 0px; background: none transparent scroll repeat 0% 0%; color: #111
}
#detailtools li a:hover {
	color: #ff6600; text-decoration: underline
}
#changecity a {
	padding-right: 0px; display: block; padding-left: 0px; font-weight: normal; padding-bottom: 2px; margin: 2px 5px; width: 30px; color: #111; padding-top: 2px; text-decoration: underline
}
#changecity a:hover {
	background: #666; color: #fff
}
#changecity tfoot td a {
	display: inline; padding-left: 8px; background: url(/images/common/icon/global_icon.gif) no-repeat 0px -377px
}
#changecity tfoot td a:hover {
	padding-left: 8px; background: url(/images/common/icon/global_icon.gif) no-repeat 0px -377px; color: #666
}
ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#navigation ul {
	float: right
}
#globalnav ul {
	float: right
}
#changecity ul {
	width: 260px
}
#changecity ul li {
	line-height: 21px
}
li {
	list-style-type: none
}
#navigation li {
	float: left; margin-right: 5px; list-style-type: none
}
#globalnav li {
	font-weight: bold; z-index: 10; background: url(/images/common/icon/global_icon.gif) repeat-x 0px -212px; margin-left: 2px; margin-right: 0px
}
#globalnav li a span {
	padding-right: 15px; display: block; padding-left: 6px; background: url(/images/common/icon/global_icon.gif) no-repeat right -324px; float: left; padding-bottom: 7px; cursor: hand; padding-top: 7px
}
#globalnav li ul li {
	margin-left: 0px
}
#globalnav li.hot {
	background: url(/images/common/icon/global_icon.gif) repeat-x 0px -156px; margin-left: -10px; position: relative
}
#globalnav div.navall li {
	background: none transparent scroll repeat 0% 0%; width: 50px; line-height: 1.5em; margin-right: 0px; border-bottom: #ffb58c 1px dashed; list-style-type: none; text-align: left
}
#globalnav li div.navall {
	border-right: #ffbd8c 1px solid; padding-right: 5px; border-top: #ffbd8c 1px solid; padding-left: 5px; background: #fffff7; padding-bottom: 5px; border-left: #ffbd8c 1px solid; width: 50px; padding-top: 5px; border-bottom: #ffbd8c 1px solid
}
#globalnav div.navall li {
	background: none transparent scroll repeat 0% 0%; width: 50px; line-height: 1.5em; margin-right: 0px; border-bottom: #ffb58c 1px dashed; list-style-type: none; text-align: left
}
#globalnav div.navall li.hotnav {
	padding-left: 10px; background: url(/images/common/icon/global_icon.gif) no-repeat 4px -8px; border-bottom-style: none
}
#utility li {
	float: left; margin: 0px 2px
}
#detailtools li {
	padding-left: 13px; background: url(/images/common/icon/global_icon.gif) no-repeat 4px -8px; margin: 0px; width: 80px; line-height: 1.5em; list-style-type: none; text-align: left
}
table {
	border-collapse: collapse; border-spacing: 0
}
#changecity table {
	width: 330px
}
#changecity td {
	padding-left: 10px; font-size: 12px; vertical-align: top; width: 50px; color: #ff0000
}
#changecity tfoot td {
	width: 100%; text-align: right
}
#linkwrapper {
	text-align: center
}
#sitelink {
	margin: 0px auto; width: 760px; text-align: left
}
#sitelink ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px 95px; padding-top: 0px
}
#sitelink li {
	display: inline; margin: 0px 3px
}
#sitelink li a:link {
	color: #777; text-decoration: underline
}
#sitelink li a:visited {
	color: #777; text-decoration: underline
}
#sitelink li a:hover {
	color: #ff5500
}
#sitelink li a:active {
	color: #ff5500
}
#hotcity {
	clear: both; padding-right: 0px; border-top: #e4e4e4 1px solid; padding-left: 0px; padding-bottom: 5px; margin: 0px auto; width: 760px; padding-top: 5px; border-bottom: #e4e4e4 1px solid
}
#hotcity strong {
	float: left; margin-bottom: 10px; height: 20px
}
#hotcity ul {
	padding-right: 0pt; padding-left: 0pt; padding-bottom: 0pt; margin: 0pt; padding-top: 0pt
}
#hotcity li {
	display: inline; float: left; margin-bottom: 4px; margin-right: 5px; list-style-type: none
}
#hotcity a {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px
}
#hotcity a:link {
	color: #666; text-decoration: underline
}
#hotcity a:visited {
	color: #666; text-decoration: underline
}
#hotcity a:hover {
	color: #f50; text-decoration: underline
}
#hotcity a:active {
	color: #f50; text-decoration: underline
}
.lh20 {
	line-height: 20px
}
a.flinkgray:link {
	color: #666666; text-decoration: underline
}
a.flinkgray:visited {
	color: #666666; text-decoration: underline
}
a.flinkgray:hover {
	color: #ff5500
}
#footerwrapper {
	font-size: 12px; text-align: center
}
div.w760 div#footer {
	margin: 0px auto; width: 760px; text-align: center
}
#footer {
	text-align: center;color:#666
}
#footer760 {
	border-top: #ccc 2px solid; margin: 10px auto; text-align: center
}
#footer950 {
	border-top: #ccc 2px solid; margin: 10px auto; text-align: center
}
#footer a {
	padding-right: 0px
}
#footer760 a {
	padding-right: 0px
}
#footer950 a {
	padding-right: 0px
}
#footer760 {
	width: 760px
}
#footer950 {
	width: 950px
}
#footer {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 8px; padding-top: 8px
}
#footer760 {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 8px; padding-top: 8px
}
#footer950 {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 8px; padding-top: 8px
}
#footer ul li {
	padding-right: 0px; display: inline; padding-left: 7px; background: url(/images/common/icon/global_icon.gif) no-repeat 0px -45px; padding-bottom: 0px; line-height: 1.8em; padding-top: 0px; list-style-type: none; text-align: center
}
#footer760 ul li {
	padding-right: 0px; display: inline; padding-left: 7px; background: url(/images/common/icon/global_icon.gif) no-repeat 0px -45px; padding-bottom: 0px; line-height: 1.8em; padding-top: 0px; list-style-type: none; text-align: center
}
#footer950 ul li {
	padding-right: 0px; display: inline; padding-left: 7px; background: url(/images/common/icon/global_icon.gif) no-repeat 0px -45px; padding-bottom: 0px; line-height: 1.8em; padding-top: 0px; list-style-type: none; text-align: center
}
#footer ul li.first {
	background: none transparent scroll repeat 0% 0%
}
#footer760 ul li.first {
	background: none transparent scroll repeat 0% 0%
}
#footer950 ul li.first {
	background: none transparent scroll repeat 0% 0%
}
#groupsite {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; height: 20px; text-align: center
}
ul#groupsite li.first {
	margin-left: 6px; margin-right: -5px
}
ul#groupsite li.nocompart {
	padding-left: 0px; background: none transparent scroll repeat 0% 0%
}
.copyright {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; line-height: 1.8em; padding-top: 0px; text-align: center
}
.tel {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; line-height: 1.8em; padding-top: 0px; text-align: center
}
.pop_shadowbox {
	display: none; z-index: 101; background: #8f8f8f 0% 50%; left: 300px; width: 300px; position: absolute; top: 200px
}
.pop_dlgbox {
	border-right: #777777 1px solid; border-top: #777777 1px solid; left: -4px; padding-bottom: 15px; border-left: #777777 1px solid; border-bottom: #777777 1px solid; position: relative; top: -6px; background-color: #ffffff; text-align: left
}
.pop_dlgbox .right {
	left: -4px; top: -4px
}
.pop_dlgbox .left {
	right: -4px; top: -4px
}
.pop_dlgbox .poptitle {
	padding-right: 0pt; padding-left: 7px; background-image: url(/images/common/dialogbox_titlebackground.gif); margin-bottom: 10px; padding-bottom: 13px; cursor: move; padding-top: 11px
}
.pop_dlgbox .close {
	right: 10px; position: absolute; top: 9px
}
.gray_background {
	display: none; z-index: 100; filter: alpha(opacity=50); left: 0px; width: 100%; position: absolute; top: 0px; height: 100%; background-color: #000; moz-opacity: 0.5
}

