/* CSS Document */
/*common*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle;}
fieldset,img{border:0;}
ul,ol{list-style:none;}
img{
vertical-align:middle;
}
a{color:#022564;text-decoration:underline;}
a:hover{color:#c42805;text-decoration:underline;}
.clearit{clear:both;font-size:0;line-height:0;height:0;}
body{font-size:12px;color:#333;font-family:"ËÎÌå";}
.bd_normal{
background: #fff url(../images/sp_bd_purple_bg.gif) 0 0 repeat-x;
}
.bd_purple{
background: #fff url(../images/sp_bd_purple_bg.gif) 0 0 repeat-x;
}
.bd_red{
background: #fff url(../images/sp_bd_red_bg.gif) 0 0 repeat-x;
}
.bd_blue{
background: #fff url(../images/sp_bd_blue_bg.gif) 0 0 repeat-x;
}
.bd_green{
background: #fff url(../images/sp_bd_green_bg.gif) 0 0 repeat-x;
}
.bd_yellow{
background: #fff url(../images/sp_bd_yellow_bg.gif) 0 0 repeat-x;
}
.head_normal,.head_purple,.head_red,.head_blue,.head_green,.head_yellow{
height:204px;
position:relative;
}
.head_logo{
position:absolute;
width:200px;
left:0;
top:0;
}
.head_menu{
position:absolute;
right:0;
top:0;	
	}
.head_normal{
background:url(../images/sp_bd_purple_head.gif) 0 0 no-repeat;
}
.head_purple{
background:url(../images/sp_bd_purple_head.gif) 0 0 no-repeat;
}
.head_red{
background:url(../images/sp_bd_red_head.gif) 0 0 no-repeat;
}
.head_blue{
background:url(../images/sp_bd_blue_head.gif) 0 0 no-repeat;
}
.head_green{
background:url(../images/sp_bd_green_head.gif) 0 0 no-repeat;
}
.head_yellow{
background:url(../images/sp_bd_yellow_head.gif) 0 0 no-repeat;
}
.wrap{
width:1000px;
margin:0 auto;
}
.main{

}
.main td{
vertical-align:top;
}
.main .menu_purple,.main .menu_red,.main .menu_blue,.main .menu_green,.main .menu_yellow{
height:238px;
position:relative;
}
.main .menu_purple{
background:url(../images/sp_main_l_purple_menu.gif);
}
.main .menu_red{
background:url(../images/sp_main_l_red_menu.gif);
}
.main .menu_blue{
background:url(../images/sp_main_l_blue_menu.gif);
}
.main .menu_green{
background:url(../images/sp_main_l_green_menu.gif);
}
.main .menu_yellow{
background:url(../images/sp_main_l_yellow_menu.gif);
}
.main .m_left{
background:url(../images/sp_main_l_bg.gif) 0 0 repeat-y;
width:268px;
}
.main .m_left UL{
margin:0 20px 0 70px;
}
.main .m_left UL LI a{
display:block;
height:22px;
margin:0 0 8px 0;
} 

.main .m_mid{
background:#fff url(../images/sp_main_m_bg.gif) 0 0 repeat-x;
padding:0 35px 10px 31px;
}
.main .m_mid .mid_box{
	position:relative;
	height:500px;
	}
.main .m_mid .jq_news{
width:463px;
height:218px;
position:absolute;
left:0;
top:0;
overflow:hidden;
	}
.main .m_mid .jq_info{
	width:195px;
	height:218px;
	position:absolute;
	right:0;
	top:0;
	overflow:hidden;
	}
.main .m_mid .jq_member{
	width:240px;
	height:250px;
	position:absolute;
	left:0;
	top:218px;
	overflow:hidden;
	}
.main .m_mid .jq_route{
	width:392px;
	height:250px;
	position:absolute;
	right:0;
	top:218px;
	overflow:hidden;
	}
.main .m_mid .jq_member .ban,.main .m_mid .jq_route .ban{
margin:0 0 10px 0;
}
.main .m_mid_col{
background:#fff url(../images/sp_main_m_bg.gif) 0 0 repeat-x;
padding:0 10px 10px 10px;
}


.main .m_right{
width:7px;
font-size:0;
line-height:0;
}



.linkus{
height:20px;
border-top:1px solid #e5e5e5;
background:#fff;
color:#fff;
font-size:12px;
line-height:20px;
text-align:center;
padding:10px 0 10px 0;
}
.linkus .contain{
background:#c2c2c2;
width:320px;
height:20px;
margin:0 auto;
}
.foot{
background:#f1f1f1 url(../images/sp_foot_bg.gif) 0 0 repeat-x;
height:80px;
overflow:hidden;
padding:20px 0 0 0;
}
.foot_logo{
border-right:1px solid #d9d9d9;
padding:0 10px 0 0;
width:125px;
}
.foot_copyright{
padding:0 0 0 30px;
}
/*±êÌâ*/
h2.s01{
border-bottom:1px solid #d9d9d9;
height:51px;
position:relative;
}
h2.s01 .capimg01,h2.s01 .capimg02,h2.s01 .capimg03,h2.s01 .capimg04,h2.s01 .capimg05,h2.s01 .capimg06,h2.s01 .capimg07,h2.s01 .capname{
position:absolute;
left:0;
top:0;
height:51px;
line-height:70px;
font-weight:normal;
text-indent:30px;
overflow:hidden;
}
h2.s01 .capimg01{
background:url(../images/sp_h2_s01_capimg.gif) 0 0 no-repeat;
}
h2.s01 .capimg02{
background:url(../images/sp_h2_s01_capimg.gif) 0 -51px no-repeat;
}
h2.s01 .capimg03{
background:url(../images/sp_h2_s01_capimg.gif) 0 -102px no-repeat;
}
h2.s01 .capimg04{
background:url(../images/sp_h2_s01_capimg.gif) 0 -153px no-repeat;
}
h2.s01 .capimg05{
background:url(../images/sp_h2_s01_capimg.gif) 0 -209px no-repeat;
}
h2.s01 .capimg06{
background:url(../images/sp_h2_s01_capimg.gif) 0 -265px no-repeat;
}
h2.s01 .capimg07{
background:url(../images/sp_h2_s01_capimg.gif) 0 -316px no-repeat;
}
h2.s01 .capname{
background:url(../images/sp_h2_s01_capimg.gif) 0 -367px no-repeat;
width:300px;
}
h2.s02{
height:92px;
}
h2.jq_01{
background:url(../images/sp_h2_group.gif) 0 0 no-repeat;
height:107px;
	}
