/*-------------------------------
*  body
-------------------------------*/
body{
	overflow-x:hidden;
	margin:0;
	padding:0;
}

a{text-decoration:none;}
img,a{
    border-style:none;
}

/*-------------------------------
*  RepRecommendBlock
-------------------------------*/
#RepRecommendBlock{
	position:relative;
	margin-bottom:15px;
	margin-top:31px;
	width:670px;
	height:304px;
	background:url(/contents/jsVi/images/item/bg.gif);
	background-repeat:no-repeat;
}

	#RepRecommendBlock .slide{
		position:absolute;
		top:8px;
		left:8px;
	}

	#RepRecommendBlock .slide div{
		float:left;
	}
		
	#RepRecommendBlock .btn{
		position:absolute;
		top:303px;
		left:505px;
		cursor:pointer;
	}
	
/*-------------------------------
* 　LightBox
-------------------------------*/
#ReqLightBoxBlock{
	position:absolute;
	display:none;
	top:130px;
	width:2200px;
	height:414px;
	margin-left:-1100px;
	left:50%;
	background:url(/contents/jsVi/images/item/repeatBg.gif);
	background-repeat:repeat-x;
	z-index:2200;
}

	#ReqLightBoxBlock .cover{
		width:975px;
		height:400px;
		z-index:2500;
		top:4px;
		position:absolute;
		background-color:#FFFFFF;
	}
	
	#ReqLightBoxBlock .leftCover{
		left:0px;
	}
	#ReqLightBoxBlock .rightCover{
		left:1226px;
	}

	#ReqLightBoxBlock .backBtn{
		position:absolute;
		left:908px;
		top:162px;
		cursor:pointer;
		z-index:2500;
	}
	
	#ReqLightBoxBlock .shadowBg{
		position:absolute;
		left:944px;
		top:4px;
		z-index:2100;
	}
	
	#ReqLightBoxBlock .nextBtn{
		position:absolute;
		left:1230px;
		top:162px;
		cursor:pointer;
		z-index:2500;
	}
	
	
	#ReqLightBoxBlock .slide{
		width:783px;
		height:400px;
		position:absolute;
		z-index:2200;
	}
	
		#ReqLightBoxBlock .slide div{
			position:absolute;
			top:47px;
		}

	#ReqLightBoxBlock .progress{
		top:375px;
		position:absolute;
		z-index:2600;
	}

		#ReqLightBoxBlock .progress div{
			background:url(/contents/jsVi/images/item/progress.gif);
			background-repeat:no-repeat;
			height:13px;
			width:13px;
			margin:0 2px;
			float:left;
		}

		#ReqLightBoxBlock .progress div.selected{
			background:url(/contents/jsVi/images/item/progress-selected.gif);
			background-repeat:no-repeat;
		}

/*-------------------------------
* 　CloseBtn
-------------------------------*/
#ReqLightBoxCloseBtn{
	position:absolute;
	top:573px;
	left:50%;
	margin-left:-22px;
	cursor:pointer;
	display:none;
	z-index:2500;
}

/*-------------------------------
* 　LightBoxBg
-------------------------------*/
#ReqLightBoxBg{
	background:#FFFFFF;
	position:absolute;
	z-index:2000;
	display:none;
	width:100%;
}











/*-------------------------------
*  clearfix
-------------------------------*/
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

