BODY {
	MARGIN: 0px;FONT-SIZE: 14px;  line-height: 22px;   
}
DIV,OL,FORM,DL,DT,DD,P {
	MARGIN: 0px; PADDING: 0px; FONT-SIZE: 14px; HEIGHT: auto
}
UL,LI {
	MARGIN: 0px; PADDING: 0px; FONT-SIZE: 14px; HEIGHT: auto; color: #666666
}
UL SPAN {
	Float:right; color:#808080;
}
UL A.more {
	Float:right; color:#FF0000;
}
TD {
	MARGIN: 0px;FONT-SIZE: 14px; color: #333;  line-height: 22px; PADDING-TOP: 0px; 
}
TEXTAREA {
	FONT-SIZE: 14px; HEIGHT: auto; TEXT-ALIGN: left
}
ADDRESS {
	FONT-SIZE: 14px; HEIGHT: auto; TEXT-ALIGN: left
}
INPUT {
	FONT-SIZE: 14px; HEIGHT: auto
}
SELECT {
	FONT-SIZE: 14px; HEIGHT: auto
}
.s {
	FONT-SIZE: 14px; line-height: 16px; HEIGHT: auto; 
}
.sb {
	FONT-SIZE: 14px; HEIGHT: auto; TEXT-ALIGN: left;  border: 1px solid #A0A0A8;
}
.sn {
	FONT-SIZE: 14px; HEIGHT: auto; TEXT-ALIGN: left;  border: 0px solid #FFFFFF;
}
.sbutton {
	FONT-SIZE: 14px; HEIGHT: 23px; TEXT-ALIGN: center; PADDING-TOP: 0px; color: #000000; border: 1px solid #FFFFFF; padding-top: 4px; padding-bottom: 1px; background-color: #3366CC; background-image: url(http://www.rhy.com/images/sbutton_bk.gif);
}
.sbta {
	FONT-SIZE: 14px; HEIGHT: 20px; TEXT-ALIGN: center; PADDING-TOP: 0px; color: #000000; border: 1px solid #DD8715; padding-top: 2px; padding-bottom: 1px; background-color: #FEEEB1; background-image: url(http://www.rhy.com/images/sbta.gif); text-decoration: none
}
.sbtb {
	FONT-SIZE: 14px; HEIGHT: 20px; TEXT-ALIGN: center; PADDING-TOP: 0px; color: #000000; border: 1px solid #3366EA; padding-top: 2px; padding-bottom: 1px; background-color: #B1EEFF; background-image: url(http://www.rhy.com/images/sbutton_bk.gif);
}
.sbutton70 {
	FONT-SIZE: 14px; HEIGHT: 20px; TEXT-ALIGN: center; PADDING-TOP: 0px; color: #000000; border: none; padding-top: 2px; padding-bottom: 1px;background-color: #FFFFFF;  background-image: url(http://www.rhy.com/images/button_bk70.gif); width: 70px;
}
.sbutton70ar {
	FONT-SIZE: 14px; HEIGHT: 20px; TEXT-ALIGN: center; PADDING-TOP: 0px; color: #000000; border: none; padding-top: 2px; padding-bottom: 1px;background-color: #FFFFFF;  background-image: url(http://www.rhy.com/images/button_bk_rgh70.gif); width: 70px;
}
.sbutton70al {
	FONT-SIZE: 14px; HEIGHT: 20px; TEXT-ALIGN: center; PADDING-TOP: 0px; color: #000000; border: none; padding-top: 2px; padding-bottom: 1px;background-color: #FFFFFF;  background-image: url(http://www.rhy.com/images/button_bk_lft70.gif); width: 70px;
}
.sbna {
	FLOAT: left; MARGIN-LEFT:10px; MARGIN-RIGHT:10px; FONT-SIZE: 14px; HEIGHT: 22px; TEXT-ALIGN: center; PADDING-LEFT: 10px;PADDING-RIGHT: 10px; color: #000000; border-LEFT: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;border-RIGHT: 1px solid #0033A0;border-bottom: 1px solid #0033A0; line-height:22px; background-color: #3366CC; background-image: url(http://www.rhy.com/images/sbutton_bk.gif); text-decoration: none

}

.sb70a {
	FLOAT: left;MARGIN-TOP: 0px;FONT-SIZE: 14px; HEIGHT: 22px; TEXT-ALIGN: center; PADDING-TOP: 2px; color: #000000; padding-bottom: 0px;  background-image: url(http://www.rhy.com/images/button_bk70.gif); width: 70px; text-decoration: none
}
.sb70ap {
	FLOAT: left;MARGIN-TOP: 0px;FONT-SIZE: 14px; HEIGHT: 22px; TEXT-ALIGN: center; PADDING-TOP: 2px; color: #000000; padding-bottom: 0px;  background-image: url(http://www.rhy.com/images/button_bk70p.gif); width: 70px; text-decoration: none
}
.sb70ar {
	FLOAT: left;MARGIN-TOP: 0px;FONT-SIZE: 14px; HEIGHT: 22px; TEXT-ALIGN: center; PADDING-TOP: 2px; color: #000000; padding-bottom: 0px;  background-image: url(http://www.rhy.com/images/button_bk_rgh70.gif); width: 70px; text-decoration: none
}
.sb70al {
	FLOAT: left;MARGIN-TOP: 0px;FONT-SIZE: 14px; HEIGHT: 22px; TEXT-ALIGN: center; PADDING-TOP: 2px; color: #000000; padding-bottom: 0px;  background-image: url(http://www.rhy.com/images/button_bk_lft70.gif); width: 70px; text-decoration: none
}

