/*frame*/
* {margin:0;padding:0}
html, body {margin:0; padding:0; width:100%; height:100%;}

#big_box {
    width: 1002px;
    background: #ffffff;
	padding-top:15px;
    margin: auto;
	overflow:hidden
}

.top_box {
    float:left;
    width: 1002px;
	padding-bottom:8px;
}


.logo {
    float:left;
	padding-right:12px;
}

.menu_bigbox {
    float:right;
	width: 870px;
	
}

.left {
    float:left;
}

.right {
    float:right;
}

.toplink_box {
    float:left;
	width: 870px;
	padding-bottom:15px;
}

.right_input {
    float:right;
	padding-top:1px;
}

.menubox {
    float:left;
	width: 868px;
	height:29px;
	border:1px solid #E1E1E1;
	
}

.menu_txtbox a {
    float:left;
	border-right:1px solid #E1E1E1;
	padding:2px 20px 0px 20px;
	height:28px;
}

.menu_txtbox .curlink {
}

.menu_txtbox a:hover {
    float:left;
	border-right:1px solid #E1E1E1;
	padding:2px 20px 0px 20px;
	height:28px;
	background:#0A3371;
}

.menu_txtbox_select {
    float:left;
	border-right:1px solid #E1E1E1;
	padding:2px 20px 0px 20px;
	height:28px;
	background:#0A3371;
}

.blue_line {
    float:left;
	width: 1000px;
	height:8px;
	overflow:hidden;
	background:#0A3371;
	margin-bottom:6px;
}

.mainbox {
    float:left;
	width: 958px;
	border:1px solid #E1E1E1;
	padding:10px 20px 25px 20px;
}

.leftbox {
    float:left;
	width: 690px;
}

.rightbox {
    float:right;
	width: 249px;
}

.leftbox_left {
    float:left;
	width: 336px;
}

.leftbox_right {
    float:right;
	width: 336px;
}



.leftbox_left_news {
    float:left;
	width: 286px;
}

.leftbox_left_date {
    float:left;
	width: 45px;
	padding-right:5px;
	text-align:right;
	padding-bottom:1px;
}

.leftbox_left_line {
    float:left;
	width: 336px;
	height:10px;
	overflow: hidden;
	border-bottom:1px solid #E0E0E0;
	margin-bottom:8px;
}


.leftbox_left_line_width {
    float:left;
	width: 354px;
	height:10px;
	overflow: hidden;
	border-bottom:1px solid #E0E0E0;
	margin-bottom:8px;
}

.arrow_img {
vertical-align:middle
}

.leftbox_right_toptitle {
    float:left;
	width: 336px;
	padding-bottom:4px;
}

.leftbox_right_txt {
    float:left;
	width: 336px;
	padding-bottom:9px;
}


.rightbox_line {
    float:left;
	width: 336px;
	height:1px;
	overflow: hidden;
	border-bottom:1px solid #E0E0E0;
	margin-bottom:5px;
}

.leftbox_righttxt {
    float:right;
	padding-top:2px;
}

.blog_loginbtn {
    float:left;
	padding-top:2px;
}

.banner {
    float:left;
	width:690px;
	padding-top:15px;
	padding-bottom:15px;
}

.banner_blog {
    float:left;
	width:690px;
	padding-top:35px;
	padding-bottom:5px;
}

.mage_title {
    float:left;
	width: 690px;
	padding-bottom:10px;
}

.left_imgbox {
    float:left;
	width: 690px;
	padding-bottom:8px;
}

.img_txt {
    float:left;
	width: 526px;
	padding-left:20px;
	padding-right:10px;
}

.img_txt_box {
    float:left;
	width: 526px;
	padding-bottom:1px;
}

.title_line {
    float:left;
	width: 326px;
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid #CEDDEA
}


.title_line_txt {
    float:left;
	width: 326px;
	padding:5px 5px 3px 5px;
}

.whiteline_box {
    float:left;
	border:4px solid #ffffff
}

.grayline_box {
    float:left;
	border:1px solid #cccccc
}


.rightbox_txt {
    float:left;
	width: 249px;
	padding-bottom:5px;
}

.rightbox_imgtxt_btm {
    float:left;
	width: 249px;
	padding-top:5px;
}

