@charset "gb2312";
BODY {
	FONT-SIZE: 9pt; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #fff;
	MARGIN-TOP:0px;
	width:970px;
	margin:auto;
}
.fongt_red {
    color:red;
}
a.link_red:link {
    color:red;
}
a.link_red:active {
    color:red;
}
a.link_red:hover{
    color:red;
}
ul {
    marign-left:0px;
}
li {
    list-style-type:none;
}

a{
	COLOR: #000000; TEXT-DECORATION: none
}
a:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.link1 a{
    COLOR: #606060;
}
.top1 {
    background:#447DA6;
	height:30px;
	line-height:30px;
	color:#FFFFFF;
}
.top1 a {
    color:#FFFFFF;
}
.search {
    width:350px;
	float:left;
	text-indent:25px;
	padding-top:5px;
	background:url(ss.jpg) no-repeat 6px 10px;
}
.search form {
    margin:0px;
}
.toptext {
    width:550px;
	text-align:right;
}
.top2 {
    background:#447DA6;
	margin-top:1px;
	height:90px;
	color:#FFFFFF;
	clear:both;	
}
.logo {
    float:left;
	width:200px;
	height:90px;	
	background:url(logo.jpg) no-repeat;	
}

.righttop ul {
    width:160px;
	height:50px;
	padding-top:25px;
	margin:0px;
}
.righttop ul li{
    width:75px;
	float:left;
}
.righttop a {
    width:75px;
	height:20px;	
	line-height:20px;
	display:block;
	text-align:center;
	background:#D5DEEE;
	margin-left:3px;
	margin-bottom:3px;
}
.menu {
    border:1px solid #A5B9C5;
	text-align:center;
	margin-top:2px;
}
.menu1 {  
	height:22px;
	line-height:20px;
	background:url(menu_bg.jpg) repeat-x;
}
.menu2 {  
	height:22px;
	line-height:22px;	
}

.topad {clear:both;}
.index1 {
    margin-top:5px;
}
.index1_left {
    width:250px;
	height:278px;
	float:left;
	border:1px solid #A5B9C5;
}
.index1_right {
    width:705px;
	float:right;
	border:1px solid #A5B9C5;    
}
.index1_title {
    height:27px;
	line-height:27px;
	border-bottom:1px solid #A5B9C5;
    background:url(new.jpg) no-repeat 15px center #F2F5FA;
	text-indent:45px;	
}
.index1_ad {
    width:300px;
	float:left;
}
.list1 {
    width:400px;
	float:left;
}
.list1 ul {
    margin:0px;
	padding-top:3px;
}
.list1 li {
    float:left;
	width:200px;
	height:20px;
	line-height:20px;
	text-indent:18px;
	background:url(title_1.gif) no-repeat left center;
}
.list1 li span {
    float:right;		
	color:#FF0000;
}
.index2 {
    float:left;
	margin-top:5px;
}
.index2_left {
    width:198px;
	float:left;	
}
.hotlist {
    width:198px;
	border:1px solid #A5B9C5;
    background:url(hot_bg.jpg) repeat-x;
}
.hostlist_title {
    height:27px;
	line-height:27px;
	font-weight:bold;
	border-bottom:1px solid #A5B9C5;
	 background:url(jiantou.jpg) no-repeat 10px center;
	 text-indent:25px;
}
.list2 ul{
    margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
}
.list2 li {
    float:left;
	width:200px;
	height:19px;
	line-height:19px;
	text-indent:18px;
	background:url(title_1.gif) no-repeat left center;
}
.onlinelist {
    width:198px;
	margin-top:5px;
	border:1px solid #A5B9C5;    
}
.index2_right {
    float:right;
	width:768px;	
}
.index2_list {
    width:247px;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	border:1px solid #A5B9C5; 
}
.index2_list_title {
    height:27px;
	line-height:27px;
	font-weight:bold;
	border-bottom:1px solid #A5B9C5;
	 background:url(jiantou.jpg) no-repeat 10px center;
	 text-indent:25px;
}
.index2_list_title a {
    float:right;
	font-weight:normal;
}
.list3 ul {
    margin:0px;
}
.list3 li {
     height:20px;
	 line-height:20px;
	 text-indent:18px;
	 COLOR: #6b6d6b;
	 background:url(title_2.gif) no-repeat left center;
}
.list3 li span {
    float:right;
}

.flink {
    clear:both;
	margin-top:5px;
	border:1px solid #A5B9C5;    
}
.linktext {
    padding-top:3px;
}
.linkimg {
    text-align:center;
}
.flink_title {
    height:27px;
	line-height:27px;	
	border-bottom:1px solid #A5B9C5;
    text-indent:10px;
	background:url(hot_bg.jpg) repeat-x;
}
.foot {
    clear:both;
	margin-top:5px;
	text-align:center;
	line-height:130%;
}
/*列表样式*/
.txtlist {
    width:760px;
	float:right;	
	background:#F2F5FA;
	border:1px solid #A5B9C5;
}
.txtlist_title {
    background:url(arrow2.gif) no-repeat 10px center #F2F5FA;
	border-bottom:1px solid #A5B9C5;
	text-indent:28px;
	height:27px;
	line-height:27px;
}
.txtlist dl {
    width:750px;
	margin:auto;
	margin-top:10px;
}
.txtlist dt {
    background:url(title_3.gif) no-repeat 10px center #e8edf7;	
	text-indent:25px;
	height:25px;
	line-height:25px;
}
.txtlist dt span {
    color:#00CC33;
}
.txtlist dt a {
    font-weight:bold;
}
.preview {
    COLOR: #6b6d6b; 
	font-size:12px;
	line-height:130%;
	margin-top:10px;	
	margin-bottom:5px
}
.preview span {
    color:#FF0000;
}
.txtlist .info {
    height:30px;	
	margin-bottom:5px;
	background:url(line.gif) repeat-x  bottom;	
}
.pages {
    text-align:center;
	margin:auto;
	width:600px;
	height:30px
	line-height:30px;
	margin-bottom:10px;
}

