/* RulingSite-S 2.4_CSS_style 20090413 */
/* CSS reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p, th, td {
	margin: 0; 
	padding: 0;
}

ol, ul, li {
	list-style: none;
	list-style-position: outside; /* 重新設定IE6,7預設為inside的值 */
}

img {
	border: 0;
}

/* 拿掉Chrome預設的橘色外框 */
input:focus{
	outline: 0;
}

/* 版面設定 */
body {
    background: #fff url(cssimg/body_bg.jpg) center top repeat-x;
    font-family: 'Verdana',Lucida Grande,Arial,Sans-Serif;
    font-size: 80%;
}

#container {
    position: relative;
    width: 910px;
    margin: 25px auto 0;
}

#pageheader {
    height: 310px;
	background: url(cssimg/pageheader_bg.png) left top no-repeat;
	*height: 305px;
	_background: url(cssimg/pageheader_bg_ie6.jpg) left top no-repeat; /* IE6 */
}

#pageheader img {
    position: absolute;
    right: 48px;
    top: 45px;
    z-index: 20;
}

#pageheader h1 {
    display: none;
}

/* 底部背景 */
#main2 {
    background: url(cssimg/main_bottom_bg.png) left bottom no-repeat;
}

/* 中間背景 */
#main1 {
    position: relative;
    background: url(cssimg/main_center_bg.png) left top repeat-y;
}

/* 上方背景 */
#main {
    padding: 0 30px 30px 280px;
    min-height: 550px;
    height: auto !important;
    height: 550px;
	margin-top: -120px;
}
#main:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.pic {
    float: right;
    border: 1px solid #ccc;
    padding: 3px;
    margin: 3px;
}

.helpspan {
    cursor: pointer;
}

.helpdiv, #LSResult {
    margin: 20px 20px 5px 20px;
    padding: 12px 20px 5px 55px;
    background: url(../images/guide.gif) left top no-repeat;
}

.needbuy {
    background: url(../images/buy.gif) left top no-repeat;
}

#LSResult {
    font-size: 0.8em;
    padding-top: 2px;
    margin-bottom: 10px;
}

#LSResult ul {}

/* /people/writings.php 著作 Jump_Select 用 */
.jumpselect {
    clear: both;
    margin: 0px 10px 0px 10px;
    padding: 0;
}

tr .jumpselect {
    height: 10px;
}

/* 動態頁面下的注解 */
.note {
    font-size: 0.8em;
    text-align: right;
    padding: 5px;
}

/* 內文 */
#content {}

#content p {
    line-height: 2em;
    letter-spacing: 0.1em;
}

#pages_area a:link {
    text-decoration: underline;
}

/* 一般設定  */
a:link, a:visited {
    color: #2f74ad;
    text-decoration: none;
}

a:hover, a:active {
    color: #478cc6;
}

p {
    margin: 15px;
}

h2 {
    clear: both;
    font-size: 15px;
    color: #389e3e;
    margin-bottom: 10px;
}

h2 a:link, h2 a:visited {
    color: #fff
}

h2 a:hover, h2 a:active {
    color: #fff
}

h3 {
    clear: both;
    background: url(cssimg/h3.gif) no-repeat 0 50%;
    border-bottom: 1px solid #f3f3f3;
    padding: 0.1em 0 0.1em 1.5em;
    font-size: 13px;
    color: #434242;
	margin-bottom: 10px;
	font-weight: 100;
}

h4 {
    clear: both;
    font-size: 1.2em;
    width: 80%;
}

code, .code {
    background: #eee;
    border: 1px solid #ccc;
    padding: 1em;
    display: block;
}

.indent {
    text-indent: 2em;
}

.hide {
    display: none;
}

#content ul {
    margin-left: 20px;
}

#content ul li {
    list-style: url(cssimg/news_li.gif);
	margin: 5px 0;
	font-size: 12px;
}
#content ul li img {
	vertical-align: middle;
}
#content ul li li {
    list-style: url(cssimg/lili.gif);
}

#content dt {
    background: url(cssimg/dt.gif) 0 50% no-repeat;
    padding-left: 1.5em;
    margin: 0 0 2px 0;
}

#content dt a:link, #content dt a:visited {
    font-size: 12px;
    font-weight: normal;
}

