DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	padding: 0px;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
PRE {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: bold
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
.clear {
	CLEAR: both
}
.clearer {
	CLEAR: both! important; PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 0px! important; FONT-SIZE: 1px! important; PADDING-BOTTOM: 0px! important; MARGIN: -1px 0px 0px; OVERFLOW: hidden! important; LINE-HEIGHT: 1px! important; PADDING-TOP: 0px! important; HEIGHT: 1px! important
}
#container {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 990px; POSITION: relative
}
#main {
	WIDTH: 100%; POSITION: relative
}
.main {
	BACKGROUND: url(main.gif) #fff
}
.main_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(main.gif) no-repeat -990px 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 14px; HEIGHT: 100%
}
.BorderTopline {
	BORDER-TOP: #ccc 1px solid
}
.news_li LI {
	MARGIN: 0px 10px; OVERFLOW: hidden; LINE-HEIGHT: 30px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 30px
}
.news_li LI A {
	PADDING-LEFT: 1em; BACKGROUND: url(li_arrow.gif) no-repeat 0px -6px
}
.news_li LI A:hover {
	BACKGROUND-POSITION: 0px -36px
}
.news_li LI .date {
	FONT-SIZE: 12px; FLOAT: right; COLOR: #999
}
.m_b_10 {
	MARGIN-BOTTOM: 10px
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Microsoft Yahei", Arial, Verdana, sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Microsoft Yahei", Arial, Verdana, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Microsoft Yahei", Arial, Verdana, sans-serif
}
.org {
	FONT-WEIGHT: bold; COLOR: #f00
}
.blue {
	COLOR: #09f
}
.green {
	COLOR: #060
}
.red {
	COLOR: #f30! important
}
.noborder {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.f25b {
	FONT: bold 25px 'microsoft yahei'
}
.f20b {
	FONT: bold 20px 'microsoft yahei'
}
.boder_b {
	BORDER-BOTTOM: #ccc 1px solid
}
UL.boder_b LI {
	BORDER-BOTTOM: #ccc 1px solid
}
.f12 {
	FONT-SIZE: 12px! important
}
.f14 {
	FONT-SIZE: 14px! important
}
.bold {
	FONT-WEIGHT: bold! important
}
.under_line {
	TEXT-DECORATION: underline! important
}
.line_h_2em {
	LINE-HEIGHT: 2em
}
.line_h_40 {
	LINE-HEIGHT: 40px
}
UL.line_h_40 LI {
	LINE-HEIGHT: 40px
}
.float_r {
	FLOAT: right
}
.float_l {
	FLOAT: left
}
.arrow_a {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(c_more.gif) no-repeat 0px 0px; COLOR: #00abf6! important; LINE-HEIGHT: 20px! important; HEIGHT: 20px! important; TEXT-DECORATION: none
}
.arrow_a:hover {
	BACKGROUND-POSITION: 0px -20px; COLOR: #999! important
}
.back_btn {
	DISPLAY: block; BACKGROUND: url(back_btn.gif); OVERFLOW: hidden; WIDTH: 195px; TEXT-INDENT: -100em; HEIGHT: 54px
}
.attend_btn {
	DISPLAY: block; BACKGROUND: url(back_btn.gif); OVERFLOW: hidden; WIDTH: 195px; TEXT-INDENT: -100em; HEIGHT: 54px
}
.pay_btn {
	DISPLAY: block; BACKGROUND: url(back_btn.gif); OVERFLOW: hidden; WIDTH: 195px; TEXT-INDENT: -100em; HEIGHT: 54px
}
.c_attend_btn {
	DISPLAY: block; BACKGROUND: url(back_btn.gif); OVERFLOW: hidden; WIDTH: 195px; TEXT-INDENT: -100em; HEIGHT: 54px
}
.attend_btn {
	BACKGROUND-IMAGE: url(attend_btn.gif)
}
.pay_btn {
	BACKGROUND-IMAGE: url(pay_btn.gif)
}
.c_attend_btn {
	BACKGROUND-IMAGE: url(c_attend_btn.gif)
}
.back_btn:hover {
	BACKGROUND-POSITION: 0px 100%
}
.attend_btn:hover {
	BACKGROUND-POSITION: 0px 100%
}
.pay_btn:hover {
	BACKGROUND-POSITION: 0px 100%
}
.c_attend_btn:hover {
	BACKGROUND-POSITION: 0px 100%
}
.btn_w103 {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(btn_w103.gif); BORDER-BOTTOM-WIDTH: 0px; FONT: bold 14px/24px 'microsoft yahei'; OVERFLOW: hidden; WIDTH: 103px; CURSOR: pointer; COLOR: #333; HEIGHT: 31px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.btn_w103:hover {
	BACKGROUND-POSITION: 0px 100%
}
.f18 {
	FONT-SIZE: 18px! important
}
.padding_b10 {
	PADDING-BOTTOM: 10px
}
.gray {
	COLOR: #999
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.pager {
	FONT-SIZE: 14px; FLOAT: right; MARGIN: 0px 0px 10px
}
.pager LI {
	FLOAT: left; MARGIN: 0px 5px
}
.pager .cur {
	FONT-WEIGHT: bold; COLOR: #09f
}
.box {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: url(box_bg.gif) #fff repeat-x 0px 100%; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.box .l {
	BACKGROUND: url(box_left.gif) no-repeat 0px 100%
}
.box .r {
	BACKGROUND: url(box_right.gif) no-repeat 100% 100%; PADDING-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 100%
}
.box .in {
	MARGIN: 10px; OVERFLOW: hidden; HEIGHT: 100%
}
.box2 {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: url(box_bg.gif) #fff repeat-x 0px 100%; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.box2 .l {
	BACKGROUND: url(box_left.gif) no-repeat 0px 100%
}
.box2 .r {
	BACKGROUND: url(box_right.gif) no-repeat 100% 100%; PADDING-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: 100%
}
.box2 .in {
	MARGIN: 10px; OVERFLOW: hidden; HEIGHT: 100%
}
.w250 {
	WIDTH: 250px
}
.w260 {
	WIDTH: 260px
}
.w300 {
	WIDTH: 300px
}
.w370 {
	WIDTH: 370px
}
.w380 {
	WIDTH: 380px
}
.w490 {
	WIDTH: 490px
}
.w690 {
	WIDTH: 690px
}
.h360 {
	HEIGHT: 360px
}
.h_line-360 {
	BACKGROUND: url(line-360.gif) no-repeat 100% 0px
}
.h_line-190 {
	BACKGROUND: url(line-190.gif) no-repeat 100% 0px
}
#globalheader {
	CLEAR: both; Z-INDEX: 99; BACKGROUND: url(global_header.gif) repeat-x 0px -472px; MARGIN: 0px auto; WIDTH: 990px; POSITION: relative
}
#globalheader #left {
	BACKGROUND: url(global_header.gif) no-repeat 0px 0px
}
#globalheader #right {
	BACKGROUND: url(global_header.gif) no-repeat 100% -236px; OVERFLOW: hidden; HEIGHT: 236px
}
#globalheader H2 {
	MARGIN-TOP: 50px; MARGIN-LEFT: 70px
}
#globalheader #umenu {
	RIGHT: 45px; COLOR: #fff; POSITION: absolute; TOP: 20px
}
#globalheader #umenu A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline
}
#globalheader #umenu A:hover {
	TEXT-DECORATION: none
}
#globalheader #menu {
	BACKGROUND: url(global_menu_bg.gif) no-repeat 50% 0px; LEFT: 20px; WIDTH: 950px; POSITION: absolute; TOP: 149px; TEXT-ALIGN: center
}
#globalheader #menu LI {
	FLOAT: left; MARGIN: 15px 1px 0px
}
#globalheader #menu LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333; LINE-HEIGHT: 30px
}
#globalheader #menu LI A SPAN {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
#globalheader #menu LI A:hover {
	BACKGROUND: url(global_menu_on.gif) no-repeat 0px 0px; TEXT-DECORATION: none
}
#globalheader #menu LI A.current {
	BACKGROUND: url(global_menu_on.gif) no-repeat 0px 0px; TEXT-DECORATION: none
}
#globalheader #menu LI A:hover SPAN {
	BACKGROUND: url(global_menu_on.gif) no-repeat 100% 100%
}
#globalheader #menu LI A.current SPAN {
	BACKGROUND: url(global_menu_on.gif) no-repeat 100% 100%
}
#globalheader #menu LI.line {
	BACKGROUND: url(global_menu_line.gif); MARGIN: 12px 30px 0px; WIDTH: 1px; HEIGHT: 40px
}
#global_search {
	Z-INDEX: 100; RIGHT: 40px; BACKGROUND: url(global_search.gif); WIDTH: 480px; POSITION: absolute; TOP: 50px; HEIGHT: 70px
}
#global_search FORM {
	LEFT: 25px; POSITION: absolute; TOP: 19px
}
#global_search INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 30px; HEIGHT: 30px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
#global_search_btn {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(global_search_btn.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 10px; WIDTH: 101px; CURSOR: pointer; POSITION: relative; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
#global_search #search_area {
	FONT-WEIGHT: bold; WIDTH: 90px; CURSOR: pointer; COLOR: #2a609f; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
