@CHARSET "UTF-8";
/*基本樣式
--------------------------------------------------------------------------------------------------------*/
body{font:13px Arial, "新細明體";}
a{color:#06C;text-decoration:none;}
a:visited{color:#69C;text-decoration:none;}
a:hover{color:#F60;text-decoration:none;}
.accesskey{color:#06F;text-align:center;font:12px Tahoma, Arial;text-decoration: none;}
#wrap{background:url(http://www.fpd.edu.tw/resource/images/sidebar-bg.gif) repeat-y left top;}
#container{background:url(http://www.fpd.edu.tw/resource/images/right-shadow.png) repeat-y right top;}
#header{height:200px; background:url( http://www.fpd.edu.tw/images/5def185b-7863-4fcc-99c4-9f59229a563c/header_FPD.png ) no-repeat left -10px;}
#logo{text-indent:-9999px;background:url(http://www.fpd.edu.tw/resource/images/logo.png);}
#global_nav li a{border-right:1px solid #FFF;text-decoration:none;font:15px "微軟正黑體", "新細明體";background:url(http://www.fpd.edu.tw/resource/images/topnav-menu-bg.png) no-repeat left top;}
#global_nav li a:hover{background:url(http://www.fpd.edu.tw/resource/images/topnav-menu-hover-bg.png) no-repeat left top;}
#global_nav .nav_accesskey,#global_nav .nav_accesskey a,#global_nav .nav_accesskey a:hover{}
#search{border-right:1px solid #939393;border-bottom:1px solid #939393;border-left:1px solid #939393;border-top-width:0;border-top-style:none;background:#BBB;}
#search .text{font-family:Arial, Helvetica, sans-serif;color:#666;}
#search select{color:#09C;}
#menuWrap{background:url(http://www.fpd.edu.tw/resource/images/main-menu-bg.png) no-repeat left top;}
/*-----Jquery Drop-Down Menu-----*/


/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}


.sf-navbar,.sf-navbar *{list-style:none;}
.sf-navbar{line-height:1.0;}
.sf-navbar li{font-size:15px;line-height:32px;padding-left:5px;}
.sf-navbar a{color:#FFF;text-decoration:none;font:15px/32px "微軟正黑體", "新細明體";background: url(http://www.fpd.edu.tw/resource/images/main-menu-drop.gif) no-repeat right center;}
.sf-navbar li ul li a{font-size:13px;line-height:25px;background: url(none);}
.sf-navbar li.single a{background: url(none);}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	1.5em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

.sf-navbar li ul li.drop a{background: url(http://www.fpd.edu.tw/resource/images/main-menu-drop2.png) no-repeat right center;_background: url(http://www.fpd.edu.tw/resource/images/main-menu-drop2.gif) no-repeat right center;}
.sf-navbar li ul li.drop li a{background: url(none);}
.sf-navbar li:hover,.sf-navbar li.sfHover,.sf-navbar a:focus,.sf-navbar a:hover,.sf-navbar a:active,.sf-navbar ul li a:hover{color:#fff;background:#1290e8;}
.current ul a,.sf-navbar li li,.sf-navbar li li li{background:#0AC6ED;}
.current a{background:#1879AD url(http://www.fpd.edu.tw/resource/images/main-menu-drop_c.gif) no-repeat right center;}
.single.current{background:#1879AD;}
.sf-navbar a:visited{color:#FFF;}


.side_menu li{font-size:13px;line-height:23px;}
.side_menu li ul{border-right:1px solid #d4d4d4;background:url(http://www.fpd.edu.tw/resource/images/sidemenu_subbg2.gif) no-repeat left top;}
#wrap .side_menu li a,.side_menu li a:visited{color:#09C;letter-spacing:1em;font-size:13px;border-top:1px solid #FFF;border-bottom:1px solid #E8E8E8;background:url(http://www.fpd.edu.tw/resource/images/menu_arrow2.gif) no-repeat 13.4em center;}
#wrap .side_menu li a:hover,#wrap .side_menu li.single a:hover{color:#666;border-top:1px solid #ebebeb;border-bottom:1px solid #e8e8e8;background:url(http://www.fpd.edu.tw/resource/images/menu_arrow2.gif) no-repeat 13.8em center #EBEBEB;}
#wrap .side_menu li.single a{background:url(none);}
#wrap .side_menu li.single a:hover{background:url(none) #EBEBEB;}
#wrap .side_menu li ul li a,#wrap .side_menu li ul li a:hover{letter-spacing:1px;text-align:left;border-style:none;border-width:0;background:url(none);}
#wrap .side_menu li ul li a:hover{color:#F60;}

/*-----Jquery Drop-Down Menu-----End*/
#leftArea{background:url(http://www.fpd.edu.tw/resource/images/sidebar-bg.gif) repeat-y left top;}
#leftArea h3{text-align:right;font:normal 13px "微軟正黑體", "新細明體";background:url(http://www.fpd.edu.tw/resource/images/sidebar-head-bg.png) no-repeat 64px bottom;}
.functionBody table{font-size:13px;line-height:20px;}
.functionBody th{text-align:right;color:#4C4C4C;}
.functionBody td{text-align:right;}
.functionBody .text{color:#666;font:12px Arial, Helvetica, sans-serif;}
.rss{font:13px/20px "新細明體";background:url(http://www.fpd.edu.tw/resource/images/rss-icon.png) no-repeat left 5px;}
.btn{color:#FFF;text-align:center;font:13px "微軟正黑體", "新細明體";border-style:none;border-width:0;margin:0;padding:0;background:url(http://www.fpd.edu.tw/resource/images/btn-bg.png) no-repeat center top;}
.govote{width:50px;text-align:center;text-decoration:none;font:normal 14px/38px Tahoma;color:#FFF;background:url(http://www.fpd.edu.tw/resource/images/btn-vote.png) no-repeat left top;}
a.govote:hover, a.govote:visited{color:#FFF;}
.register{border-right:1px solid #C8C8C8;}
.forget{border-left:1px solid #EBEBEB;}
#description{color:#666;font-size:13px;line-height:20px;background:url(http://www.fpd.edu.tw/resource/images/bt-shadow.jpg) no-repeat center bottom;}
#description em{font-family:"微軟正黑體", "新細明體";font-style:normal;font-weight:700;color:#333;}
/*-----Jquery Tab Menu-----*/
.ui-tabs-nav, .ui-tabs-panel {
    font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 3px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 2px;
    font-weight: bold;
}
.ui-tabs-nav li a{
color:#FFF;text-decoration:none !important;text-align:center;font:15px/33px "微軟正黑體", "新細明體";margin:0 5px 0 0;background:url(http://www.fpd.edu.tw/resource/images/tab-normal.gif) no-repeat center top;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    float: left; /* fixes dir=ltr problem and other quirks IE */
}
.ui-tabs-nav a {
    margin: 5px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    background-position: 100% 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */    
}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color: #fff;
}
.ui-tabs-nav .ui-tabs-selected a {
    color:#FFF;background:url(http://www.fpd.edu.tw/resource/images/tab-current.gif) no-repeat center top;
}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover{color:#FFF;background:url(http://www.fpd.edu.tw/resource/images/tab-hover.gif) no-repeat center top;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    color: #000;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}
/*-----Jquery Tab Menu-----End*/

li.bullet a{font:12px/30px Tahoma, Arial;text-transform:uppercase;color:#06F;text-decoration:underline;text-align:left;background:url(http://www.fpd.edu.tw/resource/images/more.gif) no-repeat 270px center;}
li.bullet a:hover{text-decoration:none;color:#F03;background:url(http://www.fpd.edu.tw/resource/images/more.gif) no-repeat 270px center;}
ul.grid{border-bottom:1px solid #E4E4E4;}
ul.news_area{border:1px solid #CCC;}
li.content a{color:#09C;font-size:12px;line-height:20px;background:url(none);}
li.content a:hover{color:#F30;background:url(none);}
#bottomArea{text-align:center;color:#333;background:url( http://www.fpd.edu.tw/resource/images/footer-top.gif ) no-repeat left top #FFF;}
/*----shared----*/
.normalbt,.subscribe .normalbt_l,.formtable .normalbt{color:#FFF;text-align:center;font:13px "微軟正黑體", "新細明體";border-style:none;border-width:0;background:url(http://www.fpd.edu.tw/resource/images/normalbt.gif) no-repeat center top;}
.subscribe .normalbt_l{background:url(http://www.fpd.edu.tw/resource/images/normalbt_long.gif) no-repeat center top;}
.records{color:#666;line-height:24px;outline:0;}
.pagination_controls select{line-height:24px;}
.previous,.next{background:url(http://www.fpd.edu.tw/resource/images/pre.gif) no-repeat left center;text-indent:-9999px;}
.next{background:url(http://www.fpd.edu.tw/resource/images/next.gif) no-repeat left center;}
/*----form----*/
.tickerfunction{border:1px solid #CCCCCC;color:#333;}
.formtable,.linktable,.albumtable, .tickertable {border:1px solid #ADD7DA;color:#333;background:#EAF4F4;}
.formtable {width: 100%; }
.formtable .header,h4.header{text-align:center;color:#3E7777;background:url(http://www.fpd.edu.tw/resource/images/formtable-header.gif) no-repeat center bottom;}
.form-title,.contentItem h3.link, .contentItem h3.news, .contentItem h3.know,.contentItem h3.sitemap, .static-title{color:#FFF;font:13px/38px "微軟正黑體", "新細明體";background:url(http://www.fpd.edu.tw/resource/images/form-header.gif) no-repeat left top;}
.form-title h3,h4.header{font-weight: normal;}
.formtable textarea,.formtable input,.formtable select{color:#333;font: 12px Arial, Helvetica, sans-serif;}
.label{vertical-align: middle;}

/*----newsmore----*/
.content_item h3.epaper, .content_item h3.rsst, .content_item h3.calendar, .content_item h3.news, .content_item h3.know, .content_item h3.link, .content_item h3.instrument, .content_item h3.member, .content_item h3.sitemap{color:#FFF;font:13px/38px "微軟正黑體", "新細明體";}
.content_item .news, .content_item .know{background:url(http://www.fpd.edu.tw/resource/images/newsmore-header.gif) no-repeat left top;}
.content_item .link{color:#FFF;font:13px/38px "微軟正黑體", "新細明體";background:url(http://www.fpd.edu.tw/resource/images/form-header.gif) no-repeat left top;}
.newslist{background:#F6F6F6;}
.newslist .gridarea{border-bottom:1px solid #E7E7E7;border-top:1px solid #FFF;}
.newslist a{text-decoration:none;}
.source{color:#666;background:url(http://www.fpd.edu.tw/resource/images/icon_newspaper.gif) no-repeat 10px 5px;}
.category{color:#7F7F7F;;}
/*----links----*/
a.votelink {background: url(http://www.fpd.edu.tw/resource/images/vote.png) no-repeat left center;}
a:hover.votelink {	background: url(http://www.fpd.edu.tw/resource/images/vote_hover.png) no-repeat left center;}

.search_link th{vertical-align:middle;color:#063;text-align:right;}
.search_link td{vertical-align:middle;}
.ask a, .comment_bt a{color:#FFF;background:url(http://www.fpd.edu.tw/resource/images/comment-bt.gif) no-repeat left top;font-size:12px;line-height:25px;text-decoration:none;}
.ask a:visited, .comment_bt a:visited{color:#FFF;}
.ask a:link, .comment_bt a:link{color:#FFF;}


.link_list{border-right:1px solid #09C;border-bottom:1px solid #42D0FF;border-left:1px solid #09C;border-top-width:0;border-top-style:none;}
.link_list li.pic{border-bottom:none;}
.link_list{background:#F4F9F9 none repeat scroll 0 0;border:1px solid #D2E6E6;padding-bottom:25px;}
.link_list .et{color:#C90;}
.link_list .pic img{border:1px solid #C8E2FF;background:#FFF;}
.link_list li{color:#666;line-height:20px;border-bottom:1px solid #B3D7FF;background:url(http://www.fpd.edu.tw/resource/images/cal_mon_act_circle.gif) no-repeat left 5px;}


.comment_bt a:hover{color:#FFF;}
.snapshot img{background:#D0E8E8;border:1px solid #AAD5D5;}
.divBar{background:#F4F9F9;border:1px solid #D2E6E6;}
.mainBar .gridarea{border-width:0;border-style:none;}
.mainBar .grid{border-top:1px solid #FFF;border-bottom:1px solid #E9F3F3;border-right-width:0;border-left-width:0;border-right-style:none;border-left-style:none;}
.linktable .label{font-size:12px;line-height:28px;color:#7F7F7F;}
.linktable .content{font-size:12px;line-height:28px;}
/*----epaper----*/
td.subscribe{background:#F2F9F9;border-bottom:1px solid #E0EFEF;}
.date{font-size:12px;line-height:20px;background:url(http://www.fpd.edu.tw/resource/images/icon_date.gif) no-repeat left 3px;color:#666}
.epaper .content a{text-decoration:none;line-height:20px;font-size:12px;}
.epaper .grid{border-bottom:1px solid #D6E9E9;border-top:1px solid #F4F9F9;}
#wrap .grid.first{border-top-width:0;border-top-style:none;}
.content_item h3.epaper{background:url(http://www.fpd.edu.tw/resource/images/epaper-header.gif) no-repeat left top;}
.content_item .news{background:url(http://www.fpd.edu.tw/resource/images/newsmore-header.gif) no-repeat left top;}
/*----site map----*/
.content_item .sitemap{background:url(http://www.fpd.edu.tw/resource/images/sitemap-header.gif) no-repeat left top;}
.sitemaptable{font-size:13px;line-height:24px;color:#333;}
.sitemaptable .contentblock{background:#FFFFEC;border:1px solid #FC3;}
.sitemaptable h4{font-size:15px;font-weight:400;color:#333;background:url(http://www.fpd.edu.tw/resource/images/dot.gif) no-repeat 10px center;}
.sitemaptable ol{color:#960;}
.sitemaptable ul{color:#960;}
.sitemaptable ul li{background:url(http://www.fpd.edu.tw/resource/images/icon_keyboard.gif) no-repeat left center;}
.sitemaptable .contentblock p{color:#525252;text-align:center;}
.sitemaptable .contentblock em{font-style:normal;color:red;}
.map td{padding:10px;font-family:"微軟正黑體", "新細明體";}
.map ul li{background:url(none);}
.map ul li a{color:#FFF; text-decoration:none;}
.map ul li a:hover{color:#FFF; text-decoration: underline;}
.map ul li a:active{color:#FFF; text-decoration: underline;}
.map ul li a:visited{color:#FFF; text-decoration:none;}
.map ul{background:#09F url(http://www.fpd.edu.tw/resource/images/map-ul-bg.gif) no-repeat right bottom;border-top:1px solid #2DABFF;}
.map .child a{color:#FFF;}
.map .child a:hover{text-decoration:none;}
.map .child a:visited{text-decoration:none;color:#FFF;}
.map h2 a{background:#0051A2 url(http://www.fpd.edu.tw/resource/images/map-h3-head.gif) no-repeat left top;color:#FFF;font-weight:400;text-decoration:none;line-height:25px;text-align:center;font-size:13px;border-bottom:1px solid #004993;}
.map h2 a:hover{background:#06C url(http://www.fpd.edu.tw/resource/images/map-h3-head.gif) no-repeat left top;}
.map h2 a:visited{color:#FFF;}
/*----calendar----*/
.cal_area .box
{
	font-size:8pt;
	width:70px;
	overflow:hidden;
	color:#555555;
	font-weight:normal;
}
.content_item .calendar{background:url(http://www.fpd.edu.tw/resource/images/calendar-month-header.gif) no-repeat left top;}
.cal-navi{color:#333;text-align:center;font:13px/38px "微軟正黑體", "新細明體";}
/**
.cal-navi input{color:#FFF;border-style:none;border-width:0;background:url(http://www.fpd.edu.tw/resource/images/normalbt.gif) no-repeat center top;}
**/

/*知識分享頁面only
--------------------------------------------------------------------------------------------------------*/

.tb2{border:1px solid #3cf;background:#DFEFFC;border-collapse:collapse;}
.tb2 td{border:1px solid #9CC;color: #333;text-align:center}
.tb2 a{text-align:left}
.kbox .normalbt{font-size:12px;}
.kbox{color:#666;}
.kbox_detail{line-height:24px;background:#D2E8FF;color:#333;border:1px solid #ACD6FF;text-align: left;}
#wrap .k_content{line-height:24px;background:#FFF;border:1px solid #CCC;text-align: left;}
.kbox th,.tb2 th{text-align:left;font-size:13px;line-height:28px;background: #09C;color: #FFF;}
.tb2 th{border:1px solid #069;text-align: center;}
#wrap .kbox .refer{color:#C93;text-align: left;}
.kbox td{border:none;}

.m_navi{color:#F60;}
.m_navi td{font:16px/2em Verdana, Arial, Helvetica, sans-serif;}
.m_previous{background:url(http://www.fpd.edu.tw/resource/images/m_pre.gif) no-repeat left center;padding-left:20px;text-decoration:none;}
.m_next{background:url(http://www.fpd.edu.tw/resource/images/m_next.gif) no-repeat left center;padding-right:20px;text-decoration:none;}
#clmonth{border-collapse:collapse;border:1px solid #666;}
#clmonth th{line-height:30px;text-align:center;vertical-align:middle;color:#333;background:url(http://www.fpd.edu.tw/resource/images/page-content-th.gif) no-repeat left top;border:1px solid #666;}
#clmonth td{border:1px solid #999;vertical-align:top;background:url(http://www.fpd.edu.tw/resource/images/cal-dec-1.gif) no-repeat center bottom;}
#clmonth table{border-width:0;border-style:none;background:url(none);border-collapse:collapse;vertical-align:top;}
#clmonth table td{border-width:0;border-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;color:#036;background:url(none);}
#clmonth td a{color:#09F;text-decoration:none;}
#clmonth td a:hover{color:#F06;}
.next_m,.last_m{background:#D9D9D9;}
#detail_content .line{text-indent:-9999px;display:block;border-bottom:1px dotted #999;}
#detail_content h3{text-indent:-9999px;}
.course{background:url(http://www.fpd.edu.tw/resource/images/cal-daily-class-title.gif) no-repeat left top;}
.workshop{background:url(http://www.fpd.edu.tw/resource/images/cal-daily-workshop-title.gif) no-repeat left top;}
.contest{background:url(http://www.fpd.edu.tw/resource/images/cal-daily-contest-title.gif) no-repeat left top;}
#detail_content .info_list{line-height:2em;}
.info_list li{background:url(http://www.fpd.edu.tw/resource/images/dot.gif) no-repeat left 8px;}
/*----small calendar-----------*/
#s_calendar{text-align:center;border-collapse:collapse;}
#s_calendar .month_nav{color:#333;text-align:center;line-height:25px;}
#s_calendar td a{text-decoration:underline;color:#09F;}
#s_calendar td{color:#333;background:url(http://www.fpd.edu.tw/resource/images/cal-dec-1.gif) no-repeat center bottom;border:1px solid #999;text-align:center;font:12px Verdana, Arial, Helvetica, sans-serif;text-align: center;}
#s_calendar th{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;}
.week,.week th{color:#FFF;border:1px solid #699;text-align:center;background:url(http://www.fpd.edu.tw/resource/images/s_calende_thbgr.gif) no-repeat left top;}
#s_calendar .today{color:#FFF;border:none;background:#F60 no-repeat;}
#s_calendar .today a{color:#FFF;text-decoration:underline;}
#s_calendar td a:hover{color:#FFF;text-decoration:none;background:#09F;}
#s_calendar .today a:hover{color:#FFF;text-decoration:none;}
#s_calendar .sun,#s_calendar .sat{background:#C8FFFF url(none);color:#936;}

.required {color: #F00;font: 14px Tahoma, Arial;}
.formtable .field input {float: none;}
/*----member----*/
#wrap .checkuser{background:transparent url(http://www.fpd.edu.tw/resource/images/checkuser-bt.gif) no-repeat center top;height:25px;width:150px;color:#FFF;border-width:0;border-style:none;line-height:25px;#line-height:28px;}
#main_content .member{background:url(http://www.fpd.edu.tw/resource/images/member-header.gif) no-repeat left top;}
/*----instrument----*/
#main_content .instrument{background:url(http://www.fpd.edu.tw/resource/images/instrument-header.gif) no-repeat left top;}
.instru_list{background:#FFF;border:1px solid #9C9;}
.instru_list li{background:url(http://www.fpd.edu.tw/resource/images/dot.gif) no-repeat left 5px;line-height:20px;color:#666;border-bottom:1px dotted #999;}
.instru_list .pic{background:url(none);border-bottom-width:0;border-bottom-style:none;}
.instru_list .et,.instru_list_detail .et{color:#F60;}
#qlist li a{text-decoration:none;color:#FFF;background:url(http://www.fpd.edu.tw/resource/images/tab2-normal.gif) repeat-x center top;border-right:2px solid #8A8A8A;border-left:2px solid #8A8A8A;font:13px/20px "新細明體";}
#qlist li a:hover{background:url(http://www.fpd.edu.tw/resource/images/tab2-normal-hover.gif) repeat-x left top;border-right:2px solid #3882b5;border-left:2px solid #3882b5;}
.instru_list_detail{font-size:13px;line-height:20px;list-style:none;}
.instru_list_detail .pic{background:url(none);margin:0;}
.instru_list_detail li{background:url(http://www.fpd.edu.tw/resource/images/dot.gif) no-repeat left 5px;}
.reserve,.article{border:1px solid #999;border-collapse:collapse;background:#FFF;}
.reserve th,.article th{background:url(http://www.fpd.edu.tw/resource/images/page-content-th.gif) no-repeat left top;text-align:center;color:#262626;border:1px solid #999;vertical-align:middle;}
.sub_article th{background:url(http://www.fpd.edu.tw/resource/images/page-content-th.gif) no-repeat left top;text-align:center;color:#262626;border:1px solid #999;vertical-align:middle;}
.reserve td{vertical-align:middle;border:1px solid #CCC;}
/*----forum----*/
.forumTitle a, .forumTitle a:visited{line-height:40px;text-decoration:none;color:white;}
.forumTitle a:hover{color:white;}
.onecol #wrap{background:url(none) repeat-y left top;}
.onecol #footer{background:url(http://www.fpd.edu.tw/resource/images/top-shadow.jpg) no-repeat center top;}
.onecol #header{background:url(http://www.fpd.edu.tw/resource/images/header-onecol-bg.jpg) no-repeat left -10px;}
.onecol .reserve,.article{line-height:20px; width: 100%;}
.onecol .reserve td{color:#535353;}
.onecol .reserve .f_title{text-align:left;}
.onecol .reserve .f_cat{color:#333;background:#E6E6E6;}
.f_title a{line-height:24px;text-decoration:none;background:url(http://www.fpd.edu.tw/resource/images/forum-icon.jpg) no-repeat 0px center;}
.f_title a:hover{color:#F30;background:url(http://www.fpd.edu.tw/resource/images/forum-icon-hover.jpg) no-repeat 0px top;}
.f_title em{font-style:normal;color:#666;}
.forum_nav li{line-height:25px;color:#F60;}
.forum_nav li a{color:#EAEAEA;text-decoration:none;font:13px/25px "微軟正黑體", "新細明體";border:1px solid #999;background:url(http://www.fpd.edu.tw/resource/images/tab2-normal.gif) repeat-x left center;}
.forum_nav li a:hover, .forum_nav li a.selected{color:#FFF;border:1px solid #06F;background:url(http://www.fpd.edu.tw/resource/images/tab2-normal-hover.gif) repeat-x left center;}
.article caption{text-align:left;line-height:25px;color:#C90;background:url(http://www.fpd.edu.tw/resource/images/forum_reply_icon.gif) no-repeat left top;}
#mainBar .article th, #mainBar .sub_article th{text-align:left;text-indent:10px;}
.onecol .article .p_time, .onecol .sub_article .p_time,.onecol .article .p_owner, .onecol .sub_article .p_owner{width:100%;text-align:right;color:#C90;background:url(http://www.fpd.edu.tw/resource/images/dot-grey.gif) repeat-x left bottom;}
.article td, .sub_article td{color:#333;border:1px solid #CCC;}
.article .f_title, .sub_article .f_title{text-align:center;vertical-align:top;color:#000;}
.article .f_file a, .sub_article .f_file a{background:url(http://www.fpd.edu.tw/resource/images/icon_down.gif) no-repeat left center;}
.content_item .rsst{background:url(http://www.fpd.edu.tw/resource/images/rss-header.gif) no-repeat left top;}
/*----rss----*/
#wrap .rss_list li{background:url(http://www.fpd.edu.tw/resource/images/icon_rss.gif) no-repeat left 6px;}
#wrap .down li{background:url(http://www.fpd.edu.tw/resource/images/icon_down.gif) no-repeat left 5px;}
#s_box{line-height:24px;}
.s_titile{color:#666;background:url(http://www.fpd.edu.tw/resource/images/dot-grey.gif) repeat-x left top;}
#s_box li h4{font-weight:400;background:url(http://www.fpd.edu.tw/resource/images/dot.gif) no-repeat left 8px;}
#s_box li span{color:#F06;}
/*----vote----*/
.vote_list{line-height:24px;}
.vote_list a{background:url(http://www.fpd.edu.tw/resource/images/dot.gif) no-repeat left 5px;}
.vote_list .date{color:#960;padding-top:5px;background:url(http://www.fpd.edu.tw/resource/images/icon_date.gif) no-repeat left 8px;}
.content_item .vote{color: #FFF;background:url(http://www.fpd.edu.tw/resource/images/vote-header.gif) no-repeat left top;}
.vote_list h4{font-weight:400;color:#960;background:url(http://www.fpd.edu.tw/resource/images/dot.gif) no-repeat left 14px;}
.vote_list .bar{border:1px solid #438ece;background:url(http://www.fpd.edu.tw/resource/images/vote_bar.jpg) repeat-x;}
/*----epaper----*/
#epaper #header{background:url(http://www.fpd.edu.tw/resource/images/header-onecol-bg.jpg) no-repeat left bottom;}
#epaper #logo{background:url(http://www.fpd.edu.tw/resource/images/logo_epaper.png) no-repeat left top;}
#epaper #content li a{line-height:20px;text-decoration:none;background:url(http://www.fpd.edu.tw/resource/images/dot.gif) no-repeat left 7px;}
#epaper h2{color:#FFF;font: 400 13px/35px "新細明體";behavior:url(iepngfix.htc);}
#epaper #header .date{color: #FFF;background: url(http://www.fpd.edu.tw/resource/images/epaper-date.gif) no-repeat left center;}
.more a{color:#E1F0C1;text-decoration:none;text-align:center;font:13px/23px Verdana, Arial, Helvetica, sans-serif;background:url(http://www.fpd.edu.tw/resource/images/btn-more.gif) no-repeat center top;padding-bottom:3px;}
.more a:visited{color:#E1F0C1}
.more a:hover{color:#fff}
#epaper .author{background:url(http://www.fpd.edu.tw/resource/images/icon-author-2.gif) no-repeat left 3px;}
.author span{line-height:22px;color:#960;}
#epaper #content .author a{background:url(none);}
#epaper #content p{color:#333;}
#epaper #content h3{color:#F03;background:url(http://www.fpd.edu.tw/resource/images/dot2.gif) no-repeat 10px 6px;#background:url(http://www.fpd.edu.tw/resource/images/dot2.gif) no-repeat 10px 7px;font:400 13px/24px "新細明體";}
#epaper #content table td{vertical-align:top;}
.twocol td{text-align:center;}
.twocol td table td{text-align:left;}
/*color style*/
#epaper table.green{border:1px solid #9C3;}
#epaper table.pink{border:1px solid #FD79CC;}
#epaper table.purple{border:1px solid #B88CFF;}
#epaper table.orange{border:1px solid #EB907A;}
#epaper table.blue{border:1px solid #6CC;}
.green th{background:url(http://www.fpd.edu.tw/resource/images/epaper-th-green.gif) repeat-x left top;}
.pink th{background:url(http://www.fpd.edu.tw/resource/images/epaper-th-pink.gif) repeat-x left top;}
.purple th{background:url(http://www.fpd.edu.tw/resource/images/epaper-th-purple.gif) repeat-x left top;}
.orange th{background:url(http://www.fpd.edu.tw/resource/images/epaper-th-orange.gif) repeat-x left top;}
.blue th{background:url(http://www.fpd.edu.tw/resource/images/epaper-th-blue.gif) repeat-x left top;}
/*icon style*/
.icon_radar{background:url(http://www.fpd.edu.tw/resource/images/icon-radar.png) no-repeat left top;}
.icon_bulletin{background:url(http://www.fpd.edu.tw/resource/images/icon-bulletin.png) no-repeat left top;}
.icon_build{background:url(http://www.fpd.edu.tw/resource/images/icon-build.png) no-repeat left top;}
.icon_tv{background:url(http://www.fpd.edu.tw/resource/images/icon-tv.png) no-repeat left top;}
.icon_case{background:url(http://www.fpd.edu.tw/resource/images/icon-case.png) no-repeat left top;}
/*----album----*/
.album_list ul{border:1px solid #CCC;background:#FFF url(http://www.fpd.edu.tw/resource/images/album_list_bg.gif) no-repeat right bottom;}
.album_list li h4{line-height:25px;}
.album_list .author{font-size:11px;background:url(http://www.fpd.edu.tw/resource/images/arrow-up_16.png) no-repeat left top;behavior:url(iepngfix.htc);}
.album_list img{border:1px solid #CCC;}
.album_list img:hover,.album_pic li img:hover{border:1px solid #F60;}
.album_pic li{text-align:center;}
.album_pic li img{background:#FFF;border:1px solid #CCC;}
.static-title.album{background:url(http://www.fpd.edu.tw/resource/images/album-header.gif) no-repeat left top;}
table.album{background:url(none);}

.content-view h4{
	text-align:left;color:#F60;
	display:block;font-size:15px;
	line-height:24px;font-weight:400;
	padding:5px 0 5px 40px;
	background:url(http://www.fpd.edu.tw/resource/images/page-titile-h4.jpg) no-repeat left 5px;
}
.functionItem .functionBody h4{
	text-align:left;
	color:#F60;
	display:block;
	font-size:15px;
	line-height:24px;
	font-weight:400;
	padding:5px 0 5px 40px;
	background:url(http://www.fpd.edu.tw/resource/images/page-titile-h4.jpg) no-repeat left 5px;
}

#page-content{width:645px;float:left;padding:20px 30px;}
#page-content h4{text-align:left;color:#F60;display:block;font-size:15px;line-height:24px;font-weight:400;margin-right:50px;margin-left:0;clear:both;padding:5px 0 5px 40px;background:url(http://www.fpd.edu.tw/resource/images/page-titile-h4.jpg) no-repeat left 5px;}
#page-content h5{color:#333;clear:both;display:block;font:normal 13px/20px "新細明體";margin:0;padding:10px 10px 5px 50px;background:url(http://www.fpd.edu.tw/resource/images/dot.gif) no-repeat 35px 15px;}
#page-content p{color:#575757;line-height:22px;margin:0;padding:0 25px 10px 30px;}
.table_style1,.table_style2{border-collapse:collapse;width:90%;margin-top:5px;margin-bottom:5px;margin-left:30px;}
.table_style1{border:1px solid #999;}
.table_style1 th{border:1px solid #AAA;color:#1F232E;padding:3px 5px;background:url(http://www.fpd.edu.tw/resource/images/page-content-th.gif) no-repeat left top #CCC;}
.table_style1 td{border:1px solid #CCC;color:#333;padding:3px 5px;background:url(http://www.fpd.edu.tw/resource/images/table1_td.jpg) no-repeat right top #F5F5F5;}
.table_style1 .alt th{color:#333;background:url(http://www.fpd.edu.tw/resource/images/thbgr_yellow.gif) no-repeat center top #EAC928;}
.table_style1 .alt td{color:#A67C00;background:#FFFFE1;}
.table_style2{border:1px solid #0F8993;text-align:center;background:#D7F8FB;}
.table_style2 th{border:1px solid #13B5C1;color:#FFF;font-variant:normal;padding:3px 5px;background:url(http://www.fpd.edu.tw/resource/images/s_calende_thbgr.gif) no-repeat left top #28DAEA;}
.table_style2 td{border:1px solid #BFDFFF;color:#069;padding:3px 5px;background:url(http://www.fpd.edu.tw/resource/images/table2_td.jpg) no-repeat right top #E6FFFF;}
.table_style2 .alt th{color:#FFF;background:url(http://www.fpd.edu.tw/resource/images/thbgr_blue.gif) no-repeat left top #46A6CC;}
.table_style2 .alt td{color:#069;background:url(http://www.fpd.edu.tw/resource/images/table1_td_alt.jpg) no-repeat right top #DFF;}
#page-content .spacer{height:20px;margin-right:auto;margin-left:auto;width:76%;clear:both;background:url(http://www.fpd.edu.tw/resource/images/dot-grey.gif) repeat-x left center;}
.next{text-decoration:none;width:80px;float:right;}
.next a{height:25px;width:80px;text-decoration:none;color:#36689D;display:block;line-height:2em;text-indent:20px;background:url(http://www.fpd.edu.tw/resource/images/right-s.gif) no-repeat left center;}
.next a:hover{color:red;background: url(http://www.fpd.edu.tw/resource/images/next_hover.gif) no-repeat left center;}
a.totop{clear: both;display: block;background: url(http://www.fpd.edu.tw/resource/images/arrow-up_16.png) no-repeat left top;padding-left: 20px;color: #658DD7;text-decoration: none;font: bold 14px Verdana, Arial, Helvetica, sans-serif;}

.statusMsg {
    background: #CCFFCC;
    border: 1px solid #008000;
    color: #000000;
    display: block;
    font-size: .9em;
    margin: 0px 0px 10px 0px;
    padding: 3px;
    width: 98%;
}
.error {
    background: transparent;
    color: #FF0000;
}
.warning {
    color: #f00;
    font-size: larger;
}
.errors, .messages, .warnings {
    padding: 5px;
    margin-left: 34px;
    margin-right: 52px;
}
.errors {
   background-color: #fcc;
   border: 1px solid red;
   
}
.messages {
   background-color: #cfc;
   border: 1px solid green;
}
.warnings {
    background-color: #ffffce;
    border: 1px solid #f0c000;
}

.term{
	color:#901223;
	cursor:pointer;
}
div.levitip {
	border:1px solid #999999;
	padding:5px 10px;
	background-color:#FFFFFF;
	font-size: 10pt;
}
.functionBodySlideShow{float:left; width:180px;padding-left:40px;padding-right:20px;padding-bottom:10px;}


a.player {	
	margin-top:40px;
	width:355px;
	height:298px;
	padding:0 126px 75px 127px;	
	text-align:center;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	/* 
		width:672px;
		height:367px; 
	*/
}