* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
A {
	LINE-HEIGHT: 110%; COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00
}
BODY {
	BACKGROUND: #cce6fc
}
IFRAME {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#top {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#top IFRAME {
	WIDTH: 100%; HEIGHT: 200px
}
#topwrap {
	WIDTH: 100%
}
#topbg {
	MARGIN: 0px auto; WIDTH: 948px; HEIGHT: 200px
}
.home A {
	WIDTH: 90px; DISPLAY: block; HEIGHT: 40px; MARGIN-LEFT: 22px
}
.t {
	OVERFLOW: hidden
}
.t * {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle
}
#logolink {
	MARGIN: 28px 0px 0px 20px; WIDTH: 140px; DISPLAY: block; FLOAT: left; HEIGHT: 40px
}
#tinput {
	PADDING-LEFT: 216px; WIDTH: 480px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 54px
}
.t INPUT {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 6px; BORDER-LEFT-WIDTH: 0px
}
.t .topbt {
	WIDTH: 78px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 28px; COLOR: #fff; MARGIN-LEFT: 10px; FONT-WEIGHT: bold
}
.t .topipt {
	WIDTH: 216px; HEIGHT: 16px
}
.morning {
	BACKGROUND: url(bg_morning.jpg) #cce6fc repeat-x
}
.morning #topbg {
	BACKGROUND: url(topbg_morning.jpg) no-repeat
}
.night {
	BACKGROUND: url(bg_night.jpg) #cce6fc repeat-x
}
.night #topbg {
	BACKGROUND: url(topbg_night.jpg) no-repeat
}
.night #topbg .t {
	COLOR: #fff
}
.daybreak {
	BACKGROUND: url(bg_daybreak.jpg) #cce6fc repeat-x
}
.daybreak #topbg {
	BACKGROUND: url(topbg_daybreak.jpg) no-repeat
}
.dusk {
	BACKGROUND: url(bg_dusk.jpg) #cce6fc repeat-x
}
.dusk #topbg {
	BACKGROUND: url(topbg_dusk.jpg) no-repeat
}
#con {
	MARGIN: 0px auto; WIDTH: 948px; OVERFLOW: hidden
}
#left {
	MIN-HEIGHT: 1280px; MARGIN-BOTTOM: 4px; HEIGHT: auto
}
.left_in {
	MIN-HEIGHT: 1280px; MARGIN-BOTTOM: 4px; HEIGHT: auto
}
#right {
	MIN-HEIGHT: 1280px; MARGIN-BOTTOM: 4px; HEIGHT: auto
}
.right_in {
	MIN-HEIGHT: 1280px; MARGIN-BOTTOM: 4px; HEIGHT: auto
}
#left {
	Z-INDEX: 2; POSITION: relative; MARGIN-TOP: 124px; FLOAT: left
}
#right {
	Z-INDEX: 2; POSITION: relative; MARGIN-TOP: 124px; FLOAT: left
}
#left {
	MARGIN: 126px 15px 0px 26px; WIDTH: 220px; BACKGROUND: #b7cfe2
}
* HTML #left {
	MARGIN: 122px 15px 0px 10px
}
.left_in {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN: -6px auto 4px -6px; WIDTH: 220px; BACKGROUND: url(leftbg.jpg) repeat-y -220px 50%; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.leftarea1 DIV.title {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 16px; PADDING-RIGHT: 10px; BACKGROUND: url(leftbg.jpg) repeat-y; HEIGHT: 26px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.leftarea1 DIV.title A {
	DISPLAY: block
}
.leftarea1 DIV.title SPAN {
	DISPLAY: block
}
.leftarea1 DIV.title SPAN {
	FLOAT: left
}
.leftarea1 DIV.title A {
	WIDTH: 34px; FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px !important
}
.leftarea1 DIV.title A SPAN {
	WIDTH: 10px; DISPLAY: inline-block; BACKGROUND: url(icon.gif) no-repeat 4px 1px; FLOAT: none; HEIGHT: 12px
}
.leftarea1 UL.content {
	MARGIN: 0px 10px 20px; HEIGHT: auto; OVERFLOW: hidden; _overflow: visible; _height: 0
}
.leftarea1 UL.content LI {
	MARGIN-TOP: 12px; WIDTH: 94px !important; FLOAT: left; HEIGHT: 16px; MARGIN-LEFT: 6px !important; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.leftarea1 UL.content LI.now * {
	COLOR: #f00
}
.leftarea1 UL.content LI A {
	FONT-WEIGHT: normal
}
#right {
	WIDTH: 666px; BACKGROUND: #b7cfe2; PADDING-TOP: 2px
}
.right_in {
	MARGIN: -6px auto 4px -4px; WIDTH: 666px; BACKGROUND: #fff; PADDING-TOP: 2px
}
.right_in {
	OVERFLOW: hidden
}
.left_in {
	OVERFLOW: hidden
}
* HTML .right_in {
	MARGIN-TOP: -2px; HEIGHT: 1280px; OVERFLOW: visible
}
* HTML .left_in {
	MARGIN-TOP: -2px; HEIGHT: 1280px; OVERFLOW: visible
}
* HTML #right {
	MARGIN-TOP: 122px; HEIGHT: 1278px; OVERFLOW: visible
}
* HTML .right_in {
	HEIGHT: 1278px
}
.s1 {
	BORDER-BOTTOM: #e3f0fa 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(contentbg.jpg) repeat-x 50% bottom; PADDING-TOP: 10px
}
.s1 .tl {
	BORDER-BOTTOM: #c5ddf1 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; FONT-WEIGHT: bold; PADDING-TOP: 14px
}
.s1 .tl_home {
	BORDER-BOTTOM: #c5ddf1 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 14px
}
.s1 .tl_home H1 {
	WIDTH: 200px; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold
}
.s1 .tl_home A {
	TEXT-ALIGN: center; MARGIN: auto 4px; WIDTH: 14px; DISPLAY: block; FLOAT: right; HEIGHT: 20px; COLOR: #b2bfcb; FONT-SIZE: 12px; CURSOR: pointer
}
.s1 .tl_home A.godown {
	BACKGROUND: url(icon.gif) no-repeat -5px 2px
}
.s1 .tl_home A.goup {
	BACKGROUND: url(icon.gif) no-repeat -14px 2px
}
.s1 * {
	VERTICAL-ALIGN: middle
}
.s1 .content {
	MARGIN: 20px 0px 21px
}
.s1 LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #63b5f1; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.s1 FIELDSET {
	BORDER-BOTTOM: #deedfa 1px solid; BORDER-LEFT: #deedfa 1px solid; MARGIN-BOTTOM: 20px; BORDER-TOP: #deedfa 1px solid; BORDER-RIGHT: #deedfa 1px solid
}
.s1 .content P {
	LINE-HEIGHT: 24px; MARGIN: 10px 0px
}
.s1 .content a:link{font-size:12px; color:#000000; text-decoration:none}
.s1 .content a:visited{font-size:12px; COLOR: #000000; TEXT-DECORATION: none}
.s1 .content a:active{font-size:12px; color:green;text-decoration:none}
.s1 .content a:hover{font-size:12px; color:red;text-decoration:underline}
.s1 FIELDSET.tishi {
	BORDER-BOTTOM: #ccc 3px double; BORDER-LEFT: #ccc 3px double; PADDING-BOTTOM: 10px; LINE-HEIGHT: 180%; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 12px; BORDER-TOP: #ccc 3px double; BORDER-RIGHT: #ccc 3px double; PADDING-TOP: 10px
}
.s1 FIELDSET.tishi LEGEND {
	LINE-HEIGHT: 30px; COLOR: #000; FONT-WEIGHT: bold
}
.gray {
	COLOR: #999
}
.s1 SPAN {
	TEXT-ALIGN: right; LINE-HEIGHT: 24px; WIDTH: 140px; DISPLAY: inline-block; VERTICAL-ALIGN: top; FONT-WEIGHT: normal
}
.s1 SPAN.nowidth {
	WIDTH: auto; MARGIN-LEFT: 10px
}
.s1 #auswer {
	LINE-HEIGHT: 24px; MARGIN: 20px 0px
}
.s1 #auswer P {
	MARGIN-TOP: 10px
}
.s1 P.zhushi {
	TEXT-ALIGN: center; COLOR: #999; FONT-SIZE: 12px
}
.s1 P.zhushi2 {
	COLOR: #999; FONT-SIZE: 12px
}
.s1 #auswer SPAN.answer {
	WIDTH: auto; COLOR: #090
}
.s1 #auswer .answer2 {
	FONT-SIZE: 12px
}
.s1 INPUT {
	LINE-HEIGHT: 18px; HEIGHT: 18px; MARGIN-RIGHT: 10px
}
.s1 SELECT {
	MARGIN-RIGHT: 10px
}
.s1 INPUT.button {
	LINE-HEIGHT: 20px; HEIGHT: 24px
}
.s1 INPUT.button1 {
	LINE-HEIGHT: 20px; WIDTH: 100px; HEIGHT: 24px
}
.s1 INPUT.button2 {
	LINE-HEIGHT: 20px; WIDTH: 160px; HEIGHT: 24px
}
.s1 INPUT.button3 {
	LINE-HEIGHT: 20px; WIDTH: 140px; HEIGHT: 24px
}
.s1 INPUT.button4 {
	LINE-HEIGHT: 20px; WIDTH: 80px; HEIGHT: 24px
}
.s1 .content LABEL {
	LINE-HEIGHT: 24px; MARGIN: 0px 10px 0px -8px; FONT-SIZE: 14px
}
.s1 .w1 {
	WIDTH: 126px
}
.s1 .w2 {
	WIDTH: 260px
}
.s1 .w3 {
	WIDTH: 100px
}
.s1 .w4 {
	WIDTH: 620px
}
.s1 .w5 {
	WIDTH: 420px
}
.s1 .w6 {
	WIDTH: 70px
}
.s1 .w7 {
	WIDTH: 200px
}
.adlink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 150px; PADDING-RIGHT: 230px; PADDING-TOP: 0px
}
.adlink * {
	FONT-SIZE: 12px
}
.adlink SPAN {
	WIDTH: auto
}
.adlink A {
	DISPLAY: inline-block; COLOR: #b2bfcb; MARGIN-RIGHT: 10px
}
A.conlink {
	DISPLAY: inline-block; COLOR: #b2bfcb; MARGIN-RIGHT: 10px
}
.adlink A:hover {
	COLOR: #f00
}
A.conlink:hover {
	COLOR: #f00
}
.relative {
	MARGIN: 20px 0px 10px
}
.relative P A {
	MARGIN: 10px 30px 10px 0px; DISPLAY: inline-block; FONT-SIZE: 12px
}
#ght {
	MARGIN: 0px auto; WIDTH: 950px; HEIGHT: 80px
}
.ght_in {
	MARGIN: 20px auto 20px 460px; WIDTH: 230px !important; BACKGROUND: url(bg.jpg) repeat-x; HEIGHT: 27px
}
#ght SPAN {
	WIDTH: 4px; DISPLAY: block; HEIGHT: 27px
}
#ght SPAN.l {
	BACKGROUND: url(bg.jpg) no-repeat 0px -26px; FLOAT: left
}
#ght SPAN.r {
	BACKGROUND: url(bg.jpg) no-repeat 0px -53px; FLOAT: right
}
#ght A SPAN {
	WIDTH: 10px; DISPLAY: inline-block; HEIGHT: 12px
}
#ght A {
	WIDTH: 80px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 20px; CURSOR: pointer; PADDING-TOP: 5px
}
#home {
	BACKGROUND: url(icon.gif) no-repeat -29px 0px
}
#go2top {
	BACKGROUND: url(icon.gif) no-repeat -42px 0px
}
.footbt {
	TEXT-ALIGN: center; MARGIN: 10px
}
.footbt INPUT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; WIDTH: 260px; PADDING-RIGHT: 10px; PADDING-TOP: 2px
}
.button {
	height:30px;
}
.s1 FIELDSET UL {
	MARGIN: 10px 0px 10px 11px
}
.s1 FIELDSET LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 204px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 18px; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.s1 FIELDSET LI SPAN {
	WIDTH: auto; DISPLAY: inline-block; FONT: bold 11px "Arial"; COLOR: #090; MARGIN-LEFT: 6px
}
#stloading {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 32px; COLOR: #999; PADDING-TOP: 5px
}
#stloading * {
	VERTICAL-ALIGN: middle
}
.descri A:link {
	COLOR: #1c5f82
}
.descri A:visited {
	COLOR: #1c5f82
}
.descri A:hover {
	COLOR: #ff0033; TEXT-DECORATION: underline
}
