@charset "utf-8";
/* CSS Document */

/***  ***/
.js-tabs{
		clear: left;
		width: 410px;
		margin: 1px 0 0 5px;
	}
.js-tablist {
		width: 100%;
		height: 32px;
		border-bottom: 2px solid #c5e9fa;
		border-left: 2px solid #c5e9fa;
}

/***  li ***/
.js-tablist_item {
		float: left;/*配置位置(浮動)*/
		height: 31px;
		width:80px; /*限定頁籤寬度*/
		line-height: 31px;
		overflow: hidden;/*顯示型式：超出範圍不顯示*/
		position: relative;/*位置：相對*/
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		border: 2px solid #c5e9fa;/**/
		border-left: none;
		/*background: #e1e1e1;c5e9fa*/
		background: #E8F3FF;
}

/***  a (��� light) ***/
.js-tablist_link {
		display: block;
		padding: 0 15px;
		/*color: #000;*/
		color: #06C;
		border: 1px solid #fff;
		text-decoration: none;
}


.js-tablist_link:focus {	
color: #F60;	

}

.js-tablist_link:hover {
	background: #9BCDFF;
}


[aria-selected="true"].js-tablist_link {
	
	background: #C1E0FF;
	border-bottom: 1px solid #fff;
}


.js-tabcontent {
		margin:0;
		/*padding: 20px;*/
		padding:5px 3px 0 3px;
		*padding:4px 0 0 4px;
}

[aria-hidden="true"].js-tabcontent {
	display: none;
}



	div.tab_container {
		clear: left;
		/*width: 100%;*/
		width: 98.2%;
		border: 2px solid #c5e9fa;
		border-top: none;
		background: #fff;
		
		margin:0;
		/*padding: 20px;*/
		padding:5px 3px 0 3px;
		*padding:4px 0 0 4px;
	}
