 .FV01 {
	width: 386px;
	height: 411px;
	float: right;
	position: relative;
	top: -400px;
	z-index: 200;
	margin-bottom: -400px;
	text-align: center;
}

 .FV02 {
	width: 500px;
	
	float: right;
	position: relative;
	top: -400px;
	z-index: 200;
	margin-bottom: -400px;
	text-align: center;
}

.FV03 {
	width: 500px;
	float: right;
	position: relative;
	top: -500px;
	z-index: 200;
	margin-bottom: -500px;
	text-align: center;
}
.Div_VideoExpand {
	width: 100%;
	background-color: #00AABC;
	height: 200px;
}


.Div_Video {
	width: 100%;
	background-color: #00AABC;
	z-index: 300;
	position: absolute;
	margin-right: auto;
	margin-left: auto;
	height: 200px;
	-webkit-box-shadow: inset 1px 1px 8px #333333;
	box-shadow: inset 1px 1px 8px #333333;
	background-image: url(../images/BG_Video.gif);
	background-repeat: repeat;
}


.Div_BlackBarExpand {
	width: 100%;
	
	
}

.Div_BlackBar {
	width: 100%;
	z-index: 300;
	
	position: absolute;
	margin-right: auto;
	margin-left: auto;
	
}


.table_Video {
	background-image: url(../images/BG_VideoLogo.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #FFFFFF;
}
.Div_ThumbVideo {
	width: 190px;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
	-webkit-box-shadow: 1px 2px 8px #333333;
	box-shadow: 1px 2px 8px #333333;
}
.Div_Butt_Play {
	width: 190px;
	height: 100px;
	position: relative;
	top: -100px;
	background-image: url(../images/Butt_Play.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #000000;
	opacity: 0.4;
}

.Div_Butt_Play:hover {
	opacity: 0.2;
}
.td_IconOil {
	width: 160px;
	height: 130px;
	text-align: center;
}
.Div_OilNO {
	width: 70px;
	height: 70px;
	text-align: center;
	border-radius: 35px;
	
	color: #FFFFFF;
	font-size: 60px;
	margin-right: auto;
	margin-left: auto;
	text-shadow: 1px 2px 0.5px #999999;
	-webkit-box-shadow: 1px 2px 0px #FFFFFF;
	box-shadow: 1px 2px 0px #FFFFFF;
	display:none;
}

.Div_OilNO:hover {
	background-color: #F8A519;
}

.Color_Blue {
	background-color: #023691;
	}
.Color_Red {
	background-color: #C13A3B;
	}	
.Color_Green {
	background-color: #82E053;
	}
.Color_Black {
	background-color: #333333;
	}				

.Div_OilNO span {
	position: relative;
	top: 30px;
	text-align: center;
}
.td_IconScore {
	
	vertical-align: top;
	height: 80px;
}

.bubble {
	width: 70px;
	height: 70px;
	background-image: url(../images/BG_Bubble.png);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	top: -18px;
}
.td_IconData {
	vertical-align: top;
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
	text-shadow: 1px 2px #FFFFFF;
}
.Div_Car01 {
	position: relative;
	top: -100px;
	z-index: 9999;
	margin-bottom: -70px;	
}
.td_OilInfoTable {
	width: 160px;
	height: 50px;
	text-align: center;
	vertical-align: middle;
	
}

.td_TableTopic1 {
	background-color: #CCCCCC;
	color: #666666;
	text-shadow: 1px 2px #efefef;
	border: 1px solid #FFF;
}

.td_TableData1 {
	border-top: 0px solid #FFF;
	border-bottom: 2px solid #CCC;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

.td_right {
	border-right: 2px solid #CCC !important;
	}
	
.td_left {
	border-left: 2px solid #CCC !important;
	}
.td_Top {
	border-top: 2px solid #CCC !important;
	}	
	
.td_ProductItem {
	width: 200px;
	text-align: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	vertical-align: top;
	}		

.Div_ProductItem {
	width: 120px;
	height: 170px;
	border-radius: 10px;
	background-color: #CCCCCC;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(225,223,223,1.00)),color-stop( 100% , rgba(194,194,194,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(225,223,223,1.00) 0%,rgba(194,194,194,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(225,223,223,1.00) 0%,rgba(194,194,194,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(225,223,223,1.00) 0%,rgba(194,194,194,1.00) 100%);
	border: 1px solid #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	-webkit-box-shadow: 1px 2px 3px #999999;
	box-shadow: 1px 2px 3px #999999;
	padding-top: 10px;
	font-family: 'Oswald';
	font-size: 26px;
	text-shadow: 1px 1px #FFFFFF;
}

.Div_ProductItem img {
	padding-bottom: 10px;
	}
	
.Div_ProductItem:hover div {
	display: block;
	
	}	

.popup {
	background-color: #195693;
	width: 110px;
	height: 30px;
	border-radius: 10px;
	position: relative;
	top: -80px;
	opacity: 1;
	display: none;
	left: 5px;
	-webkit-box-shadow: 1px 2px 3px #000;
	box-shadow: 1px 2px 3px #333333;
}

.CheckPrice {
	opacity: 1!important;
	color: #FFFFFF;
	font-size: 16px;
	font-family: 'RSU';
	text-shadow: 1px 2px 1px #000000;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 6px;
}
.limited {
	color: #FFFFFF;
	text-align: center;
	font-size: 14px;
	background-color: #993300;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 8px;
	padding-left: 8px;
	border-radius: 4px;
	text-shadow: 1px 1px 3px #333333;
}

.limited2 {
	color: #FFFFFF;
	text-align: center;
	font-size: 14px;
	background-color: #195694;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 8px;
	padding-left: 8px;
	border-radius: 4px;
	text-shadow: 1px 1px 3px #333333;
}

/*  Animation : bounceInUp */

#FV02{
	
	
	  -moz-animation-duration: 1s;
      -webkit-animation-duration: 1s;
	  animation-duration: 1s;
	  
      -moz-animation-name: bounceInUp;
      -webkit-animation-name: bounceInUp;
	  animation-name: bounceInUp;
	  
      -webkit-animation-play-state: paused; 
	  -moz-animation-play-state: paused;
	  animation-play-state: paused;
	
	}
	

#FV02X{
	
	
	  -moz-animation-duration: 1s;
      -webkit-animation-duration: 1s;
	  animation-duration: 1s;
	  
      -moz-animation-name: bounceInOut;
      -webkit-animation-name: bounceInOut;
	  animation-name: bounceInOut;
	  
      -webkit-animation-play-state: paused; 
	  -moz-animation-play-state: paused;
	  animation-play-state: paused;
	
	}	



@-moz-keyframes bounceInUp {
	 from {
       
        moz-transform: translateY(-100px);
		 display:none; 
        opacity: 0;
      }
      
	 
	  
      to {
        
        moz-transform: translateY(0px);
		 translateY(0px)
		 display: block ; 
        opacity: 1;
		 
      }
}

@-webkit-keyframes bounceInUp {
	 from {
        
		 -webkit-transform: translateY(-100px);
		 display:none; 
        opacity: 0;
      }
      
	  
	  
	  
      to {
        
		 -webkit-transform: translateY(0px);
		 display: block ; 
        opacity: 1;
		 
      }
}

@keyframes bounceInUp {
	 from {
        
		 transform: translateY(-100px);
		 display:none; 
        opacity: 0;
      }
      
	  
	  
	  
      to {
       
		 transform: translateY(0px);
		 display: block ; 
        opacity: 1;
		 
      }
}

.bounceInUp {
	animation-name: bounceInUp;
}


#FV03{
	
	  -moz-animation-duration: 1s;
      -webkit-animation-duration: 1s;
	  animation-duration: 1s;
	  
      -moz-animation-name: bounceInOut;
      -webkit-animation-name: bounceInOut;
	  animation-name: bounceInOut;
	  
      -webkit-animation-play-state: paused; 
	  -moz-animation-play-state: paused;
	  animation-play-state: paused;
	  
	
	}


@-moz-keyframes bounceInOut {
	 from {
        -moz-transform: translateX(-700px);
		 display:none; 
        opacity: 0;
      }
   
      to {
        -moz-transform: translateX(0px);
		 display: block ; 
        opacity: 1;
		 
      }
}

@-webkit-keyframes bounceInOut {
	 from {
        -webkit-transform: translateX(-700px);
		 display:none; 
        opacity: 0;
      }
      
	
	  
	  
      to {
        -webkit-transform: translateX(0px);;
		 display: block ; 
        opacity: 1;
		 
      }
}

@keyframes bounceInOut {
	 from {
        transform: translateX(-700px);
		 display:none; 
        opacity: 0;
      }
      
	
	  
	  
      to {
        transform: translateX(0px);
		 display: block ; 
        opacity: 1;
		 
      }
}


/*  Animation : bounceInUp */