.rightbox_txt_btm {
    float:left;
	width: 249px;
	padding-top:18px;
}

.rightbox_txt_blog {
    float:left;
	width: 249px;
	padding-top:10px;
}

.rightbox_img {
    float:left;
	width: 249px;
	padding-top:20px;
	padding-bottom:20px;
}

.rightbox_img_b {
    float:left;
	width: 249px;
	padding-top:5px;
	padding-bottom:8px;
}

.rightbox_linebox {
    float:left;
	width: 249px;
	padding-top:5px;
	border-bottom:1px solid #CEDDEA
}

.rightbox_imgtxt {
    float:left;
	width: 178px;
	padding-left:10px;
	padding-bottom:5px;
}

.small_img {
    float:left;
	padding-top:3px;
}


.right_img_righttxt {
    float:left;
	width: 128px;
	padding:0px 0px 5px 10px;
}


.footerbox {
    float:left;
	width: 1002px;
	padding:30px 0px 30px 0px;
	text-align:center
}

/*blog.html*/
.blog_topimgbox {
    float:left;
	width: 330px;
	padding-right:15px;
	padding-top:5px;
}

.blog_topimg {
    float:left;
	width: 330px;
}

.blog_topimg_txt {
    float:left;
	width: 330px;
	text-align:center
}

.blog_linebox {
    float:left;
	width: 337px;
	margin-right:15px;
	padding-top:15px;
	padding-bottom:12px;
	border-bottom:1px solid #CEDDEA
}

.blog_linebox_right {
    float:left;
	width: 337px;
	padding-top:15px;
	padding-bottom:12px;
	border-bottom:1px solid #CEDDEA
}

.blog_linebox_txt {
    float:left;
	width: 266px;
	padding-left:10px;
	
}

.blog_more {
    float:left;
	width: 336px;
	
}

.title_line_blog {
    float:left;
	width: 326px;
	padding-top:15px;
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid #CEDDEA
}

.brand_right {
    float:left;
	width:78px;
	padding:5px 5px 0px 0px;
	}

.brand_right ul{
	margin:0px;
	padding:0px;
}

.brand_right li{
	width:78px;
	height:23px;
	list-style:none;
	background:url(../images/dot.gif) no-repeat 6px 10px;
	text-indent:20px
}


.blog_topic_line {
    float:left;
	width: 690px;
	height:4px;
	overflow:hidden;
	background:#487eb1;
	margin-bottom:10px;
}

.blog_expert_linebox {
    float:left;
	width: 680px;
	padding-top:10px;
	padding-bottom:8px;
	border-bottom:1px solid #CEDDEA
}

.blog_expert_linebox_txt {
    float:left;
	width: 600px;
	padding-left:10px;
}

.pagebox {
    float:left;
	width: 665px;
	padding:10px;
}

.page_up_num a {
    float: right;
	width:20px;
	height:17px;
	overflow:hidden;
	text-align:center;
	margin-right:4px;
	padding:0px 0px 3px 0px;
	color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#0b5397;
	line-height:1.8em;
}

.page_up_num .curlink {

}

.page_up_num a:link,.page_up_num a:visited,.page_up_num a:active {
color:#ffffff;
}


