		.tabs
		{
			/*position: relative;
			height: 500px;
			width: 978px;
			list-style-type: none;
			
			padding: 0;
			overflow: hidden;*/
			
		}
		
		.tabs-3
		{
			height: 460px;
			width: 978px;
			
			
		}
		/*.tabs li
		{
			float: left;
		}
		.tabs-3 li
		{
			float: none;
		}*/
		.tabs li .tab-select
		{
			display: block;
			/*float: left;
			margin: 0 5px 0 0;
			padding: 0 10px;
			background: #e6e6e6;
			color: #666;
			text-decoration: none;
			cursor: pointer;*/
		}
	
		
		.tabs li .tab-select
		{
			/*float: none;
			height: 79px;
			padding: 10px;
			border-left: 1px solid #999;
			border-right: 1px solid #999;
			border-bottom: 1px solid #999;*/
			margin-top:300px;
			 border-right:#ddd 1px solid;
			 padding-right:24px;
		}
		.tabs li.margin_last .tab-select
		{ border-right:0}
		
		/*.tabs-3 li:first-child .tab-select
		{
			height: 78px;
			border-top: 1px solid #999;
		}
		.tabs-3 li .tab-select h3
		{
			margin: 0;
			padding: 0 0 6px;
			font-size: 16px;
		}
		.tabs-3 li .tab-select p
		{
			margin: 0;
			padding: 0;
		}*/
				.tabs li .tab-content
		{
			position: absolute;
			top: 30px;
			left: 0;
			height: 280px;
			width: 978px;
			opacity: 0;
			-moz-transition: opacity 0.5s linear;
			-o-transition: opacity 0.5s linear;
			-webkit-transition: opacity 0.5s linear;
			transition: opacity 0.5s linear;
			z-index: 2;
		}
		.tabs-3 li .tab-content
		{
			top: 0;
		}
		.tabs li .tab-select:hover
		{
			
			/*background: #ccc;
			color: #666;*/
		}
		.tabs li.current .tab-select
		{
			background:url(../images/bg_tab_right.jpg) top right no-repeat !important;
			/*background: #666;
			color: #fff;
			text-shadow: 1px 1px #000;*/
		}
		
		.tabs li.current .tab-select span
	
		{ display:block; background:url(../images/bg_tab_left.jpg) left top no-repeat; padding-right:0}
		.tabs li.current .tab-content
		{
			opacity: 1;
			z-index: 4;
		}