@charset "utf-8";
/* CSS Document */
#header_banner{background:#FFFFFF; width:100%; min-width:1000px; margin:0; text-align:center;}
#header_banner_holder{display:block; width:974px; height:122px; margin:0 auto; padding:0 26px 0 0; background:#ededea; text-align:right; clear:both;}
#header_banner_holder img {padding:0 0 20px 0; background:url(../img/share/bg_content_top.jpg) repeat-x bottom ; border-top:5px solid #2c6e7c; }
#header_banner_holder strong{position:relative; display:block; width:950px; color:#FFFFFF; font-size:24px; font-weight:bold; margin:-64px 0 0 0; padding:0 50px 0 0; line-height:30px;}
#content_holder{width:100%; min-width:1000px; margin:0; padding:0; background:url(../img/share/bg_content_body.jpg) repeat-x 0 0; text-align:center; clear:both;}
#content_body{width:1000px; margin:0 auto; padding:0; background:#ededea; text-align:left;}
#content_text {width:668px; min-height:502px; background:url(../img/share/bg_content_base.jpg) no-repeat bottom right #FFFFFF; margin:0 26px 0 246px; padding:20px 30px;}
#content_text p{padding:10px 0 0 0; display:block; line-height:18px;}
#content_text p.reminder{padding:20px 0 0 0; display:block; line-height:18px; color:#EE3000;}
#content_text ul li{background:url(../img/share/bullet_content.jpg) no-repeat 0 10px;}
#content_text ul li{padding:10px 0 10px 15px; border-bottom:1px dashed #B9C8CB;}
#content_text ul li.listPageNav {background:none; height:20px; text-align:center; padding:10px 0; border-bottom:0 none;}
.listPageNav select{padding:1px; margin:0; position:relative; border:1px solid #cccccc;}
.listPageNav select option{font-size:12px; line-height:15px;}
.listPageNav a.prevPage, .listPageNav a.prevPage:link, .listPageNav a.prevPage:visited 
{float:left; background:url(../img/share/pageNavArrows.jpg) no-repeat; background-position:0 5px; padding:5px 20px; text-align:left; width:100px; margin:-3px 0 0 0; #margin:-23px 0 0 0;}
.listPageNav a.prevPage:hover
{background-position:0 -25px;}
.listPageNav a.disablePrev, .listPageNav a.disablePrev:link, .listPageNav a.disablePrev:hover, .listPageNav a.disablePrev:visited
{background-position:0 -55px; color:#e5e5e5;}
.listPageNav a.nextPage, .listPageNav a.nextPage:link, .listPageNav a.nextPage:visited 
{float:right; background:url(../img/share/pageNavArrows.jpg) no-repeat; background-position:right 5px; padding:5px 20px; text-align:right; width:100px; margin:-3px 0 0 0; #margin:-23px 0 0 0;}
.listPageNav a.nextPage:hover
{background-position:right -25px;}
.listPageNav a.disableNext, .listPageNav a.disableNext:link, .listPageNav a.disableNext:hover, .listPageNav a.disableNext:visited
{background-position:right -55px; color:#e5e5e5;}


.ranking_list{margin:0;}
.ranking_list dl{float:left; line-height:22px; margin:0 0 20px 0;}
.ranking_list dl dt, .ranking_list dl dd {float:left; text-align:left; padding:0; margin:0;}
.ranking_list dl dt {color:#2c6e7c; font-weight:bold; font-size:14px; width:90px;}
.ranking_list dl dd {width:190px; margin:0 10px 0 0;}
.ranking_list dl dd a {display:block; font-size:13px;}
.ranking_list .pageClearBar{background:#e1ebed; margin:0 auto 20px auto;}

#content_text.history_content {}
#content_text.history_content img{float:right; margin:-5px 0 0 20px;}

#content_text.chairperson_content {}
#content_text.chairperson_content img{float:right; margin:-5px 0 60px 20px;}
#content_text.chairperson_content .chairperson_sign {padding:64px 0 0 0; margin:30px 0 0 0; background:url(../img/chairperson/img02.jpg) no-repeat -3px 0;}

#content_text.content_loadList {}
#content_text.content_loadList .pageClearBar{height:140px;}

#content_text.content_galleryLoadList {}
#content_text.content_galleryLoadList ul li{width:110px; height:110px; display:inline-block; #display:block; #float:left; background:none; text-align:center; padding:10px; border-bottom:0 none;}
#content_text.content_galleryLoadList ul li a {width:110px; height:110px; display:block; overflow:hidden; border:3px #eeeeee solid; background:url(../img/share/loading.gif) no-repeat 30px 30px #000000;}
#content_text.content_galleryLoadList ul li a:hover{border:3px #bad5d7 solid;}
#content_text.content_galleryLoadList ul li a img{width:auto; height:110px; margin:0 -50%; #margin:0 -25%;}

#content_text.content_sitemapList{}
#content_text.content_sitemapList ul {width:280px; display:table-cell; #float:left; #display:block; padding:0 20px 0 0; margin:0 0 0 20px;}
#content_text.content_sitemapList ul li{display:block; padding:10px 0 6px 15px;}
#content_text.content_sitemapList ul li ul {margin:5px 0 6px -15px; padding:0; display:block; clear:left; background:#ffffff; float:none;}
#content_text.content_sitemapList ul li ul li{ background:url(../img/share/bullet_content.jpg) no-repeat -1000px 0; padding:4px 0 4px 14px; margin:0 0 0 15px; border-bottom:0 none; line-height:16px;}

#content_text.content_catedList{padding: 1px 30px 39px 30px;}
#content_text.content_catedList ul li{ margin:0;}
#content_text.content_catedList ul li.listCategory{background:none; color:#2c6e7c; font-weight:bold; font-size:14px; padding:10px 0; margin:20px 0 0 0; border-bottom:1px solid #e1ebed;}

#map_contact{height:300px; overflow:hidden; display:block; float:left;}
#box_contact{ float:left; margin:0 0 0 20px;}
#content_text.contactUs_content ul {margin:10px 0;}
#content_text.contactUs_content ul li{background:url(../img/share/icon_list.jpg) no-repeat; margin:3px 0; padding:3px 0 3px 28px; border-bottom:0 none;}
#content_text.contactUs_content ul li#telNum{background-position:2px 4px;}
#content_text.contactUs_content ul li#faxNum{background-position:2px -18px;}
#content_text.contactUs_content ul li#emailAdd{background-position:2px -38px;}
#content_text.contactUs_content ul li#fb{background-position:2px -60px;}