BODY {
	padding:0px;margin:0px;font-weight:normal; FONT-STYLE: normal; margin:opx auto;FONT-SIZE: 12px; COLOR: #5a5a5a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #deebf3; TEXT-ALIGN: center
}
DIV,ADDRESS,BLOCKQUOTE,IFRAME,UL,OL,DL,DT,BUTTON,DD,H1,H2,H3,H4,H5,H6,P,PRE,TABLE,CAPTION,TH,TD,FORM,LEGEND,FIELDSET,INPUT,SELECT,TEXTAREA {
	padding:0px;margin:0px;font-size:100%;font-weight:normal; FONT-STYLE: normal; FONT-FAMILY: inherit
}

OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
FIELDSET {
	border:0px
}
IMG {
	border:0px
}
:unknown {
	outline: 0
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
.list a{padding-right:20px;line-height:16px;}
.border1{border:#cccccc 1px solid; padding:5px;}

.clearfix {
	DISPLAY: inline-block;clear:both;height:1px;overflow:hidden;
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px;
}
.hidden {
	DISPLAY: none
}
.container {
	BACKGROUND: #fff; MARGIN: auto; WIDTH: 980px; TEXT-ALIGN: left
}
.container .wrap {
	MARGIN: 0px 10px;
}
 .col1 {
	WIDTH: 670px;FLOAT: left; padding:0px;
}
 .col2 {
	 WIDTH: 280px;  float:right;padding:0px;
}
.layout-cols3 .col1 {
	WIDTH: 280px
}
.layout-cols3 .col2 {
	WIDTH: 310px
}
.layout-cols3 .col3 {
	WIDTH: 300px; MARGIN-RIGHT: 0px
}

.layout-cols3 {
	MARGIN-BOTTOM: 0px! important
}
.layout-col2ultra H2.site-name {
	DISPLAY: none
}
.layout-col2ultra .col1 {
	OVERFLOW: hidden; WIDTH: 280px
}
.layout-col2ultra .col2 {
	WIDTH: 620px; MARGIN-RIGHT: 0px
}
.layout-col2ultra .col2 .span2 {
	WIDTH: 620px; MARGIN-RIGHT: 0px
}
.layout-col2ultra .col2 .col1 {
	WIDTH: 310px
}
.layout-col2ultra .col2 .col2 {
	WIDTH: 300px
}
.layout-col2ultra .col2 .span2 {
	CLEAR: both; MARGIN-BOTTOM: 10px
}
.box {
	BORDER:#99bbdd 1px solid;margin-bottom:10px;
}
.box_mf {
	PADDING-TOP: 10px
}
.box_mf1 {
	PADDING-TOP: 7px
}
.box_mf2 {
	BORDER-RIGHT: #99bbdd 1px solid; BORDER-TOP: #99bbdd 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #99bbdd 1px solid; WIDTH: 300px; BORDER-BOTTOM: #99bbdd 1px solid
}
.box_1 UL {
	padding:5px;LINE-HEIGHT: 25px;
}
.box .center_box LI {
	FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.box .center_box LI SPAN {
	FLOAT: right
}

.box_mf2 .center_box LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 25px
}
UNKNOWN {
	FLOAT: right
}
.box .down_box LI {
	FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 260px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.box .down_box LI SPAN {
	FLOAT: right
}
.box_bt {
	PADDING-RIGHT: 4px; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../Images/title_icon.gif) #f6f6f6 no-repeat 10px 12px; PADDING-BOTTOM: 4px; MARGIN: 5px 7px 4px; COLOR: #275c91; PADDING-TOP: 4px
}
.box_bt A:link {
	COLOR: #275c91
}
.box_bt A:visited {
	COLOR: #275c91
}
.box_bt A:hover {
	COLOR: #275c91; TEXT-DECORATION: underline
}
.box_text {
	BACKGROUND: url(../Images/title_bg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 6px; MARGIN: 0px 7px; COLOR: #8c8c8c; TEXT-INDENT: 24px; LINE-HEIGHT: 21px
}
.box_title {
	BACKGROUND: url(../Images/news_bg.gif); POSITION: relative; HEIGHT: 28px
}
.box_title H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; COLOR: #275c91; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px
}
.box_title H3 A:link {
	COLOR: #275c91
}
.box_title H3 A:visited {
	COLOR: #275c91
}
.box_title H3 A:hover {
	COLOR: #bf001f
}
.box_title SPAN {
	PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 5px
}
.box .left_box LI {
	OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.box .left_box LI SPAN {
	FLOAT: right
}
.box .hot_box LI {
	PADDING-LEFT: 14px; BACKGROUND: url(../Images/nav_icon.gif) no-repeat 5px 10px; LINE-HEIGHT: 26px
}
.box .hot_box LI A:link {
	COLOR: #2c6aa9
}
.box .hot_box LI A:visited {
	COLOR: #2c6aa9
}
.box .hot_box LI A:hover {
	COLOR: #2c6aa9; TEXT-DECORATION: underline
}
.box .tj_box LI {
	CLEAR: both; PADDING-RIGHT: 7px; PADDING-LEFT: 10px; BACKGROUND: url(../Images/title_bg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #a3a3a3; PADDING-TOP: 5px; HEIGHT: 105px
}
.box .tj_box LI SPAN {
	PADDING-RIGHT: 10px; FLOAT: left
}
.box .zz_box LI {
	CLEAR: both; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; OVERFLOW: hidden; COLOR: #a3a3a3; PADDING-TOP: 7px; HEIGHT: 175px
}
.box .zz_box LI SPAN {
	PADDING-RIGHT: 10px; FLOAT: left
}
.box .pl_box LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.box .pl_box LI SPAN {
	COLOR: #999999
}
.box .pl_box LI H6 {
	PADDING-BOTTOM: 6px; COLOR: #ff3300; TEXT-INDENT: 24px; TEXT-ALIGN: left
}
.box .pl_box LI A.vo {
	COLOR: #2c6aa9
}
.ad_left {
	MARGIN-BOTTOM: 10px
}
.box .cy_box LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../Images/title_bg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.box .cy_box LI H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #2c2c2c
}
.box .cy_box LI A:link {
	COLOR: #2c6aa9
}
.box .cy_box LI A:visited {
	COLOR: #2c6aa9
}
.box .cy_box LI A:hover {
	COLOR: #2c6aa9; TEXT-DECORATION: underline
}
.box .sc_box LI {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(../Images/title_bg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 11px; LINE-HEIGHT: 21px; PADDING-TOP: 11px
}
.box .sc_box LI SPAN {
	PADDING-RIGHT: 10px; FLOAT: left
}
.box .sc_box LI SPAN B {
	DISPLAY: block; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.box .sc_box LI A:link {
	COLOR: #2c6aa9
}
.box .sc_box LI A:visited {
	COLOR: #2c6aa9
}
.box .sc_box LI A:hover {
	COLOR: #2c6aa9; TEXT-DECORATION: underline
}
.box .tab H3 {
	FONT-SIZE: 12px; FLOAT: left
}
.box .tab UL.tabitem {
	FONT-SIZE: 12px; FLOAT: left
}
.box .tab UL.tabitem LI {
	FONT-SIZE: 12px; FLOAT: left
}
.box .tab UL.tabitem {
	LINE-HEIGHT: 2.3
}
.box .tab UL.tabitem LI {
	MARGIN: 0px -1px -1px 0px; POSITION: relative
}
.box .tab UL.tabitem A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.box .tab UL.tabitem A:link {
	COLOR: #275c91
}
.box .tab UL.tabitem A:visited {
	COLOR: #275c91
}
.box .tab UL.tabitem A.current {
	BORDER-RIGHT: #99bbdd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #99bbdd 0px solid; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #99bbdd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #99bbdd 0px solid
}
.box .tab UL.tabitem A:hover {
	BORDER-RIGHT: #99bbdd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #99bbdd 0px solid; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #99bbdd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #99bbdd 0px solid
}
HTML:unknown .box .tab UL.tabitem A.current {
	PADDING-BOTTOM: 1px; POSITION: relative
}
HTML:unknown .box .tab UL.tabitem A:hover {
	PADDING-BOTTOM: 1px; POSITION: relative
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.header {
	MARGIN: 0px 10px 5px;
}
.topnav {
	PADDING-RIGHT: 15px;COLOR: #666; PADDING-LEFT: 15px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 0px; MARGIN: 0px -10px 5px;PADDING-TOP: 0px; BORDER-BOTTOM: #e3e3e3 1px solid; POSITION: relative; HEIGHT: 30px;
}
.topnav A:link {
	COLOR: #666
}
.topnav A:visited {
	COLOR: #666
}
.topnav A:hover {
	COLOR: #036; TEXT-DECORATION: underline
}
.topnav A:active {
	COLOR: #036; TEXT-DECORATION: underline
}
#toptext {
	FLOAT: left; MARGIN: 0px auto; padding-top:8px;
}
#topnavlist {
	FLOAT: right
}
#topnavlist LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 6px; BACKGROUND: url(../Images/redarrow.gif) no-repeat 0px 10px; FLOAT: left; LINE-HEIGHT: 30px; HEIGHT: 30px; 
}
.brand {
	FLOAT: left; MARGIN-RIGHT: 7px
}
.ad-banner {
	FLOAT: left; 
}
.ad-banner {
	OVERFLOW: hidden; HEIGHT: 60px
}
.ad-banner A {
	PADDING-LEFT: 10px;
}
.ad-text {
	BORDER-RIGHT: #d7e9fc 1px solid; BORDER-TOP: #d7e9fc 1px solid; BACKGROUND: #f0f7fe; FLOAT: right; BORDER-LEFT: #d7e9fc 1px solid; WIDTH: 245px; LINE-HEIGHT: 1.6; BORDER-BOTTOM: #d7e9fc 1px solid; HEIGHT: 58px
}
.ad-text LI {
	FLOAT: left; WIDTH: 49.9%; TEXT-INDENT: 3px; WHITE-SPACE: nowrap
}
.ad-text1 {
	BORDER-RIGHT: #d7e9fc 1px solid; BORDER-TOP: #d7e9fc 1px solid; BACKGROUND: #f0f7fe; FLOAT: right; BORDER-LEFT: #d7e9fc 1px solid; WIDTH: 245px; LINE-HEIGHT: 1.6; BORDER-BOTTOM: #d7e9fc 1px solid; HEIGHT: 58px
}
.ad-text1 LI {
	FLOAT: left; WIDTH: 49.9%; TEXT-INDENT: 3px; WHITE-SPACE: nowrap
}
.brand H1.site-name {
	DISPLAY: none
}
.brand A IMG {
	DISPLAY: block
}
.picTxBox {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px; BORDER-BOTTOM: #d5d5d5 1px dashed; HEIGHT: 70px
}
.picTxBox DIV {
	FLOAT: left; WIDTH: 86px
}
.picTxBox IMG {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; MARGIN-TOP: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 80px; BORDER-BOTTOM: #d5d5d5 1px solid; HEIGHT: 60px
}
.picTxBox UL {
	FLOAT: right; WIDTH: 175px
}
.picTxBox UL LI {
	PADDING-LEFT: 5px; BACKGROUND: url(../Images//images/icon_li.gif) no-repeat 0px 7px; OVERFLOW: hidden; WIDTH: 175px; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.nav {
	BACKGROUND: url(../Images/nav_bg.png) no-repeat 0px -36px; MARGIN: 0px 10px 10px; POSITION: relative
}
.navinner {
	BACKGROUND: url(../Images/nav_bg.png) no-repeat 100% -72px
}
.navlist {
	BACKGROUND: url(../Images/nav_bg.png) repeat-x 0px 0px; MARGIN: 0px 10px; OVERFLOW: hidden; LINE-HEIGHT: 36px; HEIGHT: 36px
}
.nav LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; BACKGROUND: url(../Images/nav_bg.png) no-repeat 0px -108px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -2px; PADDING-TOP: 0px
}
.nav A {
	DISPLAY: block; FONT-SIZE: 120%; WIDTH: 102px; TEXT-ALIGN: center
}
.nav A:link {
	COLOR: #fff
}
.nav A:visited {
	COLOR: #fff
}
.nav A.current {
	FONT-WEIGHT: bold; BACKGROUND: url(../Images/nav_bg.png) no-repeat 50% -144px; COLOR: #fff
}
.nav A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(../Images/nav_bg.png) no-repeat 50% -144px; COLOR: #fff
}
.nav A:active {
	FONT-WEIGHT: bold; BACKGROUND: url(../Images/nav_bg.png) no-repeat 50% -144px; COLOR: #fff
}
.subnav {
	BACKGROUND: url(../Images/nav_bg.png) no-repeat 0px -180px; LEFT: 0px; FLOAT: left; LINE-HEIGHT: 27px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 41px; HEIGHT: 27px
}
 HTML .subnav {
	MARGIN: 0px 10px 0px -10px
}
.subnav P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../Images/nav_bg.png) no-repeat 100% -234px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.subnav P SPAN {
	DISPLAY: block; BACKGROUND: url(../Images/nav_bg.png) repeat-x 0px -207px
}
.subnav P.pointer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../Images/nav_bg.png) repeat-x 0px -261px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 11px; TEXT-INDENT: -999em; PADDING-TOP: 0px; POSITION: absolute; TOP: -4px; HEIGHT: 5px
}
.subnav A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UNKNOWN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.subnav {
	COLOR: #235e99
}
.subnav A:link {
	COLOR: #235e99
}
.subnav A:visited {
	COLOR: #235e99
}
.subnav A:hover {
	COLOR: #235e99
}
.subnav A:active {
	COLOR: #235e99
}
.subnav A:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: 2px solid
}
.subnav A:active {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: 2px solid
}
#subnav1 {
	LEFT: 120px
}
#subnav2 {
	LEFT: 230px
}
#subnav3 {
	LEFT: 340px
}
#subnav4 {
	LEFT: 450px
}
#subnav5 {
	RIGHT: 0px; LEFT: auto
}
#subnav6 {
	RIGHT: 0px; LEFT: auto
}
#subnav7 {
	RIGHT: 0px; LEFT: auto
}
#subnav1 .pointer {
	LEFT: 30px
}
#subnav2 .pointer {
	LEFT: 30px
}
#subnav3 .pointer {
	LEFT: 30px
}
#subnav4 .pointer {
	LEFT: 30px
}
#subnav5 .pointer {
	RIGHT: 290px; LEFT: auto
}
#subnav6 .pointer {
	RIGHT: 180px; LEFT: auto
}
#subnav7 .pointer {
	RIGHT: 70px; LEFT: auto
}
#subnav1 {
	min-width: 110px
}
#subnav2 {
	min-width: 110px
}
#subnav3 {
	min-width: 110px
}
#subnav4 {
	min-width: 110px
}
#subnav5 {
	min-width: 340px
}
#subnav6 {
	min-width: 240px
}
#subnav7 {
	min-width: 130px
}
.note {
	MARGIN: 0px 15px 10px; COLOR: #666666
}
.note SPAN {
	FLOAT: right
}
.disable {
	DISPLAY: none
}
.wrap .ad-loop {
	BORDER-RIGHT: #99bbdd 1px solid; BORDER-TOP: #99bbdd 1px solid; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #99bbdd 1px solid; WIDTH: 297px; BORDER-BOTTOM: #99bbdd 1px solid; HEIGHT: 223px; TEXT-ALIGN: center
}
.search {
	FLOAT: right
}
.input {
	BORDER-RIGHT: #8fa6bc 1px solid; BORDER-TOP: #8fa6bc 1px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #8fa6bc 1px solid; WIDTH: 180px; LINE-HEIGHT: 20px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #8fa6bc 1px solid; HEIGHT: 20px
}
.inputs1 {
	BORDER-RIGHT: #8fa6bc 0px solid; BORDER-TOP: #8fa6bc 1px solid; PADDING-LEFT: 4px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #8fa6bc 1px solid; WIDTH: 220px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #8fa6bc 1px solid; HEIGHT: 20px
}
.inputs2 {
	BORDER-RIGHT: #8fa6bc 1px solid; BORDER-TOP: #8fa6bc 1px solid; BACKGROUND: url(../Images/nav_icon.gif) no-repeat 5px 5px; FLOAT: left; MARGIN-BOTTOM: 5px; BORDER-LEFT: #8fa6bc 0px solid; WIDTH: 60px; CURSOR: pointer; LINE-HEIGHT: 20px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #8fa6bc 1px solid; HEIGHT: 22px
}
.input_pos {
	FLOAT: left
}
.hot_line {
	MARGIN: 5px 3px 10px 5px
}
.hot_line A:link {
	COLOR: #2c6aa9
}
A:visited {
	COLOR: #2c6aa9
}
.hot_line A:hover {
	COLOR: #dd8700; TEXT-DECORATION: underline
}
.menu_1 {
	BACKGROUND: url(../Images/icon_1.gif) no-repeat; LEFT: 20px; MARGIN-BOTTOM: -1px; OVERFLOW: hidden; WIDTH: 7px; POSITION: relative; HEIGHT: 5px
}
.menu_2 {
	BACKGROUND: url(../Images/icon_1.gif) no-repeat; LEFT: 20px; MARGIN-BOTTOM: -1px; OVERFLOW: hidden; WIDTH: 7px; POSITION: relative; HEIGHT: 5px
}
.menu_3 {
	BACKGROUND: url(../Images/icon_1.gif) no-repeat; LEFT: 20px; MARGIN-BOTTOM: -1px; OVERFLOW: hidden; WIDTH: 7px; POSITION: relative; HEIGHT: 5px
}
.menu_4 {
	BACKGROUND: url(../Images/icon_1.gif) no-repeat; LEFT: 20px; MARGIN-BOTTOM: -1px; OVERFLOW: hidden; WIDTH: 7px; POSITION: relative; HEIGHT: 5px
}
.menu_5 {
	BACKGROUND: url(../Images/icon_1.gif) no-repeat; LEFT: 20px; MARGIN-BOTTOM: -1px; OVERFLOW: hidden; WIDTH: 7px; POSITION: relative; HEIGHT: 5px
}
.menu_2 {
	LEFT: 80px
}
.menu_3 {
	LEFT: 140px
}
.menu_4 {
	LEFT: 200px
}
.menu_5 {
	LEFT: 260px
}
.menu {
	MARGIN: 5px 0px; WORD-SPACING: 0px; COLOR: #b1b1b1
}
.menu A:link {
	MARGIN: 0px 3px; COLOR: #b1b1b1
}
.menu A:visited {
	MARGIN: 0px 3px; COLOR: #b1b1b1
}
A.menu_gg:link {
	COLOR: #000
}
A.menu_gg:visited {
	COLOR: #000
}
.btn_sc {
	FONT-WEIGHT: bold; BACKGROUND: url(../Images/btn.gif); WIDTH: 76px; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 23px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 23px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.topinfo {
	BACKGROUND: url(../Images/bg.png) no-repeat 0px -30px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 106px
}
.topinfo H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 10px 75px 10px 15px; COLOR: #275c91; WHITE-SPACE: nowrap
}
.topinfo P {
	MARGIN: 0px 15px
}
.topinfo A:link {
	COLOR: #275c91
}
.topinfo A:visited {
	COLOR: #275c91
}
.wrap .recommendinfo {
	BORDER-RIGHT: #99bbdd 1px solid; BORDER-TOP: #99bbdd 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #99bbdd 1px solid; WIDTH: 298px; BORDER-BOTTOM: #99bbdd 1px solid; HEIGHT: 104px
}
.recommendinfo H3 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #d7e7f7; FLOAT: left; MARGIN: 1px 5px 1px 1px; WIDTH: 30px; COLOR: #275c91; LINE-HEIGHT: 1.7; HEIGHT: 102px
}
.recommendinfo H3 SPAN {
	DISPLAY: block; MARGIN: 0px 5px; TEXT-ALIGN: center
}
.recommendinfo UL {
	FONT-SIZE: 120%; FLOAT: left; MARGIN: 3px 0px 0px; WIDTH: 250px; LINE-HEIGHT: 1.7
}
.recommendinfo LI {
	CLEAR: both
}
.recommendinfo .date {
	FONT-SIZE: 9px; FLOAT: right; COLOR: #999999; LINE-HEIGHT: 2
}
.sitemap {
	BORDER-RIGHT: #bed0e0 1px solid; BORDER-TOP: #bed0e0 1px solid; BACKGROUND: #eaf3fb; MARGIN: 0px 10px 10px; BORDER-LEFT: #bed0e0 1px solid; COLOR: #275c91; LINE-HEIGHT: 2.5; BORDER-BOTTOM: #bed0e0 1px solid; HEIGHT: 2.5em; TEXT-ALIGN: center
}
.sitemap A:link {
	COLOR: #275c91
}
.sitemap A:visited {
	COLOR: #275c91
}
.sitemap A:hover {
	COLOR: #275c91; TEXT-DECORATION: underline
}
.footer {
	PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; TEXT-ALIGN: center
}
.copyright {
	COLOR: #000000; LINE-HEIGHT: 26px
}
.copyright A:link {
	COLOR: #000000; LINE-HEIGHT: 26px
}
.copyright A:visited {
	COLOR: #000000; LINE-HEIGHT: 26px
}
A:link {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}
A:visited {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}
A:hover {
	COLOR: #bf001f; TEXT-DECORATION: none
}
.weizhi {
	BORDER-RIGHT: #b0c7dd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #b0c7dd 1px solid; PADDING-LEFT: 15px; BACKGROUND: #e1effb; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; BORDER-LEFT: #b0c7dd 1px solid; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #b0c7dd 1px solid; POSITION: relative; HEIGHT: 30px
}
.weizhi SPAN {
	RIGHT: 10px; POSITION: absolute; TOP: 3px
}
.searchtxt {
	BORDER-RIGHT: #8fa6bc 1px solid; BORDER-TOP: #8fa6bc 1px solid; BORDER-LEFT: #8fa6bc 1px solid; LINE-HEIGHT: 16px; BORDER-BOTTOM: #8fa6bc 1px solid; HEIGHT: 16px
}
#news {
	BORDER-RIGHT: #99bbdd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #99bbdd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #99bbdd 1px solid; COLOR: #4a4a4a; PADDING-TOP: 10px; BORDER-BOTTOM: #99bbdd 1px solid
}
#news1 {
	BORDER-RIGHT: #99bbdd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #99bbdd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #99bbdd 1px solid; COLOR: #4a4a4a; PADDING-TOP: 5px; BORDER-BOTTOM: #99bbdd 1px solid
}
A.v_red:link {
	COLOR: #bf001f; TEXT-DECORATION: none
}
A.v_red:visited {
	COLOR: #bf001f; TEXT-DECORATION: none
}
A.v_red:hover {
	COLOR: #bf001f; TEXT-DECORATION: underline
}
.ding_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 170px; PADDING-BOTTOM: 25px; PADDING-TOP: 0px; HEIGHT: 62px
}
.ding {
	DISPLAY: block; FLOAT: left; WIDTH: 58px; MARGIN-RIGHT: 100px; HEIGHT: 62px; TEXT-ALIGN: center
}
.ding_bg {
	BACKGROUND: url(../Images/ding_bg.gif)
}
.back_bg {
	BACKGROUND: url(../Images/back_bg.gif)
}
.ding B {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 20px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
.pagebreak {
	MARGIN-BOTTOM: 5px; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}
.pagebreak A {
	MARGIN-LEFT: 15px
}
.pagebreak STRONG {
	MARGIN-LEFT: 15px
}
#news_sort {
	BORDER-RIGHT: #99bbdd 1px solid; BORDER-TOP: #99bbdd 1px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #99bbdd 1px solid; COLOR: #4a4a4a; BORDER-BOTTOM: #99bbdd 0px solid
}
#news_sort .news_title {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(../Images/tdot.gif) #d7e7f7 no-repeat 8px 8px; COLOR: #204e7d; LINE-HEIGHT: 28px; HEIGHT: 28px
}
#news_sort .news_title SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right
}
#news_sort UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#news_sort UL LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 23px
}
#news_sort UL LI SPAN {
	FONT-SIZE: 12px; FLOAT: right; text-align:left; COLOR: #aaaaaa;
}
#news_sort1 {
	BORDER-RIGHT: #99bbdd 1px solid; BORDER-TOP: #99bbdd 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #99bbdd 1px solid; WIDTH: 309px; COLOR: #4a4a4a; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #99bbdd 1px solid
}
#news_sort1 .news_title {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(../Images/news_bg.gif) repeat-x; COLOR: #204e7d; LINE-HEIGHT: 28px; HEIGHT: 28px
}
#news_sort1 .news_title SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right
}
#news_sort1 UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#news_sort1 UL LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 23px
}
#news_sort1 UL LI SPAN {
	FONT-SIZE: 12px; FLOAT: right; COLOR: #aaaaaa
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5a5a5a; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.content {
	FONT-SIZE: 14px; MARGIN: 15px 0px 35px; COLOR: #2a2a2a; LINE-HEIGHT: 25px
}
.content P {
	MARGIN: 15px 0px; TEXT-INDENT: 2em
}
.content P .Code {
	MARGIN: 15px 0px; TEXT-INDENT: 0em
}
.content TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.content UL {
	MARGIN: 10px 0px
}
.content OL {
	MARGIN: 10px 0px
}
.content LI {
	MARGIN: 10px 0px
}
.content A:link {
	COLOR: #147de7; TEXT-DECORATION: none
}
.content A:visited {
	COLOR: #147de7; TEXT-DECORATION: none
}
.content A:hover {
	COLOR: #bf001f; TEXT-DECORATION: none
}
.times {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: #e1e4e6 1px solid; TEXT-ALIGN: center
}
.times IMG {
	MARGIN-BOTTOM: -4px; HEIGHT: 20px
}
.xg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e4e6 1px solid; HEIGHT: 30px
}
.xg LI {
	FLOAT: left; WIDTH: 50%
}
.pl {
	BORDER-RIGHT: #dadcdd 1px solid; BORDER-TOP: #dadcdd 1px solid; BACKGROUND: #fff; MARGIN-BOTTOM: 15px; BORDER-LEFT: #dadcdd 1px solid; BORDER-BOTTOM: #dadcdd 1px solid
}
.pl_title {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../Images/pl_bg.gif) repeat-x; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.pl_title SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; COLOR: #949494
}
.pl_title B {
	COLOR: #e8581f
}
.pl_list {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 15px 20px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #e6e6e6 1px solid
}
.float_right {
	FLOAT: right
}
.float_left {
	FLOAT: left
}
.zz {
	COLOR: #204e7d
}
.btn {
	BORDER-RIGHT: #255789 1px solid; BORDER-TOP: #6499ce 1px solid; BACKGROUND: url(../Images/btn_bg.gif) #5d8bba repeat-x; BORDER-LEFT: #6499ce 1px solid; COLOR: #ffffff; LINE-HEIGHT: 22px; BORDER-BOTTOM: #255789 1px solid; HEIGHT: 22px; TEXT-ALIGN: center
}
.bor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.news_list UL {
	MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px dashed
}
.news_list UL .list_title {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../Images/list_title.gif) no-repeat 7px 3px; COLOR: #204e7d
}
.news_list UL .list_title SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; COLOR: #787878
}
.news_list UL .list_title .runbut {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; CURSOR: pointer; MARGIN-RIGHT: 20px
}
.news_list UL .ot SPAN {
	MARGIN-RIGHT: 50px
}
.news_list UL .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; COLOR: #878787; TEXT-INDENT: 24px; LINE-HEIGHT: 23px; PADDING-TOP: 13px
}
.red {
	COLOR: #ff0000
}
.blue {
	COLOR: #1fa51c
}
.fsource {
	COLOR: #666
}
.news_list A:link {
	COLOR: #204e7d; TEXT-DECORATION: none
}
.news_list A:visited {
	COLOR: #204e7d; TEXT-DECORATION: none
}
.news_list A:hover {
	COLOR: #204e7d; TEXT-DECORATION: underline
}
.right_bot {
	MARGIN-BOTTOM: 10px
}
.right_box {
	BORDER-RIGHT: #99bbdd 1px solid; BORDER-TOP: #99bbdd 1px solid; BORDER-LEFT: #99bbdd 1px solid; BORDER-BOTTOM: #99bbdd 1px solid
}
.right_title {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #d7e7f7; COLOR: #313131; LINE-HEIGHT: 27px; BORDER-BOTTOM: #99bbdd 1px solid; HEIGHT: 27px
}
.right_box UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.right_box UL LI {
	LINE-HEIGHT: 25px
}
.line {
	MARGIN: 0px 10px 10px
}
.box_line .bv {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; BORDER-BOTTOM: #e8e8e8 1px solid
}
.box_line A {
	PADDING-LEFT: 10px; LINE-HEIGHT: 28px
}
.v-tab {
	DISPLAY: inline; FLOAT: left; MARGIN: -5px 1px -6px -5px; OVERFLOW: hidden; WIDTH: 71px
}
.infopublish UL.left_box LI {
	LINE-HEIGHT: 1.89
}
.v-tab LI {
	FLOAT: left
}
.v-tab LI A {
	BORDER-RIGHT: #7bce74 1px solid; BORDER-TOP: #7bce74 0px solid; BACKGROUND: #ebf7e9; FLOAT: left; BORDER-LEFT: #7bce74 0px solid; WIDTH: 70px; LINE-HEIGHT: 29px; BORDER-BOTTOM: #7bce74 1px solid; HEIGHT: 29px; TEXT-ALIGN: center
}
.v-tab LI A:link {
	COLOR: #2e7428
}
.v-tab LI A:visited {
	COLOR: #2e7428
}
.v-tab LI A.current {
	PADDING-RIGHT: 1px; FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-RIGHT-WIDTH: 0px
}
.v-tab LI A:hover {
	PADDING-RIGHT: 1px; FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-RIGHT-WIDTH: 0px
}
.v-tab LI A:active {
	PADDING-RIGHT: 1px; FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-RIGHT-WIDTH: 0px
}
.infopublish {
	BORDER-LEFT-COLOR: #7bce74; BORDER-BOTTOM-COLOR: #7bce74; BORDER-TOP-COLOR: #7bce74; BORDER-RIGHT-COLOR: #7bce74
}
.infopublish .box_title {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.infopublish .box_title H3 {
	BACKGROUND: url(../Images/nav.png) repeat-x 0px -390px; MARGIN: 1px 1px 0px; COLOR: #fff; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.text_tag {
	BORDER-RIGHT: #bed1ab 1px dashed; PADDING-RIGHT: 6px; BORDER-TOP: #bed1ab 1px dashed; PADDING-LEFT: 6px; MARGIN: 5px auto; BORDER-LEFT: #bed1ab 1px dashed; WIDTH: 590px; BORDER-BOTTOM: #bed1ab 1px dashed; HEIGHT: 20px
}
.text_tag H3 {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; COLOR: #000000; PADDING-TOP: 5px
}
.text_tag SPAN {
	FLOAT: right; FONT: 12px/24px
}
.pages {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 0px; TEXT-ALIGN: right
}
.pages A:link {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d9d9 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; BORDER-LEFT: #d9d9d9 1px solid; COLOR: #001a9f; PADDING-TOP: 2px; BORDER-BOTTOM: #d9d9d9 1px solid
}
.pages A:visited {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d9d9 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; BORDER-LEFT: #d9d9d9 1px solid; COLOR: #001a9f; PADDING-TOP: 2px; BORDER-BOTTOM: #d9d9d9 1px solid
}
.pages A:hover {
	BORDER-RIGHT: #8bccec 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8bccec 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: #e8f3fd; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; BORDER-LEFT: #8bccec 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #8bccec 1px solid
}
.pages .click {
	BORDER-RIGHT: #ff831e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff831e 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: #ffebd9; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; BORDER-LEFT: #ff831e 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #ff831e 1px solid
}
.pl_list UL {
	BORDER-BOTTOM: #d7d7d7 1px dashed
}
.pl_list UL .title {
	MARGIN-TOP: 10px; COLOR: #1f0087
}
.pl_list UL .content {
	MARGIN: 10px; TEXT-INDENT: 2em
}
.pl_list UL .op {
	COLOR: #d7d7d7
}
.pl_list UL LI SPAN {
	FLOAT: right; COLOR: #d7d7d7
}
.ad_navtext {
	CLEAR: both; BORDER-RIGHT: #96bdde 1px solid; BORDER-TOP: #96bdde 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 12px; MARGIN: 0px 10px 10px; OVERFLOW: hidden; BORDER-LEFT: #96bdde 1px solid; LINE-HEIGHT: 1.8; BORDER-BOTTOM: #96bdde 1px solid; HEIGHT: 70px
}
.ad_navtext LI {
	DISPLAY: block; FLOAT: left; WIDTH: 222px
}
.ad_navtext LI A {
	COLOR: #2f6194; TEXT-DECORATION: none
}
.ad_banner1 {
	CLEAR: both; MARGIN: 0px 10px 10px; OVERFLOW: hidden
}
A.red:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.red:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.red:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.ad_navtext UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#zhan {
	CLEAR: left; FLOAT: left; WIDTH: 1px; HEIGHT: 10px
}
#ad {
	CLEAR: left; FLOAT: left; MARGIN: 0px 15px 15px 0px; WIDTH: 250px; HEIGHT: 250px
}
#new IMG {
	CLEAR: left; DISPLAY: block
}
#new TABLE {
	CLEAR: left
}
#new {
	FLOAT: left
}
.code {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dotted; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #cccccc 1px dotted; WIDTH: 96%; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: "Verdana" , "Courier New", "Courier", "mono"; BACKGROUND-COLOR: #f3f3f3
}
#comm_content {
	BORDER-RIGHT: #99bbdd 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN: 0px; BORDER-LEFT: #99bbdd 1px solid; WIDTH: 628px; BORDER-BOTTOM: #99bbdd 1px solid
}
#comm_content DL {
	MARGIN: 10px; OVERFLOW: hidden; LINE-HEIGHT: 20px
}
#comm_content DL DT {
	PADDING-LEFT: 5px; BACKGROUND: #f2f6fb 0% 50%; MARGIN: 5px 0pt; COLOR: #666666; LINE-HEIGHT: 20px
}
#comm_content DL DT .red {
	COLOR: #bc2931
}
#comm_content DL DT .user {
	FONT-WEIGHT: bold; MARGIN-LEFT: 10px
}
#comm_content DL DD {
	PADDING-LEFT: 36px; FONT-SIZE: 12px; MARGIN: 0pt; COLOR: #000000; LINE-HEIGHT: 20px
}
.code_pic {
	DISPLAY: none; FLOAT: right
}
.commpages {
	MARGIN: 10px; OVERFLOW: hidden; LINE-HEIGHT: 20px
}
.commpages .pagelistbox {
	FLOAT: right; COLOR: #666
}
.commpages .pagelistbox A {
	COLOR: #000
}
.commpages .pagelistbox A:hover {
	COLOR: #ff0000
}
.msgbox {
	MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-TOP: 5px
}
#comments {
	BORDER-RIGHT: #99bbdd 1px solid; BORDER-TOP: #99bbdd 1px solid; BACKGROUND: #fff; MARGIN: 0px; BORDER-LEFT: #99bbdd 1px solid; WIDTH: 628px; BORDER-BOTTOM: #99bbdd 1px solid; HEIGHT: 235px
}
#comments H3 {
	PADDING-LEFT: 18px; FONT-SIZE: 14px; BACKGROUND: #b8cde3; COLOR: #004a72; LINE-HEIGHT: 28px; BORDER-BOTTOM: #99bbdd 1px solid; HEIGHT: 28px
}
#comments P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; MARGIN: 8px 6px; LINE-HEIGHT: 26px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#comments P A {
	TEXT-DECORATION: none
}
#comments P SPAN {
	FLOAT: left
}
#postcomment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 6px; MARGIN: 0px 6px 6px 30px; PADDING-TOP: 0px
}
#postcomment P {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 1px 7px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 21px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#postcomment INPUT {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; MARGIN: 5px 5px 1px 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 160px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Verdana; HEIGHT: 14px
}
#postcomment TEXTAREA {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; MARGIN: 5px 5px 1px 0px; OVERFLOW: auto; BORDER-LEFT: #ddd 1px solid; WIDTH: 480px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 120px
}
#postcomment .but {
	BORDER-RIGHT: #b8c9d3 1px solid; BORDER-TOP: #b8c9d3 1px solid; FONT-SIZE: 14px; BACKGROUND: #e5ecf5; FLOAT: left; BORDER-LEFT: #b8c9d3 1px solid; WIDTH: 120px; BORDER-BOTTOM: #b8c9d3 1px solid; HEIGHT: 28px
}
#spt {
	FLOAT: left; MARGIN: 5px 0px 20px 10px; WIDTH: 600px
}
#lpt {
	MARGIN: 10px 0px 0px 10px; LIST-STYLE-TYPE: none
}
#lpt LI {
	BACKGROUND: url(../Images/nav_icon.gif) no-repeat 0px 5px; LINE-HEIGHT: 15px
}
.newspic {
	MARGIN-TOP: 5px; BACKGROUND: #d6d6d6; FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
.newspic IMG {
	BORDER-RIGHT: #b6b6b6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b6b6b6 1px solid; PADDING-LEFT: 2px; RIGHT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #b6b6b6 1px solid; BOTTOM: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #b6b6b6 1px solid; POSITION: relative
}
#intrc {
	MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: 120px
}
#intrcleft {
	BORDER-RIGHT: #ccc 1px dashed; FLOAT: left; WIDTH: 49%; HEIGHT: 120px; TEXT-ALIGN: center
}
#intrcright {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; FLOAT: left; WIDTH: 49%; LINE-HEIGHT: 20px; HEIGHT: 120px
}
#intrcright A {
	MARGIN-BOTTOM: 5px
}
.zleft {
	FLOAT: left; WIDTH: 628px
}
.zbiank {
	BORDER-RIGHT: #99bbdd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #99bbdd 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #99bbdd 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #99bbdd 1px solid
}
.zditiao {
	PADDING-RIGHT: 10px; BACKGROUND-IMAGE: url(../Images/../images/topbg01.gif); LINE-HEIGHT: 30px; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-REPEAT: repeat-x
}
.tiaoleft {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #003263; TEXT-INDENT: 25px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.padd10 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 620px; PADDING-TOP: 3px
}
.wenzib {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.wenzib UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
.wenzib LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 3px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #7a98b3 1px dashed; HEIGHT: 30px
}
.tulist {
	BORDER-RIGHT: #bbbbbb 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: #bbbbbb 1px dashed; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bbbbbb 1px dashed; WIDTH: 295px; PADDING-TOP: 2px; BORDER-BOTTOM: #bbbbbb 1px dashed; HEIGHT: 200px
}
.tuname {
	WIDTH: 300px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; HEIGHT: 20px; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}