.pages .plist input {
	float:left;
	width: 30px;
	border: 1px solid #DDDDDD;
	height: 17px;
}
.pages .plist #button {
	height: 18px;
	width: 30px;
	background-color: #FF6600;
	border: 1px solid #CC3333;
	color: #FFFFFF;	
}
.pages .plist span { 
    float:right
}

.pages .plist strong{	
	display:block;
	float:left;
	height: 17px;
	line-height:17px;
	padding-left:8px;
	padding-right:8px;
	background:#F60;
	border:1px solid #C33;
	margin: 0px 3px 0px 0px;
}
.pages .plist a{
	display:block;
	height:18px;
	line-height:18px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #DDD;
	background:#FFF;
	text-decoration:none;
	margin-right:2px;
	
}
.pages .plist a:hover{
	color:#FF0000;
}
/*下载页面*/
h1 {
    margin:0px;
	height:35px;
	line-height:35px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.soft_right {
    width:700px;
	float:right;	
	background:#F2F5FA;
	border:1px solid #A5B9C5;
}
.soft_right_title {
    background:url(arrow2.gif) no-repeat 10px center #F2F5FA;
	border-bottom:1px solid #A5B9C5;
	text-indent:28px;
	height:27px;
	line-height:27px;
}
.soft2 {
    float:left;
	margin-top:5px;
}
.soft2_left {
    width:255px;
	float:left;	
}
.soft2 .hotlist {
    width:255px;
	border:1px solid #A5B9C5;
    background:url(hot_bg.jpg) repeat-x;
}
.soft2 .hostlist_title {
    height:27px;
	line-height:27px;
	font-weight:bold;
	border-bottom:1px solid #A5B9C5;
	background:url(jiantou.jpg) no-repeat 10px center;
	text-indent:25px;
}
.hostlist_title a {
    font-weight:normal;
}
.soft2 .list2 ul{
    margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
}
.soft2 .list2 li {
    float:left;
	width:250px;
	height:19px;
	line-height:19px;
	text-indent:18px;
	background:url(title_1.gif) no-repeat left center;
}
.soft2 .onlinelist {
    width:255px;
	margin-top:5px;
	border:1px solid #A5B9C5;    
}
.soft_title {
    width:627px;
	margin:auto;
	height:30px;
	line-height:30px;
	text-indent:10px;
	background:#E8EDF7;
	border-bottom:1px solid #A5B9C5;
}
.soft_intro {
     width:627px;
	 border:1px solid #A5B9C5;	 
	 margin:auto;
	 margin-top:5px;	
}
.soft_intro .text {
     padding:5px;
	 height:250px;
	 background:#FFFFFF;
	 line-height:130%;
}
.downlink {
     width:627px;
	 border:1px solid #A5B9C5;	 
	 margin:auto;
	 margin-top:3px;	
}
.commendbook {
     width:627px;
	 border-top:1px solid #A5B9C5;	
	 border-left:1px solid #A5B9C5;
	 border-right:1px solid #A5B9C5; 
	 margin:auto;
	 margin-top:3px;	
}
.vtbox dd{
     background:url(download2.gif) no-repeat left center;
	 height:20px;
	 line-height:20px;
	 text-indent:18px;
	 width:400px;
	 text-align:left;
}
.downpage {
    width:770px;
	margin:atuo;
	margin-top:50px;
	text-align:center;
}
/*文章样式*/
.arcbody {
    font-size:14px;
	line-height:140%;
}
/*广告样式*/
.banner {
    width:600px;
	padding-top:15px;
	float:left;
	text-align:center;
}
.topad1 {
    margin-top:3px;
	margin-bottom:3px;
}
.index1_ad {
    width:300px;
}
.ad_left1 {
    width:255px;
	height:240px;
	margin-bottom:5px;	
	border:1px solid #A5B9C5;
}
.downlinimg {
    float:left;
	width:158px;
}
.downlinkad {
    width:468px;
	float:right;
}
.downpage_gg468 {
    width:468px;
	float:left;
}
.downpage_gg300 {
     width:300px;
	 float:left;
}
.intro_300 {
     width:250px;
	 float:right;
}
.adxunlei2 {
     width:627px;
	 margin:3px auto;	 
}
.adfoot2 {
     margin:0px;
}
.adintro_468 {
     width:627px;
	 border:1px solid #A5B9C5;	 
	 margin:auto;
	 margin-top:5px;	
     margin-bottom:5px;
	 background:#ffffff;
}
.listggad {
    width:728px;
	margin:auto;
	margin-top:10px;
}
