/*--------index.html,indexcn.html,Home_header.html,Home_header_en.html--------*/

html, body {
    height: 100%;
}
body{color:#333;font:13px/18px century Gothic,Microsoft JhengHei,Heiti SC,Heiti TC;font-weight:400}
.foot_table{
	background-color: #EBEBEB;
}
.top-bar{
	padding-top:15px;
}
.top-bar,.left,.right,.left li a,.right li a, .left a{
	line-height:52px !important;
	padding:0px !important;
	color:#000000 !important;
	font-size:18px !important;
	font-family:century Gothic,Microsoft JhengHei,Heiti SC,Heiti TC !important;
	background-color:#FFFFFF !important;		
}
.left li a:hover{
	color:#0993dd !important;	
	background-image: url(/images/new_ind/index10.jpg) !important;
	background-repeat: repeat-x !important;
	text-decoration:none !important;
}
.left a:hover{
	color:#0993dd !important;		
}
.logoul{
	height:58px;
	background-color:#ffffff;
}
div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}
#all_page{
	margin-left:auto;
	margin-right:auto;
}
.xdiv{ width:26px; height:28px; line-height:26px; position:relative; overflow:hidden; margin-top:15px;}
.xspan{ width:26px; height:54px; display:block; position:absolute; left:0; top:0;}
.xdiv2{ width:235px; height:135px; line-height:135px; position:relative; overflow:hidden;}
.xspan2{ width:100%; display:block; position:absolute; left:0; top:0;}
.buy_btn{
	width:143px;
	height:51px;
	background-image: url(/images/new_ind/btn1.png);
	color:#000000;
	text-align:center;	
	font-size:24px;
	line-height:51px;
}
.buy_btn:hover{
	background-image: url(/images/new_ind/btn2.png);
	color:#ffffff;
}
.probar{
	height:75px;
	background: rgba(0%,0%,0%,0.5);	
}
.probar_ie8{
	height:75px;
	background : gray;	
}
.proline{
	max-width: 2px;
	width:0.3%;
	height:60px;
	background-image: url(/images/ind/ind29.png);
	display:inline-block;
}
.probtn{
	width:18%;
	height:60px;
	display:inline-block;
}
.profixed{
	position:fixed;
	width:100%;
	z-index:2000;	
}
.spacefixed{
	height:140px;
}
.xind_p4{
	margin-bottom:15px;
}
.xind_i5{
	position:relative;
	left:-40%;
	width:200%;	
}
.xind_i5g{
	position:relative;
	left:-40%;
	width:200%;	
}
.xind_i6{
	width:150%;	
	margin-top:-179px;
}
.xind_p5{
	position:relative;
	top:-180px;	
	color:#000000;
	max-width:287px;
}
.xind_div5{
	overflow-x:hidden;
}
.xind_p7{
	margin-bottom:15px;
}
@media screen and (max-width: 600px) {
	.mailp{
		max-width:40%;
	}
	.xind_ic5{
		max-width:18%;
	}
}
@media screen and (min-width: 600px) {
	.xind_i5{
		width:175%;
		left:-30%;
	}
	.xind_i5{
		width:150%;
		left:-20%;
	}
	.xind_p5{		
		top:-200px;
		right:-180px;
	}
	.xind_i6{
		margin-top:-178px;
		width:130%;
	}
	.xind_p6{
		position:relative;
		top:-250px;
		right:90px;
		color:#ffffff;
	}
}
@media screen and (min-width: 721px) {
	.chrome_p1{	
		max-width:340px;	
		position:relative;
		top:-130px;
		right:-180px;
	}
	.probar,.probar_ie8{
		margin-top:13px;
	}
	.xind_div2{
		text-align:right;
	}
	.xind_p1{
		max-width:280px;
		position:relative;
		top:-130px;
		right:-200px;
	}
	.xind_p2{
		max-width:288px;
		position:relative;
		top:-220px;
		right:210px;
	}
	.xind_i2{
		max-width:60%;
	}
	.xind_i3{
		max-width:60%;
	}
	.xind_p3{
		max-width:300px;
		position:relative;
		top:-270px;
		right:-250px;
	}
	.xind_i4{
		max-width:60%;
	}
	.xind_p4{
		max-width:310px;
		position:relative;
		top:-140px;
		right:220px;
		margin-bottom:0px;
	}
	.xind_p7{
		max-width:328px;
		position:relative;
		top:-140px;
		right:188px;
		margin-bottom:0px;
	}
	.xind_i5{
		width:150%;
		left:-20%;
	}
	.xind_i5g{
		width:130%;
		left:-10%;
	}
	.xind_i6{		
		width:120%;
	}

}
@media screen and (min-width: 950px) {
	.xind_p1{
		max-width:330px;
		top:-170px;
		right:-250px;
	}
	.xind_p2{
		max-width:350px;
		top:-330px;
		right:310px;
	}	
	.xind_p3{
		top:-250px;
		right:-300px;	
	}
	.xind_p4{		
		top:-270px;
		right:350px;
	}
	.xind_p7{
		top:-270px;
		right:305px;
	}
	.xind_i5{
		width:130%;
		left:-10%;
	}
	.xind_i5g{
		width:100%;
		left:0%;
	}
	.xind_i6{		 
		width:100%;
	}
	.xind_p5{	
		top:-280px;
		right:-250px;
	}
	.xind_p6{	
		top:-285px;
		right:280px;
	}
}
@media screen and (min-width: 1200px) {
	.xind_i2{
		margin-right:5%;
	}
	.xind_i3{
		margin-left:8%;
	}
	.xind_p3{
		max-width:100%;		
		right:-330px;
	}
	.xind_p6{	
		top:-400px;		
	}
	.xind_p5{	
		top:-350px;
		right:-300px;
	}
}
@media screen and (min-width: 1500px) {
	.xind_p6{	
		top:-450px;		
	}
}
@media screen and (max-width: 720px) {
	.toplogo{
		margin-left:90%;
	}
	.menu-icon a{
		border-radius: 4px;
	}
	.menu-icon span{
		right:8px !important;			
		-webkit-box-shadow: 0 10px 0 2px #0993dd, 0 16px 0 2px #0993dd, 0 22px 0 2px #0993dd !important;
		box-shadow: 0 10px 0 2px #0993dd, 0 16px 0 2px #0993dd, 0 22px 0 2px #0993dd !important;
	}
	.name{
		background-color:#FFFFFF !important;
	}
	.left li ,.right li {
		width:71% !important;			
	}
	.top-bar{
		border-bottom:1px solid #CCCCCC;
	}
}
/*-------old ezcast.php------*/
	.g_b {
		background-color: #F5F5F5;
		background-repeat: repeat-x; 
	}
	.ez_div1,.ez_div2,.ez_div3,.ez_div4{
		max-width:960px;				
		padding-top:4em;	//64px
		text-align:center;
		background-repeat: repeat-x;
		margin-right:auto;
		margin-left:auto;
		padding-left:1%;
		padding-right:1%;
	}
	.ez_div1{
		height:45em;		//720px
	}
	.ez_div2{
		height:50em;		//800px
	}
	.ez_div3{
		padding-top:5em;
		height:45em;		//720px
	}
	.ez_div4{
		height:50em;		//800px
	}