#content dd {
    color: #7f7f7f;
    margin-bottom: 15px;
    line-height: 1.7em;
    letter-spacing: 0.1em;
}

acronym {
    cursor: help;
    border-bottom: 1px dotted #000;
}

/* 第二層選項 */
#submenu {
	padding-top: 5px;
    background: url(cssimg/submenu_bg2.jpg) top left no-repeat;
	margin-bottom: 10px;
}

#submenu_b {
    min-height: 19px;
    height: auto !important;
    height: 19px;
    padding: 0 0 4px 0;
    background: url(cssimg/submenu_b.gif) bottom left no-repeat;
}

#submenu_b:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#submenu ul {
    margin: 0 0 0 20px;
}

#submenu li {
    line-height: 1.9em;
    margin-right: 15px;
    float: left;
    margin-bottom: 5px;
}

#submenu li a:link, #submenu li a:visited {
    padding: 0px 8px 0px 14px;
    margin: 0px 4px;
    background: url(cssimg/news_li.gif) left 5px no-repeat;
    letter-spacing: 0.1em;
}

#submenu li a:hover, #submenu li a:active {
}

#submenu li span a {
    white-space: nowrap;
}

/* 資訊列選單 */
#submenu2 {}

#submenu2:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#submenu2 ul {
    margin: 0 0 0 20px;
}

#submenu2 li {
    line-height: 1.9em;
    margin-right: 20px;
    float: right;
    margin-bottom: 5px;
}

#submenu2 li a:link, #submenu2 li a:visited {
}

#submenu2 li a:hover, #submenu2 li a:active {
}

#submenu2 li span a {
    white-space: nowrap;
}

/* 主選單 */
#linklist {
    left: 10px;
    position: absolute;
    top: 176px;
    width: 200px;
    z-index: 9999;
    padding-right: 2px;
	width: 247px;
}
#linklist h3 {
    display: none;
}

#linklist p{
	margin: 0;
}
#linklist li{
	background: url(cssimg/linklist_li.gif) left bottom no-repeat;
}
#linklist li a:link, #linklist li a:visited {
    color: #615f5f;
    display: block;
    font-size: 12px;
    margin: 0 1px;
    padding: 7px 5px 7px 23px;
    background: url(cssimg/linklist_li_a.png) 5% center no-repeat;
}

#linklist li a:hover, #linklist li a:active {
    color: #2f74ad;
    background-image: url(cssimg/linklist_li_a_hover.png);
}

#linklist form {
    font-size: 12px;
    margin-left: 10px;
}

/* menu1 */
#menu1 h3{
	background: url(cssimg/linklist_h3.png) left top no-repeat;
	_background: url(cssimg/linklist_h3_ie6.gif) left top no-repeat;
    display: block;
    height: 53px;
    left: -41px;
	_left: -36px;
    margin: 0 0 0 8px;
    position: relative;
    text-indent: -9999px;
    width: 283px;
	border: none;
}
/* menu2 */
#linklist #menu2{
	position: absolute;
	left: 5px;
	top: -37px;
	width: 800px;
}
#linklist #menu2 li{
	float: left;
    margin: 0 2px;
}
#linklist #menu2 a{
	color: #fff;
	font-size: 13px;
	float: left;
	text-indent: -9999px;
	height: 35px;
	width: 77px;
	padding: 0;
	background: url(cssimg/menu2_li.jpg) left top no-repeat;
	overflow: hidden;
}
#linklist #menu2 li a:hover{
	background: url(cssimg/menu2_li.jpg) left bottom no-repeat;
}
#linklist #menu2 li a:active{
	position: relative;
	top: 1px;
}
#linklist #menu2 a.link2{
	background-position: -90px top;
	width: 53px;
}
#linklist #menu2 a.link2:hover{
	background-position: -90px bottom;
}
#linklist #menu2 a.link3{
	background-position: -155px top;
	width: 53px;
}
#linklist #menu2 a.link3:hover{
	background-position: -155px bottom;
}
#linklist #menu2 a.link4{
	background-position: -220px top;
	width: 96px;
}
#linklist #menu2 a.link4:hover{
	background-position: -220px bottom;
}
#linklist #menu2 a.link5{
    background-position: -330px top;
    width: 96px;
}
#linklist #menu2 a.link5:hover{
	background-position: -330px bottom;
}
#linklist #menu2 a.link6{
    background-position: -440px top;
    width: 86px;
}
#linklist #menu2 a.link6:hover{
	background-position: -440px bottom;
}

