ul, li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	.abgne_tab, .abgne_tab1 {
		clear: left;
		width: 524px;
		margin: 10px 0 15px;
		position:relative;
	}
	.abgne_tab .title, .abgne_tab1 .title{
	position: absolute;
	width: 127px;
	height: 37px;
	top: 0;
	left: 0;
	font-size: 21px;
	line-height: 37px;
	color: #646464;
	background-color:#FFF;
	padding-left: 36px;
	font-weight:bold;
	background-color:#FFF;
}
	.abgne_tab .new1{
background-image: url(../images/icon_news.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
	.abgne_tab1 .new2{
background-image: url(../images/icon_news1.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
	.abgne_tab .more a, .abgne_tab1 .more a{ width:113px; text-align:center; line-height:37px; color:#FFF; background-color:#ff7827; position:absolute; top:0; right:0;}
	ul.tabs, ul.tabs1 {
		width: 394px;
		height: 32px;

		margin-left:130px;
	}
	ul.tabs li, ul.tabs1 li {
		float: left;
		height: 37px;
		line-height: 37px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		background: #a6a6a6;
		margin-left:5px;
	}
	ul.tabs li a, ul.tabs1 li a {
		display: block;
		padding: 0 20px;
		color: #fff;

		text-decoration: none;
	}
	ul.tabs li a:hover, ul.tabs1 li a:hover {
		background: #ccc;
	}
	ul.tabs li.active{
		background: #007fea;
	}
ul.tabs1 li.active  {
		background: #1dafd3;
	}
	ul.tabs li.active a:hover {
	background-color: #06C;
	}
	ul.tabs1 li.active a:hover {
	background-color: #1dafd3;
	}
	div.tab_container, div.tab_container1 {
		clear: left;
		width: 100%;
		background: #fff;
	}
	div.tab_container .tab_content {
		padding: 20px;
		overflow:hidden;
	}
	div.tab_container .tab_content h2 {
		margin: 0 0 20px;
	}
	.sec_tab {
		width: 600px;	/* 第2個頁籤區塊的寬度 */
	}
@media screen and (max-width:768px) {
	ul.tabs, ul.tabs1 {
		width: 100%;
	}
	.abgne_tab, .abgne_tab1 {
		width: 96%;
		margin: 10px 2% 15px;
	}
	.abgne_tab .title, .abgne_tab1 .title{
	position: absolute;
	width: 127px;
	height: 37px;
	top: 0;
	left: 0;
	font-size: 15px;
	line-height: 37px;
	color: #646464;
	background-color:#FFF;
	padding-left: 36px;
	font-weight:bold;
	background-color:#FFF;
}
	div.tab_container .tab_content {padding: 10px;}
	
	
	}
	@media screen and (max-width:480px) {
		ul.tabs, ul.tabs1 {
			width: 100%;	
			margin-left:100px;
		}
	.abgne_tab .more a, .abgne_tab1 .more a{ width:70px;}
	ul.tabs li a, ul.tabs1 li a {
		padding: 0 8px;

	}

	}