BODY {
	BACKGROUND: #000; COLOR: #fff
}
#body {
	BORDER-RIGHT: #9d9dba 1px solid; BORDER-TOP: #9d9dba 0px solid; MARGIN: 0px auto; BORDER-LEFT: #9d9dba 1px solid; WIDTH: 980px; BORDER-BOTTOM: #9d9dba 0px solid; TEXT-ALIGN: left
}
#top {
	BACKGROUND: url(../images/top_bg.jpg) repeat-x; OVERFLOW: hidden; HEIGHT: 108px
}
.toplink {
	PADDING-RIGHT: 40px; BACKGROUND: url(../images/logo_right.jpg) no-repeat; HEIGHT: 45px; TEXT-ALIGN: right
}
.toplink A {
	PADDING-RIGHT: 10px; MARGIN-TOP: 15px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arr.jpg) no-repeat 0px 50%; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.toplink A.ver {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/ver_en.jpg)
}
.toplink A:hover {
	COLOR: #fff
}
#subNav {
	MARGIN: 54px 0px 0px; POSITION: absolute
}
#subNav A {
	COLOR: #bbb
}
#subNav A:hover {
	COLOR: #7dc5ff; TEXT-DECORATION: none
}
#banner {
	BACKGROUND: url(../images/ban_bg.jpg) #007dd6 repeat-x
}
#search {
	BACKGROUND: url(../images/ban_bg.jpg) #007dd6 repeat-x
}
#search {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px
}
#banner {
	BACKGROUND-POSITION: 0px -33px
}
.search .ipt {
	BORDER-RIGHT: #d8d9e8 1px solid; BORDER-TOP: #d8d9e8 1px solid; BACKGROUND: #c1c1d7; VERTICAL-ALIGN: middle; BORDER-LEFT: #d8d9e8 1px solid; WIDTH: 168px; COLOR: #fff; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d8d9e8 1px solid; HEIGHT: 18px; TEXT-ALIGN: center
}
#main {
	MIN-HEIGHT: 400px; BACKGROUND: url(../images/m_bg.jpg) #007dd6 repeat-x 0px 100%; HEIGHT: auto! important
}
H5.m_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/tl_bg.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 737px; PADDING-TOP: 0px; HEIGHT: 81px
}
H5.m_title EM {
	PADDING-LEFT: 28px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(../images/tl_icon.gif) no-repeat 0px 50%; FLOAT: right; MARGIN: 36px 24px 0px 0px; FONT-STYLE: normal
}
H5.m_title EM A:hover {
	COLOR: #fff
}
#left {
	FLOAT: left; WIDTH: 226px
}
#left_in {
	PADDING-LEFT: 15px
}
#leftcls {
	BORDER-RIGHT: #019dec 1px solid; BORDER-TOP: #019dec 0px solid; BACKGROUND: #9a9ab5; MARGIN: 0px 7px; BORDER-LEFT: #019dec 1px solid; BORDER-BOTTOM: #019dec 0px solid
}
#leftcls DT {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: url(../images/cls_bg.jpg) repeat-x; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; COLOR: #fff; LINE-HEIGHT: 27px; BORDER-BOTTOM: #000 1px solid; WHITE-SPACE: nowrap; HEIGHT: 27px
}
#leftcls DT A {
	DISPLAY: block; PADDING-LEFT: 33px; BACKGROUND: url(../images/cls_icon.gif) no-repeat 28px 50%; COLOR: #fff; TEXT-DECORATION: none
}
#leftcls DT A.now {
	BACKGROUND-IMAGE: url(../images/cls_icon_2.gif); COLOR: #ff8d2e
}
#leftcls DT A:hover {
	BACKGROUND-IMAGE: url(../images/cls_icon_2.gif); COLOR: #ff8d2e
}
#leftcls DT EM {
	PADDING-RIGHT: 26px; FONT-SIZE: 9px; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#leftcls DD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
