/* CSS Document */
body {
	background-color: #dedede;
}
/***内容顶部 （Flash、重点咨询、搜索、频道快捷link）***/
#container {
	width: 952px;
	margin: 0 auto;
	text-align: left;
	clear: both;
} 
#leftbox {
	float: left; 
	width: 640px;
	height:auto;
	overflow:hidden; 
	padding: 0; 
} 
#leftbox a:active {
	color:#5B144E;
	text-decoration: none;
}
.rightbox {
	background: #fff url(right_botbg.gif) no-repeat 0px bottom;
	width:303px;
	height:auto;
	overflow:visible;
	float:right;
	padding-bottom:75px;
	*padding-bottom:78px;
}
.rightbox h2{
	background: #fff url(audition_bg.gif) no-repeat 0px bottom;
	height: 29px;
	width: 272px;
	line-height: 35px;
	padding-left:10px;
	padding-top:6px;
	margin:0 0 3px 0;
}
.rightbox .adnew{
	height: 29px;
	width: 282px;
	line-height: 35px;
	margin:0 0 3px 0;
}
.rightbox h3{
	height: 25px;
	width: 270px;
	line-height: 25px;
	padding-left:10px;
	padding-top:0px;
	margin:0px;
	border-bottom: 1px solid #dfdfdf;
}
.rightbox h3 span{
    font: bolder 12px Arial, Helvetica, sans-serif;
	font-weight: normal;
	float:right;
	padding-top:7px;
	padding-right:5px;	
}
.rightbox h3 span.sortlink{color:#cd0102;font-weight: bold;margin-right:8px;}
.rightbox h3 span.sortlink a:link {color: #cd0102;font-weight: bold;}
.rightbox h3 span.sortlink a:visited {color:#cd0102;font-weight: bold;}
.rightbox h3 span.sortlink a:hover {color:#004475;font-weight: bold;}
.rightbox h3 span.sortlink a:active {color:#5B144E;font-weight: bold;}

.rightbox h4{
	height: 22px;
	width: 260px;
	line-height: 22px;
	padding-left:4px;
	padding-top:0px;
	margin:0 0 0 7px;
	border-bottom: 1px solid #dfdfdf;
	font-size: 14px;
	font-weight: bold;
	color: #373737;
}
.rightbox h4 span{
    font: bolder 12px Arial, Helvetica, sans-serif;
	font-weight: normal;
	float:right;
	padding-top:4px;
	padding-right:5px;	
}
.rightbox h5{
	line-height: 18px;
	width: 260px;
	padding-left:4px;
	margin:3px 0 0 5px;
	font-size: 12px;
	font-weight: bold;
	color: #004475;
	background-color:#f9f9f9
}
.rightbox_topbg{
	padding:4px 0px;
	background: url(right_topbg.gif) no-repeat 0px top;
}
.rightbox_line{
    height:auto!important;
	height:500px;
	min-height:500px;
	width: 283px;
	padding:5px 10px 5px 10px;
}
.affiche{
	line-height:35px;
	background: url(affiche_bg.gif) no-repeat;
	height: 35px;
	width: 248px;
	margin-bottom: 4px;
	font-weight: bold;
	color: #c90104;
	padding-left: 34px;
}
.affiche a{
	font-weight: normal;
}
.affiche a:hover{
	font-weight: normal;
}
.affiche span{float:left;width:65px;}
.affiche #Scroll{
	line-height:21px;
	width:180px;
	text-align:left;
	float:right;
	margin-top:5px;

}
.affiche #Scroll #ScrollMe{
	width:180px;
	overflow: hidden;
	height: 21px;
}
.blankLine01{padding:2px;clear:both}
/* CSS list */
.index_list01{
	height: auto;
	width: 282px;
	margin-bottom:6px;
	padding-bottom:8px;
	background: url(right_bot.gif) no-repeat left bottom;
	overflow: auto;
}
.index_listtit{
	padding:3px;
	background: url(top_bg01.gif) no-repeat left bottom;
}

.list_line01{
    height:auto!important;
	height:100px;
	min-height:100px;
	width: 280px;
	padding:0px;
	border-right: 1px solid #dfdfdf;
	border-left: 1px solid #DFDFDF;
}
.list_line01 table{
	border: 1px solid #d5d5d5;
	border-collapse: collapse;
	background-color:#fff;
	margin:5px auto 8px auto;	
}
.list_line01 tr{
	border: 1px solid #d5d5d5;
	border-collapse: collapse;
	background-color:#fff;
}
.list_line01 td{
	border: 1px solid #d5d5d5;
	border-collapse: collapse;
	background-color:#fff;
	line-height:24px;
	padding:0 1px;
}
/*.list_line01 td em{
	font-size:12px;
	background-image: url(jin_but.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	width:38px;
	float:right;
	padding-left:13px;
	font-style: normal;
    }
.list_line01 td span{
	font-size:12px;
	background-image: url(ncrebuy.gif);
	background-repeat: no-repeat;
	background-position: -2px center;
	width:38px;
	float:right;
	padding-left:13px;
	font-style: normal;
    }
.list_line01 td.poine{color:#c90104}
.list_line01 ul{
	background: #fff;
	height:auto!important;
	height:auto;
	min-height:100px;
	padding:5px 0px 5px 5px;
}
.list_line01 ul li{
	color:#000;
	text-align:left;
	background-image: url(list_ico02.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	height:20px;
	padding-top:0px;
	padding-left:18px;
	margin:0;
	width:250px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dfdfdf;
}
.list_line01 ul li span{
	background-image: url(jin_but.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:29px;
    float:right;
	padding-left:15px
    }
.list_line01 ul li span a{color:#34789c}
.list_line01 ul li span a:hover{color:#d00405}
.list_line01 ul li span.down{
	background-image: url(icon_down.gif);
	background-repeat: no-repeat;
	background-position: left center;
    }
.list_line01 ul li span.teacher_name{
	color:#6b6b6b;
	background-image: url(teacher_ico.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	width:90px;
	padding-left:12px
}
.list_line01 ul li a{color:#004277}
.list_line01 ul li a:hover{color:#d00405}
.list_line01 ul li a:active {color:#5B144E;text-decoration: none}*/
.index_ad01{width:282px;height:82px;margin-bottom:8px;}
.list_line02{
    height:auto!important;
	height:100px;
	min-height:100px;
	width: 280px;
	padding:0px;
	border-right: 1px solid #dfdfdf;
	border-left: 1px solid #DFDFDF;
}
.list_line02 ul{
	list-style-type:none;
	overflow: visible;
	margin-top:10px;
	padding-left: 10px;
	padding-bottom:0px;
	padding-top:2px;
	overflow:hidden;
	width:270px;
	height:auto;
}
.list_line02 li{
	font-size: 12px;
	padding-left:0px;
    line-height:20px;
	margin-bottom:3px;
	float:left;
	height:40px;
	width:260px;
}
.list_line02 li a:link, .list_line02 li a:visited {
	text-decoration: none;
	color:#004277;
}
.list_line02 li a:hover {
	color:#d00405;
	text-decoration: underline;
}
.list_line02 li a:active {
	color:#5B144E;
	text-decoration: none;
}
.list_line02 li div{
	float: left;
	margin-right: 4px;
	margin-top:4px
}
.list_line02 dl{
	list-style-type:none;
	overflow: visible;
    padding:5px 0px 4px 10px;
	width:270px;
	height:auto;
}
.list_line02 dl dd{padding-left:59px}
.list_line02 dl dt span{float:left;width:80px;text-align:left}
/* CSS left */
.hotbox{
	width:620px;
	height:auto;
	overflow: auto;
	background:#fff url(left_botbg001.gif) no-repeat left bottom;
	text-align:left;
	clear: both;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.hot_botbg{
	padding-top:3px;
	padding-bottom:3px;
	background-image: url(left_topbg001.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.hot_botbg01{
	background-color:#fff;
	background-image: url(left_topbg001.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:8px 0 5px 8px;
	border-bottom: 1px solid #d9d9d9;	
}
.hot_botbg01 span{float:right;color:#686868;margin-right:8px;}

.hot_botbg01 span a:link {color: #cd0102;}
.hot_botbg01 span a:visited {color:#cd0102;}
.hot_botbg01 span a:hover {color:#004475;}
.hot_botbg01 span a:active {color:#5B144E;}

.hotbox ul.booktab{
	width:615px;
	height:auto;
	overflow: visible;
	float:left;
	clear:both;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d9d9d9;
}
.hotbox ul.booktab li{float:left;width:120px;margin-right:2px;}
.hotbox h2{
	color:#004475;
	font-size:14px;
	font-weight: bold;
	background-image: url(235.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:595px;
	height: auto;
    float:left;
	margin:5px 0;
	padding:0 0 0 20px
}
.hotbox ul.booktab li.secondly{
		color:#cd0102;
		font-size:12px;
		font-weight: bold;
}
.hotbox ul.booktab li.secondly01{margin-left:120px}
#hotnews{
	margin-bottom:8px;
}
#hotnews h1{
	color:#d00405;
	font-size: 180%;
	line-height: 30px;
	text-align: center;
	margin: 0px;
	border-bottom: 1px solid #d9d9d9;
	font-weight: bold;
}
#hotnews h1 span{margin-left:8px;padding-top:3px;}
#hotnews h1 a{color:#d00405}
#hotnews h1 a:hover{color:#004475}
#hotnews p{color:#004475;line-height:25px;text-align:center;margin:0;padding:0;}
#focus{
    width:290px;
	height:235px;
    float: left;
    clear: both;
	overflow: visible;
	margin:0px;
}
#focus div{
	color:#010101;
	line-height: 25px;
	background: #f2f2f2;
	padding-right: 5px;
	padding-left: 5px;
	margin-top:6px
}
#focus div a{color:#010101;}
#focus div a:hover{color:#d00405;}
#hotlist_box{
	float:left;
	width: 316px;
	height:auto!important;
	height:auto;
    margin-left:5px;	
}
#hotlist_box h3{
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	margin:0 0 4px 0;
	padding:0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}
/*#hotlist_box h3 a{color:#000000}
#hotlist_box h3 a:hover{color:#d00405}
#hotlist_box ul{
	list-style-type:none;
	overflow: visible;
	padding-left: 0px;
	padding-bottom:0px;
	margin-top:4px;
	font-weight: normal;
}
#hotlist_box ul li{
	color:#000;
	font-size:14px;
	line-height:22px;
	padding-left:12px;
	background-image: url(list_ico01.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
    -o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap; 
	overflow:hidden; 
	width:304px
}
#hotlist_box ul li span{
	color:#6b6b6b;
	float:right;
	font: 12px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background: url(none);
}*/

.index_list02{
	height: auto;
	width: 306px;
	float:left;
	margin-bottom:0px;
	padding-bottom:5px;
	background: url(blog_botbg.gif) no-repeat left bottom;
}

.index_listtit01{
	height: 20px;
	width: 300px;
	background: url(blog_titbg.gif) no-repeat left bottom;
	padding-top:7px;
	padding-left:6px;
}
.index_listtit01 span{
	float:right;
	padding-top:0px;
	font-size: 12px;
	font-weight: normal;
	color: #373737;
	margin-right:4px;
	margin-top:0;
}
.index_listtit01 span a:link {color: #373737;}
.index_listtit01 span a:visited {color:#373737;}
.index_listtit01 span a:hover {color:#d00405;}
.index_listtit01 span a:active {color:#5B144E;}



.list_line03{
    font-size:14px;
    height:auto!important;
	height:80px;
	min-height:80px;
	width: 304px;
	padding:0px;
	border-right: 1px solid #dfdfdf;
	border-left: 1px solid #DFDFDF;
}
.list_line03 ul{
	list-style-type:none;
	overflow: visible;
	padding-left: 0px;
	padding-bottom:0px;
	background-color:#fff;
	margin:0px 8px 0px 5px;
	padding-top:5px;
	padding-bottom:4px;
	font-weight: normal;
	overflow: auto;
}
.list_line03 ul li{
	color:#000;
	line-height:24px;
	padding-left:12px;
	background-image: url(list_ico01.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
}
.list_line03 ul li span{
	color:#6b6b6b;
	float:right;
	font: 12px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background: url(none);
}
.list_line03 li div{
	float: left;
	margin-right: 4px;
	margin-top:4px
}
.index_ad02{width:640px;height:80px;margin-bottom:8px;}
.sortbox{
	width: 640px;
	height:auto;
	overflow: visible;
	padding:0px;
	clear:both
}
.marginR{margin-right:8px}
.marginR01{margin-right:6px}
.sortbox .sortbox_L{
	width:313px;
	float:right;
	height:auto!important;
	height:auto;
	min-height:398px;
	background: #FFFFFF url(left_botbg02.gif) no-repeat left bottom;
	padding-bottom: 6px;
}
.sortbox_topbg{
	background: url(left_topbg002.gif) no-repeat left top;
	padding:3px 3px;
}
.sortbox_topbg01{
	background: url(left_botbg005.gif) no-repeat left top;
	padding:9px 9px;
	clear:both
}
.sortbox .sortbox_L h2{
	margin: 0px;
	padding: 4px 0px 8px 14px;
	width:299px;
	text-align:left;
	border-bottom: 1px solid #dfdfdf;
	background: #FFFFFF;
}

.listbox01{
	background: #FFFFFF url(sort_botbg.jpg) no-repeat 14px bottom;
	padding:5px 0 5px 14px;
	margin-left:0px;
}
.listbox01_topbg{
	background: url(sort_topbg.jpg) no-repeat left top;
	padding:2px 3px;
}
.inflist ul#sev_but{
	height:40px;
	width: 313px;
	padding:3px 0;
	margin:0 0 3px 0;
	overflow: auto;
	border-bottom: 1px solid #dfdfdf;
	float:none
}
.inflist ul#sev_but li{
	color:#000;
	font-size:12px;
	padding-left:0px;
	display:block;
	width:78px;
	text-align:center;
	height:20px;
	float:left;
	padding:0px;
	margin:0;
	background-image: none;
}
.inflist ul#sev_but li a{color:#d00405}
.inflist ul#sev_but li a:hover{color:#004277}
.inflist ul#cpaSort{
	height:40px;
	width: 313px;
	padding:3px 0;
	margin:0 0 3px 0;
	overflow: auto;
	border-bottom: 1px solid #dfdfdf;
	float:none
}
.inflist ul#cpaSort li{
	color:#000;
	font-size:12px;
	padding-left:0px;
	display:block;
	width:62px;
	text-align:center;
	height:20px;
	float:left;
	padding:0px;
	margin:0;
	background-image: none;
}
.inflist ul#cpaSort li a{color:#d00405}
.inflist ul#cpaSort li a:hover{color:#004277}
.list_line04 li a:link ,.list_line04 li a:visited {color:#111}


.list_line04 li a:link ,.list_line04 li a:visited {color:#111}

.list_line04 li a:hover{color:#d00405}
.inflist ul#ncre,ul#px,ul#eng,ul#certificate{background-image:none;float:left;height:auto;}
.sortbox .sortbox_R{
    width:316px;
	height:auto!important;
	height:auto;
	min-height:398px;
	float:left;
	background: url(left_botbg002.gif) no-repeat left bottom;
	padding-bottom: 6px;
}
.sortbox .sortbox_R h2{
	margin: 0px;
	padding: 4px 0px 4px 10px;
	width:306px;
	text-align:left;
	border-bottom: 1px solid #dfdfdf;
	background: #FFFFFF;
}
.sortbox .sortbox_R h2 span{
	float:right;
	padding-top:0px;
	font-size: 12px;
	font-weight: normal;
	color: #373737;
	margin-right:4px
}
.sortbox .sortbox_R h2 span a{color:#373737}
.sortbox .sortbox_R h2 span a:hover{color:#d00405}
.sortbox .sortbox_R h3 span{
	font-size:12px;
	float:right;
	color:#686868;
	font-weight: normal;
	margin-right:4px
}
.inflist{
	background: #FFFFFF;
	padding: 4px 0px 3px 0px;
	height: auto;
	width: 316px;
	overflow: auto;
}
.inflist div{text-align:center;width:100px;height:100px;padding-left:6px;padding-right:0px;float:left}
.inflist div img{padding:2px;border: 1px solid #dcdcdc;}
.inflist div a{color:#373737;}
.inflist div a:hover {color:#d00405;text-decoration: none}
.inflist ul{
	list-style-type:none;
	overflow: visible;
	padding-left: 0px;
	padding-bottom:0px;
	background-color:#fff;
	margin:0px 0px 2px 6px;
	font-weight: normal;
	overflow: auto;
}
.inflist ul li{
	color:#000;
	font-size:14px;
	line-height:23px;
	padding-left:12px;
	background-image: url(list_ico01.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
    -o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap; 
	overflow:hidden; 
}
.inflist ul li span{
	color:#6b6b6b;
	float:right;
	font: 12px Arial, Helvetica, sans-serif;
	margin:0 6px 0 0;
	padding:3px 0 0 0;
	background: url(none);
}
#cooperatebox{
	height: auto;
	width: 951px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	background: url(cooperate_botbg.jpg) no-repeat left bottom;
	padding-bottom: 17px;
}
#cooperatebox_tit{
	height: 16px;
	width: 951px;
	background: url(cooperate_topbg.jpg) no-repeat left top;
}
#cooperatet{
	background: #FFFFFF;
	height: auto;
	padding-left:12px;
	padding-right:10px;
}
#cooperatet h2{
	margin: 0px;
	padding: 3px 0 0 0;
	height: 25px;
	line-height:25px;
	border-right: 1px solid #dfdfdf;
	border-left: 1px solid #DFDFDF;
}
#cooperatet .linkbox{
	border: 1px solid #dfdfdf;
	padding: 6px 0px 6px 11px;
	background: #f2f2f2;
}
#cooperatet .linkbox a:link,#cooperatet .linkbox a:visited{color:#666666;margin-right:8px;}
#cooperatet .linkbox a:hover {
	color:#d00405;
    margin-right:8px;
	text-decoration: underline;
}
#cooperatet .linkbox li a:active {
	color:#5B144E;
	text-decoration: none;
    margin-right:8px;
}
#cooperatet .linkbox div{
	margin-top:5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #dfdfdf;
}
/***电子报订阅***/
.subscription{
    height:auto!important;
	height:auto;
	width: 280px;
	padding:0px;
	border-right: 1px solid #dfdfdf;
	border-left: 1px solid #DFDFDF;
}
.subscription h3{
	height: 28px;
	width: 270px;
	line-height: 28px;
	padding-left:10px;
	padding-top:0px;
	margin:0px;
	border-bottom: 1px solid #dfdfdf;
}
.subscription h3 span{
	float:right;
	font-size: 12px;
	font-weight: normal;
	margin-right:5px;
}
.subscription ul{padding:5px 5px 5px 10px}
#demo {
	overflow:hidden;
	height:225px;
	width: 236px;
}
#demo li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #303030;
	font-weight: lighter;
	text-align: left;
	list-style: none;
}
#demo li span{color: #a90000;}
#demo1{
	padding: 0px;
	height: auto;
	width: 236px;
}

.none {display:none;}


/***bbs***/
.bbsbox{
	background-image: url(bbs_boxR.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 206px;
	width: 617px;
	padding-right: 3px;
overflow:hidden
}
.tabbox{
	background-image: url(bbs_tabbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:95px;
	height:206px;
	padding-left:3px;
	float:left;
}
.tabbox ul{
	margin:4px 0 0 0;
	padding:0;
	width:95px;
	height:202px;
	float:left
}
.tabbox li{    
	width: 95px;
	cursor: pointer;
	padding: 0px;
	margin-bottom:5px;
	text-align:center
}
.tabbox h3{
    text-align:center;
    height:20px;
	padding:5px 0 0 0;
	margin:0;
}
.tabbox .active{
	color: #ab2303;
	font-weight: bold;	
	line-height:26px;
	text-align:center;
	background:#fff url(tab_11.gif) no-repeat;
	background-position: left center;
	height:26px;
}
.tabbox .normal{
	color: #0a0a0a;
	line-height:24px;
	text-align:center;
	background-image: url(tab_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:24px;
}
.bbsbox .bbslist{
	background-color:#fafafa;
	width:513px;
	height:184px;
	float:left;
	padding:10px 0px 10px 6px;
	border-top: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
    overflow:hidden
}
.bbsbox .bbslist ul{
	font-size: 14px;
	line-height: 23px;
	width:507px;
	height:auto;
}
.bbsbox .bbslist ul li{
	background-image: url(list_ico01.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	float:left;
	width:235px;
	padding-left:8px;
	margin-right:10px;
    -o-text-overflow:hidden;
	text-overflow:hidden;
	white-space:nowrap; 
	overflow:hidden; 
}
.bbsbox .bbslist ul li span{
	color:#6b6b6b;
	float:right;
	font: 12px Arial, Helvetica, sans-serif;
	margin:0 6px 0 0;
	padding:3px 0 0 0;
	background: url(none);
}
.bbsbox .bbslist ul#myTab1_Content0 li{
	background-image: none;
	width: 38px;
	margin-right:1px;
	-o-text-overflow:visible;
	text-overflow:visible;
	white-space:nowrap;
	overflow:visible;
}
.bbsbox .bbslist ul#myTab1_Content0 li span{color:#cd0102}
.bbsbox .bbslist ul#myTab1_Content1 li,.bbsbox .bbslist ul#myTab1_Content4 li{
	font-size:12px;
	line-height:16px;
	background-image: none;
	width: 62px;
	padding:0;
	margin-bottom:4px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d5d5d5;
}
.bbsbox .bbslist ul#myTab1_Content1 li img,.bbsbox .bbslist ul#myTab1_Content1 li img{padding:2px;border: 1px solid #d5d5d5;}
.bbsbox .bbslist ul#myTab1_Content2 li{
	font-size:12px;
	line-height:14px;
	background-image: none;
	width: 90px;
	padding:0;
	margin-bottom:0px;
	text-align:center;
	margin-top:0px
}
.bbsbox .bbslist ul#myTab1_Content2 li img{padding:2px;border: 1px solid #d5d5d5;}
.bbsbox .bbslist ul#myTab1_Content2 li,.bbsbox .bbslist ul#myTab1_Content4 li,.bbsbox .bbslist ul#myTab1_Content1 li,.bbsbox .bbslist ul#myTab1_Content3 li a{text-decoration: none;}
.bbsbox .bbslist ul#myTab1_Content2 li,.bbsbox .bbslist ul#myTab1_Content4 li,.bbsbox .bbslist ul#myTab1_Content1 li,.bbsbox .bbslist ul#myTab1_Content3 li a:hover{text-decoration: none;}
.bbsbox .bbslist ul#myTab1_Content3 li{
	font-size:12px;
	line-height:16px;
	background-image: none;
	width: 62px;
	padding:0;
	margin-bottom:4px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d5d5d5;
}
.bbsbox .bbslist ul#myTab1_Content3 li img{padding:2px;border: 1px solid #d5d5d5;}
#magazine{
	background-image: url(magazine_tabbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
    width:282px;
    height:36px;
}
#magazine ul{padding-left:50px}
#magazine li{    
	width: 100px;
	cursor: pointer;
	padding: 0px;
	margin-bottom:0px;
	margin-right:5px;
	text-align:center;
	float:left
}
#magazine .active{
	color: #ab2303;
	font-weight: bold;
	line-height:36px;
	text-align:center;
	background: url(tab_22.gif) no-repeat;
	background-position: center 2px;
	height:36px;
	font-family: "微软雅黑";
	font-size: 14px;
}
#magazine .normal{
	color: #0a0a0a;
	line-height:34px;
	text-align:center;
	background-image: url(tab_2.gif);
	background-repeat: no-repeat;
	background-position: center 4px;
	height:34px;
	font-family: "微软雅黑";
	font-size: 14px;
}
.magazineBox{
	width:280px;
	height:180px;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	overflow: visible;
	float:left;
	padding:0;
}
.magazineBox div{width:265px;height:100px;padding:5px;margin:0;}
.magazineBox div img{
    float:left;
	padding:2px;
	margin-right:5px;
	border: 1px solid #d5d5d5;
}
.magazineBox div span{width:100px;float:left}
.magazineBox div span img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.magazineBox div font{
    color:#004475;
	font-size: 14px;
	font-weight: bold;
}
.magazineBox div ul{width:262px;height:40px;margin-top:5px;padding-top:5px;padding-bottom:0;clear:both;border-top: 1px solid #d5d5d5;}
.magazineBox div ul li{
	background-image: url(list_ico01.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
    float:left;
	width:120px;
	height:20px;
	padding-left:4px;
	margin-right:5px;
}
#header #login {

	MARGIN-TOP: 5px; FLOAT: right; BACKGROUND-IMAGE: url(login_bg.gif); MARGIN-LEFT: 20px; WIDTH: 620px; LINE-HEIGHT: 25px; PADDING-TOP: 1px; HEIGHT: 25px; TEXT-ALIGN: right

}

#header #login UL {

	DISPLAY: inline; BACKGROUND: url(login_ico.gif) no-repeat left center; FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 245px

}

#header #login UL LI {

	DISPLAY: inline; PADDING-LEFT: 12px

}

#header #login A {

	DISPLAY: inline; COLOR: #333; MARGIN-RIGHT: 6px; TEXT-DECORATION: none

}

#header #login A:hover {

	COLOR: #d00405; TEXT-DECORATION: underline

}

