@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
fieldset,img {border:0; } 
ol,ul {list-style:none; } 
h1,h2,h3,h4,h5,h6 {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
body{font:12px/1.6em "宋体",Arial, Helvetica, sans-serif; text-align:center; background-color:#F6F6F6;}
a{color: #1667a9; text-decoration: none;}
a:hover{text-decoration: underline;}
a:active, a:focus{outline:none}
a, button{ cursor:pointer}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{zoom:1;}
.clear{clear:both;}


textarea, input{font-size: 12px;}

.bg{background: #F6F6F5 url(../image/nav.png) repeat-x left -700px;}
.container{	width: 950px;overflow: hidden;	margin:0 auto;}

.new{color: #F00; font-size:12px; font-style: normal; font-weight: normal; line-height:1em;}
.important{color: #c00;}
.blk{color:#000;}
.blk40{color:#666;}
.stress{font-weight: bold;}
.normal{color: #000;}
.normal_style{font-weight: 400;}
.reduction{color: #666;}
.separator{margin:0 5px;}
.space_t{margin-top:10px;}
.hand{cursor:pointer;}
.fl{float: left;}
.fr{float: right;}
.text_r{text-align: right;}
.text_c{text-align:center;}
.space_l_r{padding:0 5px;}
.space_dashed{padding-bottom:15px;margin-bottom:15px;}/*hrdashed margin*/
.middot_grey,.middot_blk{background: url(../image/middot.gif) no-repeat left 8px; padding-left: 7px;}
.middot_blk{background-position: left -92px;}
.clear{	clear: both;}
.big{font-size:14px}
.biger{font-size:16px}
.indent_first{text-indent:2em}
.indent_hang{padding-left:2em}
.min_height{min-height:770px; height:auto !important; height:770px; overflow:visible;}
.align_c{text-align:center;} 
.underline{text-decoration:underline}
.tips_new{background:url(../image/newtips.gif) no-repeat 0 0;padding:7px 18px;}

.product{background-color:#f6f6f5;padding:10px;}
.product_c{background-color:#fff; border:solid 1px #cccccc;}
.product_c h3 {color:#000; font-size:14px;}
.download{background:url(../image/download.gif) no-repeat left top; padding:5px 28px 5px 12px; letter-spacing:.2em; color:#101C5A;}
a.download:hover{text-decoration:none}

h3, h2{font-size:14px; margin-bottom:10px; color:#000}/*h3 v2*/
h3 a, h2 a{color:#000;}
h3 a.important, h2 a.important{color: #c00;}
.more{font-size:12px; font-weight:normal; margin-left:15px}
h3 .more{color:#000}
.mod,.mod_a{border:1px solid #ccc; background-color:#FFF}
.mod_a .pad{padding:15px 15px 0 15px;}
.dashed{border-bottom:dashed 1px #b2b2b2}
hr.dashed{border:none; height:0px; margin:15px 0; font-size:0px; border-bottom:dashed 1px #b2b2b2}

.head, 
.nav_sub, 
.recommendatory, 
.content, 
.column{text-align:left}

/*del test 20110526 */
/*.head .shortcut{padding:35px 15px 0 0;} 
.head .shortcut a{margin:0 5px}
.head .logo{padding:10px 15px;} 
.nav{background:url(../image/nav.png) no-repeat left top; height:39px; overflow:hidden; padding-left:5px;width:945px;}
.nav .nav_inner{background:url(../image/nav.png) no-repeat right -140px; padding-right:5px}
.nav .list{background: #33F url(../image/nav.png) repeat-x left -70px; height:39px; width:940px;}
.nav .list li{font-size:14px; background:url(../image/nav_li_bg.gif) no-repeat right 10px; padding:6px 10px 0; _display:inline;}
.nav .list li a{color:#FFF;display:block; _display:inline-block; padding:0 0 0 2px; overflow:hidden; background-color:#996}
.nav .list li a .slide {padding:4px 10px 0 8px; display:block; _display:inline-block; height:29px; cursor:pointer;}
.nav .list li a.norm{background:none;color:#FFF;}
.nav .list li a.now{background:url(../image/curr.gif) no-repeat left -50px; color:#000;}
.nav .list li a.now .slide {background:url(../image/curr.gif) no-repeat right top;}
.nav .list li a.now:hover{text-decoration:none}
.nav .list .last{background:none;}
.nav .list .first{padding:6px 10px 0 5px;}
.nav .list .new_pic_wra{position:relative;}
.nav .list .new_pic{position:absolute; top:5px; right:3px; background:url(../image/new.gif) no-repeat left top; width:21px; height:9px; overflow:hidden; }

.nav_sub{background:url(../image/nav.png) repeat-x left -210px; height:30px; margin-top:1px}
.nav_sub .crumb{padding:5px 10px}
.nav_sub .list{padding:5px 10px}
.nav_sub .list li a{color:#000}
.nav_sub .list li.current a{font-weight:bold}
.nav_sub .list li.current a:hover{text-decoration:none}

.recommendatory{width:858px; padding:5px 10px 4px 80px; overflow:hidden;}
.recommendatory dt{margin-left:-66px;}
.recommendatory dt, 
.recommendatory dd{display:inline}
.recommendatory dd{margin:0 3px}*/

.main{width:700px; overflow:hidden}
.main .mod{padding:15px 25px}
.main .mod.nopad{padding:0px;}/*attes_org 已应用 glory也应该用*/
.main .mod.nopad h3{padding:15px 25px 0;}
.sider{width:240px; overflow:hidden;}/*20110408 modify  overflow:hidden;*/
.sider .mod{padding:15px}
.sider .list li{height:22px; width:200px; overflow:hidden; line-height:22px}/*20110408 modify  width:200px;*/
.sider .list .middot_grey{background-position:left 10px}

.column .mod{padding:15px}
.column .product .list li{background:url(../image/icon16.gif) no-repeat left top; padding:0 40px 0 20px}
.column .product .list .icon_duba{background-position:left top}
.column .product .list .icon_kis{background-position:left top}
.column .product .list .icon_ws{background-position:left -240px}
.column .product .list .icon_kn{background-position:left -300px}
.column .product .list .icon_wd{background-position:left -120px}
.column .product .list .icon_jjx{background-position:left -60px}
.column .product .list .icon_sjws{background-position:left -180px}
.column .product .list .icon_tp{background-position:left -360px}

/*.main .glory{padding:10px 9px}*/
.glory .list{padding:10px 9px}
.glory .list li{width:170px; overflow:hidden; text-align:center; padding:80px 0 10px; _display:inline; background:url(../image/authentication.gif) no-repeat left top}
.glory .list .vb{background-position:50px -750px}
.glory .list .international{background-position:50px -1000px}
.glory .list .yellowtag{background-position:40px -1500px}
.glory .list .microvirus{background-position:40px -1250px}
.glory .list .avc{background-position:50px -250px}
.glory .list .win{background-position:50px 0}
.glory .list .brand{background-position:45px -500px}
.glory .list .micro{background-position:40px -1750px}

.sidelist{margin-top:-10px}
.sidelist .download{padding:5px 24px 5px 12px}
.sidelist li{padding:10px 0}
.sidelist .info{width:140px; overflow:hidden}
.sidelist .btn{padding-top:8px; width:65px; height:22px; line-height:22px}/*v2 del*/

.downlist{color:#555}
.downlist li{width:220px; padding:20px 42px 20px 60px; background: url(../image/icon.jpg) no-repeat left 15px; overflow:hidden;}
.downlist .ic{background: url(../image/icon2.jpg) no-repeat left 15px;}/*icon.jpg biger*/
.downlist li span.middot_grey{margin-left:10px; background-position:left 5px}
.downlist .icon_jjx{background-position:left -180px}
.downlist .icon_doct{background-position:left 20px}
.downlist .icon_trojan{background-position:left -1180px}
.downlist .icon_folder{background-position:left -980px}
.downlist .icon_md5{background-position:left -780px}
.downlist .icon_systime{background-position:left -380px}
.downlist .icon_ime{background-position:left -580px}
.downlist .icon_kis{background-position:left -2380px}
.downlist .icon_duba{background-position:left -1780px}
.downlist .icon_ws{background-position:left -1580px} 
.downlist .icon_kn{background-position:left -1380px}
.downlist .icon_online{background-position:left -4180px}
.downlist .icon_phonews{background-position:left -3980px}
.downlist .icon_wd{background-position:left -3580px}
.downlist .icon_mb{background-position:left -3780px}
.downlist .icon_soft{background-position:left -3180px}
.downlist .icon_zs{background-position:left -3380px}
.downlist .icon_maintenance{background-position:left -2980px}
.downlist .icon_jsbk{background-position:left -2780px}
.downlist .icon_bkbk{background-position:left -2580px}
.downlist .icon_jsnav{background-position:left -1980px}
.downlist .icon_bknav{background-position:left -2180px}
.downlist .icon_privacy{background-position:left -4380px}
.downlist .icon_bkma{background-position:left -4580px}
.downlist .icon_arp{background-position:left -4780px}
.downlist .icon_yx{background-position:left -4980px}
.downlist .icon_jsnav{background-position:left -1980px}
.downlist .icon_wssouce{background-position:left -5180px}
.downlist .icon_tDisk{background-position:left -5380px}
.downlist .icon_setup{background-position:left -5580px}
.downlist .icon_sharejl{background-position:left -5780px}
.downlist .icon_yd{background-position:left 15px;}/*ic*/
.downlist .icon_shopping{background-position:left -180px;}/*ic*/

.newslist li{margin:8px 0; overflow:hidden; height:1.6em;}

.list_a li{margin:8px 0;}

.ztlist{padding:0 5px 15px;}
.ztlist li {width:90px; overflow:hidden; margin:0 10px; height:1.6em; _display:inline;}

.pagenumber{padding:3px;margin:3px; text-align:center;}
.pagenumber a {padding:2px; margin:1px;}
.pagenumber a:hover {color: #000;}
.pagenumber a:active {color: #f00; }
.pagenumber span.current {padding:2px; font-weight:700; margin:1px; color:#000;}
.pagenumber span.disabled {padding:2px; margin:1px; color:#ddd;}

.front_page{height:4.8em; display:block; width:145px; padding-left:63px; overflow:hidden; background:url(../image/front_page.gif) no-repeat left top}/*20110408 modify  width:145px;*/

.footer .nav_foot{background:url(../image/nav.png) repeat-x left -280px; height:25px; padding-top:7px; color:#FFF}
.footer .nav_foot a{color:#FFF}
.footer .nav_foot .separator{padding:0 14px}
.footer .copyright{padding:20px 0}

.attes_org .list{padding:0 0 15px 5px;}
.attes_org .list li{margin:10px 20px; width:98px; overflow:hidden; _display:inline;}
.attes_org .list li a{display:block; background:url(../image/icon_org.png) no-repeat; padding-top:60px;}
.attes_org .list .icsa{background-position:0 0;}
.attes_org .list .checkvir{background-position:0 -200px;}
.attes_org .list .opswat{background-position:0 -400px;}
.attes_org .list .nsslab{background-position:0 -600px;}
.attes_org .list .amtso{background-position:0 -800px;}
.attes_org .list .asc{background-position:0 -1000px;}
.attes_org .list .via{background-position:0 -1200px;}
.attes_org .list .csa{background-position:0 -1400px;}
.attes_org .list .avTest{background-position:0 -1600px;}
.attes_org .list .virusBull{background-position:0 -1800px;}

/*sp5dt safe start*/
.sp5dt h3{font-size:24px; margin:20px 0 30px;}
.sp5dt .gru2{margin:-4px; font-size:14px;}
/*sp5dt safe*/

/*v2*/
.v2 .sidelist .info{width:120px; overflow:hidden} /* v2 width:140px;*/
/*.sidelist .btn{padding-top:8px; width:65px; height:22px; line-height:22px}v2 del*/
.v2 .sidelist .btn1_v2{margin-top:8px;} /* v2 add*/

h3{font-size:14px; margin-bottom:10px; color:#000}/*h3 v2*/


.v2 a{color:#6d6d6d; text-decoration: none;}
.v2 a:hover{text-decoration: none; color:#1a1a1a;}
.v2{color:#6d6d6d;}
.v2 .blu{color:#0066aa;}
.v2 .blk{color:#000;}
.v2 .important{color:#c00;}
.v2 .blk20{color:#333;}
.border_r{border-right:1px solid #dbdbdb;}

.q{display:block;}
.posi_r{position:relative;}
.ht{font-family: "Microsoft YaHei", verdana, Arial, "simsun";}
.en{font-family:Tahoma, Arial, sans-serif;}
.sepa_l{margin-left:30px;}
.sepa_rs{margin-right:20px;}
.sepa_ls{margin-left:20px;}
.space_t_v2{margin-top:20px;}
.mod_v2,.mod2_v2{border:1px solid #e7e7e7; background-color:#FFF;}
.mod2_v2{background:#FFF url(../image/v2/repeatX_pro.png) repeat-x 0 bottom;}
.mod_in1{padding:20px 30px;}
.mod_in2{padding:25px 30px;}
.box_txt1{width:360px; overflow:hidden; line-height:2em; padding:0 30px; }
.box_ill1{width:410px; overflow:hidden; padding:0 30px;}
.pad_b1{padding-bottom:10px;}
.lh1{line-height:1.6em;}
.lh2{line-height:1.8em;}

.fs1,.fs5{font-size:14px; line-height:1.6em;}
.fs5{line-height:1.8em;}
.fs2{font-size:20px; line-height:1.6em;}
.fs3{font-size:30px; line-height:1.6em;}
.fs4{font-size:50px; line-height:1.2em;}

.intit{font-weight:400; font-size:14px; font-family:"宋体",Arial, Helvetica, sans-serif;}
hr.solid_v2,hr.solid2_v2{border:none; height:0px; margin:15px 30px; *margin:8px 30px; font-size:0px; border-bottom:solid 1px #dbdbdb;}
hr.solid2_v2{margin:15px auto; *margin:8px auto;}

.tit1_v2{font-size:20px; margin-bottom:10px; color:#000; line-height:1.6em;}/*h2*/
.tit2_v2{font-size:30px; line-height:30px; height:30px; width:285px; overflow:hidden;}/*h1*/
.tit3_v2{margin:10px 0; line-height:1.5em;}
.tit3_v2 .fs4{line-height:1.4em;}
.v2 .btn1_v2{background-color:#1e6fb0; color:#FFF; border:1px solid #0dacee; border-right-color:#205891; border-bottom-color:#205891; padding:3px 15px 1px; display:inline-block;}
.v2 .btn1_v2:hover{color:#FFF;}
.v2 .btn2_v2{margin-top:25px; width:273px; background-color:#9C6; overflow:hidden; padding:15px 0 0 65px; height:70px; color:#FFF; font-size:38px; line-height:38px; background:url(../image/v2/ban_btn1.png) no-repeat; }
.v2 .btn2_v2:hover{color:#FFF; text-decoration:none;}/*zhuansha*/
.btn_align{margin-top:75px;}/*zhuansha*/
.new_v2,.concern a,.version .cur_ver,.pro_lst1 .feedback a,.free,.arrow_r{background:url(../image/v2/ui.png) no-repeat;}
.new_v2{right:0; top:0; width:32px; height:32px; display:block; position:absolute; background-position:0 -200px;}
.hot_v2{ vertical-align:top;  line-height:1.6em; margin-left:5px;}
.free{width:133px; height:133px; overflow:hidden; right:0; top:0; position:absolute; background-position:0 -600px;}
.arrow_r{padding-right:6px; background-position: right -798px;}
.arrow_r:hover{background-position: right -848px;}
.big .arrow_r{background-position: right -797px;}
.big .arrow_r:hover{background-position: right -847px;}


.container_v2{width:960px; overflow:hidden; margin:0 auto; text-align:left;}
.container_v2 .main{width:710px;}
.head_v2,.nav_v2 li,.nav_v2 .current_v2 a{background:url(../image/v2/nav.png) no-repeat;}
.head_v2{height:39px; overflow:visible; padding-bottom:3px; margin-top:10px; background-position:0 0;}
.logo_v2{ display:block; width:132px; height:42px; background:url(../image/v2/jinshan.jpg) no-repeat 10px center}
.nav_v2{padding-right:15px;}
.nav_v2 li{width:90px; height:38px; overflow:hidden; text-align:center;color:#FFF; line-height:38px; padding:1px 2px 0 0; background-position:right -50px;}
.nav_v2 li a{color:#FFF; display:block; width:90px; height:38px; overflow:hidden; background:none;}
.nav_v2 .current_v2 a{font-weight:700; cursor:default; background-position:0 -100px;}
.nav_v2 a:hover{color:#fff;}

.search_v2 { width:154px; margin:8px 14px 0 0; _display:inline; position:relative; z-index:9999;}
.search_v2 .input, .search_v2 .ipt,.search_v2 .search_Btn,.search_v2 .Btn{ float:left; cursor:pointer; border:none; background:url(../image/v2/search_bg.gif) no-repeat; }
.search_v2 .input, .search_v2 .ipt{line-height:24px; padding-left:4px; width:120px; height:24px;}
.search_v2 .search_Btn,.search_v2 .Btn{width:26px; height:24px; }
.search_v2 .input { background-position:0 0; color:#999 }
.search_v2 .ipt{ background-position:0 -41px;  color:#000 }
.search_v2 .search_Btn{ background-position: 0 -69px; }
.search_v2 .Btn{background-position: -31px -69px}
.search_v2 table td { line-height:22px; font-size:12px }
.search_v2 .tabBJ { margin:0; padding:6px 0; border:1px solid #e3e3e3; width:152px; background: #FFF }
#suggests {position:absolute; top:24px; left:0; z-index:10000;}


.feature_lst1{padding:10px 0; height:80px; overflow:hidden;}
.feature_lst1 li{width:245px; overflow:hidden; padding:5px 15px; height:70px; _display:inline;}
.feature_lst1 .pic_v2{width:66px; overflow:hidden;}
.feature_lst1 .info_v2{width:170px; overflow:hidden; }
.feature_lst1 .max{width:376px;}
.feature_lst1 .max .info_v2{width:300px; overflow:hidden;}

.feature_lst2{padding:20px 0 22px;}
.feature_lst2 li{width:278px; overflow:hidden; height:150px; padding:5px 20px;  _display:inline;}
.feature_lst2 .pic_v2{width:66px; overflow:hidden;}
.feature_lst2 .info_v2{width:210px; overflow:hidden; }
.feature_lst2 .info_v2 h3{margin-bottom:5px;}
.feature_lst2 .news_p_lst{line-height:1.8em;}
.feature_lst2 .space_temp{margin-top:3px;}
.feature_lst2 .tit_h3{margin-bottom:5px; margin-top:-3px;}

.footer_v2{border-top:1px solid #e3e3e3; background-color:#f9f9f9; margin-top:20px; padding-bottom:30px;}
.foot_lst{width:118px; height:130px; overflow:hidden; border-left:1px solid #ffffff; border-right:1px solid #dbdbdb; margin:10px 0; padding:10px 20px;}
.foot_lst.first{border-left:none;}
.foot_lst.last{border-right:none;}
.foot_lst dt{font-weight:700; margin-bottom:5px;}
.links_v2{border-bottom:1px solid #dbdbdb; padding:8px;}
.links_v2 a{margin:0 10px;}
.box_foot1{border-top:1px solid #fff; padding:10px;}
.copyright_v2 img{ vertical-align:middle;}
.copyright_v2 .txt{vertical-align:middle; margin-left:20px;}
.concern .txt{vertical-align:middle; line-height:16px;}
.concern a{text-indent:-9999px; display:inline-block; width:16px; height:16px; overflow:hidden; vertical-align:middle; margin:0 3px;}
.concern a.sina{background-position:0 -350px;}
.concern a.sina:hover{background-position:0 -300px;}
.concern a.tx{background-position:0 -450px;}
.concern a.tx:hover{background-position:0 -400px;}
.version{margin-right:40px;}
.version .cur_ver{width:65px; height:20px; overflow:hidden; padding:2px 25px 0 12px; line-height:20px; cursor:pointer;}
.version .sel_lst{width:100px; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3; background-color:#FFF; position:absolute; top:-69px; left:0; display:none;}
.version .sel_lst a{padding:2px 12px 0; border-top:1px solid #e3e3e3; height:20px; line-height:20px; }
.version .sel_lst a:hover{background-color:#f9f9f9;}

.plate{margin-top:20px; height:35px; overflow:hidden;}
.plate .btn1_v2{margin-top:5px;}
.pro_nav {margin-right:10px; _display:inline; margin-top:15px;}
.pro_nav li{margin:0 20px; _display:inline;}

/*forum_v2*/
.fun_lst li{width:239px; overflow:hidden; margin-left:-1px; border:1px solid #e7e7e7;}
.fun_lst .first{width:238px; margin-left:0;}
.fun_lst .alt_bg{background:#fff url(../image/v2/repeatX_pro.png) repeat-x 0 bottom; padding:15px 20px 15px 18px; height:260px; cursor:default;}
.fun_lst .alt_bg.nohand{cursor:default;}
.fun_lst .alt_bg:hover{background-position:0 top;}
.fun_lst .txt{line-height:1.6em; color:#000;}
.fun_lst .illustartor{ position:absolute; bottom:15px; width:198px; overflow:hidden; left: 21px; }
/*forum_v2 end*/

.fun_self{padding:0 0 10px 10px;}
.fun_self li{width:290px; overflow:hidden; padding:15px 5px 15px 15px; height:60px;}
.fun_self .pic{width:50px; margin-right:10px; overflow:hidden; _display:inline;}
.fun_self .info{width:230px; overflow:hidden;}
.fun_self .tit{margin-bottom:5px;}

.share{padding-top:3px; margin-top:20px;}

/*product_v2 forum_v2*/
.pro_lst1_tit,.help_lst_tit,.func_tit,.space_tit1{padding:15px 25px 0;}
.pro_lst1,.pro_lst2{margin-left:10px; padding:10px 0;}
.pro_lst1 li,.pro_lst2 li{width:275px; overflow:hidden; padding:10px 15px;}
.pro_lst1 .pic_v2{width:75px; overflow:hidden;}
.pro_lst1 .info_v2{width:191px; overflow:hidden;}
.pro_lst1 .feedback{margin-top:10px;}
.pro_lst1 .feedback a{padding:2px 0 2px 20px; margin-right:15px; background:url(../image/v2/ui.png) no-repeat;}
.pro_lst1 .feedback .bbs{background-position:0 -500px;}
.pro_lst1 .feedback .sian{background-position:0 -300px;}
.pro_lst2 .pic_v2{width:80px; overflow:hidden;}
.pro_lst2 .info_v2{width:186px; overflow:hidden;}
.help_lst{margin-left:15px; padding:5px 0 15px;}
.help_lst li{width:112px; line-height:1.6em; height:1.6em; margin:2px 10px; _display:inline; overflow:hidden;}
/*product_v2 forum_v2*/

/*hide*/
.hide{display:none;}
.hidden {
    display: none !important;
}

/*v2 end*/