#wall li,#wall2,#wall3,#wall4 {
	//left:20px;
	list-style-type:none;
	display:block;	
}
#thumbs,#thumbs2,#thumbs3,#thumbs4 {
	list-style-type:none;
	padding:0;
	position:absolute;	
	z-index:20;		
}
#thumbs{
	width: 34%;
	max-width:350px;
	right:5px;
	top:400px;
}
#thumbs2{
	width: 45%;
	margin-left:3em;
	margin-top: 30em;
}
#thumbs3{
	width: 35%;	
	margin-top: 15em;
}
#thumbs4{
	width: 40%;
	margin-top: 30em;
	margin-left:22em;
}
.ez_tit{
	font-size:24px;	
	text-align:center;
}
.ez_tit1{
  font-size:40px; 
  text-align:center;
}
.ez_tit2{
	font-size:24px;	
	text-align:center;
}
.ez_tit3{
	font-size:24px;	
	text-align:center;
}
.ez_tit24{
	font-size:24px;	
	text-align:center;
}
.ez_con1{
	font-size:14px;
	text-align:justify;
	margin-top:-48%;
}
.ez_con2{
	font-size:14px;
	text-align:center;
	margin-bottom:3%;
}
.ez_con3{
	font-size:14px;
	text-align:justify;
	margin-bottom:3%;
}
.ez_con4{
	font-size:14px;
	text-align:justify;
	width:18.75em;
}
.wall_image{
	background-color:transparent;
	max-width:64%;	
}
.wall_image2,.wall_image3,.wall_image4{
	background-color:transparent;
	max-width:100%; 
}
.wall_image4{
	float:right;
}
#wall li, #wall2 li, #wall3 li, #wall4 li{
	width:100%;
}
#wall li p{
	width:35%;
	float: right;
}
.p4_div{	
	width:18.75em;	
	display:inline-block;
	float:left;
	margin-top:-10em;
}	
#thumbs li.thumb,#thumbs2 li.thumb2,#thumbs3 li.thumb3,#thumbs4 li.thumb4 {
	float:left;
}
#thumbs li.thumb{
	width:24.5%;
	max-width:105px;
}
#thumbs2 li.thumb2{
	width:33%;
	max-width:85px;
}
#thumbs li.thumb img,#thumbs2 li.thumb2 img,#thumbs3 li.thumb3 img,#thumbs4 li.thumb4 img {
	opacity:0.2;
}
#thumbs li.thumb a.activeSlide img,#thumbs2 li.thumb2 a.activeSlide img,#thumbs3 li.thumb3 a.activeSlide img,#thumbs4 li.thumb4 a.activeSlide img{opacity:1;filter:alpha(opacity=100);}
#thumbs li.thumb a,#thumbs2 li.thumb2 a,#thumbs3 li.thumb3 a,#thumbs4 li.thumb4 a {border: 1px; margin: 0px; padding:0px; width:80px; display: block; height:70px;}
#thumbs li.thumb a.activeSlide {padding:0px; margin: 0px; font-weight: normal;; color: #fff;}

