@charset"utf-8";
/*
----------------------------------------------
made by kuofeng
date:2012/05/12
----------------------------------------------*/

/*基本
----------------------------------------------*/
body{margin:0px auto;font-family:Helvetica,sans-serif;font-size:12px;color:#454545;background:#e3e4e6 url("images/bodybg.jpg")top center 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:0px;}
.search {float:right;width:160px;margin-top:0px;margin-right:5px;}
.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;margin-bottom:15px;text-align:right;margin-right:10px;font-size:11px;background:#333;}
.navLink ul{margin:0; padding:0;}
.navLink li {display:inline;list-style-type:none;border-right:1px solid #ccc;padding:0 15px;line-height:22px;}
.navLink li a{color:#fff;text-decoration:none;}
.navLink a:hover{color:#ffae21;}
.navLink li.last{margin:0;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;padding-right:8px;text-align:center;color:#555;text-decoration:none; font-weight:800;line-height:32px;background:#FFF url("images/menuline.jpg") center right no-repeat;}
.menuLink li a:hover{background-color:#eee;color:#555;}
.menuLink li.last a{padding:0;border:none;background: none;}
.menuLink li.last a:hover{background-color:#eee;color:#555;}
	
/*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{
   line-height:36px;
   text-align:center;
   font-size:15px;
   font-weight:800;
   color:#333;  
   background:#fff url("images/submenuTitle.jpg") no-repeat;  
}
.submenuLink {float:right;overflow:hidden;width:170px;font-size:13px;margin-bottom:10px;}
.submenuLink ul{margin:0px; padding:0px;margin:0 1px;}
.submenuLink li{margin-bottom:0;border-bottom:#cccccc 1px dotted;line-height:24px;background:#fff}
.submenuLink li a{display:block;padding:5px 10px 5px 22px;color:#333;text-decoration: none;line-height:normal;}
.submenuLink a:hover{background:#f1f1f1;}
.submenuLink ul ul { margin:0px;padding:0px;}
.submenuLink ul ul li {color:#333;background:#f1f1f1;border:none;}
.submenuLink ul ul li a {margin:0px;display:block;padding:3px 10px 3px 35px;background:#f1f1f1 url("images/arrow.gif") 15px center  no-repeat;}
.submenuLink ul ul li a:hover{background:#f1f1f1 url("images/arrow.gif") 15px center  no-repeat;color:#b3390f;}
.submenuBottom{height:10px;}

/* 左區塊
----------------------------------------------*/
.submenuBlock{float:right;width:170px;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;width:180px;margin:10px 0;}
/*.quick{	float:right;width:180px;background:#fff url("images/quick.jpg") repeat-y;}*/

/*右欄輪播圖片
----------------------------------------------*/
.quickPhoto{float:left;width:170px;margin-bottom:10px;/*padding-bottom:10px;*/}
.quickPhotoTitle{
	width:170px;
	height:32px;
	padding:0px 5px;
	margin-bottom:5px;
	line-height:32px;
    font-size:13px;
	font-weight:800;
	color:#333;
	overflow:hidden;
	white-space:nowrap;
	text-align:center;
	text-overflow:clip; 
	text-overflow:ellipsis;
	background:#fff url("images/quickPhotoTitle.gif") 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:36px;	
	text-align:center;
    font-size:15px;
	font-weight:800;
	color:#333;
	background:#eaeaea url("images/quickTitle.jpg") no-repeat;
}
.quickLink {float:left;overflow:hidden;width:170px;font-size:12px;background:#e1e1e1 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/linkimg.gif")no-repeat;}
.quickLink li a{color:#333;text-decoration: none;}
.quickLink a:hover{color:#ffae21;}
.quickBottom{width:170px;height:11px;background:url("images/quickBottom.jpg")no-repeat;}

/* 右區塊
----------------------------------------------*/
.quickBlock{float:left;width:170px;margin-bottom:10px;}
.quickBlockText{}

/*底部
----------------------------------------------*/
.footer{clear: both;margin:0px;background:#454545;}
.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;}

/*RWD FIX*/
.nav li > a,.nav div > a{background:rgba(0,0,0,0);}