h2.jq_01 a{
	display:block;
	width:160px;
	height:40px;
	}
h2.jq_02{
background:url(../images/sp_h2_group.gif) 0 -107px no-repeat;
height:45px;
	}
h2.jq_02 a{
	display:block;
	width:160px;
	height:45px;
	}
h2.jq_03{
background:url(../images/sp_h2_group.gif) 0 -196px no-repeat;
height:56px;
margin:19px 0 0 0;
	}
h2.jq_03 a{
	display:block;
	width:177px;
	height:56px;
	}
h2.jq_04{
background:url(../images/sp_h2_group.gif) 0 -151px no-repeat;
height:45px;
	}
h2.jq_04 a{
	display:block;
	width:160px;
	height:45px;
	}
h2.reporter_01,h2.reporter_02,h2.reporter_03,h2.reporter_04{
height:27px;
}
h2.reporter_01 a,h2.reporter_02 a,h2.reporter_03 a,h2.reporter_04 a{
display:block;
width:74px;
height:27px;
overflow:hidden;
}
h2.reporter_01{
background:url(../images/sp_h2_group2.gif) 0 0 no-repeat;
}
h2.reporter_02{
background:url(../images/sp_h2_group2.gif) 150px -27px no-repeat;
*background:url(../images/sp_h2_group2.gif) 0px -27px no-repeat;
_background:url(../images/sp_h2_group2.gif) 0px -27px no-repeat;
}
h2.reporter_03{
background:url(../images/sp_h2_group2.gif) 0 -54px no-repeat;
}
h2.reporter_04{
background:url(../images/sp_h2_group2.gif) 150px -81px no-repeat;
*background:url(../images/sp_h2_group2.gif) 0 -81px no-repeat;
_background:url(../images/sp_h2_group2.gif) 0 -81px no-repeat;
}
h2.study_01 a,h2.study_02 a{
display:block;
width:145px;
height:35px;
overflow:hidden;
}
h2.study_01{
background:url(../images/sp_h2_group2.gif) 0 -108px no-repeat;
}
h2.study_02{
background:url(../images/sp_h2_group2.gif) 0 -143px no-repeat;
}
h3.listen{
background:url(../images/sp_listen_ban_bg.gif) 0 0 no-repeat;
width:467px;
height:54px;
padding:20px 10px 25px 170px;
}
/*font*/
.f-grey-12,.f-grey-12 a{
font-size:12px;
color:#999;
}
.f-grey-1218,.f-grey2-1218 a{
font-size:12px;
color:#999;
line-height:18px;
}
.f-grey-1424,.f-grey-1424 a{
font-size:14px;
color:#999;
font-weight:normal;
line-height:24px;
}
.f-grey2-1218,.f-grey2-1218 a{
font-size:12px;
color:#7e7e7e;
line-height:18px;
}
.f-black-1424-b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 24px
}
.f-black-1424-b A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 24px
}
A.f-black-1424-b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 24px
}
.f-gren-1222-b,.f-gren-1222-b a,a.f-gren-1222-b{
font-size:12px;
color:#435a02;
line-height:22px;
font-weight:bold;
}
/*UL*/
UL.jq_ul_s01{
	background:url(../images/sp_ul_jq_bg.gif) 0 0 no-repeat;
	}