@media screen and (max-width: 720px) {
	#wall li p{
		width:90%;
		float: none;
	}
	.wall_image{	
		max-width:100%;	
	}
  .ez_tit1{
    font-size:32px;   
  }
	.ez_tit2,.ez_tit2j{
		font-size:20px;		
	}
	.ez_tit24{
		font-size:18px;		
	}
	.ez_con1{		
		margin-top: 0px;
	}
	.ez_con2{
		width:90%;
		text-align:justify;
	}
	.ez_con3{
		width:90%;
	}
	#thumbs,#thumbs2,#thumbs4,#thumbs3{
		width:auto;		
	}
	#thumbs{
		position:relative;		
		top:640px;
		left:20%;
	}
	.ez_div2{
		margin-top:16em;
	}
	#thumbs4,#thumbs3{
		margin-left:10%;
	}
	.ez_div3,.ez_div1{
		margin-bottom:100px;
	}
	#thumbs3{
		margin-top:34em;
	}
}
@media screen and (max-width: 580px) {
	#thumbs3{
		margin-top:28em;
	}
	#thumbs4{
		margin-top:28em;
		margin-left:0px;
	}
	.p4_div{
		margin-top:-5em;
	}
}
@media screen and (max-width: 440px) {
	#thumbs2{
		margin-top:24em;
	}
	.ez_tit4{
		text-align:left;
	}
	#thumbs3{
		margin-top:25em;
	}
	#thumbs4{
		margin-top:26em;		
	}
	#thumbs{	
		top:500px;
		left:0%;
	}
	.ez_div1,.ez_div2,.ez_div3,.ez_div4{
		height:40em;
		margin-top:0em;
	}
	.p4_div{
		margin-top:-2em;
	}

}
@media screen and (max-width: 340px) {
	#thumbs{	
		top:430px;	
	}
	#thumbs2{
		margin-top:19em;
	}
	#thumbs3{
		margin-top:21em;	
	}
	#thumbs4{
		margin-top:22em;	
	}
	.p4_div{
		margin-top:0;
	}
}	
@media screen and (min-width: 1150px) {
	#thumbs{
		right:auto;	
		margin-left:630px;
	}	
}
/*-----------ezcast_pro.php-----------*/
.pro_titles{				
	font-size:28px;		
}
.pro_more{
	font-size:20px;
	font-weight:bold;
	color:#008cba;
}
.pro_more:hover{		
	text-decoration:underline;
	color:#008cba;
}
.pro_div1,.pro_div2,.pro_div3,.pro_div4,.pro_div5{
	max-width:960px;				
	padding-top:2em;	
	text-align:center;
	background-repeat: repeat-x;
	margin-right:auto;
	margin-left:auto;
}
.res_pic, .pro_img2{
	max-width:100%;
}
.pro_div1{
	/*height:35em; 151006 修*/
	height:55em;
}
.pro_div2{
	/*height:40em; 151006 修*/
	height:45em;
}
.pro_div3{			
	height:60em;		
}
.pro_div4{
	height:50em;		
}
.pro_div5{
	height:65em;	
}
.pro_con1{
	width:21em;
	margin:0 auto;/* 151006 修*/
}
.pro_tit2{
	width:90%;
	margin:0 auto;/* 151006 修*/		
}
@media screen and (min-width: 721px) {
	.w_p1{		
		margin-top:50px;
	}
	.w_p2{		
		margin-top:90px;
	}
	.w_p7{
		position:relative;
		max-width:251px;
		top:120px;
		left:218px;		
	}
}
@media screen and (max-width: 720px) {

	.pro_con1{
		width:95%;
	}
	.pro_div1{
		height:40em;				
	}
	.pro_div2{
		height:55em;		
	}
	.pro_div3{
		height:50em;		
	}
	.pro_div4{
		height:48em;		
	}
	.pro_tit2{
		width:100%;
	}
}
@media screen and (max-width: 420px) {
	.pro_titles{				
		font-size:24px;			
	}
	.pro_div1{
		height:30em;				
	}
	.pro_div2{
		height:40em;		
	}
	.pro_div3{
		height:35em;		
	}
	.pro_div4{
		height:43em;		
	}
}
/*--------ezcast_music.php--------*/
.mus_titles{			
	text-align:center;
	font-size:36px;
	line-height:48px;
}
.mus_contents{
	text-align:center;
	font-size:16px;
}
.left_pic{
	width:30%;
	float:right;
	display:inline-block;
}
.right_p{
	width:49%;			
	float:right;
	display:inline-block;
	padding-top:100px;
}
.db_div:after{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;			
}
#line_div{
	height:35px;
}
.sp_div{
	height:60px;
}
@media screen and (min-width: 620px) {
	.mus_ezc{
		position:relative;
		top:100px;
		left:120px;
	}
}
/*---------ezcast_pro_intro.php----------*/
.intro_titles{
	margin-top:20px;
	margin-bottom:15px;
	max-width:100%;
	font-size:36px;
}
.intro_contents{
	text-align:justify;
	max-width:100%;
	padding-left:4%;
	padding-right:4%;
	font-size:16px;
	margin-top:10px;
	margin-bottom:5px;
}
.intro_blue{
	max-width:100%;
	font-size:24px;
	color:#008cba;
}
.intro_div img{
	max-width:100%;
}
.intro_div div{
	margin-top:50px;
}
/*-----------product.php-----------*/		
.pduct_tit{			
	text-align:center;
	font-size:28px;
	line-height:60px;
	color:#0993DD;		
}
.pduct_tit2{			
	text-align:center;
	font-size:18px;
	line-height:24px;
	color:#000000;
}
.pduct_div{
	margin-top:-11em;
	position:relative;
	left:18em;
}
.pduct_btn{
	display:table-cell;
	width:24%;
}
/*--------------fb.php---------------*/
.fb_titles{			
	text-align:center;
	font-size:36px;
	line-height:48px;
}
.fb_contents{
	text-align:center;
	font-size:32px;
}
.game_b{
	background-image: url(../../images/game_bg.jpg);
	background-repeat: repeat-x;
}
.fb_div{
	top:-100px;				
	left:-100px;
}
.fb_c0{
	margin-left:auto;
	margin-right:auto;
	width:500px;
	max-width:100%;
}
@media screen and (max-width: 720px) {
	.fb_div{				
		top:0px;
		left:0px;				
	}
	.fb_contents{
		font-size:24px;
	}			
}
/*---------------radio.php----------------*/
.rad_titles{			
	text-align:center;
	font-size:28px;
	line-height:48px;
}
.rad_contents{
	text-align:center;
	font-size:16px;
}
.rad_t3{
	color: #FFFFFF;
}
.rad_linediv{
	background:url(/images/radio_3.png);
	height:45px;
}
.rad_condiv1{
	position:relative; 
	top:-430px; 
	left:-130px;
	margin-bottom:50px;
}
.rad_condiv2{
	position:relative; 
	top:-370px; 
	left:240px;
	margin-bottom:50px;
	margin-right:0px;
}
.rad_img{
	position:relative;
	left:180px;
}
.darkblue_back{
	background-color:#13181d;
}
@media screen and (max-width: 820px) {
	.rad_condiv2{			
		top:0px; 
		left:0px;
	}
	.rad_t3{
		color: #000000;
	}
}
@media screen and (max-width: 720px) {
	.rad_condiv1{				
		top:0px; 
		left:0px;
	}
	.rad_img{				
		left:0px;
	}
}
/*-----------------download_qsg.php------------------*/
.qsg_tit{			
	text-align:center;
	font-size:36px;		
	line-height:50px;
	color:#000000;
	margin-top:20px;
	margin-bottom:20px;
}
.qsg_tit2{			
	text-align:center;
	font-size:24px;		
	line-height:100px;
	color:#000000;
}
.qsg_tit3{			
	text-align:center;
	font-size:24px;
	line-height:40px;
	margin-top:30px;
	margin-bottom:30px;
	color:#000000;
}
.qsg_cont{		
	font-size:16px;		
	text-align:left;
	text-indent : -1em ;
}
.qsg_d3{
	margin-top:20px;
	margin-bottom:40px;
	font-size:16px;		
	text-align:center;
}
.qsg_div{
	display:block;
	width:65%;
	margin-right:auto;
	margin-left:auto;
	padding-left:30px;
}
@media screen and (max-width: 720px) {
	.qsg_div{
		width:90%;
	}
}
/*---------------oemodm.php----------------*/
.oem_tit{			
	text-align:center;
	font-size:36px;	
	line-height:50px;
	color:#000000;
	margin-top:60px;
	margin-bottom:60px;
}
.oem_tit2{			
	text-align:center;
	font-size:24px;
	line-height:40px;
	color:#000000;
	position:relative;
	left:-3em;
}
.oem_mail{
	position:relative;
	left:-5em;
}
.oem_div{
	display:block;
	width:260px;
	padding-left:30px;
	margin-left:auto;
	margin-right:auto;
}
.oem_ul {		
	list-style-image: url('../../images/new_download/contact.png') !important;
	width:260px;
	margin-top:30px;
}
.oem_li{
	list-style:inherit !important;
	text-align:left;
	font-size:18px;
}
/*-------------products.php---------------*/
.prods_p{
	font-weight:bold;
	font-size:12px;
	color:#8e8f8f;
}
.prods_div{
	position:relative;
	z-index:0;
	padding-top:32px;
	margin-top:-10px !important;
}
.prods_frame{
	max-height:160px;
	max-width:100%;
}
/*-----------acknowledgement.php-----------*/
.ack_tit{			
	text-align:center;
	font-size:28px;
	line-height:50px;
	color:#000000;		
	margin-bottom:15px;
	position:relative;
	left:3%;
}
.ack_cont{
	text-align:justify;
	font-size:18px;
	width:90%;
	position:relative;
	left:5%;
}
.ack_ul {		
	list-style-image: url('../../images/new_download/contact.png') !important;		
	margin-top:30px;
}
/*-----------ezchannel.php--------------*/
.ezch_p5{
	max-width:380px;
}
.ezch_d1{
	width:618px;
	min-height: 60px;
	text-align:left; 
	max-width:100%
}
.texdiv{
	background:url(/images/ezchannel05.png);
	width:194px;
	height:27px;
	position:relative;
	top:-8px;
}
#add_input{
	border-style:none;
	background-color:transparent;
	width:88%;
	height:27px;
	margin:0;
}
.add_btn{
	width:23px;
	height:27px;
	position:relative;
	top:-27px;
}

