@charset "utf-8";
/* CSS Document */
/*tab架構*/
.abgne_tab {
		    clear: left;
    width: 920px;
    margin: 0 auto;
	}
	ul.tabs {
		width: 100%;
		height: 32px;
		border-bottom: 1px solid #dbdbdb;
	
	}
	ul.tabs li {
		float: right;
		height: 31px;
		line-height: 31px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		/*border: 1px solid #999;*/
		border-left: none;
		/*background: #e1e1e1;*/
		font-size:18px;
	}
	ul.tabs li a {
		display: block;
		padding: 0 20px;
		color: #74bc30;
		
		text-decoration: none;
		font-size:18px;
	}
	ul.tabs li a:hover {
		/*background: #ccc;*/
		color:#56a011;
	}
	ul.tabs li.active  {
		
		border-bottom: 3px solid #74bc30;
	}
	ul.tabs li.active a:hover {
		/*background: #fff;*/
	}
	
	/**/
	.abgne_tab-b {
	
    width: 920px;
    margin: 10px auto 0;
	display:block;
	overflow:hidden;
	}
	ul.tabs-b {
		width: 100%;
		height: 32px;
		border-bottom: 1px solid #dbdbdb;
	
	}
	ul.tabs-b li {
		float: left;
		height: 31px;
		line-height: 31px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		/*border: 1px solid #999;*/
		border-left: none;
		/*background: #e1e1e1;*/
		font-size:18px;
	}
	ul.tabs-b li a {
		display: block;
		padding: 0 20px;
		color: #6b6b6b;
		
		text-decoration: none;
		font-size:18px;
	}
	ul.tabs-b li a:hover {
		/*background: #ccc;*/
		color:#143852;
	}
	ul.tabs-b li.active  {
		
		border-bottom: 3px solid #fc9801;
	}
	ul.tabs-b li.active a:hover {
		/*background: #fff;*/
	}
	/**/
	.abgne_tab-c {
		    clear: left;
    width: 327px;
    margin: 20px;
    background: rgba(255,255,255,0.5);
    border: 1px solid #d7d5d5;
    border-radius: 5px;
	}
	ul.tabs-c {
		    width: 301px;
    height: 40px;
    /* border-bottom: 1px solid #dbdbdb; */
    background: url(../images/member_menu_bg.jpg) repeat-x;
    padding: 0 13px;
	}
	ul.tabs-c ul{ display:table; margin:0 auto;}
	ul.tabs-c li {
		float: right;
		height: 31px;
		line-height: 31px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		/*border: 1px solid #999;*/
		border-left: none;
		/*background: #e1e1e1;*/
	}
	ul.tabs-c li a {
		display: block;
    /* padding: 0 20px; */  
    /* border: 1px solid #fff; */
    text-decoration: none;
    width: 150px;
    text-align: center;
    height: 40px;
   color:#29383f;
    font-size: 15px;
    line-height: 40px;
   
	}
	ul.tabs-c li a:hover {
		/*background: #ccc;*/
		color:#29383f;
	}
	ul.tabs-c li.active  {
		background:url(../images/member_menu_over.jpg);
		 width: 150px;
    height: 40px;
	color:#29383f;
		}

	/*-a*/
	
	div.tab_container {
		clear: left;
		width:920px;
		/*border: 1px solid #999;*/
		border-top: none;
		
	}
	div.tab_container .tab_content {
	padding: 0 0  20px;
    height: auto;
    display: block;
    overflow: hidden;
	}
	div.tab_container .tab_content h2 {
		margin: 0 0 20px;
	}
	.sec_tab {
		width: 600px;	/* 第2個頁籤區塊的寬度 */
	}
	
	
	div.tab_container-c {
		clear: left;
		width:327px;
		/*border: 1px solid #999;*/
		border-top: none;
		font-size:15px;
		color:#393a39;
		
	}
	div.tab_container-c  input{ border:1px solid #CCC; outline:none; height:25px;}
	div.tab_container-c .tab_content {
		padding: 20px 0;
    height: auto;
    display: block;
    overflow: hidden;
	}
	div.tab_container-c .tab_content h2 {
		margin: 0 0 20px;
	}

