@charset"utf-8";
/*
----------------------------------------------
made by kuofeng
date:2012/05/12
----------------------------------------------*/

/*基本
----------------------------------------------*/
body{margin:0px auto;background-color:#fff;font-family:Helvetica,sans-serif;font-size:12px;color:#454545;background:#dbdbdb url("images/bodybg.jpg")repeat-x;}
h1{font-size:18px;}
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;background:#FFF;}

/*header
----------------------------------------------*/
.header{display:block;width:980px;height:70px;margin:0px;background:url("images/headerbg.jpg") repeat-x;}/*修改*/
.logo{float:left;width:330px;height:60px;/*background:url("images/logo.jpg") no-repeat;*/cursor:pointer;margin-top:5px;}/*修改*/
.logo img{border:0px;}
.nav{float:right;width:auto;margin-top:5px;margin-right:10px;}
.search {float:right;width:160px;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 0px 10px 0;font-size:11px;}
.navLink ul{margin:0;padding:0;}
.navLink li {display:inline;margin:0 4px 0 0;padding:0 10px 0 10px;	border-right:1px solid #333;}
.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:url("images/menu.jpg") top left repeat-x;}
.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;}
.menuLink li a {display:block;width:95px;text-align:center;border-right:#970b0b 1px solid;color:#fff;text-decoration:none; font-weight:800;line-height:32px;}
.menuLink li a:hover{background-color:#970b0b;color:#fff;}
.menuLink li.last a{margin:0;padding:0;border:none;}
	
/*banner
----------------------------------------------*/
.banner{position:relative;width:980px;height:170px;/*background:#fff url("images/banner.jpg") no-repeat;*/}
.bannercontent{width:980px;height:170px;}
/*container
----------------------------------------------*/
.container{width:980;float:left;background:url("images/containerbg.jpg") top left  no-repeat; }
/*.container{width:100%;margin:10px 0;}*/

/*左欄
----------------------------------------------*/
.submenu{float:left;width:180px;margin:10px 0;}
/*.submenu{float:left;width:180px;}*/


/* 子選單
----------------------------------------------*/
.submenuTitle{
   height:48px;	
   line-height:58px;
   text-align:center;
   font-size:13px;
   font-weight:800;
   color:#fff;  
   background:#fff url("images/submenuTitle.jpg") no-repeat;  
}
.submenuLink {float:right;overflow:hidden;width:172px;font-size:13px;background:#f8f8f8 url("images/submenugb.jpg")left center repeat-y;margin-bottom:10px;}
.submenuLink ul{margin:0px; padding:0px;margin:0 3px;}
.submenuLink li{margin-bottom:0;border-bottom:#fff 1px solid;line-height:24px;background:#f8f8f8 url("images/arrow.gif")left center no-repeat;}
.submenuLink li a{display:block;padding:4px 20px 4px 20px;color:#333;text-decoration: none;line-height:normal;}
.submenuLink a:hover{background-color:#e9e9e9;background:#e9e9e9 url("images/arrow.gif")left center no-repeat;}
.submenuLink ul ul { margin:0px;padding:0px;}
.submenuLink ul ul li {color:#333;background:#e9e9e9;border:none;}
.submenuLink ul ul li a {margin:0px;display:block;padding:3px 10px 3px 35px;background:#e9e9e9 url("images/dot3.gif") 20px center  no-repeat;}
.submenuLink ul ul li a:hover{background:#e9e9e9 url("images/dot3.gif") 20px center  no-repeat;color:#b3390f;}
.submenuBottom{width:172px;height:21px;background:#fff url("images/submenuBottom.jpg") no-repeat left bottom;}

/* 左區塊
----------------------------------------------*/
.submenuBlock{float:right;width:172px;margin-bottom:10px;}
.submenuBlockText{}

/*content
----------------------------------------------*/
.content{float:left;width:580px;margin:10px 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;
	padding:10px 0px 10px 15px;
	margin-bottom:12px;
  /* 	border-bottom:#ccc 1px solid;*/
	background:#fff url("images/contentTitle.jpg") no-repeat center left;
	color:#1b1b1b;
	font-size:22px;
	font-weight:800;
}

.contentText{font-size:12px;margin-bottom:10px;color:#555;line-height:24px;}

/*右欄
----------------------------------------------*/
.quick{	float:right;margin-top:10px;width:180px;margin:10px 0;}
/*.quick{	float:right;width:180px;background:#fff url("images/quick.jpg") repeat-y;}*/

/*右欄輪播圖片
----------------------------------------------*/
.quickPhoto{width:172px;float:left;margin-bottom:10px;/*padding-bottom:10px;*/}
.quickPhotoTitle{
    width:172px;
	height:36px;
	line-height:36px;
	margin-bottom:5px;
	padding:0 10px;
    font-size:13px;
	font-weight:800;
	color:#333;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:clip;
	text-align:center; 
	text-overflow:ellipsis;
	background:url("images/quickPhotoTitle.jpg")no-repeat;
}
.quickPhotoImg{width:168px;margin-left:5px;}
.quickPhotoImg img{max-width:168px;max-height:106px;border:1px solid #666;}

/* 快速選單
----------------------------------------------*/
.quickTitle{
	margin-bottom:10px;
	height:36px;
	line-height:42px;
	text-align:center;
    font-size:13px;
	font-weight:800;
	color:#333;
	background:#fff url("images/quickTitle.jpg") no-repeat;
}
.quickLink {float:left;overflow:hidden;width:172px;font-size:12px;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/arrow2.gif")no-repeat;}
.quickLink li a{color:#333;text-decoration: none;}
.quickLink a:hover{color:#ffae21;}
.quickBottom{width:172px;height:16px;background:url("images/quickBottom.jpg")no-repeat;}

/* 右區塊
----------------------------------------------*/
.quickBlock{float:left;width:172px;margin-bottom:10px;}
.quickBlockText{}

/*底部
----------------------------------------------*/
.footer{clear: both;margin:0px;background:#555;}
.footerText{padding:10px 10px;COLOR:#fff;text-align: center;LINE-HEIGHT: 22px;}
.footerText a{COLOR:#ffde6d;text-decoration:underline;}


/*檔案列表模組*/
.FilesListContent{width:100%;line-height :14px;}                   
.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;color:#de5823;}
.FileListRowHead{float:left;background-color:#f1f1f1; border:1px solid #d6d6d6;vertical-align:middle;width:100%;padding:10px 0px 8px 0px;text-transform:uppercase;}
.FileListCell_1{ Width:50%;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;color:#099;}
.FileListCell_3{ Width:15%;float:left;text-align:center;color:#888;font-size:11px;}
.FileListCell_4{ Width:15%;float:left;text-align:center;color:#ec7812;font-size:11px;}
.Head{font-weight:800; color:#333;font-size:12px;}


/*公告模組*/
.NewsListContent{width:100%;line-height :14px;}
.NewsListRow{Width:100%;float:left;border-bottom :1px dotted #eee;vertical-align:middle;padding:12px 0px 8px 0px;}
.NewsListRow a:link{color:#239ade;text-decoration:none;}
.NewsListRow a:hover{color:#de5823;text-decoration:underline;}
.NewsListRowHead{float:left;background-color:#ededed;vertical-align:middle;border-bottom:2px solid #ccc;width:100%;padding:12px 0px 6px 0px;}
.NewsListCell_1{width:3%;float:left;padding:2px 0px 0px 5px;}
.NewsListCell_2{width:46%;float:left;color:#239ade;font-size:12px;}
.NewsListCell_2 .Head{text-align:center;}
.NewsListCell_3{width:15%;float:left;text-align:center;color:#777;font-size:12px;}
.NewsListCell_4{width:10%;float:left;text-align:center;color:#777;font-size:12px;height:14px;}
.NewsListCell_5{width:10%;float:left;text-align:center;color:#777;font-size:12px;}
.NewsListCell_6{width:15%;float:left;text-align:center;color:#ec7812;font-size:11px;}
.Head{font-weight:800; color:#333;font-size:12px;}
.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;}

/*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: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:12px 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:#ededed;vertical-align:middle;border-bottom:2px solid #ccc;padding:12px 0px 6px 0px;}
.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%;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: 12px Tahoma;color:#454545;text-decoration: none;}
.AttachInfo_Row a:hover{font:12px;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;}