@media screen and (min-width: 700px) {
	.ezch_p1{
		max-width:50%;
	}
}
@media screen and (max-width: 615px) {
	.ezch_d1{
		width:320px;
	}
	.texdiv{
		top:0px;
	}
}
@media screen and (min-width: 616px) {
	.ezch_i1{
		margin-top:-20px;
	}
}
/*--------ezcast_car.php, promotion.php-----------*/

.prom_p2{
	max-width:300px;
}
@media screen and (min-width: 740px) {
	.car_div1{
		text-align:left;
	}
	.car_div2{
		text-align:right;
	}
	.car_p1{
		max-width:263px;
		position:relative;
		top:-250px;
		right:-250px;
	}
	.prom_p1{
		max-width:270px;
		position:relative;
		top:-150px;
		right:-250px;
	}
	.car_p2{
		max-width:320px;
		position:relative;
		top:-250px;
		right:200px;
	}
	.car_p3{
		max-width:350px;
		position:relative;
		top:-250px;
		right:-200px;
	}
}
@media screen and (min-width: 740px) and (max-width: 920px) {
	.car_i2{
		width:60%;
	}
}
/*-------------ezcast_lan.php----------------*/
.lan_p1{
	max-width:450px;
}
.lan_p2{
	max-width:400px;
}
.lan_p3{
	max-width:290px;
}
@media screen and (min-width: 740px) {
	.lan_div1{
		text-align:left;
	}
	.lan_div2{
		text-align:right;
	}
	.lan_p1{
		position:relative;
		top:-250px;
		right:-155px;
	}
	.lan_p2{
		position:relative;
		top:-320px;
		right:170px;
	}
	.lan_p3{
		position:relative;
		top:-200px;
		right:-250px;
	}
	.lan_i1{
		margin-left:100px;
	}
}
@media screen and (min-width: 740px) and (max-width: 900px) {
	.lan_i3{
		width:70%;
	}
}
/*---------------os_help,apps----------------*/
.icon_li{
	float:left; 
	margin:0; 
	padding:5px; 	
	max-width:48%;
	min-width:16%;
}
.icon_dv{
	padding-top:30px;
}
.icon_dv2{
	width:185px;
}
.comparep{
	max-width:800px;
	text-align:left;
}
.type_app{
	max-width:32%;
}
.type_div{
	
}
/*----------Article_show------------*/
.h3_div{
	width:90%;
	max-width:800px;
	text-align:left;
	padding-bottom:60px;
}
.as_img{
	max-width:960px;
}
/*-----------report----------*/
.comment_img{
	float:left;
	margin-right:10px;
}
.comment_text{	
	height:250px;
	border: 1px solid #000000;
	font-size:20px;
	padding:5px;
}
.comment_div{
	display:flex;	
}
.report_btn{
	width:143px;
	height:51px;
	background-image: url(/images/new_ind/btn1.png);
	background-size: contain;
	color:#000000;
	text-align:center;	
	font-size:20px;
	line-height:51px;
}
.report_btn:hover{
	background-image: url(/images/new_ind/btn2.png);
	color:#ffffff;
}
@media screen and (max-width: 700px) {
	.comment_div{
		margin-top:15px;
		display:block;	
	}
	.comment_img{
		float:none;		
	}
}
@media screen and (max-width: 350px) {
	.report_btn{
		width:125px;
		height:45px;
		font-size:18px;
	}
}
/*-----------act------------*/
.act_topdiv{
	margin-top:40px;
	height:550px;
	background-image: url(/images/act/act00.jpg);
	background-position: center center;
	background-repeat:no-repeat;
	background-size: 100% auto;
}
.act_toppic{
	width:100%;
}
.words{
	width:70%;
}
.act_tit{
	font-size:26px;
}
.f_span{
	font-size:32px;
}
.act_tit2{
	font-size:22px;
}
.act_cont{
	font-size:18px;
}
.act_btndiv{
	max-width:500px;
}
.act_btndiv2{
	max-width:450px;
	position:relative;
	left:-24%;
}
.act_btn{
	width:45%;
	display:inline;	
}
.act_btn2{
	width:45%;
	display:inline;	
}
.act_block{
	width:10%;
	display:inline;
}
.act_bar{
	height:26px;
	background-image: url(/images/act/act04.jpg);
	background-position: center 0;
	background-repeat:no-repeat;
}
.act_sbtn{
	max-width:100%;
}
.act_h{
	height:15px;
}
.act_fra{
	margin-top:40px;
}
.act_prod{
	font-size:16px;
	text-decoration:underline;
}
@media screen and (min-width: 1200px) {
.act_topdiv{
	background-image: url(/images/act/act07.jpg);
}
}
@media screen and (max-width: 1150px) {
.act_topdiv{
	height:450px;	
}
.words{
	width:75%;
}
.act_btndiv2{
	left:-20%;
}
}
@media screen and (max-width: 900px) {
.act_topdiv{
	height:400px;
}
.words{
	width:80%;
}
.act_btndiv2{	
	left:-10%;
}
}
@media screen and (max-width: 750px) {
.act_topdiv{
	margin-top:30px;
	height:350px;
}
.act_btndiv2{	
	left:-5%;
}
}
@media screen and (max-width: 600px) {
.act_topdiv{	
	background-size: 150% auto;
	background-position: 35% center;
}
.act_btndiv2{	
	left:0%;
}
}
@media screen and (max-width: 480px) {
.act_topdiv{
	margin-top:20px;
	height:300px;
}
.act_tit{
	font-size:22px;
}
.f_span{
	font-size:28px;
}
.act_tit2{
	font-size:18px;
}
.act_cont{
	font-size:14px;
}
.words{
	width:90%;
}
}
@media screen and (max-width: 430px) {
.act_topdiv{	
	background-size: 200% auto;
	background-position: 10% center;
	
}
.act_btn{
	width:100%;
}
.act_block{
	display:none;
}
.act_bar{
	background-size: 200%;
}
.act_fra{
	margin-top:20px;
}
}
@media screen and (max-width: 360px) {
.act_topdiv{	
	margin-top:0px;
	height:200px;	
	background-position: 10% center;
	
}
.act_sbtn{
	width:150px;
}
.act_h{
	height:5px;
}
.act_tit{
	font-size:18px;
}
.f_span{
	font-size:24px;
}
.act_fra{
	margin-top:15px;
}	
}
/*---------distributor--------*/
ul.dul{
	list-style-type: disc !important;
}
.duli{
	list-style:inherit !important;	
}
/*-----------sdk------------*/
@media screen and (max-width: 720px) {
	.sdk_mp{
		max-width:40%;
	}
}
@media screen and (min-width: 721px) {
	.sdk_md{
		text-align:left;
	}
	.sdk_p2{
		position:relative;
		left:-25%;
	}
	.sdk_d4{
		position:relative;
		top:100px;
	}
	.sdk_p5{
		position:relative;
		top:-100px;
		left:-120px;
	}
}
/*----------game----------*/
.gamep2{
	max-width:90%;
}
@media screen and (min-width: 1000px) {
	.gamep1{
		position:relative;
		right:-310px;
		top:130px;
		z-index:100;
	}
	.gamei1{
		position:relative;
		left:-50px;
		top:-50px;
	}
}
@media screen and (min-width: 620px) {
	.gamep2{
		position:relative;
		top:180px;
		right:120px;
		z-index:100;
		max-width:350px;
	}
	.gamei2{
		position:relative;		
		top:-100px;
	}
}
/*----------new ezcast.php-------------*/
.ez_adiv1{
	width:288px;
}
.ez_bdiv1{
	width:19%;
	display:inline-block;	
}
.ez_adiv2{
	width:179px;
}
.ez_bdiv2{
	width:32%;
	display:inline-block;	
}

