﻿#header {
	width: 996px;
	height: 198px;
	background-image: url(images/header_bg.jpg);
    background-repeat:no-repeat;
	background-position: left top;
	padding:3px 0px 0px 0px;
	margin: 0px auto;
    position:relative;
	
}
#banner
{  	
	width:960px;
	background-image: url(images/banner.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/*導覽列*/
#nav {
	margin: 0px 0em 0em 0em;
	padding:0px 0em 0em 0em;
	display: block;
	width:auto;

}
#nav ul {
	margin: 0px;
	padding: 15px 0px 0px 370px;
	list-style-type: none;
}
#nav li {
	float: left;
	list-style-type: none;
	padding: 5px 0px 0px 0px;
	margin: 0px 2px 0px 0px;

}
#nav li a
{
    float: left;
    padding: 0px 0px 0px 0px;
    color: #666666;
    text-decoration: none;
    vertical-align: middle;
    height:30px;
    
}
#nav li a:hover 
{
    border-bottom:3px #5a8ab2 solid;  		
	
}
#nav .current a /* 目前位置*/
{
	color: #fff;
	background-image:url(images/nav_bg_current.jpg);
	background-position:0 0px;
    background-repeat: no-repeat ;
	
}
#nav li.nav01 /*選單第一個*/
{
	background-image: url(images/ms_page_icon2.gif);
	background-position: left top;
	padding: 0px 0px 0px 60px;
}
/*左欄*/
#sidebar
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	height: 100%;
	width: 220px;
	background-image: url(images/sidebar_bg0.jpg);
	background-repeat: no-repeat;
	background-position:0px 0px;
}
/*次選單區*/

.submenu
{
	width: 80%;
	z-index: 100;
}    
.submenu h4
{
    height:115px;
    background-repeat: no-repeat;
	background-position:0px 0px;

}
.submenu ul
{
	list-style: none;
	height: 100%;
	padding:0px 0px 0px 20px;
    margin:0px;
} 

.submenu li
{
    float: left;
    position: relative;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    background-image:url("images/sub_line.jpg");
    background-repeat: no-repeat;
    background-position: 3px bottom ;
}    

.submenu ul ul
{
    visibility: hidden;
    position: absolute;
    left: 100%;
    top: 0px;
    border: 1px solid #e6f3ff;
    height:100%;
    display:table;
    padding:0px 0px 0px 20px;


}    

.submenu table
{
    position: relative;
    top: -20px;
    left: 80%;
    font-size: 1em !important;
    vertical-align: middle;
}    

.submenu ul li:hover ul, .submenu ul a:hover ul
{
	visibility: visible;
	padding:0px;
    margin:0px;
   
}    

.submenu li a
{
    display: block;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    color:#0f68b1;  
    font-weight:normal; 
    margin:5px 0px 0px 10px; 
    background-image:url("images/sub_item.jpg");
    background-repeat: no-repeat;
    background-position: left  5px ;
    padding:0 0 6px 20px;
    line-height:1.5;
}    

.submenu li a:hover 
{
    border: 0px;

}    

.submenu ul ul li
{
    clear: both;
    text-align: left;
    background-color: #3c8acb;
    border-bottom: 1px solid #e6f3ff;
    background-image:none;    
}    

.submenu ul ul li a
{
    display: block;
    width: 200px;
    font-size: .8em!important;    
    font-size: .8em;
    margin:0px 0px 0px 0px; 
    padding:3px 20px;
    color:#f1f8ff;
    background-image:none;   

} 

.submenu ul ul li a:hover
{
  background-color:#3179c1;

}    

/* 有子層選單 符號 */
.submenu li.file
{  

}
/* 無子層選單 符號 */
.submenu li.list
{  
	
}

/* 中間區塊*/
#container_wrap
{
	margin: 0px;
	padding: 0px 0px 0px;
	width: 100%;
	height: 100%;
	background-color:#fff;
}
#container
{
    margin: 0px;
    padding: 0px;
    background-image: url(images/ct_bt.jpg);
    background-position: 200px 90%;
    background-repeat: no-repeat;
    height: 100%;
}

#content_wrap{

     float:left;
     text-indent: 1em;
     margin: 0px;
     width:740px;
     height:100%;
}

#content
{
	float: right;
	background-image: url(images/ct_top_bg.jpg);
	background-position: right 0em;
	background-repeat: no-repeat;
	margin: 0px;
	width: 770px;
	padding:0px;
	height:100%;
}
#t_container_wrap
{	background-color:#fff;
}
#t_container
{
    margin: 0px;
    padding: 0px;
    background-image: url(images/ct_bt.jpg);
    background-position: 200px 90%;
    background-repeat: no-repeat;
    height: 100%;
}

#t_content_wrap
{
}

#t_content
{

	background-position: right 0em;
	background-repeat: no-repeat;
	margin: 0px;
	padding:0px 50px;
	height:100%;
}

#crumb
{
    font-size: .8em;
    line-height: 2.5em;
    background-image: url('images/rout_dot.gif');
    background-repeat: no-repeat;
    background-position: 0em center;
    color: #60a00c;
    font-family: Arial;
    padding:0px 0px 0px 15px;

}

#crumb a
{
	text-decoration: none;
	color: #60a00c;
}
#crumb a:hover
{
	text-decoration: underline;
	color: #009999;
}

a.altC
{ 
   font-size: .6em;
   color:#ffffff;
}
/*中間區塊結束*/

/* 請複製範例樣式 */
#footer
{
}


/* 頁面必用樣式*/
a:link
{
	color: #0C68C7;
	text-decoration: none;
} 

a:visited
{
	color: #0B497D;
	text-decoration: none;
}

a:hover
{
	color: #78971A;
	text-decoration: underline;
}

a:active
{
	color: #2b3239;
}

p
{
	margin: 0px;
}
h1,h2,h3,h4,h5,h6
{  padding:0px ;
   margin:0px;
}
img
{
    border:0px;}