#leftcls DD A {
	BORDER-RIGHT: #232328 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #232328 1px solid; MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 60px; BACKGROUND: url(../images/cls_arr.gif) #3e4562 no-repeat 30px 50%; PADDING-BOTTOM: 3px; BORDER-LEFT: #232328 1px solid; COLOR: #b5b5b5; PADDING-TOP: 3px; BORDER-BOTTOM: #232328 1px solid
}
#leftcls DD A.now {
	COLOR: #ffc240; BACKGROUND-COLOR: #535971; TEXT-DECORATION: none
}
#leftcls DD A:hover {
	COLOR: #ffc240; BACKGROUND-COLOR: #535971; TEXT-DECORATION: none
}
.main2#main {
	PADDING-LEFT: 0px; BACKGROUND: url(../images/m_bg2.jpg) #002670 repeat-x 0px 0px
}
.main2#main #left {
	BACKGROUND: url(../images/left_bg.jpg) #00205f no-repeat 0px 100%
}
.main2#main #left_in {
	BACKGROUND: url(../images/left_bg_1.jpg) no-repeat
}
.main2#main #leftcls {
	MARGIN: 0px 6px 0px 8px
}
.main2#main #mid {
	BACKGROUND: url(../images/m_bg_fix_01.jpg) repeat-y
}
.main2#main .m_c_in {
	PADDING-RIGHT: 50px; PADDING-LEFT: 30px; MIN-HEIGHT: 460px; BACKGROUND: url(../images/in_bg_1.jpg) no-repeat; PADDING-BOTTOM: 30px; PADDING-TOP: 0px; HEIGHT: auto! important
}
.main2#main .m_c {
	BACKGROUND: url(../images/m_bg_fix_02.jpg) no-repeat 0px 100%
}
.main2#main .m_c_in P {
	MARGIN-TOP: 0px
}
.about {
	LINE-HEIGHT: 180%
}
#mid {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 751px
}
.idx_abt {
	CLEAR: both; BORDER-RIGHT: #3d92e4 1px solid; BORDER-TOP: #3d92e4 0px solid; BACKGROUND: url(../images/idx_abt_bg.jpg) #1e64bd repeat-x 0px 100%; MARGIN-LEFT: 6px; BORDER-LEFT: #3d92e4 1px solid; LINE-HEIGHT: 180%; BORDER-BOTTOM: #3d92e4 0px solid
}
.p_td {
	TEXT-ALIGN: center
}
.p_td A {
	BORDER-RIGHT: #68707f 1px solid; BORDER-TOP: #68707f 1px solid; DISPLAY: block; BACKGROUND: #242f55; MARGIN: 0px 4px; BORDER-LEFT: #68707f 1px solid; WIDTH: 134px; COLOR: #fff; BORDER-BOTTOM: #68707f 1px solid; HEIGHT: 128px
}
.p_td A:hover {
	COLOR: #57d2ff; TEXT-DECORATION: none
}
.p_td IMG {
	BORDER-RIGHT: #68707f 1px solid; BORDER-TOP: #68707f 1px solid; BACKGROUND: #fff; MARGIN: 8px 6px 6px; BORDER-LEFT: #68707f 1px solid; WIDTH: 120px; BORDER-BOTTOM: #68707f 1px solid; HEIGHT: 90px
}
#video {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 356px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 243px
}
#video_title {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#video_list {
	PADDING-LEFT: 8px
}
#video_list A.now {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#bottom {
	BACKGROUND: url(../images/btm_bg.jpg) repeat-x; OVERFLOW: hidden; COLOR: #84849b; LINE-HEIGHT: 170%; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 71px
}
#bottom A {
	COLOR: #84849b
}
#bottom A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#bottom .btm_link {
	PADDING-LEFT: 220px; BACKGROUND: url(../images/btm_logo.jpg) no-repeat; PADDING-TOP: 10px
}
#clsopt {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: none; BACKGROUND: #333; BORDER-LEFT: #000 1px solid; WIDTH: 300px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute
}
#clsopt .clsopt_in {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#clsopt EM {
	FONT-WEIGHT: normal; MARGIN-RIGHT: 6px; FONT-STYLE: normal
}
#clsopt DT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#clsopt DD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 150%; PADDING-TOP: 3px
}
#clsopt DD A {
	MARGIN: 0px 4px
}