UL.jq_ul_s01 LI{
	height:16px;
	padding:0 0 8px 55px;
	line-height:16px;
	position:relative;
	}
UL.jq_ul_s01 LI div{
	position:absolute;
	right:0;
	top:0;
	height:16px;
	line-height:16px;
	overflow:hidden;
	}
UL.jq_ul_s02 LI{
	background:url(../images/sp_arrow_ico.gif) 0 7px no-repeat;
	height:28px;
	line-height:25px;
	overflow:hidden;
	text-indent:15px;
	}
UL.jq_ul_s03{
	margin:8px 0 0 0;
	}
UL.jq_ul_s03 LI{
	height:16px;;
	line-height:16px;
	padding:0 0 8px 0;
	position:relative;
	}
UL.jq_ul_s03 LI div{
	position:absolute;
	right:0;
	top:0;
	height:16px;
	line-height:16px;
	overflow:hidden;
	}
UL.hd_ul LI{
padding:10px 0 0 0;
clear:both
}
UL.hd_ul LI LI{
padding:0;
clear:none;
}
UL.rp_ul LI{
	height:28px;
	line-height:25px;
	overflow:hidden;
	}
UL.home_ul LI{

	line-height:16px;
	padding:0 0 5px 0;
	position:relative;
	}
UL.home_ul LI div{
	position:absolute;
	right:0;
	top:0;
	height:16px;
	line-height:16px;
	overflow:hidden;
	}
/*table*/
.study_tbl_t{
background:url(../images/sp_study_tbl_t.gif) 0 0 no-repeat;
height:29px;
}
.study_tbl{
background:#f1eeed;
padding:25px 15px 0 15px;
}
.study_tbl td{
text-align:center;
}
.study_tbl td.t{
text-align:left;
}
.study_tbl .j{
background:#fff;
}
.study_tbl .j td{
height:25px;
line-height:25px;
}
.study_tbl .o td{
height:40px;
line-height:40px;
}
.study_tbl_b{
background:url(../images/sp_study_tbl_b.gif) 0 0 no-repeat;
height:7px;
line-height:0;
clear:both;
font-size:0;
}

