﻿

body {
background:url(../../images/bg.gif) repeat;
font:10pt Arial, Helvetica, sans-serif ;
}

ul , ul li{ list-style:none; margin:0; padding:0;}

body,html{height:100%; margin:0; padding:0;}


#flags{ position:absolute; top:-15px; right:50px;  width:100px; height:20px;}
/* Clear Fix */

.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */




form,.Master{ position:relative;
         width:100%; 
         height:100%;
         /*background:#ccc;*/
         }
         
.wrap{ position:relative; 
       width:807px;
       /*height:100%;*/            
       margin-bottom:3px;
       }
        a img{border:none;}
       .Head{ position:relative;  height:52px; z-index:10; }
				.nav{ position:absolute; left:205px;  top:23px!important;top:20px;  vertical-align:bottom;}
				.nav ul,.nav ul li{ margin:0; padding:0; list-style:none;}
				.nav ul li{float:left; margin-right:2px;}
				.logo{position:absolute;
				      left:30px; 
				      top:10px;
					  background:url(../../images/logo.png)  no-repeat;
					  width:170px;
					  height:83px;				       				      				     
				      }
				      .nav img{ height:39px; }
				      
	  .content{ position:relative;	            
			/*height:480px; 
			width:807px;*/
			z-index:3;
			background:url(../../images/homebg.gif) center no-repeat;}
			
			
		
			
			.wrapDownload,.game,.homeAnimate{ position:relative; margin-top:6px!important;margin-top:3px; margin-left:6px; /*width:785px; height:475px;*/}
			.rightBar{ position:absolute; right:25px;  top:10px!important; top:13px;  width:212px; }
			.news{position:relative; height:229px; padding-top:28px;margin-bottom:5px;}
			.product{ position:relative; padding-top:28px; }
			.news ul{ position:relative; 	         
			          height:205px;			       
			          margin-bottom:20px;
			          overflow-y:scroll;
			          padding-left:5px;		
			          padding-right:5px;      
			         
			           }
			           
			  .news ul li{  padding:5px;}
			.product ul{ background:url(../../images/probg.gif) no-repeat; height:163px; }
			.news{background:url(../../images/news_bg2.gif) no-repeat;}			
			.product{background:url(../../images/pro_title.gif) top no-repeat;}
			
			
			
			 .wrapNews{position:absolute; top:35px; left:22px; width:585px; } 
			 		 
			 
       .newsDetail,.newsNav{ position:relative;
                             padding:10px; 
                             margin-top:65px;
                             height:180px; 
                             width:160px; 
                             float:left; 
                             overflow-y:scroll;}
        .newsDetail{ margin-top:19px; width:360px; height:350px; margin-left:17px;}

       
       .preview{ height:45px; width:65px; }
       td{ font-size:9pt; padding-bottom:5px;border-bottom:1px dotted #008fd4; }
       
      a{color:#333;}
      a:visited{ color:#666;}
      a:hover{ color:#f90;}  
      .center{margin-left:auto; margin-right:auto;} 
      
      .newsDetail img{ width:300px; margin:5px; margin-bottom:10px;}
      h1{ font-size:16pt; margin:5px; width:260px; text-align:center;}
      .newsC{position:relative; width:300px; text-align:left; }
      
      .wrapContact{ 
                    
                   position:absolute; 
                   width:350px; 
                    top:50px; 
                    left:215px;
                    padding:10px;}
                    .cInfo{ position:relative;  width:300px;  margin-bottom:20px; text-align:left;}
                     .cInfo img{ height:80px; width:100px; margin-right:5px;}
                       .cForm td,.cInfo td{ border:none;}
                       
                     
                     
                    .cForm{ position:relative; }
                    .cForm td{ text-align:left; vertical-align:top; margin:0; padding:1px; padding-left:2px; padding-right:2px;}
                   td .right{ text-align:right;}
                   .sendInfo{ position:absolute; 
                              right:-160px; 
                              width:130px; 
                              height:80px;                             
                              font:bold 12pt Arial;                              
                              top:15px;
                              text-align:left;                              
	                        
                             }
                             .SingleInput{ height:15px;}
                             div.td{ width:120px; }
                                 
                             
                             .fixInput{ width:300px; height:120px;}
                              .cForm table{ position:relative; margin-left:auto; margin-right:auto;  }
      
      
.foot{ position:relative; 
       width:807px;         
       color:#fff; 
       font-size:.75em;
       
       }	
       
    .foot a:link,
    .foot a:active,    
    .foot a:visited
    {color:#fff; text-decoration:none;} 

                                    
      .foot a:hover{ color:#ff0; text-decoration:none;}						

	
