body {text-align:left;font-family:"SimSun","ËÎÌå","Arial Narrow","Verdana","Tahoma","Helvetica","sans-serif"; background:#ffffff;font-size:12px;overflow-x: hidden; 
overflow-y: auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,blockquote{padding:0; margin:0;}
*:first-child+html #holder div{ position:absolute; }/*force IE 7 back to position:absoulte*/
table {margin:0 auto;}
ol,ul { margin:0 auto;list-style:none;} 
caption,th {text-align:left;} 
img{border:0}
p {padding:0; margin: 0;}
li {list-style-type:none;}
td {font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;color:#2B2B2B;}
h1,h2,h3,h4,h5,h6 {font-size:12px;  font-weight:normal;}
.left {float:left}
.right {float:right}
.clear { overflow:hidden; clear:both; height:10px;}


a:link {color: #2B2B2B;text-decoration: none;}
a:visited {color: #2B2B2B;text-decoration: none;}
a:hover {color: #cc0000;text-decoration: underline;}
a:active {color: #cc0000;text-decoration: none;}

.header{height:32px; background:url(img/head.png) top center repeat-x; overflow:hidden; width:100%; clear:both; min-width:1003px;}
.header .topmenu {width:1003px; margin:0 auto; line-height:32px; color:#C8C8C8;}
.header h1 {border:0; margin-top:9px; float:left; width:100px;}
.header h2 {float:left; background:url(img/head.png) 70px -35px no-repeat; width:80px;}
.header ul li {float:left; padding-right:12px;}
.header a:link, .header a:visited, .header a:active {text-decoration: none; color: #C8C8C8; }
.header a:hover{color:#ff9900; text-decoration: underline;}
.header .right {float:right; background:url(img/head.png) 156px -35px no-repeat; }


.main {width:1003px; margin:0 auto; text-align:left;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }

.bot {width:1003px; margin:0 auto; text-align:left; height:30px; margin-top:20px; border-bottom: 1px #efefef dashed;}
.bot-left { float:left; width:800px;}
.bot-right { float:right; width:200px; text-align:right;}
.bot p { line-height:28px;}
.bot p a:link, .bot p  a:visited, .bot p  a:active {text-decoration: none; color: #0088CC;}
.bot p a:hover{color:#ff9900; text-decoration: underline;}

.botcon {width:1003px; margin:0 auto; text-align:left; height:80px; padding-top:10px;  text-align:center; line-height:26px; color:#999999; }

.doc-hd{height:76px}
.logo{float:left;margin:0px 0 0 0px}
.pri-nav{float:right;font-size:14px;position:relative;margin-top:26px}
.pri-nav li{float:left; height:50px;}
.pri-nav .arrow{width:82px;height:31px;background:url(img/menu.gif) no-repeat;position:absolute;left:4px;top:0;z-index:9}
.pri-nav a{color:#444;width:82px;height:31px;line-height:28px;display:block;text-align:center;padding:0 4px;position:relative;text-decoration:none;z-index:99}
.pri-nav a:hover{text-decoration:none;color:#fff;}
.pri-nav .cur a{color:#fff; font-weight:bold;}

.barn {background:url(img/banbk.jpg) top center repeat-x; overflow:hidden; width:100%; height:435px; clear:both; min-width:1003px;}
.barn2 {background:url(img/banbk.jpg) top center repeat-x; overflow:hidden; width:100%; height:45px; clear:both; min-width:1003px; margin-bottom:10px; font-size:16px; line-height:45px;  font-weight:bold; text-align:right; color:#D6F7FF;}
.barn2 p {width:1003px; margin:0 auto; }

.barbk {width:1003px; margin:0 auto; text-align:left;background:url(img/bk.jpg) top center no-repeat; height:435px; position:relative; overflow:hidden; clear:both; }
.barbk .download { position:absolute; top:150px; left:10px;}
.barbk .download p{ line-height:24px; color:#E4F5FF;}
.barbk .download h4 { line-height:24px; color:#00263f; margin-top:90px;}
.barbk .download2 { position:absolute; top:35px; right:5px; background:url(img/pic.png) no-repeat; width:383px; height:320px;}
.barbk .down { position:absolute; bottom:120px; left:195px; }
.barbk .a1 { width:165px; height:48px; position:absolute; left:10px; bottom:120px;}
.barbk a.a1:link, .barbk a.a1:visited, .barbk a.a1:active {text-decoration: none;  background:url(img/a1s.png) no-repeat;}
.barbk a.a1:hover{ background:url(img/a1.png) no-repeat; text-decoration: underline;}
.barbk .a2 { width:165px; height:48px; position:absolute; left:190px; bottom:120px; display: none}
.barbk a.a2:link, .barbk a.a2:visited, .barbk a.a2:active {text-decoration: none;  background:url(img/a2s.png) no-repeat;}
.barbk a.a2:hover{ background:url(img/a2.png) no-repeat; text-decoration: underline;}



.loginbox { width:1003px; margin:0 auto; height:248px; clear:both; line-height:24px; color:#606060; padding:30px 0px 0px 0px; position:relative;}
.Leftmain{ float:left; overflow:hidden;} 
.Leftmain p{ width:690px; overflow:hidden;}
.Leftmain h3 { height:40px; line-height:40px; color:#ff6000; font-weight:bold; letter-spacing:1px; margin:10px 0;}
.Leftmain ul { float:left; overflow:hidden; clear:both; padding:0px; margin:0px;}
.Leftmain ul li { float:left; width:222px; height:83px; overflow:hidden; margin-right:10px; }

.Leftmain ul .l1 { background:url(img/p1.gif) no-repeat; border:0px; width:222px; height:83px; cursor:pointer;}
.Leftmain ul .l2 { background:url(img/p2s.gif) no-repeat; border:0px; width:222px; height:83px; cursor:pointer;}
.Leftmain ul .l3 { background:url(img/p3s.gif) no-repeat; border:0px; width:222px; height:83px; cursor:pointer;}
.Leftmain ul .ls1 { background:url(img/p1s.gif) no-repeat; border:0px; width:222px; height:83px; cursor:pointer;}
.Leftmain ul .ls2 { background:url(img/p2.gif) no-repeat; border:0px; width:222px; height:83px; cursor:pointer;}
.Leftmain ul .ls3 { background:url(img/p3.gif) no-repeat; border:0px; width:222px; height:83px; cursor:pointer;}

.Rightlogin{ float:right; width:236px; height:320px; background:url(img/login.png) no-repeat; position:absolute;  top:-72px; right:5px; padding:18px 25px 0px 30px;}
.login-content{width:250px;height:277px;float:left;}
.login-content h3{font-size:14px;font-weight:bold;padding:14px 10px;margin:0; color:#222;}
#loginError{color:#f00;font-size:12px;font-weight:normal;padding-left:20px;display:none}
.login-content .form-field{padding:6px 5px;*padding:5px;position:relative}
.login-content input.text{width:220px;height:29px;line-height:29px;border:1px solid #d2d9dc;padding:0 10px;border-radius:2px;box-shadow:0 0 4px #d2d9dc;background-color:transparent}
.login-content input.focus{border-color:#b7d4ea;box-shadow:0 0 4px #b7d4ea}
.login-content .placeh{color:#999;position:absolute;z-index:-1;font-size:12px;line-height:16px;left:12px;top:12px;cursor:text}
.login-content a{color:#4b81c2;text-decoration:none}
.login-content a:hover{color:#ad7328;text-decoration:underline}

.adv { width:1003px; margin:0 auto 10px auto; overflow:hidden; clear:both; height:290px; background:url(img/b1.jpg) no-repeat;}
.adv dl { overflow:hidden; clear:both;}
.adv dl dd { float:left; width:230px; padding:0 10px; text-align:center; overflow:hidden; padding-top:38px;}
.adv dl dd p{line-height:24px; color:#727272; text-align:center; width:230px; padding-top:10px;}

.helpbox { width:1003px; margin:0px auto 10px auto; overflow:hidden; clear:both;}
.helpbox h3 { width:180px; height:37px; background:url(img/help.gif) no-repeat; margin-bottom:15px;}
.helpbox table {border:1px solid #d5d5d5;border-right:0px;}
.helpbox td { padding:15px; border-right:1px solid #d5d5d5; text-align:center; color:#767676; width:249px; line-height:24px;}
.helpbox td img { margin-bottom:10px;}
.helpbox td strong { color:#000;}

.conn { width:1003px; margin:0px auto; overflow:hidden; clear:both; }
.conn dl dd { float:left; padding:5px 15px; width:296px; margin-right:9px; border:1px solid #d5d5d5; height:210px; display:inline-block; line-height:22px; color:#727272;}
.conn dl dd h3 { color:#333333;font-size:18px; font-weight:bold; letter-spacing:1px; height:40px; line-height:40px; margin-bottom:10px;}
.conn dl dd p {line-height:24px; color:#222; text-align:left; padding-bottom:5px; font-size:14px;}

.submitButton{border:0;width:134px;height:37px;background-image:url(img/submitButton.jpg);background-repeat:no-repeat;background-position:0 0;cursor:pointer;}
.submitButtonClick{border:0;width:134px;height:37px;background-image:url(img/submitButton.jpg);background-repeat:no-repeat;background-position:0 -37px; cursor:pointer;}

.red{color: #CC0000}

#ui-left{ float:left;margin-left:-1003px;width:207px; border-right:1px solid #bce1fe;}
#ui-right{float:left;width:796px;padding-left:207px;}
#ui-main{/*margin-left:188px; */padding-left:22px; margin-bottom:20px; border-left: 1px solid #B3D9FD; line-height:26px; }
.title h1{ height:64px; font-size:24px; line-height:64px; border-bottom:1px solid #efefef; font-weight:bold; clear:both; text-align:center; margin-bottom:30px;}
#ui-main p {padding:10px 0; font-size:14px;}

.leftmenu,.leftmenu ul, .leftmenu li{ list-style-type:none; margin:0;padding:0;}
.leftmenu li{position: relative;overflow:hidden;clear:both;zoom:1;}
.leftmenu{ width:188px; border-bottom:1px solid #BADEFF;font-size:14px; }
.zz_zgblue{width:188px;height:36px;background: url('img/zz_leftnavbg.png') 0px -94px repeat-x;border-radius:1px;margin-bottom:3px;text-align:center;color:#fff;font-size: 14px;font-weight:bold;line-height: 34px;}
.zz_zgblue a,.zz_zgblue a:hover,.zz_zgblue a:visited,.zz_zgblue a:link{color: #ffffff;display: block;}
.zz_fankui{height:41px;width:141px;border: 1px solid #e6e6e6;margin-top:6px;line-height: 40px;background:url('img/zz_yijian.png') 13px 12px no-repeat;padding-left:45px;}
.zz_fankui a{color:#3e3e3e;text-decoration:none;}
.leftmenu li span, .leftmenu li a{
height: 30px;
line-height: 30px;
padding-left: 28px;
display:inline-block;
width:158px;
border-left:1px solid #BADEFF;
border-right:1px solid #BADEFF;
}
.leftmenu li span{
font-weight: bold;display: -moz-inline-stack;zoom:1;letter-spacing: normal;word-spacing: normal;vertical-align:top;border:1px solid #BADEFF;
cursor:pointer;color:#2b75b6;background: url('img/zz_navbgblue.gif') repeat-x;height:41px;line-height: 41px;overflow:hidden;
}
ul.submenu_none{display: none;}
.leftmenu li span.zz_span_boderbottom{border-bottom:0px;}
.leftmenu li span.new, .leftmenu li span.alpha, .leftmenu li span.beta, .leftmenu li span.upgrade{
    border: none;
    padding: 0;
    position: absolute;
    width:46px;height:26px;
    background:url("img/zz_icologo.jpg") no-repeat;margin:0px;height:22px;
}
.leftmenu li span.new{background-position: 0 1px;*background-position: 0 -4px;}
.leftmenu li span.alpha {background-position: -91px 1px;*background-position: -91px -4px;}
.leftmenu li span.beta {width: 38px;background-position: -46px 1px;*background-position: -46px -4px;}
.leftmenu li span.upgrade {width: 38px;background-position: -146px 1px;*background-position: -146px -4px;}
ul.submenu{border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6;padding:5px 0;}
.leftmenu .submenu li{height:32px;position:relative;}
.leftmenu .submenu li a{outline: medium none;text-decoration: none;height:32px;padding-top:1px;background: url('img/zz_leftnavbg.png') 12px -23px no-repeat;color:#6e6e6e;border:0px;}
.leftmenu .submenu li a:hover, .leftmenu .submenu li.active a {
background: url('img/zz_leftnavbg.png') 12px -47px no-repeat;color: #035096;font-weight:bold;
}
.leftmenu li i{background: url('img/zz_leftnavbg.png') 0px -9px no-repeat;display: block;position: absolute;width: 9px;height: 9px;top: 16px;left: 14px;overflow: hidden;cursor:pointer;}
.leftmenu li i.zz_navclose{background: url('img/zz_leftnavbg.png') no-repeat;}
.zz_clear{overflow:hidden;height:0px;zoom:1;clear:both;visibility:hidden;}

.show { width:100%; overflow:hidden; clear:both; }
.show h3 { height:30px; line-height:30px; border-bottom:1px solid #e7e7e7; background:url(/images/v12.gif) 0 -125px no-repeat; font-size:14px; font-weight:bold; text-indent:12px;}
.show ul li { float:left; width:176px; text-align:center; padding:0 8px; height:190px;}
.show ul li img { width:170px; height:150px; padding:0 0px;}
.show ul li p { line-height:24px; color:#666666; padding-bottom:6px;} 

.Brand  { width:100%; overflow:hidden; clear:both; }
.Brand li {width:150px; float:left; text-align:center; }
.Brand li img {padding:3px; width:120px; height:50px; border:0px;}
.Brand p {margin:0; line-height:24px;padding:0 6px; text-align:center; margin-bottom:4px;}

.news  { width:100%; overflow:hidden; clear:both; }
.news li {width:100%; height:28px; line-height:28px; margin-top:10px; font-size:14px; clear:both; border-bottom: 1px #efefef dotted;}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }


.navigation dt{margin-top:27px;cursor:pointer}.navigation dt img{float:left;height:24px;margin-right:10px;width:24px}.navigation .client-guide s{background-position:0 0}.navigation .system-optimiz s{background-position:0 -72px}.navigation .network-manage s{background-position:0 -96px}.navigation .security s{background-position:0 -48px}.navigation .software-manage s{background-position:0 -24px}.navigation .tools-box s{background-position:0 -120px}.navigation .revant-pcmgr s{background-position:0 -144px}.navigation dt a sub{margin-top:10px;width:9px;height:4px;position:absolute}html>/**/body .navigation dt a sub{right:0}.navigation dt a:hover sub{background:url("http://pc2.gtimg.com/td/site/pcmgr/img/help/xiala_icon.png") no-repeat scroll 0 0 transparent}.navigation dt a{font-size:14px;font-weight:bold;position:relative;padding-right:15px;display:inline}.navigation dd{display:none;margin-top:12px;margin-left:34px}.navigation dd a:hover{text-decoration:underline}