body { 
    margin: 0; 
	padding: 0; 
    font: normal .7em  Tahoma, Verdana, Arial, Helvetica, Sans-Serif; 
	line-height: 1.6em;
	background: #fff url(images/bg.jpg);
	color: #626A69; 
}

a {	color: #626A69; background: inherit; text-decoration: none;text-decoration:none; }
a:hover { color: #3B83B9; background: inherit; text-decoration: underline;text-decoration:none;}
p { margin: 0 0 15px 0; }
h1 {  margin: 20px 0 0; }
h1 a { background: inherit; }
img { border: 0; }
 #content { width: 996px; margin:0px auto 0 auto; background: #fff; }

/* ```````````````````````````````````````````````````````````````````TOP & hand*/
#logo1 {   float: left; background:url(images/logodi.jpg) repeat-x;  width:996px; height:95px;}
#top{ float: right;   color: #afafaf; }
#logo {  float: left; color: #3F86BA;line-height: 95px; }
 
#logo a:visited{
color:#3F86BA;
}
#logo a:hover{
color:#9CB94E; 
}

/*````````````````````````` menu*/
.menu {
float: left; 
margin:0 0 0 3px;
padding: 1px 0px 0px 0px;
width:990px; height:39px; overflow:hidden; background: url(images/nav.jpg) no-repeat 0 0;
font-family: "ÐÂËÎÌå"£¬Fixedsys,Verdana, Arial,  Sans-serif;
}
.menu ul{
list-style:none;margin:0; padding:0; font-size:12; list-style-type:none; 
}
.menu li{
float:left;width:138px;margin-left:3px;line-height:40px;
} 
.menu a{
display:block;text-align:center;height:30px; color:#525F64;
}
 .menu a:visited{
color:#525F64;text-decoration:none;
}
#menu-home-l { padding: 0 3px 2px 8px;  color: #7B933A;}
.menu a:hover{
color:#839BA4; 
text-decoration:none;
}
#colors{color:#fff;}
  /*````````````````````````` left*/	
  
#left { float: left; width: 190px;margin:0 0 0 3px;  overflow: hidden;color: #626A69;background: #fff;}
          
div.moduletable_menu h3 {
	font-size: 100%;
	letter-spacing: 2mm;
	margin: 0 -12px 2px ;
	padding: 5px 40px;
	background: #A8A8A8 url(images/grad2.gif) repeat-x bottom ;
    color: #FFFFFF;
 } 
div.moduletable_menu {
	margin: 0 0 5px 0;
	padding: 0 10px 5px;
	border: 1px solid #6A7D83;
}
div.moduletable_mike h3 {
	font-size: 100%;
	letter-spacing: 3mm;
	margin: 0 -12px 5px ;
	padding: 5px 40px;
	background: #A8A8A8 url(images/grad7.gif) repeat-x bottom ;
    color: #FFFFFF;
 } 
div.moduletable_mike
 {
	margin: 0 0 2px 0;
	padding: 0 10px 5px;
	text-align: left;
	border: 1px solid #CDCCCB;
}
div.moduletable_mikegxf h3 {
	font-size: 100%;
	margin: 0 -6px 5px ;
	padding: 5px 12px;
	background: #A8A8A8 url(images/grad7.gif) repeat-x bottom ;
    color: #FFFFFF;
 } 
div.moduletable_mikegxf
 {
	margin: 0 0 2px 0;
	padding: 0 2px 10px 5px;
	text-align: left;
	border: 1px solid #6A7D83;
}
div.moduletable_mikegif
 {
	margin: 15px 0 2px 0;
	padding: 5px 2px 18px 3px;
	text-align: left;
 
}
 ul.left-menu h2{     
 font-family: "ËÎÌå";                 
  font-size: 14.7px;
  margin: 0; 
 padding: 0;
}
 ul.left-menu h2 a:visited {
	color:#424444;
	}
 ul.left-menu {
	list-style: none;
    letter-spacing: 1.5mm;
	margin: 0;
	padding: 0;
}

ul.left-menu li {
	background: none;
	margin: 0;
	padding: 0;
}