#global_search #search_area_div {
	DISPLAY: none; BACKGROUND: url(global_search_area_divbg.png); LEFT: 104px; WIDTH: 252px; POSITION: absolute; TOP: 46px; HEIGHT: 192px
}
#global_search #search_area_div {
	BACKGROUND: url(global_search_area_divbg.gif)
}
#global_search #search_area_div UL {
	MARGIN: 15px
}
#global_search #search_area_div UL LI {
	BACKGROUND: url(news_li_bg.gif) repeat-x 0px 100%; FLOAT: left; WIDTH: 49.5%; LINE-HEIGHT: 40px
}
#global_search #search_area_div UL LI.all {
	WIDTH: 100%
}
#global_search #search_area_div UL LI A {
	DISPLAY: block; PADDING-LEFT: 2em; BACKGROUND: url(global_search_area_div_sbg.gif) no-repeat 0px 8px; FLOAT: left; LINE-HEIGHT: 40px
}
#global_search #search_area_div UL LI A:hover {
	BACKGROUND-POSITION: 0px -32px
}
#global_search #search_area_div UL LI A.select {
	BACKGROUND-POSITION: 0px -32px
}
#global_search #keyword {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 228px; COLOR: #333; FONT-FAMILY: Arial
}
#global_search #keyword2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 228px; COLOR: #333; FONT-FAMILY: Arial
}
#globalfooter {
	CLEAR: both; BACKGROUND: url(global_footer.gif) repeat-x 0px 100%; MARGIN: -10px auto 0px; WIDTH: 990px; POSITION: relative
}
#globalfooter #left {
	BACKGROUND: url(global_footer.gif) no-repeat 0px 0px
}
#globalfooter #right {
	BACKGROUND: url(global_footer.gif) no-repeat 100% -241px; HEIGHT: 241px
}
#globalfooter #top {
	BACKGROUND: url(globalfooter_topmenu.gif) no-repeat 0px 0px; WIDTH: 990px; HEIGHT: 100%
}
#globalfooter H3 {
	LEFT: 34px; POSITION: absolute; TOP: 114px
}
#globalfooter #links {
	LEFT: 360px; MARGIN: 0px; POSITION: absolute; TOP: 0px
}
#globalfooter #links DL {
	FLOAT: left; WIDTH: 130px
}
#globalfooter #links DT {
	MARGIN-BOTTOM: 10px; FONT: bold 13px/70px "microsoft yahei"; COLOR: #009be6
}
#globalfooter #links DD {
	BACKGROUND: url(globalfooter_dd.gif) no-repeat 0px 50%; TEXT-INDENT: 1em; LINE-HEIGHT: 20px
}
#globalfooter #links DD A {
	COLOR: #999
}
#globalfooter #links DD A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#globalfooter #rss {
	DISPLAY: block; RIGHT: 40px; BACKGROUND: url(rss.gif) no-repeat 0px 50%; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: -10em; POSITION: absolute; TOP: 25px; HEIGHT: 22px
}
#globalcp {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 940px; COLOR: #333; HEIGHT: 35px; TEXT-ALIGN: right
}
#globalcp .out_link {
	DISPLAY: block; BACKGROUND: url(foot_outlink.gif) no-repeat 0px 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 100px; TEXT-INDENT: -1000em; MARGIN-RIGHT: 10px; HEIGHT: 35px; TEXT-ALIGN: left
}
#globalcp .out_link:hover {
	BACKGROUND-POSITION: 0px 100%
}
#globalcp #b {
	BACKGROUND-POSITION: -113px 0px
}
#globalcp #b:hover {
	BACKGROUND-POSITION: -113px 100%
}
#globalcp #c {
	BACKGROUND-POSITION: -229px 0px
}
#globalcp #c:hover {
	BACKGROUND-POSITION: -229px 100%
}
quote {
	BORDER-RIGHT: #dcdddd 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dcdddd 2px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #ffffff 0px 0px; PADDING-BOTTOM: 6px; MARGIN: 15px 0px 0px; BORDER-LEFT: #dcdddd 2px solid; TEXT-INDENT: 2em; LINE-HEIGHT: 23px; PADDING-TOP: 12px; BORDER-BOTTOM: #dcdddd 2px solid; TEXT-ALIGN: justify; moz-background-clip: border; moz-background-inline-policy: continuous; moz-background-origin: padding
}
