

.dis{ display:block;}
.undis{ display:none;}

.ProductTabTitle{
	text-align:middle;
	font-size:12px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	margin-top:15px;
	}
.ProductTabTitle ul{ 
	display:block;
	height:25px;
	padding-left:10px; 
	}
.ProductTabTitle ul li{
	float:left;
	border:1px solid #ccc;
	font-size:11px;
	background:url(../images/demoTabbg01.gif) repeat-x left top;
	margin-right:5px;
	list-style:none;
	font-weight:bold;
	height:25px;
	line-height:25px;
	}
.ProductTabTitle ul .NewTab001{
	padding:0px 15px;
	background:#f0f0f0;
	height:25px;
	}
.NewTab01{
	border-left:none;
	padding:0px 15px;
	height:25px;
	color:#333;
	background:url(../images/demoTabbg01.gif) repeat-x left top;
	}
.ProductTabTitle ul li.NewTab001 a,
.ProductTabTitle ul li.NewTab001 a:hover{ color:#333; text-decoration:none;margin-top:10px;}
.ProductTabTitle ul li.NewTab01 a,
.ProductTabTitle ul li.NewTab01 a:hover{ color:#fff; text-decoration:none;margin-top:10px;}

.ProductTabcct{
	height:auto;
	border-top:1px solid #ccc;
	padding:10px 20px;
	margin-bottom:10px;
	}
.tabcontainer{
	line-height:18px;
	}
.tabcontainer p{ margin-bottom:10px;}
.tabcontainer ul{
	padding-left:20px;
	}
/*2010.03.25*/
.ProductTabTitle{padding-bottom:12px;}
*html .ProductTabTitle{padding-bottom:0px;}
*+html .ProductTabTitle{padding-bottom:0px;}
.ProductTabTitle ul{ margin-left:0px;}