ul.left-menu li a {
    text-decoration:none;
	display: block;
	outline: none;
	padding: 5px 18px;
	color: #717A79;
	border-bottom: 1px solid #6A7D83;
	background: url(images/arrow.png) no-repeat 97% center;
}

ul.left-menu li a:hover,
ul.left-menu li a:active,
ul.left-menu li a:focus {
    text-decoration:none;
	color: #2C79B3;
	background: url(images/arrow2.png) no-repeat 97% center;
}
#questions { 
		margin: 0 ; 
		padding:0 0 0 0px;
	}
#questions li { list-style: none;}
		.com_a{overflow:hidden; border-top:3px solid #fff;border-left:3px solid #AFAFAF;border-bottom:3px solid #fff; height:0px; width:0px; margin:4px 2px 0 -10px; position:absolute}
 div.moduletable_product
 {
	margin: 0 0 2px 0;
	padding: 0 2px 10px 5px;
	text-align: left;
	border: 1px solid #E7E8E6;
}
div.moduletable_product h3,  {
	font-size: 100%;
	margin: 0 -8px 5px ;
	padding: 5px 12px;
	background: #A8A8A8 url(images/grad6.gif) repeat-x bottom ;
    color: #FFFFFF;
 } 
 /*	
 `````````````````````````````````````````````````````````````````````````````````````` right*/
 #ad { float: right; text-align: center; padding: 3px 0 0; width: 190px; border: 1px solid #eee;
       color: #ccc; height: 30px; margin: 0 0 5px; }
 #shortnews { 
 float: right;
 margin: 5px 4px 20px 4px;
 width: 190px;
 overflow: hidden;
 color: #626A69;
 border: 1px solid #E7E8E6; } 

div.moduletable h3,  {
	font-size: 100%;
	margin: 0 -15px 5px ;
	padding: 5px 12px;
	background: #A8A8A8 url(images/grad2-1.gif) repeat-x bottom ;
    color: #FFFFFF;
 } 
 div.moduletable_hilite h3 {
  font-size: 100%;
  letter-spacing: 2.5mm;
	margin: 0 -15px 5px ;
	padding: 5px 25px;
	background: url(images/grad2-2.gif) repeat-x bottom #2C79B3;
	color: #FFFFFF;
}
 div.moduletable {
	margin: 0;
	padding: 0 10px 0px;
}
 
 div.moduletable_hilite {
	margin: 0;
	padding: 0 2px 0px;
}
 div.ja-innerdiv {
  word-break:break-all; width:168px;
  clear: both;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #E7E8E6;
}

div.ja-innerdiv img {
	padding: 2px;
	border: 1px solid #E7E8E6;
	margin: 2px 8px 0 0;
}
.mike {list-style:none;margin: 0 ;  padding:5px 2px 10px 15px;}
 .mike a { color: #787A8F; background: #fff; margin: 0 10px 0 0; 
         background: url(images/dot.png) no-repeat center left;  padding: 0 0 0 10px;
		  }
.mike a:visited{
color:#00437B;text-decoration:none;
}
.mike a:hover{
color:#0082EC; text-decoration:none;
}
  /*
  ````````````````````````````````````````````````````````````````````````````````````` main*/
#main { float: right; width: 760px;  padding: 2px 15px 10px 10px; margin: 0px 2px 0px 4px; background: #fff;}
#main-2 { float: left; width: 700px;  padding: 10px 15px 10px 5px; margin: 0px 2px 0px 4px; background: #fff;}
#main-3 { float: left; margin: 10px 2px 10px 4px; background: #fff;}
#main h1{ margin: 0 0 5px 10px;color: #625B5E;font-size:16px; }
#main h2{ margin: 0px 0 10px 10px;color: #C09626;font-size:14.7px;}
#main h3{ margin: 0 0 0px 15px;color: #6DA43A;font-size:12px;}
#main p{text-indent: 2em;}
.image { float: left; border: 0px solid #e2e2e2; padding: 1px; margin: 15px 15px 10px 10px; }
 #main-top { float: left; width: 795px; height: 130px;margin: 0 0 10px 3px;  padding: 0px;  background:url(images/da-3.jpg) repeat-x;}
 #main-txt{ float:left; margin: 80px 0 5px 10px;color: #fff; width:400px;}
  #main-top1 { float: left;  margin: 0 0 0 130px;  padding: 0px; background: #fff; }
 #divimg ul li{PADDING:11px;padding-top:9px;MARGIN: 0px; LIST-STYLE-TYPE: none;DISPLAY: inline; color:#626A69;background:url('images/bt_bg_out.gif') no-repeat center cente;cursor:hand;
}
#divimg{ position: absolute; left:940px; top: 302px; width: 200px; height:30px;}
 #main-top2 { float: left; width: 794px; height:280px;margin: 0px 0 0 3px;  padding:12px 0 0 3px;  background:url(images/maintop2.jpg) repeat-x;}
 #main-top2 h2{ margin: 0px 0 10px 10px;color: #C09626;font-size:14.7px;}
 #main-top2 li {
	width:154px;
	height:154px;
	float:left;
	margin:8px 19px 8px 19px;
	display:inline;
}
#main-top2 li a {
	display:block;
}
#main-top2 li a img {
	 
	padding:1px;
}
#main-top2 li span{
	width:154px;
	height:30px;
	line-height:24px;
  white-space:nowrap;
	text-overflow:ellipsis; 
	overflow: hidden;
}
#main-top2 li span a {
	 
	text-align:center;
 
}
  /*
  ````````````````````````````````````````````````````````````````````````````````````` products*/
  #products{
