#body   .tab{}
#body   .tab-hd { 	 
	overflow:hidden; 
	zoom:1; 
	background:#F5F5F5;
	}
#body   .tab-hd li{ 
	font-size:4vw;
	float:left; 
	width:25%; 
	color:#333; 
	text-align:center; 
	cursor:pointer;
	height:10vw;
	line-height:10vw;	
	}
#body   .tab-hd li a{
	font-size:18px;
	color:#333333;
	text-align:center;
	}
#body   .tab-hd li.active{	 
	font-weight:normal;
	padding:0px;
	margin:0px;
	padding-left:0px;
	font-size:4vw;
	line-height:10vw;
	height:10vw;
	text-align:center;
	color:#00A0E9;
	}
#body   .tab-hd li.active a{
	color:#00A0E9;
	padding:0px;
	margin:0px;
	padding-left:0;
	line-height:45px;
	text-align:center;
	}
#body   .tab-bd li{
	display:none; 
	padding:0px; 
	border-top:0 none; 
	}	

#body  .DivList{
	padding:0px;
	}

#body  .DivList .DivLi{
	padding:0px 10px 0px 0px;
	}
#body  .DivList .DivLi a{
	line-height:25px;
	padding:0px;
	height:25px;
	overflow:hidden;
	}	
#body  .DivList .DivLi span{
	color:#296cd4;
	padding-right:20px;
	font-size:11px;
	width:80px;
	}
#body .HituxShow  .DivList{
	padding:1vw;
	}
#body .HituxShow  .DivList .DivLeft{
	width:190px;
	float:left;
	padding:10px 10px 0px 10px;
	}
#body .HituxShow  .DivList .DivLeft p{
	line-height:20px;
	background:#F00;
	color:#FFF;
	text-align:center;
	}
#body .HituxShow  .DivList .DivLeft a{
	color:#FFF;
	font-weight:bold;
	}		
#body .HituxShow  .DivList .DivRight{
	width:250px;
	float:right;
	}
#body .HituxShow .DivList .DivLi{
	font-size:4vw;
	width:29%;
	height:9vw;
	overflow:hidden;
	float:left;
	padding-left:1vw;
	padding-top:1vw;
	}
#body .HituxShow .DivList .DivLi a{
	width:100%;
	text-align:center;
	height:7vw;
	line-height:7vw;
	background: #dedede;
	display:block;
	overflow:hidden;
	}
#body .HituxShow .DivList .DivLi a:hover{
	background: #00a0e9;
	color:#FFF;
	text-decoration:none;
	}
	
#body .topic{
	height:5vw;
	background:#F5F5F5;
	}
#body   .topic .TopicTitle{
	padding-left:0px;
	font-size:3vw;
	color:#00A0E9;
	font-weight:normal;
	line-height:5vw;
	text-align:center;
	}
#body   .topic .TopicTitle p{
	font-size:9px;
	text-transform:uppercase;
	font-weight:normal;
	color:#999;
	line-height:150%;
	}

#body  .TopicTitle a{
	color:#00A0E9;
	text-decoration:none;
	}	
#body   .topic .TopicMore{
	float:right;
	font-size:12px;
	padding-right:10px;
	padding-top:9px;
	}
#body   .topic .TopicMore img{
	}				
	
#body  .MBlockTable td{
	line-height:40px;
	height:40px;
	border-bottom:1px dotted #DEDEDE;
	padding-left:10px;
	overflow:Hidden;
	}	
#body  .MBlockTable span{
	color:#9a9a9a;
	font-size:3.5vw;
	display:block;
	line-height:7vw;
	height:7vw;
	overflow:Hidden;
	}
		
#body  .MBlockTable	p{
	font-size:3.5vw;
	line-height:7vw;
	height:7vw;
	overflow:Hidden;
	}

#body .HituxShow .txt{
	font-size:4vw;
	text-indent:2em;
	padding:2vw 2vw 2vw 2vw;
	color:#6c6c6c;
	}
#body .HituxShow .txt p{
	line-height:7vw;
	}

#body .HituxShow {
	BORDER: #DEDEDE 1px solid;
	max-width:100%;
	margin:auto;
	}
#body .HituxShow .albumblock{
	}

/* Navigation */

.ls-bottom-nav-wrapper,
.ls-below-thumbnails {
	z-index: 2;
	height: 0px;
	position: relative;
	text-align: center;
	margin: 0px auto;
}


.ls-bottom-slidebuttons {
	position: relative;
	z-index: 1000;
}


/* Thumbnails */

.ls-thumbnail-hover {
	display: none;
	position: absolute;
	left: 0px;
}


.ls-thumbnail-hover-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}

.ls-thumbnail-hover-img {
	position: absolute;
	overflow: hidden;
}


.ls-thumbnail-hover span {
	left: 50%;
	top: 100%;
	width: 0px;
	height: 0px;
	display: block;
	position: absolute;
	border-left-color: transparent !important;
	border-right-color: transparent !important;
	border-bottom-color: transparent !important;
}


.ls-wp-fullwidth-container,
.ls-wp-fullwidth-helper,
.ls-container,
.ls-container * {
	box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
}
