@charset"utf-8";
/*
----------------------------------------------
made by kuofeng
date:2012/05/12
----------------------------------------------*/

/*基本
----------------------------------------------*/
body{margin:0px auto;font-family:Helvetica,sans-serif;font-size:14px;color:#454545;background:#efefef url("images/bodybg.jpg") center 110px no-repeat;}
h1{font-size:18px;}
h4{font-size:14px;color:#666;}
.accesskey a{position:absolute;margin:-14px 0 0 0px;padding:0;color:#fff;font-size:14px;text-decoration:none;}

/*外圍
----------------------------------------------*/
.wrapper{margin:0 auto;width:980px;background:none;font-family:微軟正黑體;font-weight:lighter;}

/*header
----------------------------------------------*/
.header{display:block;width:980px;height:70px;margin-top:10px;background:none;}/*修改*/
.logo{float:left;width:300px;height:120px;margin:0;/*background:url("images/logo.jpg") no-repeat;*/cursor:pointer;margin-top:5px;}/*修改*/
.logo img{border:0px; padding-left:10px;}
.nav{float:right;width:auto;margin-top:5px;}
.search {float:right;width:160px;padding-right:5px;margin-top:0px;}
.search .searchText{width:120px;height:16px;border:#CCC 1px solid;color:#999;}
.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;
}


/*nav選單
----------------------------------------------*/
.navLink{clear:both;text-align:right;margin:10px 20px 10px 0;font-size:13px;}
.navLink ul{margin:0;padding:0;}
.navLink li {display:inline;margin:0 4px 0 0;padding:0 10px 0 10px;border-right:#fff 1px solid;}
.navLink li a{color:#333;text-decoration:none;}
.navLink a:hover{color:#ffae21;}
.navLink li.last{margin:0;padding:0 0 0 10px;border:none;}

/*menu
----------------------------------------------*/
.menu{clear:both;position:relative;width:980px;height:32px;background:rgb(184, 229, 232);}
.menuLink{margin:0px 10px;width:960px;height:32px;list-style:none;color:#ccc;font-size:13px;text-decoration:none;}
.menuLink ul {margin:0;padding:0;list-style:none;}
.menuLink li {float:left;list-style-type:none;font-size:14px;padding:5px auto 5px 11px; }
.menuLink li a {display:block;text-align:center;border:none;color:#333;text-decoration:none;  font-weight:300; line-height:32px; padding:0 20px; }
.menuLink li a:hover{background-color:rgb(41, 173, 185); color:#ff0;}
.menuLink li.last a{margin:0;padding:0;border:none;padding:0 20px;}
	
/*banner
----------------------------------------------*/
.banner{
　position:relative;
　width:978px;
　height:170px;
　border-bottom:2px solid #FEA3A6;
　/*background:#fff url("images/banner.jpg") no-repeat;*/}
.bannercontent{width:980px;height:170px; border-bottom:2px solid rgb(184, 229, 232);}

/*container
----------------------------------------------*/
.container{width:980px;float:left;margin:0px; background:#fff; }
/*.container{width:100%;margin:10px 0;}*/

/*左欄
----------------------------------------------*/
.submenu{float:left;width:180px;}
/*.submenu{float:left;width:180px;}*/


/* 子選單
----------------------------------------------*/
.submenuTitle{
   height:36px;	
   line-height:36px;
   text-align:center;
   font-size:15px;
   font-weight:400;
   color:#333;  
   background:#6FC7C8;
   overflow:hidden; 
   margin:0;
}
.submenuLink {float:left;overflow:hidden;width:185px;font-size:13px;background:#fff;margin-bottom:10px;}
.submenuLink ul{margin:0px; padding:0px;}
.submenuLink li{margin-right:10px;padding:2px 0px;line-height:24px;background:#fff;font-size:14px;}
.submenuLink li a{display:block;padding:8px 0px 8px 20px;color:#333;text-decoration: none;line-height:normal;margin-bottom:10px;}
.submenuLink a:hover{background-color:#E4F4F4;box-shadow:4px 4px 6px rgba( 166,166,166,0.5);}
.submenuLink ul ul { margin:0px;padding:0px;}
.submenuLink ul ul li {color:#333;background:#e7e7e7;border:none;}
.submenuLink ul ul li a {margin:0px;display:block;padding:3px 10px 3px 35px;background:#e7e7e7 url("images/dot.gif") 23px center  no-repeat;}
.submenuLink ul ul li a:hover{background:#dedede;color:#b3390f;}
.submenuBottom{height:25px;border-bottom:3px solid ##B1092B;  }

/* 左區塊
----------------------------------------------*/
.submenuBlock{float:left;width:179px;margin-bottom:10px;}
.submenuBlockText{}

/*content
----------------------------------------------*/
.content{float:left;width:580px;min-height:480px;height:auto !important;padding:0px 20px 0 20px;background:#fff;}
/*.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;
	padding:6px 0px 6px 15px;
	margin-bottom:14px;
	background:#F9F9F9;
	border-left:#00897B 5px solid;
	color:#1b1b1b;
	font-size:20px;
	font-weight:400;
}
h2 div.contentTitle{
	clear:both;
	padding:6px 0px 6px 15px;
	margin-bottom:14px;
	background:#F3F3F3;
	border-left:#00917F 5px solid;
	color:#1b1b1b;
	font-size:20px;
	font-weight:400;
　　background:#fff;
}
.contentText{font-size:13px;margin-bottom:10px;color:#555;line-height:24px;}

/*右欄
----------------------------------------------*/
.quick{	float:right;width:180px;}
/*.quick{	float:right;width:180px;background:#fff url("images/quick.jpg") repeat-y;}*/

/*右欄輪播圖片
----------------------------------------------*/
.quickPhoto{width:179px;float:right;margin-bottom:10px;/*padding-bottom:10px;*/}
.quickPhotoTitle{
	background-color:#e7e7e7;
    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;
}
.quickPhotoImg{width:168px;margin-left:5px;}
.quickPhotoImg img{max-width:168px;max-height:106px;border:1px solid #666;}

/* 快速選單
----------------------------------------------*/
.quickTitle{
	background-color:#e7e7e7;
    padding:7px 10px;
	margin-bottom:10px;
	text-align:center;
    font-size:13px;
	font-weight:800;
	color:#333;
}
.quickLink {float:right;overflow:hidden;width:179px;margin-bottom:10px;font-size:14px;background:url("images/quickbg.jpg")repeat-y;margin-bottom:10px;}
.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/dot3.gif")no-repeat;}
.quickLink li a{color:#333;text-decoration: none;}
.quickLink a:hover{color:#ffae21;}
.quickBottom{height:5px;border-bottom:#ccc 1px solid;}

/* 右區塊
----------------------------------------------*/
.quickBlock{float:right;width:179px;margin-bottom:10px;}
.quickBlockText{}

/*底部
----------------------------------------------*/
.footer{clear:both;margin:0px;background:#efefef url("images/footer.jpg")repeat-x;}
.footerText{padding:10px 10px;COLOR:#333;text-align: center;LINE-HEIGHT: 22px;}
.footerText a{COLOR:#333;text-decoration:underline;}


/*檔案列表模組*/
.FilesListContent{width:100%;line-height :13px;}                   
.FileListRow{Width:100%;float:left; border-bottom :1px dotted #eee;vertical-align:middle;padding:10px 0px 8px 0px;}
.FileListRow a:link{color:#333;text-decoration:none;}
.FileListRow:hover{ border-bottom:1px solid #eee;background-color:#f7f7f7;}
.FileListRowHead{float:left;background-color:#fff; border:3px solid #00917F;vertical-align:middle;width:100%;padding:8px 0px 8px 0px;text-transform:uppercase;}
.FileListCell_1{ Width:65%;float:left;text-align:left;padding:0px 0px 0px 13px;color:#555;}
.FileListCell_1.Head{text-align:center;}
.FileListCell_2{ Width:15%;float:left;text-transform:uppercase;text-align:center;font-size:13px;font-family:Convergence;}
.FileListCell_3{ Width:15%;float:left;text-align:center;color:#888;font-size:13px;display:none;}
.FileListCell_4{ Width:15%;float:left;text-align:center;font-size:13px;font-family:Convergence;}
.FileListCell_5{ Width:10%;float:left;text-align:center;color:#ec7812;font-size:13px;display:none;}
.Head{font-weight:800; color:#333;font-size:13px;}


/*公告模組*/
.NewsListContent{width:100%;line-height :18px;}
.NewsListRow{Width:100%;float:left;border-bottom :2px solid #00917F;vertical-align:middle;padding:10px 0px;}
.NewsListRow a:link{color:#239ade;text-decoration:none;line-height:28px;}
.NewsListRow a:hover{color:#de5823;text-decoration:underline;}
.NewsListRowHead{float:left;background-color:#fff;vertical-align:middle;border:3px solid #00917F;width:100%;padding:10px 0px 10px 0px;}
.NewsListCell_1{width:3%;float:left;padding:2px 0px 0px 5px;}
.NewsListCell_2{width:46%;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:10%;float:left;text-align:center;color:#777;font-size:13px;height:14px;}
.NewsListCell_5{width:10%;float:left;text-align:center;color:#777;font-size:13px;}
.NewsListCell_6{width:15%;float:left;text-align:center;color:#ec7812;font-size:13px;}
.Head{font-weight:800; color:#333;font-size:13px;}
.font_index_NewsLogin{FONT-SIZE: 11px;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:200;text-align:center;color:#333;font-size:13px;}

/*site公告模組*/

/*相簿模組*/
.AlbumItem {float:left;width:140px;text-align:left;padding:4px 0px 15px 0px;overflow:hidden;margin-right:5px;}
.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:120px; max-height:120px;vertical-align:middle;border:1px solid #666;}
.AlbumTitle{clear:both;color:#222222; padding:4px 10px 2px 0px; text-overflow:clip; white-space:nowrap; overflow:hidden}



/*網站導覽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:14px;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:14px;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:14px} 
.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:14px}


/*複合模組*/
.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 :20px;}
.SiteNewsListRow{Width:100%;float:left;border-bottom :1px dotted #eee;vertical-align:middle;padding:14px 0px 8px 0px;}
.SiteNewsListRow a:link{color:#239ade;text-decoration:none;}/*#239ade;*/
.SiteNewsListRow a:hover{color:#de5823;text-decoration:underline;}
.SiteNewsListRowHead{float:left;width:100%;background-color:#fff;vertical-align:middle;border:2px solid #00776E;padding:10px 0px 10px 0px;}
.SiteNewsListCell_1{width:60%;float:left;color:#239ade;font-size:14px;}
.SiteNewsListCell_1 .Head{text-align:center;}
.SiteNewsListCell_2 .SiteNewsType {width:15%;float:left;text-align:center;color:#777;font-size:14px;height:14px;}
.SiteNewsListCell_2 .SiteNewsType.Head {float:left;text-align:center;color:#333;font-size:14px;height:14px;}
.SiteNewsListCell_3{width:10%;float:left;text-align:center;color:#777;font-size:14px;}
.SiteNewsListCell_4{width:15%;float:left;text-align:center;color:#ec7812;font-size:11px;}
.SiteHead{font-weight:800; color:#333;font-size:14px;}
.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%;background:#f1f1f1;border:#ddd 1px solid;}
.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: 14px Tahoma;color:#454545;text-decoration: none;}
.AttachInfo_Row a:hover{font:14px;color:#454545;text-decoration: underline;}

.SiteNewsBottomInfo{float:left;width:100%;background:#f1f1f1;border:#ddd 1px solid;}
.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;}


















