 /* LazyTab Top style*/
.lazyContainer{
  	width:760px; 
   position:relative;
 }
 
.lazyTabContentsTop{
	float:left;
	width:auto;
	height:auto;
	display:none;
	margin:0;
	cursor: auto;
}
   
.lazyTabHeaderTop{
	position:relative; padding:40px 0 90px;
	overflow:hidden;
	width:100%;
}
  	
.lazyTabHeaderTop ul{
	position:relative;
	width:5000px;
	margin:0;	
	font: 12px sans-serif; 
}

.lazyTabHeaderTop li { width:125px; height:40px; border-radius:5px;
	display:block;
    float:left;
    margin:0 9px;
	position:relative;  
}
      
.lazyTabHeaderTop .lazyTabLink {
	width:auto;
	display:block;
	padding:0 10px 0 0;
	text-decoration:none;
	outline: none;
}
      
.lazyTabHeaderTop .lazyTabLink span{
	display:block; width:125px; height:40px; background-color:#e7e7e7; font-size:18px; line-height:40px; color:#666666; text-align:center; border-radius:5px;
}
  
.lazyTabHeaderTop .active{
	position:relative;
	background-color:#e90017;
	border-width:0;
}
    
.lazyTabHeaderTop .active .lazyTabLink {
	
}
    
.lazyTabHeaderTop .active span {
	 width:125px; height:40px; background-color:#e90017; font-size:18px; line-height:40px; color:#fff; text-align:center; border-radius:5px;
}
      
.lazyTabHeaderTop li:hover , .lazyTabHeaderTop li.hover {
	background-color:#e90017; color:#fff; border-radius:5px;
}

.lazyTabHeaderTop li:hover .lazyTabLink, .lazyTabHeaderTop li.hover .lazyTabLink {
	background-color:#e90017; color:#fff; border-radius:5px;
}

.lazyTabHeaderTop li.hover span {
	background-color:#e90017; color:#fff; border-radius:5px;
}

/* close button style*/

.lazyTabHeaderTop a.lazyTabClose {
	display:block;
	position:absolute;
	right:5px;
	top:5px;
	width:16px;
	height:16px;
	float:left;
	background:url("../img/closebg.png") no-repeat  left top;
}

.lazyTabHeaderTop li:hover .lazyTabClose:hover, .lazyTabHeaderTop li.hover .lazyTabClose.hover {
	background :url("../img/closebg.png") no-repeat  -15px 0px ; 
}

.lazyTabHeaderTop .lazyTabScroll {
	padding-left:15px;
	padding-right:15px;	
}

.lazyTabHeaderTop .scrollLeft {
	background: #fff url(../images/1.2_02.png) no-repeat scroll -104px center;
	width:25px;
	height:100%;
    cursor:pointer;
    position:absolute;
	left:0;
	top:40px;
	z-index:10;
}


.lazyTabHeaderTop .scrollRight{
	background: #fff url(../images/1.2_02.png) no-repeat -35px center;
	width:25px;
	height:100%;
	cursor:pointer;
	position:absolute;
	right:0;
	top:40px;
	z-index:10;
}

.lazyTabHeaderTop .scrollLeft:hover, .lazyTabHeaderTop .scrollLeft.hover,
.lazyTabHeaderTop .scrollRight:hover, .lazyTabHeaderTop .scrollRight.hover{
/*	background-position: 0 center;*/
}

.lazyTabHeaderTop .disabled{
	opacity:0.5;
	filter:alpha(opacity=50);
}

.loading{
	border:1px solid gray;
	width:80px;
	height:40px;
	v-align:center;
	position:absolute;
	left: 50%;
	top:50%;
	margin-left:-40px;
	margin-top:-20px;
	background:url("../img/loading.gif") no-repeat 0 center;
	padding-left:31px;
}