#linklist #menu2 a.link7{
    background-position: -547px top;
    width: 86px;
}
#linklist #menu2 a.link7:hover{
    background-position: -547px bottom;
}

/* 登入 */
#menu_login {
	background: url(cssimg/login_bg.png) left top no-repeat;
	_background: #d8f1da; /* IE6 */
	width: 269px;
	height: 155px;
	position: relative;
	left: -17px;
	margin: 15px 0;
}
#menu_login #login_id, #menu_login #login_pw {
    width: 80px;
	border: 2px solid #c1e8c4;
	width: 227px;
	height: 20px;
	font-size: 12px;
	font-family: inherit;
	color: #5a5959;
}
#menu_login #login_id{
	margin-bottom: 8px;
}
#menu_login h3{
	display: block;
	background: url(cssimg/login_h3.gif) left top no-repeat;
	width: 67px;
	height: 17px;
	text-indent: -9999px;
	border: none;
	padding: 15px 0 0 27px;
	position: relative;
	top: 15px;
	left: 30px;
}
#menu_login label{
	display: none;
}

#menu_login .login_A{
	margin: 0 0 0 10px;
}
#menu_login .button1{
	background: url(cssimg/button_submit.gif) left top no-repeat;
	width: 56px;
	height: 21px;
	border: none;
	color: #66a26a;
    position: absolute;
    right: 20px;
    top: 105px;
	cursor: pointer;
}
#menu_login .button2{
	display: none;
}
#menu_login .button3{
	background: url(cssimg/button_forget.gif) left top no-repeat;
	width: 69px;
	height: 18px;
	border: none;
	display: block;
	text-indent: -9999px;
	cursor: pointer;
    position: absolute;
    left: 20px;
    top: 110px;
}

/* 登入後選單 */
#linklist #menu_service{
	background: url(cssimg/login_bg.png) left top no-repeat;
	_background: #d8f1da; /* IE6 */
	width: 269px;
	height: 155px;
	position: relative;
	left: -17px;
	margin: 15px 0;
}
#linklist #menu_service h3{
	display: block;
	background: url(cssimg/menu_service_h3.gif) left top no-repeat;
	width: 114px;
	height: 17px;
	text-indent: -9999px;
	border: none;
	padding: 15px 0 0 27px;
	position: relative;
	top: 15px;
	left: 30px;
}
#linklist #ul_menu_service_0{
	padding-left: 18px;
}
#linklist #ul_menu_service_0 li{
	background: none;
	border-bottom: 2px solid #cfecd0;
	width: 230px;
}
#linklist #ul_menu_service_0 li a:hover{
	color: #3dba45;
	background-image: url(cssimg/menu_service_li_a_hover.png);
}

/* Google搜尋  */
#menu_search {
	background: url(cssimg/search_bg.png) left top no-repeat;
	_background: url(cssimg/search_bg.gif) left top no-repeat;
	width: 269px;
	height: 91px;
	position: relative;
	left: -17px;
}
#menu_search form {
	position: relative;
	top: 35px;
}

#menu_search input {}

#menu_search #sitesearch, #menu_search #sitesearch1,
#menu_search #sitesearch2, #menu_search label {
	display: none;
}

#menu_search #q{
	border: 2px solid #d4898d;
	width: 204px;
	padding-right: 18px;
	height: 20px;
	font-size: 12px;
	font-family: inherit;
	color: #acacac; 
	left: 10px;
    position: relative;
}

#menu_search #sa {
	background: url(cssimg/button_sa.gif) left top no-repeat;
	width: 18px;
	height: 16px;
	border: none;
	color: #fff;
	cursor: pointer;
    position: relative;
    right: 15px;
	top: 2px \9; /* IE9 */
	*top: -4px; /* IE6,7 */
}

/* 表單  */
fieldset {
    padding: 10px;
    border: 1px solid #bcbcbc;
}

legend {
    color: black;;
}

form fieldset legend {
    margin: 0 15px;
    padding: 5px;
    font-size: 1em;
}

input {
}

textarea {
    clear: both;
    overflow: auto;
}

label {
    cursor: pointer;
    background: none;
    padding: 5px;
    margin: 0px;
}

/* 必要欄位 */
.required { 
    font-weight: bold;
}

