html, body { padding:0; margin: 0; }
img { border:0 none; }
.clear, .c { clear:both; }
.toplink { text-align:right; padding-top:5px; padding-right:0; line-height: 16px; }
.header { width:950px; position:relative; margin:0 auto; height:auto; overflow:hidden; clear: both; }
.mainnav_l { height:75px; width:250px; float:left; }
.mainnav { height:45px; width:700px; float:right; background:url(images/2.jpg); background-repeat:no-repeat; padding-top:30px; }
.mainnav_text { width:700px; height:25px; float:right; }
.mainnav_text ul { float:right; display:block; list-style:none; margin-bottom:0px; margin-top:0px; padding-left:0px; }
.mainnav_text ul li { float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; width:74px; text-align:center; height:22px; padding-top:3px; }
.mainnav_text ul li a:link, .mainnav_text ul li a:visited { color: #FFFFFF; text-decoration:none; }
.navsub { height: 20px; width:700px; float:right; font-size: 10px; color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; list-style-type:none; }
.navsub li a:visited, .navsub li a:link, .navsub li a:hover { color: #003586; text-decoration:none; }
.navsub li a:hover { color:#FFFFCC; text-decoration:none; }
.mainnav_left { width:550px; height:27px; float:left; margin-bottom:10px; font-size: 13px; line-height: 27px; }
.mainnav_right { width:290px; height:27px; float:right; background:url(images/navigation.gif); background-repeat:no-repeat; padding-right:38px; margin-bottom:10px; padding-top:2px; padding-left:5px; padding-right:55px; }
.mainnav_right ul { margin-top:0px; }
.mainnav_right ul li { float:left; margin-right:18px; list-style:none; }
.mainnav_right2 { width:265px; height:24px; float:right; background:url(images/navigation.gif); background-repeat:no-repeat; margin-right:38px; margin-bottom:10px; padding-top:2px; padding-left:29px; }
.mainnav_right2 ul { margin-top:0px; }
.mainnav_right2 ul li { float:left; margin-right:18px; list-style:none; }
/*body*/
.banner { clear:both; height:242px; width:949px; margin:0 auto; }
.bannerTwo { clear:both; height:0; width:949px; margin:0 auto; }
.main_top { height:20px; background:url(images/big-top.gif); background-repeat:no-repeat; margin-bottom:-5px; height:25px; }
.contenter { width:983px; margin:0 auto !important; overflow:hidden; clear: both; }
.main_body { background:url(images/big-bj.gif); background-repeat:repeat-y; padding-left:25px; overflow:hidden; height:auto; width:983px; margin-top:-6px; }
.leftnav { width:234px; float:left; height:auto; overflow:hidden; padding-top:3px; }
#topBillboard { clear:both; height:275px; width:949px; background-color:#ffffff; margin:5px auto; overflow:hidden; }
#topBillboard ul, li, img { margin:0; padding:0; }
.h_banner { position:relative; clear:both; height:272px; width:949px; margin:0 auto; }
.h_banner .imgs li { position:absolute; list-style:none; }
.h_banner .num { position:absolute; bottom:11px; right:10px; z-index:10; }
.h_banner .num li { color:#000; float:left; margin:3px; padding:0 4px; background:#fff; font:normal 11px/1.4em Arial; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; cursor:pointer; list-style:none; }
.h_banner .num li.curr { background:#FFFFFF; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; color:#03243a; font-weight:bold; }
.main_bottom { clear:both; height:38px; background:url(images/big-bottom.gif); background-repeat:no-repeat; }
/*left-nav*/
.leftnavHot { background:url(images/hot-products.gif); background-repeat:no-repeat; margin-top:10px; margin-left:1px; height:44px; }
.leftnavWin { background:url(images/windows-products.gif); background-repeat:no-repeat; margin-left:1px; margin-bottom:-5px; width:231px; height:41px; }
.leftnavMac, .leftnavFree { background:url(images/mac-products.gif); background-repeat:no-repeat; margin-left:1px; margin-bottom:-5px; width:231px; height:41px; }
.leftnavFree { background:url(images/free-tools.gif) no-repeat; }
.leftnav_mid { background:url(images/green-bj.gif); height:auto; overflow:hidden; background-repeat:repeat-y; padding-left:8px; margin-top: 0 !important; margin-top:-6px; }
.left_win, .left_mac { width:194px; height:19px; background-image:url(images/windows_bar.gif); background-repeat:no-repeat; padding-left:25px; padding-top:4px; margin-bottom:3px; margin-top:8px; }
.left_mac { background-image:url(images/mac_bar.gif); }
.hotBg, .hotBga, .hotBgb, .hotBgc, .hotBge, .hotBgf, .hotBgg, .hotBgh, .hotBgi, .hotBgj, .hotBgk, .hotBgl, .hotBgm, .hotBg0 { background-image:url(images/hot.jpg); background-repeat:no-repeat; background-position:140px 5px; }
.hotBga { background-position:83px 5px; }
.hotBgb { background-position:98px 5px; }
.hotBgc { background-position:155px 5px; }
.hotBge { background-position:180px 5px; }
.hotBgf { background-position:120px 5px; }
.hotBgg { background-position:125px 5px; }
.hotBgh { background-position:125px 5px; }
.hotBgi { background-position:120px 5px; }
.hotBgj { background-position:125px 5px; }
.hotBgk { background-position:98px 5px; }
.hotBgl { background-position:105px 6px; }
.hotBgm { background-position:115px 6px; }
.hotBg0 { background-position:145px 5px; }
.newBg, .newBga, .newBgb, .newBgc, .newBgd, .newBge, .newBgf, .newBgg, .newBgh, .newBgi, .newBgl, .newBgm, .newBgn, .newBgo, .newBgp { background-image:url(images/new.jpg); background-repeat:no-repeat; background-position:140px 6px; }
.newBga { background-position:123px 6px; }
.newBgb { background-position:168px 6px; }
.newBgc { background-position:114px 6px; }
.newBgd { background-position:130px 6px; }
.newBge { background-position:133px 6px; }
.newBgf { background-position:155px 6px; }
.newBgg { background-position:165px 6px; }
.newBgh { background-position:145px 6px; }
.newBgi { background-position:88px 6px; }
.newBgl { background-position:110px 6px; }
.newBgm { background-position:120px 6px; }
.newBgn { background-position:140px 6px; }
.newBgo { background-position:125px 6px; }
.newBgp { background-position:178px 6px; }
.new { padding-right:30px; background:url(/images/new.jpg) no-repeat right 0 transparent; }
.updated { padding-right:45px; background:url(/images/update_icon.gif) no-repeat right 0 transparent; }
.leftnav_bottom { background:url(images/green-bottom.gif); background-repeat:no-repeat; height:10px; }
/*footer*/
.footer { height:auto; overflow:hidden; text-align:center; }
.footer-text { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.footer-text a:visited, .footer-text a:link { color: #000000; text-decoration:none; }
.footer-text a:hover { color: #ff9900; text-decoration:underline; }
.footer-text2 { color: #595757; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.footer-text2 a:visited, .footer-text2 a:link { color: #595757; text-decoration:none; }
.footer-text2 a:hover { color: #ff9900; text-decoration:underline; }
/*foot.css*/
.item { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #898989; }
.item a:visited, .item a:link { color: #898989; text-decoration:none; }
.item a:hover { color: #ff9900; text-decoration:underline; }
.left-text, .leftTo { font-size: 10px; color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:22px; margin:0px; padding:0px; }
.left-text { margin-left:15px; }
.left-text li { list-style-type:none; }
.left-text a:visited, .left-text a:link { color: #003586; text-decoration:none; }
.left-text a:hover { color: #ff9900; text-decoration:underline; }
.leftTo { padding-left:10px; }
.leftTo a:visited, .leftTo a:link { color: #003586; text-decoration:none; }
.leftTo a:hover { color: #ff9900; text-decoration:underline; }
.navigation-tab { font-size: 10px; color: #539B34; font-family: Verdana, Arial, Helvetica, sans-serif; }
.navigation-tab a:visited, .navigation-tab a:link { color: #539B34; text-decoration:none; }
.navigation-tab a:hover { color: #ff9900; text-decoration:underline; }
.topIcon li { background-image:url(images/top-icon.jpg); background-repeat:no-repeat; background-position: 0px 5px; display:block; }
/*body*/
.content, .productCon p, .text, .productConn p { font-size: 11px; color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:18px; font-weight:normal; }
.content a:visited, .content a:link, .productCon p a:visited, .productCon p a:link, .productConn p a:visited, .productConn p a:link, .text a:visited, .text a:link { color: #003586; text-decoration:none; }
.content a:hover, .productCon p a:hover, .productConn p a:hover, .productCon p a:hover, .text a:hover { color: #ff9900; text-decoration:underline; }
.buy { float:right; margin-right:10px; margin-bottom:10px; }
.buyPro { margin-left:50px; }
.buyProo { margin-left:10px; }
.BuyIphone { margin-left:20px; }
.more { margin-left:10px; }
.news-title { color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.news-title a:visited, .news-title a:link { color:#003586; text-decoration:none; }
.news-title a:hover { color:#ff9900; text-decoration:underline; }
.left-more { font-size: 11px; color: #59A339; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right; margin-right:30px; }
.left-more a:visited, .left-more a:link { color: #59A339; text-decoration:none; }
.left-more a:hover { color: #ff9900; text-decoration:underline; }
.contBody { width:697px; float:right; padding-right:43px; height:auto; overflow:hidden; }
.contBody h1, .contTitle { font-size: 19px; color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.contTitle { font-size: 18px; line-height:30px; }
.contBody h1 { float:left; }
.contTitle a:visited, .contTitle a:link { color:#003586; text-decoration:none; }
.contTitle a:hover { color:#ff9900; text-decoration:none; }
.contBody h1 { padding-left:10px; }
.contBody p { margin:0; padding:0; padding-top: 7px; font:11px/18px Verdana, Geneva, sans-serif; color:#003586; padding-bottom: 5px; }
.productTop { height:12px; width:686px; background:url(images/right-top.gif); background-repeat:no-repeat; margin-bottom:0px; clear: both;/*overflow: hidden;*/ }
.productMid { background:url(images/right-bj.gif); background-repeat:repeat-y; height:auto; overflow:hidden; width:686px; margin-top: 0 !important; margin-top: -7px; }
.productBot { background:url(images/right-bottom.gif); background-repeat:no-repeat; height:12px; width:686px; clear: both; }
.productBox, .productBoxx, .productNo, .productNoo { clear:both; width:160px; float:left; height:auto; overflow:hidden; text-align:center; padding-top:30px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.productNo, .productNoo { padding-top:0px; width:160px; overflow:hidden; }
.productBoxx, .productNoo { width:200px; }
.priceOne, .priceTwo, .special { font-size: 15px; color: #58A339; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.priceTwo { font-size: 14px; }
.priceRed { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.productCon, .productConn { width:500px; float:right; height:auto; margin-right:5px; display: inline; padding-bottom: 10px; }
.productConn { width:455px; padding-bottom: 10px; }
.bold, .boldTwo { font-size: 11px; color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:18px; font-weight:bold; }
.boldTwo { font-size: 10px; }
.bold a:visited, .bold a:link { color:#003586; text-decoration:none; }
.bold a:hover { color:#ff9900; text-decoration:underline; }
.ad_dvd_ripper { width:682px; height:152px; background:url(images/ad1.gif); background-repeat:no-repeat; margin-top:3px; margin-bottom:20px; }
.ad_dvd_ripper_l { width:436px; height:142px; float:left; padding-top:10px; padding-left:10px; }
.moreBg, .buyBg, .trialBg, .trialMac { background-image:url(images/more.gif); background-repeat:no-repeat; width:80px; display:block; padding-left:25px; float:left; margin-top:7px; margin-right:10px; margin-bottom:10px; font-weight:bold; color:#003586; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height:17px; }
.buyBg { background-image:url(images/buy-ad.gif); width:130px; }
.trialMac { width:110px; }
.trialBg { background-image:url(images/download-ad.gif); }
.moreBg a:visited, .moreBg a:link, .buyBg a:visited, .buyBg a:link, .trialBg a:visited, .trialBg a:link, .trialMac a:visited, .trialMac a:link { color:#003586; text-decoration:none; }
.moreBg a:hover, .buyBg a:hover, .trialBg a:hover, .trialMac a:hover { color:#ff9900; text-decoration:underline; }
.contBody ul { list-style:none; }
.contBody ul li { font-size: 11px; color:#003586; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin:5px 10px; padding:0px; padding-left:13px; background:url(/images/drawing-pin.gif) no-repeat 0 7px; }
.contBody .productCon ul { padding:0; margin:0; }
.special { font-size: 14px; margin-left:10px; }
.special a { color:#003586; font-size:12px; font-weight:100; line-height:24px; margin-left:109px }
.bookMark { float:right; margin-top: 18px; *margin-top:5px;
margin-right: 21px; }
.tags p, .tag p { padding:0px; margin:0px; }
.tags, .tag { border: dashed #777777 1px; padding:4px 5px 4px 13px; background-color:#F9F9F9; width:650px; }
.tags { clear:both; margin-left:10px; margin-top:10px; }
.tag { width:665px; border: solid #d4d4d4 1px; }
.tag ul { padding:0; margin:5px 0; }
.tag ul li { list-style:none; background:none; margin:0; padding:0; }
.tag p a { text-decoration:none; color:#003586; }
.equal { border: solid #d4d4d4 1px; display:table; border-collapse:separate; width:685px; }
.row { display:table-row; height:190px; }
.row div { display:table-cell; }
.row .one { width:227px; height:190px; border-right: dashed #777777 1px; float:left; }
.row .two { width:227px; height:190px; float:right; }
.row .one h5, .row .two h5 { margin:0px; padding:0px; padding-left:5px; padding-top:5px; padding-bottom:10px; }
.row .one p, .row .two p { font-size: 10px; color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:18px; margin:0px; padding:0px; }
.relatee { padding-left:10px; }
.row .one img, .row .two img { float:left; padding-right:5px; }
.support-Email { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000 }
.support-Email a:visited { color:#FF0000; text-decoration:none; }
.support-Email a:link { color:#FF0000; text-decoration:none; }
.support-Email a:hover { color:#ff9900; text-decoration:underline; }
.product-content { font-size: 11px; color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:18px; font-weight:normal; }
.product-content a:visited, .product-content a:link { color: #003586; text-decoration:none; }
.product-content a:hover { color: #ff9900; text-decoration:underline; }
.news-title { color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.news-title a:visited, .news-title a:link { color:#003586; text-decoration:none; }
.news-title a:hover { color:#ff9900; text-decoration:underline; }
.news-title-detail { color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.news-title-detail a:visited, .news-title-detail a:link { color:#003586; text-decoration:none; }
.news-title-detail a:hover { color:#ff9900; text-decoration:underline; }
.recommend { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; line-height:30px; }
.award { text-align:left; margin-top:20px; background:url(images/star.jpg); background-repeat:no-repeat; height:111px; }
.priceTwo, .priceThree { font-size: 15px; color: #58A339; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.priceThree { text-decoration:line-through; }
.pricePromote { color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; }
.MacTrial { margin-left:60px; }
.product-price_red { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.product-price_red a:visited, .product-price_red a:link { color:#FF0000; text-decoration:underline; }
.product-price_red a:hover { color:#FF8400; text-decoration:none; }
/*products*/
.pro_new_t { width: 686px; background-image:url(images/green-up.gif); background-repeat:no-repeat; height:14px; }
.pro_new_m { margin-left:2px; width: 660px; height:78px; background-image:url(images/border_bg.jpg); background-repeat:repeat-x; padding-left:20px; border-left:1px solid #529F2F; border-right:1px solid #529F2F; padding-top:21px; }
.pro_new_b { margin-left:2px; width:680px; border-left:1px solid #529F2F; border-right:1px solid #529F2F; height:auto; overflow:hidden; }
.cate_l { width:14px; height:35px; background-image:url(images/left.gif); background-repeat:no-repeat; float:left; }
.cate_l1 { margin-left:5px; }
.cate_m { width:630px; height:35px; background-image:url(images/green-middle.gif); background-repeat:repeat-x; float:left; }
.cate_r { width:14px; height:35px; background-image:url(images/green-right.gif); background-repeat:no-repeat; float:left; }
.cate_block { width:130px; height:20px; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; float:left; margin-right:6px; text-align:center; }
.cate_block a:visited, .cate_block a:link { color: #FFFFFF; text-decoration:none; }
.cate_block a:hover { color:#FFFFCC; text-decoration:none; }
.cate_m2 { width:645px; height:35px; background:url(images/green-middle.gif) repeat-x; float:left; }
#cat { margin:0; padding:0; list-style:none; }
#cat li { height:20px; margin:0; padding:0 6px; margin-top:7px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; float:left; list-style:none; background:none; }
#cat .on, #cat a:hover { background-color:#FFFFFF; color:#009900; height:20px; text-decoration:none; }
#cat .on a { color:#009900; }
#cat li a { color:#FFF; text-decoration:none; }
#cat_mac { margin:0; padding:0; list-style:none; }
#cat_mac li { height:20px; margin:0 10px 0 0; padding:0 6px; margin-top:7px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; float:left; list-style:none; background:none; }
#cat_mac .on, #cat a:hover { background-color:#FFFFFF; color:#009900; height:20px; text-decoration:none; }
#cat_mac .on a { color:#009900; }
#cat_mac li a { color:#FFF; text-decoration:none; }
.cate_block2 { width:87px; height:20px; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; float:left; margin-right:4px; text-align:center; }
.cate_block2 a:visited, .cate_block2 a:link { color: #FFFFFF; text-decoration:none; }
.pro_new_bb { background-image:url(images/green-down.gif); background-position:bottom; background-repeat:no-repeat; width: 686px; height:14px; font-size:12px; }
.contBody p.product-title { font:bold 18px/40px Verdana, Arial, Helvetica, sans-serif; color: #003586; clear:both; padding-left:20px; }
.product-title a:visited, .product-title a:link { color:#003586; text-decoration:none; }
.product-title a:hover { color:#ff9900; text-decoration:none; }
.yellow { font-size: 12px; color: #FF8400; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.pro_line { margin-left:18px; }
/*404page*/
.errorH1, .errorH2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#59a239; font-size:20px; font-weight:bold; margin-left:20px; line-height:normal; }
.errorNomal, .errorNo { margin-left:40px; margin-right:10px; }
.errorNomal p { font-size:12px; color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-weight:normal; }
.errorH2 { font-size:17px; }
.errorNomal ul { margin:0; padding:0; margin-left:17px; }
.errorNomal ul li { margin:0; padding:0; margin-left:0px; font-size: 11px; color: #003586; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:25px; padding-left: 10px; }
.errorNomal ul li a:visited, .errorNomal ul li a:link { color:#003586; text-decoration:none; }
.errorNomal ul li a:hover { color:#ff9900; text-decoration:underline; }
.search-goog { list-style:none; list-style-image:none; }
#goog-wm ul, #goog-wm li { margin:0; padding:0; }
/*404page end*/
/*guide content*/
.guideContent { height:auto; width:690px; border:#D4D4D4 solid 1px; padding-top:10px; border-top:#D4D4D4 solid 5px; padding-bottom:10px; }
.guideContent li a:link, .guideContent li a:visited { color:#003586; text-decoration:none; }
.guideContent li a:hover { color:#FF9900; text-decoration:underline; }
.guideContent p { text-align:justify; margin:0; padding:0; clear:both; padding-left:10px; padding-right:10px; padding-bottom:10px; }
.guideContent img { padding-left:10px; }
.guideContent h2 { font-weight:bold; font-size:12px; padding-left:10px; }
.buyS, .downloadS { background-image:url(images/guide/guidemac/buyS.gif); background-repeat:no-repeat; background-position:left; width:100px; display:block; padding-left:39px; float:left; margin-top:10px; margin-right:10px; margin-bottom:7px; font-weight:bold; color:#59a239; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; height:30px; line-height:39px; margin-left:20px; }
.downloadS { background-image:url(images/guide/guidemac/downloadS.jpg); width:180px; }
.buyS a:visited, .buyS a:link, .downloadS a:visited, .downloadS a:link { color:#59a239; text-decoration:none; }
.buyS a:hover, .downloadS a:hover { color:#ff9900; text-decoration:underline; }
.ulRight { margin-left:10px; margin-right:10px; }
.contBody .related-guide { padding-left:10px; }
.contBody .related-guide li { list-style:none; background:none; margin:0; padding:0 }
/*guide content end*/
/*index*/
.main_products_top { background: url(images/yellow-bj.gif) no-repeat; padding-right:15px; padding-top:10px; height:291px; }
.indexTag { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#003586; margin-left:20px; width:647px; border-bottom:#B4B4B4 solid 1px; padding-bottom:2px; }
.indexTag a:link, .indexTag a:visited { color:#003586; text-decoration:none }
.indexTag a:hover { color:#003586; text-decoration:underline }
#content #indexTul, #content #indexTips { font-family: Verdana, Arial, Helvetica, sans-serif; width:665px; height:auto; margin-left:25px; }
#content #indexTips { }
#indexTul li, #indexTips li, #indexnews li { float:left; width:115px; line-height:22px; color:#003586; font-size:12px; list-style:none; background:url(images/li-bg.jpg) no-repeat 0 8px; padding:0 0 0 15px; }
li a { color:#003586; text-decoration:none; }
li a:hover { color:#003586; text-decoration:underline; }
#indexTips li { width:278px; }
#indexnews li { width:570px; }
#indexnews li a { float:left; }
#indexnews li span { float:right; color:#999; }
.main_top2 { height:20px; background:url(images/big-top.gif); background-repeat:no-repeat; margin-top:0; margin-top:0 !important; *margin-top:20px;
height:25px; }
.hot-news { background:url(/images/hot-news.jpg) no-repeat; width:951px; height:30px; margin:0 auto; line-height:30px; }
.hot-news span { margin-left:110px; font-size:15px; color:#003586; }
.hot-news span a { color:#003586; text-decoration:none; }
a.more-guide { clear:both; font-size:12px; color:#58A339; margin:10px 0 0 50px; display:inline-block;}
/*index end*/
/*policy*/
#policyH1 { float:none; padding-left:0; font-size:18px; }
.policyTitle { color:#58A339; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.policyContent { line-height:20px; }
.versionImg { float:right; }
/*policy end*/
/*sitemap*/
.siteBody { height:auto; overflow:hidden; width:860px; margin:0 auto; }
.mapTop { text-align:center; background-color:#D4D4D4; }
.mapTop td { font-weight:bold; color:#003586; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF; height:25px; }
.mapTop a:link, .mapTop a:visited, #sitemap a:link, #sitemap a:visited, #sitemap2 a:link, #sitemap2 a:visited { color:#003586; text-decoration:none }
.mapTop a:hover, #sitemap a:hover, #sitemap2 a:hover { color:#FF9900; text-decoration:underline }
.mapMid { width:750px; height:auto; margin-top:20px; }
.mapTitle { font-weight:bold; color:#003586; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
#sitemap, #sitemap2 { margin:0; padding:0; list-style:none; color:#003586; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; width:320px; }
#sitemap { float:left; }
#sitemap2 { float:right; }
#sitemap ul li, #sitemap2 ul li { margin:0; padding:0; padding-left:25px; list-style:none; background:url(images/sitemap.gif) no-repeat; }
#sitemap ul .last, #sitemap2 ul .last { background:url(images/sitemap2.gif) no-repeat; }
#sitemap img, #sitemap2 img { margin-right:5px; }
/*sitemap end*/
/*ads*/
.bannerRight img { margin:0; padding:0; }
.bannerBg { margin:0 auto; width:954px; }
.bannerLeft { width:754px; height:272px; float:left }
.bannerRight { list-style:none; margin:0; padding:0; width:198px; height:auto; float:left }
.bannerRight li { margin:0; padding:0; *height:65px;}
#soon { font:bold 15px Verdana, Geneva, sans-serif; }
.main_body p.ptext { margin:10px 15px; padding:0; line-height:20px; }
.center { text-align:center; }
.quickLinks { font-size:12px; margin:10px 0 0 20px; height:auto; text-align:left; }
.quickLinks ul { padding:0; margin:0; }
.quickLinks ul li { font-size:11px; color:#003586; background:none; padding:0px; margin:0px; text-align:left; text-decoration:underline }
.quickLinks ul li a { text-decoration:underline; }
.quickLinks ul li.jp { background:url(/images/jp.jpg) no-repeat 0 5px; padding-left:25px; }
.quickLinks ul li.fre { background:url(/images/fr.jpg) no-repeat 0 5px; padding-left:25px; }
.quickLinks ul li.de { background:url(/images/de.jpg) no-repeat 0 5px; padding-left:25px; }
