/* CSS Document */
body,td,th {text-align:center; font:normal 12px "宋体";margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
body > div {text-align:center; margin-right:auto; margin-left:auto; font-family:宋体;}
form, select {margin:0px; padding:0px;font-size:12px;height:20px!important; height /**/:20px;}
body, div {font-size:12px; font-family:宋体;}
img,a img{border:0; margin:0; padding:0;}
input,select,textarea,option{font-size:12px;vertical-align:middle; font-family: "arual", "Verdana", "Arial", "Helvetica", "sans-serif";}
input{padding-top:2px;}

a:link,a:visited {color:#00007f;text-decoration: underline; font-family:宋体;}
a:hover {color: #FF0000;text-decoration: underline;  font-family:宋体;}
#zoom * {line-height: 150%;}
#nav_menu {width:760px; height:20px!important; height /**/:23px;color:white; background-color:#3EA4F7;border-bottom: 1px solid #000000; padding:5px 0 0; margin-bottom:2px;font-family:宋体;}
#nav_menu A:link {text-decoration:none;color:white;}
#nav_menu A:visited {text-decoration:none;color:white;}
#nav_menu A:active {text-decoration:none; color: #FF0033;}
#nav_menu A:hover {text-decoration:underline;color:#FFCC00;}

.copyright {font-family:tahoma;font-size: 12px;}

#hint {
	width:200px;
	border:1px solid green;
	background:#D1F9A2;
	position:absolute;
	z-index:9;
	padding:4px;
	line-height:17px;
}.tb1 {
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.b1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E1E1E1;
}
.tdbg1 {
	background-color: #FFFFFF;
}
.tdbg2 {
	background-color: #F9F9F9;
}
#zoom  {font-size: 10.5pt;line-height: 145%;}

.article_title{
	font-size: 10.5pt;
	font-weight: bold;
}
.tdBar {
	BORDER-BOTTOM: #D0D0D0 1px solid;
	height:22px;
	font-family: "Verdana", "arial";
	font-size: 12px;
	color:#000099;
	padding-top: 2px;
}
.tdBar_title {
    height:30px!important; height /**/:38px;
	font-size: 20px;
	padding:8px;
	font-weight:bold;
    text-align:left;
	border-bottom:solid 1px #CCCCCC;
	background-color:#F4F4F4;
}
.linedot {height:1px; border-bottom:1px solid #CCCCCC;padding:8px; margin-bottom:0px; text-align:left;}
.listtitle-words {font-size:14px;color:#ffffff; font-weight:bold; line-height:22px}
.t1 {
	background-color: #F1FAFE;
	border: 1px solid #82CDF4;
}
h1 {height:25px;font-size:18px; margin:0px;}
h1.title_1{
/*	color: #057eb7; */
	font-family:"宋体";
	font-size:18px;
	font-weight: bold;
/*	background-color:#DFE6EE; */
	text-align:center;
	height:25px;
	padding-top:5px;
	width:100%;
}
.title_2 {
	color: #FF6600;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
        text-align:left;
        padding-left:10px;
}
.title_write {
	color: #FFffff;
	font-family: "宋体";
	font-size: 12px;
	text-decoration: none;
	text-align:center;
}
#mainNav{ width:942px; background-image:url(../images/bg_nav_sub.gif);  height:31px; text-align:center; margin-top:0; padding-top:0;}
#mainNav div{ width:856px; padding:0; margin:0 38px !important; margin:0 33px 0 24px; float:left;padding-top:0;}
#mainNav div.corner{width:5px;margin:0 !important;padding-top:0;}
#mainNav div.lcorner{width:5px;margin:0 !important; background-image:url(../images/bg_top_left.gif);height:24px;padding-top:0;}
#mainNav div.rcorner{width:5px;margin:0 !important;background-image:url(../images/bg_top_right.gif); height:24px;padding-top:0;}
#mainNav p{ padding:0; margin:3px 0 0 0; float:left; color:#FFFFFF; line-height:23px;padding-top:0;}
#mainNav p.off,#mainNav p.on{ margin-top:7px; height:12px; line-height:20px;width:118px;}
#mainNav .bottom{ margin:0 !important; width:100%; padding:0; float:left;}
#mainNav p.off a{ color:#FFFFFF; font-size:14px;}

#navbar {overflow:hidden;width:960px;}
#navbar .m {text-align:left;line-height:30px;background:#f5f8ff;border:#c2d6ff 1px solid; font-size:14px;}
#navbar .l {display:none;}
#navbar .r {display:none;}
#navbar a:link, #navbar a:visited {color:#333;text-decoration:none;background:url(../images/navbar_separator.gif) no-repeat 0 50%; padding:0 6px 0 8px}
#navbar a:hover {color:#ff0000;}
#navbar a.first {background:none!important;}

.listTitle {font-weight: bold;color: #FFFFFF;}
.red {color:#ff0000;}
.black a:link{color:#000000;}
#topnav {width:750px!important; width /**/:760px; height:20px; font:normal 12px 宋体; background-color:#DEDEC7; border-bottom: 1px solid #3D3D23; padding:3px 0px 0px 10px; text-align:left;}
#topnav A:link {text-decoration:none;color:#000000;}
#topnav A:visited {text-decoration:none;color:#000000;}
#topnav A:active {text-decoration:none; color: #000000}
#topnav A:hover {text-decoration:underline;color:#FF0000;}
.vip {color:#ff0000; font-weight:bold;}
#topnavL {float:left;width:735px; height:70px; font:normal 12px 宋体; padding:3px 0px 0px 0px; text-align:left;}
#topnavR {float:right;width:25px; height:70px; font:normal 12px 宋体; padding:3px 0px 0px 0px; text-align:left; line-height:18px; padding:8px 0 0;}
#logonav {width:760px; height:70px;font:normal 12px 宋体;}
.navsearch {font:normal 12px 宋体; padding-top:3px; padding-bottom:3px; border:solid 1px #c2d6ff; margin-top:5px;}
#mainindex1 {width:760px; height:880px; margin-bottom:0px;}
#mainindex2 {width:760px; height:880px; margin-bottom:0px;}
#mainindexL {float:left; width:180px; background-color:#f0f0f0; height:869px; border-bottom:1px solid #D2F0FF}
#mainindexL2 {float:left; width:180px; background-color:#f0f0f0; height:869px; border-bottom:1px solid #D2F0FF}
#mainindexR {float:right;width:575px; height:780px; margin-bottom:5px;}
#mainindexRR {float:right;width:575px; height:709px; margin-bottom:5px;}
#titlenav { width:180px;background-color:#2F9CF7; color:#ffffff; font:normal 12px 宋体; text-align:left; height:16px!important; height /**/:20px; padding-top:4px;}
#titlenav1 { width:160px;background-color:#99cc00; color:#ffffff; font:normal 12px 宋体; text-align:left; height:20px;}
#titlenav2 { width:160px;background-color:#cc0000; color:#ffffff; font:normal 12px 宋体; text-align:left; height:20px!important; height /**/:23px; padding:3px 0 0;}
#userlogin {width:160px; height:130px;}
#downstat {width:180px; height:165px; margin-top:5px; line-height:18px; text-align:left;}
#mainindexR1 {float:left; width:405px;height:869px; border-top:1px solid #D2F0FF; border-bottom:1px solid #D2F0FF;}
#mainindexR2 {float:right;width:160px;height:869px; border:1px solid #CC0000;}
#mainindexR22 {float:right;width:160px;height:869px; border:1px solid #CC0000;}
#mainindexR12 {float:left; width:405px;height:869px; border-top:1px solid #D2F0FF; border-bottom:1px solid #D2F0FF;}
#center1 {width:400px!important; width /**/:405px; height:20px!important; height /**/:25px; background-color:#F3F3F3; border-bottom: 1px solid #999999; text-align:left;font:normal 14px 宋体; padding:5px 0 0 5px; margin:1px;}
#Content1 {width:405px; height:400px; text-align:left; font:normal 12px 宋体; margin-top:5px; margin-bottom:3px;}
#Content1 a{font:normal 12px 宋体;}
#contime {width:300px;}
#cleft {float:left; width:80px!important; width /**/:63px;text-align:left; height:20px; padding:0px 0px 0px 3px; font:normal 12px 宋体;}
#cleft a:link {color:#000000;text-decoration:none; font:normal 12px 宋体;}
#cleft A:visited{color:#000000;text-decoration:none; font:normal 12px 宋体;}
#cleft A:hover {text-decoration:underline;color:#FF0000; font:normal 12px 宋体}
#cright {float:right; width:382px; text-align:left; height:20px; font:normal 12px 宋体;}
#cright a:link {text-decoration:underline; font:normal 12px 宋体;}
#cright A:visited{text-decoration:underline; font:normal 12px 宋体;}
#cright A:hover {text-decoration:underline; font:normal 12px 宋体;}
#indexabc {width:960px; height:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-align:left;}
#indexabc A:link {font:bold 12px Verdana, Arial;}
#indexabc A:visited {font:bold 12px Verdana, Arial;}
#indexabc A:active {font:bold 12px Verdana, Arial;}
#indexabc A:hover {font:bold 12px Verdana, Arial;}
#ads760_60 {width:760px; height:60px; margin-bottom:5px;}
#ads760_60_2 {width:760px; height:60px; margin-bottom:5px;}
#ads760_60_3 {width:760px; height:60px; margin-bottom:5px;}
#ads760_60_4 {width:760px; height:80px; margin-bottom:5px;}
#ads760_60_5 {width:760px; height:130px; margin-bottom:5px;}
#ads150_150 {height:auto; text-align:left; line-height:18px; margin:5px 0px 5px 0px;}
#ads120_2 {height:136px; text-align:center; margin:8px 0px 0px 0px;}
#adsbaidusearch {width:760px; height:45px; margin-bottom:5px;}
#adsbaiduadsense {height:240px}
#adssougou145 {width:160px; height:330px; margin:5px 0px 5px 0px; text-align:center;}
.tomsms {width:150px; height:350px; padding:5px 0px 0px 5px; text-align:center;}
#hezuo {width:160px; height:120px; margin:5px 0px 5px 0px; text-align:left;}
#alltop {width:160px; height:360px; margin:5px 0px 5px 0px; line-height:18px; text-align:left;}
#center2 {width:300px; height:25px; background-color:#F3F3F3; border-bottom: 1px solid #999999; text-align:left;font:normal 14px 宋体;}
#Content {width:300px; height:355px; line-height:20px; text-align:left; font:normal 12px 宋体;}
.links {width:960px; height:50px; line-height:18px; padding-top:3px; text-align:left;}
#bnav {width:960px; background-color:#3EA4F7; margin-top:5px; height:30px!important; height /**/:30px; color:#ffffff; padding:8px 0 0;}
#bnav A:link {text-decoration:none;color:white;}
#bnav A:visited {text-decoration:none;color:white;}
#bnav A:active {text-decoration:none; color: #FF0033}
#bnav A:hover {text-decoration:underline;color:#FFCC00;}
#copyright {width:960px; padding:5px 0px; height:20px!important; height /**/:20px;}
.bgdot {height:1px; background:url("../images/bg_dot.gif");}
#baiducpc90 {height:90px;}
#adstext_3 {height:146px;}
#hotsoft {text-align:left; font:normal 12px '宋体';}
#hotsoft A:link {text-decoration:underline;color:#000000;}
#hotsoft A:visited {text-decoration:underline;color:#000000;}
#hotsoft A:active {text-decoration:underline; color: #000000;}
#hotsoft A:hover {text-decoration:underline;color:#FF0000;}
#hotsoft1 {width:170px!important; width /**/:172px; height:95px; padding:1px 0px 0px 5px; text-align:left; line-height:17px; font:normal 12px '宋体';}
.infocontent {padding-top:5px;border:1px solid #E2E2E2;}
.infocontenttd {padding:5px;line-height:20px; text-align:left;}
.infodownload {padding-top:5px; padding-bottom:5px;border:solid 1px #E2E2E2;text-align:left;margin-bottom:5px;}
.infodowntdL {line-height:25px; width:22%;text-align:left;padding-left:5px;}
.infodowntdR {line-height:25px; width:78%;}
.infomutuality {margin:5px 0px 5px 0px; border:solid 1px #E2E2E2; padding:5px;}
.inforeltd {padding:0px 5px 0px 5px; line-height:20px; text-align:left;}
.infosite_nav {width:960px; background-color:#F4F4F4; margin-top:5px; margin-bottom:5px; text-align:left;}
.tdbg-show { background: #ffffff ; line-height:120%}
.inforeltd1 {padding:5px 0px 5px 15px; line-height:20px; text-align:left;}
.catalog_nav {padding:5px 0px 0px 5px; line-height:18px; border:solid 1px #CCCCCC; margin-bottom:5px;}
.catalog_nav_td {text-align:left;}
.catalog_nav_height {height:18px; width:119px; text-align:left;}
.soft160_ads {height:600px; padding:5px 0px 5px 0px; background-color:#f0f0f0;}
.ads_soft300_300 {height:255px; width:300px; padding:4px 0px 0px 0px;}
.softinfo {border:1px solid #E2E2E2;height:223px;}
.softinfotd {padding:5px 0px 0px 5px;line-height:20px; text-align:left;}
.ads_top760 {width:960px;border:solid 1px #c2d6ff;margin-top:5px;text-align:left;}
.softinfo_right {margin-left:0px; border:solid 1px #cccccc;}
.softinfo_title {height:38px; background-color:#f4f4f4; border:solid 1px #cccccc;}
.font_b {font-weight:bold; padding:10px 0 10px 0;}
.softinfo_star {padding:3px 0 3px 0;}
.softinfo_hot10 {padding:5px; line-height:18px;}
.softinfo_ads580 {border:solid 1px #E2E2E2;}
.h2title{margin-bottom:0px; padding-bottom:0px; font:bold 14px #000000;}