@charset "utf-8";
/* CSS Document */

	body{
		font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, "�s�ө���" Verdana, Geneva, sans-serif Verdana, Geneva, sans-serif Georgia, "Times New Roman", Times, serif;
		background-color:#141414;
	
	}
	ul, li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	.abgne_tab {
		clear: left;
		/*width: 400px;*/
		margin:0 auto;
		margin: 10px 0;
	}
	ul.tabs {
		width: 100%;
		height: 50px;
	}
	ul.tabs li {
		float: left;
		height: 50px;
		line-height:50px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		border: 1px solid #FF0000;
		border-bottom: none;
		margin:0 8px;
	}
	ul.tabs li a {
		display: block;
		width:115px;
		height:50px;
		color: #f00;
		text-decoration: none;
		text-align:center;
		font-size: 13px;
	}
	ul.tabs li a:hover {
		background: #141414;
	}
	ul.tabs li.active  {
		background: #491212;
		/*border-bottom: 1px solid #fff;*/
	}
	ul.tabs li.active a:hover {
		background: #491212;
	}
	div.tab_container {
		clear: left;
		width: 100%;
		border: 1px solid #141414;
		border-top: none;
		background: #141414;
	}
	div.tab_container .tab_content {
		color:#FFF;
	}
	div.tab_container .tab_content h2 {
		margin: 0 0 20px;
	}
	
	.frist_tab {
		width:100%;	/* 第2個頁籤區塊的寬度 */
		margin:0 auto;
		margin-top:50px;
	}
	.sec_tab {
		width:100%;	/* 第2個頁籤區塊的寬度 */
		margin:0 auto;
		margin-top:20px;
	}

.tabPannel{ width:980px; margin:0 auto;}
.tabPannelWrap{ width:100%; border-bottom:#f00 solid 1px;}
.tabContentWrap{ width:980px; margin:0 auto;}

.tabPannel2,.tabContentWrap2{ width:650px; margin:0 auto;}
div.tab_container2 {clear: left;width: 100%;border-top:#999 solid 1px;	}

	ul.tabsFAQ {
		width: 100%;
		height: 50px;
	}
	ul.tabsFAQ li {
		float: left;
		height: 50px;
		line-height:50px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		border: 1px solid #999;
		border-bottom: none;
		margin:0 20px;
		width:auto;
	}
	
	ul.tabsFAQ li:first-child{ margin-left:100px;}
	
	ul.tabsFAQ li a {
		display: block;
		width:203px;
		height:50px;		
		text-decoration: none;
		text-align:center;
		color: #FFF;
	}
	ul.tabsFAQ li a:hover {
		background: #666;
	}
	ul.tabsFAQ li.active  {
		background: #666;
		/*border-bottom: 1px solid #fff;*/
	}
	ul.tabsFAQ li.active a:hover {
		background: #666;
	}

.tab_content{ color:#fff;}
.tab_content a{ color:#fff; text-decoration:none;}