﻿.dropdown{
	float:left;
	/*display:inline;*/

}
.dropdown dt
{
   
	cursor:pointer;
	/*
	FILTER:alpha(opacity=80), progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
	   filter:alpha(opacity=0);*/
}

.dropdown dt:hover{
}
.dropdown dd
{
    font-family: Arial, Helvetica, sans-serif;
    background-position: #FF0066;
    position: absolute;
    overflow: hidden;
    display: none;
   /* width: 195px; <-由資料庫變數 MasterMenuSubItemWidth 控制*/
    background: #ffffff;
    z-index: 200;
    opacity: 0;
    float:left;
    filter:alpha(opacity=0);
    

}
.dropdown ul 
{
    font-family: Arial, Helvetica, sans-serif;
	border:1px solid #2EB568;
	list-style:none;
	border-top:none;
	text-align: left;
	font-size: 12px;
	 	PADDING-TOP: 0px;
}
.dropdown ul.end 
{
    font-family: Arial, Helvetica, sans-serif;
	position:relative;
	left:-100px;
}
.dropdown li
{
    	PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
	display:inline;
}
.dropdown a, .dropdown a:active, .dropdown a:visited
{
   PADDING-TOP: 0px;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    color: #2EB568;  
    background: #ffffff;
}
.dropdown li a, .dropdown li a:active, .dropdown li a:visited
{
    /*
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	color:#2EB568;
	
	background:#f3f9e3 no-repeat 8px center;

	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 20px;
*/
    padding-right: 0px;
    display: block;
    padding-left: 0px;
    padding-bottom: 7px;
    width: 100%;
    text-indent: 10px;
    padding-top: 5px;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    text-decoration: none;
    color: #2EB568;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}
.dropdown a:hover
{
    /*
    color: #2EB568;
    background-color: #e4faa7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
*/
COLOR: #2EB568;
	background-color: #CCFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}


/*
放在程式自動產生
.dropdown li a:hover {
	background:#d9e1e4; color:#000 ;
	text-decoration:none;
	background:#e4faa7 url(../image/sub_navi_arrow_o.gif) no-repeat 8px center;
}
*/
.dropdown .underline {
  /*	border-bottom:1px dotted #696969; */
  border-bottom:1px  solid #2EB568;
  
  
}

.MenuItemtext
{
    padding-left: 8px;
    padding-right: 8px;
     cursor:pointer;
}

/* for common link
===============================================================*/
/*
a:link {   
    color:#0066cc;   
    text-decoration:none;   
}   
a:visited {   
    color:#0066cc;   
    text-decoration:none;   
}   
a:hover {   
    text-decoration:underline;   
}
a:active {   
    color:#999900;   
} 
*/
/* for clearFix
===============================================================*/
.cf:after{ 
   display:inline;
   height:0;
   visibility:hidden;
   clear:both;
   content:".";
}
/* 追加 MacIE 5 と WinIE 7 向け */
.cf
{
    display: inline-block;
   
}
/*MacIE \*/
* html .cf{
	height:1em;
}
.cf{
	display:inline;
}
/*  

* {
	margin:0;
	padding:0;
}
body{
	margin:0;
	padding:0;
	line-height:1.5;
	color:#666666;
	font-size:100%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background:#FFFFFF url(../image/bg01.gif) repeat-x left top;
	/*font-size: 12px!important;
}



*/


.cf img{
	margin:0;
	padding:0;
	border:none;
}

dl,dt,dd{
	margin:0;
	padding:0;
}


#navigation
{
    margin: 0 auto;
    width: 860px;
   
   
}

.cf ul,.cf ol{
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:outside;
}
/*
hr{
	display:none;
}
h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-size:1em;
	font-weight:normal;
}
p{
	margin:0;
	padding:0;
	font-size: 12px;
}
div{
	margin:0;
	padding:0;
}
input, select {
	font-size:12px;
}

*/