.tuk {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}
.ny01 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; TEXT-INDENT: 20px; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f1f1f1
}
.softview IMG {
	BORDER-RIGHT: #b6b6b6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b6b6b6 1px solid; PADDING-LEFT: 2px; RIGHT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #b6b6b6 1px solid; BOTTOM: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #b6b6b6 1px solid; POSITION: relative
}
.box_xg {
	BORDER-RIGHT: #b8cde3 1px solid; BORDER-TOP: #b8cde3 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #b8cde3 1px solid; BORDER-BOTTOM: #b8cde3 1px solid
}
.box_xg .title_xg {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: #b8cde3; BORDER-LEFT: #fff 1px solid; COLOR: #003770; LINE-HEIGHT: 26px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 26px
}
.box_xg UL {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 6px; HEIGHT: 1%
}
.box_xg UL LI {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(../Images/xg_bg.gif) no-repeat 5px 9px; FLOAT: left; OVERFLOW: hidden; WIDTH: 50%; TEXT-INDENT: 12px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.actbox {
	WIDTH: 590px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
.actbox UL LI {
	DISPLAY: inline; PADDING-LEFT: 22px; BACKGROUND-IMAGE: url(../Images/actbox-ico.gif); MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat
}
.actbox UL LI A {
	COLOR: #777
}
.actbox UL LI#act-fav {
	BACKGROUND-POSITION: 4px 0px
}
.actbox UL LI#act-err {
	BACKGROUND-POSITION: 4px -37px
}
.actbox UL LI#act-pus {
	BACKGROUND-POSITION: 4px -73px
}
.actbox UL LI#act-pnt {
	BACKGROUND-POSITION: 4px -109px
}
PRE {
	FONT-SIZE: 12px; BACKGROUND: #f7f7f7; MARGIN: 0px 0px 1em; OVERFLOW: auto; WIDTH: 99%; FONT-FAMILY: 'Courier New' , Monospace; WORD-WRAP: break-word
}
PRE OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
PRE OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
PRE OL LI SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
PRE A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
PRE A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
PRE OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1px 3em; BORDER-LEFT: #146b00 3px solid; COLOR: #5c5c5c; PADDING-TOP: 5px; LIST-STYLE-TYPE: decimal
}
PRE OL LI {
	PADDING-RIGHT: 3px! important; PADDING-LEFT: 10px! important; LIST-STYLE-POSITION: outside! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #5c5c5c; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px! important
}
PRE OL LI.alt {
	
}
PRE OL LI SPAN {
	COLOR: black
}
PRE .comment {
	COLOR: #008200
}
PRE .comments {
	COLOR: #008200
}
PRE .string {
	COLOR: blue
}
PRE .keyword {
	FONT-WEIGHT: bold; COLOR: #069
}
PRE .preprocessor {
	COLOR: gray
}
PRE .dp-xml .cdata {
	COLOR: #ff1493
}
PRE .dp-xml .tag {
	FONT-WEIGHT: bold; COLOR: #069
}
PRE .dp-xml .tag-name {
	FONT-WEIGHT: bold; COLOR: #069
}
PRE .dp-xml .attribute {
	COLOR: red
}
PRE .dp-xml .attribute-value {
	COLOR: blue
}
PRE .dp-sql .func {
	COLOR: #ff1493
}
PRE .dp-sql .op {
	COLOR: #808080
}
PRE .dp-rb .symbol {
	COLOR: #a70
}
PRE .dp-rb .variable {
	FONT-WEIGHT: bold; COLOR: #a70
}
PRE .dp-py .builtins {
	COLOR: #ff1493
}
PRE .dp-py .magicmethods {
	COLOR: #808080
}
PRE .dp-py .exceptions {
	COLOR: brown
}
PRE .dp-py .types {
	COLOR: brown; FONT-STYLE: italic
}
PRE .dp-py .commonlibs {
	COLOR: #8a2be2; FONT-STYLE: italic
}
PRE .dp-j .annotation {
	COLOR: #646464
}
PRE .dp-j .number {
	COLOR: #c00000
}
PRE .dp-delphi .number {
	COLOR: blue
}
PRE .dp-delphi .directive {
	COLOR: #008284
}
PRE .dp-delphi .vars {
	COLOR: #000
}
PRE .dp-css .value {
	COLOR: black
}
PRE .dp-css .important {
	COLOR: red
}
PRE .dp-c .vars {
	COLOR: #d00
}
PRE .dp-cpp .datatypes {
	FONT-WEIGHT: bold; COLOR: #2e8b57
}


.buttonGreen142 {
	height:27px;
	line-height:27px;
	font-size:14px;
	width:68px; vertical-align:bottom
	
}
