*{margin:0;padding:0;}
body{font-size:14px;font-family:"Microsoft YaHei";}
ul,li{list-style:none;}

#tab{position:relative;height:5rem;}
#tab .tabList ul li{
	overflow:hidden;
	text-overflow : clip;
	float:left; 
	background:#fefefe;
	background:-moz-linear-gradient(top, #fefefe, #ededed);	
	background:-o-linear-gradient(left top,left bottom, from(#fefefe), to(#ededed));
	background:-webkit-gradient(linear,left top,left bottom, from(#fefefe), to(#ededed));
	border:1px solid #ccc;
	width:25%; height:30px; line-height:30px;
	text-align:center;
	margin-left:-1px;
	position:relative;
	cursor:pointer;
}

#tab .tabCon{
	position:absolute;
	left:-1px;
	top:32px;

	border-top:none;
	width:100%; 

}


#tab .tabCon1{
	position:absolute;
	left:-1px;
	top:0px;

	border-top:none;
	width:100%; 

}


#tab .tabCon1 div{
	padding:10px;
	position:absolute;
	opacity:1;
	filter:alpha(opacity=0);
}

#tab .tabCon1 div a{cursor:pointer;
	padding:15px;color:#303c4b;
}

#tab .tabCon1 div a:hover{color:#eb6446}


.tabCon ul{
	position:absolute;
	width:100%;

}

.tabCon ul li {line-height:25px;height:25px;width:25%; float:left; text-decoration:none; display:block;overflow:hidden;
	text-overflow : ellipsis; }


.tabCon ul li a{
	 display:inline;   float:left; text-decoration:none; 
color:#303c4b;cursor:pointer;
}

.tabCon ul li a:hover{color:#eb6446}


#tab .tabList li.on{
	border-bottom:none;
	background:#fff;cursor:pointer;
}
#tab .tabCon div.cur{
	color:#eb6446;
	opacity:1;
	filter:alpha(opacity=100);cursor:pointer;
	z-index:2;
}