body {
	font-family: Open Sans, Noto Sans TC, sans-serif;
	background-image: url("../images/ev_area_mobile_bg_1.png");
	background-repeat: repeat-x;
}

h2 {
	/* color:#2e74b5; */
	color:black;
}

/*
table tbody tr td {
	font-weight: 500;
	font-size:1.0rem;
}
*/

.subtitle {
	/* border-top-style:solid; */
	/* border-top-width:0.75pt; */
	
	border-bottom-style:solid; 
	border-bottom-width:0.75pt;
}

.subtitle > span {
	padding-left: 5pt;
}

.p12 {
	margin-top:0;
	margin-bottom:0;
	font-size:12px;
	color:black;
}

.p14 {
	margin-top:0;
	margin-bottom:0;
	font-size:14px;
	color:black;
}

.text-start {
	color: #3f8b54;
}

.tfoot_p {
	margin-top:0.5rem;
	margin-bottom:0.5rem;
}

#table2 tbody tr { 
	line-height: 42px; 
}

ul { /* 取消ul預設的內縮及樣式 */
/*	margin: 0;*/
	padding: 0; 
	margin: 0 auto ;
	list-style: none;
}
	
ul.drop-down-menu {
/*	border: #ccc 1px solid;
	display: inline-block; */
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 13px;
}

ul.drop-down-menu li {
	position: relative;
	white-space: nowrap;
	border-right: #ccc 1px solid;
}

ul.drop-down-menu > li:last-child {
	border-right: none;
}

ul.drop-down-menu > li {
	float: left; /* 只有第一層是靠左對齊*/
}

ul.drop-down-menu a {
	/*background-color: #fff;*/
	background-color:rgba(0, 0, 0, 0);
	color: #333;
	display: block;
	padding: 0 30px;
	text-decoration: none;
	/* line-height: 40px; */
}

ul.submenu li a {
	background-color: #F8F8F8;
	line-height: 40px;
	padding: 0 30px;
}

ul.drop-down-menu a:hover { /* 滑鼠滑入按鈕變色*/
	background-color: #ef5c28;
	color: #fff;
}
ul.drop-down-menu li:hover > a { /* 滑鼠移入次選單上層按鈕保持變色*/
	background-color: #ef5c28;
	color: #fff;
}

ul.drop-down-menu ul {
	border: #ccc 1px solid;
	position: absolute;
	z-index: 99;
	left: -1px;
	top: 100%;
	min-width: 180px;
}

ul.drop-down-menu ul li {
	border-bottom: #ccc 1px solid;
}

ul.drop-down-menu ul li:last-child {
	border-bottom: none;
}

ul.drop-down-menu ul ul { /*第三層以後的選單出現位置與第二層不同*/
	z-index: 999;
	top: 10px;
	left: 90%;
}
	
ul.drop-down-menu ul { /*隱藏次選單*/
	display: none;
}

ul.drop-down-menu li:hover > ul { /* 滑鼠滑入展開次選單*/
	display: block;
}

@media screen and (max-width:767px){
	.spanWrap {
		word-break:normal; 
		width: auto;
		display: block;
		white-space:pre-wrap;
		word-wrap:break-word;
		overflow:hidden;
	}
	
	.tooltipclass {
		radius: 4px !important;
		min-width: 420px;
		background-color: rgba(0, 0, 0, .6);
		padding-left:10px;
	} 
} 

@media screen and (min-width:768px){
	.tooltipclass {
		radius: 4px !important;
		min-width: 820px;
		padding-left:10px;
		background-color: rgba(0, 0, 0, .6);
	} 
}

.tooltipmodel {
	radius: 4px !important;
	min-width: 395px;
	background-color: rgba(0, 0, 0, .6);
} 

