/* CSS Document */
body {
	margin-top: 0px; background-repeat:repeat-x; background-image: url(common/body_bg.gif);FONT-SIZE: 12px;line-height: 20px; background-color: #FFFFFF;
}
img{
	border:0;
}
A {
	COLOR: #333333;text-decoration:none
}
A:hover {
	COLOR: #0081CD;text-decoration:underline
}

.main_body {
	BACKGROUND: url(common/main_top.gif) repeat-x center top;
}

.specialist_body {
	BACKGROUND: url(index/specialist/specialist_top.gif) repeat-x center top;
}

.blue {
	color: #0081CD;
}
.gray {
	color: #999999;
}
.yellow {
	color: #FF6600;
}

.blue_14b {
	font-size: 14px;
	color: #0081CD;
	font-weight: bold;
}
.white_14b {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.gray_14b {
	font-size: 14px;
	color: #999999;
	font-weight: bold;
}
.yellow_14b {
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}

.txt_12 {
	FONT-SIZE: 12px;
    line-height: 20px;
}
.txt_14 {
	FONT-SIZE: 14px;
    line-height: 30px;
}
.txt_14_25 {
	FONT-SIZE: 14px;
    line-height: 25px;
}
.txt_18 {
	FONT-SIZE: 18px;
    line-height: 40px;
}


.top_over{background:url(common/menu_3.gif)}
.top_out{background:url(common/menu_1.gif)}


.left1_on{
    background:url(common/left1_menu_2.gif);
}
.left1{background:url(common/left1_menu_1.gif)}
.left2_on{
    background:url(common/left2_menu_2.gif);
   	font-size: 14px;
	color: #0081CD;
	font-weight: bold;
}
.left2{background:url(common/left2_menu_1.gif)}


#news_bt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 28px
}
#news_bt LI {
	FONT-WEIGHT: bold; FLOAT: left; CURSOR: pointer; LINE-HEIGHT: 26px; LETTER-SPACING: 1px; TEXT-ALIGN: left;font-size: 14px;
}
.news_bt_1_a {
	PADDING-LEFT: 32px; BACKGROUND: url(index/news_bt_1_a.gif) no-repeat; WIDTH: 73px; COLOR: #ffffff; HEIGHT: 28px
}
.news_bt_1 {
	PADDING-LEFT: 32px; BACKGROUND: url(index/news_bt_1_a1.gif) no-repeat; WIDTH: 73px; COLOR: #666666; HEIGHT: 28px
}
.news_bt_2 {
	PADDING-LEFT: 24px; BACKGROUND: url(index/news_bt_2_a1.gif) no-repeat; WIDTH: 97px; COLOR: #666666; HEIGHT: 28px
}
.news_bt_2_a {
	PADDING-LEFT: 24px; BACKGROUND: url(index/news_bt_2_a.gif) no-repeat; WIDTH: 97px; COLOR: #ffffff; HEIGHT: 28px
}

#class_bt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 28px
}
#class_bt LI {
	FONT-WEIGHT: bold; FLOAT: left; CURSOR: pointer; LINE-HEIGHT: 26px; LETTER-SPACING: 1px; TEXT-ALIGN: left;font-size: 14px;
}
.class_bt_1_a {
	PADDING-LEFT: 32px; BACKGROUND: url(index/news_bt_1_a.gif) no-repeat; WIDTH: 73px; COLOR: #ffffff; HEIGHT: 28px
}
.class_bt_1 {
	PADDING-LEFT: 32px; BACKGROUND: url(index/news_bt_1_a1.gif) no-repeat; WIDTH: 73px; COLOR: #666666; HEIGHT: 28px
}
.class_bt_2 {
	PADDING-LEFT: 24px; BACKGROUND: url(index/news_bt_2_a1.gif) no-repeat; WIDTH: 97px; COLOR: #666666; HEIGHT: 28px
}
.class_bt_2_a {
	PADDING-LEFT: 24px; BACKGROUND: url(index/news_bt_2_a.gif) no-repeat; WIDTH: 97px; COLOR: #ffffff; HEIGHT: 28px
}


.bigon {
	BACKGROUND: url(../images/index/commonweal_red.gif); COLOR: #fff; LINE-HEIGHT: 18px
}
.bigoff {
	BACKGROUND: url(../images/index/commonweal_gray.gif); COLOR: #000; LINE-HEIGHT: 18px
}

.paginator { font: 11px Arial, Helvetica, sans-serif;padding:5px 10px 5px 0; margin: 0px}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none}
.paginator .cpb {padding: 1px 6px;color: #FF6600;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none}

img{border:0;}
* ul,* ol,* li {margin:0;padding:0;list-style:none}
/*ÂÖ×ª*/
.fs{ margin:0;padding:0; width:977px; height:168px; float:left; position:relative}
/*ÂÖ×ªÑùÊ½*/
.fs .main{ overflow:hidden;height:168px;width:977px; display:block;}
.fs .main img{display: block;*display:inline-block;_display:inline-block}
.fs_dummy{ position:absolute; bottom:0; left:0; z-index:0; height:23px; width:977px;filter:alpha(opacity=30)}
.fs_num{ position:absolute; bottom:0; left:0; z-index:30; height:20px; width:970px; padding:5px 5px 0px 0px; text-align:right;}
.fs_num ul{margin:0;padding:0;list-style-type:0;float:right;}
.fs_num li{ display:block; float:left; padding-left:5px; width:19px; height:20px;cursor:pointer;}
.fs_num span{ display:block; float:right; padding-left:5px;width:19px; height:20px}
.fs_num a{ display:block; background:url(/images/common/bg_cycle_num1.gif) no-repeat 0 0; font:bold 11px/11px Arial; color:#fff; text-align:center; width:19px; height:17px; padding-top:3px; *height:16px; *padding-top:4px}
.fs_num a:hover{ text-decoration:none; background:url(/images/common/bg_cycle_num2.gif) no-repeat 0 0; color:#fff}
.fs_num .nonce a{ background:url(/images/common/bg_cycle_num2.gif) no-repeat 0 0}