/* 給核選方塊的lable用 */
.checkbox { 
    background: transparent;
    padding: 0;
    border: 0;
    margin: 0;
    margin-right: 6px;
}

/* 給核選方塊的lable用(不開放功能的label)  */
.disabled { 
    color: #444;
    background: transparent;
    padding: 0;
    border: 0;
    margin: 0;
    margin-right: 6px;
}

/* 分頁選單 */
.PageDetails {
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: bold;
    font-size: 12px;
    overflow: hidden;
    text-align: right;
    color: #ddd;
    width: 100%;
}

.PageList {
    margin: 0px;
    padding: 3px;
    overflow: hidden;
    list-style: none;
    display: inline;
    background: none;
    color: #999;
}

.PageList li {
    display: inline;
}

.PageList a, .PageList a:link, .PageList a:visited {
    color: #fff;
    margin: 0 1px;
	padding: 1px 1px 1px 3px;
    background: #2f74ad;
}

.PageList a:hover, .PageList a:active {
    background: #4687bd;
}

/* 表格 */
/* ts_styled 人物介紹/公告系統, 招生等使用 */
.ts_styled {
    margin: 10px 0 5px 0;
    font-size: 1em;
    border-collapse: collapse;
}

.ts_styled td a:link, .ts_styled td a:visited {
    text-decoration: none;
	font-size: 12px;
}

.ts_styled td a:hover, .ts_styled td a:active {
}

.ts_styled th {
    padding: 6px 10px;
    vertical-align: top;
    color: #002237;
    text-align: left;
    background: #95c7e7;
    font-size: 12px;
	font-weight: 100;
	white-space: nowrap !important;
	width: auto;
	*width: 50px;
}

.ts_styled td {
    padding: 6px 10px;
    color: #8c8c8c;
    vertical-align: top;
	line-height: 1.7;
}

.ts_styled .even {
    background: #f8f8f8;
}

.ts_styled caption {
    text-align: left;
    background: url(cssimg/h3.gif) no-repeat 0 50%;
    padding: 0.1em 0 0.1em 1.5em;
    font-size: 13px;
    width: 90%;
    color: #434242;
}

.ts_styled input {
    border: 0px solid red;
    background: none;
}

/* ts_rowsonly 管理介面使用, 教師列表, 學術成果, 研討會等 */
.ts_vstyled {
    margin: 10px 0 5px 0;
    font-size: 1em;
    border-collapse: collapse;
}

.ts_vstyled a:link, .ts_vstyled a:visited {
   
}
.ts_vstyled a:hover, .ts_vstyled a:active {
    
}

.bio_pic {
    position: absolute;
    right: 30px;
    top: 45px;
    padding: 20px;
    background: #fff;
}

.ts_vstyled th {
    padding: 6px 15px;
    vertical-align: top;
	border-bottom: 1px dashed #d5efd6;
    color: #71ba76;
    width: 110px;
    text-align: right;
	font-weight: 100;
}

.ts_vstyled td {
    padding: 8px 15px;
	border-bottom: 1px dashed #d5efd6;
    text-align: left;
    color: #333;
    vertical-align: top;
    background: url(cssimg/th_bg.gif) top left no-repeat;
}

.ts_vstyled .even th {
}

.ts_vstyled caption {
    text-align: left;
    font-weight: bold;
    font-size: 1.2em;
    padding: 0.1em 0.1em 0.1em 1.5em;
    background: url(cssimg/caption.gif) no-repeat 0 50%;
    border-bottom: 1px solid #ddd;
    color: #ff9907;
}

/* ts_rowsonly 管理介面使用, 教師列表, 學術成果, 研討會等 */
.ts_rowsonly {
    margin: 10px 0 5px 0;
    font-size: 1em;
    border-collapse: collapse;
    background: white;
}

.ts_rowsonly td a:link, .ts_rowsonly td a:visited {
    text-decoration: none;
	font-size: 12px;
}

.ts_rowsonly td a:hover, .ts_rowsonly td a:active {

}

.ts_rowsonly th {
    padding: 6px 10px;
    vertical-align: top;
    color: #fff;
    text-align: left;
    background: #2f74ad;
    font-size: 12px;
	font-weight: 100;
	white-space: nowrap;
}

