.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; } html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
/*-------*/
body 
{
  color: #222;
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 12px;
  margin: 0;
  padding: 0;
}
html,body{
    height: 100%
}
*{margin:0px; padding:0px;}
img{ border-style:none;}
a{text-decoration:none;}
a:hover
{
    color:#a90f0f;
    text-decoration:underline;
}
fieldset
{
    padding:10px;
    margin:10px;
    border:solid 1px #d5d5d5;
}
legend
{
    padding:5px 10px;
    text-transform:uppercase;
    font-weight:bold;
    font-size:11px;
    color:#206023;
}
.wrapper{width:99.9%;display:block;float:left;position:relative}
.wr_header_page{background:url(../images/ePage_lineTop.jpg) repeat-x top left;height:70px;overflow:hidden;position:relative}
.wr_header_page .a_logo{display:block;float:left;margin-right:6px}
.wr_footer_page{background-color:#d9dfe9;height:50px;border-top:solid 3px #99a0ad;position:fixed;bottom:0;width:100%;overflow:hidden}
.wr_center{background-color:#fff}
.wr_center .div_ember{display:block;margin-right:102px;overflow:hidden;position:relative;background-color:#fdfdfd}
.wr_center .div_preview{display:block;float:right;width:150px;overflow:hidden;background-color:#d9dfe9;border-left:solid 1px #99a0ad;position:relative}
.wr_Search{display:block;float:left;border:solid 1px #80140a;background-color:#fdfdfd;height:23px;width:220px;margin-top:8px;-webkit-border-radius:5px;border-radius:5px;padding:1px}
.wr_Search .txtSearch{display:block;float:left;height:19px;width:185px;border:solid 1px #fdfdfd;color:#888;text-indent:5px;margin:0;padding:0}
.wr_Search .btSearch{display:block;float:right;width:29px;height:23px}
.wr_DropSearch{display:block;float:right;position:absolute;top:0;right:5px;height:65px}
.wr_DropSearch .a_go_home{display:block;float:right;color:#fff;line-height:20px;font-weight:700;font-size:11px;padding-right:5px}
.wr_DropSearch .a_go_home:hover{color:#FF0;text-decoration:underline}
.wr_DropSearch .tbl_option_search tr td{padding:5px 0}
.wr_DropSearch .tbl_option_search tr td .drSearch{border:solid 1px #80140a;width:170px;max-width:170px;-webkit-border-radius:5px;border-radius:5px;padding:3px}
.ul_ListPDF li{display:block;float:left;position:relative;padding:10px 0 0 10px}
.ul_ListPDF li span.span_number{display:block;font-weight:700;color:#fff;background-color:#333;width:22px;text-align:center;position:absolute;right:0;bottom:0;font-size:11px;padding:3px 0}
.ul_ListPDF li a{display:block;float:left;width:130px;height:160px;background-color:#fdfdfd!important;border:solid 1px #ccc;background:url(loading.gif) no-repeat center center;position:relative}
.ul_ListPDF li a:hover{border:solid 1px Red;cursor:pointer}
.div_img_article{display:block;float:left;width:400px;padding:10px 0 0 20px}
.div_menu{display:block;float:left;width:300px;padding:10px 0 0 10px}
.div_menu h2{color:#80140a;text-transform:uppercase;display:block;float:left;width:100%;margin-bottom:10px}
.div_menu .ul_Menu li{list-style:none;display:block;float:left;width:100%;border-bottom:dotted 1px #ccc;line-height:18px;position:relative;padding:5px 0}
.div_menu .ul_Menu li a{color:#333;font-weight:700;display:block;padding-right:10px;margin-right:60px}
.div_menu .ul_Menu li .span_page{display:block;float:right;background-color:#d9dfe9;color:#80140a;font-size:10px;width:50px;text-align:center;padding:0 5px}
.div_menu .ul_Menu li:hover .span_page{background-color:#222;color:#fff}
.a_logo_vdc3{position:absolute;z-index:100;bottom:5px;right:5px}
.div_sroll_home{width:110px;height:455px;padding-right:5px}
.div_viewerPDF{display:block;float:left;width:100%;height:105%;min-height:105%;margin-top:-15px}
.ul_switch_tab{position:absolute;right:105px;bottom:50%;z-index:99999999}
.ul_switch_tab li a{background:url(../images/rightleft2red.png) no-repeat top left;width:16px;height:32px;display:block;text-decoration:none}
.ul_switch_tab_Bottom{position:absolute;right:50%;bottom:0;z-index:100}
.ul_switch_tab_Bottom li a{background:url(../images/topandbottom.png) no-repeat top left;width:16px;height:32px;display:block;text-decoration:none;border:solid 1px red}
.ul_ListPDF,.div_menu .ul_Menu{width:100%;display:block;float:left}
.ul_switch_tab li,.ul_switch_tab_Bottom li{display:block;float:left}
.ul_switch_tab li a.a_hide,.ul_switch_tab_Bottom li a.a_hideBottom{background-position:top left}
.ul_switch_tab li a.a_show,.ul_switch_tab_Bottom li a.a_showBottom{background-position:top right}