 html,body{-webkit-text-size-adjust:none;}
body{
   margin:0 auto;
   padding:0;
}
.top01 {
width:1000px;
height:69px;
}
.top02 {
width:600px;
height:248px;
border-top-style:solid;
border-top-width:1px;
border-top-color:#ababab;
}
/* style the outer div to give it width */
.menu {font-family:"ËÎÌå","Lucida Grande", Helvetica, Arial, sans-serif; font-size:12px; background:#4c6daf; border-bottom:1px solid #top-grad.gif; width:648px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0; margin:0;list-style-type:none; height:28px; background:transparent;  }



/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {float:left;height:28px;line-height:28px; display:block;}

/* style the sub level list items */
.menu ul ul li {height:auto; line-height:14px;}

/* style the links for the top level */
.menu a, .menu a:visited {display:block;float:left; height:28px; width:81px; font-size:12px; text-decoration:none;color:#fff;background:#346187 url(/image-n/top/top-grad.gif) repeat-x center center; padding-left:25px;  border-left:1px solid #3570a1; border-right:1px solid #3570a1; border-bottom:1px solid #107eda; border-top:1px solid #3570a1;}

/* hack IE5.x to get the correct the faulty box model and get the width right */
* html .menu a, * html .menu a:visited {width:81px; padding-left:25px}

/* style the sub level links */
.menu ul ul a, .menu ul ul a:visited {display:block;background:#3570a1 url(/image-n/top/sub_grad.gif); color:#fff;width:148px;height:100%;line-height:14px; padding:0; padding-left:16px; padding-top:6px; padding-bottom:4px; border-bottom:1px solid #5c86d8;}
* html .menu ul ul a, * html .menu ul ul a:visited  {width:147px;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:12px; z-index:1;}


/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#b4be9c url(/image-n/top/sub_grad.gif);}
/* style the fourth level background */
.menu ul ul ul ul a, .menu ul ul ul ul a:visited {background:#c4ceac url(/image-n/top/sub_grad.gif);}
/* style the sub level 1 background */
.menu ul :hover a.sub1 {background:#447b7b;}
/* style the sub level 2 background */
.menu ul ul :hover a.sub2 {background:#447b7b;}

/* style the level hovers */
/* first */
* html .menu a:hover {background:#fff; color:#0b5071; position:relative; z-index:100;}
.menu li:hover {position:relative;}
.menu :hover > a {color:#0b5071;background:#fff;}
/* second */
* html .menu ul ul a:hover{color:#ff0;background:#5c86d8; position:relative; z-index:110;}
.menu ul ul li:hover {position:relative;}
.menu ul ul :hover > a {color:#ff0;background:#5c86d8;}
/* third */
* html .menu ul ul ul a:hover {background:#5c86d8; position:relative; z-index:120;}
.menu ul ul ul :hover > a {background:#5c86d8;}
/* fourth */
.menu ul ul ul ul a:hover {background:#5c86d8; position:relative; z-index:130;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:28px; left:0; width:14em;}

/* position the third level flyout menu */
.menu ul ul ul{left:12em;top:0;width:14em;}


/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul{visibility:visible; height:auto; padding:0 3em 3em 3em; background:transparent url(/image-n/top/trans.gif); left:-3em;}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{visibility:visible; left:9em;}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}


#logot {
	position:absolute;
	top:44px;
	left:148px;
	width:188px;
	z-index:2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	font-style:italic;
} 

/* outer */
.outer {
width:1000px;
background:url(/image-n/in-bg.jpg) repeat-x #fdfbe9;
overflow:hidden;
}
/* left */
.left {
display:inline;
float:left;
width:198px;
margin-left:20px;
margin-top:10px;
}
.signheard {
width:198px;
height:30px;
background:url(/image-n/sign-up-y.gif);
}
.signheard-d{
width:198px;
background:url(/image-n/sign-up-y-c.gif) repeat-y;
height:auto;
padding:0;
margin:0;

}
.signheard-a{
width:198px;
height:15px;
background:url(/image-n/sign-up-y-a.gif) no-repeat;
margin:0;
padding:0;
overflow:hidden;
}
.signbody {
width:170px;
height:245px;
background:url(/image-n/sign-up-nr.gif);
padding-left:16px;
padding-right:12px;
padding-top:10px;
margin-top:0;
}
.signfoot {
width:198px;
height:23px;
margin-bottom:6px;
}
.demo {
width:198px;
height:170px;
margin-bottom:6px;
}
.mediatop {
width:186px;
height:22px;
padding-top:10px;
padding-left:12px;
background:url(/image-n/media-top.gif);
}
.medianrbg {
width:198px;
background:url(/image-n/media-nr-bg.gif);
}
.medianr01 {
width:184px;
margin-left:7px;
margin-right:7px;
padding-top:4px;
border-top-color:#c4c4c4;
border-top-style:solid;
border-top-width:1px;
}
.medianr02 {
width:184px;
margin-left:7px;
margin-top:6px;
margin-right:7px;
padding-top:4px;
border-top-color:#c4c4c4;
border-top-style:solid;
border-top-width:1px;
}
.mediafoot {
width:198px;
height:22px;
background:url(/image-n/media-foot.gif);
text-align:right; 
margin-bottom:10px;
}
/* right */
.right01 {
display:inline;
float:left;
width:582px;
margin-left:32px;
}
.right02 {
display:inline;
float:left;
width:141px;
height:400px;
margin-left:27px;
background:url(/image-n/right02.jpg) top no-repeat;
}
.rightjtnr01{
margin:0;
padding:0;
width:582px;
margin-top:20px;
padding-bottom:20px;
background:url(/image-n/transverse-line.gif) bottom repeat-x;
margin-bottom:20px;
}
.rightjtnr02{
line-height:16px;
font-size:12px;
color:#575757;
width:582px;
padding-bottom:10px;
}
/* bottom */
#bottom {
width:1000px;
height:60px;
background:url(/image-n/foot.gif);
padding-top:16px;
}
/* ÄÚÈÝÒ³ */
.pagetwowrap{
   width:1000px;
   height:auto;
   background-color:#fcfcfc;
   padding-bottom:25px;
   background:url(zh-hant/image-n/leftsidetwobg.gif) repeat-y #fdfbe9;
   }  
.leftsidetwopage{
   background:url(zh-hant/image-n/leftsidetwobg.gif) repeat-y;
   width:192px; 
   height:auto;
   padding:0px 17px 14px 30px;
   float:left;
   display:inline;
   }
.leftsidebarpagetwo{
    width:193px;
	padding:0;
	padding-bottom:6px;
	margin:0;
	border-bottom:1px solid #9ba19e;
	 }
	
.leftsidebarpagetwo ul{
  list-style:url(zh-hant/image-n/dot/yellow-n.gif) outside;
  margin-left:22px;
  margin-top:0;
  margin-bottom:0;
  padding:0;
   }
.leftsidebarpagetwo li a:link,.leftsidebarpagetwo li a:visited,.leftsidebarpagetwo li a:active{
    margin:0;
	padding:0;
    display:block;
	line-height:16px;
	text-align:left;
	font-size:12px;
	color:#4e4e4e;
	width:150px;
	height:20px;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:10px;
   }

.leftsidebarpagetwo li a:hover{
	font-weight:normal;
	color:#0074cd;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:10px;
	}
.rightsidetwopage{
   width:717px;
   padding:0px 7px 14px 25px;
   height:auto;
   float:left;
   display:inline;
   padding-top:-10px;
   } 
.clear{
   clear:both;
   }   
h1{
  	font-size:14px;
	font-family:Arial, Verdana, Helvetica, sans-serif£¬"ËÎÌå",;
	color:#566075;
	font-size:15px;
	font-weight:bold;
	border-bottom:1px solid #999999;
	padding-bottom:4px;
	margin-top:2px
  }
h2{
  	font-size:13px;
	font-family:"ËÎÌå",Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f0a252;
  }  
p{
    font-size:12px;
	font-family:"ËÎÌå",Verdana, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	font-weight:normal;
	line-height:19px;
   } 
.tes-about-us{
   width:187px;
   margin-top:10px;
   padding:3px;
   padding-bottom:10px;
   border-bottom:1px solid #9ba19e;
   }
.live-support{
   width:193px;
   margin-top:10px;
   }  
.ipt_text{
    background:url(/image-n/ipt_bg_text.png);
    border:1px solid #778fa2;
    padding:1px;
    }
.about-us-hr{
   text-align:right;
   padding:0;
   margin:0;
   padding-bottom:5px; 
   border-bottom:1px solid #CCCCCC;
   }
.outer3 {
width:708px;
overflow:auto;
margin-bottom:30px;
}
.nrleft {
display:inline;
float:left;
width:140px;
margin:0;
padding:0;
}
.nrright {
display:inline;
float:left;
width:556px;
padding-top:8px;
margin-left:10px;
}  
#navigation{
   margin:0;
   padding:0;}	 

/*Ó¢ÎÄ¸Ä°æ*/

         
#menuenglish{
   height:28px;
   width:648px;
   font-size:14px;
   list-style-type:none;
   margin-right:0px;
    }
#menuenglish ul{
   list-style-type:none;
   }	
#menuenglish li{
   float:left;
   display:block;
}

#menuenglish li a{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
padding-top:4px;
display:block;
width:97px;
height:24px;
text-align:center;
background:url(/image-n/top/top-grad.gif);
border:1px solid #3570a1;

}

#menuenglish li a:hover{
background:#FFFFFF;
color:#3570a1;
} 	   

.sina-eg-nav{
   height:28px;
   }
.sina-eg-nav ul{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   display:block;
   margin:0;
   padding:0;
   border:1px solid #3570a1;
   width:648px;
   height:28px;
   border-right:none;
   }
.sina-eg-nav li{
   display:block;
   height:28px;
   margin:0;
   list-style:none;
   width:auto;
   width:87px;
   float:left;
   text-align:center;
   } 
.sina-eg-nav li a{
   background:url(https://sina.echineselearning.com/image-n/top/top-grad.gif);
   width:auto;
   height:28px;
   margin:0;
   line-height:28px;
   padding:0 10px;
   color:#FFFFFF;
   text-decoration:none;
   text-align:center;
   display:block;
   border-right:1px solid #3570a1;
  } 
.sina-eg-nav li a:hover{
   display:block;
   background:#fff;
   width:auto;
   height:28px;
   margin:0;
   line-height:28px;
   padding:0 10px;
   color:#3570a1;
   text-decoration:none;
   text-align:center;
   } 


