@charset "utf-8";

/* CSS Document */



.separator_big{margin:0 10px;}



.newslist .date {margin-left: 30px;}

.article h1{font-size:24px; padding:30px 0 10px;}

.article {line-height:2em;}

.article h2{margin-bottom:0;}

.article .space_line{padding-top: 20px;}

.article .relate{width: 400px;	overflow: hidden;}

.cherami{width:16px; height:16px; line-height:16px; overflow:hidden; text-indent:-999px; background: url(/images/news/icon_cherami.gif) no-repeat left top; display:inline-block; margin-bottom:-3px !important; margin-bottom:0;}

.cherami.icon_renren{ background-position:left -100px;}

.cherami.icon_kaixin{ background-position:left 0;}

.cherami.icon_sina{ background-position:left -50px;}

.arrow{	background: url(../../../images/news/icon_cherami.gif) no-repeat left -143px;	padding-left: 12px;}



.banner{ background: url(../../../images/news/zhuanti_bg.jpg) no-repeat left top; height:140px; margin-top:10px;}

.banner h1 { font-family:"微软雅黑", "黑体", "宋体";font-size:24px; text-align:center; color:#FFFF00; line-height:1.2em; padding:25px 100px 20px 210px; _padding-top:30px;}

.banner h1 .heading,

.banner h1 .subheading{display:block;line-height:1.6em; height:1.6em; overflow:hidden;}

.banner h1 .subheading{color:#fff; font-size:30px;}





.cmmnt{width:626px;margin:20px auto 0;border-top:1px solid #DBDBDB;padding-bottom:10px}

.cmmnt h3{padding:21px 0 10px 5px; font-size:14px;height:15px; line-height:15px; overflow:hidden;}

.cmmnt iframe{text-align:left;}

.cmmnt1{height:135px;padding-left:21px;}

.cmmnt1 textarea{width:573px;height:120px;border:1px solid #ccc;font-size:14px;line-height:22px}

.cmmnt2{clear:left;height:30px}

.cmmnt2 div{float:left}



.c21{padding-top:7px;text-align:right;width:66px;}

.c22{padding-top:3px;width:108px;}

.c22 input{width:87px;height:23px;border:1px solid #ccc;padding:0 0 0 3px;height:17px\9;padding:6px 0 0 3px\9;font-size:12px;color:#333}

.c23{padding-top:3px;width:220px;}

.c23 input{font-size:12px;color:#333;width:166px;height:23px;border:1px solid #ccc;padding:0 0 0 3px;height:17px\9;padding:6px 0 0 3px\9;}

.c24,.c26,.c27{width:129px}

.c26 input{width:129px;height:31px;background:url(../09.jpg);border:none;cursor:pointer}

.c27 input{width:128px;height:31px;background:url(../08.gif);border:none;cursor:pointer}



.c25{width:590px;overflow:hidden}

.c25 p{padding:10px 0 12px 10px;font-size:14px;}

.c25 .red1{color:#900;}

.c25 p .gry{color:#666;font-size:12px;}

.c25 .page1{width:565px;height:24px;padding:3px 20px 0 0;background:#C8C8C8;text-align:right;}

.c23 input.focus_text,.c22 input.focus_text{color:#000}

.c23 input{font-size:12px;color:#999;width:166px;height:23px;border:1px solid #ccc;padding:0 0 0 3px;height:17px\9;padding:6px 0 0 3px\9;}





/* virusSample pc120 */

.ipt_t{height:16px; line-height:16px; padding-top:2px\9; height:14px\9; line-height:14px\9;}

.search,.form_a .ipt_t_w,.form_a .textarea_w,.form_a .ipt_s,.suc_c .tit,.suc_c .go_on{ background:url(../../../images/product/pc120.gif) no-repeat;}

.title_wrap{padding-top:10px;}

.title_wrap h3{width:200px;}

.search{ background-position:123px 0; height:26px; width:350px; line-height:26px; margin:10px 25px 0 0; position:relative; _display:inline;}

.search .ipt_t,.search .ipt_s,.user_sear .ipt_t,.user_sear .ipt_s{overflow:hidden; position:absolute; border:none; background:none;}

.search .ipt_t{width:160px; right:62px; top:6px;}

.search .ipt_s{width:50px; height:22px;  right:0; top:2px; cursor:pointer;}



.form_a{padding: 0 25px; position:relative;}

.form_a.fixheight{min-height:600px; height:auto !important; height:600px; overflow:visible;}

.form_a table{width:630px; overflow:hidden; margin:20px 0;}

.form_a td{padding: 7px 5px; vertical-align:top;}

.form_a .ipt_t_w{background-position:0 -200px; height:24px; width:213px; position:relative; overflow:hidden; float:left;}

.form_a .ipt_t_w .ipt_t{width:205px; border:none; position:absolute; left:4px; top:5px; background:none; overflow:hidden;} 

.form_a .ipt_f{width:213px; height:22px; line-height:22px; line-height:20px\9;}

.form_a .textarea_w{width:384px; height:91px; background-position:0 -300px; position:relative;}

.form_a .textarea_w textarea{border:none; background:none; width:373px; height:81px; padding:3px; position:absolute; left:3px; top:3px; overflow-y:scroll; line-height:1.6em;}

.form_a .ipt_s{ padding:6px 12px; padding:6px 13px 6px 15px\9; background-position:0 -100px; border:none; margin-left:150px; font-size:14px; color:#101c5a; cursor:pointer; overflow:visible;}

.form_a .loading{ background:url(../../../images/product/large-loading.gif) no-repeat 110px 0; color:#3092db; font-size:14px; font-weight:700; padding-left:140px; line-height:25px; height:25px; margin-bottom:10px;}

.form_a .tip_error,.form_a .findmis{ vertical-align:top; padding-left:10px;}

.form_a .tip_error{color:#F00;}

.form_a .col2 .tip_error{padding-left:0;}



.success{padding: 0 25px;}

.suc_c{background-color:#f3f3f3; margin:40px 0 20px; padding:20px 30px;}

.suc_c .thanks{color:#008000;}

.suc_c .tit{background-position:210px -500px; padding: 5px 0 0 245px;}

.suc_c .go_on{text-indent:-9999px; width:84px; height:29px; display:block; background-position:0 -600px; margin:0 auto; cursor:pointer;}

.tabl_a{ background-color:#FFF; border:1px solid #ddd; padding:10px 0;}

.tabl_a table{width:100%;}

.tabl_a td{padding:3px 5px;}

.tabl_a .result{color:#1568ac;}



.main .att_rusult{padding-bottom:20px;}

.att_rusult .att_rus_c{padding: 0 25px; background:url(../../../images/product/dash_y.gif) repeat-y center 0;}

.att_rusult .tabl_b,.att_rusult .list{width:300px; overflow:hidden;}

.att_rusult .list li{height:22px; width:293px; overflow:hidden; line-height:22px}

.tabl_b{border:1px solid #d1e7f5;}

.tabl_b th{background:url(../../../images/product/repe_x_th.png) repeat-x 0 0; height:29px; line-height:29px; overflow:hidden; color:#FFF; vertical-align:middle; padding:0 10px;}

.tabl_b th a{color:#FFF;}

.tabl_b .no_style{font-weight:400}

.tabl_b td{vertical-align:middle; padding:3px 8px; border-bottom:1px solid #adbac2; line-height:1.2em;}

.tabl_b .last td{border-bottom:none;}

.tabl_b .col1{background-color:#e9f4fa;}



.complain a{ margin-right:20px;}

.user_sear{background:url(../../../images/product/pcnews.png) no-repeat; height:26px; width:208px; overflow:hidden; position:relative;}

.user_sear .ipt_t{width:142px; right:61px; top:6px; color:#999;}

.user_sear .focus_text{color:#000;}

.user_sear .ipt_s{width:50px; height:22px;  right:0; top:2px; cursor:pointer;}



.rank .list li{width:183px; padding-left:20px; background:url(../../../images/product/pcnews.png) no-repeat; line-height:26px; height:26px;}

.rank .list #virus_ranked_item_1{background-position:0 -95px;}

.rank .list #virus_ranked_item_2{background-position:0 -145px;}

.rank .list #virus_ranked_item_3{background-position:0 -195px;}

.rank .list #virus_ranked_item_4{background-position:0 -245px;}

.rank .list #virus_ranked_item_5{background-position:0 -295px;}

.rank .list #virus_ranked_item_6{background-position:0 -345px;}

.rank .list #virus_ranked_item_7{background-position:0 -395px;}

.rank .list #virus_ranked_item_8{background-position:0 -445px;}

.rank .list #virus_ranked_item_9{background-position:0 -495px;}

.rank .list #virus_ranked_item_10{background-position:0 -545px;}



.taber{background-color:#FFF;}

.tabmenu{border-top: 1px solid #ccc; border-left: 1px solid #ccc; background:url(../tabmenu_bg.gif) repeat-x top left;}

.tabmenu ul li{height:25px;	line-height:25px; float:left; padding:5px 10px 3px;	border-right:solid 1px #ccc; border-bottom:solid 1px #ccc;	font-size:14px;	text-align:center;	font-weight:700; cursor:pointer;}

.tabmenu ul #PARm0{width:97px;}

.tabmenu ul #PARm1{width:100px;}

.tabmenu ul .on{border-bottom:solid 1px #fff; cursor:default;}

.tabbox{border:solid 1px #ccc; border-top:none; padding:10px 15px 5px;}

.content0 .list_b li{margin-bottom:10px; width:208px; overflow:hidden;}

.content0 .ip{color:#999900; font-weight:700;}

.tabbox .content0,.tabbox .content1{width:100%; height:245px;min-height:25px;overflow:hidden}

.content1 .list_b li { height: 18px; margin: 10px 0;  overflow: hidden;}

.content1 .list_b .float_left {color: #437880;	float:left;}

.content1 .list_b .exponent {background: #F9BC5F url(../../../images/product/pregress.gif) no-repeat right bottom; float: left; font-size: 0px; height: 5px; margin: 5px 5px 0 10px; width: 10px; line-height: 20px;}

.content1 .list_b .blue_1 {color: #048ACE;}



.tips,.tips .t_top,.tips .t_body{background:url(../../../images/product/tips_bg.png) no-repeat;}

.tips{padding-bottom:10px; background-position:-2000px bottom; width:546px; overflow:hidden; position:absolute; top:100px; left:150px; z-index:3; display:none;}

.tips .t_top{background-position:0 0; height:25px; overflow:hidden; padding:30px 13px 0 10px; }

.tips .t_top .t_tit{font-weight:400; border-bottom:1px dashed #b2b2b2; padding:0 13px 4px 10px;}

.tips .t_body{ background-position: -1000px 0; background-repeat:repeat-y; padding:10px 23px 0 20px;}

.t_close{position:absolute; right:7px; top:15px;}



.sider .mod.pad_b_a{padding-bottom:7px;}


/* soft rank */
.soft-rank { float: left; margin: 10px 10px; width: 215px; height: 580px; font-family: "Microsoft Yahei";}
.soft-rank a { text-decoration: none;}
.soft-rank h2 { font-size: 19px; font-weight: normal;}
.soft-rank li { float: left; margin-top: 5px; width: 100%; height: 46px; cursor: pointer;}
.soft-rank .num { float: left; padding-top: 5px; width: 30px; height: 35px; font-size: 19px; text-align: center; line-height: 35px;}
.soft-rank .num1 { color: red;}
.soft-rank .num2 { color: #d4984e;}
.soft-rank .num3 { color: #27bc7c;}
.soft-rank h3 { float: left; font-size: 16px; font-weight: normal; line-height: 46px;}

.soft-list { height: 510px;}

.soft-info { display: none;}
.soft-img { float: left; }
.soft-text { float: left; margin-left: 7px;}
.soft-text h3 { float: none; line-height: 20px;}
.soft-download { display: block; width: 62px; height: 20px; font-size: 12px; background: #27bc7c; text-align: center; color: #fff; border-radius: 4px;}
.soft-more { display: block; margin-top: 7px; padding-left: 5px; font-size: 14px; color: #999;}


/*v2 css start*/

.indent_bothends{padding:0;}

.article .summary{background-color: #fcfcfc; border: 1px solid #e6e6e6;	padding:20px 10px 18px 15px;} /*v2 删除上面的*/

.c24 input{background-color:#1e6fb0; color:#FFF; font-size:14px; font-weight:700; border:1px solid #0dacee; border-right-color:#205891; border-bottom-color:#205891; width:128px;height:30px; background-image:none; cursor:pointer} /*v2 删除上面的*/

.pro_nav{margin-right:-18px;}

/*v2 end start*/



.pl5 .now{margin:0 8px 0 4px; color:#000;}/*20120209*/
.topic-download-btn{ display: block; width: 271px; height: 58px; background: url(/zt/2014-topic-img/downbtn2.png) no-repeat left top; cursor: pointer; text-indent: -999px; overflow: hidden; }
.topic-download-btn:hover{ background-position: -271px top; }