/*other*/
.pages{
width:610px;
margin:0 auto;
}
.pages .firstpage,.pages .lastpage{
width:160px;
float:left;
}
.pages .firstpage{
background:url(../images/sp_pages_first.gif) 0 0 no-repeat;
}
.pages .firstpage a{
display:block;
width:83px;
height:26px;
}
.pages .lastpage{
background:url(../images/sp_pages_last.gif) 77px 0 no-repeat;
}
.pages .lastpage a{
display:block;
width:83px;
height:26px;
margin:0 0 0 77px;
}
.pages .prev,.pages .next{
width:28px;
float:left;
}
.pages .prev{
background:url(../images/sp_pages_prev.gif) 0 0 no-repeat;
}
.pages .prev a{
width:20px;
height:26px;
display:block;
}
.pages .next{
background:url(../images/sp_pages_next.gif) 8px 0 no-repeat;
}
.pages .next a{
width:20px;
height:26px;
display:block;
margin:0 0 0 8px;
}
.pages .numlist{
width:192px;
float:left;
background:url(../images/sp_pages_numlist.gif) 0 6px no-repeat;
height:26px;
line-height:32px;
padding:0 10px;
}
.line00{
background:url(../images/sp_point_bg.gif) 0 0 repeat-x;
font-size:0;
line-height:0;
height:3px;
clear:both;
margin:0;
}
.line01-p5{
background:url(../images/sp_line_bg.gif) 0 5px repeat-x;
font-size:0;
line-height:0;
height:4px;
clear:both;
padding:5px 0;
}
.bj-sp10{
height:10px;
line-height:0;
clear:both;
font-size:0;
}
.bj-sp20{
height:20px;
line-height:0;
clear:both;
font-size:0;
}
.bj-imgfl-p10{
float:left;
margin:0 10px 0 0;
}
.bj-imgfr-p10{
float:right;
margin:0 0 0 10px;
}
.bj-center{
text-align:center;

}
.bj-p10{
padding:10px;
}
.bj-ti-20{
	text-indent:20px;
	}
.line00-p5 {
	CLEAR: both; FONT-SIZE: 0px; BACKGROUND: url(../images/global_adetail.gif) repeat-x 0px -1px; MARGIN: 5px auto; LINE-HEIGHT: 0; HEIGHT: 1px
}
#T_Menu_02 {
	BACKGROUND: url(../images/global_codetail2.gif) repeat-x 0px -3px; FLOAT: left; OVERFLOW: hidden; WIDTH: 480px; ZOOM: 1; HEIGHT: 30px
}
#T_Menu_02 LI {
	BORDER-RIGHT: #cecfce 1px solid; BORDER-TOP: #cecfce 1px solid; BACKGROUND: url(../images/global_codetail2.gif) repeat-x 0px -40px; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #cecfce 1px solid; WIDTH: 90px; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #fff 1px solid; ZOOM: 1; TEXT-ALIGN: center
}
#T_Menu_02 LI.on{
BACKGROUND: #fff; 
}
#T_Menu_03 LI {
	BORDER-RIGHT: #cecfce 1px solid; BORDER-TOP: #cecfce 1px solid; BACKGROUND: url(../images/global_codetail2.gif) repeat-x 0px -40px; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #cecfce 1px solid; WIDTH: 90px; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #fff 1px solid; ZOOM: 1; TEXT-ALIGN: center
}
#T_Menu_02 LI A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 90px; COLOR: #000; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#T_Menu_02 LI A:visited {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 90px; COLOR: #000; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#T_Menu_02 LI A.on {
	BACKGROUND: #fff; WIDTH: 90px; HEIGHT: 30px; BORDER-BOTTOM-STYLE: none
}

#left2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 705px; PADDING-TOP: 0px;
	margin:10px 0 0 0;
}

#right2 {
	FLOAT: left; WIDTH: 250px;margin:10px 0 0 0;
}
#right2 .rbox{
	margin:0 11px 0 10px;
	background:#efefef;
	padding:10px;
	text-align:center;
	}
#right2 .rbox LI{
	padding:0 0 10px 0;
	}


