﻿BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/template/images/body-bg.png) #fff repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT: 12px "Lucida Grande",Lucida,Arial,sans-serif,Helvetica,"宋体"; COLOR: #333
}
INPUT {
	FONT: 12px "Lucida Grande",Lucida,Arial,sans-serif,Helvetica,"宋体"; COLOR: #333
}
TEXTAREA {
	FONT: 12px "Lucida Grande",Lucida,Arial,sans-serif,Helvetica,"宋体"; COLOR: #333
}
SELECT {
	FONT: 12px "Lucida Grande",Lucida,Arial,sans-serif,Helvetica,"宋体"; COLOR: #333
}
BUTTON {
	FONT: 12px "Lucida Grande",Lucida,Arial,sans-serif,Helvetica,"宋体"; COLOR: #333
}
TD {
	FONT: 12px "Lucida Grande",Lucida,Arial,sans-serif,Helvetica,"宋体"; COLOR: #333
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.pkg:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.1em; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: " "
}
* HTML .pkg {
	DISPLAY: inline-block
}
* HTML .pkg {
	HEIGHT: 1%
}
DL.text-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 11px 40px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 15px
}
DL.text-links DT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.text-links DD {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; PADDING-TOP: 0px
}
UL.hotwords {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 46px; PADDING-TOP: 0px
}
UL.hotwords LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 4px; PADDING-TOP: 0px
}
.hotwords A {
	COLOR: #fff
}
.hotwords A:visited {
	COLOR: #fff
}
.hotwords A:hover {
	COLOR: #fff
}
IMG.l {
	BORDER-RIGHT: #d1d7dc 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #d1d7dc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d1d7dc 0px dotted; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #d1d7dc 0px dotted; HEIGHT: 1px
}
SPAN.dot {
	FONT-SIZE: 14px; MARGIN: 0px 6px; COLOR: #ddd
}
#page-wrapper {
	MARGIN: 0px auto; WIDTH: 980px
}
#top-bar {
	BACKGROUND: url(/template/images/top-bar.png) no-repeat center top; HEIGHT: 40px
}
#top-bar .b {
	COLOR: #0166ce
}
#top-bar .g {
	COLOR: #4b9258
}
#top-bar FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-TOP: 0px
}
#top-bar INPUT {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 0px
}
#site-logo {
	WIDTH: 176px; MARGIN-RIGHT: 10px; HEIGHT: 40px
}
#date-weather {
	FLOAT: right; MARGIN: 12px 0px 0px
}
#sb-tab {
	PADDING-LEFT: 78px; MARGIN: 11px 0px 0px
}
#sb-tab LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#sb-tab LI A {
	DISPLAY: block; BACKGROUND: url(/template/images/sb.png) no-repeat 0px 0px; WIDTH: 68px
}
#sb-tab LI A:hover {
	BACKGROUND-POSITION: 0px -23px; TEXT-DECORATION: none
}
#sb-tab LI A:visited {
	COLOR: #000
}
#sb-tab LI.c {
	FONT-WEIGHT: bold; COLOR: #fff
}
#sb-tab LI.c A {
	BACKGROUND-POSITION: -68px 0px; COLOR: #fff
}
#sb-tab LI.c A:visited {
	BACKGROUND-POSITION: -68px 0px; COLOR: #fff
}
#sb-container {
	CLEAR: both; BACKGROUND: url(/template/images/top.png) no-repeat 50% bottom; HEIGHT: 46px
}
#sb-container FORM {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px
}
#sb-container .logo {
	FLOAT: left; BACKGROUND-IMAGE: url(/template/images/sb-logo.png); MARGIN: 0px 12px; WIDTH: 103px; HEIGHT: 46px
}
#sb-container .kw {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 393px; POSITION: relative; TOP: 2px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
#sb-container .btn {
	BACKGROUND: url(/template/images/sb.png) no-repeat -137px 0px; MARGIN: 0px 6px; WIDTH: 82px; HEIGHT: 46px
}
#sb-container .btn-o {
	BACKGROUND-POSITION: -219px 0px
}
#sb-container .btn-d {
	BACKGROUND-POSITION: -300px 0px
}
#sb-container .arr {
	BACKGROUND: url(/template/images/sb-logo.png) no-repeat -309px 0px; FLOAT: left; WIDTH: 9px; CURSOR: pointer; MARGIN-RIGHT: 12px; HEIGHT: 46px
}
#sb-container UL.hotwords {
	OVERFLOW: hidden; WIDTH: 350px; HEIGHT: 46px
}
#sb-gg .logo {
	BACKGROUND-POSITION: -206px -92px
}
#sb-bd .logo {
	BACKGROUND-POSITION: 0px 0px
}
#sb-yy .logo {
	BACKGROUND-POSITION: -103px 0px
}
#sb-tp .logo {
	BACKGROUND-POSITION: -206px 0px
}
#sb-sp .logo {
	BACKGROUND-POSITION: 0px -46px
}
#sb-xz .logo {
	BACKGROUND-POSITION: -103px -46px
}
#sb-gw .logo {
	BACKGROUND-POSITION: -206px -46px
}
#sb-dt .logo {
	BACKGROUND-POSITION: 0px -92px
}
#layout-alpha {
	FLOAT: left; WIDTH: 200px
}
#layout-alpha .s {
	BACKGROUND: url(/template/images/alpha-bg.png) 50% top; WIDTH: 196px
}
#layout-alpha .s IMG.i {
	BACKGROUND: url(/template/images/sb.png) right top; VERTICAL-ALIGN: top; WIDTH: 16px; HEIGHT: 15px
}
#layout-alpha .s TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 14px "Hei","黑体"; COLOR: #666; PADDING-TOP: 9px; TEXT-ALIGN: left
}
#layout-alpha .s TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#layout-alpha .s TD.c1 {
	PADDING-LEFT: 12px
}
#layout-alpha .s TD.c4 {
	PADDING-RIGHT: 6px
}
#layout-alpha .s TFOOT {
	BACKGROUND: url(/template/images/alpha-bg.png) no-repeat center bottom
}
#layout-alpha .s TFOOT .lb {
	BACKGROUND: url(/template/images/alpha-bg.png) no-repeat left bottom
}
#layout-alpha .s TFOOT .rb {
	BACKGROUND: url(/template/images/alpha-bg.png) no-repeat right bottom
}
#layout-alpha .s TFOOT TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 7px
}
#layout-beta {
	MARGIN-TOP: -1px; BACKGROUND: url(/template/images/beta-bg.png?v=2) 50% top; FLOAT: left; MARGIN-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 980px; HEIGHT: 420px
}
#layout-beta .t {
	MARGIN: 10px 0px 0px 18px; TEXT-ALIGN: center
}
#layout-beta .t A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 22px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; HEIGHT: 27px
}
#layout-beta .t A {
	COLOR: #0097cc; TEXT-DECORATION: none
}
#layout-beta .t A:visited {
	COLOR: #0097cc; TEXT-DECORATION: none
}
#layout-beta .t A:hover {
	COLOR: #0097cc; TEXT-DECORATION: none
}
#layout-beta .t A:hover {
	TEXT-DECORATION: underline
}
#layout-beta .t A.c {
	CURSOR: default; BACKGROUND-COLOR: #fff
}
#layout-beta .t A.c:hover {
	TEXT-DECORATION: none
}
#layout-beta .icon {
	DISPLAY: none; BACKGROUND: url(/template/images/sb.png) no-repeat right top; MARGIN: 0px 2px 0px 0px; WIDTH: 16px; HEIGHT: 16px
}
#layout-beta .s {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 980px; PADDING-TOP: 0px; HEIGHT: 420px
}
#layout-beta .s LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 480px; LINE-HEIGHT: 31px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#layout-beta .s A {
	COLOR: #0097cc; TEXT-DECORATION: none
}
#layout-beta .s A:visited {
	COLOR: #0097cc; TEXT-DECORATION: none
}
#layout-beta .s A:hover {
	COLOR: #0097cc; TEXT-DECORATION: none
}
#layout-beta .tip {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffc849; PADDING-BOTTOM: 5px; MARGIN: 10px; WIDTH: 150px; PADDING-TOP: 5px
}
#layout-gamma {
	MARGIN-TOP: 1px; FLOAT: left; WIDTH: 780px
}
#layout-gamma .s {
	BACKGROUND: url(/template/images/gamma-bg.png) 50% top; MARGIN-BOTTOM: 2px; WIDTH: 780px
}
#layout-gamma .s TR.bg TD {
	BACKGROUND: #ebfae5
}
#layout-gamma .s TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
#layout-gamma .s TD.c0 {
	PADDING-LEFT: 10px; COLOR: #4d9357
}
#layout-gamma TD.c0 A {
	COLOR: #4d9357
}
#layout-gamma TD.c0 A:link {
	COLOR: #4d9357
}
#layout-gamma TD.c0 A:visited {
	COLOR: #4d9357
}
#layout-gamma TD.cm A {
	COLOR: #4d9357
}
#layout-gamma TD.cm A:link {
	COLOR: #4d9357
}
#layout-gamma TD.cm A:visited {
	COLOR: #4d9357
}
#layout-gamma .s TD.c1 {
	WIDTH: 106px
}
#layout-gamma .s TD.c2 {
	WIDTH: 106px
}
#layout-gamma .s TD.c3 {
	WIDTH: 106px
}
#layout-gamma .s TD.c4 {
	WIDTH: 106px
}
#layout-gamma .s TD.c5 {
	WIDTH: 106px
}
#layout-gamma .s TD.c6 {
	WIDTH: 106px
}
#layout-gamma .s TD.cm {
	FONT-SIZE: 14px; WIDTH: 56px; COLOR: #4d9357
}
#layout-gamma .s TD.cm .a1 {
	BACKGROUND: url(/template/images/sb.png) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 22px; HEIGHT: 13px
}
#layout-gamma .s TD.cm .a2 {
	BACKGROUND: url(/template/images/sb.png) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 22px; HEIGHT: 13px
}
#layout-gamma .s TD.cm .a1 {
	BACKGROUND-POSITION: -910px 0px
}
#layout-gamma .s TD.cm .a2 {
	BACKGROUND-POSITION: -910px -13px
}
#layout-gamma .s SPAN.m {
	MARGIN-LEFT: 4px
}
#layout-gamma .s TR.f TD {
	PADDING-BOTTOM: 0px
}
#layout-gamma .s TFOOT {
	BACKGROUND: url(/template/images/gamma-bg.png) no-repeat center bottom
}
#layout-gamma .s TFOOT TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layout-gamma .s TFOOT .lb {
	BACKGROUND: url(/template/images/gamma-bg.png) no-repeat left bottom
}
#layout-gamma .s TFOOT .rb {
	BACKGROUND: url(/template/images/gamma-bg.png) no-repeat right bottom
}
#layout-gamma UL.text-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layout-gamma UL.text-links LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 14px; PADDING-TOP: 0px
}
#layout-delta {
	CLEAR: both; PADDING-TOP: 10px
}
#layout-delta TABLE {
	WIDTH: 100%
}
#layout-delta TH {
	VERTICAL-ALIGN: top; WIDTH: 80px; LINE-HEIGHT: 200%; font-bold: bold
}
#layout-delta TD {
	VERTICAL-ALIGN: top; LINE-HEIGHT: 200%
}
#layout-delta .middle A {
	DISPLAY: block; FLOAT: left; WIDTH: 60px; TEXT-ALIGN: center
}
#layout-delta .middle A:visited {
	COLOR: #752481
}
#baidu-league-logo {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(/template/images/sb.png) no-repeat -807px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 103px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 45px
}
#page-foot {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#page-foot A {
	COLOR: #666; TEXT-DECORATION: underline
}
#page-foot A:link {
	COLOR: #666; TEXT-DECORATION: underline
}
#page-foot A:visited {
	COLOR: #666; TEXT-DECORATION: underline
}
#ext {
	DISPLAY: none
}
#kwh {
	BORDER-TOP: #ccc 1px solid; Z-INDEX: 1; BACKGROUND: #fff; MARGIN: 34px 0px 0px 127px; WIDTH: 393px; BORDER-BOTTOM: #666 1px solid; POSITION: absolute
}
#kwh SPAN.l {
	LEFT: 4px; COLOR: #000; POSITION: relative
}
#kwh SPAN.l SPAN {
	COLOR: #f30
}
#kwh SPAN.r {
	FONT-SIZE: 11px; RIGHT: 10px; COLOR: #090; POSITION: absolute; TEXT-ALIGN: right
}
#kwh UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#kwh UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 2px
}
#kwh-wz LI.t {
	BORDER-TOP: #bdd9ff 1px solid; COLOR: #666; TEXT-ALIGN: center
}
#kwh-wz {
	BORDER-RIGHT: #bdd9ff 6px solid; BORDER-LEFT: #bdd9ff 6px solid
}
#kwh-wz LI {
	LIST-STYLE-TYPE: none
}
#kwh-wy {
	BORDER-RIGHT: #ffe284 6px solid; BORDER-LEFT: #ffe284 6px solid
}
#kwh-wy LI {
	LIST-STYLE-TYPE: none
}
#kwh-wz LI.c {
	BACKGROUND: #dcecff
}
#kwh-wy LI.c {
	BACKGROUND: #dcecff
}
#layout-beta #bt-mz {
	PADDING-LEFT: 4px; WIDTH: 95px; LETTER-SPACING: 3px
}
#layout-beta #bt-ls {
	PADDING-LEFT: 4px; WIDTH: 55px; LETTER-SPACING: 3px
}
#layout-beta #bt-c {
	WIDTH: 36px
}
#layout-beta #bt-s {
	WIDTH: 36px
}
#layout-beta #bt-z {
	WIDTH: 36px
}
#empty-ls A {
	COLOR: #666! important
}
#empty-ls A:link {
	COLOR: #666! important
}
#empty-ls A:visited {
	COLOR: #666! important
}
#empty-ls A:hover {
	COLOR: #666! important
}
.f12pt{font-size: 14px;}
#sb-container .kw {
	TOP: 0px; HEIGHT: 14px
}
#layout-alpha .s TH {
	FONT: bold 14px "宋体"
}
#layout-alpha .s TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 7px
}
#layout-alpha .s TFOOT TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 7px
}
#layout-beta .s TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 6px
}
#layout-beta .t {
	HEIGHT: 32px
}
#layout-beta .tip {
	MARGIN-TOP: 1px
}