@media screen and (min-width: 721px) {
	.ez_i1{
		position:relative;
		right:76px;
	}
	.ez_p1{
		position:relative;
		left:150px;
		bottom:180px;
		max-width:290px;
	}
	.ez_adiv1{
		position:relative;
		left:150px;
		bottom:190px;
	}
	.ez_p2{
		position:relative;
		right:150px;
		bottom:180px;
		max-width:334px;
	}
	.ez_adiv2{
		position:relative;
		right:150px;
		bottom:190px;
	}
	.ez_i3{
		position:relative;
		left:30px;
	}
	.ez_p3{
		position:relative;
		right:150px;
		bottom:190px;
		max-width:334px;
	}
	.ez_adiv3{
		position:relative;
	}
	.ez_i5{
		position:relative;
	}
	.ez_p5{
		position:relative;
	}
	.ez_adiv5{
		position:relative;
	}
	.ez_p6{
		position:relative;
		bottom:100px;
	}



	.ez_p4{
		position:relative;
		top:-60px;
	}
	
}
/*-----------casting_guidance.php-----------*/
.castgui_titles{				
	font-size:36px;
	border-bottom: 3px solid #000000;
}
.castgui_m36{
	margin: 24px !important;
}
.castgui_w50{ width: 49%; display: inline-block;}
.castgui_w50_a{ width: 49%; display: inline-block;}
.castgui_mw50{ width: 50%;}
.castgui_div1,.castgui_div2{
	max-width:960px;				
	padding-top:2em;	
	text-align:center;
	background-repeat: repeat-x;
	margin-right:auto;
	margin-left:auto;
}
.castgui_div1{
	height:36em;			
}
.castgui_div2{
	height:42em;		
}

@media screen and (max-width: 720px) {
	.castgui_titles{				
		font-size:26px !important;			
	}
	.castgui_m36{
		margin: 26px !important;	
		font-size:20px !important;
	}
	.castgui_div1{
		height:46em;				
	}
	.castgui_div2{
		height:58em;		
	}
}

@media screen and (max-width: 420px) {
	.castgui_titles{				
		font-size:18px !important;			
	}
	.castgui_m36{
		margin: 22px !important;	
		font-size:18px !important;
	}
	.castgui_mw50, .castgui_w50_a{ 
		width: 100% !important;
	}
	.castgui_div1{
		height:36em;				
	}
	.castgui_div2{
		height:46em;		
	}
}

@media screen and (max-width: 320px) {

	.castgui_div1{
		height: 100%;
		padding-bottom: 10em;				
	}
	.castgui_div2{
		height: 100%;
		padding-bottom: 12em;
	}
}