@charset "utf-8";
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*
Basic
===========*/

a img {border:0;}
a, a:visited {color:#3DAD9F; text-decoration:none;}
a:focus, a:hover, a:active { color:#379d90;}
a.rss {background:url(../images/rss/feed-icon.png) no-repeat center right; padding-right:32px;}



/*
Classes
==============*/
.clear {clear:both; }
br.clear {display:block;}
.accesskey { color:inherit; /*visibility:hidden;*/ /*position:absolute;*/ text-indent:-999em;}
.column {display:inline; float:left; position:relative;}
.colmask {clear:both;overflow:hidden; position:relative;}
.colmask:after {clear:both; content: " "; height:1px;}
* html .colmask {height:1%;}

ul.nav {clear:both;overflow:hidden; position:relative;}
ul.nav:after {clear:both; content: " "; height:1px;}
ul.nav li {display:inline; float:left; position:relative;}
ul.nav li a, ul.nav li a:visited {display:block; text-decoration:none;}
ul.nav li a:focus, ul.nav li a:hover, ul.nav li a:active { text-decoration: underline;}
ul.nav li a span {cursor:pointer; display:block; position:absolute; }

ul.list a, ol.list a, ul.list a:visited, ol.list a:visited {color:inherit; text-decoration:none;}
ul.list a:focus, ul.list a:hover, ul.list a:active, 
ol.list a:focus, ol.list a:hover, ol.list a:active { text-decoration: underline;}

ul.links a:hover, ul.links a:focus, ul.links a:active, 
ol.links a:hover, ol.links a:focus, ol.links a:active {background-color:#e4e9e6; text-decoration:none;}
ul.links a, ol.links a  {display:block; padding:1px 0;}


/*
 Page Structure
==============*/
html {background-color: #e4dfd7; background-color: #fff;}
html, body, #doc {height: 100%;}
body > #doc {height: auto; min-height: 100%;}

#doc {background-color: #fff; /*background-color: #f2f4f0;*/}
#doc-inner { padding-bottom:170px; padding-bottom:135px; }
body#index #doc-inner {padding-bottom:135px;}


#header, #navigation, #content, #gateways-box, #news-mod, #secondary-content-bd-inner, #footer {width:960px; margin:0px auto 0 auto;}
body#index #content {width:auto; margin:0;}

#hd {background: #ebe8e4 url(../images/hd_bg.png) repeat-x; height:180px; overflow:hidden;}
#hdr {background: transparent url(../images/hdr_bg.png) no-repeat top center; height:180px;}
#doc-inner > #hd {min-height:180px; height:auto;}

/*
	=#languages-selector-box
*/
#languages-selector-box {font-size:17px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; height:41px;}
#languages-selector {float:right; padding:10px 0; }
#languages-selector a {color:#9B918A; letter-spacing:2px;}
#languages-selector a, #languages-selector a:visited {text-decoration:none;}
#languages-selector a:focus, #languages-selector a:hover, #languages-selector a.current {color:#F27306;}
#languages-selector li {border-left:1px solid #cecece; padding:0 12px;}
#languages-selector li.last {border-right:1px solid #cecece;}

/*
	=#logo
*/
#logo {float:left; position:relative; left:-7px; /*padding-top:41px;*/ width:398px; height:100px; }
#logo {color:#1f6364; font-size:32px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif;}
#logo a {color:#1f6364; }
#logo h1 a, #logo h1 a span.bg {width:398px; height:100px;}
#logo h1 a {display:block; position:absolute;}
#logo h1 a span.bg {background: transparent url(../images/stu_logo.png) no-repeat; display:block; position:absolute;}
#logo h1 span.en {display:block;}

/*
	=christmas
*/
#logo .christmas {background:transparent url(../images/christmas/logo.png) no-repeat; cursor: pointer;
display:block; width:618px; height:158px; position:absolute; top:-60px; left:-7px; z-index:100;  width:552px; height:135px;  top:-42px; left:-15px;}
* html #logo .christmas {top:-44px;}

/*
	=#helps-box
*/
#helps-box { float:right; margin:30px 0 8px 223px;}
#helps-box, #helps-box a { color:#8C8C8C; text-decoration:none;}
#helps li {margin-left:10px;}
#helps-box a:focus, #helps-box a:hover, #helps-box a:active { color:#6c6c6c;}

#search-box {background: transparent url(../images/search_box.png) no-repeat; float:right; width:223px; height:27px;}
#search-box form {margin-top:3px; overflow:hidden;}
#q {border:0; margin-left:26px;}
#search-submit {background-color:#fff; border:0; border-left:1px solid #e1e1e1; color:#4f4f4f; padding:0 5px; width:70px;}

#advanced-search {display:block;}

/*
	=#navigation
*/
/*
#navigation { clear:both; height:42px;}
#navigation li, #navigation li a, #navigation li span  { width:137px; height:42px;}
#navigation li a, #navigation li a:visited {color:#444;}
#navigation li a span {background:url(../images/nav_bg_sprites.png) no-repeat left top; }
#navigation li.index a span {background-position:0 0;}
#navigation li.index a.current span, #navigation li.index a:focus span, #navigation li.index a:hover span {background-position:0 -42px;}
#navigation li.about a span {background-position:-137px 0;}
#navigation li.about a.current span, #navigation li.about a:focus span, #navigation li.about a:hover span {background-position:-137px -42px;}
#navigation li.admission a span {background-position:-274px 0;}
#navigation li.admission a.current span, #navigation li.admission a:focus span, #navigation li.admission a:hover span {background-position:-274px -42px;}
#navigation li.academic a span {background-position:-411px 0;}
#navigation li.academic a.current span, #navigation li.academic a:focus span, #navigation li.academic a:hover span {background-position:-411px -42px;}
#navigation li.administration a span {background-position:-548px 0;}
#navigation li.administration a.current span, #navigation li.administration a:focus span, #navigation li.administration a:hover span {background-position:-548px -42px;}
#navigation li.education a span {background-position:-685px 0;}
#navigation li.education a.current span, #navigation li.education a:focus span, #navigation li.education a:hover span {background-position:-685px -42px;}
#navigation li.service a span {background-position:-822px 0;}
#navigation li.service a.current span, #navigation li.service a:focus span, #navigation li.service a:hover span {background-position:-822px -42px;}
*/



#navigation{clear:both;height:42px;}
#navigation li,#navigation a,#navigation span{width:137px;height:42px;}
#navigation li a,#navigation li a:visited{color:#444;}
#navigation li a span{background:url(../images/nav_bg_sprites.png) no-repeat left top;}
#navigation li.index a span{background-position:0 0;}
#navigation li.index a.current span,#navigation li.index a.focus span,#navigation li.index a:focus span,#navigation li.index a:hover span{background-position:0 -42px;}
#navigation li.about a span{background-position:-137px 0;}
#navigation li.about a.current span,#navigation li.about a.focus span,#navigation li.about a:focus span,#navigation li.about a:hover span{background-position:-137px -42px;}
#navigation li.admission a span{background-position:-274px 0;}
#navigation li.admission a.current span,#navigation li.admission a.focus span,#navigation li.admission a:focus span,#navigation li.admission a:hover span{background-position:-274px -42px;}
#navigation li.academic a span{background-position:-411px 0;}
#navigation li.academic a.current span,#navigation li.academic a.focus span,#navigation li.academic a:focus span,#navigation li.academic a:hover span{background-position:-411px -42px;}
#navigation li.administration a span{background-position:-548px 0;}
#navigation li.administration a.current span,#navigation li.administration a.focus span,#navigation li.administration a:focus span,#navigation li.administration a:hover span{background-position:-548px -42px;}
#navigation li.education a span{background-position:-685px 0;}
#navigation li.education a.current span,#navigation li.education a.focus span,#navigation li.education a:focus span,#navigation li.education a:hover span{background-position:-685px -42px;}
#navigation li.service a span{background-position:-822px 0;}
#navigation li.service a.current span,#navigation li.service a.focus span,#navigation li.service a:focus span,#navigation li.service a:hover span{background-position:-822px -42px;}







#bd {background:#fff url(../images/bd_bg.png) no-repeat bottom center; color:#414442; /*margin-top:23px;*/ padding-bottom:70px;min-height:100%;height:100%;
padding-top:23px;
}
#doc > #bd {height:auto;}
body#index #bd {padding-bottom:0;}
/*body#about #bd, body#admission #bd, body#education #bd {background-image:none;}*/


#content {overflow:hidden;}


/*
	=相片輪播
*/
#slideshow {/*background-color:#444;*/ height:180px; overflow:hidden; }


/*
	=分眾導覽
*/
#gateways-box {margin:15px auto;}
#gateways a, #gateways a:visited, .gateway a, .gateway a:visited {color:#444;}
#gateways {font-size:20px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; text-align:center; }
#gateways li {margin-right:38px;  text-align:left;}
#gateways li.last {margin-right:0;}
#gateways li, #gateways li a, #gateways li span  { width:161px; height:32px;}
#gateways li a span {background:url(../images/gateways_bg_sprites.png) no-repeat left top; }

#gateways li.prospective a span {background-position:-597px 0;}
#gateways li.prospective a.current span, #gateways li.prospective a.focus span {background-position:-597px -32px;}
#gateways li.prospective a:focus span, #gateways li.prospective a:hover span {background-position:-597px -32px;}

#gateways li.students a span {background-position:0px 0;}
#gateways li.students a.current span, #gateways li.students a.focus span {background-position:0px -32px;}
#gateways li.students a:focus span, #gateways li.students a:hover span {background-position:0px -32px;}

#gateways li.alumni a span {background-position:-398px 0;}
#gateways li.alumni a.current span, #gateways li.alumni a.focus span {background-position:-398px -32px;}
#gateways li.alumni a:focus span, #gateways li.alumni a:hover span {background-position:-398px -32px;}

#gateways li.faculty-staff a span {background-position:-199px 0;}
#gateways li.faculty-staff a.current span, #gateways li.faculty-staff a.focus span {background-position:-199px -32px;}
#gateways li.faculty-staff a:focus span, #gateways li.faculty-staff a:hover span {background-position:-199px -32px;}

#gateways li.visitor a span {background-position:-796px 0;}
#gateways li.visitor a.current span, #gateways li.visitor a.focus span {background-position:-796px -32px;}
#gateways li.visitor a:focus span, #gateways li.visitor a:hover span {background-position:-796px -32px;}


#gateway-contents {max-height:255px; overflow: hidden;}

.gateway {background-color:#F9F8F5; border:1px solid #e8e8e8; color:#444444; font-size:18px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; margin-top:15px; margin-bottom:12px;  height:238px; }
.gateway strong {color:#E21344;}
.gateway p.title { color:#b5aca0; font-size:16px;}
.gateway .inner {margin:30px 0 0 15px; padding-left:540px; height:100%;}
.gateway.prospective .inner {background:url(../images/gateways/prospective.jpg) no-repeat;  }
.gateway.students .inner {background:url(../images/gateways/students.jpg) no-repeat;}
.gateway.alumni .inner {background:url(../images/gateways/alumni.jpg) no-repeat;}
.gateway.faculty-staff .inner {background:url(../images/gateways/faculty-staff.jpg) no-repeat;}
.gateway.visitor .inner {background:url(../images/gateways/visitor.jpg) no-repeat;}
.gateway ul.links {margin:40px 0 0 8px;}
.gateway ul.links li {margin:0 0px 7px 0; width:180px;}
.gateway ul.links a {padding:0;}
.gateway ul.links a:focus, .gateway ul.links a:hover, .gateway ul.links a:active {background:transparent; color:#E21344; text-decoration:none;}

.gateway.faculty-staff ul.links a:focus, .gateway.faculty-staff ul.links a:hover, .gateway.faculty-staff ul.links a:active {color:#ffb513; }
.gateway.alumni ul.links a:focus, .gateway.alumni ul.links a:hover, .gateway.alumni ul.links a:active {color:#87e014; }
.gateway.prospective ul.links a:focus, .gateway.prospective ul.links a:hover, .gateway.prospective ul.links a:active {color:#1471e0; }
.gateway.visitor ul.links a:focus, .gateway.visitor ul.links a:hover, .gateway.visitor ul.links a:active {color:#c139e2; }

/*
	=新聞模組
*/
#news-mod {background:transparent url(../images/news_bg.png) no-repeat; overflow:hidden; position:relative; min-height:250px;}
#news-mod h3 {color:#8c8c8c; font-size:16px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; }

#feature-news, #recent-news-box {float:left;}



#news-mod .toggle { /*border-bottom:7px solid #362B2E;*/ background:url(../images/feature_news_toggle_bottom_line.png) no-repeat; clear:both; position:relative; /*text-align:right;*/ height:23px;}
#toggle-feature-button {color:#EEC402;}
#toggle-feature-button, #toggle-feature-button span.bg { display:block; position:absolute;  right:0; width:124px; height:23px;}
#toggle-feature-button span.bg {background:transparent url(../images/feature_news_toggle_more.png) no-repeat; /*top:7px;*/ z-index:1; }
#toggle-feature-button.active span.bg {background-image: url(../images/feature_news_toggle_back.png);}
#toggle-feature-button span.text {background-color:#362B2E; position:absolute; right:0px; bottom:2px; width:100px;}







/*
	=焦點新聞
*/
#feature-news { margin:8px 0 0 8px; width:591px;}
#feature-news .subscribe-rss {/*float:left;*/}
#feature-news h3, #feature-news h3 span {width:120px; height:33px;}
#feature-news h3 {position:relative;}
#feature-news h3 span.bg {background:transparent url(../images/feature_news.png) no-repeat;display:block; position:absolute; left:32px;}
*:first-child+html #feature-news h3 span.bg {left:0px; }
* html #feature-news h3 span.bg {left:0px; }
/*#feature-news .article {height:95px;}*/
#feature-news .article p.published .month, #feature-news .article p.published .month .bg {width:45px; height:25px;}
#feature-news .article p.published .day, #feature-news .article p.published .day .bg {width:52px; height:52px; height:60px;}
/*#feature-news .article p.published .day.double, #feature-news .article p.published .day.double .bg {height:48px;}*/

#feature-news .article p.published .month, #feature-news .article p.published .day {position:relative;}
#feature-news .article p.published > .month .bg, 
#feature-news .article p.published > .day .bg {background-image:url(../images/feature_news_date_sprites.png); display:block; position: absolute; top:0;}


#feature-news .month.m01 .bg {background-position:0 0;}
#feature-news .month.m02 .bg {background-position:0 -25px;}
#feature-news .month.m03 .bg {background-position:0 -48px;}
#feature-news .month.m04 .bg {background-position:0 -73px;}
#feature-news .month.m05 .bg {background-position:0 -98px;}
#feature-news .month.m06 .bg {background-position:0 -123px;}
#feature-news .month.m07 .bg {background-position:0 -148px;}
#feature-news .month.m08 .bg {background-position:0 -172px;}
#feature-news .month.m09 .bg {background-position:0 -197px;}
#feature-news .month.m10 .bg {background-position:0 -220px;}
#feature-news .month.m11 .bg {background-position:0 -246px;}
#feature-news .month.m12 .bg {background-position:0 -270px;}


#feature-news .day.d01 .bg {background-position:-62px 0px;}
#feature-news .day.d02 .bg {background-position:-62px -64px;}
#feature-news .day.d03 .bg {background-position:-62px -128px;}
#feature-news .day.d04 .bg {background-position:-62px -192px;}
#feature-news .day.d05 .bg {background-position:-62px -256px;}
#feature-news .day.d06 .bg {background-position:-62px -320px;}
#feature-news .day.d07 .bg {background-position:-62px -384px;}
#feature-news .day.d08 .bg {background-position:-62px -448px;}
#feature-news .day.d09 .bg {background-position:-62px -512px;}
#feature-news .day.d10 .bg {background-position:-62px -576px;}
#feature-news .day.d11 .bg {background-position:-62px -640px;}
#feature-news .day.d12 .bg {background-position:-62px -704px;}
#feature-news .day.d13 .bg {background-position:-62px -768px;}
#feature-news .day.d14 .bg {background-position:-62px -832px;}
#feature-news .day.d15 .bg {background-position:-62px -896px;}
#feature-news .day.d16 .bg {background-position:-62px -960px;}
#feature-news .day.d17 .bg {background-position:-62px -1024px;}
#feature-news .day.d18 .bg {background-position:-62px -1088px;}
#feature-news .day.d19 .bg {background-position:-62px -1152px;}
#feature-news .day.d20 .bg {background-position:-62px -1216px;}
#feature-news .day.d21 .bg {background-position:-62px -1280px;}
#feature-news .day.d22 .bg {background-position:-62px -1344px;}
#feature-news .day.d23 .bg {background-position:-62px -1408px;}
#feature-news .day.d24 .bg {background-position:-62px -1472px;}
#feature-news .day.d25 .bg {background-position:-62px -1536px;}
#feature-news .day.d26 .bg {background-position:-62px -1600px;}
#feature-news .day.d27 .bg {background-position:-62px -1664px;}
#feature-news .day.d28 .bg {background-position:-62px -1728px;}
#feature-news .day.d29 .bg {background-position:-62px -1792px;}
#feature-news .day.d30 .bg {background-position:-62px -1856px;}
#feature-news .day.d31 .bg {background-position:-62px -1920px;}









.articles {clear:both;}

.article {clear:both; position:relative; height:95px; /*height:106px;*/ margin-bottom:12px; padding-left:5px; overflow:hidden;}
.article .figure {background:transparent url(../images/news_thumb_bg.png) no-repeat; float:left; width:122px; height:95px; text-align:center}
.article .figure img {margin-top:8px;}
.article .title a, .article .title a:visited {text-decoration:none;}
.article .title a:focus, .article .title a:hover, .article .title a:active {color:#8CC63F; /*text-decoration:underline;*/}
.article h1, .article h1 a, .article h2, .article h2 a {color:#2e877d; }
.article h1, .article h1 a { color:#269B8F; font-size:20px;font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; margin-bottom:7px;}
.article p {color:#6a7271; color:#939393;}
.article p.published {color:#939393; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; text-transform:uppercase;}

body#index .article p.published {color:#dee8e4; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; position:absolute; left:136px; top:5px;}
body#index .article p.published.double {/*left:131px;*/}
body#index .article p.published .year {display:none;}
body#index .article p.published .month {display:block; font-size:20px; text-transform:uppercase;}
body#index .article p.published .day {display:block; font-size:66px;  line-height:1; }
body#index .article p.published .day.double {font-size:42px; margin-left:-5px; }

body#index .article h1, body#index .article p.abstract {margin-left:183px; margin-right:24px;}
.article p.abstract {font-size:12px; letter-spacing:1px;}


#news-mod div.secondary {border-top:1px solid #d8d8d7; clear:both; padding-top:20px; overflow:hidden;}
#feature-news-secondary {float:left; width:611px;}
#feature-news-secondary .articles {margin-left:19px; overflow:hidden;}
#feature-news-secondary .article {clear:none; float:left; margin-left:17px; width:125px; height:150px;}
#feature-news-secondary .article .title a:focus, #feature-news-secondary .article .title a:hover, #feature-news-secondary .article .title a:active {color:#000;}
#feature-news-secondary .article .figure {float:none;}
#feature-news-secondary .article h2 {margin:15px 0 0 2px; letter-spacing:.5px;}
#feature-news-secondary p.published {color:#A6BCB8; font-weight:bold; left:7px; top:95px;}
#feature-news-secondary p.published .month, #feature-news-secondary p.published .day {display:inline; font-size:12px;}


#special-plan-box {float:left; margin-left:48px;}

/*
	=最新消息
*/
#recent-news, #recent-news a {color:#3A3A3A; color:#939393;}
#recent-news a:focus, #recent-news a:hover, #recent-news a:active {color:#000; text-decoration:none;}
#recent-news-box {border-left:1px solid #d8d8d7; padding:6px 0 0 20px; margin-top:8px; height:242px;}
#recent-news-box h3, #recent-news-box h3 span {width:130px; height:20px;}
#recent-news-box h3 {position:relative; margin:5px 0 28px 0;}
#recent-news-box h3 span {background:transparent url(../images/module_headings.png) no-repeat; background-position:0 0; display:block; position:absolute; }

#recent-news {font-size:12px;}
#recent-news li {margin:0 0 3px 15px;}


/*
	=次內容區域
*/
#quick-links-box, #events-box, #activities-box {float:left;}
#secondary-content {/*background:transparent url(../images/secondary_content_bg.png) no-repeat top center;*/  clear:both; margin-top:33px;  overflow:hidden;}
#secondary-content .hd {background:url(../images/secondary_content_hd_bg.png) no-repeat bottom center; height:10px; }
#secondary-content .bd {background:url(../images/secondary_content_bd_bg.png) repeat-y top center; overflow:hidden;}
#secondary-content .ft {background:url(../images/secondary_content_ft_bg.png) no-repeat top center;height:10px;}




.wiget {/*padding:6px 0 0 20px;*/ padding-top:6px; margin-bottom:3px;}
.wiget-inner {padding-left:20px;}
.wiget, .wiget a {color:#494949;}
.wiget h3 span {width:130px; height:20px;}
.wiget h3 {border-bottom:1px solid #d8d8d7; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; font-size:16px; margin-right:7px; padding-bottom:5px; position:relative; }
.wiget h3 span {background:transparent url(../images/module_headings.png) no-repeat; display:block; position:absolute;}



/*
	=快速連結
*/
#quick-links-box {font-size:14px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; }
#quick-links-box {border-left:0px solid #d8d8d7; width:280px;}
#quick-links-box .wiget-inner {padding-left:5px;}
#quick-links-box h3 { margin-bottom:28px; padding-left:7px;}
#quick-links-box h3 span { background-position:0 -20px; }

#quick-links {margin-left:7px;}
#quick-links a {border-bottom:2px solid #fff;display:inline; padding-bottom:5px;}
#quick-links a:focus, #quick-links a:hover, #quick-links a:active {border-bottom:2px solid #F91E72;  text-decoration:none;}

#quick-links li {margin-left:3px; margin-bottom:20px; padding-left:48px; width:74px; height:37px; }
#quick-links li.news {background:transparent url(../images/quick-links/icon_1.jpg) no-repeat;}
#quick-links li.info {background:transparent url(../images/quick-links/icon_2.jpg) no-repeat;}
#quick-links li.events {background:transparent url(../images/quick-links/icon_3.jpg) no-repeat;}
#quick-links li.register {background:transparent url(../images/quick-links/icon_4.jpg) no-repeat;}
#quick-links li.alumni {background:transparent url(../images/quick-links/icon_5.jpg) no-repeat;}
#quick-links li.hro {background:transparent url(../images/quick-links/icon_6.jpg) no-repeat;}
#quick-links li.web {background:transparent url(../images/quick-links/icon_7.jpg) no-repeat;}
#quick-links li.elearning {background:transparent url(../images/quick-links/icon_8.jpg) no-repeat;}

/*
	=校園行事曆
*/
#events-box {border-left:1px solid #d8d8d7; border-right:1px solid #d8d8d7; width:315px;}
#events-box .wiget-inner {padding-left:5px;}
#events-box h3 { margin-bottom:18px; padding-left:10px;}
#events-box h3 span { background-position:0 -40px; }

#events {margin:0 18px 0 8px;}
#events h4 {font-size:15px;font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; }
#events li {border-bottom:1px dashed #dfdfdf; position:relative; margin-bottom:15px; padding-bottom:15px; height:50px;}
#events li.last {border-bottom:0;}

#events p.published {color:#F4B8D3; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; font-weight:bold; position:absolute; /*left:136px;*/ top:0; left:0;}
#events p.published .year {display:none;}
#events p.published .month {display:block; font-size:20px; text-transform:uppercase; margin-left:4px; margin-top:-2px;}
#events p.published .day {display:block; font-size:36px; margin-top:-7px;}
#events p.published .day.single-char {padding-left:10px;}
#events h4, #events p.abstract {margin-left:55px;}
#events h4.single-line {padding-top:10px;}
#events p.abstract {color:#999; font-size:12px; margin-right:24px; margin-top:2px;}



/*
	=活動看板
*/
#activities-box {/*border-left:1px solid #d8d8d7;*/ width:360px;}
#activities-box .wiget-inner {padding-left:5px;}
#activities-box h3 { margin-bottom:28px; padding-left:15px;}
#activities-box h3 span { background-position:0 -60px; }
#activities {padding-top:24px; padding-top:6px;}
#activities li {margin:0 0 12px 20px; width:150px; height:30px; }


#ft, #ft a, #ft a:visited {color: #4d4d4d; text-decoration:none;}
#ft {/*background: #DBD4CA url(../images/ft_bg.png) repeat-x;*/ clear:both; font-size:12px; margin-top:34px; }
#ft {background-color:#f4f3f0; clear:both; position: relative;	margin-top: -136px; /* negative value of footer height */ height:136px; } 

#ft a:focus, #ft a:hover, #ft a:active {color:#AC0070;}
#footer { padding-top:26px;/* height:110px;*/  }

#badges-box { margin:0 auto 19px auto; width:430px; width:638px; width: 754px;  height:50px;}
#badges {overflow:visible;}
#badges li {margin-right:22px; }
#badges li.facebook {margin-left:5px; margin-left:7px;}
#badges li.youtube {position:relative; top:-5px; top:0; left:-5px; left:-7px;}
#badges li.last {margin-right:0;}

/*
	=christmas
*/
body.christmas #ft {background:transparent url(../images/christmas/ft_bg.png) no-repeat top center; height:162px;}
body.christmas #footer {position:relative;}
body.christmas #badges li.facebook, body.christmas #badges li.youtube {position:relative; z-index:1;}
#footer .christmas {background:transparent url(../images/christmas/santa-claus.png) no-repeat; 
display:block; width:346px; height:110px; width:235px; height:100px; position:absolute; right:14px; right:-3px; top:45px; z-index:0; }
* html #footer .christmas {z-index:-1; }

body.christmas p.policy {padding-top:20px;}
p.policy, p.contact, p.authors {text-align:center;}
p.contact {margin-top:2px;}









h2.title.master {color:#444; font-size:28px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; position:relative;margin-bottom:13px;}
h2.title.master span.bg {background:url(../images/master_title_sprites.png) no-repeat; position:absolute; left:0; top:0; width:130px; height:30px; }

ul.list.menu, ul.list.menu li a, ul.list.menu li a:visited {color:#666666; }
ul.list.menu li {background-color:#f3faf7; font-size:16px; font-family: "Microsoft JhengHei","Microsoft YaHei","Trebuchet MS",Verdana,Sans-Serif; margin-bottom:6px; }
ul.list.menu li a {display:block; padding-left:25px;}
ul.list.menu li a:focus, ul.list.menu li a:hover, ul.list.menu li a:active {background-color:#e8eeeb; color:#222; text-decoration:none;}



/*
	=body.about
*/
body.about #about-content {clear:both; margin:0 auto; margin-top:85px; width:760px;}
body.about h2 {border-bottom:1px solid #B8D200; color:#B8D200; font-size:27px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; line-height:1; margin:0 0 25px 0; padding:0 0 5px 0; /*width:540px;*/}
body.about h3 {color:#E88F23; font-size:16px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; margin-top:10px;}

body.about #content p {color:#636363; font-size:15px; font-family: "Microsoft JhengHei","Microsoft YaHei","Trebuchet MS",Verdana,Sans-Serif; line-height:1.6;}
body.about #content p.first {margin-bottom:30px;}
body.about #content li {color:#636363;}
body.about #content li p {line-height:1.55;}

body.about #item-overview, body.about #item-colleges-sections {width:540px;}
#shute-stele {float:right; margin-left:30px;}
#self-learning-center, #self-learning-center-inner, #npo {float:left; margin-right:30px;}

#item-overview {margin-bottom:80px;}
#item-colleges-sections {margin-bottom:40px;}
#item-equipment {margin-bottom:50px;}
#item-administration-resources {float:right;width:330px; margin-bottom:45px;}
#item-administration-resources h2 {margin-bottom:10px;}
#after-item-administration-resources {clear:both;}
#after-item-feature {clear:both; margin-bottom:10px;}

#item-feature {float:right; width:540px; }
#item-feature h2 { margin-bottom:10px;}
body.about div.colleges {clear:both;}


body#about #bd {/*margin-top:104px; margin-top:64px; */ }
body#about div.figure{background:url(../images/about/figure_bg.png) no-repeat; margin:0 auto; text-align:center; width:786px; height:341px;}
body#about .figure img {margin-top:16px;}
#about-subnav {margin-left:130px; /*margin-bottom:85px;*/}
#about-subnav li {background:url(../images/about/subnav_li_bg_sprites.png) no-repeat;text-align:center; width:122px; height:54px;}
#about-subnav li.medium {background-position:-122px 0; width:140px;}
#about-subnav li.wide {background-position:-262px 0; width:181px;}

#about-subnav li:hover, #about-subnav li.current {background-position:0 -54px;}
#about-subnav li.medium:hover, #about-subnav li.medium.current {background-position:-122px -54px; }
#about-subnav li.wide:hover, #about-subnav li.wide.current {background-position:-262px -54px;}

#about-subnav li a, #about-subnav li a:visited {color:#828282;}
#about-subnav li a { display:block; font-size:20px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; padding-top:15px;}
#about-subnav li:hover a, #about-subnav li a:focus, #about-subnav li a:hover, #about-subnav li a:active, #about-subnav li.current a {color:#F4B12A; text-decoration:none;}

/*
	=body#about-maps
*/
body#about-maps h2 {border:0; color:#54b3ab; font-size:18px; margin:20px 0 10px 0; }
body#about-maps h3 {color:#636363;}

#maps-thumb {float:left; margin-right:30px;}
#maps-content {width:810px; margin:20px auto 0 auto;}
#item-position {border:1px solid #e6e6e6; padding:15px; overflow:hidden;}
#item-position p {color:#545454; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
#item-position p.zoom { color:#ed7d21; font-size:15px; line-height:1; margin-top:5px;}
#item-position p.zoom a {color:#ed7d21; display:block; text-decoration:none;}
#item-position p.zoom a .text {background:url(../images/about/zoom_in.png) no-repeat;  padding-left:24px;}

#item-traffic-methods {background-color:#f9f9f2; border:1px solid #e6e6e6; margin-top:20px; padding:20px 30px 30px 30px; overflow:hidden;}
#item-traffic-methods p {color:#808080; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#item-traffic-methods .colmask {overflow:hidden; clear:both;}
* html #item-traffic-methods .colmask {height:1%;}
#item-traffic-methods .col {float:left; width:47.5%;}
#item-traffic-methods .col1 {border-right:1px solid #e6e6e6; padding-right:15px;}
#item-traffic-methods .col2 {padding-top:15px;padding-left:15px;}


/*
	=body#about-campus-maps
*/
#campus-maps-content {text-align:center;}


/*
	=body#about-ci
*/
#ci-content {width:725px; margin:20px auto 20px auto; overflow:hidden;}
body#about-ci h2 {border:0;color:#828282;}
body#about-ci p.ai-download {font-family:Arial, Helvetica, sans-serif; position:relative; }
body#about-ci p.ai-download a, body#about-ci p.ai-download a:visited {color:#636363; text-decoration:none;}
#item-logo-cycle, #item-logo-standard-word {border:2px solid #e6e6e6; float:left; margin-right:20px; text-align:center; width:345px; height:200px; }
#item-logo-cycle img {margin-top:25px;}
#item-logo-cycle p.ai-download {top:30px;}
#item-logo-standard-word { margin:0; }
#item-logo-standard-word img {margin-top:45px;}
#item-logo-standard-word p.ai-download {top:45px;}
#item-full-ci {clear:both;  margin-top:60px; text-align:center;}
#item-full-ci .figure {border:2px solid #e6e6e6;  height:130px;}
#item-full-ci img {margin-top:12px; }
#item-full-ci p.ai-download {top:5px;}


body#admission #content  {margin-top:197px; margin-top:67px; padding-bottom:50px;}
body#admission div.figure{background:url(../images/admission/figure_bg.png) no-repeat; /*display:inline; float:left;*/ margin:0 75px 0 164px;; text-align:center; width:377px; height:260px;}
body#admission .figure img {margin-top:9px;}
body#admission #bd h2, body#admission #bd h2 a, body#admission #bd h2 a:visited {color:#8CC63F; text-decoration:none;}
body#admission #bd h2 { font-size:32px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; padding-top:84px;}
body#admission #bd p {color:#B3B3B3;}



/*
	=body#academic
*/
body#academic #content { color:#666; margin-top:73px; padding-left:36px; width:934px; }
body#academic #content a, body#academic #content a:visited {color:#666; text-decoration:none;}
body#academic div.figure{background:url(../images/academic/figure_bg.png) no-repeat; display:inline; float:left; margin-right:40px; text-align:center; width:265px; height:566px;}
body#academic .figure img {margin-top:10px;}

body#academic div.colleges {float:left;padding-top:5px; overflow:hidden; width:620px;  position:relative;}
body#academic div.college {float:left;}


body#academic h2 {font-size:38px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; position:relative;}
body#academic div.college h2 {margin-bottom:5px; overflow:hidden;}

body#academic div.college h2, body#academic div.college h2 span.bg {cursor:pointer; width:230px; height:40px;}
body#academic div.college.digital-teach h2, body#academic div.college.digital-teach h2 span.bg {cursor:default;}
body#academic h2 span.bg {background:url(../images/academic/college_title_sprites.png) no-repeat; display:block; position:absolute; left:0; top:0;}

body#academic .college.design h2, body#academic .college.design h2 a, body#academic .college.design h2 a:visited {color:#b73b5b;}
body#academic .college.information h2, body#academic .college.information h2 a, body#academic .college.information h2 a:visited {color:#639cbf;}
body#academic .college.management h2, body#academic .college.management h2 a, body#academic .college.management h2 a:visited {color:#2e6499;}
body#academic .college.digital-teach h2, body#academic .college.digital-teach h2 a, body#academic .college.digital-teach h2 a:visited {color:#9ab17e;}
body#academic .college.social-sciences h2, body#academic .college.social-sciences h2 a, body#academic .college.social-sciences h2 a:visited {color:#b9a895;}
body#academic .college.liberal-education h2, body#academic .college.liberal-education h2 a, body#academic .college.liberal-education h2 a:visited {color:#76829b;}

body#academic .college.design h2 span.bg {background-position:0 0;}
body#academic .college.information h2 span.bg {background-position:0 -40px;}
body#academic .college.management h2 span.bg {background-position:0 -80px;}
body#academic .college.social-sciences h2 span.bg {background-position:0 -120px;}
body#academic .college.digital-teach h2 span.bg {background-position:0 -160px;}
body#academic .college.liberal-education h2 span.bg {background-position:0 -200px;}
body#academic .college.tec h2 span.bg {background-position:0 -240px;}

/*body#academic .college.design, body#academic .college.management {margin-right:70px;}*/
body#academic .college {margin-right:70px;}

body#academic .college.information {clear:right;}
body#academic .college.management {clear:both; margin-top:54px;}
body#academic .college.digital-teach {clear:right; margin-top:35px; position:absolute; top:125px; left:300px;}
body#academic .college.social-sciences {clear:right; margin-top:54px; margin-bottom:15px;}

body#academic .colleges .after-digital-teach {clear:both;}

body#academic ul.sections {width:230px;}
body#academic ul.sections li {background-color:#f3faf7; margin-bottom:3px; padding-left:25px; height:18px;}
body#academic ul.sections > li {margin-bottom:6px; min-height:18px; height:auto;}
body#academic ul.sections li.idd {font-size:12px;} 
body#academic ul.sections a {display:block; padding:1px 0;}
body#academic ul.sections a:hover, body#academic ul.sections a:focus, body#academic ul.sections a:active {background-color:#e4e9e6;}

body#academic .after-colleges {clear:both;}



/*
	=body#administration
*/
body#administration #content { color:#666; margin-top:66px; padding-left:60px; width:934px; }
body#administration div.figure{background:url(../images/academic/figure_bg.png) no-repeat; display:inline; float:left; margin-right:40px; text-align:center; width:265px; height:566px;}
body#administration .figure img {margin-top:10px;}
body#administration h2 {font-size:30px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif;margin-left:305px; padding-top:50px;}
body#administration h2.title.master span.bg {background-position:0 -0px; width:160px; height:38px; margin-top:50px;}
body#administration .departments ul.main, body#administration .departments ul.extra {float:left; margin-right:27px;}
body#administration .departments ul {font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif;   font-size:16px; width:230px;}
body#administration .departments ul.extra  {width:260px;}
body#administration .departments ul li {background-color:#f3faf7; margin-bottom:3px; padding-left:25px; height:18px;}
body#administration ul.departments > li {margin-bottom:4px; min-height:18px; height:auto;}
body#administration ul.departments a {display:block; padding:1px 0;}
body#administration .departments a {color:#666;}

/*
	=body#education
*/
body#education #bd {/*margin-top:54px;*/ padding-top:54px;}
body#education #content {padding-bottom:20px;}
body#education div.figure{background:url(../images/education/figure_bg.png) no-repeat; margin:0 auto; text-align:center; width:638px; height:298px;}
body#education .figure img {margin-top:16px;}
#education-subnav { width:510px; margin:15px auto 0 auto;}
#education-subnav a, #education-subnav a:visited {color:#828282;}
#education-subnav li {border-right:1px solid #828282; line-height:1; margin-right:20px; padding-right:20px; }
#education-subnav li a { display:block; font-size:20px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; }
#education-subnav li:hover a, #education-subnav li a:focus, #education-subnav li a:hover, #education-subnav li a:active {color:#F2B13D; text-decoration:none;}



body#service #bd {/*margin-top:54px;*/ padding-top:54px;}
body#service h2.title.master span.bg {background-position:0 -98px;}
body#service #content-inner {margin:0 auto; width:623px;}
body#service div.figure{background:url(../images/service/figure_bg.png) no-repeat;  text-align:center;  height:256px;}
body#service .figure img {margin-top:10px;}

body#service div.lists {margin-top:23px; overflow:hidden;}
body#service ul.list.menu {float:left; margin-right:18px; width:192px;}
body#service ul.list.menu.last {margin-right:0;}


body#sitemap #web-accessibility {color:#636363;}
body#sitemap #web-accessibility h3, body#sitemap #web-accessibility p, body#sitemap #web-accessibility ul {margin-bottom:1em;}
body#sitemap ul.sitemap, body#sitemap ul.sitemap a, body#sitemap ul.sitemap a:visited {color:#4d4d4d; text-decoration:none;}
body#sitemap ul.sitemap {font-size:12px;}
body#sitemap ul.sitemap a {letter-spacing:.3px;}
body#sitemap ul.sitemap h3 {border-bottom:2px solid #7fd4ce; color:#00A99D; font-size:18px; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; margin-bottom:15px;}
body#sitemap ul.sitemap h3 a, body#sitemap ul.sitemap h3 a:visited {color:#00A99D;}
body#sitemap #sitemap-content { overflow:hidden; width:650px; margin:0 auto; padding-top:20px;}
body#sitemap ul.sitemap {background:url(../images/sitemap_column_line_bg.png) repeat-y; overflow:hidden;}
body#sitemap ul.sitemap li.master {/*border-right:1px dashed #e0e0e0;*/ float:left; width:33%; min-height:190px;}
body#sitemap ul.sitemap li.master h3, body#sitemap ul.sitemap li.master h4, body#sitemap ul.sitemap li.master ul { padding-left:.5em;}
body#sitemap ul.sitemap li.index h3, body#sitemap ul.sitemap li.academic h3, body#sitemap ul.sitemap li.administration h3 {padding-left:0;}
body#sitemap ul.sitemap li.shute ul {padding-left:1em;}
body#sitemap ul.sitemap li.academic {clear:both; width:100%;}
body#sitemap ul.sitemap li.academic li.college {/*border-right:1px dashed #e0e0e0;*/ float:left; width:33%;}
body#sitemap ul.sitemap li.academic li.design h4, body#sitemap ul.sitemap li.academic li.design ul {padding-left:0;}
body#sitemap ul.sitemap li.academic li.information {}
body#sitemap ul.sitemap li.academic li.social-sciences {margin-bottom:.5em;}
body#sitemap ul.sitemap li.academic ul.sections, body#sitemap ul.sitemap ul.sections a {color:#999;}
body#sitemap ul.sitemap ul.sections a:focus, body#sitemap ul.sitemap ul.sections a:hover, body#sitemap ul.sitemap ul.sections a:active {color:#4d4d4d;}
body#sitemap ul.sitemap li.academic ul.sections {margin:0 0 1.5em .7em;}
body#sitemap ul.sitemap li.administration {clear:both; width:100%;}
body#sitemap ul.sitemap li.administration ul.depts {float:left; min-height:250px; width:33%; } 
body#sitemap ul.sitemap li.administration ul.col1 {padding:0;}
body#sitemap ul.sitemap li.administration ul.col2 {padding-left:.8em;}
body#sitemap ul.sitemap li.administration ul.col3 {padding-left:0em; width:31%;}

body#sitemap ul.sitemap ul.links li {border-bottom:1px solid #fff;}
body#sitemap ul.sitemap ul.links > li {border-bottom:0;}
body#sitemap ul.sitemap li.education {clear:left;}
body#sitemap ul.sitemap li.service {width:66%;}
body#sitemap ul.sitemap li.service ul.list {float:left; width:48%;}
body#sitemap ul.sitemap li.service ul.col1 {padding-left:1em; }
body#sitemap ul.sitemap li.service ul.col2 {width:47%;}


#breadcrumb { margin:0 auto 15px auto; width:740px;}
#breadcrumb, #breadcrumb a, #breadcrumb a:visited {color:#8C8C8C; text-decoration:none;}
#breadcrumb a:focus, #breadcrumb a:hover, #breadcrumb a:active {text-decoration:underline;}


body.post #article-wrapper {margin:0 auto; width:805px;}
body.post #article {background-color:#f9f7f4; border:2px solid #e8e8e8; font-size:1.16em; margin:0 auto 30px auto; min-height:500px; width:665px; padding:20px 37px; position:relative; /*font-size:15px;*/ line-height:1.5; letter-spacing:.5px;}

body.post #article h1 {border-bottom:1px dashed #d3d2d1; color:#40C1AE; font-size:29px; font-family: "華康中黑體", "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; text-align:center;  padding-bottom:15px;}
body.post.news #article h1 {font-size:26px;}
body.post #article p {/*font-size:15px; line-height:1.5; letter-spacing:.5px;*/}
body.post #article td {padding:.3em;}
body.post #article .hd .published {background:url(../images/feature_news_date_bg.png) no-repeat; position:absolute; top:17px; left:-57px; width:69px; height:74px;}

body.post #article .hd .published span { /*background:url(../images/feature_news_single_date_sprites.png) no-repeat;*/ color:#AFC9C4; display:block; line-height:1; padding-left:15px;}
body.post #article .hd .published span.two-char {}
body.post #article .hd .published .year { display:none;}
body.post #article .hd .published .month {background:none;font-size:15px; padding-top:10px; text-transform:uppercase; }
body.post #article .hd .published .day {background:none; font-size:45px;}
body.post #article .hd .published .day.two-char {font-size:40px; padding-left:10px;}
body.post #article .bd, body.post #article .bd p {color:#4D4D4D;}
body.post #article .bd p { margin-bottom:1em;}
#article .bd p a, #article .bd p a:visited {/*color:#2A9B92;*/ color:#4d4d4d; border-bottom:1px dashed #4d4d4d;}
#article .bd p a:focus, #article .bd p a:hover, #article .bd p a:active {color:#E21752;}
#article .author .phone {background:url(../images/phone.png) no-repeat; padding-left:24px; }
body.post #article .ft p.tip {color:#E21752; font-size:12px;}
body.post #article .figure-box { margin:25px auto;}
body.post #article .figure-box p {color:#0A0A0A; font-size:12px; text-align:left;}
body.post #article .ft p {color:#E21752; font-size:12px;} 


/*
#more-articles-mod
*/
#more-articles-mod {font-size:13px; margin:0 auto; width:740px;}
#more-articles-mod ul.categories { font-size:20px; font-family: "華康中黑體", "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif;}
#more-articles-mod ul.categories, #more-articles-mod ul.categories a, #more-articles-mod ul.categories a:visited {color:#209191; text-decoration:none;}
#more-articles-mod ul.categories li {margin-left:30px; padding:10px;}
#more-articles-mod ul.categories li.current, #more-articles-mod ul.categories li:hover {background-color:#daefeb; }
#more-articles-mod ul.categories a {display:block;}

#more-articles-box {background-color:#daefeb; border-top:4px solid #40c1ae; clear:both; margin-top:8px; padding:10px 0px; overflow:hidden;}
#more-articles-box div.col, #more-articles-box div.recent, #more-articles-box div.popular {float:left; width:42%;}
#more-articles-box div.col.first, #more-articles-box div.recent {border-right:1px dashed #40c1ae;}
#more-articles-box .articles-box {color:#333333; padding:30px 20px;}
#more-articles-box .articles-box .hd .title {font-size:15px; margin-bottom:2em;}
#more-articles-box .articles-box .hd .title .cat-name {color:#f00;}

#more-articles-box .articles-box ul.articles li, #more-articles-box .articles-box ul.articles a, #more-articles-box .articles-box ul.articles a:visited {color:#2949c1;}
#more-articles-box .articles-box ul.articles li { margin-bottom:.5em;}
#more-articles-box .articles-box ul.articles a:focus, #more-articles-box .articles-box ul.articles a:hover, #more-articles-box .articles-box ul.articles a:active {color:#E21752;}

#more-articles-mod.graph #more-articles-box { background-color:#f9f7f4; padding:25px 85px;}
#more-articles-mod.graph .articles .title, #more-articles-mod.graph .articles .published, #more-articles-mod.graph .articles .abstract {margin-left:142px;}
#more-articles-mod.graph .articles .title {color:#2E877D; font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; font-size:20px; margin-bottom:7px;}
#more-articles-mod.graph .articles .title.multi-line {font-size:16px;}

/* Paginator */
#paginator {margin-left:24px;overflow:hidden;}
#paginator .page {background-color:#E5DECA; color:#9B9B9B; display:block; float:left; font-family: "Microsoft JhengHei","Microsoft YaHei","Trebuchet MS",Verdana,Sans-Serif;font-size:23px; line-height:1;  margin-right:7px; padding:4px 6px; height:20px;}
#paginator .page.current {background-color:#FFC431; color:#fff;}
#paginator .page.prev {background:url(../images/paginator_arrow.png) no-repeat; padding:0 6px 0 24px; height:28px;}
#paginator .page.next {background:url(../images/paginator_arrow.png) no-repeat; background-position:right -33px; padding:0 24px 0 6px; height:28px;}



body.lightbox-page #doc {/*width:320px; height:240px; min-height:240px;*/ padding:20px; margin:0 auto;}
body.lightbox-page ul.links li {margin-bottom:.5em;}
body.lightbox-page a[target] {background-image:url(../images/external.png); background-repeat: no-repeat; background-position: top right; }


/*
	=body.simple
*/
#content.simple {border:1px solid #bebebe; font-size:12px; padding:25px 40px; width:600px;}
#content.simple h2 {font-size:20px; margin-bottom:2em; padding-bottom:5px;}
#content.simple h3 {border-bottom:1px dashed #bfbfbf; color:#666;font-family: "Microsoft JhengHei","Microsoft YaHei", simhei, "Trebuchet MS",Verdana,Sans-Serif; font-size:17px; margin-bottom:5px; padding-bottom:3px;}
#content.simple h4 {color:#0071BC;}
#content.simple a, #content.simple a:visited {color:#636363; text-decoration:none;}
#content.simple a:focus, #content.simple a:hover, #content.simple a:active {color:#0071bc;}
#content.simple p, body.policy #content p.br.last {line-height:1.55; margin-bottom:2em;}
#content.simple p.br { margin-bottom:0;}
#content.simple p.before-list {margin-bottom:0;}
#content.simple ol {margin-left:1.5em; margin-bottom:2em;}
#content.simple ol li {list-style-type:decimal; margin-bottom:.3em;}
#content.simple strong {color:#f00;}


body#rss #rss-content {margin-left:130px;}
body#rss #rss-content a:focus, body#rss body#rss #rss-content a:hover, body#rss #rss-content a:active {border-bottom:1px dotted #379d90;}
body#rss #rss-content h2, body#rss #rss-content h3 {color:#EF801D;}
body#rss #rss-content h2 {border-bottom:1px solid #bfbfbf; margin-bottom:24px; padding-bottom:8px;}
body#rss #sidebar {width:186px; margin-right:24px;}
body#rss #overview {width:540px;}
body#rss #overview h2 {margin-bottom:28px;}
body#rss #overview h3 {margin-bottom:14px;}
body#rss #overview p {font-size:12px; line-height:1.7;}
body#rss #subscribe-and-reading {margin-top:40px;}
body#rss #feeds li {min-height:24px; height:24px; }
body#rss #feeds li h3 {margin-bottom:5px;}
body#rss #feeds li a {color:#414442;}
body#rss #feeds li a:focus, body#rss #feeds li a:hover, body#rss #feeds li a:active {border:0; color:#3DAD9F;}