
.es_article_content table.noBorderTable td, .es_article_content table.noBorderTable th, .es_article_content table.noBorderTable caption { border:1px dashed #ddd !important }
.es_article_content table { margin-bottom:10px; border-collapse:collapse; display:table; }
.es_article_content td, .es_article_content th { padding: 5px 10px; border: 1px solid #DDD; }
.es_article_content caption{ border:1px dashed #DDD; border-bottom:0; padding:3px; text-align:center; }
.es_article_content th{border-top:1px solid #BBB;background-color:#F7F7F7;}
.es_article_content table tr.firstRow th{border-top-width:2px;}
.es_article_content td p{margin:0;padding:0;}
.es_article_content body, .es_article_content p{font-size:10.5pt;font-family:宋体; line-height: 1.5;}
.es_article_content p{text-indent: 2em;}
.es_article_content .es_pdf_player{background:url('default/images/icon_pdf.gif') no-repeat center; width: 100%;height: 600px;}
.es_article_content .es_word_player{background:url('default/images/icon_doc.gif') no-repeat center;}
.es_article_content .es_excel_player{background:url('default/images/icon_xls.gif') no-repeat center;}
.es_article_content .es_ppt_player{background:url('default/images/icon_ppt.gif') no-repeat center;}
.es_article_content .es_audio_player{border:1px solid #dddddd; /*border:1px solid currentcolor;*/width:500px;height:23px;background:url('default/images/music.gif') no-repeat center;}
.es_article_content .es_video_player{border:1px solid #dddddd;/*border:1px solid currentcolor;*/background:url('default/images/videologo.gif') no-repeat center;}

.possplit{background-image: url(posSplit.gif);background-repeat: no-repeat;background-position: left center;text-indent: 22px;background-position: center;width: 10px;display: inline-block; border: 0px solid red;}

/**更多：more**/
.more {text-align:right; margin-top:3px;}
.more a.more-link { color:#525252;}
.more a.more-link:hover { color:#000;}
.more-link .moretext { display:inline;}
.more-link .moretext img { vertical-align:bottom;}
/**文章列表:Table**/
.es_article_list_table .list_item { line-height:23px; color:#454545;}
.es_article_list_table .list_item .count {width:20px; overflow:hidden;}
.es_article_list_table .list_item .count .item_num {width:15px; height:23px; background:url(wp_article_li_1.png) no-repeat 8px 10px; text-indent:-99em; overflow:hidden;}
.es_article_list_table .list_item .field { white-space:nowrap;}
/**文章列表:UL**/
.es_article_list{ display:block; width:100%;}
.es_article_list .list_item { width:100%; height:24px; line-height:24px; border-bottom:1px dashed #ccc; vertical-align:top; }
.es_article_list .list_item span { display:inline-block; vertical-align:top; float:left; margin-left:5px;}
.es_article_list .list_item .pr_fields { display:inline; float:left;}
.es_article_list .list_item .Article_Index { display:inline-block; width:10px; height:16px; margin-top:3px; color:#fff; font-size:11px;float:left; margin-right:5px; overflow:hidden; text-indent:-99em; background:url(wp_article_li_1.png) no-repeat 50%;}
.es_article_list .list_item .Article_Title { float: left;}
.es_article_list .list_item .ex_fields { display:inline; float:right;}
.es_article_list .list_item .Article_PublishDate { color:#666;}
.es_article_list .list_item .Article_VisitCount { color:#999;}
/**子栏目文章列表**/
.es_subcolumn_list { display:block; width:100%;}
.es_subcolumn_list .es_sublist { margin-bottom:20px;}
.es_subcolumn_list .es_sublist .sublist_title { display:block; height:32px; line-height:32px; border-bottom:2px solid #C00; margin-bottom:10px;}
.es_subcolumn_list .es_sublist .sublist_title a { display:inline-block; color:#393939; font-size:14px; font-weight:bold;}
.es_subcolumn_list .es_sublist .sublist_title a:hover { color:#999;}
.es_subcolumn_list .es_sublist .sublist_title a .subcolumn-name { cursor:pointer;}
/**子栏目文章列表更多：more**/
.es_subcolumn_list .es_sublist .sublist_title a.morelink { color:#525252;float:right;}
.es_subcolumn_list .es_sublist .sublist_title a.morelink:hover { color:#000;}
.es_subcolumn_list .es_sublist .sublist_title .morelink .moretext { display:inline-block;}
.es_subcolumn_list .es_sublist .sublist_title .morelink .moretext img { vertical-align:bottom;}
.es_subcolumn_list .es_sublist .sublist_title a.morelink { margin-top:11px;}


/***文章内容初始样式（包括之后文章页内容）***/
.es_entry { width:100%; line-height:1.7em; font-size:13px; color:#333; overflow:hidden;}
.es_entry p { text-indent:0em; margin-bottom:5px;}
.es_entry a { color:#5A5A5A;}
.es_entry a:hover { text-decoration:underline; color:#E10000;}
.es_entry img { max-width:640px; _width::expression(this.width>640?"640px":this.width+"px");}

/***文章内容分页***/
.es_single .single_paging { text-align:center;}
.es_single .single_paging a.paging-nav { display:inline-block; height:20px; line-height:20px; font-weight:bold; padding:0 7px; font-size:13px; cursor:pointer; background:#eee; border:1px solid #ccc; border-radius:3px; overflow:hidden; vertical-align: bottom; margin:0 2px; text-decoration: none;}
.es_single .single_paging a.paging-nav:hover { color:#fff; background:#999; border-color:#666; }
.es_single .single_paging a.current { background:#999; border-color:#666; color:#fff;}

/* 列表页－栏目列表 */
.es_listcolumn { display:block; width:100%; border-top:1px solid #ddd; border-bottom:1px solid #fff;}
.es_listcolumn .es_column {display:block; width:100%; vertical-align: bottom;}
.es_listcolumn .es_column a { display:block; width:100%; color:#666; font-size:15px; font-weight:bold; word-wrap:break-word; background:#f5f5f5 url(wp_column_menu_li_1.gif) no-repeat 6px 12px; border-bottom:1px solid #ddd; border-top:1px solid #fff; text-align: left;}
.es_listcolumn .es_column a:hover { color:#C00; background-color:#f9f9f9; background-image: url(wp_column_menu_li_2.gif);}
.es_listcolumn .es_column a.selected { color:#000; background-color:#e8e8e8; background-image: url(wp_column_menu_li_2.gif);}
.es_listcolumn .es_column a .column-name { display:inline-block; line-height:22px; padding:5px 10px 5px 20px; cursor:pointer;}
/**二级栏目**/
.es_listcolumn .es_subcolumn { border-top:1px solid #fff;}
.es_listcolumn .es_subcolumn .es_column a { color:#555; font-size:14px; border-bottom:1px solid #aaa; border-top:none; background:#f1f1f1 url(wp_column_menu_li_1.gif) no-repeat 16px 10px;}
.es_listcolumn .es_subcolumn .es_column a:hover { color:#C30; background-color:#f7f7f7; background-image:url(wp_column_menu_li_2.gif);}
.es_listcolumn .es_subcolumn .es_column a.selected { color:#000; background-color:#e8e8e8; background-image: url(wp_column_menu_li_2.gif);}
.es_listcolumn .es_subcolumn .es_column a .column-name { line-height:20px; padding-left:30px;}
/**三级栏目**/
.es_listcolumn .es_subcolumn .es_subcolumn .es_column a { color:#444; font-size:13px; background:#e9e9e9 url(wp_column_menu_li_1.gif) no-repeat 26px 9px; font-weight:normal;}
.es_listcolumn .es_subcolumn .es_subcolumn .es_column a:hover { color:#C30; background-color:#f4f4f4; background-image:url(wp_column_menu_li_2.gif);}
.es_listcolumn .es_subcolumn .es_subcolumn .es_column a.selected { color:#000; background-color:#e8e8e8; background-image: url(wp_column_menu_li_2.gif);}
.es_listcolumn .es_subcolumn .es_subcolumn .es_column a .column-name { line-height:18px; padding-left:40px;}
/**四级栏目**/
.es_listcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_column a { color:#333; font-size:12px; background:#d9d9d9 url(wp_column_menu_li_1.gif) no-repeat 36px 9px;}
.es_listcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_column a:hover { color:#C30; background-color:#f4f4f4; background-image:url(wp_column_menu_li_2.gif);}
.es_listcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_column a.selected { color:#000; background-color:#e8e8e8; background-image: url(wp_column_menu_li_2.gif);}
.es_listcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_column a .column-name { line-height:16px; padding-left:50px;}
/**五级栏目及其子栏目**/
.es_listcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_column a { color:#222; font-size:12px; background:#c9c9c9 url(wp_column_menu_li_1.gif) no-repeat 46px 8px;}
.es_listcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_column a:hover { color:#C30; background-color:#f1f1f1; background-image:url(wp_column_menu_li_2.gif);}
.es_listcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_column a.selected { color:#000; background-color:#e8e8e8; background-image: url(wp_column_menu_li_2.gif);}
.es_listcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_subcolumn .es_column a .column-name { line-height:16px; padding-left:60px;}

/**子栏目列表：横向**/
.es_listcolumn_x { display:block; width:100%;}
.es_listcolumn_x:after { content:"."; display:block; width:100%; height:0; overflow:hidden;}
.es_listcolumn_x .es_column {display:inline-block; float:left; vertical-align: bottom;}
.es_listcolumn_x .es_column a { display:inline-block; color:#555; font-size:15px; font-weight:bold; background:#ddd;}
.es_listcolumn_x .es_column a:hover { color:#C00; background-color:#e8e8e8;}
.es_listcolumn_x .es_column a.selected { color:#000; background-color:#f8f8f8; }
.es_listcolumn_x .es_column a .column-name { display:inline-block; line-height:30px; padding:0 10px; cursor:pointer;}

/** 分页栏 **/
.es_paging { display:block; margin:0; padding:0; list-style:none; font-size:13px;font-family:'Microsoft Yahei', Verdana, Geneva, sans-serif; color:#494949; float:right;}
.es_paging input {font-size:12px;*font-size:100%;}
.es_paging li { display:inline-block; height:25px; line-height:25px; float:left; margin-top:5px;}
.es_paging li span,.es_paging li a { display:inline-block; float:left; margin-left:10px; }
.es_paging li em { font-style:normal;}
.es_paging li a { cursor:pointer; color:#666; line-height: 25px; height: 25px;}
.es_paging li a:hover { color:#000; }
.es_paging li a span{ margin:0;}
.es_paging li input { font-size:12px;*font-size:100%; width:24px; height:15px; line-height:15px; border:1px solid #d5d5d5; background:#fff; margin-top:4px; text-align:center;}
.es_paging li input:focus{ outline:none;}

/** 栏目图片列表 **/
.es_listalbumn { width:100%;}
.es_listalbumn .albumn_info { width:100%; height:auto; text-align:center;}
.es_listalbumn .albumn_info a { display:inline-block; position:relative; margin:0 auto; color:#333; text-decoration:none; font-size:13px; font-family:'Microsoft YaHei', Tahoma, Geneva, sans-serif;}
.es_listalbumn .albumn_info a:hover { color:#C30;}
.es_listalbumn .albumn_info .Article_MicroImage { display:block;}
.es_listalbumn .albumn_info .Article_Title { display:block; padding:5px 0; margin:0 auto; text-align:center; line-height:1.7em;}
.es_listalbumn .albumn_info .albumn_mark { display:block; width:100%; height:0; position:absolute; left:0; bottom:0; filter:alpha(opacity=70); opacity:0.7; background-color:#000000; z-index:0; overflow:hidden;}

/** 内容折叠 **/
.es_contentfold { width:100%;}
.es_contentfold .title {background-position: 0% 0%; CURSOR: pointer; HEIGHT: 53px; WIDTH: 754px; PADDING-LEFT: 0px; LINE-HEIGHT: 25px; background-image:url('titlegb.jpg'); padding-top:18px; background-repeat:no-repeat}
.es_contentfold .title p {line-height: 100%; margin-left: 20px; margin-top: 0; margin-bottom: 0}
.es_contentfold .title p font {color: rgb(255, 255, 255);}
.es_contentfold .content {HEIGHT: 100%; WIDTH: 749px;}
.es_contentfold .content div {padding-bottom: 20px;}
.es_contentfold .content div table {background-color: #F7F7F7;}

/** 搜索 **/
.es_search{}
.es_search .search{ background:url(../images/btn_search.gif); width:58px; height:22px; border:0px; cursor: pointer;}
.es_search .search_en{ background:url(../images/btn_search_en.gif); width:72px; height:22px; border:0px; cursor: pointer; }
.es_search .advanceSearch{ background:url(../images/btn_advanceSearch.gif); width:80px; height:22px; border:0px; cursor: pointer;}
.es_search .advanceSearch_en{ background:url(../images/btn_advanceSearch_en.gif); width:127px; height:22px; border:0px; cursor: pointer; }
.es_search .datepicker {cursor: pointer; background:url(../images/cal.gif) no-repeat; width:16px; height:14px; display: inline-block; border:0px; margin-left: 1px;}

/** 统计排行 **/
.es_ranking_list{ display:block; width:100%;}
.es_ranking_list .list_item { width:100%; height:24px; line-height:24px; border-bottom:1px dashed #ccc; vertical-align:top;}
.es_ranking_list .list_item .pr_fields { display:inline; float:left;}
.es_ranking_list .list_item .count { display:inline-block; width:16px; height:16px; line-height:16px; text-align:center; margin-top:3px; background:#ddd; border:1px solid #bbb; border-radius:4px; color:#fff; font-size:11px;float:left; margin-right:5px;}
.es_ranking_list .i1 .count,.es_ranking_list .i2 .count,.es_ranking_list .i3 .count{ background:#9C3; border:1px solid #060;}
.es_ranking_list .list_item .title {float:left; }
.es_ranking_list .list_item .ex_fields { display:inline; float:right;}
.es_ranking_list .list_item .date { color:#666;}
.es_ranking_list .list_item .views { color:#999;}

/** before_login: 横向登录前 **/
.es_login_x { width:100%;}
.es_login_x .login_input { display:inline-block; float:left; margin-right:4px; height:26px; line-height:26px;}
.es_login_x .login_input label { float:left; display:inline-block; height:26px; line-height:24px; cursor:pointer;}
.es_login_x .login_input .input {float:left; display:block; width:90px; border:1px solid #ccc; background-color:#fff;}
.es_login_x .login_code .input { width:54px;}
.es_login_x .login_code .verifycodeImg { display:inline-block; width:60px; height:20px; margin-top:3px; margin-left:5px;}
.es_login_x .login_input .input input { display:block; width:96%; height:14px; line-height:14px; padding:5px 2%; border:0;}
.es_login_x .login_btn .button {display:block; float:left;  width:54px; height:24px; background-color:#eee; border:1px solid #ccc;}
.es_login_x .login_btn .button input { display:inline-block; width:54px; height:24px; border:none; background:none; color:#444; text-align:center; cursor:pointer;}
.es_login_x .login_btn .button input:hover { background-color:#e8e8e8; border-color:#d5d5d5; color:#333;}
/** after_login: 横向登录后 **/
.es_login_x .login_info { display:inline-block; float:left; line-height:24px; margin-right:4px;}
.es_login_x .login_tool a {display:inline-block; padding:0 7px; height:22px; line-height:22px; background-color:#eee; border:1px solid #ccc; text-align:center; margin-left:5px;}
.es_login_x .login_tool a:hover {background-color:#e8e8e8; border-color:#d5d5d5; color:#333;}

/** before_login: 纵向登录前 **/
.es_login { width:100%;}
.es_login .login_input { width:100%; height:26px; line-height:26px; margin-bottom:8px;}
.es_login .login_input label { float:left; display:block; width:60px; height:26px; line-height:24px; text-align:right; cursor:pointer;}
.es_login .login_input .input { float:left; display:block; width:120px; border:1px solid #ccc; background-color:#fff;}
.es_login .login_code .input { width:54px;}
.es_login .login_code .verifycodeImg { display:inline-block; width:60px; height:20px; float:left; margin-top:3px; margin-left:5px;}
.es_login .login_input .input input { display:block; width:96%; height:14px; line-height:14px; padding:5px 2%; border:0;}
.es_login .login_btn { width:auto; padding-left:60px;}
.es_login .login_btn .button { display:block; float:left; width:54px; height:24px; background-color:#eee; border:1px solid #ccc;}
.es_login .login_btn .button input { display:inline; width:100%; height:24px; border:none; background:none; color:#444; text-align:center; cursor:pointer;}
.es_login .login_btn .button input:hover { background-color:#e8e8e8; border-color:#d5d5d5; color:#333;}
/** after_login: 纵向登录后 **/
.es_login .login_info { line-height:24px;}
.es_login .login_info .info_item { display:inline-block; width:60px; text-align:right;}
.es_login .login_tool a {display:inline-block; padding:0 7px; height:22px; line-height:22px; background-color:#eee; border:1px solid #ccc; text-align:center; margin-left:5px;}
.es_login .login_tool a:hover {background-color:#e8e8e8; border-color:#d5d5d5; color:#333;}

/**投票扩展样式**/
/** 图文调查列表 **/
.es_listmiltivote { width:100%;text-align:center;padding-top: 5px}
.es_listmiltivote .miltivote_info { width:100%; height:auto; text-align:center;}
.es_listmiltivote .miltivote_info a { display:inline-block; position:relative; margin:0 auto; color:#333; text-decoration:none; font-size:13px; font-family:'Microsoft YaHei', Tahoma, Geneva, sans-serif;}
.es_listmiltivote .miltivote_info a:hover { color:#C30;}
.es_listmiltivote .miltivote_info .Article_MicroImage { display:block;}
.es_listmiltivote .miltivote_info .Article_Title { display:block; padding:5px 0; margin:0 auto; text-align:center; line-height:1.7em;}
.es_listmiltivote .miltivote_info .albumn_mark { display:block; width:100%; height:0; position:absolute; left:0; bottom:0; filter:alpha(opacity=70); opacity:0.7; background-color:#000000; z-index:0; overflow:hidden;}
.es_listmiltivote .miltivote_ctl .es_miltivote { height: auto; _display:inline-block; text-align: left; line-height: 13px; vertical-align: central;}
.es_listmiltivote .miltivote_ctl .es_miltivote span {line-height: 1}
.es_listmiltivote .miltivote_ctl .es_miltivote .vote_button {cursor: pointer;}
.es_listmiltivote .miltivote_ctl .es_miltivote .vote_button_disabled {cursor: auto; color:#ccc;}
.es_listmiltivote .miltivote_ctl .es_miltivote .vote_count { font-size: 12px; color: #999;}
.es_listmiltivote .miltivote_ctl .es_miltivote .vote_rate { font-size: 12px; color: #999;}
.es_miltivote_submit { text-align: center; padding: 5px;}
.es_miltivote_submit .vote_submit { cursor: pointer;}
.es_miltivote_submit .vote_submit_disabled { cursor: auto; color:#ccc;}

.es_searchbox { height: 30px; border: solid 1px #d8d8d8; }
.es_searchbox input { width: 200px -30; height: 100%; line-height: 26px; padding: 2px 5px; border: none; font-size: 14px; float: left!important;}
.es_searchbox button { width: 30px; height: 100%; border-left: solid 1px #d8d8d8; background: #fff url(searchIcon.png) center center no-repeat; float: left!important;}

.es_loginbox { /**float: left; width: 295px; padding: 15px 20px; border: solid 1px #d8d8d8;**/ }
.es_loginbox .title { background: url("login.png") left center no-repeat; }
.es_loginbox .loginparam { margin-top: 30px; }
.es_loginbox .loginparam input { width: 100%; height: 40px; line-height: 14px; padding: 8px 10px 8px 35px; margin-bottom: 28px; border: solid 1px #d8d8d8; color: #000; font-size: 14px; }
.es_loginbox .loginparam input.userName { background: url("userName.png") 12px center no-repeat; }
.es_loginbox .loginparam input.pwd { background: url("password.png") 12px center no-repeat; }
.es_loginbox .loginparam input.err { border-color: #be8979; }
.es_loginbox .tips { font-size: 12px; color: #999; }
.es_loginbox .tips input { display: inline-block; width: 10px; height: 10px; margin-right: 5px; border: solid 1px #d8d8d8; vertical-align: middle; }
.es_loginbox .tips a { color: #999; }
.es_loginbox .tips a.red { color: red; }
.es_loginbox .loginbtn { display: block; width: 100%; height: 36px; line-height: 36px; margin-top: 25px; background: #0473b8; color: #fff; font-size: 15px; text-align: center; }

.es_pagingbar_container { margin: 40px auto 0; text-align: center; }
.es_pagingbar_container .es_pagingbar {  display: flex;align-items: center; justify-content: center; overflow: hidden; }
.es_pagingbar_container .es_pagingbar li { float: left; padding: 6px 12px; margin: 0 3px; color: #999; background: #fff; border: 1px solid #ddd; font-size: 14px; text-align: center; cursor: pointer;}
.es_pagingbar_container .es_pagingbar li.active { background: #0460b7; color: #fff; border-color: #0460b7; }

.es_list_singlearticle {}
.es_list_singlearticle .title { color: #333; line-height: 30px; text-align: center; display: block; font-size: 20px; text-align: center; width: 100%; margin-bottom: 10px; }
.es_list_singlearticle .attris { display: block; color: #666; font-size: 12px; line-height: 20px; width: 100%; text-align: center; margin-top: 5px; }
.es_list_singlearticle .content { margin-top: 20px; }
.es_list_singlearticle .content p { text-indent: 2em; font-size: 14px; line-height: 2; color: #333; }
.es_list_singlearticle .next-artical { display: block; width: 100%; margin-top: 50px; border-top: 1px solid #d2d2d2; padding: 50px 0 0;  color: #333; font-size: 14px; }

/**阅读状态**/
.es_artReadStatus_unread {display: inline-block; width: 10px; height: 16px; margin-top: 3px; color: #fff; font-size: 11px;
    float: left;
    margin-right: 5px;
    overflow: hidden;
    text-indent: -99em;
    background: url(wp_article_li_1.png) no-repeat 50%;}


.es_listcolumn_searchbartree{padding: 2px 0px;}
.es_listcolumn_searchbartree .es_listcolumn_treeKeyword{
    width: 130px;height: 22px;
    line-height: 225px;
    vertical-align:middle;
    padding-left: 3px;
}
.es_listcolumn_searchbttree{
    line-height:23px;
    display: inline-block;
    padding:0px 9px;
    background-color: #ecefec;
    border:none;
    vertical-align:middle;
    cursor:pointer;
}
iframe {display:block;margin:0 auto;}
.pageNum{
    width: 50px;
}
