/* RulingSite-S 2.5 blueprint ver.D */ /* 版面設定 */ html { background: #F2F1EE url(/assets/mainbg.jpg) center 180px no-repeat; } body { font-family: Arial, Helvetica, sans-serif, 新細明體; font-size: 0.8125em; margin: 0; padding: 0; background: url(/assets/headerbg.png) center top repeat-x; } body > img { display: none; } #container {} #container2 { position : relative; width : 960px; margin : 0 auto; } #pageheader { height: 180px; background: url(/assets/headerinner_bg.png) center top no-repeat; } #pageheader2{ height: 180px; } #pageheader2 h1 { width: 315px; height: 121px; margin: 14px 0 0 0; padding: 0 0 15px 0; overflow: hidden; text-indent: -9999px; //background: url(/assets/logo.png) center top no-repeat; display:none; } #pageheader2 > a { display: block; margin-top: 20px; } #pageheader2 > a img { display: block; } #ADB { } #LSResult ul, #submenu ul, #submenu2 ul, #linklist ul, #super_pages_list, #PageList ul, .article ul, .article2 ul, #banner_bar ul, .PageList, .col_text, .att_files ul, .info ul { margin: 0; padding: 0; list-style: none; } /*中間背景*/ #main1{ padding: 0 0 6px 0; margin: 20px 0 0 0; background-color: #DFDCD5; } /*底部背景*/ #main2 { margin: 0 0 0 256px; background-color: #fff; } /*上方背景*/ #main { padding: 16px; position: relative; min-height: 1205px; } .pic { float : right; border : 1px solid #ccc; padding : 3px; margin : 3px; background-color: #fff; } .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 { padding-top : 2px; margin-bottom : 10px; } /* /people/writings.php 著作 Jump_Select 用 */ .jumpselect { clear: both; margin: 0px 10px 0px 10px; padding: 0; } tr .jumpselect { height: 10px; } /* 動態頁面下的注解 */ .note { text-align : right; padding : 5px; clear: both; } .note a {} .note img {} /* 內文 */ #content {} #content p {} #pages_area a {} /* 一般設定 */ a { color: #666; text-decoration : none; } a:hover { text-decoration : underline; } p {} h1, .h1 { font-size: 1em; font-weight: bold; color: #000; } .w-announcement h2 { font-family: 微軟正黑體, 新細明體, Arial, sans-serif; font-weight: normal; color: #333; margin: 0 0 20px 0; padding: 8px 8px 8px 40px; background: url(/assets/titlebg2.png) left center no-repeat; } h3 {} h4 {} code, .code { background : #eee; border : 1px solid #ccc; padding: 1em; display: block; } .indent { text-indent: 2em; } .hide { display : none;} img { border: 0; } #content dt { background : url(/assets/dt.gif) 0 50% no-repeat; padding-left : 1.5em; font-weight : bold; margin:0 0 2px 0; } #content dd { color:#7F7F7F; margin-bottom:15px; line-height:1.7em; letter-spacing:0.1em; } acronym { cursor: help; border-bottom: 1px dotted #000; } /* 第二層選項 */ #submenu { background-color: #EBE9E4; margin: 0 -16px 0 -16px; padding: 0 16px; } #submenu_b {} #submenu ul { padding: 6px 0; min-height: 41px; } #submenu li { // float: left; display: inline-block; padding: 6px 18px; } #submenu li a { padding-left: 14px; background: url(/assets/ar2.png) left center no-repeat; font-weight: bold; font-size: 0.8125em; } #submenu li a:hover {color: #666;} #submenu li a span { white-space: nowrap; } #submenu-box:after { display: table; clear: both; content: ""; } /*資訊列選單*/ #submenu2, #super_pages_list {} #submenu2 ul, #super_pages_list ul { margin: 0; padding: 0; list-style: none; overflow: hidden; } #submenu2 li, #super_pages_list li { float: left; margin: 0 8px 8px 0; } #submenu2 li a, #super_pages_list li a { display: block; padding: 6px 8px; background-color: #eee; border: solid 1px #ddd; } #submenu2 li a:hover, #super_pages_list li a:hover { background-color: #fff; text-decoration: none; } #submenu2 li a span, #super_pages_list li a span { white-space: nowrap; } /* 主選單 */ #linklist { position: absolute; top: 480px; width: 240px; } #linklist2 {} #linklist3 {} #linklist h3 { display: none; } #linklist ul {} #linklist li {} #linklist li a {} #linklist li a:hover {} #topmenu { position: absolute; right: 0; top: 148px; width: 500px; padding-right: 16px; } #topmenu ul { text-align: right; padding: 0; } #topmenu li { display: inline-block; margin-left: 20px; } #topmenu a { display: block; font-size: 0.9375em; font-weight: bold; color: #3F4450; padding-right: 14px; background: url(/assets/ar1.png) right center no-repeat; } #menu1 { padding-top: 40px; background: url(/assets/menutop_bg.png) center top no-repeat; } #menu1_b { padding-bottom: 8px; background: url(/assets/menubottom_bg.png) center bottom no-repeat; } #menu1 ul { padding: 0 16px 16px 16px; background-color: #fff; } #menu1 li { margin: 0 -16px; padding: 8px 16px; } #menu1 li:hover { background-color: #f6f6f6; } #menu1 li:first-child { margin-top: 0; } #menu1 li a { font-size: 0.9375em; font-weight: bold; display: block; padding: 0 0 0 14px; background: url(/assets/ar2.png) left center no-repeat; } #menu1 li a:hover { text-decoration: none; color: #666; } #boxEvent { padding-top: 8px; margin-top: 16px; background: url(/assets/eventtop_bg.png) center top no-repeat; } #boxEvent .inner { padding-bottom: 8px; background: url(/assets/eventbottom_bg.png) center bottom no-repeat; } #boxEvent h2 { margin: 0; padding: 8px 8px 8px 50px; background: #948C7C url(/assets/titlebg3.png) 16px center no-repeat; color: #fff; font-size: 1.3125em; line-height: 1; } #boxEvent ul { background-color: #716A5B; } #boxEvent li { padding: 8px 16px; border-top: solid 2px #615B4E; transition: background-color 0.3s ease; -webkit-transition: background-color 0.3s ease; -moz-transition: background-color 0.3s ease; } #boxEvent li:hover { background-color: #4B463D; } #boxEvent li a { color: #fff; } #boxEvent li a:hover { text-decoration: none; } #boxEvent .date { display: block; font-size: 0.6875em; font-weight: bold; color: #2C2923; padding-bottom: 6px; } #boxEvent .note { background-color: #948C7C; padding: 6px 16px; overflow: hidden; } #boxEvent .note a { font-size: 0.8125em; display: block; padding-left: 26px; height: 20px; line-height: 20px; color: #fff; float: right; background: url(/assets/morebtn2.png) left center no-repeat; } #linklist form {} #login_id {} #login_pw {} #menu_login { display: none; } #menu_service { position: absolute; top: -480px; left: 8px; width: 350px; height: 30px; } #menu_service ul { overflow: hidden; } #menu_service li { float: left; } #menu_service a { display: block; height: 30px; line-height: 30px; padding: 0 8px; color: #fff; background-color: #000; } #menu_service a:hover { text-decoration: none; background-color: #555; } /* google search */ #menu_search { position: absolute; top: -400px; left: 728px; width: 224px; height: 26px; background: url(/assets/searchbg.png) 0 0 no-repeat; } #menu_search h3 {} #menu_search form {} #menu_search input { padding: 0; margin: 0; border: 0; outline: none; background: none; } #menu_search #sa { display: none; } #menu_search #q{ width: 170px; height: 20px; padding: 3px; margin-left: 34px; line-height: 20px; } #menu_search .p{} #menu_search #sitesearch, #menu_search #sitesearch1, #menu_search #sitesearch2, #menu_search label { display: none; } /* 表單 */ fieldset { border: solid 1px #ddd; margin: 20px 0; } legend { padding: 0 10px; font-size: 0.8125em; font-weight: bold; } input {} textarea { clear: both; overflow: auto; } .required { font-weight : bold; } .checkbox { background: transparent; padding: 0; border: 0; margin: 0; margin-right: 6px; } .disabled { color: #444; background: transparent; padding: 0; border: 0; margin: 0; margin-right: 6px; } /*分頁選單*/ .PageDetails { padding: 4px 0; margin: 8px 0; font-weight: bold; overflow: hidden; text-align : right; color : #ddd; font-size: 0.75em; } .PageList { display: inline-block; margin-left: 20px; } .PageList li { display: inline; } .PageList a { color: #333; display: inline-block; padding: 4px; margin: 0 3px; } .webfeed_news { float: left; padding: 4px 0; margin: 8px 0; } /* 表格 */ /* 表格 */ /* styled 人物介紹/公告系統 等 使用 */ .ts_styled { border-collapse: collapse; } .ts_styled a { } .ts_styled a img { vertical-align: bottom; } .ts_styled th { padding: 10px; vertical-align:top; color:#fff; text-align:left; background: #88C776; } .ts_styled td { padding: 10px; color: #333333; vertical-align:top; } .ts_styled .even { background : #F0F0F0; } .ts_styled caption { text-align : left; font-weight : bold; padding : 8px 0 8px 24px; font-size: 0.9375em; background : url(/assets/caption.gif) no-repeat 0 50%; } .ts_styled input { } /* styled 人物介紹/公告系統 等 使用 */ #RSS_Table_page_bio_1 { margin: 30px 0 0 0; } .ts_vstyled { border-collapse: collapse; } .ts_vstyled a { } .bio_pic{ position:absolute; right: 30px; top: 40px; padding: 10px; background:#fff; } .bio_pic2 {} .bio_pic3 {} .ts_vstyled th { padding: 10px 15px; vertical-align: top; background: url(/assets/vstyle_bg.gif) bottom left repeat-x; width: 110px; text-align: right; } .ts_vstyled td { padding: 10px 15px; text-align: left; color: #333; vertical-align: top; background: url(/assets/th_bg.gif) top left no-repeat; } .ts_vstyled .even th {} .ts_vstyled caption { text-align: left; font-weight: bold; padding: 8px 0 8px 24px; font-size: 0.9375em; background: url(/assets/caption.gif) no-repeat 0 50%; } /* rows only : 管理介面 使用 */ .ts_rowsonly { margin: 10px 0; width: 100%; } .ts_rowsonly th { padding: 10px; text-align: left; color: #fff; vertical-align: top; background: #88C776; } .ts_rowsonly td { padding: 10px; text-align: left; color: #111; vertical-align: top; } .ts_rowsonly a { } .ts_rowsonly th { color: #fff; } .ts_rowsonly thead th { background: #88C776; padding: 6px ; border-bottom-width: 0; } .ts_rowsonly .even { background : #F0F0F0; } .ts_rowsonly caption { text-align : left; font-weight : bold; padding : 8px 0 8px 24px; font-size: 0.9375em; background : url(/assets/caption.gif) no-repeat 0 50%; } .ts_rowsonly caption span { padding-right:20px; background:url(/assets/level.gif) top right no-repeat; } .nowrap { white-space: nowrap; } /*不換行*/ .center { text-align: center; } .left { text-align: left; } .right { text-align: right; } /*------- 工具捷徑 ------*/ #corner { background: url(/assets/topnav_bg.png) center top no-repeat; height: 30px; color: #fff; line-height: 30px; text-align: right; font-size: 0.75em; padding: 0 16px; } #corner a { color: #fff; } #corner a:hover {} #corner span { display: inline-block; padding: 0 2px; } /*--------- 底 ---------- */ #footer { background-color: #54A951; margin: 20px 0 0 0; color: #fff; } #footer2 { width: 928px; padding: 16px; margin: 0 auto; position: relative; overflow: hidden; } #footer3 {} #footer a { color: #fff; } #footer a:hover {} #footer_logo { display: none; } #footer_address { margin-bottom: 18px; font-size: 0.6875em; line-height: 1.5em; } #footer_address a {} #footer_ruling { float: left; margin: 0 8px 0 0; } #footer_ruling { display: block; width: 20px; height: 20px; background: transparent 0 0 url(/assets/rlogo.png) no-repeat; } #footer_ruling img { display: none; } #footer-counter { line-height: 20px; height: 20px; color: #000; font-weight: bold; font-size: 1.125em; line-height: 1; padding: 1px 0; font-family: "微軟正黑體"; } .copyright { float: right; } .copyright a { display: inline-block; margin-left: 10px; } /*--------- 導盲磚設定---------- */ #accesskey_content, #accesskey_top, #accesskey_menu, #accesskey_login, #accesskey_submenu { color: #fff; } a#accesskey_content { position: absolute; left: -20px; } a#accesskey_top {} a#accesskey_menu { position: absolute; top: -20px; } a#accesskey_login {} a#accesskey_submenu { position: absolute; top: 0; } a#accesskey_extralist { display:none; } /*news文章*/ .article { border-bottom:1px solid #eee; color: #666; margin:0 0 20px 0; } .article ul{} .article li{ display:inline; margin-right: 30px; } .article2 { border:1px solid #e7e7e7; color: #666; padding: 10px 10px 10px 0px; } .article2 ul { list-style: none; } .article2 li { list-style: none; } /* 獨立的LOGIN頁面樣式 */ #page_login #loginstyle { background:url(/assets/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; } #page_login #loginstyle #login_id, #page_login #loginstyle #login_pw { font-size:0.75em; color:#000; width:130px; border:1px solid #ccc; } #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(/assets/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:0px solid red;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{float:left;clear:both;} #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:0px solid red;} #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;} /* 文章搜尋 */ #page_community .col_text li { float:left; display:inline; } /* 學術搜尋 */ .class_input input { background:none; border:0px solid red; } .search_name2 li { float:left; display:inline; margin-right:4px; } .search_name2 .col{ padding-top:5px; } /* bar */ #banner_bar {} #banner_bar ul {} #banner_bar li {} #banner {} #banner .flash_text { display:block; clear:both; } #banner a { z-index:1; } .clear { clear: both; } /*麵包屑*/ .breadcrumb { padding: 5px 15px; text-align: right; background-color: #fff; margin-bottom: 0; a:hover{ color: #666; } }