@charset "utf-8";
/* CSS Document */

.separator_big{margin:0 10px;}
.indent_bothends{padding:0 10px;}

.main .mod h3{padding-bottom:15px;}
.newslist .date {margin-left: 30px;}
.article h1{font-size:20px;}
.article {line-height:2em;}
.article h2{margin-bottom:0;}
.article .space_line{padding-top: 20px;}
.article .summary{background-color: #fffdee; border: 1px solid #cecece;	padding:6px 10px 5px;}
.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;}
.banner h1 { font-family:"微软雅黑", "黑体", "宋体";font-size:42px; text-align:center; color:#FFF; line-height:1.2em; padding:20px 100px 0 210px; _padding-top:25px;}
.banner h1 .heading,
.banner h1 .subheading{display:block;line-height:1.4em; height:1.4em; overflow:hidden;}
.banner h1 .subheading{color:#FFCC00; font-size:24px;}


.cmmnt{width:626px;margin:20px auto 0;border-top:1px dashed #999;padding-bottom:10px}
.cmmnt h3{padding:21px 0 0 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}
.c24 input{width:128px;height:30px;background:url(07.gif);border:none;cursor:pointer}
.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;}