.ts_rowsonly td {
    border-bottom: 1px solid #e7eab9;
    padding: 6px 10px;
    color: #8c8c8c;
    vertical-align: top;
}

.ts_rowsonly .even {
   background: #f5f6e2;
}

.ts_rowsonly caption {
    text-align: left;
    background: url(cssimg/h3.gif) no-repeat 0 50%;
    border-bottom: 1px solid #ccc;
    padding: 0.1em 0 0.1em 1.5em;
    font-size: 13px;
    width: 90%;
    color: #434242;
	width: 500px;
	cursor: pointer;
}

.ts_rowsonly caption span {
    padding-right: 20px;
    background: url(cssimg/level.gif) top right no-repeat;
}

.nowrap {
    width: 15%;
}

/* 不換行 */
.center {
    text-align: center;
}

.left {
    text-align: left;
}

.right {
    text-align: right;
}

/*-------  工具捷徑 ------*/
#corner {
    position: absolute;
    top: -15px;
    right: 15px;
    text-align: right;
    color: #5d5e5e;
    Z-index: 5;
    font-size: 12px;
}

#corner a:link, #corner a:visited {
    Z-index: 5;
    color: #5d5e5e;
}

#corner a:hover, #corner a:active {
	text-decoration: underline;
}

/*--------- 底 ---------- */
#footer {
    clear: both;
    position: relative;
    min-height: 105px;
    height: auto !important;
    height: 105px;
    color: #484848;
	background: url(cssimg/footer_bg.png) center top no-repeat;
	_background: url(cssimg/footer_bg.jpg) center top no-repeat;
}

#footer a:link, #footer a:visited {	
}

#footer a:hover, #footer a:active {
}

#footer_logo {
    display: none;
}

#footer p {
    margin: 0;
}

#footer_address {
    font-size: 12px;
    left: 60px;
    line-height: 1.7;
    position: relative;
    top: 30px;
    width: 750px;
}

#footer_ruling {
    left: 20px;
    position: absolute;
    top: 35px;
}

#counter {
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 30px;
}

/*--------- 導盲磚 ---------- */
#accesskey_content {
    color: #d1d1d1;
    left: -20px;
    position: absolute;
}

#accesskey_top {
    color: #fff;
}

#accesskey_menu {
    color: #d1d1d1;
    position: absolute;
	left: -40px;
}

#accesskey_login {
    color: #fff;
    position: absolute;
	left: -25px;
}

#accesskey_submenu {
    color: #d1d1d1;
    left: -30px;
    position: absolute;
}

#accesskey_extralist {
    display: none;
}

/* News文章 */
#page_news h1 {
    font-size: 1.2em;
}

.up_area {
    border-bottom: 1px solid #eee;
    text-align: left;
    color: gray;
    margin: 5px 0;
    padding: 5px;
    font-size: 0.9em;
    *font-size: 0.85em; /* for IE6 and IE7 */
}

.up_area .class, .up_area .poster {
    background: url(cssimg/news_li.gif) left 45% no-repeat;
    padding: 0 0 0 10px;
    margin-bottom: 5px;
}

.editor.content {
    margin: 20px 0 0 15px;
}

#page_news .att_files {
    padding: 10px;
    border: 1px solid #e6e6e6;
    clear: both;
}

.last_mod, .url {
    margin: 15px 0 0 15px;
    font-size: 0.9em;
    *font-size: 0.85em; /* for IE6 and IE7 */
	clear: both;
}

#page_news #content .att_files ul li {
    padding: 5px 0;
    margin-left: 0 !important;
    padding-left: 10px;
    list-style: none;
    list-style-image: none;
    background: url(cssimg/news_li.gif) left 60% no-repeat;
}

#page_news #content .att_files ul li a {
    color: gray;
}

#page_news #content ul li {
    margin-left: 15px;
}

/* pic view */
#page_pic #pic_container {
    width: 997px;
    margin: auto;
}

#pic_container #footer {
    background: none;
}

#pic_container #footer2 {
    background: none;
}

/* 獨立的Login頁面樣式 */
#page_login #loginstyle {
    background: url(cssimg/login_form_bg.jpg) left top no-repeat #f9f8fd;
    padding: 30px 60px 0px 10px;
    width: 270px;
    margin-top: 70px;
    float: left;
}

#page_login #loginstyle label {
    cursor: pointer;
    margin-left: 20px;
    letter-spacing: 0;
    vertical-align: middle;
}

