@charset "utf-8";

/* -------------------------------------------------------------- 
	Resets default browser CSS.
-------------------------------------------------------------- */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input
{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table, caption, tbody, tfoot, thead, tr, th, td
{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
input {border:none;}
ul{list-style:none;}
label{cursor:pointer;color:#666;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix {display: block; *zoom:1;}
body {font-size:75%;color:#222;background:#fff;font-family:Helvetica, Arial, "宋体", sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#000;}
h1 {font-size:36px;font-family:"黑体", sans-serif;}
h2 {font-size:45px;float:left;color:#CCC;margin-top:10px;font-weight:normal;}
h3 {font-size:16px;margin:8px 0;margin:8px 0 7px\0;color:#000;}
h4 {font-size:14px;margin:8px 0;color:#666;}
h5 {font-size:12px;margin:8px 0;color:#666;}
h6 {font-size:12px;margin:8px 0;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {color:#666;}
p.gray_title {font-size:14px; font-weight:bold; padding:5px 0;}
a:focus, a:hover {text-decoration:underline;}
a {
color:#666;
text-decoration:none;
cursor:pointer;
blr:expression(this.onFocus=this.blur());/*ie 去除超链接虚线框 */
outline:none;/*ff 去除超链接虚线框 */
}
span{color:#666;}
span.red {color:red;}
textarea{overflow:hidden;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0 0;border:1px solid #bbb;font-size:12px;color:#666;font-family: Helvetica,Arial,"宋体",sans-serif;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
select{width:120px;margin-left:10px;float:left;padding:2px;height:24px;line-height:24px;}


.right{float:right !important;}
.left{float:left !important;}
.clear{clear:both;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}/*用于解决margin-bottom在ie7下失效的问题*/
.border_bottom{border-bottom:solid 1px #DEDEDE;}
.border_bottom_dash{border-bottom:dashed 1px #DEDEDE;}
.border_bottom_none{border-bottom: none !important;}
.border_top{border-top:solid 1px #DEDEDE;}
.margin_left_none{margin-left:0 !important;}
.margin_right_none{margin-right:0 !important;}
.margin_bottom_none{margin-bottom:0 !important;}
.margin_top_none{margin-top:0 !important;}
.padding_top_none{padding-top: 0 !important;}
.padding_bottom_none{padding-bottom:0 !important;}
.noborder{border:none !important;}
p.pbold{font-weight:bold;}
p.phead{margin-left:5px;}
a.highlight, .highlight, .highlight a{font-weight:normal;color:#09C !important;}
a.highlightheader{color:#09C;font-weight:bold;font-size:14px;}
.green{font-weight:normal;color:#390 !important;}
.greenbold{color:#390;font-weight:bold;} 
.lightgray{color:#999 !important;}
.black{color:#000 !important;}
.blackbold {font-weight:bold;color:#000 !important;}
.graybold {font-weight:bold;}
.lightgray *{color:#999;}
.row {float:left; width:100%;}
.text_overflow{overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}


.margin_left_10{margin-left: 10px;}
.margin_right_10{margin-right: 10px;}

/*  首页部分 开始  */

.header_main{
width: 949px;
height: 54px;
margin: 0 auto;
position:relative;
z-index:101;
}
.header_logo{
float: left;
margin: 7px 0 0 18px;
height:45px;
}
.header_quick_link{
float: right;
height: 18px;
margin: 12px 28px 0 0;
}

.header_quick_link span{
margin: 0 12px;
}
.nav_main{
width: 949px;
height: 38px;
margin: 0 auto;
}
ul.menu{
float: left;
height: 22px;
margin: 11px 0 0 19px;
position:relative;
z-index:995px;
width:720px;
}
li.menu{
float: left;
height: 22px;
}
.nav_btn_divide_line{
float: left;
background: url(da_comment_res/nav_btn_divide_line.png) scroll no-repeat center center transparent;
width: 22px;
height: 22px;
}
.nav_btn_divide_line.i9 {}
li.menu a:hover,li.menu a:focus{
outline: medium none;
text-decoration: none;
}
.top_search_box{
float: right;
background: url(style_01_res/header_search_bg.png) scroll no-repeat 0 0 transparent;
width: 175px;
height: 26px;
margin: 4px 28px 0 0;
}

.top_search_btn{
background: none;
float: left;
width: 28px;
height: 24px;
margin: 1px 0 0 0;
cursor: pointer;
}
.nav_main_second{
width: 949px;
height: 29px;
margin: 0 auto;
position: relative;
}
.nav_second_box{
padding-top: 24px;
    position: absolute;
    top: 10px;
	left:-10px;
    z-index: 1000;
	width:100%;
}
:root .nav_second_box a{
line-height: 22px\9;
}
.nav_second_box a:hover,.nav_second_box a:focus{
outline: medium none;
text-decoration: none;
}
.quick_nav_btn:hover,.quick_nav_btn:focus,.quick_nav_btn_down:hover,.quick_nav_btn_down:focus,.sub_menu a.sub_menu_list:hover,.sub_menu a.sub_menu_list:focus,.sub_menu_select a.sub_menu_list:hover,.sub_menu_select a.sub_menu_list:focus{
outline: medium none;
text-decoration: none;
}
.sub_menu a.sub_menu_list,.sub_menu_select a.sub_menu_list{
display: block;
width: 200px;
height: 22px;
line-height: 20px;
*line-height: 24px;
margin: 0 0 0 24px;
padding: 0 0 0 10px;
color: #ffffff;
}
:root .sub_menu a.sub_menu_list,:root .sub_menu_select a.sub_menu_list{
line-height: 24px\9;
}
.sub_menu_select a.sub_menu_list{
background: url(http://www.ise.neu.edu.cn/Public/neu_image/right_arrow_white_bold.png) scroll no-repeat 0 6px transparent;
color: #e6e6e6;
font-weight: bold;
}
.sub_menu_down{
width: 238px;
height: 34px;
}
#container{
width: 965px;
margin: 0 auto;
background-color:;
clear:both;
overflow:hidden;
 position: relative;
 background:url(da_comment_res/listpage_container_bg.png) no-repeat right top;

}
.banner{
float: left;
width: 625px;
height: 320px;
margin: 29px 0 0 15px;
position: relative;
}
.banner_pager_box{
height: 38px;
position: absolute;
right: 30px;
bottom: 16px;
}
.banner_pager_box a{
float: left;
background: url(da_comment_res/banner_pager_side.png) scroll no-repeat 0 0 transparent;
width: 10px;
height: 38px;
margin: 0 0 0 6px;
}
.banner_right{
float: left;
width: 316px;
margin: 33px 0 0 0;
padding: 9px 0 0 0;
}
.banner_right_title{
float: left;
width: 304px;
height: 20px;
padding: 0 0 0 12px;
}
.announcement{
float: left;
width: 290px;
padding: 7px 10px 10px 16px;
border-bottom: 1px dashed #999999;
}
.right_quick_item_box{
float: left;
width: 304px;
padding: 0 0 0 17px;
}
.right_quick_item{
float: left;
width: 69px;
margin: 0 6px 0 0;
}
.right_item_name:hover,.right_item_name:focus{
outline: medium none;
text-decoration: none;
}
.main_down{
float: left;
width: 949px;
margin: 10px 0 0 15px;
padding: 0 0 10px 0;
}
.db_img_01{
float:left;
width:225px;
height:126px;
border-radius:5px;
}
.main_down_left{
float: left;
width: 225px;
border:1px solid #acacac;
border-radius:6px;
}
.main_down_left_mid span{
letter-spacing: 1px;
}
.main_down_center{
float: left;
width: 385px;
margin: 0 0 0 13px;
}
.main_down_center_tab{
float: left;
background: url(style_01_res/main_down_center_tab_bg.png) scroll no-repeat 0 0 transparent;
width: 338px;
height: 30px;
}
.main_down_center_tab a.btn{
float: left;
background: #acacac;
height: 27px;
line-height: 27px;
padding: 0 11px;
color: #ffffff;
font-size: 14px;
margin: 1px 5px 0 0;

font-family:"microsoft yahei";
}
.main_down_center_tab a.btn:hover,.main_down_center_tab a.btn:focus,.main_down_center_tab a.more:hover,.main_down_center_tab a.more:focus{
outline: medium none;
text-decoration: none;
}
.main_down_center_cotent{
position:relative;
overflow:hidden;
background: #fdfdfd;
width: 363px;
height: 134px;
border-left: 1px solid #acacac;
border-right: 1px solid #acacac;
padding: 3px 10px 1px 10px;
}
.main_down_center_down{
float: left;
background: url(style_01_res/main_down_center_down_bg.png) scroll no-repeat 0 0 transparent;
width: 385px;
height: 5px;
}
.down_center_cotent_list{
float: left;
width: 345px;
height: 26px;
line-height:26px;
padding-left:13px; 
border-bottom:1px dashed #dedede;
background:url(style_01_res/news_billboard_list_icon.png) no-repeat;
}
.down_center_cotent_list a{
font-size: 14px;
height: 22px;
line-height: 22px;
*line-height: 26px;

}
.down_span_time{
float: right;
height: 22px;
line-height: 25px;
width:35px;
color: #999999;
}
.main_down_right,.main_down_right_02{
float: left;
width: 291px;
border:1px solid #b1b1b1;
border-radius:5px;
background-color:#f0f4f5;
margin: 0 0 0 17px;
}
.down_right_mid_title{
width: 291px;
height: 26px;
border-bottom:1px solid #cccccc;
}

.newx{
    height: 140px;
    overflow: hidden;
    position: relative;
    width: 310px;
}
.down_right_mid_content{
width: 266px;
padding: 5px 14px 6px 11px;
position: relative;
clear: both;
overflow: hidden;
height:131px;
}
.down_right_mid_content a{
height: 22px;
line-height: 22px;
*line-height: 26px;
}
:root .down_right_mid_content a{
line-height: 26px\9;
}
.db_bar_01{
float:left;
width:255px;
line-height:22px;
height:22px;
background: url(style_01_res/right_list_point.png) scroll no-repeat 0 8px transparent;
padding: 0 0 0 11px;
}
.footer_link_center{
width: 949px;
height: 42px;
margin: 0 auto;
}
.footer_link_line_bold{
float: left;
background: url(da_comment_res/footer_link_line_bold.png) scroll no-repeat 13px 14px transparent;
width: 28px;
height: 42px;
margin: 0 0 0 2px;
}
.footer_link_line_normal{
float: left;
background: url(da_comment_res/footer_link_line_normal.png) scroll no-repeat 11px 3px transparent;
width: 23px;
height: 18px;
margin: 13px 0 0 0;
}
.footer_link_word{
float: left;
height: 18px;
line-height: 18px;
margin: 12px 0 0 0;
}
.footer_link_word:hover,.footer_link_word:focus{
outline: medium none;
text-decoration: none;
}

#footer span{
color:#999;
}
.db_banner_img{
float:left;
width:625px;
height:320px;
border-radius:0 0 10px 10px;
}

.db_tltile_01{
float:left;
height:20px;
line-height:20px;
color:#2a84b1;
font-family:"microsoft yahei";
font-weight:bold;
}
.db_bar_02{
float:left;
width:293px;
padding:6px 0;
background:url(style_01_res/db_bar_02.png) right 16px no-repeat;
}
.db_quick_box{
position:absolute;
z-index:200;
right:0px;
top:93px;
}

/*  首页部分 结束  */
/*  列表页 开始  */
#listpage_container{
background: url(da_comment_res/listpage_container_bg.png) scroll no-repeat right top transparent;
width: 949px;
min-height: 420px;
margin: 0 auto;
position: relative;
}
.leaf_right_up{
background: url(da_comment_res/leaf_pic.png) scroll no-repeat 0 0 transparent;
width: 266px;
height: 100px;
position: absolute;
right: 0;
top:0;
}
.container_left{
float: left;
background: url(da_comment_res/container_left_bg.png) scroll no-repeat 0 0 transparent;
width: 198px;
margin: 68px 0 0 8px;
padding: 0 0 0 10px;
}
.container_left_box{
float: left;
width: 178px;
min-height: 382px;
padding: 0 0 0 10px;
}

.container_left_menu{
float: left;
width: 168px;
padding: 0 0 18px 0;
}
.container_left_menu_btn{
width: 168px;
min-height: 21px;
border-bottom: 1px solid #e7e7e7;
}
.container_left_menu_btn a{
display: block;
background: url(da_comment_res/left_menu_list_btn.png) scroll no-repeat 0 0 transparent;
width: 156px;
height: 22px;
line-height: 21px;
padding: 0 0 0 12px;
font-weight: bold;
}
.container_left_menu_btn a:hover,.container_left_menu_btn a:focus,.container_right_header a:hover,.container_right_header a:focus{
outline: medium none;
text-decoration: none;
}

.container_right{
float: left;
width: 713px;
margin: 62px 0 0 10px;
padding: 0 0 22px 0;
}
.container_right_header span,.container_right_header a{
line-height: 18px;
color: #333333;
}
.news_billboard_box{
/*float: left;*/
width: 713px;
margin: 10px 0 0 0;
}
.news_billboard_top{
float: left;
background: url(da_comment_res/news_billboard_top.png) scroll no-repeat 0 0 transparent;
width: 713px;
height: 5px;
}
.news_billboard_mid{
float: left;
background: #ffffff;
width: 711px;
border-left: 1px solid #e9e9e9;
border-right: 1px solid #e9e9e9;
}
.news_billboard_down{
float: left;
background: url(da_comment_res/news_billboard_down.png) scroll no-repeat 0 0 transparent;
width: 713px;
height: 5px;
}
.news_billboard_list_box{
float: left;
width: 671px;
margin: 7px 0 0 0;
font-size:14px;
}
.news_billboard_list_box a:hover,.news_billboard_list_box:focus{
outline: medium none;
text-decoration: none;
}
.news_billboard_list{
float: left;
background: url(da_comment_res/news_billboard_circle.png) scroll no-repeat 10px 14px transparent;
*background-position: 10px 12px;
width: 640px;
height: 32px;
padding: 0 10px 0 21px;
border-bottom: 2px solid #e1e1e1;
}
:root .news_billboard_list{
background-position: 10px 13px\9;
}
.news_billboard_list span{
height: 32px;
line-height: 32px;
color: #000000;
}
.news_billboard_list:hover{
background-color: #ededed;
}
.billboard_pager_box{
float: left;
height: 18px;
margin: 8px 0 0 155px;
}
.main_down_left_top{
float: left;
width: 225px;
height: 126px;
position:relative;
}
.billboard_pager_link{
float: left;
height: 18px;
line-height: 18px;
margin: 0 8px 0;
}
.billboard_pager_num,.billboard_pager_num_last{
float: left;
height: 12px;
line-height: 11px;
padding: 0 8px;
margin: 4px 0 0 0;
}
.billboard_pager_num{
border-right: 1px solid #666666;
}
/*  列表页 结束  */
/*  内容页 开始  */
.news_billboard_content{
float: left;
border:1px solid #e9e9e9;
width: 671px;
border-radius:5px;
background-color:#fff;
min-height:400px;
padding:0 20px 20px;
overflow:hidden;

}
.news_billboard_content img{
MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 600 ? "600px" : this.width)!important;

}
.billboard_content_text_second_title{
float: left;
width: 671px;
height: 18px;
line-height: 18px;
text-align: center;
margin: 6px 0 0 0;
}
.billboard_content_text{
float: left;
width: 671px;
padding: 12px 0;
font-size: 14px;
font-family: microsoft yahei;
}
.ccd_rc_mes_title{
float: left;
width: 670px;
height: 34px;
border-bottom: 1px dashed #dedede;
text-align: center;
}
.ccd_rc_mt_word{
float: none;
height: 20px;
line-height: 20px;
font-size: 14px;
color: #999;
font-family: "microsoft yahei";
margin: 10px 12px 0 0;
}
/*  内容页 结束  */
/**/
.news_bill_box{
float:left;
width:651px;
margin:0 10px;
}
.news_bill_left{
float:left;
width:188px;
height:226px;
margin:27px 0 0 0;
}
.news_bill_left_img{
float:left;
width:188px;
height:226px;
}
.news_bill_right{
float:left;
width:446px;
margin:20px 0 0 17px;
}
.news_bill_title{
float:left;
line-height:20px;
padding:8px 0 7px;
font-size:15px;
font-family:"microsoft yahei";
color:#666;
border-bottom:1px solid #d9d9d9;
width:100%;
}
.news_bill_intro{
float:left;
width:446px;
margin-top:7px;
font-size:15px;
}
.news_bill_intro p{
float:left;
width:100%;
word-break:break-all;
word-wrap:break-word;
line-height:18px;
color:#666;

}
.news_link_01{
float:left;
margin-top:6px;
width:552px;
line-height:20px;
*line-height:22px;
}
.news_box_02{
background-color: #fbfbfb;
border: 1px solid #bebebe;
float: left;
min-height: 255px;
margin: 10px 10px 0 0;
width: 330px;
}
/*.news_list_02{

    float: left;
    padding: 0 10px 2px;
    width: 320px;
}
*/
.news_bar_03{
float:left;
width:100%;
word-break:break-all;

word-wrap:break-word;
}
.news_img_03{
float:left;
width:48px;
height:48px;
border:1px solid #bab8bb;
}
.news_right_box{
float:left;
margin-left:10px;
width:260px;
}
.news_bar_04{
float:left;
width:100%;
margin-top:8px;
}
.news_bar_05{
float:left;
width:100%;
padding:4px 0;
/*border-bottom:1px solid #dedede;*/
}
.news_bar_05_bb{
border-bottom: 1px solid #ccc;
}
.news_unit{
float:left;
line-height:18px;
color:#999;
}
.news_time{
float:right;
line-height:18px;
color:#999;
}
.news_li_02{
float:left;
margin-top:10px;
width:100%;
}

.tab_b_1 {
    background: url("da_comment_res/news_tab_bg.png") repeat-x scroll center bottom transparent;
    float: left;
    height: 30px;
    width: 100%;
}

.tab_b_1 .tab_inside_box {
    float: left;
    height: 30px;
}

.tab_inside_box a {
   background: url(da_comment_res/tab_a_bg.png) repeat-x;
   
    border-left: 1px solid #b4b0af;
    border-right: 1px solid #b4b0af;
      font-family: "microsoft yahei";
    color: #666666;
    float: left;
    line-height: 22px;
    margin-right: 10px;
    padding:3px 12px 5px 11px;
}
.tab_inside_box a:hover,.tab_inside_box a:focus{
text-decoration:none;
}
.tab_b_1 .arrow_left {
    background: none repeat scroll 0 0 transparent;
   float:left;
   width:10px;
   height:30px;
}

.tab_b_1 a.checked {
    background: url("da_comment_res/a_checked_01.png") repeat-x scroll 0 0 transparent;
    color: #3a7fa0;
}
.news_list_03{
float:left;
width:414px;
margin:0 10px;

}
/*.news_li_03{
 border-bottom: 1px dashed #c0c0c0;
    float: left;
    padding: 8px 10px;
    width: 300px;
}
*/
.news_li_04{
float:left;
border-bottom:1px dashed #c0c0c0;
width:394px;
padding:9px 10px;
background:url(style_01_res/news_billboard_list_icon.png) no-repeat 0 4px
}
.news_li_05{
float:left;
width:203px;
margin:14px 4px 0 0;
}
.news_bar_06{
float:left;
width:100%;
word-break:break-all;
word-wrap:break-word;
}
.news_tine_02{
float:left;
color:#999;
margin-top:3px;
}
.news_bar_07{
float:left;
width:220px;
height:20px;
line-height:22px;
word-break: break-all;
word-wrap: break-word;
}
.news_tine_03{
float:right;
color:#999;
margin-top:2px;
width:64px;
margin-right:9px;
}
.news_bar_08{
float:left;
width:200px;
line-height:20px;
}
.news_tine_04{
float:right;
color:#999;
margin-top:3px;
width:60px;
margin-right:7px;
}
.news_span_01{
float:right;
height:20px;
line-height:20px;
color:#999;
}
.news_img_07{
float:left;
width:68px;
height:84px;
border:1px solid #bab8bb;
}
.db_link_bar{
float:left;
height:26px;
line-height:28px;
}
.home_bg_none{
background: none transparent no-repeat right top!important;
}
.db_box_07{
float:left;
width:80px;
margin-left:6px;
}
.db_title_07{
float:left;
width:80px;
font-weight:bold;
}
.db_intro_07{
float:left;
color:#959595;
width:110px;
}
.padding_top_10{
padding-top: 10px;
}
.padding_bottom_40{
padding-bottom:40px;
}
.padding_bottom_10{
padding-bottom:10px;
}
/* blue css */
body{

background:url(da_comment_res/body_bg.png) #e6f3f8 0 0 repeat-x;
}
#header{
background: url(style_01_res/header_bg.png) scroll no-repeat center top transparent;
width: 100%;
height: 92px;
}
#nav{
background: url(style_01_res/nav_bg.png) scroll no-repeat center top transparent;
width: 100%;
height: 34px;
position: absolute;
left: 0;
z-index: 100;
top:92px;
}




.quick_nav_btn{
float: right;
background: url(style_01_res/quick_nav_btn.png) scroll no-repeat 0 0 transparent;
width: 75px;
height: 23px;
line-height: 18px;
*line-height: 22px;
right: 58px;
padding: 0 0 0 44px;
color: #ffffff;
position: absolute;
z-index: 300;
}
:root .quick_nav_btn{
line-height: 22px\9;
}
ul.sub_menu{
background: url(style_01_res/quick_nav_pd_menu_bg.png) scroll repeat-y 0 0 transparent;
width: 250px;
padding: 25px 0 0 12px;
position: absolute;
right: -12px;
z-index: 200;
}
li.sub_menu{
float: left;
background: url(style_01_res/quick_nav_list_bg.png) scroll no-repeat 0 0 transparent;
width: 238px;
height: 24px;
}
li.sub_menu:hover{
background: url(style_01_res/quick_nav_list_select_bg.png) scroll no-repeat 0 0 transparent;
}
.quick_nav_btn_down{
float: left;
background: url(style_01_res/quick_nav_btn_down.png) scroll no-repeat 0 0 transparent;
width: 75px;
height: 23px;
line-height: 25px;
*line-height: 27px;
padding: 0 0 0 44px;
margin: 11px 0 0 60px;
*margin-top: 14px;
color: #ffffff;
}
:root .quick_nav_btn_down{
line-height: 27px\9;
}
.banner_pager_box a.select_now_01{
width: 38px;
line-height:38px;
color:#fff;
font-weight:bold;
font-size:20px;
text-align:center;
vertical-align:middle;
background: url(da_comment_res/banner_pager_num_01.png) scroll no-repeat 0 0 transparent;
}
.banner_pager_box a:hover,.banner_pager_box a:focus{
text-decoration:none;
}
.common_title{
float: left;
background: url(style_01_res/title_icon.png) scroll no-repeat 0 5px transparent;
height: 20px;
line-height: 20px;
padding: 0 0 0 16px;
color: #2a84b1;
font-size: 14px;
font-weight: bold;
}
.right_item_icon{
float: left;
border:1px solid #accfe1;
border-radius:5px;
width: 64px;
height: 68px;
padding: 1px;
overflow: hidden;
}
.right_item_name{
float: left;
background: url(style_01_res/item_tag_bg.png) scroll repeat-x 0 0 transparent;
width: 69px;
height: 21px;
line-height: 18px;
padding: 11px 0 0 0;
text-align: center;
}

.main_down_left_mid{
float: left;
width: 208px;
line-height: 16px;
padding: 7px 12px 6px 14px;
position: relative;
}
.main_down_left_bottom{
float: left;
background: url(da_comment_res/main_down_left_bottom.png) scroll no-repeat 0 0 transparent;
width: 234px;
height: 6px;
}
.main_down_left_mid a{
color: #2a84b1;
right: 12px;
position: absolute;
}
.main_down_center_tab a.center_tab_btn_select{
background: #2a84b1;
margin-top: 0;
border-top: 1px solid #acacac;
border-left: 1px solid #acacac;
border-right: 1px solid #acacac;
}
.main_down_center_tab a.more{
float: right;
background: url(da_comment_res/main_down_center_more.png) scroll no-repeat 0 0 transparent;
width: 50px;
height: 22px;
line-height: 21px;
text-align: center;
color: #2a84b1;
margin: 2px 0 0 0;
}
.down_right_top{
background: url(da_comment_res/down_right_top_bg.png) scroll no-repeat 0 0 transparent;
width: 234px;
height: 5px;
}
.down_right_mid{
width: 234px;
padding: 0 0 1px 0;
}
.down_right_down{
background: url(da_comment_res/down_right_down_bg.png) scroll no-repeat 0 0 transparent;
width: 234px;
height: 5px;
}
.right_mid_title_name{
float: left;
background: url(style_01_res/title_icon.png) scroll no-repeat 0 8px transparent;
height: 26px;
line-height: 26px;
padding: 0 0 0 16px;
margin: 0 0 0 10px;
color: #2a84b1;
font-size: 14px;
font-family:"microsoft yahei";
}
.right_mid_title_more{
float: right;
height: 18px;
margin: 6px 10px 0 0;
color: #2a84b1;
}
#footer_link{
background:  url(da_comment_res/footer_link_bg.png) scroll repeat-x 0 0 transparent;
width: 100%;
height: 42px;
clear: both;
overflow: hidden;
}
.footer_link_name{
float: left;
background: url(da_comment_res/link_icon.png) scroll no-repeat 0 11px transparent;
height: 42px;
line-height: 42px;
padding: 0 0 0 30px;
font-size: 14px;
font-weight: bold;
margin-left: 1px;
}
.footer_link_word:hover{
color: #2a84b1;
}
/* 列表页 开始 */
.container_left_title_icon{
float: left;
background: url(style_01_res/left_menu_title_tag.png) scroll no-repeat 0 0 transparent;
width: 8px;
height: 29px;
margin: 6px 0 0 0;
}
.container_left_menu_btn a.checked{
background: url(da_comment_res/left_menu_select.png) scroll no-repeat 0 0 transparent;
color: #ffffff;
}
.container_right_header{
width: 713px;
border-bottom: 2px solid #2a84b1;
padding: 7px 0;
}
.container_right_header a{
color: #2a84b1;
}
.billboard_pager_box a{
color: #2a84b1;
}
.billboard_pager_num_select{
background: #2a84b1;
color: #ffffff !important;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
}
/* 列表页 结束 */
/*  内容页 开始  */
.billboard_content_text_title{
float: left;
width: 671px;
height: 24px;
line-height: 24px;
text-align: center;
color: #2a84b1;
font-size: 18px;
font-weight: bold;
margin: 7px 0 0 0;
}
/*  内容页 结束  */

/*11月3日东大战群修改  start*/
li.menu .menu_link{
display: block;
height: 22px;
line-height: 20px;
color: #555;
font-size: 14px;
font-family:"microsoft yahei";
}
li.menu .menu_link:hover,li.menu .menu_link:focus{
text-decoration: none;
}
.header_quick_link a,.header_quick_link span{
float: left;
height: 18px;
line-height: 18px;
color: #999;
}
.top_search_input{
float: left;
width: 133px;
height: 20px;
line-height: 20px;
padding: 2px 4px;
margin: 1px 0 0 3px;
color:#999;
background-color:transparent;
}

li.menu a.menu_btn_select{
	text-decoration:underline;
}

.nav_second_box a.nav_second_btn_select{
color: #ffffff;
border-radius:8px;
background: #2a84b1;

}
.nav_second_box a{
float: left;
height: 20px;
line-height: 19px;
*line-height: 22px;
padding: 0 7px;
color: #ffffff;
margin:0 5px;
}
#footer{
width:100%;
float:left;
margin-top:12px;
text-align:center;
padding-top:12px;
border-top:1px #acacac solid;
border-bottom:1px #acacac solid;
height:80px;
background:#f0f4f5;
margin-bottom:10px
}
#footer .dd{width:1000px; margin:0 auto}
.post_footer{
width:100%;

height:41px;
 }
 
 /*滚动条*/

element.style {
    top: -266px;
}
.im_dia_list {
    display: block;
    overflow: hidden;
    padding: 0;
    position: relative;
    visibility: visible;
}
.im_dia_listt {
    display: block;
    overflow: hidden;
    padding: 0;
    position: relative;
    visibility: visible;
}
.im_chat_scroll .scroll_main {
    background-position: -9px 0;
    background-repeat: repeat-y;
    min-height: 5px;
    width: 11px;
}
.im_chat_scroll em {
	float: left;
    background-image: url("da_comment_res/webim_scroll_bg.png");
    cursor: pointer;
    display: inline-block;
}
.im_chat_scroll {
    cursor: pointer;
    position: absolute;
    right: 1px;
    top: 0;
    width: 11px;
    z-index: 3001;
}

.im_chat_scroll .scroll_top {
    background-position: 0 0;
    border-radius: 4px 4px 0 0;
    height: 3px;
    margin-left: 5px;
    overflow: hidden;
    width: 6px;
}

.im_chat_scroll .scroll_bottom {
    background-position: 0 -7px;
    border-radius: 0 0 4px 4px;
    height: 4px;
    margin-left: 5px;
    overflow: hidden;
    width: 6px;
}

/*11月3日东大战群修改end*/



/* 20141104 jinjian  左侧菜单 开始 */ 
.container_left_title{
float: left;
background: url(style_01_res/container_left_title_bg.png) scroll repeat-x 0 0 transparent;
width: 168px;
height: 45px;
border-bottom: 1px solid #999999;
}
.container_left_title_word_01{
float: left;
width: 140px;
height: 24px;
line-height: 24px;
color: #333333;
font-size: 14px;
font-weight: bold;
margin: 0 0 0 12px;
font-family:"";
}
.container_left_title_word_02{
float: left;
width: 140px;
height: 14px;
line-height: 14px;
color: #333333;
font-size: 10px;
font-weight: bold;
margin: 0 0 0 12px;
}
.connect_mes{
float: left;
width: 168px;
margin: 5px 0 0 0;
}
.connect_mes_list{
float: left;
width: 168px;
min-height: 18px;
line-height: 18px;
}
.connect_mes_list span{
color: #999;
}

.left_menu{
float: left;
width: 208px;
margin: 62px 0 0 15px;
}
.left_menu_top{
float: left;
background: url(style_01_res/left_menu_top.png) scroll no-repeat 0 0 transparent;
width: 208px;
height: 30px;
}
.left_menu_mid{
float: left;
background: url(style_01_res/left_menu_mid.png) scroll repeat-y 0 0 transparent;
width: 168px;
min-height: 200px;
padding: 0 20px;
}
.left_menu_bottom{
float: left;
background: url(style_01_res/left_menu_bottom.png) scroll no-repeat 0 0 transparent;
width: 208px;
height: 200px;
}
.left_menu_inside{
float: left;
width: 168px;
margin: -30px 0 0 0;
}
.lm_first_list{
float: left;
width: 168px;
margin: 6px 0 0 0;
}
.lm_first_item{
float: left;
width: 168px;
min-height: 28px;
border-bottom: 1px solid #dedede;
}
.lm_first_item_inside{
float: left;
width: 168px;
height: 24px;
border-radius: 4px;
margin: 2px 0 0 0;
cursor: pointer;
}
.left_menu_plus,.left_menu_minus,.left_menu_zero{
float: left;
width: 18px;
height: 18px;
margin: 3px 0 0 4px;
}
.left_menu_plus{
background: url(da_comment_res/left_menu_plus.png) scroll no-repeat 0 0 transparent;
}
.left_menu_minus{
background: url(da_comment_res/left_menu_minus.png) scroll no-repeat 0 0 transparent;
}
.left_menu_name{
float: left;
height: 18px;
line-height: 18px;
margin: 3px 0 0 4px;
font-weight: bold;
}
.left_menu_arrow{
display: none;
float: right;
background: url(da_comment_res/left_menu_arrow.png) scroll no-repeat 0 0 transparent;
width: 18px;
height: 18px;
margin: 3px 4px 0 0;
}
.lm_first_select{
background-color: #89cff1;
}
.lm_first_select .left_menu_name{
color: #fff;
}
.lm_first_select .left_menu_arrow{
display: inline;
}
.lm_second_list{
float: left;
background-color: #f5f5f5;
width: 168px;
border-top: 1px solid #dedede;
margin: 2px 0 0 0;
}
.lm_second_item{
float: left;
width: 148px;
min-height: 28px;
border-bottom: 1px dashed #dedede;
margin: 0 0 0 10px;
}
.lm_second_item_inside{
float: left;
width: 156px;
height: 24px;
border-radius: 4px;
cursor: pointer;
margin: 2px 0 0 -4px;
}
.left_menu_second_name{
float: left;
height: 18px;
line-height: 18px;
margin: 3px 0 0 26px;
color: #999;
}
.left_menu_second_arrow{
display: none;
float: right;
background: url(da_comment_res/left_menu_second_arrow.png) scroll no-repeat 0 0 transparent;
width: 18px;
height: 18px;
margin: 3px 5px 0 0;
}
.lm_second_select{
background-color: #bfe2f3;
}
.lm_second_select .left_menu_second_name{
color: #348ebb;
}
.lm_second_select .left_menu_second_arrow{
display: inline;
}
.margin_top_20{
margin-top: 20px;
}
/* 20141104 jinjian  左侧菜单 结束 */ 

/* 20141104 jinjian  树一 开始 */
.pg_tree_first{
float: left;
width: 671px;
margin: 20px 0 0 0;
}
.pdt_first_box{
float: left;
width: 118px;
border: 3px solid #eaeaea;
border-radius: 3px;
cursor: pointer;
}
.pdt_first_box_inside{
float: left;
width: 96px;
min-height: 18px;
line-height: 18px;
padding: 4px 10px;
border: 1px solid #dedede;
}
.pg_tree_second{
float: left;
background: url(da_comment_res/tree_line_zero.png) scroll repeat-y -10px 0 transparent;
width: 534px;
}
.pg_tree_second_blank{
float: left;
width: 516px;
padding: 0 0 0 29px;
margin-bottom: 16px;
}
.tree_line_just{
background: url(da_comment_res/tree_line_first.png) scroll no-repeat -16px 0 #fff;
margin-bottom: 0 !important;
}
.tree_line_first{
background: url(da_comment_res/tree_line_first.png) scroll no-repeat -17px 0 transparent;
}
.tree_line_second{
background: url(da_comment_res/tree_line_second.png) scroll no-repeat -17px 0 transparent;
}
.tree_line_third{
background: url(da_comment_res/tree_line_third.png) scroll no-repeat -10px 0 #fff;
margin-bottom: 0 !important;
}
.pdt_second_box{
float: left;
width: 166px;
border: 3px solid #eaeaea;
border-radius: 3px;
cursor: pointer;
}
.pdt_second_box_inside{
float: left;
width: 144px;
min-height: 18px;
line-height: 18px;
padding: 4px 10px;
border: 1px solid #dedede;
}
.pg_tree_third{
float: left;
background: url(da_comment_res/tree_line_zero.png) scroll repeat-y -10px 0 transparent;
width: 343px;
}
.pg_tree_third_blank{
float: left;
width: 319px;
padding: 0 0 0 29px;
margin-bottom: 6px;
}
.pdt_third_box{
float: left;
border: 3px solid #eaeaea;
border-radius: 3px;
cursor: pointer;
}
.pdt_third_box_inside{
float: left;
width: 188px;
min-height: 18px;
line-height: 18px;
padding: 4px 10px;
border: 1px solid #dedede;
}
/* 20141104 jinjian  树一 结束 */
/* 20141104 jinjian  树二 开始 */
.pg_condition{
float: left;
background: url(style_01_res/pg_condition_shadow.png) scroll no-repeat left bottom transparent;
width: 680px;

padding-bottom: 14px;
margin: 18px 0 0 0;
}
.pg_condition_inside{
float: left;
background-color: #fff;
width: 628px;
padding: 0 20px 14px;
border: 1px solid #dedede;
}
.pg_condition_title{
float: left;
width: 628px;
height: 32px;
border-bottom: 1px dashed #dedede;
margin: 10px 0 0 0;
}
.pgc_title_name{
float: left;
height: 20px;
line-height: 20px;
font-size: 14px;
font-weight: bold;
margin: 6px 0 0 0;
}
.pg_condition_content{
float: left;
width: 628px;
line-height: 24px;
margin: 4px 0 0 0;
color: #000;
}
.tree_icon_bar{
float: left;
width: 680px;
height: 26px;
margin: 6px 0 4px 0;
}
.tree_icon_01,.tree_icon_02,
.tree_icon_03,.tree_icon_04{
float: left;
width: 26px;
height: 26px;
margin-left: 8px;
}
.tree_icon_01{
background: url(da_comment_res/tree_icon_01.png) scroll no-repeat 0 0 transparent;
}
.tree_icon_02{
background: url(da_comment_res/tree_icon_02.png) scroll no-repeat 0 0 transparent;
}
.tree_icon_03{
background: url(da_comment_res/tree_icon_03.png) scroll no-repeat 0 0 transparent;
}
.tree_icon_name{
float: left;
height: 26px;
line-height: 26px;
margin: 0 10px 0 5px;
}
.pgc_tree_first{
float: left;
width: 671px;
margin: 16px 0 0;
}
.pdct_first_box{
float: left;
width: 154px;
border: 3px solid #eaeaea;
border-radius: 3px;
cursor: pointer;    
}
.pdct_first_box_inside{
float: left;
width: 132px;
line-height: 18px;
min-height: 18px;
padding: 4px 10px;
border: 1px solid #dedede;
}
.pgc_tree_second{
float: left;
background: url(da_comment_res/tree_line_zero.png) scroll repeat-y 0 0 transparent;
width: 511px;
}
.pgc_tree_second_blank{
float: left;
width: 331px;
padding: 0 0 0 29px;
margin-bottom: 16px;
}
.pdct_second_box{
float: left;
width: 210px;
border: 3px solid #eaeaea;
border-radius: 3px;
cursor: pointer;
}
.pdct_second_box_inside{
float: left;
width: 188px;
min-height: 18px;
line-height: 18px;
padding: 4px 10px;
border: 1px solid #dedede;
}
.pdct_fb_name,.pdct_fb_describe{
float: left;
width: 132px;
line-height: 18px;
}
.pdct_fb_describe{
color: #999;
margin: 1px 0 0 0;
}
.tree_icon_on{
margin: 4px 0 0 10px;
}
/* 20141104 jinjian  树二 结束 */

/*教师分类展示页*/
.news_title_01_box{
float: left;
width: 671px;
margin-top: 13px;
}
.news_title_01{
float:left;
height:24px;
line-height:24px;
padding-left:17px;
color:#2a84b1;
font-weight:bold;
font-size:14px;
font-family:"microsoft yahei";
background: url(style_01_res/title_icon.png) no-repeat left 8px;
}
.news_title_02{
float:left;
font-size:14px;
font-family:"microsoft yahei";
font-weight:bold;
color:#333;
height:34px;
line-height:34px;
}
.news_bar_10{
float:left;
width:100%;

}
/*
.teasort_link_01{
float:left;
height:18px;
line-height:18px;
margin-top:6px;
color:#2a84b1;
}
*/
.teasort_line_01{
float:left;
height:18px;
line-height:18px;
margin:6px 10px 0;
margin:5px 10px 0\0;
*margin:4px 10px 0;
}
.teasort_title_bar{
float:left;
width:100%;
border-bottom:1px solid #dedede;
margin-top:5px;
}
/*教师名录-按职称*/
.register_tab_bar{
float:left;
width:100%;
margin-top:20px;
}
.register_tab_bar .tab_inside_box a{
font-size:14px;
}
.register_tab_bar .tab_b_1 a.checked {
    background: url("da_comment_res/a_checked_02.png") repeat-x scroll 0 0 transparent;
    color: #3a7fa0;
}
.register_bar_01{
float:left;
border:1px solid #dedede;
width:661px;
padding:5px 4px 4px;
margin-top:10px;
}

.register_space_01{
float: left;
width: 634px;
padding: 0 17px 10px;
border: 1px solid #dedede;
margin: 10px 0 0;
}
.register_box_01{
float:left;
padding:0 10px;
height:22px;
line-height:22px;
}
.register_box_01 a{
color:#2a84b1;
}
.register_box_01 a:hover{
text-decoration:none;
}
.register_line_01{
float:left;
height:22px;
line-height:22px;
margin:0 5px;
color:#dedede;

}
.register_line_01_line{
float:left;
height:22px;
line-height:17px;
margin:0 5px;
color:#2a84b1;

}
.register_checked_01{
background:#2a84b1;
}
.register_checked_01 a{
color:#fff;
}
.register_content_01{
float:left;
border:1px solid #dedede;
padding:0 17px 20px;
margin-top:20px;
}
.register_link_02{
float:left;
height:18px;
line-height:18px;
margin-right:8px;
color:#2a84b1;
margin-bottom:7px;
}
.register_box_02{
float:left;
width:500px;
}
.register_span_01{
float:left;
height:18px;
line-height:18px;
}
.register_box_03{
float:left;
width:100%;
margin-top:10px;
}
.register_title_01{
float:left;
font-weight:bold;
font-size:14px;
margin-top:15px;
width:100%;
font-family:"microsoft yehei";
}
.register_box_04{
float:left;
width:100%;
border-bottom:1px dashed #dedede;
padding-bottom:8px;
}
.search_box_2{
	/*width:143px;*/
	float:right;
	}
.search_box_2 .f_search_input{
	height:22px;
	line-height:22px;
	line-height:23px\9;
	border:#dedede solid 1px;
	border-right:none;
	width:148px;
	color:#999;
	font-size:12px;
	float:left;
	padding:0 5px 0 3px;
	}
.search_box_2 .search_width_02{
width:99px;
}

.search_box_2 .f_search_btn{
	height:24px;
	line-height:22px\9;
	*line-height:22px;
	padding-bottom:1px;
	width:34px;
	float:left;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	background-color:#2a84b1;
	}
	
	
/*教师名录-按部门*/
.register_box_05{
float:left;
border:1px solid #dedede;
width:652px;
padding:0 8px;
margin-top:10px;
background:url(da_comment_res/register_li_bg.png) repeat 0 0;
}
.register_box_05_bottom{
float: left;
background-color: #fff;
width: 668px;
height: 1px;
margin: -1px 0 0 -8px;
}
.register_box_06{
float:left;
height:20px;
padding:8px 6px 9px 0;
margin-right:5px;
width:206px;
background:url("da_comment_res/register_box_06.png") no-repeat scroll right 12px;
}

.register_link_03{
float:left;
height:21px;
line-height:21px;
padding:0 5px 0 5px;
color:#2a84b1;
white-space:nowrap;
}
.register_link_03:hover{
text-decoration:none;
}
.register_link_04{
float:left;
height:18px;
line-height:18px;
margin-right:8px;
color:#2a84b1;
margin-bottom:4px;
}
.register_checked_02{
background-color:#2a84b1;
color:#fff;
}
.register_content_02{
float:left;
border:1px solid #dedede;
padding:0 17px 10px;
margin-top:20px;
}
.register_title_02{
float:left;
height:30px;
line-height:28px;
color:#2a84b1;
font-weight:bold;
font-size:14px;
font-family:"microsoft yahei";
}

/*教师名录-搜索列表*/
.register_title_03{
float:left;
height:20px;
line-height:20px;
font-weight:bold;
color:#666;
}
.register_link_05{
float:right;
height:20px;
line-height:20px;
color:#2a84b1;
padding-left:18px;
background:url(da_comment_res/goback_icon.png) no-repeat 0 1px;
}
.register_bar_02{
float:left;
width:100%;
margin-top:17px;
}
.register_content_03{
float:left;
width:668px;
border:1px solid #dedede;
margin-top:7px;
}
.register_link_06{
float:left;
height:18px;
line-height:18px;
color:#2a84b1;
font-weight:bold;
}
.register_span_02{
float:left;
height:18px;
line-height:18px;
font-weight:bold;
margin:0 10px 0 8px;
}
.register_span_03{
float:left;
height:18px;
line-height:18px;
}
.register_box_07{
float:left;
width:380px;
}
.register_span_04{
float:left;
height:18px;
line-height:18px;
white-space:nowrap;
margin-right:7px;
}
.register_bar_03{
float:left;
width:628px;
padding:0 20px 17px;
margin-top:17px;
border-bottom:1px dashed #dedede;
}
.register_box_08{
float:left;
width:440px;
}
.register_span_05{
float:left;
height:18px;
line-height:18px;
}
.register_pager_bar{
float:left;
width:100%;
margin-top:7px;
}
.register_pager a{
float:left;
height:18px;
line-height:18px;
color:#2a84b1;
margin-right:5px;
}

/* 20141105 jinjian 搜索页 开始 */
.container_all{
float: left;
width: 919px;
padding: 0 23px;
margin: 62px 0 0 0;
}
.crh_all{
width: 919px;
}
.allboard_box{
float: left;
width: 919px;
margin: 10px 0 0 0;
}
.allboard_content{
float: left;
background-color: #fff;
width: 877px;
min-height: 400px;
border: 1px solid #e9e9e9;
border-radius: 5px;   
padding-left: 20px;
padding-right: 20px;
}
.pgs_search_box{
float: left;
width: 550px;
height: 36px;
border: 3px solid #eaeaea;
border-radius: 9px;
margin: 20px 0 0 0;
}
.pgs_search_box_inside{
float: left;
width: 548px;
height: 34px;
border: 1px solid #dedede;
border-radius: 7px;
overflow: hidden;
}
.pgs_sbi_input{
float: left;
width: 449px;
height: 34px;
line-height: 34px;
padding: 0 10px;
border-right: 1px solid #dedede;
color: #666;
}
.pgs_sbi_btn{
float: left;
background-color: #2c83b0;
width: 78px;
height: 34px;
line-height: 34px;
text-align: center;
color: #fff;
font-family: "microsoft yahei";
font-weight: bold;
cursor: pointer;
}
.search_result_bar{
float: left;
width: 877px;
margin: 16px 0 0 0;
}
.sr_bar_word{
float: left;
height: 20px;
line-height: 20px;
color: #eaeaea;
font-size: 14px;
font-family: "microsoft yahei";
font-weight: bold;
}
.margin_top_6{
margin-top: 6px;
}
.search_result_list{
float: left;
width: 855px;
padding: 0 10px;
border: 1px solid #dedede;
margin: 10px 0 0 0;
}
.search_result_item{
float: left;
width: 855px;
height: 90px;
padding: 15px 0;
border-bottom: 1px dashed #dedede;
}
.sri_title{
float: left;
width: 855px;
margin: 2px 0 0 0;
}
.sri_title_name{
float: left;
height: 18px;
line-height: 18px;
font-weight: bold;
font-family: "microsoft yahei";
}
.by_search_word{
color: #d59500;
}
.sri_describe{
float: left;
width: 851px;
line-height: 22px;
padding: 0 2px;
}
.margin_top_5{
margin-top: 5px;
}
.search_result_pager_box{
float: left;
width: 877px;
margin: 8px 0 0 0;
}
.search_result_pager{
float: right;
}
.search_result_pager a{
color: #09c;
padding: 2px;
}

a.page_current {
font-weight: 700;
text-decoration: underline;
}
/* 20141105 jinjian 搜索页 结束 */
/* 20141105 jinjian 下载专区 开始*/
.pg_download_list{
float: left;
width: 670px;
border-top: 1px solid #dedede;
border-left: 1px solid #dedede;
border-right: 1px solid #dedede;
margin: 20px 0 0 0;
}
.table_li_darkblue,.table_li_lightgray,.table_li_white{
float: left;
width: 100%;
height: 26px;
border-bottom: 1px solid #dedede;
}
.table_li_darkblue{
background-color: #348ebb;
}
.table_li_lightgray{
background-color: #fafafb;
}
.table_li_white{
background-color: #fff;
}
.table_li_darkblue p,.table_li_lightgray p,.table_li_white p{
float: left;
height: 26px;
line-height: 26px;
padding: 0 10px;
border-right: 1px solid #dedede;
}
.table_li_darkblue p{
color: #fafafb;
font-weight: bold;
border-right: 1px solid #1b78a7;
text-align: center;
background: url(da_comment_res/pg_table_li_shadow.png) scroll no-repeat right top transparent;
}
.pgd_01{
width: 233px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.pgd_02{
width: 56px;
}
.pgd_03{
width: 88px;
}
.pgd_04{
width: 209px;
text-align: center;
}
.table_aorrw_down,.table_aorrw_up{
background: url(da_comment_res/table_aorrw_down.png) scroll no-repeat center center transparent;
padding: 0 5px;
}
.table_aorrw_up{
background: url(da_comment_res/table_aorrw_up.png) scroll no-repeat center center transparent;
}
.pgd_poitner{
cursor: pointer;
}
.pgd_list_pager_box{
float: left;
width: 671px;
margin: 8px 0 0 0;
}
/* 20141105 jinjian 下载专区 结束*/

/*首页箭头*/
.left_arrow{
position:absolute;
z-index:1000;
width:24px;
height:28px;
left:0;
top:50px;
background:url(da_comment_res/left_arrow.png) no-repeat;
}
.right_arrow{
position:absolute;
z-index:1000;
width:24px;
height:28px;
right:0;
top:50px;
background:url(da_comment_res/right_arrow.png) no-repeat;
}

/**/
.postgra_content_01{
float: left;
background-color: #fff;
width: 885px;
min-height: 400px;
border: 1px solid #e9e9e9;
border-radius: 5px;   
padding-left: 16px;
padding-right: 16px;
overflow:hidden;
}
.postgra_content_02{
width:900px;
}
.posthome_relative{
position:relative;
z-index:100;
}
/**/
.hacklogdownload_downlinks{width:500px}
.hacklogdownload_down_link{margin-top:10px;background:#e0e2e4;border:1px solid #330;color:#222;padding:5px 5px 5px 20px}.hacklogdownload_down_link a{color:#57d}.hacklogdownload_views{color:red}.hacklogdownload_box{border-bottom:1px solid #aaa;padding:10px 0}.hacklogdownload_box_content{line-height:18px;padding:0 0 0 10px}.hacklogdownload_box_content p{margin:5px 0}.hacklogdownload_box_content a{color:#d54e21}.hacklogdownload_box_content a:hover{color:#1d1d1d}.hacklogdownload_left{float:left;width:320px}.hacklogdownload_right{width:160px;float:right;margin:0 auto}.hacklogdownload_right img{max-width:160px}.hacklogdownload_notice{padding-top:10px;text-align:center}#facebox .content{width:600px;background:none repeat scroll 0 0 #e0e2e4;color:#333}#facebox .popup{border:6px solid #444}

.nnew_box_01{
float:left;
width:700px;

}	



/*-----2015-04-03 首页新增样式 jinjian 开始-----*/
.margin_top_7{
margin-top: 7px !important;
}
.down_right_mid_content_2{
width: 270px;
padding: 8px 10px 10px 11px;
position: relative;
clear: both;
overflow: hidden;
height:153px;
}
.db_b01_link{
font-size: 14px;
float: left;
height: 22px;
line-height: 22px;
}
.im_dia_list .db_b01_link{width:80%;
	overflow:hidden;}
.db_b01_time{
float: right;
height: 22px;
line-height: 22px;
}
.db_b01_new{
float: left;
background: url(style_01_res/item_new_icon.png) scroll no-repeat 0 0 transparent;
width: 31px;
height: 14px;
margin: 5px 0 0 5px;
}
.mdlm_more{
float: right;
position: absolute;
right: 0;
bottom: 5px;
}	

/*-----2015-04-03 首页新增样式 jinjian 结束-----*/		

/*-----改动的 jinjian-----*/
.main_down_center{
float: left;
width: 338px;
margin: 0 0 0 13px;
}
.main_down_center_tab{
float: left;
background: url(style_01_res/main_down_center_tab_bg.png) scroll no-repeat 0 0 transparent;
width: 338px;
height: 30px;
}
.down_center_cotent_list{
float: left;
width: 305px;
height: 26px;
line-height:26px;
padding-left:10px; 
border-bottom:1px dashed #dedede;
background:url(style_01_res/news_billboard_list_icon.png) scroll no-repeat -3px 0 transparent;
}
.down_span_time{
float: right;
height: 22px;
line-height: 25px;
color: #999999;
}
.main_down_left{
float: left;
width: 272px;
height: 198px;
border:1px solid #acacac;
border-radius:6px;
position: relative;
overflow: hidden;
}
.db_img_01{
float:left;
width:272px;
height:198px;
}
.main_down_left_mid{
float: left;
background: url(da_comment_res/main_down_left_mid_bg.png) scroll repeat 0 0 transparent;
width: 252px;
height: 36px;
padding: 8px 10px 4px;
position: absolute;
bottom: 0;
left: 0;
}
.main_down_left_mid span{
letter-spacing: 1px;
color: #fff;
}
.main_down_center_cotent{
position:relative;
overflow:hidden;
background: #fdfdfd;
width: 316px;
height: 161px;
border-left: 1px solid #acacac;
border-right: 1px solid #acacac;
padding: 3px 10px 1px 10px;
}
.db_bar_01{
float:left;
width:259px;
line-height:22px;
height:22px;
background: url(style_01_res/right_list_point.png) scroll no-repeat 0 8px transparent;
padding: 0 0 0 11px;
}
.down_right_mid_content{
width: 270px;
padding: 5px 10px 6px 11px;
position: relative;
clear: both;
overflow: hidden;
height:131px;
}
.db_link_bar{
float:left;
height:26px;
line-height:28px;
}	





/*2015-04-04 树形结构新增样式 maqt 开始*/
.tree_grid_border {
    border: 3px solid #eaeaea;
    border-radius: 3px;
    cursor: pointer;
    float: left;
    box-shadow:2px 2px 3px rgba(0,0,0,0.1);
}
.tree_grid_inside {
    border: 1px solid #dedede;
    float: left;
    line-height: 18px;
    min-height: 18px;
    padding: 4px 10px;
    
}
.tree_second_box{
float: left;
padding: 0 0 0 29px;
margin-bottom: 16px;
}
/*红色*/	
.color_01{
	border: 3px solid #ffcdbb;
	}
.color_01 .color_border{
	border:1px solid #d18686;
	background:#e08f8f;
	color:#fff;
	}
.zero_line_red{
background: url(da_comment_res/row_line_red.png) scroll repeat-y -10px 0 transparent;	
	}

.first_line_red{
	background:url(da_comment_res/first_line_red.png) -10px 0 no-repeat;
	}
.zero_line_red .second_line{
	background:url(da_comment_res/second_line_red.png) no-repeat -10px 0;
	}
.third_line_red{
	background:url(da_comment_res/third_line_red.png) no-repeat -10px 0 #fff;
	margin-bottom: 0 !important;
	}

/*蓝色*/	
.color_02{
border: 3px solid #97c5d9;
}
.color_02 .color_border{
	border:1px solid #448aca;
	background:#5aa7b7;
	color:#fff;
	}


.zero_line_blue{
background: url(da_comment_res/row_line_blue.png) scroll repeat-y -10px 0 transparent;	
	}
.zero_line_blue .first_line{
	background:url(da_comment_res/first_line_blue.png) -10px 0 no-repeat;
	}
.zero_line_blue .second_line{
	background:url(da_comment_res/second_line_blue.png) no-repeat -10px 0;
	}
.zero_line_blue .third_line{
	background:url(da_comment_res/third_line_blue.png) no-repeat -10px 0 #fff;
	margin-bottom: 0 !important;
	}
.zero_line_blue .color_border{
border: 3px solid #e1f6fc;
}
.zero_line_blue .color_bg{
	border:1px solid #90bae1;
	background:#9ccad4;
	color:#fff;
	}
	
/*绿色*/	
.color_03{
border: 3px solid #d1e2a1;
}
.color_03 .color_border{
	border:1px solid #82964b;
	background:#91a756;
	color:#fff;
	}		
.zero_line_green{
background: url(da_comment_res/row_line_green.png) scroll repeat-y -10px 0 transparent;	
	}
.zero_line_green .first_line{
	background:url(da_comment_res/first_line_green.png) -10px 0 no-repeat;
	}
.zero_line_green .second_line{
	background:url(da_comment_res/second_line_green.png) no-repeat -10px 0;
	}
.zero_line_green .third_line{
	background:url(da_comment_res/third_line_green.png) no-repeat -10px 0 #fff;
	margin-bottom: 0 !important;
	}
.zero_line_green .color_border{
border: 3px solid #e6f5bd;
}
.zero_line_green .color_bg{
	border:1px solid #a8b97a;
	background:#becd94;
	color:#fff;
	}	
	
/*黄色*/	
.color_04{
border: 3px solid #ecdd9b;
}
.color_04 .color_border{
	border:1px solid #af9a3c;
	background:#cfc180;
	color:#fff;
	}	
.zero_line_yellow{
background: url(da_comment_res/row_line_yellow.png) scroll repeat-y -10px 0 transparent;	
	}
.zero_line_yellow .first_line{
	background:url(da_comment_res/first_line_yellow.png) -10px 0 no-repeat;
	}
.zero_line_yellow .second_line{
	background:url(da_comment_res/second_line_yellow.png) no-repeat -10px 0;
	}
.zero_line_yellow .third_line{
	background:url(da_comment_res/third_line_yellow.png) no-repeat -10px 0 #fff;
	margin-bottom: 0 !important;
	}
	
.zero_line_yellow .color_border{
border: 3px solid #f4ecc4;
}
.zero_line_yellow .color_bg{
	border:1px solid #af9a3c;
	background:#cfc180;
	color:#fff;
	}	

/*粉色*/	
.color_05{
border: 3px solid #eab5b5;
}
.color_05 .color_border{
	border:1px solid #b36565;
	background:#ca7777;
	color:#fff;
	}
.zero_line_pink{
background: url(da_comment_res/row_line_pink.png) scroll repeat-y -10px 0 transparent;	
	}
.zero_line_pink .first_line{
	background:url(da_comment_res/first_line_pink.png) -10px 0 no-repeat;
	}
.zero_line_pink .second_line{
	background:url(da_comment_res/second_line_pink.png) no-repeat -10px 0;
	}
.zero_line_pink .third_line{
	background:url(da_comment_res/third_line_pink.png) no-repeat -10px 0 #fff;
	margin-bottom: 0 !important;
	}
	
.zero_line_pink .color_border{
border: 3px solid #f9e9e9;
}
.zero_line_pink .color_bg{
	border:1px solid #af9a3c;
	background:#dfadad;
	color:#fff;
	}
/*紫色*/	
		
.color_06{
border: 3px solid #edb9e8;
}
.color_06 .color_border{
	border:1px solid #a24f99;
	background:#ad6ca6;
	color:#fff;
	}
.zero_line_purple{
background: url(da_comment_res/row_line_purple.png) scroll repeat-y -10px 0 transparent;	
	}
.zero_line_purple .first_line{
	background:url(da_comment_res/first_line_purple.png) -10px 0 no-repeat;
	}
.zero_line_purple .second_line{
	background:url(da_comment_res/second_line_purple.png) no-repeat -10px 0;
	}
.zero_line_purple .third_line{
	background:url(da_comment_res/third_line_purple.png) no-repeat -10px 0 #fff;
	margin-bottom: 0 !important;
	}
	
.zero_line_purple .color_border{
border: 3px solid #faeaf8;
}
.zero_line_purple .color_bg{
	border:1px solid #c795c2;
	background:#cea7ca;
	color:#fff;
	}	



/*2015-04-04 树形结构新增样式 maqt 结束*/
/*2015-04-04 九宫格修改及新增代码 maqt 开始*/
.news_li_03{

    float: left;
    height:35px;
    width: 280px;
	padding-left:30px;
	background:url(da_comment_res/circle_04.png) no-repeat;
}	

.news_bar_06{
float:left;
width:100%;
margin-top:9px;
word-break:break-all;
word-wrap:break-word;
}
.news_list_02{

  float: left;
  padding: 0 10px 10px;
  width: 310px;
	margin-top:10px;
	overflow: hidden;
}
.color_bar{
	background-color:#edf7f9!important;
	}
.deep_circle_01{
	background:url(da_comment_res/circle_01.png) no-repeat;
	}

.deep_circle_02{
	background:url(da_comment_res/circle_02.png) no-repeat;
	}
.deep_circle_03{
	background:url(da_comment_res/circle_03.png) no-repeat;
	}

/*2015-04-04 九宫格修改及新增代码 maqt 结束*/	
/*2015-04-04 教师名录修改及新增代码 maqt 开始*/

.teasort_outbar {
    background: url("da_comment_res/register_box_06.png") no-repeat scroll right 3px rgba(0, 0, 0, 0);
    float: left;
    height: 20px;
   
    padding: 0 5px 0 0;
	margin:5px 5px 0 0;
    width: 73px;
	text-align:center;
}
.teasort_link_01{

height:18px;
line-height:18px;
color:#2a84b1;
}
.news_inside_box{
	float:left;
	width:690px;
	margin-top:10px;
	}
/*2015-04-04 教师名录修改及新增代码 maqt 结束*/


/*2015-04-06 学科简介修改及新增代码 maqt 开始*/
.tree_icon_04{
	width:10px;
background: url(da_comment_res/tree_icon_04.png) scroll no-repeat 0 0 transparent;
}
.color_bg a{
	color:#fff;
	}
.circle_green{
	float:left;
	width:17px;
	height:18px;
	background: url(da_comment_res/circle_green.png) scroll no-repeat 0 0 transparent;
	}
/*2015-04-06 学科简介修改及新增代码 maqt 结束*/
.bpb_02{
float: left;
height: 18px;
margin: 8px 0 0 140px;
}
.none { background: none;}

.billboard_content_text {
    font-size: 14px;
    font-family: inherit !important;
}
.list .news_wz {
    float: left;
    padding-left: 18px;
	width:673px;
}
.list .news_imgs {
    float: left;
}
.list li.news.clearfix {
    width: 100%;
    min-height: 196px;
}
.list .news_title {
 
    line-height: 20px;
    padding: 8px 0 7px;
    font-size: 18px;
    font-family: "microsoft yahei";
    color: #666;
    border-bottom: 1px solid #d9d9d9;
    width: 100%;
	padding: 10px 0;
}
.list .news_text {
    float: left;
    width: 100%;
    word-break: break-all;
    word-wrap: break-word;
    line-height: 20px;
    color: #666;
    font-size: 16px;
	    margin-top: 7px;
}
.list .news_billboard_list_box {
    float: left;
    margin: 27px 0 0 0;
    font-size: 14px;
}

.news_box_03 {
    float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_04 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_05 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_06 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_07 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_08 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_09 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}

.news_box_15 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_16 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_17 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_18 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_19 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
.news_box_20 {
  float: left;
    border: 1px solid #bebebe;
    width: 467px;
    min-height: 360px;
    margin: 10px 20px 0 0;
}
#countText a {color: #395999; font-size: 14px;}
.possplit { background: none;    text-indent: 0px;
    text-align: center;
    width: 24px;}
.register_box_06 .selected,.register_box_06 .parent {background-color: #2a84b1;
    color: #fff;}
	.wp_subcolumn_list .wp_sublist .sublist_title {
    display: block;
    height: auto !important;
    line-height: 32px;
    border-bottom: 0px solid #C00 !important;
    margin-bottom: 10px;
}
.wp_subcolumn_list .wp_sublist {
    margin-bottom: 0px !important;
}
.wp_subcolumn_list .wp_sublist .sublist_title a.morelink {
     margin-top: 0px !important; 
}
.wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext img {
    vertical-align: bottom;
    display: none !important;
}


div#checkCategory td {
    display: block;
}

div#checkCategory tr {
    width: 940px;
    display: table;
}

.list .news_billboard_list_box .column-news-con {
    float: left;
    border: 1px solid #dedede;
    padding: 0 17px 10px;
    margin-top: 20px;
    width: 922px;
}


.list .news_billboard_list_box .wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name {
    cursor: pointer;
    float: left;
    font-size: 16px;
    font-family: "microsoft yahei";
    font-weight: bold;
    color: #333;
}

.list .news_billboard_list_box .wp_subcolumn_list .wp_sublist .sublist_title {
    display: block;
    height: auto !important;
    line-height: 35px;
    margin-bottom: 0px;
    border-bottom: 1px solid #dedede !important;
    overflow: hidden;
}


.list .news_billboard_list_box .wp_subcolumn_list .wp_sublist .sublist_title a {
    
    float: left;
}


.list .news_billboard_list_box .wp_article_list .list_item .Article_Index {
   
    display: none;
}
.list .news_billboard_list_box  .wp_article_list .list_item {
    width: 100%;
    height: 24px;
    line-height: 24px;
    border-bottom: 0px dashed #ccc;
    vertical-align: top;
    list-style: none;
    float: left;
    height: 20px;
    padding: 0 5px 0 0;
    margin: 5px 5px 0 0;
    width: 219px;
    text-align: center;
}
.list .news_billboard_list_box  .wp_article_list .list_item {
    width: 100%;
    height: 24px;
    line-height: 24px;
    border-bottom: 0px dashed #ccc;
    vertical-align: top;
    list-style: none;
    float: left;
    height: 20px;
    padding: 0 5px 0 0;
    margin: 5px 5px 0 0;
    width: 219px;
    text-align: center;
    height: 18px;
    line-height: 18px;
    color: #2a84b1;
	font-size: 14px;
    margin: 6px 6px 0 0;
    color: #2a84b1;
	background: url(da_comment_res/register_box_06.png) no-repeat right ;
}


.list .news_billboard_list_box  .wp_article_list .list_item a {
    
    color: #2a84b1;
}

.list .news_billboard_list_box .column-news-list.clearfix .wp_article_list {
    display: block;
    width: 100%;
    overflow: hidden;
}
.list .news_billboard_list_box .wp_article_list .list_item span.Article_Title {
    text-align: center;
    display: block;
    width: 210px;
}









.list .news_billboard1_list_box .column-news-con {
    float: left;
    border: 1px solid #dedede;
    padding: 0 17px 10px;
    margin-top: 20px;
    width: 922px;
}


.list .news_billboard1_list_box .wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name {
    cursor: pointer;
    float: left;
    font-size: 16px;
    font-family: "microsoft yahei";
    font-weight: bold;
    color: #333;
}

.list .news_billboard1_list_box .wp_subcolumn_list .wp_sublist .sublist_title {
    display: block;
    height: auto !important;
    line-height: 35px;
    margin-bottom: 0px;
    border-bottom: 1px solid #dedede !important;
    overflow: hidden;
}


.list .news_billboard1_list_box .wp_subcolumn_list .wp_sublist .sublist_title a {
    
    float: left;
}


.list .news_billboard1_list_box .wp_article_list .list_item .Article_Index {
   
    display: none;
}
.list .news_billboard1_list_box  .wp_article_list .list_item {
    width: 100%;
    height: 24px;
    line-height: 24px;
    border-bottom: 0px dashed #ccc;
    vertical-align: top;
    list-style: none;
    float: left;
    height: 20px;
    padding: 0 5px 0 0;
    margin: 5px 5px 0 0;
    width: 200px;
    text-align: center;
}
.list .news_billboard1_list_box  .wp_article_list .list_item {
    width: 100%;
    height: 24px;
    line-height: 24px;
    border-bottom: 0px dashed #ccc;
    vertical-align: top;
    list-style: none;
    float: left;
    height: 20px;
    padding: 0 5px 0 0;
    margin: 5px 5px 0 0;
    width: 200px;
    text-align: center;
    height: 18px;
    line-height: 18px;
    color: #2a84b1;
	font-size: 14px;
    margin: 6px 6px 0 0;
    color: #2a84b1;
	background: url(da_comment_res/register_box_06.png) no-repeat right ;
}


.list .news_billboard1_list_box  .wp_article_list .list_item a {
    
    color: #2a84b1;
}

.list .news_billboard1_list_box .column-news-list.clearfix .wp_article_list {
    display: block;
    width: 100%;
    overflow: hidden;
}
.list .news_billboard1_list_box .wp_article_list .list_item span.Article_Title {
    text-align: center;
    display: block;
    width: 140px;
}


