body {
	font-size: 12px; font-family: , serif
}
body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 950px; padding-top: 0px
}
div {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
img {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
ol {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
dl {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
dt {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
dd {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
input {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
label {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
span {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
option {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
select {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
a {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
h1 {
	font-weight: bold; font-size: 20px; margin: 0px; color: #ff0000; padding-top: 5px; font-family: ""
}
.lilink li {
	padding-right: 0px; padding-left: 12px; background: url(dian.jpg) no-repeat 4px 9px; padding-bottom: 0px; line-height: 22px; padding-top: 0px; text-align: left
}
.lilink li a:link {
	color: #333333; text-decoration: none
}
.lilink li a:visited {
	color: #666666; text-decoration: none
}
.lilink li a:hover {
	color: #ff0000; text-decoration: underline
}
.lilink li a:active {
	color: #ff0000; text-decoration: none
}
.lilink01 li {
	line-height: 22px
}
.lilink02 li {
	padding-right: 0px; padding-left: 15px; background: url(dian_blue.jpg) no-repeat 5px 9px; padding-bottom: 0px; line-height: 22px; padding-top: 0px
}
.lilink02 li a:link {
	color: #0033cc; text-decoration: none
}
.lilink02 li a:visited {
	color: #0033cc; text-decoration: none
}
.lilink02 li a:hover {
	color: #ff0000; text-decoration: underline
}
.lilink02 li a:active {
	color: #ff0000; text-decoration: none
}
.toutiao a:link {
	color: #ff0000; text-decoration: none
}
.toutiao a:visited {
	color: #ff0000; text-decoration: none
}
.toutiao a:hover {
	color: #ff0000; text-decoration: underline
}
.toutiao a:active {
	color: #ff0000; text-decoration: none
}
h1 a:link {
	color: #ff0000; text-decoration: none
}
h1 a:visited {
	color: #ff0000; text-decoration: none
}
h1 a:hover {
	color: #ff0000; text-decoration: underline
}
h1 a:active {
	color: #ff0000; text-decoration: none
}
a:link {
	color: #666666; text-decoration: none
}
a:visited {
	color: #333333; text-decoration: none
}
a:hover {
	color: #ff0000; text-decoration: underline
}
a:active {
	color: #ff0000; text-decoration: none
}
img {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.parta {
	width: 950px
}
/*-----论坛导航------------*/
.bbs{margin-top:8px;width:750px;float:right;}
.bbs_navb ul { margin:0; padding:0;}
.bbs_navb li{width:73px; float:left; height:25px;line-height:24px;padding-left:6px;text-align:left;font-size:12px;margin:0;display:inline;list-style:none;}
.bbs_nav ul{ margin:0; padding:0;}
.bbs_nav li{ width:42px; float:left; height:25px;line-height:24px;text-align:left;font-size:12px;margin:0;display:inline;list-style:none;}

#bbsnav {
	clear: both; font-size: 12px; background: #efefef; float: left; margin: 4px 0px; width: 950px; voice-family: inherit
}
#bbsnav ul {
	float: left
}
#bbsnav td {
	font-size: 12px; text-align: center
}
#bbsnav li {
	float: left; line-height: 24px
}
#bbsnav li a {
	margin: 0px 5px 0px 6px; line-height: 24px
}
#bbsnav li.boo {
	padding-left: 10px; font-weight: bold; line-height: 24px
}
.titlea {
	font-weight: bold; font-size: 12px; color: #fff; text-indent: 10px; line-height: 20px
}
.titleb {
	font-weight: bold; font-size: 12px; color: #000; text-indent: 10px; line-height: 20px
}
.titlec {
	font-weight: bold; font-size: 16px; color: #009933; text-indent: 10px; line-height: 20px
}
.table {
	clear: both; padding-right: 4px; padding-left: 4px; padding-bottom: 0px; width: auto; color: #333333; line-height: 22px; padding-top: 0px; text-align: left
}
.tablefoot {
	clear: both; padding-right: 4px; padding-left: 4px; padding-bottom: 0px; width: auto; color: #333333; line-height: 22px; padding-top: 0px; text-align: center
}
.table02 {
	clear: both; color: #333333; line-height: 22px
}
.table07 {
	clear: both; background: #fefcf4; width: auto; color: #333333; line-height: 22px; text-align: left
}
.table03 {
	clear: both; width: auto; color: #333333; line-height: 22px; padding-top: 10px; text-align: center
}
.table05 {
	clear: both; width: auto; color: #333333; line-height: 22px; text-align: center
}
.table04 {
	clear: both; padding-left: 20px; width: auto; color: #333333; line-height: 22px; text-align: left
}
.table06 {
	clear: both; margin-top: 15px; padding-left: 20px; width: auto; color: #333333; line-height: 22px; text-align: left
}
.title {
	background: url(title_bg.jpg); height: 20px
}
.title_left {
	float: left; width: 2px; height: 20px
}
.title_mid {
	background: url(title03_bg.jpg); float: left; width: 80px; height: 20px
}
.title_right {
	float: left; width: 2px; height: 20px
}
.title_right01 {
	float: right; width: 260px; line-height: 20px; height: 20px; text-align: center
}
.title_line {
	background: url(title_linebg.jpg); overflow: hidden; height: 5px
}
.list_left {
	display: inline; float: left; margin-left: 10px; width: 250px
}
.list_m {
	float: left; margin-left: 10px; width: 260px
}
.list {
	display: inline
}
.linem {
	background: url(dian2.jpg); float: left; margin: 25px 0px 0px 10px; width: 1px; height: 220px
}
.line {
	clear: both; background: url(line.jpg); margin: 5px 10px; overflow: hidden; height: 1px
}
.title02 {
	background: url(title_bg.jpg); height: 20px; text-align: left
}
.lit_title {
	background: #f2f2f2; margin: 1px; width: 98%; line-height: 22px; height: 22px
}
.lit_title01 {
	margin: 5px 0px 0px -10px; width: 100%; height: 22px
}
.parttable {
	clear: both; border-right: #ccc 1px solid; margin-top: 8px; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid; height: auto
}
.ad {
	margin-top: 4px
}
.blank {
	clear: both; overflow: hidden; height: 2px
}
.mid_table {
	clear: both; border-right: #ffcc33 1px solid; padding-right: 4px; border-top: #ffcc33 1px solid; margin-top: 8px; padding-left: 4px; background: #fefcf4; padding-bottom: 4px; border-left: #ffcc33 1px solid; width: auto; line-height: 22px; padding-top: 4px; border-bottom: #ffcc33 1px solid; height: 110px; text-align: left
}
.topmenu {
	float: left; height: 28px
}
.topmenu ul {
	padding-right: 3px; padding-left: 3px; padding-bottom: 0px; margin: 0px; padding-top: 6px; list-style-type: none
}
.topmenu li {
	padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.topmenu a {
	color: #000; text-decoration: none
}
.topmenu a:hover {
	color: #000; text-decoration: underline
}
.blogmenu {
	clear: both; font-weight: bold; background: #efefef; width: 950px; color: #666666; height: 25px; text-align: center
}
.blogmenu ul {
	padding-right: 3px; padding-left: 3px; padding-bottom: 0px; margin: 0px; padding-top: 6px; list-style-type: none
}
.blogmenu li {
	padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px 5px; padding-top: 0px
}
.blogmenu a {
	color: #666; text-decoration: none
}
.blogmenu a:hover {
	color: #000; text-decoration: underline
}
.parta_logo {
	clear: both; height: 62px
}
.parta_left {
	float: left; width: 192px
}
.parta_mid {
	float: left
}
.parta_right {
	float: right; width: 180px
}
.logo_up {
	clear: both; height: 62px
}
.time {
	clear: both
}
.contents {
	clear: both; width: 950px
}
.left {
	float: left; width: 220px
}
.middle {
	float: left; margin-left: 6px; width: 416px
}
.right {
	float: right; width: 300px
}
.partlogin {
	clear: both; border-right: #ccc 1px solid; margin-top: 10px; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid
}
.partlogin input {
	height: 18px
}
.part_star01 {
	clear: both; padding-right: 4px; padding-left: 4px; padding-bottom: 4px; width: auto; color: #333333; line-height: 22px; padding-top: 4px
}
.part_star02 {
	clear: both; padding-right: 4px; padding-left: 4px; padding-bottom: 4px; width: auto; color: #333333; line-height: 22px; padding-top: 4px; text-align: left
}
.partcity {
	clear: both; border-right: #ccc 1px solid; margin-top: 8px; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid; height: 88px
}
.blogstarimg {
	text-align: center
}
.blogstarname {
	text-align: center
}
.group {
	overflow: auto; width: 100%; height: 100%
}
.group_box {
	float: left; margin: 5px; width: 90px
}
.group_pic {
	width: 90px
}
.group_pic img {
	border-right: #333 1px solid; border-top: #333 1px solid; border-left: #333 1px solid; border-bottom: #333 1px solid
}
.group_tit {
	font-size: 12px; text-align: center
}
.search {
	margin-top: 6px; background: url(search_bg.jpg); width: 415px; height: 40px
}
.search_left {
	float: left; width: 6px
}
.search_mid {
	margin-top: 8px; float: left; width: auto; line-height: 40px
}
.search_right {
	float: right; width: 6px
}
.toutiao {
	font-size: 16px; width: 100%; color: #000000; line-height: 30px; font-family: ""; height: 30px; text-align: center
}
.part_mid01 {
	clear: both; border-right: #ccc 1px solid; margin-top: 8px; background: #fefcf4; overflow: auto; border-left: #ccc 1px solid; width: 100%; border-bottom: #ccc 1px solid; height: 100%; text-align: left
}
.part_mid {
	clear: both; border-right: #ccc 1px solid; margin-top: 8px; border-left: #ccc 1px solid; width: 100%; border-bottom: #ccc 1px solid; height: auto; text-align: left
}
.mid_title {
	background: #fef8df; margin: 2px 5px; width: auto; height: 22px
}
.part_photo {
	clear: both; border-right: #ccc 1px solid; margin-top: 8px; border-left: #ccc 1px solid; width: 950px; border-bottom: #ccc 1px solid; height: auto; text-align: left
}
.photolist {
	clear: both; width: auto; color: #333333; line-height: 22px; text-align: left
}
.part_bloglist {
	clear: both; border-right: #ccc 1px solid; margin-top: 8px; border-left: #ccc 1px solid; width: 950px; border-bottom: #ccc 1px solid; height: auto; text-align: left
}
.bloglist {
	margin-bottom: 5px; width: 950px; height: 160px; text-align: left
}
.bloglist ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
.bloglist li {
	font-size: 12px; float: left; width: 66px; line-height: 20px; text-align: center
}
.bloglist li a:link {
	color: #666666; text-decoration: none
}
.bloglist li a:visited {
	color: #666666; text-decoration: none
}
.bloglist li a:hover {
	color: #ff0000; text-decoration: underline
}
.bloglist li a:active {
	color: #ff0000; text-decoration: none
}
.links {
	margin-left: 0px; overflow: auto; height: 100%
}
.links ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-top:4px;padding-top:4px; list-style-type: none
}
.links li {
	display: inline; padding-left: 10px; font-size: 12px; float: left; width: 85px; line-height: 22px; margin-right: 0px; text-align: left
}
.footer_line {
	clear: both; margin-top: 10px; background: #cccccc; overflow: hidden; width: 950px; height: 1px
}
.footer {
	clear: both; margin: 20px 0px; width: 950px; line-height: 24px; text-align: center
}
.footblank {
	clear: both; overflow: hidden; height: 10px
}
#blogaddon {
	clear: both
}
#blogaddon li {
	text-align: left
}
#blog_info li{line-height:24px;}
/*----顶部论坛导航----------------------*/
#bbsNav {
	clear: both;
	float: left;
	width: 850px;
	margin:4px 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size:12px;
}
#bbsNav td{
font-size:12px;
text-align:center;
}
#bbsNav ul {
	width:850px;
	float: left;
	height:22px;
	margin-top:1px;
	background: #efefef;
}
#bbsNav li {
	float: left;
	line-height:24px;
}
#bbsNav li a {
	margin: 0 5px 0 6px;
	line-height:24px;
}
#bbsNav li.Boo {
	font-weight: bold;
	padding-left: 10px;
	line-height:24px;
}
/*-----LOGO部分------------*/
.partA{width:950px;clear:both;}
.partA_logo{clear:both;height:60px;width:950px;}
.partA_left{float:left;width:188px;text-align:left;}
.partA_mid{float:left;width:470px;text-align:center;}
.partA_right{float:right;width:240px;}
.partA_right img{border:0px;}
.logo_up{clear:both;height:62px;margin-top:4px;text-align:center;}
.time{clear:both;font-size:12px;width:190px;text-align:center;}
.topad li{line-height:18px;}
/*----导航 --------------------------- */
.menu {clear:both;height:31px;background:#efefef;font-size:12px;line-height:normal;border-bottom:1px solid #666;font-weight:bold;padding-left:0px;}
.menu ul {margin:0;padding:10px 4px 0 10px;list-style:none;}
.menu li {display:inline;margin:0;padding:0;}
.menu a {float:left;background:url("http://www.techweb.com.cn/theme/skin/2007/images/menu_left.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;cursor: hand;}
.menu a span {float:left;display:block;background:url("http://www.techweb.com.cn/theme/skin/2007/images/menu_right.gif") no-repeat right top;padding:5px 11px 2px 10px;color:#FFF;}
.menu a:hover {text-decoration:none;}
.menu a:hover span {color:#FFF;text-decoration:none;}
.menu span{height:15px;}
.menu a:hover {background-position:0% -42px;}
.menu a:hover span {background-position:100% -42px;}

/*----结尾 --------------------------- */
#footer_info   { font-size:12px;margin:0; padding-top:8px; color:#2C4C78;clear:both;line-height:24px; }
#footer_info a { padding:0 5px;}
#copyright{font-size:12px;margin:0;clear:both;line-height:24px;}
.footer{font-size:12px;margin:0;width:950px; padding-top:8px;clear:both;line-height:24px;background:#efefef;}
.footer_line{clear:both;width:950px;height:1px;margin-top:10px;background:#cccccc;overflow:hidden;}