.page_up_num a:hover {
    float: right;
	width:20px;
	height:17px;
	overflow:hidden;
	text-align:center;
	margin-right:4px;
	padding:0px 0px 3px 0px;
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	background:#999999;
	line-height:1.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.page_up_num_select {
    float: right;
	width:20px;
	height:17px;
	overflow:hidden;
	text-align:center;
	margin-right:4px;
	color:#ffffff;
	font-size:11px;
	padding:0px 0px 3px 0px;
	background:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.8em;
}

.blog_expert_title {
    float:left;
	width: 690px;
	padding-top:15px;
}

.blog_expert {
    float:left;
	width:81px;
	padding:10px 5px 10px 0px;
	}

.blog_expert ul{
	margin:0px;
	padding:0px;
}

.blog_expert li{
	width:81px;
	height:24px;
	list-style:none;
	background:url(../images/dot.gif) no-repeat 6px 10px;
	text-indent:20px
}

/*news*/
.news_box {
    float:left;
	width: 690px;
	padding-top:3px;
	padding-bottom:15px;
	margin-bottom:18px;
	border-bottom:1px solid #e0e0e0
}

.news_date {
    float:left;
	width: 40px;
	padding-right:19px;
	text-align:right
}

.news_img {
    float:left;
	padding-right:20px;
	padding-bottom:8px;
}

.news_graybg {
    float:left;
	width: 675px;
	padding:3px 5px 3px 10px;
	background:#efefef;
}

.news_detail_title {
    float:left;
	width: 690px;
	text-align:center;
	padding:25px 0px 10px 0px;
}

.news_detail_txt {
	font-size:14px;
    float:left;
	width: 690px;
	padding:10px 0px 20px 0px;
}

.news_detail_grayline {
    float:left;
	width: 690px;
	height:4px;
	overflow:hidden;
	background:#efefef;
	border-bottom:15px solid #FFFFFF
}

.news_detail_btmline {
    float:left;
	width: 670px;
	padding:15px 10px 15px 10px;
	border-bottom:1px solid #e0e0e0
}

.pagebox_news {
    float:left;
	width: 677px;
	padding:15px 3px 30px 10px;
}

.inputbox_news {
    float:left;
	width: 672px;
	padding:20px 3px 0px 15px;
}

/*blog_expert_article_detail.html*/


.blog_banner {
    float:left;
	width: 690px;
	padding:25px 0px 20px 0px;
}

.topic_detail_imgtxt {
    float:left;
	width: 600px;
	padding-left:10px;
	padding-bottom:5px;
}

.topic_detail_txt {
    float:left;
	width: 680px;
	padding:0px 10px 5px 0px;
}

.topic_detail_page {
    float:left;
	width: 660px;
	padding:15px 10px 25px 0px;
}

.righttitle_topic_detail {
    float:left;
	width: 249px;
	text-align:center;
	padding-top:20px;
	padding-bottom:5px;
}

.rightbox_txt_topic_detail {
    float:left;
	width: 249px;
	padding-top:18px;
	padding-bottom:5px;
}

.topic_list_box {
    float:left;
	width: 690px;
	padding-top:10px;
	padding-bottom:5px;
}

.topic_list_graybox {
    float:left;
	width: 690px;
	padding-bottom:20px;
}

.img_roundbox {
    float:left;
	padding-right:15px;
	text-align:center;
}

.numbox {
    float:left;
	width: 20px;
	padding:7px 10px 7px 2px;
}

.numbox_txt {
    float:left;
	width: 209px;
	padding:2px 0px 2px 0px;
}

.blog_icon {
    float:right;
	padding-top:4px;
}

.s1{ float:left;border:1px solid #f7f7f7;width:652px;}
.s2{ float:left;width:652px; height:118px; border:1px solid #ddd;}

.s3{ float:left;border:1px solid #f7f7f7;width:232px;}
.s4{ float:left;width:232px; height:21px; border:1px solid #ddd;}

.s5{ float:left;border:1px solid #f7f7f7;width:530px;}
.s6{ float:left;width:530px; height:21px; border:1px solid #ddd;}

.s7{ float:left;border:1px solid #f7f7f7;width:530px;}
.s8{ float:left;width:530px; height:138px; border:1px solid #ddd;}

.s9{ float:left;border:1px solid #f7f7f7;width:107px;}
.s10{ float:left;width:107px; height:21px; border:1px solid #ddd;}

.s11{ float:left;border:1px solid #f7f7f7;width:872px;}
.s12{ float:left;width:872px; height:138px; border:1px solid #ddd;}



/*feedback*/
.feedback_line {
    float:left;
	width: 958px;
	border-bottom:1px solid #E1E1E1;
	padding:2px 0px 2px 0px;
}

.feedback_title {
    float:left;
	width: 958px;
	padding:0px 0px 10px 0px;
}

.feedback_item {
    float:left;
	width: 80px;
	padding:9px 0px 0px 0px;
}

.feedback_iput {
    float:left;
	width: 878px;
	padding:8px 0px 1px 0px;
}

.feedback_button {
    float:left;
	width: 868px;
	padding:16px 0px 25px 82px;
}

/*poll*/
.poll_select {
	width: 140px;
	padding:5px 10px 0px 0px;
}

.poll_percent {
	width: 83px;
	padding:5px 10px 0px 0px;
}

.poll_percent_line {
	width: 490px;
	padding:5px 10px 0px 0px;
}

.percentbg {
	width: 25%;
	height:20px;
	background: url(../images/btnbg.gif)
}

.poll_tablebox {
    float:left;
	width: 958px;
	padding:0px 0px 200px 0px;
}

.s13{ float:left;border:1px solid #f7f7f7;width:454px;}
.s14{ float:left;width:454px; height:21px; border:1px solid #ddd;}


/*meeting*/
.leftbox_meeting {
    float:left;
	width: 748px;
}

.mainbox_meeting {
    float:left;
	width: 998px;
	padding:25px 0px 25px 0px;
}

.borderbox_meeting {
    float:left;
	width: 686px;
	border:1px solid #e0e0e0;
	padding:20px;
	margin-top:20px
}

.meeting_line {
    float:left;
	width: 728px;
	height:4px;
	overflow:hidden;
	background:#487eb1;
}

.meeting_item {
    float:left;
	width: 65px;
}

.meeting_itemtxt {
    float:left;
	width: 270px;
}

.footerbox_meeting {
    float:left;
	width: 1002px;
	padding:30px 0px 30px 0px;
	text-align:center;
	margin-top:10px;
	border-top:1px solid #E0E0E0
}

.mainbox_meeting_detail {
    float:left;
	width: 998px;
	padding:10px 0px 25px 0px;
}


.meeting_detail_title {
    float:left;
	width: 101px;
	height:27px;
	overflow:hidden;
	color:#FFFFFF;
	font-family:16px;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	background:url(../images/meeting_arrow.gif) no-repeat
}

.meeting_detail_img {
    float:left;
	padding-right:14px;
	padding-top:25px;
}

.meeting_detail_imgtxt {
    float:left;
	width: 160px;
	padding-right:10px;
	padding-top:25px;
}

.left_titlebox_meeting {
    float:left;
	width: 728px;
	padding-bottom:8px;
}

.banner_meeting {
    float:left;
	width:728px;
}

.meeting_detail_titlebox {
    float:left;
	width: 728px;
	padding:25px 0px 0px 0px;
}

.meeting_detail_intro {
    float:left;
	width: 728px;
	text-align:center;
	padding:25px 0px 0px 0px;
}

.meeting_detail_introtxt {
    float:left;
	width: 698px;
	padding:5px 15px 0px 15px;
}

.meeting_detail_table_left {
	width: 80px;
	vertical-align:top;
	padding:5px 5px 5px 15px;
	border-top:1px solid #6d98c1;
	border-left:1px solid #6d98c1;
	border-right:1px solid #6d98c1;
}

.meeting_detail_table_right {
    vertical-align:top;
	width: 605px;
	padding:5px 5px 5px 15px;
	border-top:1px solid #6d98c1;
	border-right:1px solid #6d98c1;
}

.meeting_detail_tablebox {
    float:left;
	width: 728px;
	padding:25px 0px 0px 0px;
	border-bottom:1px solid #6d98c1;
}

/*special*/
.mainbox_special {
    float:left;
	width: 958px;
	padding:0px 0px 0px 0px;
}

.special_righttxt {
    float:left;
	width: 505px;
	padding-left:20px;
}

.special_righttxt_more {
    float:left;
	width: 505px;
	padding-bottom:10px;
}

.special_line {
    float:left;
	width: 958px;
	height:1px;
	overflow:hidden;
	border-bottom:1px solid #e0e0e0;
	margin:10px 0px 10px 0px;
}

/*---------------6ÔÂ25ÒÔºóµÄCSS----------------------------------------------------*/


/*subscription.html*/
.rightbox_sub {
    float:left;
	width: 249px;
	margin-top:5px;
	padding-left:12px;
	margin-left:6px;
	border-left:1px solid #e0e0e0
}

.subline_box {
    float:left;
	width: 675px;
	padding-top:1px;
	padding-bottom:20px;
	border-bottom:1px solid #e0e0e0
}

.s15{ float:left;border:1px solid #f7f7f7;width:328px;}
.s16{ float:left;width:328px; height:21px; border:1px solid #ddd;}

/*mage.html*/

.mage_linebox {
    float:left;
	width: 227px;
	padding:10px;
	border:1px solid #ceddea;
	margin-bottom:15px;
}

.mage_linebox_title {
    float:left;
	width: 227px;
	text-align:center;
	padding-bottom:5px;
}

.mage_linebox_img {
    float:left;
	width: 180px;
	padding-left:47px;
	padding-bottom:10px;
}

.mage_linebox_txt {
    float:left;
	width: 227px;
}

.rightbox_txt_maga {
    float:left;
	width: 249px;
	padding-top:2px;
	padding-bottom:20px;
}

/*publish.html*/
.mainbox_publish {
    float:left;
	width: 960px;
	padding:10px 20px 25px 20px;
}

.publish_txt {
    float:left;
	width: 180px;
	padding-left:15px;
	padding-right:15px;
}

.publish_img_bigbox {
    float:left;
	padding-bottom:30px;
}

.rightbox_txt_publish {
    float:left;
	width: 249px;
	padding-bottom:10px;
}

.publish_detail_txt {
    float:left;
	width: 540px;
	padding-left:15px;
}

.publish_detail_title {
    float:left;
	width: 540px;
	padding-bottom:5px;
}

.publish_detail_item {
    float:left;
	width: 65px;
	padding-bottom:20px;
}

.publish_detail_itemtxt {
    float:left;
	width: 470px;
	padding-bottom:20px;
}

.publish_detail_button {
    float:left;
	width: 868px;
	padding:12px 0px 0px 82px;
}

.sendmail_box {
    float:left;
	width: 958px;
	padding-top:50px;
	padding-bottom:200px;
	text-align:center
}

.reg_item {
    float:left;
	width: 100px;
	padding:9px 0px 0px 0px;
}

.reg_iput {
    float:left;
	width: 858px;
	padding:8px 0px 1px 0px;
}

.reg_txt {
    float:left;
	width: 848px;
	padding:2px 0px 0px 102px;
}

.reg_button {
    float:left;
	width: 848px;
	padding:22px 0px 0px 102px;
}

.reg_bigbox {
    float:left;
	width: 958px;
	padding:5px 0px 50px 0px;
}

/*member_center_comment.html*/
.mainbox_member {
    float:left;
	width: 968px;
	border:1px solid #E1E1E1;
	padding:10px 15px 0px 15px;
}

.left_box_member {
    float:left;
	width: 190px;
	padding-top:5px;
}

.left_menubg_member {
    float:left;
	width: 177px;
	height:28px;
	padding-top:3px;
	padding-left:13px;
	background: url(../images/member_menubg.gif);
}

.rightbox_member {
    float:right;
	width: 748px;
	padding-top:10px;
}

.arrow_member {
    float:left;
	padding-top:7px;
	padding-right:5px;
}

.rightbox_line_comment {
    float:left;
	width: 711px;
	padding-left:12px;
	padding-right:22px;
	padding-bottom:5px;
	border-bottom:3px solid #487EB1
}

.grayline_comment {
    float:left;
	width: 712px;
	margin-left:12px;
	padding:18px 5px 15px 5px;
	border-bottom:1px solid #e0e0e0
}

.pagebox_comment {
    float:left;
	width: 715px;
	padding:15px 3px 30px 12px;
}

.table_comment {
    float:left;
	width: 735px;
	padding:15px 3px 5px 10px;
}

.grayline_article_a {
	width: 355px;
	padding:2px 0px 3px 5px;
	border-bottom:1px solid #e0e0e0
}

.grayline_article_b {
	width: 85px;
	padding:2px 0px 3px 5px;
	border-bottom:1px solid #e0e0e0
}

.grayline_article_c {
	width: 50px;
	text-align:center;
	padding:2px 0px 3px 0px;
	border-bottom:1px solid #e0e0e0
}

.table_sort {
    float:left;
	width: 735px;
	padding:15px 3px 120px 10px;
}

.s17{ float:left;border:1px solid #f7f7f7;width:645x;}
.s18{ float:left;width:645px; height:21px; border:1px solid #ddd;}

.inputbox_write {
    float:left;
	width: 720px;
	padding:5px 0px 5px 0px;
}

.button_write {
    float:left;
	width: 720px;
	padding:25px 0px 25px 0px;
}

.member_iput {
    float:left;
	width: 650px;
	padding:8px 0px 1px 0px;
}

.member_select {
    float:left;
	width: 650px;
	padding:8px 0px 5px 0px;
}


.button_member_center {
    float:left;
	width: 660px;
	padding:25px 0px 80px 85px;
	margin-top:80px;
	border-top:1px solid #e0e0e0
}

.member_center_box {
    float:left;
	width: 748px;
	padding-top:10px;
}

/*academe.html*/
.menubox_academe {
    float:left;
	width: 962px;
	height:29px;
	padding:3px 20px 0px 20px;
	background:url(../images/academe_bg.gif)
}

.toplink_academe {
    float:left;
	width: 870px;
	padding-bottom:6px;
}

.mainbox_academe {
    float:left;
	width: 1000px;
}

.leftbigbox_academe {
    float:left;
	width: 270px;
}

.leftbox_academe {
    float:left;
	width: 268px;
	border-top:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	margin-bottom:15px;
}

.rightbigbox_academe {
    float:right;
	width: 710px;
}

.centerbox_academe {
    float:left;
	width: 348px;
	padding-bottom:15px;
	padding-right:14px;
}

.rightbox_academe {
    float:left;
	width: 348px;
	padding-bottom:15px;
}


.left_titlebg_academe {
    float:left;
	width: 256px;
	padding-left:12px;
	height:27px;
	padding-top:3px;
	background:url(../images/academe_bg.gif)
}

.right_titlebg_academe {
    float:left;
	width: 336px;
	padding-left:12px;
	height:27px;
	padding-top:3px;
	background:url(../images/academe_bg.gif)
}

.left_txt_academe {
    float:left;
	width: 256px;
	padding-left:12px;
	height:27px;
	padding-top:3px;
	border-bottom:1px solid #e0e0e0;
}

.right_txt_academe {
    float:left;
	width: 334px;
	padding-left:12px;
	padding-top:3px;
	border:1px solid #e0e0e0;
}

.left_graybox_academe {
    float:left;
	width: 213px;
	text-align:center;
	padding-top:5px;
	padding-left:55px;
	padding-bottom:15px;
	border:1px solid #e0e0e0;
	margin-top:10px;
	margin-bottom:10px;
}

.blacklinebox_academe {
    float:left;
	border:1px solid #000000;
	margin-top:10px;
}

.academe {
    float:left;
	width:255px;
	padding:5px 0px 10px 0px;
	}

.academe ul{
	margin:0px;
	padding:0px;
}

.academe li{
	width:255px;
	height:25px;
	list-style:none;
	background:url(../images/dot.gif) no-repeat 2px 10px;
	text-indent:12px
}

.date_academe {
    float:left;
	width:55px;
	padding:5px 5px 10px 0px;
	}

.date_academe ul{
	margin:0px;
	padding:0px;
}

.date_academe li{
	width:55px;
	height:25px;
	text-align:right;
	list-style:none;
}

.academe_detail_top {
    float:left;
	width: 664px;
	padding-left:1px;
	padding-bottom:5px;
}

.academe_detail_line {
    float:left;
	width: 670px;
	height:3px;
	overflow:hidden;
	background:#088277;
	margin-bottom:10px;
}

.grayline_academe_detail {
    float:left;
	width: 688px;
	padding:10px 0px 10px 20px;
	border:1px solid #e0e0e0
}

.academe_detail_title {
    float:left;
	width: 670px;
	text-align:center;
	padding:10px 0px 5px 0px;
}

.academe_detail_txt {
    float:left;
	width: 670px;
	padding:10px 0px 60px 0px;
}

.academe_list {
    float:left;
	width:555px;
	padding:5px 0px 10px 0px;
	}

.academe_list ul{
	margin:0px;
	padding:0px;
}

.academe_list li{
	width:555px;
	height:25px;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:1px solid #e0e0e0;
	list-style:none;
	background:url(../images/dot.gif) no-repeat 8px 12px;
	text-indent:20px
}

.date_academe_list {
    float:left;
	width:110px;
	padding:5px 5px 10px 0px;
	}

.date_academe_list ul{
	margin:0px;
	padding:0px;
}

.date_academe_list li{
	width:110px;
	height:25px;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:1px solid #e0e0e0;
	list-style:none;
}

.rightbox_about {
    float:left;
	width: 249px;
	margin-top:5px;
	padding-left:12px;
	
	
}

.leftbox_about {
    float:left;
	width: 690px;
	border-right:1px solid #e0e0e0;
	padding-right:6px;
}

.titleline_about {
    float:left;
	width: 680px;
	padding-top:3px;
	padding-bottom:15px;
	margin-bottom:18px;
	border-bottom:1px solid #e0e0e0
}

/*search_result.html*/
.search_result_search {
    float:left;
	width: 688px;
	padding:15px 0px 30px 270px;
}

.search_result_btn {
    float:left;
	padding-top:1px;
}


.s17{ float:left;border:1px solid #f7f7f7;width:398px;}
.s18{ float:left;width:398px; height:21px; border:1px solid #ddd;}

.search_result_bgline {
    float:left;
	width: 958px;
	text-align:center;
	padding:3px 0px 2px 0px;
	background:#efefef
}

.search_result_box {
    float:left;
	width: 958px;
	padding:35px 0px 20px 0px;
}

.search_result_leftbox {
    float:left;
	width: 140px;
	border-right:1px solid #e0e0e0
}

.search_result_rightbox {
    float:left;
	width: 788px;
	padding-left:20px;
}

.search_result_noarrowtxt {
    float:left;
	width: 125px;
	padding-left:15px;
}

.search_result_arrowtxt {
    float:left;
	width: 125px;
	padding-left:15px;
	background:url(../images/arrow_search.gif) no-repeat 2px 8px;
}

.search_result_righttxt {
    float:left;
	width: 788px;
	padding-bottom:15px;
}

.search_result_line {
    float:left;
	width: 783px;
	padding:20px 5px 10px 0px;
	border-top:1px solid #e0e0e0;
}

.search_result_timetxt {
    float:left;
	width: 125px;
}

.ad_tablebg {
	padding:20px 0px 10px 0px;
	text-align:center;
	font-size:16px;
	color:#2c5b9b;
	font-weight:bold;
}

.ad_tablebg_b {
	padding:0px 0px 10px 10px;
	font-size:12px;
	color:#2c5b9b;
}

.table_a {
	width: 170px;
	padding:3px 0px 3px 10px;
	background:#99CCFF;
	font-weight:bold;
}

.table_b {
	width: 130px;
	padding:3px 0px 3px 10px;
	background:#99CCFF;
	font-weight:bold;
}

.table_c {
	width: 220px;
	background:#99CCFF;
	font-weight:bold;
	padding:3px 0px 3px 10px;
}

.table_d {
	padding:3px 0px 3px 10px;
	border-bottom:1px solid #cee1fa
}

/*---------------0811---------------*/
.gray_line {
    float:left;
	width: 1000px;
	height:8px;
	overflow:hidden;
	background:#999999;
	margin-bottom:6px;
}

.top_box_academe {
    float:left;
    width: 1002px;
	padding-bottom:20px;
}

.page_num_academe a {
    float: right;
	width:20px;
	height:17px;
	overflow:hidden;
	text-align:center;
	margin-right:4px;
	padding:0px 0px 3px 0px;
	color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#088277;
	line-height:1.8em;
}

.page_num_academe .curlink {

}

.page_num_academe a:link,.page_num_academe a:visited,.page_num_academe a:active {
color:#ffffff;
}


.page_num_academe a:hover {
    float: right;
	width:20px;
	height:17px;
	overflow:hidden;
	text-align:center;
	margin-right:4px;
	padding:0px 0px 3px 0px;
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	background:#999999;
	line-height:1.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.page_num_academe_select {
    float: right;
	width:20px;
	height:17px;
	overflow:hidden;
	text-align:center;
	margin-right:4px;
	color:#ffffff;
	font-size:11px;
	padding:0px 0px 3px 0px;
	background:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.8em;
}

/*feedback_academe*/
.academe_feedback_title {
    float:left;
	width: 665px;
	padding:0px 0px 10px 0px;
}

.academe_feedback_iput {
    float:left;
	width: 583px;
	padding:8px 0px 1px 0px;
}

.academe_feedback_button {
    float:left;
	width: 583px;
	padding:16px 0px 25px 82px;
}

