@charset "utf-8";
/* CSS Document */

#index_l {width:710px;float:left;}
#index_r {width:230px;float:right;}

.banner {}

.newslist {float:left;}
.news_cell,
.softlist,
.announcement,
.warning,
.poll,
.news_list,
.softreport,
.greensoft,
.mg_fun,
.aboutus {border:1px solid #b5ddb5;width:348px;float:left;}
.news_title,
.soft_title,
.an_title,
.warning_title,
.poll_title,
.links_title,
.news_list_title,
.sr_title,
.gs_title,
.mg_fun_title,
.aboutus_title {width:100%;height:30px;background:url(../images/index.gif) no-repeat -600px 0;}
.news_title .name a,
.soft_title .name a,
.an_title .name a,
.warning_title .name,
.poll_title .name,
.links_title .name,
.news_list_title .name,
.sr_title .name,
.gs_title .name,
.mg_fun .name,
.aboutus .name {float:left;color:#339933;font-size:14px;line-height:30px;background:url(../images/icon.gif) no-repeat 7px 7px;padding-left:15px;}
.news_title .more a,
.soft_title .more a,
.an_title .more a {float:right;color:#666;line-height:30px;background:url(../images/icon.gif) no-repeat 27px -29px;padding-right:20px;}
.news_content {width:330px;margin:10px auto;}
.news_content li {line-height:24px;height:24px;text-indent:10px;overflow:hidden;background:url(../images/icon.gif) no-repeat 0 -88px;}
.news_content li.headline a {font-weight:bold;color:#f00;}
.margin_right10 {margin-right:10px;}

.softlist {width:708px;}
.soft_title {background-position:-240px 0;}
.soft_title .name a {}
.soft_title .more a {}
.soft_content {}
.soft_content li {float:left;width:320px;height:90px;padding:5px 17px 10px;overflow:hidden;}
.soft_content li .name {font-size:14px;line-height:30px;font-weight:bold;}
.soft_content li .intro {color:#666;line-height:20px;}

.announcement {width:228px;height:178px;}
.an_title {background-position:-720px 0;}
.an_title .name a {}
.an_title .more a {}
.an_content {width:210px;margin:8px auto;}
.an_content li {line-height:26px;height:26px;overflow:hidden;text-indent:10px;background:url(../images/icon.gif) no-repeat 0 -88px;}
.an_content li.headline a {font-weight:bold;color:#f00;}

.warning,
.poll {width:228px;}
.warning_content ul {float:left;padding:6px 14px;width:200px;}
.warning_content ul li {width:100%;float:left;padding:3px 0;}
.warning_content ul li div {float:left;line-height:18px;}
.warning_content ul li .name {width:100%;font-weight:bold;}
.warning_content ul li .rank {width:140px;color:#999;}
.warning_content ul li .date {width:60px;color:#999;}
.warning_content ul li a {position:relative;z-index:0;}
.warning_content ul li a:hover {background:none;z-index:999;text-decoration:none;}
.warning_content ul li a span {display:none;color:#333;}
.warning_content ul li a:hover span {display:block;position:absolute;top:20px;left:0;width:320px;font-size:12px;line-height:22px;border:1px solid #b5ddb5;padding:6px;background-color:#fff;z-index:11;font-weight:normal;}

.malware_content ul li .name {font-weight:normal;text-indent:10px;background:url(../images/icon.gif) no-repeat 0 -91px;}

.rank_red {background:url(../images/ranks.gif) no-repeat 60px 4px;}
.rank_orange {background:url(../images/ranks.gif) no-repeat 60px -46px;}
.rank_yellow {background:url(../images/ranks.gif) no-repeat 60px -96px;}
.report {float:left;width:180px;margin:5px 0 0 24px;display:inline;}
.report a {width:180px;height:35px;display:block;text-indent:-9999px;overflow:hidden;background:url(../images/index.gif) no-repeat 0 -50px;}
.statistics {width:94%;float:left;height:30px;line-height:30px;text-align:right;}

.position {width:950px;margin:0 auto;height:24px;line-height:24px;color:#666;font-size:14px;}
.news_list {width:708px;}
.news_list_title {background-position:-240px 0;}
.news_list_content {}
.news_list_content li {width:660px;margin:0 auto;height:40px;line-height:40px;border-bottom:1px dotted #999;position:relative;}
.news_list_content li .title {text-indent:15px;background:url(../images/icon.gif) no-repeat 4px -80px;font-size:14px;}
.news_list_content li .title a {text-decoration:none;}
.news_list_content li .title a:hover {text-decoration:underline;}
.news_list_content li .date {position:absolute;right:8px;top:0;}

.page {width:100%;padding:15px 0;text-align:center;}
.page a {padding:2px 5px;border:1px solid #89cf9a;color:#28843c;text-decoration:none;}
.page a:hover {background-color:#c5f7d1;}
.page .selected {padding:2px 5px;border:1px solid #43a058;background-color:#7cbe8c;color:#fff;font-weight:bold;}

.news_nav {width:228px;border:1px solid #b5ddb5;background-color:#ecf9ef;}
.news_nav ul {padding:0 4px;}
.news_nav ul li {margin:10px 0;}
.news_nav ul li a {width:220px;height:28px;display:block;line-height:28px;color:#393;text-indent:12px;text-decoration:none;font-size:14px;border-bottom:1px solid #ceecd0;}
.news_nav ul li.selected a {color:#fff;background:url(../images/index_x.png) repeat-x 0 -85px;font-weight:bold;}
.news_list_content {}
.news_list_content h1 {font:20px/30px '黑体';text-align:center;padding:10px 0 5px;}
.news_list_content .date {text-align:center;color:#666;margin-bottom:15px;}
.news_list_content p {text-indent:28px;font-size:14px;line-height:25px;padding:5px 30px;}
.news_list_content a {text-decoration:underline;}

.softreport {width:948px;}
.sr_title {background-position:0 0;}
.sr_content table {margin:30px auto;}
.sr_content table td {padding:8px 3px;}

.greensoft {width:948px;}
.gs_title {background-position:0 0;}
.gs_content {width:900px;margin:0 auto;}
.gs_content ul {float:left;margin:10px auto 20px;}
.gs_content li {width:300px;height:32px;line-height:32px;border-bottom:1px solid #daeeda;float:left;}
.gs_content li a {font-size:14px;}

.gs_coninfo {width:900px;margin:15px 24px;float:left;display:inline;}
.gs_intro {width:600px;float:left;font-size:14px;}
.gs_right {width:280px;float:right;}
.gs_intro p {text-indent:28px;padding:5px 0;line-height:25px;}
.gs_intro a {text-decoration:underline;}
.gs_info {width:276px;float:right;border:1px solid #b5ddb5;padding:1px;margin-bottom:15px;}
.gs_info_title {width:100%;height:30px;line-height:30px;font-size:14px;font-weight:bold;background-color:#ecf9ef;text-indent:8px;}
.gs_pro_img {text-align:center;}
.gs_info_table table {margin:0 auto;word-break:break-all;table-layout:auto;word-wrap:break-word;table-layout:fixed;}
.gs_info_table table td {padding:5px 1px;}

#links {width:948px;height:90px;margin:0 auto;border:1px solid #b5ddb5;}
.links_title {background-position:0 0;}
.links_content {width:930px;margin:0 auto;}
.links_content li {float:left;width:93px;height:30px;line-height:30px;}

.mg_top {width:950px;}
.mg_top_l,
.mg_top_m,
.mg_top_r {float:left;height:310px;}
.mg_top_l {width:300px;position:relative;background:#DEEFB8 url(../images/mg_l.jpg) no-repeat 0 0;}
.mg_top_m {width:250px;background:#DEEFB8 url(../images/mg_m.jpg) no-repeat 0 0;}
.mg_top_r {width:400px;background:#DEEFB8 url(../images/mg_r.jpg) no-repeat 0 0;}

.mg_top_l ul {position:absolute;top:95px;left:53px;}
.mg_top_l ul li {line-height:26px;}
.mg_top_l .down a {position:absolute;width:219px;height:55px;left:61px;top:220px;display:block;text-indent:-9999px;overflow:hidden;}

.mg_fun {width:948px;margin-top:5px;}
.mg_fun_title {background-position:0 0;}
.mg_fun .name {font-weight:bold;}
.mg_fun_content {padding:20px 0;}
.mg_fun_content dl {width:340px;height:170px;padding:0 10px 0 100px;margin:0 12px;float:left;display:inline;background:url(../images/mg_icon.gif) no-repeat 0 0;}
.mg_fun_content dt {font-size:14px;font-weight:bold;margin-bottom:10px;}
.mg_fun_content dd {}
.mg_fun_content dd p {color:#555;padding:3px 0;line-height:20px;}
.mg_fun_content dl.mf1 {background-position:10px 0;}
.mg_fun_content dl.mf2 {background-position:10px -300px;}
.mg_fun_content dl.mf3 {background-position:10px -900px;}
.mg_fun_content dl.mf4 {background-position:10px -1200px;}
.mg_fun_content dl.mf5 {background-position:10px -600px;}
.mg_fun_content dl.mf6 {height:220px;background-position:10px -1500px;}

.aboutus {width:948px;}
.aboutus_title {background-position:0 0;}
.aboutus_content {padding:20px;font-size:14px;}
.aboutus_content p {line-height:24px;padding:3px 0;text-indent:28px;}









