
	.video_content{ width:800px;}
	.youtubeplayer, .productslider,.productdetaillistbig ul li{ width:100%;}
	.productshow,.productshow img,.sliderlist ul li  {width:200px;height:127px;}/*(800-19*2)/4*/
	.productdetail,.productdetail .productdetail_img img{width:250px;}/*((800-96)/4 ) *1.5 */
	
	.youtubeplayer,.productdetaillistbig ul li{ height:450px;}
	.sliderlist{height: 127px;}
	.productdetail_img img{height:189px}
	
	/*width*/
	
	.indicator{width:15px;height: 14px;}
	.sfcontrolDiv{
		width:150px;
		height:150px;
	 }
	.leftbutton,.rightbutton{width:20px;height:127px;}
	.videologoimg{
		max-width:200px;
		max-height:30px;
	}
	.productdetailbig_close span{
		width:30px;
	}
	
	/*height*/
	
	 .status { height: 20px;}
	
	.productcallaction {height:30px;line-height:30px;}
	 .video-controls { height: 50px;}
	 .video-controls ,.currenttime,.lefttime,.sharethis{ line-height:50px;}
	 .view-youtube { 
      line-height: 30px;
	  }
	.productdetail_call{height:40px; line-height:40px;}
	 .productdetail {height:400px;}
	 .productdetail .productdetail_desc{
		height: 77px;
		line-height: 15px;
	}
	.video_logo,.sharethis{
		height: 50px;
	}
	
	.productdetail .productdetail_price1,.productdetail .productdetail_price2{line-height: 30px;height:30px;}
	.productdetailbig_close,.productdetailbig_bottom{
		height:40px;
	}
	.productdetailbig_close span{
		height:40px;
	}
	.productdetailbig_call{
		height:40px;
		line-height:40px;
	}
	
	/* normarl css without width height*/
	.video_content{font-size:16px;}
	.video-player { margin: 0px; position:relative;width:100%;height: 100%;}
	.video-player object{margin:0px;}
    .video-controls { 
	  position:absolute;
      background: #333333; 
	  bottom:0px;
	 opacity:0.9;
	 width:100%;
    }
    .status {  left: 24%; position: absolute; top: 3px; width: 50%; }
    .bar { background:url(../images/unreadbg.png) repeat-x ;  position: relative; top: 20px; cursor:pointer}
    .loaded { background: url(../images/readedbg.png) repeat-x ;  left: 0; position: absolute; top: 0; }
	.bar,.loaded{height: 2px;}
    .indicator { background:url(../images/playerdot.png) no-repeat; display: block;  top: -5px; position: absolute; left: -1px; }
    .play-pause, .volume,.zoom,.share { 
      display: block;
      overflow: hidden;
      position: absolute;
      text-indent: -9999px;
	  height: 100%;
	  cursor:pointer;
	  opacity:1;
    }
	.play-pause:hover,.volume:hover,.zoom:hover,.share:hover{
		 opacity:0.8;
	}
	.currenttime,.lefttime{ position:absolute; display:block; height:100%; color:#fff; text-align:center;
 vertical-align:middle; font-size:1em;}
	.currenttime{ width:8%;left:16%;}
	.lefttime { width:8%;right:16%;}
	.play-pause,.volume,.lefttime,.share{border-right:0px solid #e1e1e1;}
	.volume,.currenttime,.share,.zoom{border-left:0px solid #f1f1f1;}
	.play-pause{ background:url(../images/pause.png) no-repeat center;;width:8%;left:0;}
	.volume{ background:url(../images/volume.png) no-repeat center; ;width:8%;left:8%;}
	.zoom{ background:url(../images/fullscreen.png) no-repeat center;;width:8%;right:0;}
	.share{ background:url(../images/share.png) no-repeat center;;width:8%;right:8%;}
	
    .playing { background:url(../images/playing.png) no-repeat center; width:8%;left:0;}
    .muted {  background:url(../images/muted.png) no-repeat center; ;width:8%;left:8%;}
    .view-youtube { 
      color: #000;
      display: block; 
      float: right; 
      font-size: 9px; 
      padding: 0 5px 0 0;
      text-decoration: none;
      text-transform: uppercase;
    }
	
	.sfcontrolDiv{
		background:url(../images/play.png) no-repeat center center;
		position:absolute;
		cursor:pointer;
		top:50%;
		left:50%;
		opacity:1;
		margin:-100px 0 0 -75px;
		-moz-transition: color 0.3s ease 0s, background 0.3s ease 0s;
-webkit-transition: 0.3s ease 0s;
-o-transition: 0.3s ease 0s;
	}
	.sfcontrolDiv:hover{  opacity:0.5;}

	.setvolume{
		height:200%;
		position:absolute;
		width: 7%;
		left: 8.5%;
		bottom: 100%;
	 opacity:0.9;
		display:none;
	}
	.setvolumebar{
		width: 2px;
		height: 90%;
		text-align: center;
		background: #222;
		vertical-align: middle;
		margin: auto;
		position: absolute;
		top: 5%;
		left: 49%;
		cursor:pointer;
	}
	
	.setvolumepointer{
		width: 50%;
		height: 5px;
		position: absolute;
		left: 25%;
		bottom: 45%;
		text-align: center;
		background: #ffffff;
		cursor:pointer;
		background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f7f7f7));
		background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
		background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
		background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
		background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);
		border-radius:5px;
	}
	/* slider */
	

	.youtubeplayer{ background:#f1f1f1; position:relative;}
	.sliderlistdiv {width:100%;}
	.sliderlistdiv{margin-left:19px;}
	.sliderlist{position: relative;
overflow: hidden;
}
	
	.productslider{background:#000; font-family:Verdana, Arial, Helvetica, sans-serif; }
	.leftbutton,.rightbutton{ cursor:pointer;filter:alpha(opacity=100);opacity:1;}
	.leftbutton { background:url(../images/left.png) no-repeat 0 32px; float:left; }
	.rightbutton { background:url(../images/right.png) no-repeat 0 32px; float:right;}
	.leftbutton:hover,.rightbutton:hover{filter:alpha(opacity=90);opacity:0.9;}
	.sliderlist ul{min-width: 1200px;}
	.sliderlist ul,.productdetaillist ul{list-style:none  !important;list-style-type:none  !important;position: absolute;height:100%;margin:0 auto;padding: 0px !important;}
	.sliderlist ul li{list-style:none  !important;list-style-type:none  !important;float:left;position:relative;height:100%;margin: 0px !important;padding:0px !important;}
	.productdetaillist{ position: relative;bottom: 0px;}
	.productdetaillist ul li{margin: 0px !important;padding:0px !important; position:absolute; bottom: 0px;list-style-type:none  !important;}
	.productcallaction {background:rgba(5,5,5,0.6);text-align:center;width:100%;position: absolute;bottom: 0px;}
	.productcallaction a,.productdetail_call a {color:#fff !important; text-decoration:none; position:relative ;font-size:1em;}
	.productdetail_call{text-align:center; width:100%;position: absolute;bottom: 0px;}
	.productdetail_call a{ font-size:1em;}
	.clear {clear:both;}
	.productdetail { background:#fff;position: absolute;bottom:0px; margin-left:-35%;z-index:999;margin:0 auto; padding:0 auto;color: #000 !important;}
	
	.productdetail .productdetail_title{
		font-size: 1.25em;
		font-weight: bold;
		padding: 5px 10px;
	}
	.productdetail .productdetail_desc{
		font-size: 0.75em;
		padding:0px 10px;;
		width:auto;
overflow: hidden;
	}
	.productdetail .productdetail_price{
		font-weight:bold;
		position: absolute;
		bottom: 40px;
		padding-right: 5px;
		width: 95%;
		background: #fff;
	}
	.productdetail .productdetail_price1{font-size:1.875em;}
	.productdetail .productdetail_price2{font-size:0.875em;margin-top: -5px;}
	.productdetail .productdetail_price1,.productdetail .productdetail_price2{float:right;display:inline;
vertical-align: text-top;}
	.productdetail .productdetail_img{
		height:50%;
	}
	
	.video_logo{
		position: absolute;
		z-index: 99;
		margin: 0 auto;
		width: 50%;
	 opacity:0.9;
	 	padding:5px;
	}
	.video_logo img,.productdetailbig_img img,.productshow img,.productdetail_img img{
		border: 0px !important;
		box-shadow: 0 0 0 !important;
		border-radius:0px !important;
	}
	

	.sharethis{
		position: absolute;
		z-index: 99;
		margin: 0 auto;
		width: 100%;
	 opacity:0.9;
	 display:none;
	 z-index:500;
	}
	
	.sharethis span{
		margin-left:5px;
		margin-top:5px;
	}
	.showshare{
		
	}
	
	.video_title{
		font-size:1.25em;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	
	.productdetaillistbig ul{list-style:none}
	.productdetaillistbig{
		position: absolute;
		width:100%;
	}
	.productdetaillistbig ul li{
		background:#fff;
		position: absolute;
		z-index: 99;
		left: 0px;
		margin: 0px !important;
		overflow:hidden;
		color:#000 !important;
		padding:0px !important;
		list-style-type: none !important;
	}
	.productdetailbig_close,.productdetailbig_bottom{
		background:#000;
		width:100%;
	}
	.productdetailbig_bottom{
		position: absolute;
		bottom: 0px;
	}
	.productdetailbig_close span{
		background:url(../images/quit.png) no-repeat center center #000;
		position: absolute;
		right: 2%;
		cursor:pointer;
	}
	.productdetailbig_img img{
		width: 70%;
		height: 100%;
		float: left;
			
	}
	.productdetailbig_info{
		float:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1em;
		
	}
	.productdetailbig_info,.productdetailbig_call{width: 30%;}
	.productdetailbig_info1{
		padding:10px;
	}
	.productdetailbig_desc{
	height: 35%;
	font-size:0.875em;
	line-height: 1em;
	position: absolute;
	overflow: auto;
	}
	.productdetailbig_title{
		font-size: 1.625em;
		line-height: 1.375em;
		font-weight:bold;
		margin-bottom: 5px;
		margin-top: 5px;
		
	}
	.productdetailbig_price{
		position:absolute;
		bottom: 90px;
		right: 5px;
		font-weight:bold;
		background:#fff;
	}
	
	.productdetailbig_price .productdetailbig_price1,.productdetailbig_price .productdetailbig_price2{float:left;display:inline;line-height:40px;}
	
	.fontsizeauto {font-size:2.5em;}
	.fontsizeauto .productdetailbig_price1{font-size:2.5em;}
	.fontsizeauto .productdetailbig_price2{font-size:1.25em;margin-top:-5px;}
	
	.productdetailbig_call{
		position:absolute;
		bottom:40px;
		text-align:center;
	}
	.productdetailbig_call a {color:#fff !important; text-decoration:none !important; position:relative; font-weight:bold;}
	/* normal state */
/* Mozilla proposal (dash) */
.video_player:full-screen {
    width:100%;
    height:100%;
}
 
/* W3C proposal (no dash) */
.video_player:fullscreen {
    width:100%;
    height:100%;
}
 
/* currently working vendor prefixes */
.video_player:-webkit-full-screen, .video_player:-moz-full-screen {
    width:100%;
    height:100%;
}

.sepline{
	background:url(../images/sepline.png) repeat-y;
	width:2px;
	height:100%;
	position:absolute;
	 opacity:0.4;
}
.sepline1{
	left:8%;
}
.sepline2{
	left:16%;
}
.sepline3{
	right:16%;
}
.sepline4{
	right:8%;
}