float: left;
width: 764px;
height: 18px;
margin: 2px 0px 0px 0px; 
padding: 2px 0px 5px 0px;
border: 1px solid #DEDDDB;
color: #626A69;
background:#EBEBEB;
}
#products h2{ font-size: 1.2em; color: #25511E;  margin: 0 -0px 15px ;
	        padding: 3px 10px;   }
#product-vip{ float: right; width: 766px;  
                 margin: 0px 0px 0px 0px;
				  }
 #products-left	{ float: right; width: 340px;   }
 #products-left2 { float: right; width: 200px;   }
 #menu-home { float: right;  padding: 0px 3px 0px 0px;  }

.alignRight {text-align: left; }
	.leftcol { 
		float: left; 
        text-align: left;
	    padding: 5px 7px 15px 7px;	
		width: 267px; 
		border: 1px solid #E7E8E6;
        margin: 2px 0px 1px 0px;
		 background: url(images/cbg.gif) repeat-x;
	}
	.rightcol {  
	     float: right; 
        text-align: left;
		padding: 5px 7px 15px 7px;	
		width: 267px; 
		border: 1px solid #E7E8E6;
		margin: 2px 0px 1px 0px ;
		 background: url(images/cbg.gif) repeat-x ;
		}
	 
.img{ float: left; border: 1px solid #e2e2e2; padding: 3px; margin: 0 5px 2px 0; }
.leftcol h3,
.rightcol h3{  font-size: 1.1em; color: #2C79B3; background: url(images/h3bg.gif) no-repeat center left; 
padding: 0 14px; margin: 0 0 8px 0;}
.leftcol h3 a,
.rightcol h3 a{
color:#2C79B3; text-decoration:none;
}
.leftcol h3 a:hover,
.rightcol h3 a:hover{
color:#0082EC; text-decoration:none;
}
#vip h2 a:hover{
color:#0082EC; text-decoration:none;
}
#line-1 {    border-bottom: 1px solid #E7E8E6;padding: 0; margin: 0 0 5px 0; }
#line { clear: both; width: 725px;padding:3px; margin: 0 0 5px 15px; background: #fff url(images/smalldot.gif) repeat-x; }

#left-m{
 float: right; 
 width: 764px; 
 margin: 2px 0px 2px 2px; 
 padding: 0;
 border: 1px solid #E7E8E6; 
     }
#left-m img{ float:left; border: 1px solid #e2e2e2; padding: 2px; margin: 1px 15px 2px 5px; }
#left-m p{text-indent: 2em;}
#left-m h2{ font-size: 1.2em; color: #25511E;  margin: 0 -0px 15px ;
	        padding: 3px 10px;  background: url(images/grad5.gif) repeat-x bottom  #E9F6E7; }