#header #login FORM {

	PADDING-LEFT: 5px

}

#header #login .index_input01 {

	BORDER-RIGHT: #7c9fbf 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #7c9fbf 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #7c9fbf 1px solid; WIDTH: 80px; PADDING-TOP: 1px; BORDER-BOTTOM: #7c9fbf 1px solid

}

#header #nav_new {

	MARGIN-TOP: 3px; FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 620px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: right

}

#header #nav_new LI {

	FLOAT: right; BACKGROUND-IMAGE: none

}

#header #nav_new LI.long {

	PADDING-LEFT: 23px; BACKGROUND: url(icon_long.gif) no-repeat 3px center

}

#header #nav_new LI.bookIco {

	PADDING-LEFT: 23px; BACKGROUND: url(icon_book.gif) no-repeat 3px center

}

#header #nav_new LI.infIco {

	PADDING-LEFT: 23px; BACKGROUND: url(icon_news.gif) no-repeat 3px center

}

#header #nav_new LI.downIco {

	PADDING-LEFT: 23px; BACKGROUND: url(icon_down.gif) no-repeat 3px center

}

#header #nav_new LI A {

	DISPLAY: inline; COLOR: #333; MARGIN-RIGHT: 6px; TEXT-DECORATION: none

}

#header #nav_new LI A:hover {

	COLOR: #d00405; TEXT-DECORATION: underline

}