body { font-size:12px; font-family:Tahoma,Verdana,sans-serif, simsun; line-height:180%; background:#fff; text-align:center; }
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td ,input {
    margin: 0;
    padding: 0;
}
img { border:none; }
/* Link */
a {color:#005EAC;}
a:link, a:visited {color:#005EAC;text-decoration:none;}
a:hover {color:#005EAC;text-decoration:underline;}
a.dark {color:#333;}

h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:12px;}
h6 {font-size:12px;}

.bold { font-weight:bold; }
.red { color:#f00; }

.float-left {float:left;}
.float-right {float:right;}
.clear-both {clear:both;}

.text-right { text-align:right; }
.text-center { text-align:center; }

.hide {display:none;}
.show {display:block;}

.small {font-size:11px;font-family:tahoma, mingliu;}
.large {font-size:14px;}
.empty{visibility:hidden;}

/* clearFix */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:block; }

.wrap { width:980px; margin:0px auto; text-align:left; }
#header { }
	#header #logo { float:left; padding:5px 0px; width:150px; }
	#header h1 { padding-left:160px; line-height:62px; text-align:right; color:#3c5a90; }
#navbar { clear:both; height:41px; background:url(../Images/navbar_bg.gif) left -42px repeat-x;}
	#navbar .nav_l { float:left; background:url(../Images/navbar_bg.gif) left top  no-repeat; width:4px; height:41px; overflow:hidden; }
	#navbar .nav_r { float:right; background:url(../Images/navbar_bg.gif) left -84px no-repeat; width:4px; height:41px; overflow:hidden; }
	#navbar .nav_c ul { list-style:none; padding-top:15px; }
	#navbar .nav_c ul li { float:left; display:inline; width:172px; }
	#navbar .nav_c ul li a { display:block; padding-left:30px; text-decoration:none; color:#000; height:26px; line-height:30px; overflow:hidden; }
	#navbar .nav_c ul li.current { background:url(../Images/nav_current.gif); }
	#navbar .nav_c ul li.backlabel { background:url(../Images/nav_back.gif); }
#body { background:url(../Images/body_bg.gif); }
	#body #container { padding:0px 4px; }
	#body #container #main { padding:10px; }
	#body #container #main h2 { margin:5px 0px; border-bottom:1px solid #c9d7f1; color:#3c5a90; }
#body_bottom { background:url(../Images/body_bottom.gif); height:5px; overflow:hidden; }
#introbar { background:url(../Images/introbar_bg.gif); height:60px; border-bottom:1px solid #b6bac0; }
	#introbar #intro_text { border:1px solid #b7c4e1; background:#fff; margin:5px; padding:0px 5px; line-height:25px; }
	#introbar p { text-align:right; padding:0px 5px; color:#666; }

#banner {}
	#banner .chrome_ico { float:left; width:312px; height:280px; background:url(../images/features_speed.gif) center center no-repeat; }
	#banner .download { float:right; width:280px; }
	#banner .download #download { display:block; height:90px; overflow:hidden; text-decoration:none; }
	#banner .download .download_version { margin-top:60px; color:#b66700; text-align:center; }
	#banner .download .download_intro { width:210px; height:177px; margin:0px auto; background:url(../images/download_bg.jpg); overflow:hidden; }
	#banner .download .download_intro .feature { list-style:none; padding-left:4em; padding-top:5px; line-height:29px; white-space:nowrap; }
	#banner .download #newversion { text-align:center; }
	#banner .download #newversion a { position:relative; }
	#banner .download #newversion .new { position:absolute; top:-5px; right:-25px; }
	#banner .adsense336x280 { height:280px; text-align:center; }
#mainText { line-height:30px; }
#mainText p { text-indent:2em; }
#footer { text-align:right; background:#fff; }