#left-m h3{ font-size: 1.2em; margin: 0px 0px 0px 10px;color: #00437B;}
#left-m h3 a {
color:#00437B; 
}
#left-m h3 a:visited{
color:#00437B;text-decoration:none;
}
#left-m h3 a:hover{
color:#0082EC; text-decoration:none;
}

#vip{
 float: right; 
 width: 745px; 
 margin: 0px 0px 2px 2px; 
 padding: 5px 10px 5px 10px;
 border: 1px solid #E7E8E6; 
     } 
#vip-top{  float: right; width: 765px; height:25px; margin: 2px 0px 0px 2px;  padding: 0;background: url(images/grad4.gif) repeat-x bottom  #E9F6E7;border: 1px solid #E7E8E6; }
#vip-top h2{ font-size: 1.2em; margin: 3px 0px 0px 12px;color: #005BA6; }
#vip img{ float:left; border: 1px solid #e2e2e2; padding: 2px; margin: 1px 15px 2px 5px; }
#vip p{text-indent: 1em;padding: 0; margin: 0;}
#vip h2{ font-size: 1.2em; margin: 2px 0px 0px 6px;color: #005BA6; }
#vip h3{ font-size: 1.1em; margin: 0px 0px 0px 10px;color: #00437B;}
#vip h2 a {
color:#00437B; 
}
#vip h2 a:visited{
color:#00437B;text-decoration:none;
}
#vip h2 a:hover{
color:#0082EC; text-decoration:none;
}
#right { margin: 0 15px 20px 0; padding: 0 0 0 15px; float: right; width: 620px; text-align: justify; }
.border { clear: both; border-left: 4px solid #ccc; padding: 0 0 0 15px; }

#rl { float: left; width: 290px; margin: 0 20px 30px 0; }
#rr { float: right; width: 290px; }
	#rl li, #rr li { list-style: none; border-bottom: 1px solid #eee; padding: 4px; margin: 0; }
	#rl li a, #rr li a { background: #fff url(images/arrow.gif) no-repeat center left; padding: 0 0 0 12px; color: #808080;  }
	
  /*
  `````````````````````````````````````````````````````````````````````````````````````` under*/
#under{
clear: both; 
height: 18px;
margin: 10px 0px 0px 0px; 
padding: 5px 10px 5px 25px;
border: 1px solid #E7E8E6;
border-bottom: none;
color: #626A69;
background: #F8F8F7;
}
#under2{
clear: both; 
height: 18px;
margin: 10px 0px 0px 0px; 
padding: 5px 10px 5px 25px;
border: 1px solid #E7E8E6;

color: #626A69;
background: #F8F8F7;
}
    /*
  `````````````````````````````````````````````````````````````````````````````````````` footer*/
#footer { clear: both; padding: 10px; margin: 0; font-size: .9em;
 color: #808080; background: #F7F7F7; border: 1px solid #E6E6E6;background: url(images/grad1.gif) repeat-x top #F8F8F7; }
.links a { font-weight: bold; color: #787A8F; background: #fff; margin: 0 5px 0 0; 
           background: url(images/dot.png) no-repeat center left; padding: 0 0 0 10px; }
 .sponsor { color: red; background: #eee; }
 
  #footer a {   color:#787A8F;}
   #footer a:visited{
color:#00437B;text-decoration:none;
}
    #footer a:hover{
color:#0082EC; text-decoration:none;
}
	#fl { width: 600px; padding: 0px; margin: 0; }
	#fl p{text-indent: 2em;}
	#fr { float: right; }
#footer1{  background:url(images/di.jpg) repeat-x;  height:73px;}
#footer2 { clear: both; font-size: 1.1em;height: 63px; margin:15px 0 0 0 ;color: #A37A1E; padding: 13px 130px 0 130px; text-align: center;  line-height: 1.3em; background:url(images/di.jpg) repeat-x; }
#footer2 a{ color: #32783D;}
#footer2 a:visited{
color:#00437B;text-decoration:none;
}
#footer2 a:hover{
color:#0082EC; text-decoration:none;
}