@charset"utf-8";
@font-face {
　　font-family: 'cwTeXHei'; 
　　font-style: normal; 
　　font-weight: 500; 
　　src: url(//fonts.gstatic.com/ea/cwtexhei/v3/cwTeXHei-zhonly.eot); 
　　src: url(//fonts.gstatic.com/ea/cwtexhei/v3/cwTeXHei-zhonly.eot?#iefix) format('embedded-opentype'), 
　　　　　url(//fonts.gstatic.com/ea/cwtexhei/v3/cwTeXHei-zhonly.woff2) format('woff2'),
　　　　　url(//fonts.gstatic.com/ea/cwtexhei/v3/cwTeXHei-zhonly.woff) format('woff'), 
　　　　　url(//fonts.gstatic.com/ea/cwtexhei/v3/cwTeXHei-zhonly.ttf) format('truetype'); } 
/*
----------------------------------------------
made by kuofeng
date:2012/05/12
----------------------------------------------*/

/*清除瀏覽器預設css
----------------------------------------------*/
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	/*vertical-align: baseline;*/
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*後台控制條
----------------------------------------------*/
.default-toolbar{background-color:#000; color:#333;}



/*基本
----------------------------------------------*/
body{margin:0px auto;background:#E0EDF4; 
font-size:13px;color:#003C70;font-family: 微軟正黑體;font-weight:lighter; line-height:22px; background:url("http://gsa.osa.stust.edu.tw/Sysid/gsa_osa/website_UI/white-wood-background.jpg");
}
h1{font-size:30px; text-align:center; }
h4{font-size:14px;color:#666;}
.accesskey a{position:absolute;margin:-12px 0 0 0px;padding:0;color:#fff;font-size:12px;text-decoration:none;}

/*外圍
----------------------------------------------*/
.wrapper{margin:0 auto;width:980px;}

/*header
----------------------------------------------*/
.header{display:block;width:980px;height:70px;margin:0px;}/*修改*/
.logo{clear:both;text-align:center;margin:20px auto 10 auto;cursor:pointer;}/*修改*/
.logo img{border:0px; width:20%;}
.nav{float:right;width:auto;text-align:center;margin:0 5px 5px;margin-top:-25px; }
.search {clear:both;float:right;width:160px;margin-top:0px;display:none;}
.search .searchText{width:120px;height:16px;border:#CCC 1px solid;color:#999;display:none;}
.search .searchButton{
	width:22px;
	height:18px;
	margin-left:5px;
	line-height:1;background:#fff url("images/search.gif") no-repeat;
	border:none;
	vertical-align:top;
	cursor:pointer;
	text-indent:-9999px;
        display:none;
}

/*nav選單
----------------------------------------------*/
.navLink{margin:0 0 10px 0;font-size:12px;}
.navLink ul{margin:0;padding:0;}
.navLink li {display:inline;margin:0 4px 0 0;padding:0 10px;border:1px solid #888889;}
.navLink li a{color:#161616;text-decoration:none;}
.navLink a:hover{color:#262626; /*text-shadow:3px 3px 3px #ffec03;*/}
.navLink li.last{margin:0;padding:0 0 0 10px;border:none;display:none;}

/*menu
----------------------------------------------*/
.menu{clear:both;font-family:Microsoft JhengHei; font-weight: lighter; position:relative;
　　　 width:980px; height:32px; text-align:center;color:#1e1e1e;background-color:rgba(255,255,255,0.5);
　　　 }
.menuLink{margin:10px 10px 0px 10px;width:960px;height:32px;list-style:none;color:#1E1E1E;font-size:13px;text-decoration:none;}
.menuLink ul {margin:0;padding:0;list-style:none;}
.menuLink li {float:left;list-style-type:none; align:center;}
.menuLink li a {display:block; width:95px;border-right:#3A3A3A 1px dotted;color:#1E1E1E;text-decoration:none; font-weight:lighter; line-height:32px; padding:0 5px; margin:0;}
.menuLink li a:hover{color:#000;background-color: rgba(255,255,255,0.8);font-weight:400;padding:0 5px; margin:0;}
.menuLink li.last a{margin:0 5px;padding:0;border:none;}

	
/*banner
----------------------------------------------*/
.banner{float:left;position:relative;width:980px;height:285px;
  background:url("http://osa.stust.edu.tw/Sysid/osa/banner-ad/banner-bg.jpg") no-repeat; box-shadow: 1px 1px 2px 3px #adadad;
    margin: 0; padding:0; width:980px;}
.bannercontent{width:980px;height:285px;margin:0;}

/*container
----------------------------------------------*/
.container{width:980px;float:left;margin:0; background-color:rgba(255,255,255,0.5); }
/*.container{width:100%;margin:10px 0;}*/

/*左欄
----------------------------------------------*/
.submenu{float:left;width:180px; font-size:13px;}
/*.submenu{float:left;width:180px;}*/

/* 子選單
----------------------------------------------*/
.submenuTitle{
    line-height:36px;
    text-align:center;
    font-size:13px;
    font-weight:800;
　font-family:Microsoft JhengHei;
　font-weight:lighter;
    color:#fff;
    background-image:none;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#78ba1f+0,78ba1f+0,7eb72f+15,76aa31+43,5dac10+93,23ad1a+97 */
/* Old browsers */
background: #78ba1f; 
/* FF3.6-15 */
background: -moz-linear-gradient(top, #78ba1f 0%, #78ba1f 0%, #7eb72f 15%, #76aa31 43%, #5dac10 93%, #23ad1a 97%); 
/* Chrome10-25,Safari5.1-6 */
background: -webkit-linear-gradient(top, #78ba1f 0%,#78ba1f 0%,#7eb72f 15%,#76aa31 43%,#5dac10 93%,#23ad1a 97%); 
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
background: linear-gradient(to bottom, #78ba1f 0%,#78ba1f 0%,#7eb72f 15%,#76aa31 43%,#5dac10 93%,#23ad1a 97%); 
/* IE6-9 */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78ba1f', endColorstr='#23ad1a',GradientType=0 ); background-color:#eee;

}

.submenuLink {float:left;overflow:hidden;width:180px;font-size:13px;margin-bottom:10px;}
.submenuLink ul{margin:0px; padding:0px;}
.submenuLink li{margin-bottom:0;border-bottom:#fff 1px solid;line-height:24px;background:#fff url("images/arrow.gif")left center no-repeat;}
.submenuLink li a{display:block;padding:9px 10px 9px 22px;color:#333;text-decoration: none;line-height:normal;border-bottom:1px solid #f2f2f2;}
.submenuLink a:hover{background:#99D641 url("images/arrow.gif")left center no-repeat;color:#335100;}
.submenuLink ul ul { margin:0px;padding:0px;}
.submenuLink ul ul li {color:#333;background:#fbfbfb;border-bottom:1px solid #f2f2f2;}
.submenuLink ul ul li a {margin:0px;display:block;padding:6px 10px 6px 22px;background:#fbfbfb;}
.submenuLink ul ul li a:hover{background:#00DDDD;color:#fff;}
.submenuBottom{background:#fff;width:190px;height:1px;}

/* 左區塊
----------------------------------------------*/
.submenuBlock{float:left;width:180px;margin-bottom:10px;}
.submenuBlockText{}

/*content
----------------------------------------------*/
.content{float:left;width:580px;margin:10px 20px 0 20px;}
/*.content{width:100%;margin:0 20px;margin-left:-200px;margin-right:-200px;}*/

.path{float:left;line-height:22px;font-size:11px;color:#555;}
.path a{color:#0a7ccc;text-decoration:none;}

h1 div.contentTitle{　　
　　　clear:both;
　　　text-align:center;
　　　font-family:Microsoft JhengHei;
　　　font-weight:lighter;
　　　padding:10px 0px 10px 15px;
　　　margin:0;
　　　border-bottom:#ccc 1px solid;
}

.contentText{
　　　font-size:14px;
　　　font-family: Microsoft JhengHei;
　　　font-weight: lighter; 
　　　line-height: 28px;
　　　margin-bottom:10px;
　　　color:#333;
　　　}

h2 div.contentTitle{
　　　clear:both;
　　　padding:10px 0px 10px 15px;
　　　margin-bottom:12px;
　　　color:#1b1b1b;
　　　font-size:14px;
　　　font-weight:200;
　　　}

h2 div.contentText{font-size:14px;margin-bottom:5px;color:#f00;line-height:26px;font-weight:none;}

/*右欄
----------------------------------------------*/
.quick{	float:right;width:180px;background:#fff url("images/quick.jpg") repeat-y;}
/*.quick{	float:right;width:180px;background:#fff url("images/quick.jpg") repeat-y;}*/

/*右欄輪播圖片
----------------------------------------------*/
.quickPhoto{width:180px;left:right;margin-bottom:10px;/*padding-bottom:10px;*/}
.quickPhotoTitle{

/*
background-color:#eee;
padding:7px 10px;
margin-bottom:5px;
font-size:13px;
font-weight:800;
color:#333;
overflow:hidden;
white-space:nowrap;
text-align:center;
text-overflow:clip; 
text-overflow:ellipsis;
*/

    line-height:36px;
    text-align:center;
    font-size:13px;
    color:#333;
    margin:0 0 10px 0;
    background:#eee;
    
}
.quickPhotoImg{width:160px;margin-left:10px;}
.quickPhotoImg img{max-width:160px;max-height:106px;border:1px solid #666;}

/* 快速選單
----------------------------------------------*/

.quickTitle{
    line-height:36px;
    text-align:center;
    font-size:13px;
    font-weight:800;
　font-family:Microsoft JhengHei;
　font-weight:lighter;
    color:#fff;
    margin:0 0 10px 0;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#78ba1f+0,78ba1f+0,7eb72f+15,76aa31+43,5dac10+93,23ad1a+97 */
/* Old browsers */
background: #78ba1f; 
/* FF3.6-15 */
background: -moz-linear-gradient(top, #78ba1f 0%, #78ba1f 0%, #7eb72f 15%, #76aa31 43%, #5dac10 93%, #23ad1a 97%); 
/* Chrome10-25,Safari5.1-6 */
background: -webkit-linear-gradient(top, #78ba1f 0%,#78ba1f 0%,#7eb72f 15%,#76aa31 43%,#5dac10 93%,#23ad1a 97%); 
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
background: linear-gradient(to bottom, #78ba1f 0%,#78ba1f 0%,#7eb72f 15%,#76aa31 43%,#5dac10 93%,#23ad1a 97%); 
/* IE6-9 */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78ba1f', endColorstr='#23ad1a',GradientType=0 ); background-color:#eee;

}
.quickLink {overflow:hidden;width:180px;font-size:14px;margin:120px 0 10px 0;}
.quickLink ul{margin:0px;padding:0px;margin-left:10px;}
.quickLink li{margin-bottom:10px;list-style-type:none;line-height:1.2;padding:0 5px 0 16px;;background:url("images/linkimg.gif")no-repeat;}
.quickLink li a{color:#333;text-decoration: none;}
.quickLink a:hover{color:#ffae21;}
.quickLinkBottom{height:10px;}

/* 右區塊
----------------------------------------------*/
.quickBlock{float:left;width:180px;margin-bottom:10px;}
.quickBlockText{}

/*底部
----------------------------------------------*/
.footer{clear: both;margin:0px;background:#fff url("images/footer.jpg") repeat-x;}
.footerText{padding:0;COLOR:#f00;text-align: center;LINE-HEIGHT: 22px;}


/*檔案列表模組*/
.FilesListContent{float:center; width:90%;line-height:24px; margin:0 auto;}
/*.FilesListContent{width:100%;line-height:24px;}*/
/*內容列*/
.FileListRow{Width:100%;float:left; border-bottom:1px dotted #dddddd;vertical-align:middle;padding:3px 0 ;}
/*內容列文字加上超連結後內容*/
.FileListRow a:link{color:#003366;text-decoration:none;}
/*內容列滑入效果*/
.FileListRow:hover{ border-bottom:1px solid #eee;background-color:#FFFACD;color:#FFFFFF;}
/*標題列樣式*/
.FileListRowHead{float:left;background-color:#FFD700; border:1px solid #FFFFFF;vertical-align:middle;width:100%;padding:5px 0px;text-transform:uppercase; color:#fff; margin-bottom:5px;}

/*檔案名稱*/
.FileListCell_1{ Width:100%;float:left;text-align:left;padding:0px 0px 0px 13px;color:#fff;font-size:13px;}
/*.FileListCell_1{ Width:80%;float:left;text-align:left;padding:0px 0px 0px 13px;color:#fff;font-size:13px;}*/
/*檔案類型*/
.FileListCell_2{ Width:13%;float:left;text-transform:uppercase;text-align:center;color:#099;font-size:13px;display:none;}
/*檔案大小*/
.FileListCell_3{ Width:13%;float:left;text-align:center;color:#888;font-size:11.5px;display:none;}
/*更新日期*/
.FileListCell_4{ Width:15%;float:left;text-align:center;color:#ec7812;font-size:11.5px;display:none;}
/*分享*/
.FileListCell_5{ Width:5%;float:left;text-align:center;color:#ec7812;display:none;}

.Head{font-weight:800;text-align:center;color:#333;font-size:12px;}


/*公告模組*/
.NewsListContent{width:100%;line-height:24px;}
.NewsListRow{Width:100%;float:left;border-bottom :1px dotted #dddddd;vertical-align:middle;padding:8px 0px;}
.NewsListRow a:link{color:#333;text-decoration:none;}
.NewsListRow a:hover{border-bottom:1px solid #eee;color:#B8860B;text-shadow:2px 2px 3px #F0E68C;}

.NewsListRowHead{float:left;background-color:rgba(255,255,255,0.5); border:#834e2c 2px solid;;vertical-align:middle;width:100%;padding:5px 0px;text-transform:uppercase; color:#fff; margin-bottom:5px;}
/*.NewsListRowHead{float:left;background-color:rgba(255,255,255,0.5);vertical-align:middle;border-bottom:2px solid #ccc;width:100%;padding:12px 0px 6px 0px;}*/

.NewsListCell_1{width:3%;float:left;padding:7.5px 0px 0px 5px;}
.NewsListCell_2{width:40%;float:left;color:#239ade;font-size:13px;}
.NewsListCell_2 .Head{text-align:center;}
.NewsListCell_3{width:15%;float:left;text-align:center;color:#777;font-size:13px;}
.NewsListCell_4{width:9%;float:left;text-align:center;color:#777;font-size:13px;height:13px;display:none;}
.NewsListCell_5{width:9%;float:left;text-align:center;color:#777;font-size:13px;display:none;}
.NewsListCell_6{width:14%;float:left;text-align:center;color:#ec7812;font-size:13px;}
.Head{font-weight:800; color:#333;font-size:13px;}
.font_index_NewsLogin{FONT-SIZE: 12px;LINE-HEIGHT:18px;text-decoration:underline;color:#126A5A;}
.NewsListPager{clear:both;text-align:center;letter-spacing:2px;padding:8px 0px 6px 0px;}
.NewsImageSample{ text-align :center;}

/*檔案列表模組&公告模組 表頭共管*/
.Head{font-weight:800;text-align:center;color:#333;font-size:13px;}


/*site公告模組*/


/*相簿模組*/
.AlbumItem {float:left;width:170px;text-align:left;padding:10px 10px 20px 0px;overflow:hidden;margin-right:10px;}
.AlbumImgDiv {border:1px solid #eee;width:132px;height:132px;display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;}
.AlbumImgDiv:hover {border:1px solid #888;background:#f8f8f8;cursor:pointer;}
.AlbumItem img {max-width:170px; max-height:170px;vertical-align:middle;border:1px solid #666;}
.AlbumTitle{clear:both;font-size:13px;color:#222222; padding:2px 4px 2px 0px; text-overflow:clip; white-space:pre-wrap; overflow:hidden;line-height:18px;height:35px;}



/*網站導覽PAGE*/
.sitemapsubdiv { float:left; width:200px;margin:0px 35px 35px 0px;min-height:250px; ;}
.sitemapsubtitle {text-align:center;font-size:13px;color:#333;font-weight:800;text-decoration:none;border-bottom:#ccc 1px solid;background-color:#eee;padding:5px 0px;}
.sitemapsubtitle a{color:#333;text-decoration:none; }
.sitemapsubtitle a:hover {color:#de5823;text-decoration:none; }
.sitemapd1{margin:6px 2px;padding:5px 5px 3px 8px;font-size:12px;border-bottom :1px dotted #ccc;}  
.sitemapd1 a:link{color:#555;text-decoration :none; }
.sitemapd1 a:hover {color:#de5823;text-decoration:none;}
.sitemapd2 {margin:6px 2px;padding:5px 5px 3px 24px;font-size:12px;border-bottom :1px dotted #ccc;}  
.sitemapd2 a:link {color:#555;text-decoration :none; }
.sitemapd2 a:hover {color:#de5823;text-decoration:none;}

/*樣板配置*/
.listcss{margin:auto;color:#666;line-height:20px;letter-spacing:1px;font-size:12px} 
.listcss-content{float:left;width:235px;text-align:center;padding:20px 5px 10px 5px;}
.listcss-top{}
.listcss-inner{}
.listcss-img{border:#aaa solid 1px;width:200px; height:200px;}
.listcss-img:hover{border:#333 solid 1px;}
.listcss-btn{}
.UpdateBtnDiv{clear:both;width:100%; text-align :center;}

/*頁面錯誤*/
.errorContent{}
.errorDiv{margin:0 auto;background:#fff url("images/error.gif") center no-repeat;width:664px;height:351px;}
.errorTitle{position:relative;margin:7px 0px;margin:10px 0px 0px 30px;}
.errorText{color:#666;line-height:20px;letter-spacing:1px;font-size:12px}



/*複合模組*/
.CombSeparatorDiv{clear:both;float:left;width:100%;}
/*之前就有的模組編輯頁面有個需要修改的地方 複合模組頁面 多加了一顆可以直接編輯各子頁面的按鈕*/
/**VS檔案--CombWeb_View_UC.ascx**/
a.CombContentEditBottom{color:#4169E1;text-decoration:none;  }
a.CombContentEditBottom:link{color:#4169E1;text-decoration:none;}
a.CombContentEditBottom:visited{color:#4169E1;text-decoration:none}
a.CombContentEditBottom:active{color:#4169E1;text-decoration:none}
a.CombContentEditBottom:hover{color:#4169E1;text-decoration:underline;}
.CombContentEditBottom img{width:10px;}



/*站台公告模組檢視頁面(看起來像站台公告列表的那個頁面)*/
/**VS檔案--SiteNewsWeb_View_UC.ascx**/
.SiteNewsListContent{width:100%;line-height :14px;}
.SiteNewsListRow{Width:100%;float:left;border-bottom :1px dotted #eee;vertical-align:middle;padding:20px 0 10px 0;}
.SiteNewsListRow a:link{color:#239ade;text-decoration:none;}/*#239ade;*/
.SiteNewsListRow a:hover{color:#de5823;text-decoration:underline;}
.SiteNewsListRowHead{float:left;width:100%;background-color:rgba(255,255,255,0.5);vertical-align:middle;border:2px solid #834e2c ;padding:8px 0;}
.SiteNewsListCell_1{width:60%;float:left;color:#239ade;font-size:12px;}
.SiteNewsListCell_1 .Head{text-align:center;}
.SiteNewsListCell_2 .SiteNewsType {width:15%;float:left;text-align:center;color:#777;font-size:12px;height:14px;}
.SiteNewsListCell_2 .SiteNewsType.Head {float:left;text-align:center;color:#333;font-size:12px;height:14px;}
.SiteNewsListCell_3{width:10%;float:left;text-align:center;color:#777;font-size:12px;}
.SiteNewsListCell_4{width:15%;float:left;text-align:center;color:#ec7812;font-size:11px;}
.SiteHead{font-weight:800; color:#333;font-size:12px;}
.SiteNewsListPager{clear:both;text-align:center;letter-spacing:2px;padding:8px 0px 6px 0px;}
.SiteNewsListPager img{width:18px;}
.SiteNewsImageSample{text-align:center;}
a.SiteNewsEditBottom:link{color:#de5823;}
a.SiteNewsEditBottom:visited{color:#de5823;}
a.SiteNewsEditBottom:active{color:#de5823;}
a.SiteNewsEditBottom:hover{color:#de5823;text-decoration:underline;}
.SiteNewsEditBottom img{width:10px;}



/*站台公告模組內容頁面(站台公告內容詳細內容展示的最底層頁面)*/
/**VS檔案--SiteNewsWebContent_View_UC.ascx**/
.SiteNewsContent{float:left;width:100%;margin:5px 0px;text-align:left;}

.SiteNewsTopInfo{float:left;width:100%;border:#834e2c 2px solid;background-color:rgba(255,255,255, 0.6)}
.SiteNewsContent .SiteNewsType,.SiteNewsContent .SiteNewsPostDate{float:left;width:250px;padding:6px 5px;text-align:left;font-weight: bold;}

.SiteNewsAttachInfo {float:left;width:100%;padding:6px 5px;text-align:left;}
.AttachInfo_Top {float:left;width:100%;font-weight:bold;}
.AttachInfo_Row{float:left;width:100%;}
.AttachInfo_Row a{font: 12px Tahoma;color:#454545;text-decoration: none;}
.AttachInfo_Row a:hover{font:12px;color:#454545;text-decoration: underline;}

.SiteNewsBottomInfo{float:left;width:100%;background-color:rgba(255,255,255,0.6);border:#834e2c 1px dashed;}
.SiteNewsClickCount,.SiteNewsPoster{float:right;width:250px;padding:6px 5px;text-align: right;font-weight: bold;}
.SiteNewsText{float:left;width:100%;text-align:left;}

.SiteNewsBack{clear: both;float: left;width: 100%;margin: 10px auto;}
.SiteNewsBack a{TEXT-DECORATION:UNDERLINE;font-weight :300;color:#555;}
.SiteNewsBack a:hover{TEXT-DECORATION:UNDERLINE;font-weight :800;color:#555;cursor: pointer;}


/*
 * jQuery Nivo Slider v3.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	height:285px;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width:100%;
        height: 285px;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:285px;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;display:none;
}
.nivo-nextNav {
	right:0px;display:none;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
text-align: center;
padding: 15px 0;
float: right;
margin-top: -35px;
position: relative;
z-index: 998;
}

.nivo-controlNav a {
/*cursor: pointer;
background: rgba(100,100,100,1);
width: 20px;
line-height: 20px;
float: left;
color: #ccc;
position: relative;
z-index: 999;*/
display:inline-block;
	width:20px;
	height:10px;
	background:url(http://www.stust.edu.tw/home/images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}

.nivo-controlNav a.active {
/*font-weight: bold;
color: #eee;
background: rgba(125,125,125, 1);*/
background-position: 0 100%;
}

.nivo-controlNav a:hover {
cursor:pointer;
/*background: rgba(150, 150, 150, 1);
color: #555;*/
}


.nivo-directionNav a.nivo-prevNav {
display:block;
width: 30px;
height: 30px;
background: url(http://cc.stust.edu.tw/sysid/cc/script/nivo-slider/themes/default/arrows.png) no-repeat;
text-indent: -9999px;
border: 0;
opacity: 0.5;
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}

.nivo-directionNav a.nivo-nextNav {
display:block;
width: 30px;
height: 30px;
background: url(http://cc.stust.edu.tw/sysid/cc/script/nivo-slider/themes/default/arrows.png) no-repeat;
text-indent: -9999px;
border: 0;
opacity: 0.5;
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
transform: rotate(180deg);
}

.nivo-directionNav a:hover {
opacity:1;
}






















