.cbox {
	BORDER-RIGHT: #cecfce 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; BORDER-LEFT: #cecfce 1px solid; BORDER-TOP-STYLE: none; PADDING-TOP: 20px; BORDER-BOTTOM: #cecfce 1px solid; HEIGHT: 100%
}
.abox {
	BORDER-RIGHT: #cecfce 1px solid; BORDER-TOP: #cecfce 1px solid; BORDER-LEFT: #cecfce 1px solid; BORDER-BOTTOM: #cecfce 1px solid; HEIGHT: 100%
}
.abox .left {
	BORDER-RIGHT: #cdcfce 1px solid; MIN-HEIGHT: 500px; BACKGROUND: #eee; FLOAT: left; MARGIN-BOTTOM: -100000px; PADDING-BOTTOM: 100000px; WIDTH: 120px; HEIGHT: 500px
}
.abox .right {
	FLOAT: left; WIDTH: 580px
}

.article IMG {
	; WIDTH: expression(this.width> 500 ? "500px":true); max-width: 500px
}
.article H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
.article H1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
.article H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #7e7e7e; TEXT-ALIGN: center
}
.article P {
	LINE-HEIGHT: 30px
}
.article .ori {
	FONT-SIZE: 12px; COLOR: #7e7e7e; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
.article .ori A {
	FONT-SIZE: 12px; COLOR: #7e7e7e
}
.article .para {
	FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 25px
}


H2.Ch2-s01 {
	DISPLAY: block; PADDING-LEFT: 100px; BACKGROUND:#fff url(../images/global_codetail2.gif) repeat-x 0px -3px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 30px
}
H2.Ch2-s01 .capname {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; TEXT-INDENT: 20px; LINE-HEIGHT: 30px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
H2.Ch2-s01 .capmore {
	DISPLAY: block; FONT-SIZE: 12px; RIGHT: 0px; OVERFLOW: hidden; COLOR: #7e7e7e; POSITION: absolute; TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
H2.Ch2-s01 .capmore A {
	FONT-SIZE: 12px; COLOR: #7e7e7e; TEXT-DECORATION: none
}
H2.Ch2-s01 .capmore2 {
	DISPLAY: block; FONT-SIZE: 12px; RIGHT: 0px; LINE-HEIGHT: 30px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
H2.Ch2-s01 .capmore2 {
	LINE-HEIGHT: 30px
}
H2.Ch2-s01 .capmore2 A {
	LINE-HEIGHT: 30px
}


.dig-summary {
	CLEAR: left; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/global_dig.gif); PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 690px; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.dig-summary UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dig-summary UL.news-digg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 52px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.dig-summary UL .digg-count {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 48px; TEXT-DECORATION: none
}
.dig-summary UL .digg-count A:link {
	FONT-WEIGHT: normal; COLOR: #fff; LINE-HEIGHT: 24px; TEXT-DECORATION: underline
}
.dig-summary UL .digg-count A:visited {
	FONT-WEIGHT: normal; COLOR: #fff; LINE-HEIGHT: 24px; TEXT-DECORATION: underline
}
.dig-summary UL .digg-count A:hover {
	FONT-WEIGHT: normal; COLOR: #fff; LINE-HEIGHT: 24px; TEXT-DECORATION: underline
}
.dig-summary UL .digg-countd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; COLOR: #333; LINE-HEIGHT: 20px; PADDING-TOP: 5px; FONT-FAMILY: Arial; HEIGHT: 38px; TEXT-DECORATION: none
}
.dig-summary UL .digg-countd SPAN {
	FONT-SIZE: 14px
}
.dig-summary UL .digg-countd SPAN A {
	FONT-SIZE: 14px
}
.dig-summary UL .digg-countd A:link {
	FONT-WEIGHT: bold; COLOR: #333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.dig-summary UL .digg-countd A:visited {
	FONT-WEIGHT: bold; COLOR: #333; LINE-HEIGHT: 20px; TEXT-DECORATION: none

}
.dig-summary UL .digg-countd A:hover {
	FONT-WEIGHT: bold; COLOR: #333; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.dig-summary .digg-it {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #c30000; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.dig-summary .digg-it A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #057b47; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.dig-summary .digg-it A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #057b47; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.dig-summary .digg-it A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f96623; LINE-HEIGHT: 22px; TEXT-DECORATION: underline
}
.dig-body {
	PADDING-RIGHT: 100px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 70px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative
}
.dig-body H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px
}
.dig-body H3 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 22px; TEXT-DECORATION: underline
}
.dig-body H3 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 22px; TEXT-DECORATION: underline
}
.dig-body H3 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cf3f1a; LINE-HEIGHT: 22px; TEXT-DECORATION: underline
}
.dig-body IMG {
	BORDER-RIGHT: #b5b5b5 1px solid; BORDER-TOP: #b5b5b5 1px solid; FLOAT: right; BORDER-LEFT: #b5b5b5 1px solid; BORDER-BOTTOM: #b5b5b5 1px solid
}
.dig-body A.roll {
	RIGHT: 0px; OVERFLOW: hidden; WIDTH: 80px; POSITION: absolute; TOP: 0px; HEIGHT: 80px
}
.dig-body A.roll IMG {
	WIDTH: 75px; HEIGHT: 75px
}
.dig-body A.roll:hover {
	RIGHT: 0px; OVERFLOW: hidden; WIDTH: 102px; POSITION: absolute; TOP: 0px; HEIGHT: 102px
}
.dig-body A.roll:hover IMG {
	WIDTH: 100px; HEIGHT: 100px
}
.dig-body .author {
	MARGIN: 5px 0px 0px; COLOR: #a2a2a2
}
.dig-body .author A {
	COLOR: #cf3f1a; TEXT-DECORATION: none
}
.dig-body .author A:hover {
	COLOR: #cf3f1a
}
.dig-body P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.dig-body SPAN.more {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cf3f1a; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.dig-body SPAN.more A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cf3f1a; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.dig-body SPAN.more A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cf3f1a; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.dig-body SPAN.more A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cf3f1a; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.dig-body UL LI {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 130px; TEXT-ALIGN: center
}
.dig-body UL LI IMG {
	BORDER-RIGHT: #dcdedc 1px solid; BORDER-TOP: #dcdedc 1px solid; BORDER-LEFT: #dcdedc 1px solid; BORDER-BOTTOM: #dcdedc 1px solid
}
.dig-body UL LI A:hover IMG {
	BORDER-RIGHT: #ffad87 1px solid; BORDER-TOP: #ffad87 1px solid; BORDER-LEFT: #ffad87 1px solid; BORDER-BOTTOM: #ffad87 1px solid
}
.dig-details {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #a2a2a2; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.dig-details A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cf3f1a; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.dig-details A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cf3f1a; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.dig-details A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cf3f1a; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.dig-page {
	CLEAR: left; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 1em 0px; PADDING-TOP: 1em
}
.dig-page SPAN {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
.dig-page SPAN.pre {
	BACKGROUND-POSITION: center center; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/dig_page_bg.gif); MARGIN: 0px 10px 0px 0px; WIDTH: 58px; COLOR: #5cbd0c; LINE-HEIGHT: 19px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.dig-page SPAN.pre A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5cbd0c; LINE-HEIGHT: 19px; TEXT-DECORATION: none
}
.dig-page SPAN.pre A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5cbd0c; LINE-HEIGHT: 19px; TEXT-DECORATION: none
}
.dig-page SPAN.pre A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5cbd0c; LINE-HEIGHT: 19px; TEXT-DECORATION: underline
}
.dig-page SPAN.num {
	BORDER-RIGHT: #c9c8c8 1px solid; BORDER-TOP: #c9c8c8 1px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #c9c8c8 1px solid; WIDTH: 25px; BORDER-BOTTOM: #c9c8c8 1px solid; TEXT-ALIGN: center
}
.dig-pages {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0em auto; WIDTH: 435px; PADDING-TOP: 0px
}
.dig-pages A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; COLOR: #999; LINE-HEIGHT: 19px; MARGIN-RIGHT: 0.2em; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Arial; HEIGHT: 19px
}
.dig-pages SPAN {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; COLOR: #999; LINE-HEIGHT: 19px; MARGIN-RIGHT: 0.2em; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Arial; HEIGHT: 19px
}
.dig-pages SPAN.current {
	BORDER-RIGHT: #4b853b 1px solid; BORDER-TOP: #4b853b 1px solid; FONT-WEIGHT: bold; BACKGROUND: #4b853b; BORDER-LEFT: #4b853b 1px solid; COLOR: #fff; BORDER-BOTTOM: #4b853b 1px solid
}
.dig-pages A {
	BORDER-RIGHT: #c4e4aa 1px solid; BORDER-TOP: #c4e4aa 1px solid; BORDER-LEFT: #c4e4aa 1px solid; BORDER-BOTTOM: #c4e4aa 1px solid; TEXT-DECORATION: none
}
.dig-pages A:hover {
	BORDER-LEFT-COLOR: #009500; BORDER-BOTTOM-COLOR: #009500; BORDER-TOP-COLOR: #009500; BORDER-RIGHT-COLOR: #009500
}
.dig-pages .nextprev A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/dig_page_bg.gif); PADDING-BOTTOM: 0px; WIDTH: 58px; COLOR: #666; BORDER-TOP-STYLE: none; LINE-HEIGHT: 19px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.dig-pages .nextprev A:hover {
	TEXT-DECORATION: underline
}
.dig-pages SPAN.nextprev {
	COLOR: #666
}
.dig-pages SPAN.nextprev {
	BACKGROUND-POSITION: center center; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/dig_page_bg.gif); WIDTH: 58px; COLOR: #999999; LINE-HEIGHT: 19px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.dig-pages .nextprev-next {
	
}
/**home**/
.home_wrap{
	width:900px;
	margin:25px auto;
	}