#page_login #loginstyle #login_id, #page_login #loginstyle #login_pw {
    font-size: 12px;
    color: #000;
    width: 130px;
    border: 1px solid #ccc;
    height: 20px;
    padding-top: 5px;
    margin-bottom: 5px;
}

#page_login #welcome_rss {
    float: left;
    margin-right: 20px;
}

.login {
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #777766;
    border-bottom: 1px solid #777766;
    background: url(cssimg/login_button.jpg) left top repeat-x;
}

/* 勾選伸縮選單用 */
.onstate-AdminOptin {
    display: block;
    padding: 0;
}

.offstate-AdminOptin {
    display: none;
}

/* 系友選擇用 */
.onstate-AlumniOptin {
    display: block;
    padding: 0;
}

.offstate-AlumniOptin {
    display: none;
}

/* 會員列表 */
#page_student_status_checkbox {
    padding: 30px;
    background: none;
}

#page_student_status_checkbox fieldset {
    margin-bottom: 20px;
    padding: 20px;
}

#page_student_status_checkbox input {
    background: none;
    border: none;
    margin: 0 4px;
}

#page_student_status_checkbox .checkbox {
    line-height: 2em;
}

#page_student_status_checkboxsubmit_form input {
    border: 1px solid #d0d0bf;
    padding: 2px;
}

#page_student_status_checkbox .col_select {
    display: inline;
    float: left;
    width: 15%;
    margin-right: 10px;
    margin-top: 10px;
}

#page_student_status_checkbox .submit {
    margin-top: 25px;
}

#page_student_status_checkbox .col_r, #page_student_status_checkbox .col {
    float: left;
    clear: both;
}

#page_student_status_checkbox .submit input {
    border: 1px solid #d0d0bf
}

#page_student_status_checkbox .PageDetails {
    margin: 15px 0;
    border-bottom: 1px solid #eee;
}

/* BLOG權限列表 */
#attrs_checkbox {
    padding: 30px;
    background: none;
}

#attrs_checkbox fieldset {
    margin-bottom: 20px;
    padding: 20px;
}

#attrs_checkbox input {
    margin: 0 4px;
}

#attrs_checkbox .checkbox {
    line-height: 2em;
}

#attrs_checkbox .col_select {
    display: inline;
    float: left;
    width: 15%;
    margin-right: 10px;
    margin-top: 10px;
}

#attrs_checkbox .submit {
    margin-top: 25px;
    clear: both;
}

#attrs_checkbox .col_r {
    float: left;
    clear: both;
}

#attrs_checkbox .col_r input {
    background: none;
    border: none;
}

#attrs_checkbox .keysearch input {
    background: none;
    border: 1px solid #dadada;
    width: 200px;
}

#attrs_checkbox .col {
    float: left;
    clear: both;
}

#attrs_checkbox .submit input {
    border: 1px solid #d0d0bf;
}

#attrs_checkbox .PageDetails {
    margin: 15px 0;
    border-bottom: 1px solid #eee;
}

#attrs_radio {
    background: #fff;
}


/* 文章搜尋 */
#page_community .col_text li {
    float: left;
    display: inline;
}

/* 學術搜尋 */
.class_input input {
    background: none;
    border: none;
}

.search_name2 li {
    float: left;
    display: inline;
    margin-right: 4px;
}

.search_name2 .col {
    padding-top: 5px;
}

/* Banner_bar */
#banner_bar{
	margin: 0 auto;
	position: relative;
	z-index: 9998;
	width: 910px;
}
#banner_bar_2{
	width: 500px;
	position: absolute;
	left: 0;
	top: -20px;
	*top: 5px;
	z-index: 9998;
}
#banner_bar ul{
}
#banner_bar li{
}
#banner_bar a{
	color: #39953d;
	z-index:9998;
	font-size: 12px;
	text-align: right;
	background: url(cssimg/banner_bar.gif) left center no-repeat;
	padding-left: 10px;
}
#banner_bar a:hover, #banner_bar a:active{
	text-decoration: underline;
}
#banner .flash_text{display:none;}


/* 移除H3及Caption */
#page_news #content caption, #page_super_pages_intro1 #content h3, #page_super_pages_OAAmembers #content h3,
#page_archive #content h3{
	display: none;
}