.ad_full {
	clear:both; MARGIN: 0px auto 0px; WIDTH: 100%;  HEIGHT: auto; TEXT-ALIGN: left;
}
.ad_mid {
	MARGIN: 0px auto 8px;  TEXT-ALIGN: center
}
.ad_lft {
	FLOAT: left; MARGIN: 0px auto 0px; PADDING-RIGHT: 0px; TEXT-ALIGN: left
}
.ad_rgh {
	FLOAT: right; MARGIN: 0px auto 0px; PADDING-RIGHT: 0px; TEXT-ALIGN: center
}
.blankline {
	 MARGIN: 0px;FONT-SIZE: 0px; HEIGHT: 10px
}
.clear{
	clear:both; height:0px; MARGIN-top:0px; overflow:hidden ; visibility: hidden;
} 
.split {
	MARGIN: 0px;FONT-SIZE: 0px; HEIGHT: 1px; width:100%; border-bottom: 1px solid #BEBBCC;
}
a:link        { font-size: 14px; color: #806666;line-height: 22px; text-decoration: none }
a:visited     { font-size: 14px; color: #806666;line-height: 22px; text-decoration: none }
a:active      { font-size: 14px; color: #FF0000;line-height: 22px; text-decoration: underline }
a:hover       { font-size: 14px; color: #FF0000;line-height: 22px; text-decoration: underline }
a.line:link   { font-size: 14px; color: #CC0000; text-decoration: none }
a.line:visited{ font-size: 14px; color: #CC0000; text-decoration: none }
a.line:active { font-size: 14px; color: #000000; text-decoration: underline }
a.line:hover  { font-size: 14px; color: #000000; text-decoration: underline }
a.tline:link  { font-size: 14px; color: #666666; text-decoration: none }
a.tline:visited{ font-size: 14px; color: #666666; text-decoration: none }
a.tline:active{ font-size: 14px; color: #000099; text-decoration: none }
a.tline:hover { font-size: 14px; color: #000099; text-decoration: none }
a.title:link  { font-size: 16px; color: #000000;  text-decoration: none }
a.title:visited{ font-size: 16px; color: #000000;  text-decoration: none }
a.title:active{ font-size: 16px; color: #000000; text-decoration: underline }
a.title:hover { font-size: 16px; color: #000000; text-decoration: underline }
a.menu:link        { font-size: 14px; color: #667066; text-decoration: none }
a.menu:visited     { font-size: 14px; color: #667066; text-decoration: none }
a.menu:active      { font-size: 14px;font-weight: bold; color: #000000; text-decoration: none }
a.menu:hover       { font-size: 14px;font-weight: bold; color: #000000; text-decoration: none }
a.toptext:link     { font-size: 14px; color: #FFFFFF; text-decoration: none }
a.toptext:visited  { font-size: 14px; color: #FFFFFF; text-decoration: none }
a.toptext:hover    { font-size: 14px; color: #000000; text-decoration: underline }
a.toptext:active   { font-size: 14px; color: #000000; text-decoration: underline }
a.newslist:link   { font-size: 16px; color: #000000; line-height: 26px; text-decoration: none }
a.newslist:visited{ font-size: 16px; color: #000000; line-height: 26px; text-decoration: none }
a.newslist:active { font-size: 16px; color: #0066FF; line-height: 26px; text-decoration: underline }
a.newslist:hover  { font-size: 16px; color: #0066FF; line-height: 26px; text-decoration: underline }
.p10          { font-size: 16px;  text-decoration: none }
.f10       { font-size: 16px; line-height: 24px; text-decoration: none }
.p13          { font-weight: bold; font-size: 18px; line-height: 26px; text-decoration: none }

A.blackb:link {
	FONT-SIZE: 16px; COLOR: #F00; font-weight: bold; TEXT-DECORATION: none
}
A.blackb:visited {
	FONT-SIZE: 16px; COLOR: #F00; font-weight: bold; TEXT-DECORATION: none
}
A.blackb:hover {
	FONT-SIZE: 16px; COLOR: #C00; font-weight: bold; TEXT-DECORATION: underline
}
A.blackb:active {
	FONT-SIZE: 16px; COLOR: #C00; font-weight: bold; TEXT-DECORATION: underline
}


#top {
	MARGIN: 0px auto 0px; WIDTH: 1190px; BACKGROUND: url(../images/top_bg.jpg);  HEIGHT: 150px;  min-height:30px;
}
.top_logo_panter {
	FLOAT: left; WIDTH: 600px; HEIGHT: 80px; TEXT-ALIGN: left;PADDING-TOP: 0px
}
.top_link {
	padding-TOP: 0px;padding-left: 16px; FLOAT: right; WIDTH: 530px;BACKGROUND: url(../images/top_linkbk.gif); HEIGHT: 29px; COLOR: #fff;line-height: 25px;
}

.top_link A {
	MARGIN: 0px; PADDING-LEFT: 20px;PADDING-RIGHT: 20px; WIDTH: auto;TEXT-ALIGN: left; BACKGROUND: url(../images/arrow8.gif) no-repeat; HEIGHT: 20px; PADDING-TOP: 2px; COLOR: #fff;line-height: 20px;
}

.top_logo {
	FLOAT: left; WIDTH: 250px; HEIGHT: 80px;  TEXT-ALIGN: center;PADDING-TOP: 0px
}
.top_nav {
	MARGIN: 0px auto 0px; TEXT-ALIGN: left; WIDTH: 100%; HEIGHT: auto;PADDING-TOP: 0px;COLOR: #fff; 
}
.top_nav SPAN {
	float:left; width:150px; HEIGHT: 24px; TEXT-ALIGN: center; BACKGROUND: url(../images/top_navmain.gif); COLOR: #000099;line-height: 24px;
}
.top_nav_rgh {
	MARGIN: 0px auto 0px; WIDTH: 960px; HEIGHT: 120px; TEXT-ALIGN: center;
}
.top_menu {
	MARGIN: 0px auto 0px;  TEXT-ALIGN: left; WIDTH: 1190px; HEIGHT: 36px;line-height: 36px;
}
.top_menu A.mm_a {
	float:left;font-size: 16px; color: #fff; text-decoration: none; font-weight: bold; width:140px; padding-top:0px;  HEIGHT: 36px; LINE-HEIGHT: 36px; TEXT-ALIGN: center;
}
.top_menu A.mm_a:hover {
	FLOAT: left; color:#fff;FONT-WEIGHT: bold;BACKGROUND: url(../images/top_barbk.gif) ; text-decoration: none
}
.top_menu A.mm_a:active {
	FLOAT: left;color:#fff;FONT-WEIGHT: bold;BACKGROUND: url(../images/top_barbk.gif); text-decoration: none
}
.top_menu A.mm_0a {
	float:left;font-size: 16px; color: #930; width: 140px;text-decoration: none; font-weight: bold; BACKGROUND: url(../images/top_barbka.gif); padding-top:0px; HEIGHT: 36px; LINE-HEIGHT: 36px; TEXT-ALIGN: center;
}
.top_float {
	position:absolute; z-index: 9; left:0px; WIDTH: 100%; height: auto
}



.top_bar {
	MARGIN: 0px auto 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND: #FC0; BACKGROUND: url(../images/top_barbk.gif) ;Height:36px;
}
.top_bar_lft {
	float:left;  WIDTH: 20px; BACKGROUND: url(../images/top_bar_lft.gif) ;Height:36px;
}
.top_bar_rgh {
	float:right;  WIDTH: 10px; BACKGROUND: url(../images/top_bar_rgh.gif) ;Height:36px;
}

.bardate {
	FLOAT: left; COLOR: #808080; WIDTH: 200px; TEXT-ALIGN: center; text-decoration: none
}
.barrgh {
	FLOAT: right; COLOR: #808080;WIDTH: 760px; PADDING-TOP: 0px; text-decoration: none
}
.barrgh TD {
	font-size: 14px;COLOR: #808080;PADDING-TOP: 0px; text-decoration: none
}

.page_list {
	FLOAT: left; MARGIN-LEFT: 30px; COLOR: #808080; HEIGHT: 22px; WIDTH: auto; TEXT-ALIGN: center; text-decoration: none
}
.page_list A {
	FLOAT: left; MARGIN-RIGHT: 5px; PADDING-LEFT:5px; PADDING-RIGHT:5px; COLOR: #0066CC; HEIGHT: 20px; WIDTH: auto; TEXT-ALIGN: center; text-decoration: none;border: 1px solid #BEBBCC;
}
.page_list A:hover {
	COLOR: #0066CC;Background: #99CCFA;
}
.page_list SPAN {
	FLOAT: left; MARGIN-RIGHT: 5px; PADDING-LEFT:5px; PADDING-RIGHT:5px; COLOR: #808080; HEIGHT: 20px; WIDTH: auto; TEXT-ALIGN: center; text-decoration: none;border: 1px solid #BEBBCC;
}
.page_list P {
	FLOAT: left; MARGIN-RIGHT: 5px; PADDING-LEFT:5px; PADDING-RIGHT:5px; COLOR: #808080; HEIGHT: 20px; WIDTH: auto; TEXT-ALIGN: center; text-decoration: none
}


.main_menu				{ 
	MARGIN: 0px; FLOAT: left; PADDING-TOP: 0px;  TEXT-ALIGN: left; HEIGHT: auto;font-size: 14px; color: #333333; text-decoration: none;

}
.main_menu a			{ 
	FLOAT: left;font-weight: bold; height:36px; line-height: 36px; width:114px; TEXT-ALIGN: center;font-size: 14px; color: #fff; text-decoration: none; 

}
.main_menu a:hover			{ 
	background: #fc0; color:#000;

}
.main_menu_spt			{ 
	FLOAT: left;width:1px;height:36px; background:#ffffff;

}
.mh_a			{  
	float:left;font-size: 14px; color: #000; text-decoration: none; font-weight: bold; width:140px; padding-top:8px;  HEIGHT: 28px; LINE-HEIGHT: 36px; TEXT-ALIGN: center;
}
.mh_a A			{  
	color:#fff; text-decoration: none
 }
.mh_0a	{ 
	float:left;font-size: 14px; color: #000; text-decoration: none; font-weight: bold; border-top: 1px solid #930;border-right: 1px solid #930; border-left: 1px solid #930;width:138px; background:#FFFFFF; padding-top:7px; HEIGHT: 28px; LINE-HEIGHT: 35px; TEXT-ALIGN: center;

}
.mh_0a A			{  
	color:#930; text-decoration: none
 }
.mm_menulist {
	margin: 0px auto 0px;width: 1000px; height: auto; 
}
.mm_menuarea {
	 width: 260px; height: auto; background:#FFFFFF;BORDER-RIGHT: #600 3px solid;BORDER-BOTTOM: #600 3px solid;BORDER-TOP: #600 1px solid;
}


.mm_show {
	FLOAT:left; MARGIN-right: 50px; width:100%;LINE-HEIGHT: 22px; HEIGHT: auto; TEXT-ALIGN: left
}
.mm_show A {
	COLOR: #EAEAEA; TEXT-DECORATION: none
}
.mm_show A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
.mm_show A:visited {
	COLOR: #EAEAEA; TEXT-DECORATION: none
}
.mm_show A.itemname {
	FLOAT:left; PADDING-LEFT: 15px;PADDING-RIGHT: 15px; BACKGROUND: #660000; COLOR: #FFFFFF; WIDTH: auto; BORDER: #FFFFFF 1px solid; BACKGROUND-IMAGE:url(../images/menu_bkv_0.gif);  LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.mm_show SPAN {
	FLOAT:left;PADDING-LEFT: 0px;PADDING-TOP: 2px; COLOR: #FFFFFF; WIDTH: auto; TEXT-ALIGN: left
}

UL.mm_list	{ FLOAT: left; MARGIN-left: 40px; width:220px; color: #000000; text-decoration: none;list-style-image: url('../images/mm_list_arrow4.gif');
}
UL.mm_list LI {  height:26px;line-height:26px;}
UL.mm_list LI SPAN { color:#000; font-weight: bold;}
UL.mm_list LI A{ color:#333; text-decoration: none}
UL.mm_list LI A:hover{ color:#000; text-decoration: underline}


.page_channel_bar {
	MARGIN: 0px auto 0px; WIDTH: 1190px;TEXT-ALIGN: left; HEIGHT: auto; OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.page_channel_name {
	FLOAT: left;MARGIN-LEFT:20px; MARGIN-TOP:5px; PADDING-TOP: 0px; WIDTH: 250px; TEXT-ALIGN: left; HEIGHT: 50px; font-size: 16px; color: #000; font-weight: bold; text-decoration: none; line-height:30px;OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.page_channel_lft {
	MARGIN: 0px; FLOAT: left; PADDING-TOP: 0px; WIDTH: 100%; TEXT-ALIGN: left; HEIGHT: 300px;OVERFLOW: hidden; WHITE-SPACE: nowrap;
}

.page_channel_rgh {
	MARGIN: 0px; FLOAT: left; PADDING-TOP: 0px; WIDTH: 733px; TEXT-ALIGN: right; HEIGHT: 230px;
}
.page_channel_spt {
	MARGIN: 0px auto 0px; WIDTH: 1190px;background:#fff; TEXT-ALIGN: center; HEIGHT: 10px;
}

.page_channel_menu {
	margin: 0px auto 0px; width: 1190px; PADDING-TOP: 7px; TEXT-ALIGN: left; HEIGHT: auto;font-size: 14px; color: #333333; text-decoration: none;OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.page_channel_menu SPAN {
	font-size: 16px;  color: #000000; text-decoration: none;  line-height: 40px;font-weight: bold;
}
.page_channel_menu A {
	font-size: 14px;  color: #333333; text-decoration: none; 
}
.page_channel_menu A:visited {
	font-size: 14px;  color: #333333; text-decoration: none; 
}
.page_channel_menu A:hover {
	font-size: 14px;  color: #000000; text-decoration: underline; 
}


.channel_list_bar {
	MARGIN: 0px auto 0px;WIDTH: 100%;TEXT-ALIGN: left; COLOR: #333333; HEIGHT: 32px;  BACKGROUND-COLOR: #AECDE9; BACKGROUND-IMAGE:url(../images/channel_bar_a_bk.gif); 
}
.channel_list_barrgh {
	FLOAT: right;WIDTH: 5px;TEXT-ALIGN: left; HEIGHT: 32px;  BACKGROUND-COLOR: #AECDE9; BACKGROUND-IMAGE:url(../images/channel_bar_rghbk.gif); 
}
.channel_list_bar P {
	FLOAT: right;PADDING-TOP: 4px;WIDTH: auto;TEXT-ALIGN: left; HEIGHT: 28px;  
}
.channel_list_bar SPAN {
	FLOAT: left; COLOR: #000000; TEXT-ALIGN: center; WIDTH:98px;PADDING-TOP: 0px; line-height: 31px; BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: #BEBBCC 1px solid;BORDER-RIGHT: #BEBBCC 1px solid; BORDER-TOP: #BEBBCC 1px solid; HEIGHT: 31px; 
}

.channel_list_bar A:link {
	FLOAT: right;COLOR: #333333;WIDTH:50px;TEXT-ALIGN: center;PADDING-TOP: 6px;text-decoration: none
}
.channel_list_bar A:visited {
	FLOAT: right;COLOR: #333333;WIDTH:50px;TEXT-ALIGN: center;PADDING-TOP: 6px;text-decoration: none
}
.channel_list_bar A:active {
	FLOAT: right;COLOR: #FF0000;WIDTH:50px;TEXT-ALIGN: center;PADDING-TOP: 6px;text-decoration: none
}
.channel_list_bar A:hover {
	FLOAT: right;COLOR: #FF0000;WIDTH:50px;TEXT-ALIGN: center;PADDING-TOP: 6px;text-decoration: none
}

.lftmenulist {
	MARGIN: 0px auto 0px; FLOAT: left;WIDTH: 232px;TEXT-ALIGN: left;  OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.prdmenulist {
	MARGIN-left:0px; FLOAT: left;WIDTH: 228px;TEXT-ALIGN: left; background:#ffffff;padding-top:1px;; display:inline
}
UL.menulist{
	MARGIN-left: 1px; FLOAT: left; WIDTH: 227px;background:#FFFFFF;COLOR: #000000; PADDING-LEFT: 0px; TEXT-ALIGN: left; list-style: none;text-decoration: none; display:inline
}


LI.mm_menu A {
	FLOAT: left; HEIGHT: 34px; color:#000; PADDING-left: 40px; WIDTH: 187px; background-image: url(../images/menulist_bk.gif);LINE-HEIGHT: 34px;text-decoration: none
}
LI.mm_menu A:hover {
	HEIGHT: 34px; color:#000; PADDING-left: 40px; FONT-WEIGHT: bold; BACKGROUND: #005A87; background-image: url(../images/menulist_bk.gif);LINE-HEIGHT: 34px; display:inline
}
LI.mm_name A{
	FLOAT: left; font-size:14px;FONT-WEIGHT: bold; HEIGHT: 34px; color:#000; PADDING-left: 40px; WIDTH: 187px; background-image: url(../images/menulist_bk.gif);LINE-HEIGHT: 34px;text-decoration: none; display:inline
}
LI.mm_main A{
	FLOAT: left; HEIGHT: 34px; color:#fff; PADDING-left: 40px; WIDTH: 187px;BACKGROUND: #333; background-image: url(../images/page_menu_bkv.gif);LINE-HEIGHT: 34px;text-decoration: none
}
UL.mm_sub {
	clear:both;FLOAT:left;margin-bottom:-1px;  width:207px;HEIGHT: auto; color:#000; BACKGROUND: #FFFFFF;LIST-STYLE: none
}
UL.mm_sub LI {
	FLOAT: left; HEIGHT: 26px; LINE-HEIGHT: 26px; WIDTH: 100%; PADDING-LEFT:18px;BORDER-BOTTOM: #EFEFFA 1px dotted;
}
UL.mm_sub LI A {
	float:left; color:#666666; height:26px; line-height:26px;width:100%
}


UL.prd_menulist{
	MARGIN: 0px; FLOAT: left; WIDTH: 220px;COLOR: #000000;  PADDING-LEFT: 0px; TEXT-ALIGN: left; list-style: none;
}
UL.prd_menulist LI {
	FLOAT: left; MARGIN: 0px; HEIGHT: 28px; LINE-HEIGHT: 28px; PADDING-top: 0px; WIDTH: 220px; PADDING-LEFT: 0px;BACKGROUND: #FFFFFF;BORDER-BOTTOM: #EAEAEF 1px solid;  
}

UL.prd_menulist LI SPAN {
	FLOAT: left; HEIGHT: 28px; color:#ff0000;LINE-HEIGHT: 28px;FONT-WEIGHT: bold; PADDING-left: 40px; WIDTH: 180px;BACKGROUND: #FFCC00; background-image: url(../images/menulist_bk_s.gif);  text-decoration: none
}
UL.prd_menulist LI A {
	FLOAT: left; HEIGHT: 28px; color:#000000;LINE-HEIGHT: 28px; PADDING-left: 40px; WIDTH: 220px;BACKGROUND: #FFFFFF; background-image: url(../images/menulist_bk.gif);  text-decoration: none
}
UL.prd_menulist LI A:hover {
	HEIGHT: 28px; color:#000000; PADDING-left: 40px;LINE-HEIGHT: 28px; FONT-WEIGHT: bold; BACKGROUND: #FFFFFF; background-image: url(../images/menulist_bka.gif);  text-decoration: none
}
LI.mp_a  {
	FLOAT: left; HEIGHT: 28px; color:#000;LINE-HEIGHT: 28px; PADDING-left: 40px; BORDER-left: #fff 1px solid;BORDER-TOP: #fff 1px solid;BORDER-BOTTOM: #EAEAEF 1px solid;width:180px; background-image: url(../images/menulist_bk.gif);  text-decoration: none
}
LI.mp_a  A{
	LINE-HEIGHT: 28px;  text-decoration: none
}
LI.mp_0a  {
	FLOAT: left;HEIGHT: 28px; color:#000; PADDING-left: 40px;width:180px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #600 1px solid;BORDER-LEFT: #600 1px solid; BORDER-TOP: #600 1px solid;FONT-WEIGHT: bold; background-image: url(../images/menulist_bka.gif);  text-decoration: none
}
LI.mp_0a  A{
	LINE-HEIGHT: 28px;  text-decoration: none
}

#chinamap {
	margin:0px auto 8px; PADDING-TOP: 0px; WIDTH: 460px; TEXT-ALIGN: left; HEIGHT: 380px; BACKGROUND-IMAGE:url(../images/chinamap.gif); font-size: 14px; color: #1757b1; text-decoration: none; line-height: 24px;
}

#main {
	clear:both; MARGIN: 0px auto 0px; WIDTH: 1190px;  background:#fff; HEIGHT: auto; TEXT-ALIGN:left;
}
.main20 {
	FLOAT:left; MARGIN: 0px auto 0px; WIDTH: 20%;background:#fff; HEIGHT: auto; TEXT-ALIGN:left;
}
.main80 {
	FLOAT:right; MARGIN: 0px auto 0px; WIDTH: 70%;background:#fff; HEIGHT: auto; TEXT-ALIGN:left;
}
.main80 IMG {
}


#Quick {
	WIDTH: 210px;
}
#QuickContent {
	PADDING-RIGHT: 0px;PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 160px
}

#Quick UL {
	MARGIN: 0px;PADDING: 0px;HEIGHT: 35px
}
#Quick LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: 96px; HEIGHT: 35px
}

#Quick LI A.qtb_0a {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(../images/quick_buttona.gif) no-repeat; PADDING-BOTTOM: 3px; FONT: bold 14px; PADDING-TOP: 4px; HEIGHT: 32px
}
#Quick LI A.qtb_0a SPAN {
	FLOAT:right; WIDTH:65px;
}
#Quick LI A.qtb_0a IMG {
	FLOAT:LEFT; WIDTH:20px
}
#Quick LI A.qtb_a {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(../images/quick_button.gif) no-repeat; PADDING-BOTTOM: 3px; FONT: bold 14px; PADDING-TOP: 4px; HEIGHT: 32px
}
#Quick LI A.qtb_a SPAN {
	FLOAT:right; WIDTH:65px;
}
#Quick LI A.qtb_a IMG {
	FLOAT:LEFT; WIDTH:20px
}
.Quick_msg1 {
	BACKGROUND: url(../images/qiuck_bk2.gif) no-repeat; MARGIN-left:5px; MARGIN-Bottom:5px; PADDING-LEFT: 5px; WIDTH: 189px; HEIGHT: 45px; BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid;LINE-HEIGHT: 22px
}
.Quick_msg2 {
	BACKGROUND: url(../images/qiuck_bk1.gif) no-repeat; MARGIN-left:5px; MARGIN-Bottom:5px; PADDING-LEFT: 5px; WIDTH: 189px; HEIGHT: 45px; BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid;LINE-HEIGHT: 22px
}



.lft {
	FLOAT: left;TEXT-ALIGN: left
}
.rgh {
	FLOAT: right;TEXT-ALIGN: left
}
.lft700 {
	FLOAT: left;WIDTH: 908px;TEXT-ALIGN: left; height:auto;
}
.lft730 {
	FLOAT: left;margin:0px;WIDTH: 730px;TEXT-ALIGN: left
}
.lft750 {
	FLOAT: left;WIDTH: 750px;TEXT-ALIGN: left
}
.msg730 {
	MARGIN: 0px; FLOAT: left;WIDTH: 830px;TEXT-ALIGN: left; 
}
.msg730n {
	MARGIN: 0px auto 5px; FLOAT: left; WIDTH: 728px;TEXT-ALIGN: left; BORDER-RIGHT: #BEBBCC 1px solid; BORDER-LEFT: #BEBBCC 1px solid; BORDER-BOTTOM: #BEBBCC 1px solid; 
}
.rgh260 {
	FLOAT: right;margin:0px;WIDTH: 312px;TEXT-ALIGN: left;height: auto;
}
.mid260 {
	FLOAT: right;WIDTH: 265px;TEXT-ALIGN: left;height: auto; background: #FFFBFB;
}
.lft260tp {
	 WIDTH: 265px; COLOR: #fff; BACKGROUND: url(../images/lft_260tp.gif);PADDING-TOP: 0px; HEIGHT: 36px; TEXT-ALIGN: left;line-height:36px; 
}
.lft260 {
	MARGIN: 0px auto 8px;FLOAT: left; WIDTH: 228px;min-height: 100px; TEXT-ALIGN: left;OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.lft260n {
	FLOAT: left; WIDTH: 262px;TEXT-ALIGN: left;
}
.rgh200 {
	MARGIN: 0px auto 5px; FLOAT: right;WIDTH: 214px;PADDING: 0px;TEXT-ALIGN: left; border: 1px solid #BEBBCC; BACKGROUND-COLOR: #FFFFFF; OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.rgh200n {
	MARGIN: 0px auto 0px; FLOAT: right;WIDTH: 214px;
}
.lft330 {
	MARGIN: 0px auto 5px;FLOAT: left;WIDTH: 366px;  OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.lft360b {
	MARGIN: 0px auto 10px;FLOAT: left;WIDTH: 325px;border: 1px solid #BEBBCC;  OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.rgh360b {
	MARGIN: 0px auto 10px;FLOAT: right;WIDTH: 485px;TEXT-ALIGN: left;border: 1px solid #BEBBCC;  OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.lft330b {
	MARGIN: 0px auto 10px;FLOAT: left;WIDTH: 341px;border: 1px solid #BEBBCC;  OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.lftw50b{
	MARGIN: 10px; FLOAT: left;WIDTH: 45%;TEXT-ALIGN: left; OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.rghw50b {
	MARGIN: 10px;FLOAT: right;WIDTH: 45%;TEXT-ALIGN: left;  OVERFLOW: hidden; WHITE-SPACE: nowrap;
}

.rgh330b {
	MARGIN: 0px auto 10px;FLOAT: right;WIDTH: 341px;TEXT-ALIGN: left;border: 1px solid #BEBBCC;  OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.rgh330 {
	MARGIN: 0px auto 5px;FLOAT: right;WIDTH: 366px;TEXT-ALIGN: left;  OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.lft230 {
	MARGIN: 0px auto 5px; FLOAT: left;WIDTH: 230px; Background:#fff;TEXT-ALIGN: left; border: 1px solid #BEBBCC; OVERFLOW: hidden; WHITE-SPACE: nowrap; HEIGHT: auto;
}
.lft230n {
	MARGIN: 0px; FLOAT: left;WIDTH: 230px; TEXT-ALIGN: left; HEIGHT: auto;
}
.imglist{
	MARGIN: 0px; PADDING: 2px; border: 1px solid #BEBBCC;  TEXT-ALIGN: left; 
}
.mid400 {
	FLOAT: right; WIDTH: 452px; TEXT-ALIGN: left; 
}
.mid500 {
	FLOAT: right; WIDTH: 402px; TEXT-ALIGN: left;word-wrap:break-word;white-space:normal;word-wrap:break-all;
}
.msg700 {
	MARGIN: 0px auto 10px; padding-TOP:5px;padding-bottom:0px; BORDER-RIGHT: #BEBBCC 1px solid; BORDER-TOP: #BEBBCC 0px solid; BORDER-LEFT: #BEBBCC 1px solid; WIDTH: 700px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: auto;
}
.msg700b {
	MARGIN: 0px auto 10px; padding-TOP:0px;padding-bottom:0px; Width: 680px; BORDER: #BEBBCC 1px solid;  HEIGHT: auto;
}
.msgtitle {
	MARGIN-LEFT: 30px;font-size: 14px; MARGIN-RIGHT: 30px; WIDTH:auto; TEXT-ALIGN: center; HEIGHT: 80px; 
}
.list_page{
	MARGIN: 0px auto 5px;FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center; HEIGHT: 25px; font-size: 14px; color: #000000; text-decoration: none;LINE-HEIGHT:25px;
}
.msgtitle SPAN {
	TEXT-ALIGN: center;font-size: 24px; line-height: 30px;font-weight: bold; COLOR: #000000; WIDTH: 100%; PADDING-TOP: 4px; HEIGHT: 30px; 
}
.msgarea {
	MARGIN: 30px auto 10px;font-size: 16px;  WIDTH: 90%;TEXT-ALIGN: left; HEIGHT: auto;word-wrap:break-word;white-space:normal;word-wrap:break-all;
}
.msgarea H1{
	TEXT-ALIGN: left;font-size: 20px; line-height: 30px;font-weight: bold; COLOR: #000000; WIDTH: 100%; PADDING-TOP: 4px; HEIGHT: 30px; 
}
.msgarea IMG {
	TEXT-ALIGN: center;
}
.multiline {
	MARGIN: 0px;font-size: 14px;  WIDTH: 100%;TEXT-ALIGN: left; HEIGHT: auto;
}

.focus_nav {
	FLOAT: left;WIDTH: 260px;TEXT-ALIGN: left; border: 1px solid #BEBBCC; BACKGROUND: #F6FAFF
}


UL.prd {
	MARGIN: 5px auto 10px; COLOR: #1757b1;PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: left
}
LI.prdlist {
	FLOAT: left;PADDING-LEFT: 0px; MARGIN: 0px auto 0px; HEIGHT: auto; LINE-HEIGHT: 30px; TEXT-ALIGN: left; LIST-STYLE-TYPE: none
}
.prdlist A.prdt_a {
	MARGIN-TOP: 3px;MARGIN-RIGHT: 5px;COLOR: #000000; BACKGROUND: #F6FAFF; TEXT-DECORATION: none; TEXT-ALIGN: center; BORDER: #D7D7D7 1px solid;PADDING-LEFT: 6px;PADDING-RIGHT: 6px;PADDING-TOP: 6px;PADDING-TOP: 6px; PADDING-BOTTOM: 3px;HEIGHT: 22px;
}
.prdlist A.prdt_a:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.prdlist A.prdt_a:hover {
	BACKGROUND: #F6FAFF; COLOR: #CC0000; TEXT-DECORATION: none
}
.prdlist A.prdt_0a {
	MARGIN-TOP: 3px;MARGIN-RIGHT: 5px;COLOR: #000000; BACKGROUND: url(../images/menu_bar_midbk.gif); TEXT-DECORATION: none; TEXT-ALIGN: center; BORDER-LEFT: #BEBBCC 1px solid; BORDER-RIGHT: #BEBBCC 1px solid; BORDER-TOP: #BEBBCC 1px solid;PADDING-LEFT: 6px;PADDING-RIGHT: 6px;PADDING-TOP: 6px; PADDING-BOTTOM: 8px;HEIGHT: 20px;line-height: 18px;
}

LI.prdmsg1 {
	FLOAT: left; PADDING-LEFT: 0px; PADDING-TOP: 5px; COLOR:#666666; MARGIN: 0px auto 5px; HEIGHT: auto; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; WIDTH:237px; BORDER-LEFT: #BEBBCC 1px solid; BORDER-RIGHT: #BEBBCC 1px solid; BORDER-BOTTOM: #BEBBCC 1px solid; BACKGROUND: url(../images/prdmsg_bk1.gif) no-repeat;
}
LI.prdmsg2 {
	FLOAT: left; PADDING-LEFT: 0px; PADDING-TOP: 5px; COLOR:#666666; MARGIN: 0px auto 5px; HEIGHT: auto; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; WIDTH:237px; BORDER-LEFT: #BEBBCC 1px solid; BORDER-RIGHT: #BEBBCC 1px solid; BORDER-BOTTOM: #BEBBCC 1px solid; BACKGROUND: url(../images/prdmsg_bk2.gif) no-repeat;
}
LI.prdmsg3 {
	FLOAT: left; PADDING-LEFT: 0px; PADDING-TOP: 5px; COLOR:#666666; MARGIN: 0px auto 5px; HEIGHT: auto; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; WIDTH:237px; BORDER-LEFT: #BEBBCC 1px solid; BORDER-RIGHT: #BEBBCC 1px solid; BORDER-BOTTOM: #BEBBCC 1px solid; BACKGROUND: url(../images/prdmsg_bk3.gif) no-repeat;
}
LI.prdmsg4 {
	FLOAT: left; PADDING-LEFT: 0px; PADDING-TOP: 5px; COLOR:#666666; MARGIN: 0px auto 5px; HEIGHT: auto; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; WIDTH:237px; BORDER-LEFT: #BEBBCC 1px solid; BORDER-RIGHT: #BEBBCC 1px solid; BORDER-BOTTOM: #BEBBCC 1px solid; BACKGROUND: url(../images/prdmsg_bk4.gif) no-repeat;
}

.pagelist {
	FLOAT: left; COLOR: #000000; TEXT-ALIGN: left; WIDTH:500px;PADDING-TOP: 0px; line-height: 22px; BACKGROUND-COLOR: #EAEAFF; BORDER: #BEBBCC 1px solid; HEIGHT: 26px; 
}
.pagelist SPAN {
	COLOR: #0000FF;WIDTH:40px;TEXT-ALIGN: center;text-decoration: none
}
.pagelist A:link {
	COLOR: #333333;WIDTH:40px;TEXT-ALIGN: center;text-decoration: none
}
.pagelist A:visited {
	COLOR: #333333;WIDTH:40px;TEXT-ALIGN: center;text-decoration: none
}
.pagelist A:hover {
	COLOR: #FF0000;WIDTH:40px;TEXT-ALIGN: center;text-decoration: none
}


UL.detail{
	MARGIN: 0px; FLOAT: left; WIDTH: 225px; COLOR: #BEBBCC; PADDING-LEFT: 0px; PADDING-TOP: 0px;PADDING-BOTTOM: 0px; TEXT-ALIGN: left;OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
UL.detail LI {
	MARGIN: 0px; PADDING-LEFT: 5px; LIST-STYLE-TYPE: none
}

UL.lst{
	FLOAT: left; WIDTH: auto; COLOR: #000000; text-decoration: none;line-height: 22px;LIST-STYLE-TYPE: none
}
UL.lst LI {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
}
UL.newslst{
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: auto; COLOR: #000000; text-decoration: none;line-height: 22px;list-style-image: url('../images/arrow0.gif')
}
UL.newslst LI {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
}
UL.scorll_text {
	MARGIN: 6px; WIDTH: 650px; COLOR: #000000; PADDING-LEFT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;OVERFLOW: hidden; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
UL.scorll_text LI {
	 PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL.newsimglist {
	MARGIN-LEFT: 10px; FLOAT: left; WIDTH: 200px;  TEXT-ALIGN: center;
}
UL.newsimglist SPAN {
	FONT-WEIGHT: bold
}
UL.newsimglist LI {
	MARGIN-TOP: 5px;MARGIN-BOTTOM: 20px; MARGIN-RIGHT: 5px; BORDER: #d6d8e0 1px solid;PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 185px; HEIGHT: 140px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none;OVERFLOW: hidden;  WHITE-SPACE: nowrap;
}
UL.newsimglist LI IMG {
	FLOAT: left; WIDTH: 180px; HEIGHT: 135px;BORDER: 0px; 
}
UL.newsimglist LI P {
	FLOAT: left;  WIDTH: 110px;HEIGHT: 60px; COLOR: #039; LINE-HEIGHT: 22px; 
}


.prdshow {
	MARGIN: 0px auto 8px; WIDTH: 265px; HEIGHT:90px; COLOR: #000; LINE-HEIGHT: 22px; PADDING-TOP: 0px; OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.prdshow SPAN {
	float:left; padding-left: 30px; WIDTH: 235px; color: #fff; BACKGROUND-IMAGE:url(../images/prdshow_text.gif); TEXT-ALIGN: left; height: 25px
}

.t1 {
	MARGIN: 0px auto 5px; WIDTH: 100%; COLOR: #333333; PADDING-TOP: 4px; TEXT-ALIGN: left; BACKGROUND-IMAGE:url(../images/t1_bk.gif); HEIGHT: 45px; 
}
.t1 SPAN {
	PADDING-LEFT: 10px;FONT-SIZE: 16px; font-weight: bold; TEXT-ALIGN: left; LINE-HEIGHT: 40px; COLOR: #000000
}
.t1 A {
	PADDING-RIGHT: 10px;FLOAT: right; COLOR: #CC0000
}
.t7 {
	MARGIN-bottom: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  BACKGROUND-IMAGE:url(../images/t7_9bk.gif);  PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #000099; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-ALIGN: left;line-height:22px;
}
.t7 SPAN {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; font-weight: bold; TEXT-ALIGN: left; COLOR: #000000
}
.t7 A.more {
	MARGIN-RIGHT: 14px;WIDTH: auto; FLOAT: right
}
.t7 A:link {
	WIDTH: auto;  COLOR: #07519A
}
.t7 A:hover {
	COLOR: #000000
}
.t7 A:visited {
	COLOR: #07519A
}
.t8 {
	MARGIN-bottom: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; WIDTH: 100%;  COLOR: #000099; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: left;line-height:26px;
}
.t8 A {
	MARGIN-RIGHT: 14px;WIDTH: auto; FLOAT: right
}


.hot_news {
	MARGIN-BOTTOM: 8px; BORDER-RIGHT: #BEBBCC 1px solid; OVERFLOW: hidden; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #BEBBCC 1px solid; WIDTH: 470px;  BORDER-BOTTOM: #BEBBCC 1px solid;
}
.msglist330 {
	BORDER-RIGHT: #BEBBCC 1px solid; OVERFLOW: hidden; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #BEBBCC 1px solid; WIDTH: 364px;  BORDER-BOTTOM: #BEBBCC 1px solid
}
.msglist {
	MARGIN-LEFT: 0px; FLOAT: left;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px;  WIDTH: 100%; LINE-HEIGHT: 22px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tj_0a {
	TEXT-ALIGN: center;BORDER-RIGHT: #BEBBCC 1px solid; BORDER-TOP: #BEBBCC 1px solid; FONT-WEIGHT: bold; BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #BEBBCC 1px solid; WIDTH: 106px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 27px; LINE-HEIGHT: 26px
}
.tj_a {
	TEXT-ALIGN: center;BORDER-RIGHT: #BEBBCC 1px solid; BORDER-TOP: #BEBBCC 1px solid; BACKGROUND: url(../images/menu_bar_midbk.gif); FLOAT: left; BORDER-LEFT: #BEBBCC 1px solid; WIDTH: 106px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 26px; LINE-HEIGHT: 26px
}

.y_i1biq {
	FLOAT: left; WIDTH: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 27px
}
.y_i1bir {
	MARGIN: 0px; FLOAT: left; TEXT-ALIGN: center;  BACKGROUND: #fff; PADDING-TOP: 5px; COLOR: #999999;  WIDTH: 122px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 22px
}
.y_i1bir1 {
	TEXT-ALIGN: right;  FLOAT: left;PADDING-TOP: 0px; COLOR: #999999;  WIDTH: 11px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 27px
}
.y_i1bir2 {
	TEXT-ALIGN: center; FLOAT: left;PADDING-TOP: 5px; COLOR: #999999;  WIDTH: 48px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 22px;LINE-HEIGHT: 20px;
}
.y_i1bir3 {
	TEXT-ALIGN: right;  FLOAT: left;PADDING-TOP: 0px; COLOR: #999999;  WIDTH: 20px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 27px
}
.y_i1bir4 {
	TEXT-ALIGN: right;  FLOAT: left;PADDING-TOP: 0px; COLOR: #999999;  WIDTH: 322px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 27px
}
.y_i1bir5 {
	TEXT-ALIGN: right; FLOAT: left;PADDING-TOP: 0px; COLOR: #999999;  WIDTH: 10px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 27px
}
.y_i1bir330 {
	TEXT-ALIGN: right;  FLOAT: left;PADDING-TOP: 0px; COLOR: #999999;  WIDTH: 36px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 27px
}
.y_i1tjc {
	FLOAT: left; WIDTH: 388px;  TEXT-ALIGN: center;PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; OVERFLOW: hidden;  COLOR: #039; LINE-HEIGHT: 22px; PADDING-TOP: 10px; WHITE-SPACE: nowrap; HEIGHT: auto;
}

.y_inotem_nav {
	FLOAT:left; MARGIN-TOP: 5px; WIDTH: 150px; LINE-HEIGHT: 22px; HEIGHT: auto; TEXT-ALIGN: left;
}
.y_inotem_nav SPAN {
	MARGIN-TOP: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; MARGIN-BOTTOM: 5px; BORDER: #BEBBCC 1px solid; BACKGROUND: #F6FAFF; FLOAT: left; WIDTH: 118px; OVERFLOW: hidden; TEXT-ALIGN: center
}
.y_inotem_nav DIV {
	MARGIN-TOP: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; FLOAT: left; WIDTH: 150px; OVERFLOW: hidden; TEXT-ALIGN: left
}
.y_inotem_nav A.itemname {
	FLOAT:left; BACKGROUND: #3399FF; COLOR: #000; WIDTH: 118px; BORDER: #BEBBCC 1px solid; BACKGROUND-IMAGE:url(../images/tw_bk.gif);  LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.y_inotem_nav IMG {
	float:left; BORDER: #BEBBCC 1px solid;  PADDING: 1px;  BACKGROUND: #FFFFFF; TEXT-ALIGN: center
}

.y_inotem {
	MARGIN-TOP: 0px; FLOAT:left; WIDTH: 90px; LINE-HEIGHT: 22px; HEIGHT: auto; TEXT-ALIGN: center;
}
.y_inotem SPAN {
	FLOAT:right; MARGIN-TOP: 5px; PADDING-TOP: 3px; COLOR: #808080; PADDING-BOTTOM: 3px; BORDER: #BEBBCC 1px solid; BACKGROUND: #F6FAFF;  WIDTH: 78px; OVERFLOW: hidden; TEXT-ALIGN: center
}
.y_inotem A.itemname {
	FLOAT:left; BACKGROUND: #3399FF; COLOR: #000; WIDTH: 78px; BORDER: #BEBBCC 1px solid; BACKGROUND-IMAGE:url(../images/tw_bk.gif);  LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.y_inotem DIV {
	MARGIN-TOP: 5px;BACKGROUND: #FFFFFF; FLOAT: left; WIDTH: auto; TEXT-ALIGN: center
}
.y_inotem IMG {
	BORDER: #BEBBCC 1px solid; WIDTH: 76px; PADDING: 1px; HEIGHT: 56px;  BACKGROUND: #FFFFFF; FLOAT: left; TEXT-ALIGN: center
}

.y_inoteb {
	MARGIN-TOP: 0px;MARGIN-RIGHT: 0px;MARGIN-LEFT: 5px;FLOAT:left; PADDING-LEFT: 5px;  WIDTH: auto;TEXT-ALIGN: left;
}
.y_inoteb A {
	font-size: 14px;  
}
.y_inoteb P {
	FLOAT: left; TEXT-ALIGN: left;
}
.y_inoteb IMG {
	BORDER: #BEBBCC 1px solid; PADDING: 1px; BACKGROUND: #FFFFFF; FLOAT: left; TEXT-ALIGN: center
}
.y_inoteb SPAN {
	FLOAT:left;MARGIN-TOP: 5px; PADDING-TOP: 8px; COLOR: #808080; PADDING-BOTTOM: 6px;PADDING-right: 6px; BORDER: #BEBBCC 1px solid; BACKGROUND: #F6FAFF;  WIDTH: auto; OVERFLOW: hidden; TEXT-ALIGN: left
}
.y_inoteb SPAN A{
	font-size: 14px;  color: #333333; text-decoration: none; 
}
.y_inotet {
	MARGIN: 0px auto 0px; PADDING-LEFT: 0px; BACKGROUND: #F6FAFF; COLOR: #333333;LINE-HEIGHT: 25px; HEIGHT: 25px; WIDTH: 100%; TEXT-ALIGN: left
}
.y_inotet A{
	 COLOR: #666666;LINE-HEIGHT: 25px; 
}
.y_inotet UL {
	FLOAT: left;  PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.y_inotet LI {
	 OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.y_inotew {
	MARGIN: 5px auto 5px; FLOAT:left; WIDTH: 210px; LINE-HEIGHT: 22px; HEIGHT: auto; TEXT-ALIGN: center
}
.y_inotew A.itemname {
	FLOAT:left; BACKGROUND: #AECDE9; COLOR: #000; WIDTH: 80px; BORDER: #BEBBCC 1px solid; BACKGROUND-IMAGE:url(../images/tw_bk.gif);  LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.y_inotew A.more {
	FLOAT:right; COLOR: #1757b1; WIDTH: 80px; LINE-HEIGHT: 22px; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.y_inotev {
	MARGIN: 5px; FLOAT:left; WIDTH: 250px; LINE-HEIGHT: 22px; HEIGHT: auto; TEXT-ALIGN: left
}
.y_ibjleft {
	FLOAT: left; MARGIN: 5px; WIDTH: 220px;PADDING-RIGHT: 10px;
}

.y_itjlist {
	MARGIN: 4px 0px; OVERFLOW: hidden; WIDTH: auto; COLOR: #039; LINE-HEIGHT: 22px;PADDING-LEFT: 10px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.y_itjlist SPAN {
	MARGIN-RIGHT: 4px
}
.y_itjlist SPAN A:link {
	COLOR: #CC0000; TEXT-DECORATION: none
}
.y_itjlist SPAN A:visited {
	COLOR: #CC0000; TEXT-DECORATION: none
}
.y_iitcplist {
	FLOAT: left; WIDTH: 100%;  TEXT-ALIGN: left;
}
.y_iitcplist SPAN {
	
}
.y_iitcplist LI {
	MARGIN-TOP: 7px; MARGIN-RIGHT: 7px; BORDER: #d6d8e0 1px solid;PADDING-LEFT: 6px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 214px; HEIGHT: 70px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none;OVERFLOW: hidden;  WHITE-SPACE: nowrap;
}
.y_iitcplist LI IMG {
	FLOAT: left; WIDTH: 60px; MARGIN-RIGHT: 8px; HEIGHT: 60px;BORDER: 0px; 
}
.y_iitcplist LI P {
	FLOAT: left;  WIDTH: 110px;HEIGHT: 60px; COLOR: #666; LINE-HEIGHT: 22px; 
}


.top8 {
	clear:both; MARGIN-BOTTOM: 10px ;PADDING-TOP: 0px; HEIGHT: auto; WIDTH:100%; OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.top0 {
	clear:both; MARGIN-BOTTOM: 8px ;PADDING-TOP: 0px; HEIGHT: auto; WIDTH:100%; OVERFLOW: hidden; WHITE-SPACE: nowrap;BORDER: #BEBBCC 1px solid;
}
#t0 {
	MARGIN-bottom: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #AECDE9; BACKGROUND-IMAGE:url(../images/t0_bk.gif);  PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #1757b1; PADDING-TOP: 6px; HEIGHT: 25px
}
#t0 SPAN {
	FLOAT: left; PADDING-LEFT: 10px;FONT-SIZE: 14px; font-weight: bold; TEXT-ALIGN: left; COLOR: #000000
}
#t0 .item {
	FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 14px; font-weight: bold; TEXT-ALIGN: left; COLOR: #333
}
#t0 .more {
	MARGIN-RIGHT: 14px;WIDTH: auto; FLOAT: right; COLOR: #c00;
}

.t2 {
	MARGIN-TOP: 3px;  BACKGROUND: #F6FAFF; WIDTH: 471px; HEIGHT: 30px
}
.t2 A {
	FLOAT: left; MARGIN: 0px; BACKGROUND: #F6FAFF; COLOR: #333; PADDING-TOP: 0px;line-height: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.t2 A:hover {
	FONT-WEIGHT: bold; COLOR: #333; HEIGHT: 30px; TEXT-DECORATION: none;line-height: 30px;
}
.t2 A:active {
	FONT-WEIGHT: bold; COLOR: #333; HEIGHT: 30px; TEXT-DECORATION: none;line-height: 30px;
}
.t2 A.dj2_a {
	WIDTH: 235px; COLOR: #333; BACKGROUND: url(../images/t2_bka.gif) no-repeat;;line-height: 30px;
}
.t2 A.dj2_a:hover {
	BACKGROUND: url(../images/t2_bka.gif) no-repeat;line-height: 30px;
}
.t2 A.dj2_0a {
	FONT-WEIGHT: bold; COLOR: #333; BACKGROUND: url(../images/t2_bk.gif) no-repeat; WIDTH: 235px;line-height: 30px;
}
.msg2 {
	clear:both; MARGIN: 0px; PADDING-TOP: 0px;  BORDER-RIGHT: #BEBBCC 1px solid; BORDER-LEFT: #BEBBCC 1px solid; WIDTH: 469px; height: auto; BORDER-BOTTOM: #BEBBCC 1px solid;OVERFLOW: hidden; WHITE-SPACE: nowrap;
}


.r4 {
	FLOAT: right; WIDTH: 670px
}
.h184 {
	HEIGHT: 184px; WIDTH:470px
}
.l7 {
	FLOAT: left; WIDTH: 490px
}
.r7 {
	FLOAT: right; WIDTH: 170px
}
.w184 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #D7D7EA; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 201px; PADDING-TOP: 0px; HEIGHT: 180px
}
.w184 A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; HEIGHT: 25px
}
.w184 A.mm {
	DISPLAY: block; MARGIN: 2px 0px 0px 1px; COLOR: #000000
}
.w184 A.mm01 {
	DISPLAY: block; MARGIN: 2px 0px 0px 1px; COLOR: #000000
}
.w184 A:hover {
	TEXT-DECORATION: none; COLOR: #000000
}
.w184 .m1 {
	BORDER: #BEBBCC 1px solid; FONT-SIZE: 14px;LINE-HEIGHT: 17px;  BACKGROUND: #C0C0C8; FLOAT: left; WIDTH: 18px; COLOR: #000000; MARGIN-RIGHT: 2px; PADDING-TOP: 1px; HEIGHT: 18px; TEXT-ALIGN: center
}
.w184 .m01 {
	BORDER: #BEBBCC 1px solid;FONT-SIZE: 14px;LINE-HEIGHT: 17px;  BACKGROUND: url(../images/menu_bar_midbk.gif); FLOAT: left; WIDTH: 18px; COLOR: #000000; MARGIN-RIGHT: 2px; PADDING-TOP: 1px; HEIGHT: 18px; TEXT-ALIGN: center
}
.w184 .m6 {
	BORDER: #BEBBCC 1px solid; FONT-SIZE: 14px;LINE-HEIGHT: 17px;  BACKGROUND: #8c0200; FLOAT: left; WIDTH: 18px; COLOR: #e16d6d; MARGIN-RIGHT: 2px; PADDING-TOP: 1px; HEIGHT: 18px; TEXT-ALIGN: center
}
.w184 .m06 {
	BORDER: #BEBBCC 1px solid; FONT-SIZE: 14px;LINE-HEIGHT: 17px; FLOAT: left; WIDTH: 18px; COLOR: #000000; MARGIN-RIGHT: 2px; PADDING-TOP: 1px; HEIGHT: 18px; TEXT-ALIGN: center
}
.w184 .mm06 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#FeatureViewer {
	margin: 0px auto 0px; WIDTH: 960px; height:250px;
}


#FVContainer {
	margin: 0px auto 0px; OVERFLOW: hidden;  WIDTH: 1190px; HEIGHT: 350px; BACKGROUND-COLOR: #EFEFEF
}

.tn80 {
	float:left; MARGIN: 0px; WIDTH: 1000px; line-height: 20px; color:#CCC
}
.djn80_a A{
	float:left; margin-right:10px;WIDTH: 50px; color: #666; BACKGROUND: #FFC000;line-height: 10px;height:10px;TEXT-DECORATION: none; TEXT-ALIGN: center
}
.djn80_a A:hover {
	BACKGROUND: #922D0F;line-height: 20px;TEXT-DECORATION: none;color: #FFFFFF
}
.djn80_0a A{
	float:left;  margin-right:10px; BACKGROUND: #922D0F; WIDTH: 50px;line-height: 10px;color: #FFFFFF;height:10px;TEXT-DECORATION: none; TEXT-ALIGN: center
}


.djr {
	FLOAT: right; PADDING-TOP: 0px;WIDTH:1px; BACKGROUND: url(../images/t4_spt.gif) no-repeat;HEIGHT: 30px
}
.djl {
	FLOAT: left; PADDING-TOP: 0px;WIDTH:1px; BACKGROUND: url(../images/t4_spt.gif) no-repeat;HEIGHT: 30px
}
.djn {
	FLOAT: left; PADDING-TOP: 0px;BACKGROUND: #FFFFFF;WIDTH:1px; HEIGHT: 35px
}
.dj0 {
	FLOAT: left; PADDING-TOP: 0px;WIDTH:1px; BACKGROUND: url(../images/t2_lft.gif) no-repeat;HEIGHT: 30px
}
.t4 {
	MARGIN: 0px;   WIDTH: auto; HEIGHT: 30px
}
.t4 A {
	FLOAT: left; MARGIN: 0px; BACKGROUND: #F6FAFF; COLOR: #333; PADDING-TOP: 0px;line-height: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.t4 A:hover {
	FONT-WEIGHT: bold; color: #000000; HEIGHT: 30px; TEXT-DECORATION: none;
}
.t4 A:active {
	FONT-WEIGHT: bold; COLOR: #333; HEIGHT: 30px; TEXT-DECORATION: none;
}
.t4 A.dj2_a {
	WIDTH: 130px; COLOR: #333; BACKGROUND: url(../images/menu_bar_130a.gif) no-repeat;line-height: 30px;
}
.t4 A.dj2_a:hover {
	BACKGROUND: url(../images/menu_bar_130a.gif) no-repeat;line-height: 30px;color: #333333
}
.t4 A.dj2_0a {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/menu_bar_130.gif) no-repeat; WIDTH: 130px;line-height: 30px;color: #333333
}

.t4 A.djn_a {
	WIDTH: 130px; BACKGROUND: url(../images/tn4_2.gif) no-repeat;;line-height: 30px;
}
.t4 A.djn_a:hover {
	BACKGROUND: url(../images/tn4_2.gif) no-repeat;line-height: 30px;color: #333333
}
.t4 A.djn_0a {
	BACKGROUND: url(../images/tn4_2a.gif) no-repeat; WIDTH: 130px;line-height: 30px;color: #333333
}

.t4 A.dj4_a {
	WIDTH: 118px; BACKGROUND: url(../images/tn4_2.gif) no-repeat ; background-position-x: center;line-height: 35px;
}
.t4 A.dj4_a:hover {
	BACKGROUND: url(../images/tn4_2.gif) no-repeat;background-position-x: center;line-height: 35px;color: #000000
}
.t4 A.dj4_0a {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/tn4_2a.gif) no-repeat;background-position-x: center; WIDTH: 118px;line-height: 35px;color: #000000
}



.tn50 {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 35px; BACKGROUND: url(../images/t9_bkg.gif);
}
.tn50 A {
	FLOAT: left; MARGIN: 0px; BACKGROUND: #F6FAFF; COLOR: #333; PADDING-TOP: 0px;line-height: 30px; HEIGHT: 35px; BORDER-RIGHT: #FFFFFF 1px solid; TEXT-ALIGN: center
}
.tn50 A:hover {
	FONT-WEIGHT: bold; color: #FFFFFF; HEIGHT: 35px; TEXT-DECORATION: none;
}
.tn50 A:active {
	FONT-WEIGHT: bold; COLOR: #333; HEIGHT: 35px; TEXT-DECORATION: none;
}
.tn50 A.djn50_a {
	WIDTH: 50px; BACKGROUND: url(../images/t9_2.gif) no-repeat ; background-position-x: center;line-height: 35px;
}
.tn50 A.djn50_a:hover {
	BACKGROUND: url(../images/t9_2.gif) no-repeat;background-position-x: center;line-height: 35px;color: #FFFFFF
}
.tn50 A.djn50_0a {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/t9_2a.gif) no-repeat;background-position-x: center; WIDTH: 50px;line-height: 35px;color: #FFFFFF
}

.tn {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 35px; BACKGROUND: url(../images/t9_bkg.gif);
}
.tn A {
	FLOAT: left; MARGIN: 0px; BACKGROUND: #F6FAFF; COLOR: #333; PADDING-TOP: 0px;line-height: 30px; HEIGHT: 35px; BORDER-RIGHT: #FFFFFF 1px solid; TEXT-ALIGN: center
}
.tn A:hover {
	color: #000; HEIGHT: 35px; TEXT-DECORATION: none;
}
.tn A:active {
	 COLOR: #333; HEIGHT: 35px; TEXT-DECORATION: none;
}
.tn A.djn50_a {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/t9_2.gif) no-repeat ; background-position-x: center;line-height: 32px;
}
.tn A.djn50_0a {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/t9_2a.gif) no-repeat;background-position-x: center;line-height: 32px;color: #000
}


.t6 {
	WIDTH: 472px; HEIGHT: 20px;BACKGROUND-IMAGE: url(../images/t6_bk.gif);PADDING-TOP: 5px;BORDER-TOP: #D7D7D7 1px solid; BORDER-LEFT: #D7D7D7 1px solid; BORDER-RIGHT: #D7D7D7 1px solid;HEIGHT: 28px;
}
.t6_msg {
	FLOAT: left; WIDTH: 440px;
}
.t6_msgborder {
	MARGIN: 0px auto 5px; WIDTH: 472px; BACKGROUND: #A7D2FF; BORDER-RIGHT: #BEBBCC 1px solid; OVERFLOW: hidden; WHITE-SPACE: nowrap;  BORDER-LEFT: #BEBBCC 1px solid; BORDER-BOTTOM: #BEBBCC 1px solid;
}
.t6_name {
	MARGIN-TOP: 5px; TEXT-ALIGN: center; BORDER-BOTTOM: #BEBBCC 1px solid;  FONT-WEIGHT: bold; BACKGROUND: #fff; FLOAT: left;  WIDTH: 100px; PADDING-TOP: 5px; HEIGHT: 23px; line-height: 32px;
}
.t6_0a {
	TEXT-ALIGN: center;BORDER-RIGHT: #BEBBCC 1px solid; BORDER-TOP: #BEBBCC 1px solid; FONT-WEIGHT: bold; BACKGROUND: #A7D2FF; FLOAT: left; BORDER-LEFT: #BEBBCC 1px solid; WIDTH: 60px;  PADDING-TOP: 4px; HEIGHT: 22px; line-height: 22px;BORDER-BOTTOM: #A7D2FF 1px solid;
}
.t6_a {
	TEXT-ALIGN: center; FLOAT: left;  WIDTH: 60px; PADDING-TOP: 5px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 22px; line-height: 22px;
}

.t6n {
	WIDTH: 100%; HEIGHT: 30px
}
.t6n_msg {
	FLOAT: left; WIDTH: 100%;
}
.t6n_name {
	TEXT-ALIGN: center; BORDER-BOTTOM: #BEBBCC 1px solid;  FONT-WEIGHT: bold; BACKGROUND: #fff; FLOAT: left;  WIDTH: 100px; PADDING-TOP: 5px; HEIGHT: 22px; line-height: 31px;
}
.t6n_0a {
	TEXT-ALIGN: center;BORDER-RIGHT: #BEBBCC 1px solid; BORDER-TOP: #BEBBCC 1px solid; FONT-WEIGHT: bold; BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #BEBBCC 1px solid; WIDTH: 60px;  PADDING-TOP: 5px; HEIGHT: 22px; line-height: 31px;
}
.t6n_a {
	TEXT-ALIGN: center;BORDER-RIGHT: #BEBBCC 1px solid; BORDER-TOP: #BEBBCC 1px solid; BACKGROUND: url(../images/menu_bar_midbk.gif); FLOAT: left; BORDER-LEFT: #BEBBCC 1px solid; WIDTH: 60px; PADDING-TOP: 5px; BORDER-BOTTOM: #BEBBCC 1px solid; HEIGHT: 22px; line-height: 31px;
}

.t6no {
	WIDTH: 600px; HEIGHT: 30px
}
.t6no_msg {
	WIDTH: 470px;
}
.t6no_name {
	TEXT-ALIGN: center; BORDER-BOTTOM: #BEBBCC 1px solid;  FONT-WEIGHT: bold; BACKGROUND: #fff; FLOAT: left;  WIDTH: 100px; PADDING-TOP: 5px; HEIGHT: 22px; line-height: 31px;
}
.t6no_split{
	BORDER-RIGHT: #BEBBCC 1px solid; BACKGROUND: #fff; FLOAT: left; WIDTH: 1px;  PADDING-TOP: 0px; HEIGHT: 22px;
}
.t6no_0a {
	TEXT-ALIGN: center; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 60px;  PADDING-TOP: 0px; HEIGHT: 22px; line-height: 31px;
}
.t6no_a {
	TEXT-ALIGN: center; FLOAT: left; WIDTH: 60px; PADDING-TOP: 0px; HEIGHT: 22px; line-height: 31px;
}


.msg8 {
	clear:both; MARGIN: 0px; PADDING-TOP: 0px;  BACKGROUND:#EFFAFF; BORDER-RIGHT: #BEBBCC 1px solid; BORDER-LEFT: #BEBBCC 1px solid; WIDTH: 259px; height: 195px; BORDER-BOTTOM: #BEBBCC 1px solid;OVERFLOW: hidden; WHITE-SPACE: nowrap;
}
.co5 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; WIDTH: auto; TEXT-ALIGN: left; PADDING-TOP: 3px;word-wrap:break-word;
}
.t5 {
	 FONT-SIZE: 14px; COLOR: #000; PADDING-TOP: 3px; 
}
.t5 A {
	 COLOR: #1757b1
}
.bor1 {
	PADDING-top: 3px; PADDING-BOTTOM: 3px; COLOR: #333; BORDER-BOTTOM: #cfcfcf 1px dotted; 
}
.bor1 A {
	COLOR: #CC0000
}
.bor1 A:visited {
	COLOR: #CC0000
}
.co6 {
	FLOAT: left; COLOR: #333; LINE-HEIGHT: 22px; WIDTH:auto;  PADDING-TOP: 4px;OVERFLOW: hidden; WHITE-SPACE: nowrap;
}

.w80 {
	FLOAT: left;COLOR: #333; LINE-HEIGHT: 22px; PADDING-TOP: 4px; WIDTH: 114px;
}
.w630 {
	FLOAT: left;COLOR: #333; LINE-HEIGHT: 22px; PADDING-TOP: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px;WIDTH: 600px;
}

.w50 {
	FLOAT: left; WIDTH: 49%; MARGIN-TOP: 4px;COLOR: #808080; TEXT-ALIGN: center; PADDING-TOP: 0px; HEIGHT: auto;
}
.w50 A {
	TEXT-ALIGN: left;
}


.expo_menulist {
	MARGIN: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 20px;  PADDING-BOTTOM: 0px; WIDTH: 200px; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 20px;FONT-SIZE: 14px; LINE-HEIGHT: 20px;BORDER: #FFFFFF 1px solid; background-color: #006699; background-image: url(../images/menu_bar_menulist.gif);
}
.expo_menuspan {
	MARGIN: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 20px;  PADDING-BOTTOM: 0px; WIDTH: 200px; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 20px;FONT-SIZE: 14px; LINE-HEIGHT: 20px;BORDER: #FFFFFF 1px solid; background-color: #006699; background-image: url(../images/menu_bar_menuspan.gif);
}

.tname {
	MARGIN: 0px auto 5px; PADDING-RIGHT: 0px;  BACKGROUND-IMAGE:url(../images/menulist_bar_bk.gif); PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 30px;FONT-SIZE: 16px; LINE-HEIGHT: 30px;BORDER: #666699 1px solid;
}
.tname SPAN {
	PADDING-LEFT: 10px; FONT-SIZE: 16px; TEXT-ALIGN: left; COLOR: #000099
}
.tname A {
	PADDING-TOP: 5px; PADDING-RIGHT: 20px; FLOAT: right; COLOR: #FFFFFF; LINE-HEIGHT: 25px;
}

.ad_floater1{width:100px;height:100px;background:#CCCCCC;float:right;   
     position:fixed !important; top/**/:300px;   
     position:absolute; z-index:300; top:e-xpression(offsetParent.scrollTop+300);right:20px;}
.ad_floater2{width:100px;height:100px;background:#CCCCCC;float:right;   
     position:fixed !important; top/**/:300px;   
     position:absolute; z-index:400; top:e-xpression(offsetParent.scrollTop+300);right:20px;}
.im_msgpan{width:114px;height:150px;background:#DDECFD;float:right; COLOR: #000000;
     position:fixed !important; top/**/:300px;   
     position:absolute; z-index:400; top:e-xpression(offsetParent.scrollTop+300);right:20px;}
.im_msgwin{width:214px;height:300px;background:#EAEAEF;float:right;   
     position:fixed !important; top/**/:300px; BORDER: #000000 1px solid;z-index: 100;background: #FFFFFF;display: none; 
     position:absolute; z-index:400; top:e-xpression(offsetParent.scrollTop+300);right:20px;}
.im_msgbox{width:350px;height:280px;background:#EAEAEF;float:right;   
     position:fixed !important; top/**/:300px; BORDER: #000000 1px solid;z-index: 100;background: #FFFFFF;display: none; 
     position:absolute; z-index:400; top:e-xpression(offsetParent.scrollTop+300);right:20px;}
.im_livewin{width:214px;height:300px;float:right;   
     position:fixed !important; top/**/:300px; BORDER: #000000 1px solid;background: #FFFFFF;color:#666666;
     position:absolute; z-index:400; top:e-xpression(offsetParent.scrollTop+300);right:0px;}
.im_button {
	FONT-SIZE: 16px;margin-left:10px; WIDTH:55px; HEIGHT: 55px; line-height:50px; TEXT-ALIGN: center; color: #000000; border: 1px solid #CCCCD0; background-color: #FFFFFF; background-image: url(../images/channel_bk.gif);
}
.chat_username {
	FONT-SIZE: 14px; HEIGHT: 22px; TEXT-ALIGN: left; PADDING-TOP: 2px; width: 90%;
	}
.chat_postarea {
	FONT-SIZE: 14px; HEIGHT: auto; TEXT-ALIGN: left; PADDING-TOP: 2px; PADDING-LEFT: 10px;width: 90%;word-break:break-all;
}

.blk_18 {
	MARGIN: 0px auto; WIDTH: 485px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px
}
.blk_18 .pcont {
	WIDTH: 440px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 0px
}
.blk_18 .ScrCont {
	WIDTH: 32766px; ZOOM: 1; MARGIN-LEFT: 0px
}
.blk_18 #List1_1 {
	DISPLAY: inline; FLOAT: left
}
.blk_18 #List2_1 {
	DISPLAY: inline; FLOAT: left
}
.blk_18 .LeftBotton {
	MARGIN-TOP: 2px; WIDTH: 22px; DISPLAY: inline; FLOAT: left; HEIGHT: 63px
}
.blk_18 .RightBotton {
	MARGIN-TOP: 2px; WIDTH: 22px; DISPLAY: inline; FLOAT: left; HEIGHT: 63px
}
.blk_18 .LeftBotton {
	BACKGROUND: url(../images/rightbtn.gif) no-repeat
}
.blk_18 .RightBotton {
	BACKGROUND: url(../images/leftbtn.gif) no-repeat
}
.blk_18 .LeftBotton:hover {
	BACKGROUND: url(../images/rightbtn.gif) no-repeat
}
.blk_18 .RightBotton:hover {
	BACKGROUND: url(../images/leftbtn.gif) no-repeat
}
.blk_18 .pl {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN: 0px; WIDTH: 115px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; HEIGHT: 200px; OVERFLOW: hidden
}
.blk_18 DIV.pl:hover {
	BACKGROUND: #fff; COLOR: #5dacec
}


.btm {
	clear:both; MARGIN: 0px auto 0px; WIDTH: 100%; HEIGHT: 130px; 
}
UL.btmlink {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN: 0px; COLOR: #dedce5; PADDING-TOP: 0px; TEXT-ALIGN: left; LIST-STYLE-TYPE: none
}
UL.btmlink LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL.btmlink LI A:link {
	COLOR: #1757b1; text-decoration: none
}
UL.btmlink LI A:hover {
	COLOR: #ff5028; text-decoration: none
}
UL.btmlink LI A:visited {
	COLOR: #1757b1; text-decoration: none
}
UL.copytxt {
	margin: 0px auto 0px; WIDTH: 1190px;COLOR: #666666; FONT-FAMILY: arial; TEXT-ALIGN: left; height:auto; BACKGROUND-IMAGE:url(../images/btm_copybk.gif); LIST-STYLE-TYPE: none 
}
LI.btmflag {
	FLOAT:left; MARGIN: 0px; WIDTH: 10%; COLOR: #BEBECC; font-weight: bold; PADDING-TOP: 5px; TEXT-ALIGN: center; line-height: 25px; BACKGROUND-IMAGE:url(../images/btm_copylft.gif); border-right: 1px solid #FFFFFF;
}
LI.btmtext {
	FLOAT:left;  WIDTH: 32%; COLOR: #666666; PADDING-TOP: 5px; TEXT-ALIGN: left; line-height: 25px;
}
LI.btmmore {
	FLOAT:right; WIDTH: 55%; PADDING-right: 20px;PADDING-TOP: 3px; COLOR: #666666;  line-height: 25px;TEXT-ALIGN: right;
}
LI.btmmore A {
	MARGIN-left: 10px;MARGIN-right: 10px;
}














/* common */
			form {
				margin: 0;
			}
			textarea {
				display: block;
			}


.ke-inline-block {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	*display: inline;
}
.ke-clearfix {
	zoom: 1;
}
.ke-clearfix:after {
	content: ".";
	display: block;
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
.ke-shadow {
	box-shadow: 1px 1px 3px #A0A0A0;
	-moz-box-shadow: 1px 1px 3px #A0A0A0;
	-webkit-box-shadow: 1px 1px 3px #A0A0A0;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#A0A0A0', Direction=135, Strength=3);
	background-color: #F0F0EE;
}
.ke-menu a,
.ke-menu a:hover,
.ke-dialog a,
.ke-dialog a:hover {
	color: #337FE5;
	text-decoration: none;
}
/* icons */
.ke-icon-source {
	background-position: 0px 0px;
	width: 16px;
	height: 16px;
}
.ke-icon-preview {
	background-position: 0px -16px;
	width: 16px;
	height: 16px;
}
.ke-icon-print {
	background-position: 0px -32px;
	width: 16px;
	height: 16px;
}
.ke-icon-undo {
	background-position: 0px -48px;
	width: 16px;
	height: 16px;
}
.ke-icon-redo {
	background-position: 0px -64px;
	width: 16px;
	height: 16px;
}
.ke-icon-cut {
	background-position: 0px -80px;
	width: 16px;
	height: 16px;
}
.ke-icon-copy {
	background-position: 0px -96px;
	width: 16px;
	height: 16px;
}
.ke-icon-paste {
	background-position: 0px -114px;
	width: 16px;
	height: 16px;
}
.ke-icon-selectall {
	background-position: 0px -128px;
	width: 16px;
	height: 16px;
}
.ke-icon-justifyleft {
	background-position: 0px -144px;
	width: 16px;
	height: 16px;
}
.ke-icon-justifycenter {
	background-position: 0px -160px;
	width: 16px;
	height: 16px;
}
.ke-icon-justifyright {
	background-position: 0px -176px;
	width: 16px;
	height: 16px;
}
.ke-icon-justifyfull {
	background-position: 0px -192px;
	width: 16px;
	height: 16px;
}
.ke-icon-insertorderedlist {
	background-position: 0px -208px;
	width: 16px;
	height: 16px;
}
.ke-icon-insertunorderedlist {
	background-position: 0px -224px;
	width: 16px;
	height: 16px;
}
.ke-icon-indent {
	background-position: 0px -240px;
	width: 16px;
	height: 16px;
}
.ke-icon-outdent {
	background-position: 0px -256px;
	width: 16px;
	height: 16px;
}
.ke-icon-subscript {
	background-position: 0px -272px;
	width: 16px;
	height: 16px;
}
.ke-icon-superscript {
	background-position: 0px -288px;
	width: 16px;
	height: 16px;
}
.ke-icon-date {
	background-position: 0px -304px;
	width: 25px;
	height: 16px;
}
.ke-icon-time {
	background-position: 0px -320px;
	width: 25px;
	height: 16px;
}
.ke-icon-formatblock {
	background-position: 0px -336px;
	width: 25px;
	height: 16px;
}
.ke-icon-fontname {
	background-position: 0px -352px;
	width: 22px;
	height: 16px;
}
.ke-icon-fontsize {
	background-position: 0px -368px;
	width: 23px;
	height: 16px;
}
.ke-icon-forecolor {
	background-position: 0px -384px;
	width: 20px;
	height: 16px;
}
.ke-icon-hilitecolor {
	background-position: 0px -400px;
	width: 23px;
	height: 16px;
}
.ke-icon-bold {
	background-position: 0px -416px;
	width: 16px;
	height: 16px;
}
.ke-icon-italic {
	background-position: 0px -432px;
	width: 16px;
	height: 16px;
}
.ke-icon-underline {
	background-position: 0px -448px;
	width: 16px;
	height: 16px;
}
.ke-icon-strikethrough {
	background-position: 0px -464px;
	width: 16px;
	height: 16px;
}
.ke-icon-removeformat {
	background-position: 0px -480px;
	width: 16px;
	height: 16px;
}
.ke-icon-image {
	background-position: 0px -496px;
	width: 16px;
	height: 16px;
}
.ke-icon-flash {
	background-position: 0px -514px;
	width: 16px;
	height: 16px;
}
.ke-icon-media {
	background-position: 0px -528px;
	width: 16px;
	height: 16px;
}
.ke-icon-div {
	background-position: 0px -544px;
	width: 16px;
	height: 16px;
}
.ke-icon-formula {
	background-position: 0px -576px;
	width: 16px;
	height: 16px;
}
.ke-icon-hr {
	background-position: 0px -592px;
	width: 16px;
	height: 16px;
}
.ke-icon-emoticons {
	background-position: 0px -608px;
	width: 16px;
	height: 16px;
}
.ke-icon-link {
	background-position: 0px -624px;
	width: 16px;
	height: 16px;
}
.ke-icon-unlink {
	background-position: 0px -640px;
	width: 16px;
	height: 16px;
}
.ke-icon-fullscreen {
	background-position: 0px -656px;
	width: 16px;
	height: 16px;
}
.ke-icon-about {
	background-position: 0px -672px;
	width: 16px;
	height: 16px;
}
.ke-icon-plainpaste {
	background-position: 0px -704px;
	width: 16px;
	height: 16px;
}
.ke-icon-wordpaste {
	background-position: 0px -720px;
	width: 16px;
	height: 16px;
}
.ke-icon-table {
	background-position: 0px -784px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablemenu {
	background-position: 0px -768px;
	width: 16px;
	height: 16px;
}
.ke-icon-tableinsert {
	background-position: 0px -784px;
	width: 16px;
	height: 16px;
}
.ke-icon-tabledelete {
	background-position: 0px -800px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablecolinsertleft {
	background-position: 0px -816px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablecolinsertright {
	background-position: 0px -832px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablerowinsertabove {
	background-position: 0px -848px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablerowinsertbelow {
	background-position: 0px -864px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablecoldelete {
	background-position: 0px -880px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablerowdelete {
	background-position: 0px -896px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablecellprop {
	background-position: 0px -914px;
	width: 16px;
	height: 16px;
}
.ke-icon-tableprop {
	background-position: 0px -928px;
	width: 16px;
	height: 16px;
}
.ke-icon-checked {
	background-position: 0px -944px;
	width: 16px;
	height: 16px;
}
.ke-icon-code {
	background-position: 0px -960px;
	width: 16px;
	height: 16px;
}
.ke-icon-map {
	background-position: 0px -976px;
	width: 16px;
	height: 16px;
}
.ke-icon-baidumap {
	background-position: 0px -976px;
	width: 16px;
	height: 16px;
}
.ke-icon-lineheight {
	background-position: 0px -992px;
	width: 16px;
	height: 16px;
}
.ke-icon-clearhtml {
	background-position: 0px -1008px;
	width: 16px;
	height: 16px;
}
.ke-icon-pagebreak {
	background-position: 0px -1024px;
	width: 16px;
	height: 16px;
}
.ke-icon-insertfile {
	background-position: 0px -1040px;
	width: 16px;
	height: 16px;
}
.ke-icon-quickformat {
	background-position: 0px -1056px;
	width: 16px;
	height: 16px;
}
.ke-icon-template {
	background-position: 0px -1072px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablecellsplit {
	background-position: 0px -1088px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablerowmerge {
	background-position: 0px -1104px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablerowsplit {
	background-position: 0px -1120px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablecolmerge {
	background-position: 0px -1136px;
	width: 16px;
	height: 16px;
}
.ke-icon-tablecolsplit {
	background-position: 0px -1152px;
	width: 16px;
	height: 16px;
}
.ke-icon-anchor {
	background-position: 0px -1168px;
	width: 16px;
	height: 16px;
}
.ke-icon-search {
	background-position: 0px -1184px;
	width: 16px;
	height: 16px;
}
.ke-icon-new {
	background-position: 0px -1200px;
	width: 16px;
	height: 16px;
}
.ke-icon-specialchar {
	background-position: 0px -1216px;
	width: 16px;
	height: 16px;
}
.ke-icon-multiimage {
	background-position: 0px -1232px;
	width: 16px;
	height: 16px;
}
/* container */
.ke-container {
	display: block;
	border: 1px solid #CCCCCC;
	background-color: #FFF;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
/* toolbar */
.ke-toolbar {
	border-bottom: 1px solid #CCC;
	background-color: #F0F0EE;
	padding: 2px 5px;
	text-align: left;
	overflow: hidden;
	zoom: 1;
}
.ke-toolbar-icon {
	background-repeat: no-repeat;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	display: block;
}
.ke-toolbar-icon-url {
	background-image: url(default.png);
}
.ke-toolbar .ke-outline {
	border: 1px solid #F0F0EE;
	margin: 1px;
	padding: 1px 2px;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	cursor: pointer;
	display: block;
	float: left;
}
.ke-toolbar .ke-on {
	border: 1px solid #5690D2;
}
.ke-toolbar .ke-selected {
	border: 1px solid #5690D2;
	background-color: #E9EFF6;
}
.ke-toolbar .ke-disabled {
	cursor: default;
}
.ke-toolbar .ke-separator {
	height: 16px;
	margin: 2px 3px;
	border-left: 1px solid #A0A0A0;
	border-right: 1px solid #FFFFFF;
	border-top:0;
	border-bottom:0;
	width: 0;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	display: block;
	float: left;
}
.ke-toolbar .ke-hr {
	overflow: hidden;
	height: 1px;
	clear: both;
}
/* edit */
.ke-edit {
	padding: 0;
}
.ke-edit-iframe,
.ke-edit-textarea {
	border: 0;
	margin: 0;
	padding: 0;
	overflow: auto;
}
.ke-edit-textarea {
	font: 14px/1.5 "Consolas", "Monaco", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;
	color: #000;
	overflow: auto;
	resize: none;
}
.ke-edit-textarea:focus {
	outline: none;
}
/* statusbar */
.ke-statusbar {
	position: relative;
	background-color: #F0F0EE;
	border-top: 1px solid #CCCCCC;
	font-size: 0;
	line-height: 0;
	*height: 14px;
	overflow: hidden;
	text-align: center;
	cursor: s-resize;
}
.ke-statusbar-center-icon {
	background-position: -0px -754px;
	width: 15px;
	height: 11px;
	background-image: url(default.png);
}
.ke-statusbar-right-icon {
	position: absolute;
	right: 0;
	bottom: 0;
	cursor: se-resize;
	background-position: -5px -741px;
	width: 11px;
	height: 11px;
	background-image: url(default.png);
}
/* menu */
.ke-menu {
	border: 1px solid #A0A0A0;
	background-color: #F1F1F1;
	color: #222222;
	padding: 2px;
	font-family: "sans serif",tahoma,verdana,helvetica;
	font-size: 14px;
	text-align: left;
	overflow: hidden;
}
.ke-menu-item {
	border: 1px solid #F1F1F1;
	background-color: #F1F1F1;
	color: #222222;
	height: 24px;
	overflow: hidden;
	cursor: pointer;
}
.ke-menu-item-on {
	border: 1px solid #5690D2;
	background-color: #E9EFF6;
}
.ke-menu-item-left {
	width: 27px;
	text-align: center;
	overflow: hidden;
}
.ke-menu-item-center {
	width: 0;
	height: 24px;
	border-left: 1px solid #E3E3E3;
	border-right: 1px solid #FFFFFF;
	border-top: 0;
	border-bottom: 0;
}
.ke-menu-item-center-on {
	border-left: 1px solid #E9EFF6;
	border-right: 1px solid #E9EFF6;
}
.ke-menu-item-right {
	border: 0;
	padding: 0 0 0 5px;
	line-height: 24px;
	text-align: left;
	overflow: hidden;
}
.ke-menu-separator {
	margin: 2px 0;
	height: 0;
	overflow: hidden;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0;
	border-right: 0;
}
/* colorpicker */
.ke-colorpicker {
	border: 1px solid #A0A0A0;
	background-color: #F1F1F1;
	color: #222222;
	padding: 2px;
}
.ke-colorpicker-table {
	border:0;
	margin:0;
	padding:0;
	border-collapse: separate;
}
.ke-colorpicker-cell {
	font-size: 0;
	line-height: 0;
	border: 1px solid #F0F0EE;
	cursor: pointer;
	margin:3px;
	padding:0;
}
.ke-colorpicker-cell-top {
	font-family: "sans serif",tahoma,verdana,helvetica;
	font-size: 14px;
	line-height: 24px;
	border: 1px solid #F0F0EE;
	cursor: pointer;
	margin:0;
	padding:0;
	text-align: center;
}
.ke-colorpicker-cell-on {
	border: 1px solid #5690D2;
}
.ke-colorpicker-cell-selected {
	border: 1px solid #2446AB;
}
.ke-colorpicker-cell-color {
	width: 16px;
	height: 16px;
	margin: 3px;
	padding: 0;
	border: 0;
}
/* dialog */
.ke-dialog {
	position: absolute;
	margin: 0;
	padding: 0;
}
.ke-dialog .ke-header {
	width: 100%;
	margin-bottom: 10px;
}
.ke-dialog .ke-header .ke-left {
	float: left;
}
.ke-dialog .ke-header .ke-right {
	float: right;
}
.ke-dialog .ke-header label {
	margin-right: 0;
	cursor: pointer;
	font-weight: normal;
	display: inline;
	vertical-align: top;
}
.ke-dialog-content {
	background-color: #FFF;
	width: 100%;
	height: 100%;
	color: #333;
	border: 1px solid #A0A0A0;
}
.ke-dialog-shadow {
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	box-shadow: 3px 3px 7px #999;
	-moz-box-shadow: 3px 3px 7px #999;
	-webkit-box-shadow: 3px 3px 7px #999;
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='3', MakeShadow='true', ShadowOpacity='0.4');
	background-color: #F0F0EE;
}
.ke-dialog-header {
	border:0;
	margin:0;
	padding: 0 10px;
	background: url(background.png) repeat scroll 0 0 #F0F0EE;
	border-bottom: 1px solid #CFCFCF;
	height: 24px;
	font: 14px/24px "sans serif",tahoma,verdana,helvetica;
	text-align: left;
	color: #222;
	cursor: move;
}
.ke-dialog-icon-close {
	display: block;
	background: url(default.png) no-repeat scroll 0px -688px;
	width: 16px;
	height: 16px;
	position: absolute;
	right: 6px;
	top: 6px;
	cursor: pointer;
}
.ke-dialog-body {
	font: 14px/1.5 "sans serif",tahoma,verdana,helvetica;
	text-align: left;
	overflow: hidden;
	width: 100%;
}
.ke-dialog-body textarea {
	display: block;
	overflow: auto;
	padding: 0;
	resize: none;
}
.ke-dialog-body textarea:focus,
.ke-dialog-body input:focus,
.ke-dialog-body select:focus {
	outline: none;
}
.ke-dialog-body label {
	margin-right: 10px;
	cursor: pointer;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	*display: inline;
}
.ke-dialog-body img {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	*display: inline;
}
.ke-dialog-body select {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	*display: inline;
	width: auto;
}
.ke-dialog-body .ke-textarea {
	display: block;
	width: 408px;
	height: 260px;
	font-family: "sans serif",tahoma,verdana,helvetica;
	font-size: 14px;
	border-color: #848484 #E0E0E0 #E0E0E0 #848484;
	border-style: solid;
	border-width: 1px;
}
.ke-dialog-body .ke-form {
	margin: 0;
	padding: 0;
}
.ke-dialog-loading {
	position: absolute;
	top: 0;
	left: 1px;
	z-index: 1;
	text-align: center;
}
.ke-dialog-loading-content {
	background: url("../common/loading.gif") no-repeat;
    color: #666;
    font-size: 16px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    padding-left: 36px;
}
.ke-dialog-row {
	margin-bottom: 10px;
}
.ke-dialog-footer {
	font: 14px/1 "sans serif",tahoma,verdana,helvetica;
	text-align: right;
	padding:0 0 5px 0;
	background-color: #FFF;
	width: 100%;
}
.ke-dialog-preview,
.ke-dialog-yes {
	margin: 5px;
}
.ke-dialog-no {
	margin: 5px 10px 5px 5px;
}
.ke-dialog-mask {
	background-color:#FFF;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.ke-button-common {
	background: url(background.png) no-repeat scroll 0 -25px transparent;
	cursor: pointer;
	height: 23px;
	line-height: 23px;
	overflow: visible;
	display: inline-block;
	vertical-align: top;
	cursor: pointer;
}
.ke-button-outer {
	background-position: 0 -25px;
	padding: 0;
	position: relative;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	*display: inline;
}
.ke-button {
	background-position: right -25px;
	padding: 0 14px;
	margin: 0;
	font-family: "sans serif",tahoma,verdana,helvetica;
	border: 0 none;
	color: #333;
	font-size: 14px;
	left: 2px;
	text-decoration: none;
}
/* inputbox */
.ke-input-text {
	background-color:#FFFFFF;
	font-family: "sans serif",tahoma,verdana,helvetica;
	font-size: 14px;
	line-height: 17px;
	height: 17px;
	padding: 2px 4px;
	border-color: #848484 #E0E0E0 #E0E0E0 #848484;
	border-style: solid;
	border-width: 1px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	*display: inline;
}
.ke-input-number {
	width: 50px;
}
.ke-input-color {
	border: 1px solid #A0A0A0;
	background-color: #FFFFFF;
	font-size: 14px;
	width: 60px;
	height: 20px;
	line-height: 20px;
	padding-left: 5px;
	overflow: hidden;
	cursor: pointer;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	*display: inline;
}
.ke-upload-button {
	position: relative;
}
.ke-upload-area {
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.ke-upload-area .ke-upload-file {
	position: absolute;
	top: 0;
	right: 0;
	height: 25px;
	padding: 0;
	margin: 0;
	z-index: 811212;
	border: 0 none;
	opacity: 0;
	filter: alpha(opacity=0);
}
/* tabs */
.ke-tabs {
	font: 14px/1 "sans serif",tahoma,verdana,helvetica;
	border-bottom:1px solid #A0A0A0;
	padding-left:5px;
	margin-bottom:20px;
}
.ke-tabs-ul  {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.ke-tabs-li {
	position: relative;
	border: 1px solid #A0A0A0;
	background-color: #F0F0EE;
	margin: 0 2px -1px 0;
	padding: 0 20px;
	float: left;
	line-height: 25px;
	text-align: center;
	color: #555555;
	cursor: pointer;
}
.ke-tabs-li-selected {
	background-color: #FFF;
	border-bottom: 1px solid #FFF;
	color: #000;
	cursor: default;
}
.ke-tabs-li-on {
	background-color: #FFF;
	color: #000;
}
/* progressbar */
.ke-progressbar {
	position: relative;
	margin: 0;
	padding: 0;
}
.ke-progressbar-bar {
	border: 1px solid #6FA5DB;
	width: 80px;
	height: 5px;
	margin: 10px 10px 0 10px;
	padding: 0;
}
.ke-progressbar-bar-inner {
	width: 0;
	height: 5px;
	background-color: #6FA5DB;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.ke-progressbar-percent {
	position: absolute;
	top: 0;
	left: 40%;
	display: none;
}
/* swfupload */
.ke-swfupload-top {
	position: relative;
	margin-bottom: 10px;
	_width: 608px;
}
.ke-swfupload-button {
	height: 23px;
	line-height: 23px;
}
.ke-swfupload-desc {
	padding: 0 10px;
	height: 23px;
	line-height: 23px;
}
.ke-swfupload-startupload {
	position: absolute;
	top: 0;
	right: 0;
}
.ke-swfupload-body {
	overflow: scroll;
	background-color:#FFFFFF;
	border-color: #848484 #E0E0E0 #E0E0E0 #848484;
	border-style: solid;
	border-width: 1px;
	width: auto;
	height: 370px;
	padding: 5px;
}
.ke-swfupload-body .ke-item {
	width: 100px;
	margin: 5px;
}
.ke-swfupload-body .ke-photo {
	position: relative;
	border: 1px solid #DDDDDD;
	background-color:#FFFFFF;
	padding: 10px;
}
.ke-swfupload-body .ke-delete {
	display: block;
	background: url(default.png) no-repeat scroll 0px -688px;
	width: 16px;
	height: 16px;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}
.ke-swfupload-body .ke-status  {
	position: absolute;
	left: 0;
	bottom: 5px;
	width: 100px;
	height: 17px;
}
.ke-swfupload-body .ke-message  {
	width: 100px;
	text-align: center;
	overflow: hidden;
	height:17px;
}
.ke-swfupload-body .ke-error  {
	color: red;
}
.ke-swfupload-body .ke-name {
	width: 100px;
	text-align: center;
	overflow: hidden;
	height:16px;
}
.ke-swfupload-body .ke-on {
	border: 1px solid #5690D2;
	background-color: #E9EFF6;
}

/* emoticons */
.ke-plugin-emoticons {
	position: relative;
}
.ke-plugin-emoticons .ke-preview {
	position: absolute;
	text-align: center;
	margin: 2px;
	padding: 10px;
	top: 0;
	border: 1px solid #A0A0A0;
	background-color: #FFFFFF;
	display: none;
}
.ke-plugin-emoticons .ke-preview-img {
	border:0;
	margin:0;
	padding:0;
}
.ke-plugin-emoticons .ke-table {
	border:0;
	margin:0;
	padding:0;
	border-collapse:separate;
}
.ke-plugin-emoticons .ke-cell {
	margin:0;
	padding:1px;
	border:1px solid #F0F0EE;
	cursor:pointer;
}
.ke-plugin-emoticons .ke-on {
	border: 1px solid #5690D2;
	background-color: #E9EFF6;
}
.ke-plugin-emoticons .ke-img {
	display:block;
	background-repeat:no-repeat;
	overflow:hidden;
	margin:2px;
	width:24px;
	height:24px;
	margin: 0;
	padding: 0;
	border: 0;
}
.ke-plugin-emoticons .ke-page {
	text-align: right;
	margin: 5px;
	padding: 0;
	border: 0;
	font: 14px/1 "sans serif",tahoma,verdana,helvetica;
	color: #333;
	text-decoration: none;
}
.ke-plugin-plainpaste-textarea,
.ke-plugin-wordpaste-iframe {
	display: block;
	width: 408px;
	height: 260px;
	font-family: "sans serif",tahoma,verdana,helvetica;
	font-size: 14px;
	border-color: #848484 #E0E0E0 #E0E0E0 #848484;
	border-style: solid;
	border-width: 1px;
}
/* filemanager */
.ke-plugin-filemanager-header {
	width: 100%;
	margin-bottom: 10px;
}
.ke-plugin-filemanager-header .ke-left {
	float: left;
}
.ke-plugin-filemanager-header .ke-right {
	float: right;
}
.ke-plugin-filemanager-body {
	overflow: scroll;
	background-color:#FFFFFF;
	border-color: #848484 #E0E0E0 #E0E0E0 #848484;
	border-style: solid;
	border-width: 1px;
	width: auto;
	height: 370px;
	padding: 5px;
}
.ke-plugin-filemanager-body .ke-item {
	width: 100px;
	margin: 5px;
}
.ke-plugin-filemanager-body .ke-photo {
	border: 1px solid #DDDDDD;
	background-color:#FFFFFF;
	padding: 10px;
}
.ke-plugin-filemanager-body .ke-name {
	width: 100px;
	text-align: center;
	overflow: hidden;
	height:16px;
}
.ke-plugin-filemanager-body .ke-on {
	border: 1px solid #5690D2;
	background-color: #E9EFF6;
}
.ke-plugin-filemanager-body .ke-table {
	width: 95%;
	border: 0;
	margin: 0;
	padding: 0;
	border-collapse: separate;
}
.ke-plugin-filemanager-body .ke-table .ke-cell {
	margin: 0;
	padding: 0;
	border: 0;
}
.ke-plugin-filemanager-body .ke-table .ke-name {
	width: 55%;
	text-align: left;
}
.ke-plugin-filemanager-body .ke-table .ke-size {
	width: 15%;
	text-align: left;
}
.ke-plugin-filemanager-body .ke-table .ke-datetime {
	width: 30%;
	text-align: center;
}