.home_part1,.home_part2,.home_part3,.home_part4{
	float:left;
	}
.home_part1{
	width:275px;
	}
.home_part2{
	width:230px;
	padding:0 10px 0 0;
	}
.home_part3{
	width:298px;
	}
.home_part4{
	width:87px;
	}
.home_part4 img{
	border:1px #d7d7d7 solid;
	width:85px;
	margin:12px 0 0 0;
	}
.home_ImgTxt{
	}
.home_IT_img{
	width:73px;
	float:left;
	background:url(../images/sp_h_focusimg_bg.gif) 0 0 no-repeat;
	padding:5px;
	height:80px;
	margin:5px 0 0 0;
	*margin:10px 0 0 0;
	_margin:10px 0 0 0;
	}
.home_IT_img img{
	width:60px;
	height:73px;
	}
.home_IT_txt{
	width:180px;
	float:left;
}
h2.home_s01{
	height:20px;
	*height:25px;
	_height:25px;
	position:relative;
	}
h2.home_s01 .capname{

	position:absolute;
	left:0;
	top:0;
	}
h2.home_s01 .capmore{

	position:absolute;
	right:0;
	top:0;
	}
#Marque{
	overflow:hidden;
	height:42px;
	_height:41px;
	line-height:42px;
	margin:10px 0 0 0;
	
}
#Marque img{
	margin:0 3px 0 0;
	}
.home_menu{
	background:url(../images/sp_h_menu_bg.gif) 0 0 no-repeat;
	height:20px;
	margin:10px 0 0 0;
	padding:7px 0;
	}
.home_menu a{
	display:block;
	width:95px;
	float:left;
	height:20px;
	}

.home_flash{
background:url(../images/bg_main.gif) 0 0 repeat-x;
height:470px;
	}

.endPageVote {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.endPageVote UL {	
}
.endPageVote LI {
	BACKGROUND: url(../images/libg.gif) no-repeat center 50%; FLOAT: right; WIDTH: 65px; HEIGHT: 68px;text-align:center
}
.endPageVote H2 {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 11px; FONT-FAMILY: Arial
}
.endPageVote H3 {
	CLEAR: both; font-weight:normal;font-size:12px;}
.endPageVote .h {
	CLEAR: both; HEIGHT: 40px
}
.endPageVote .h IMG {
	MARGIN: 15px 3px 0px 0px
}
.endPageVote A {
	COLOR: #000;
font-size:12px;
}
.endPageVote A:visited {
	COLOR: #000
}
.endPageVote A:hover {
	COLOR: #bc2931
}
/*bj-center*/

.bj-center{
text-align:center;
}
