﻿




@charset "utf-8";
/* index CSS Document  w:960*/


.inmainm{
   float:left;
   display:inline
}
.inmain12{
   float:left
}
/*切换图样式 开始*/
#ifocus{
   width:510px; 
   height:244px;
   border:1px solid #999; 
   background:#F8F8F8;
   margin-bottom:10px;
}
#ifocus_pic{
   display:inline; 
   position:relative;
   float:left;
   width:400px; 
   height:225px; 
   overflow:hidden; 
   margin:10px 0 0 10px; 
}
#ifocus_piclist{position:absolute;}
#ifocus_piclist li{ 
   width:400px; 
   height:225px; 
   overflow:hidden;
   display:none
}
#ifocus_piclist img{
   width:400px; 
   height:225px;
}
#ifocus_btn{
   display:inline;
   float:right; 
   width:91px; 
   margin:9px 9px 0 0;
}
#ifocus_btn li{ 
   width:91px; 
   height:57px;
   cursor:pointer;
   opacity:0.5; 
   -moz-opacity:0.5;
   filter:alpha(opacity=50); 
}
#ifocus_btn img{
   width:75px;
   height:45px;
   margin:7px 0 0 11px;
}
#ifocus_btn .current{ 
   background:url(../imagessy/index/tab-img/ifocus_btn_bg.gif) no-repeat; 
   opacity:1; 
   -moz-opacity:1;
   filter:alpha(opacity=100); 
}
#ifocus_opdiv{ 
   position:absolute; 
   left:0; 
   bottom:0; 
   width:400px; 
   height:35px; 
   background:#000;
   opacity:0.5; 
   -moz-opacity:0.5; 
   filter:alpha(opacity=50); 
}
#ifocus_tx{
    position:absolute; 
	left:8px; 
	bottom:8px; 
	color:#FFF; 
}
#ifocus_tx .normal{display:none;}
/*切换图样式 结束*/

/* 天下动态 */
.news, .bbs{
    width:512px;
}
.news_list_03{
    margin:5px 0; 
	overflow:hidden;
	zoom:1;
}
.news_list_03 li{
    float:left; 
	width:49%; 
	line-height:25px;
	height:25px; 
	font-size:14px; 
	overflow:hidden; 
	text-align:left;
}
.news_list_03 li a{
    margin-left:14px; 
	color:#1f376d; 
	text-decoration:none
}
.news_list_03 li a:hover{
	color:#cc0000; 
	text-decoration:underline
}
/*社区热帖*/
.bbs_into{
    font-size:14px; 
	line-height:23px;
	line-height:26px\9;
	*line-height:26px;
	color:#ff0000; 
	text-align:right;
    padding-right:10px;
}
.bbs_into a{
    color:#ff0000;
	text-decoration:none
}
.bbs_into a:hover{
    color:#ff0000;
	text-decoration:underline;
}
/* 通用样式 */
.m_b10{margin-bottom:10px;}
.m_t10{margin-top:10px;}

.m_t5{margin-top:5px;}
.box_01{border:1px solid #aacbee; overflow:hidden; zoom:1;}
.box_02{border:1px solid #aacbee; border-width:0 1px 1px 1px; overflow:hidden; zoom:1; clear:both;}
.box_03{border:1px solid #ddd; overflow:hidden; zoom:1;}
.box_04{border:1px solid #ffcf5f; border-width:0 1px 1px 1px; overflow:hidden; zoom:1; clear:both;}
.title_01{
    border:1px solid #aacbee; 
	border-width:1px 1px 0 1px; 
	height:33px; 
	line-height:24px; 
	overflow:hidden;
    clear:both; 
	background:url(../imagessy/index/titlebg02.gif) repeat-x;
}
.title_01 h2{
	float:left;
	font-size:14px;
	color:#fff;
	padding:0;
	margin:0;
	background:url(../imagessy/index/tith01.gif) no-repeat;
	height:33px;
	width:124px;
	text-align:center;
	letter-spacing:2px;
}
.title_01 .tab_01{
    float:right; 
	padding-top:2px;
	+padding-top:1px; 
	padding-right:4px;
}
body:nth-of-type(1) .title_01 .tab_01 a{padding:6px 0 7px 10px;}
.title_01 .tab_01 a.active{background-position:left -72px;}
.title_01 .tab_01 a.active span{background-position:right -72px; font-weight:bold; color:#c00;}
.title_01 .tab_02{_padding-top:2px;}
.title_01 .tab_02 a.active{background-position:left -97px;}
.title_01 .tab_02 a.active span{background-position:right -97px; font-weight:normal; color:#c00;}
.title_02 .tab_01{padding-top:3px;+padding-top:2px;_padding-top:3px;}
.title_02 .recommend{text-align:right; padding-right:10px;}
.title_02 .recommend a{margin:0 5px;}

.level_list_01{width:100%; text-align:left; margin:5px 0;}
.level_list_01 th{font-weight:normal; height:24px; line-height:24px; text-align:left;}
.level_list_01 td{height:24px; line-height:24px; color:#666;}
.level_list_01 td a{color:#666;}
.level_list_01 td.c_gray a{text-decoration:none; font-size:12px; color:#666;}
*html .level_list_01 td{height:20px; line-height:20px;}

.l_01{background-position:0 0;}
.l_02{background-position:0 -24px;}
.l_03{background-position:0 -48px;}
.l_04{background-position:0 -72px;}
.l_05{background-position:0 -96px;}
.l_06{background-position:0 -120px;}
.l_07{background-position:0 -144px;}
.l_08{background-position:0 -168px;}
.l_09{background-position:0 -192px;}
.l_10{background-position:0 -216px;}


/*通用样2式*/

.tab_01{
    height:33px; 
	background:url(../imagessy/index/titlebg02.gif) repeat-x; 
	line-height:24px; 
	font-size:14px; 
	font-weight:normal;
    border:1px solid #aacbee; 
	border-width:1px 1px 0 1px; 
	letter-spacing:2px;
	}
.tab_01 a{padding:0 10px; border-right:1px solid #8ad0e6; height:24px; float:left; text-decoration:none;}
.tab_01 a.active{height:33px; background:url(../imagessy/index/tith01.gif) no-repeat center top; color:#fff; font-weight:bold; border:0;}





/*左侧分类及企业LOGO*/
.inmainep{
   width:170px;
   float:left;
   margin-right:11px;
   display:inline
}
#all-items{
    padding:0; 
	overflow:hidden;
	zoom:1;
}
#all-items h3{
    background:url(../imagessy/index/titlebg01.gif) repeat-x;
    height:27px;
    line-height:27px;
    padding:0 0 0 6px;
    font-size:14px;
    color:#fff;
    margin:0
}
#all-items .content{ 
	padding:0;
    border:1px solid #aacbee; 
	border-width:0 3px 0 1px;
	float:left;
}
#all-items .menu li{
    clear:both;
	display:inline;
	float:left;
}
#all-items .menu li strong{
    display:block;
	width:156px;
	height:24px;
	overflow:hidden;
	line-height:26px;
	color:#1f376d;
	font-weight:normal;
	font-size:14px; 
	background:url(../imagessy/index/sortbg01.gif) repeat-x 0 0;
	cursor:pointer; 
	text-align:left; 
	padding-left:10px;
}
#all-items .menu li strong a{
	color:#1f376d;
	text-decoration:none;
	font-weight:normal;	
}
#all-items .menu li strong h3{
	background:url(../imagessy/index/jt01.gif) no-repeat 126px 5px;
}	
#all-items .menu li.last strong{height:25px;}

#all-items .subcontent{
    display:none;
	width:533px;
	overflow:hidden;
	background:#fff url(../imagessy/index/subcontentbg.gif) repeat-y -543px 0;
}
#all-items .subcontent dl{
	overflow:hidden;
	margin:0 15px;
}
#all-items .subcontent dt{
    font-weight:bold;
	font-size:12px; 
	
}
#all-items .subcontent dd{
    padding:5px 0;
	font-weight:normal;
	margin-bottom:20px;
    overflow:hidden; 
	zoom:1; 
	clear:both;
}
#all-items .subcontent dd a{
    width:32%; /*19.9*/
	float:left; 
	overflow:hidden; 
	line-height:23px; 
	height:23px;
	color:#1f376d;
	text-decoration:none
}
#all-items .subcontent dd a:hover{
	color:#cc0000;
	text-decoration:underline
}

#all-items .subcontent dd.detail{text-align:right;background:#fff;border-bottom:none; padding:0; margin-bottom:0;}
#all-items .subcontent .corner{display:block;width:100%;height:25px;}
#all-items .subcontent .t-corner{background:url(../imagessy/index/subcontentbg.gif) no-repeat 0 0;}
#all-items .subcontent .b-corner{clear:both;background:url(../imagessy/index/subcontentbg.gif) no-repeat -1086px 0;}
#all-items .menu li.current{font-weight:bold; text-align:left;background:url(../imagessy/index/current.gif) no-repeat 0 0;border-bottom:none;}
#all-items .menu li.current strong{font-weight:bold; background:none;}
#all-items .menu li.current .subcontent{display:block;position:absolute;z-index:10000;margin:-24px 0 0 134px;}
#all-items .menu li.last .subcontent{margin:-25px 0 0 135px;}

/*重点企业推荐*/
.imep{
    border:1px solid #aacbee; 
	border-width:0 3px 1px 1px; 
}
.inimep{
    padding:9px 0 1px 0;
    padding:9px 0 2px 0\9;
    *padding:9px 0 2px 0;
    margin:0;
}
.inimep li{
    padding:0;
	margin:0 auto 6px auto;
	margin:0 auto 9px auto\9;
	*margin:0 auto 6px auto;
	list-style-type:none;
	text-align:center;
}
.inimep li img{
    border:1px solid #ccc
}
.inimep a:hover img{
	border:1px #666 solid;
}

/*最新内容版块*/
.newc{
	clear:both;
	width:693px;
	margin-top:10px\9;
	*margin-top:0;
}
.pic_news_list_01{
    padding:9px 0 8px 0;
	margin:0 auto 0 20px; 
	background:#fff url(../imagessy/index/line_x_blue.gif) repeat-x left bottom;
	height:100%; 
	overflow:hidden;
}
.pic_news_list_02{
    padding:13px 0; 
	margin:0 auto 0 20px; 
	background:#fff url(../imagessy/index/line_x_blue.gif) repeat-x left bottom; 
	height:100%;
	overflow:hidden;
}
.pic_news_list_02 dt{
    float:left; 
	width:160px;
	text-align:center
}
/*.pic_news_list_02 dt img{
    border:1px #fff solid;
}
.pic_news_list_02 dt a:hover img{
    border:1px #666 solid;
}*/

.pic_news_list_01 dt{
    float:left; 
	width:110px;
}
.pic_news_list_01 dd{
    float:left; 
	width:194px; 
	padding:0 10px; 
	height:95px; 
	overflow:hidden;
	line-height:18px;
}
.pic_news_list_01 dd h3{
    font-size:14px; 
	width:194px; 
	-o-text-overflow:ellipsis; 
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden;
	margin:0 0 5px 0
}
.pic_news_list_01 dd a, .pic_news_list_01 dd h3 a, .news_list_01 dd li a, .news_list_01 dt a, .tag_hot li a{
    color:#1f376d;
	text-decoration:none;
}
.pic_news_list_01 dd a:hover, .pic_news_list_01 dd h3 a:hover, .news_list_01 dd li a:hover, .news_list_01 dt a:hover, .tag_hot li a:hover{
    color:#cc0000;
	text-decoration:underline;
}
.pic_news_list_01 dd p{
    height:52px; 
	overflow:hidden;
}
.news_list_01{
    text-align:left;
    float:left; 
	width:45%;
	overflow:hidden;
    zoom:1; 
	padding:10px 0 5px 16px;
}
.weeknew{
   	padding:10px 0 5px 28px;
}
.news_list_01 dt{
    line-height:23px; 
	font-weight:bold; 
	text-indent:10px;
	font-size:13px;
}
.news_list_01 dd li{
    line-height:23px; 
	font-size:14px;
    color:#999; 
	padding-left:14px;
	background:url(../imagessy/index/jt02.gif) no-repeat 0 8px;  
	-o-text-overflow:ellipsis; 
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden;
}
.news_list_01 dd li span{
    float:right;
	color:#666
}
.bg_01{background:url(../imagessy/index/shadow2.gif) no-repeat 0 110px;}



/*最新上架样本*/
#mag_new{height:383px;}
.pic_list_01{
     padding:0 0 10px 0; 
	 margin-left:4px; 
	 overflow:hidden;
	 zoom:1; 
	 clear:both;
}
.pic_list_01 li{
     float:left; 
	 width:136px; 
	 overflow:hidden;
	 zoom:1; 
	 padding:15px 0 0 0;
}
.pic_list_01 li div{
     margin:0 auto;
	 text-align:center
}
.pic_list_01 li div img{
     width:77px; 
	 height:100px;
}
.pic_list_01 li p{
     width:121px; 
	 height:18px; 
	 line-height:18px; 
	 padding-top:3px; 
	 margin:0 auto; 
	 overflow:hidden;
}
.pic_list_01 li p a{
     color:#444;
	 text-decoration:none
}
.pic_list_01 li p a:hover{
     color:#cc0000;
	 text-decoration:underline
}
.news_list_02 li a{margin-left:22px; font-size:14px;}

.title_mag_new div{width:133px; float:left;}
.title_mag_new div h2{height:27px; line-height:27px; text-align:left; color:#fff; font-size:14px; padding-left:10px;}
#mag_new .title_mag_new div h2 a{color:#fff;}
.title_mag_new div p{padding-top:5px;}
.title_mag_new ul{width:490px; float:right; margin-top:5px;}
.title_mag_new li{float:left; width:65px; margin-right:5px; height:24px;}
.title_mag_new li.first{width:32px; background:none; text-indent:-9999px;}
.title_mag_new li a:hover,.title_mag_new li.active a{background-position:left -26px; height:24px; color:#c00; text-decoration:none;}


 /*右侧排行*/
.inmainph{
   float:right;
   width:256px;	
}


/*关注度排行*/


.indexph{
    float:right;
	width:256px;
}
.indexphgzd{
    background:#fff;
	border:#ccc 1px solid;
	padding:1px 1px 10px 1px;
}

.inhotph{
    background:url(../imagessy/index/2-08.gif) no-repeat 9px 13px;
	overflow:hidden;
	padding:12px 0 0 10px;
	width:230px;
}
.inhotph li{
    height:24px;
	padding:0 0 0 25px;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow:hidden;
}
.inhotph li span{
    float:right;
	color:#777;
	font-family:"Georgia";
	font-size:8pt;
	text-align:left
}
.inhotph li span a{
	color:#777;
	font-family:"Georgia";
	font-size:8pt;
}
.inhotph li a{
    color:#666;
	text-decoration:none
}
.inhotph li a:hover{
    color:#cc0000;
	text-decoration:underline
}
/*标签*/
.tag_hot{
    padding:5px 4px 5px 8px;
	_padding:6px 4px 5px 8px;
	overflow:hidden;
	font-size:13px;
}
.tag_hot li{
    float:left;
    margin:0 8px 0 0; 
	line-height:25px;
	_line-height:22px;
	white-space:nowrap;
}

/*名人堂*/
#mrtview{text-align:left;}
#mrtview dl{
    overflow:hidden;
	zoom:1; 
	padding:10px 10px 0 10px; 
}
#mrtview dt{
    float:left; 
	width:109px;
}
#mrtview dt img{
    border:1px solid #ffcf5f; 
	padding:1px;
	width:90px;
	height:91px;
}
#mrtview dd{
    float:right; 
	width:125px;
}
#mrtview dd a{
    color:#333;
	text-decoration:none;
}
#mrtview dd a:hover{
    color:#cc0000;
	text-decoration:underline;
}
#mrtview dd h3{font-size:12px;}
#mrtview dd span{
    color:#999; 
	text-align:right; 
	display:block;
}
#mrtview ul{
    padding:8px 4px 8px 12px;
}
#mrtview li{
     color:#999; 
	 line-height:23px;
}
#mrtview li a{
    color:#444;
	text-decoration:none;
}
#mrtview li a:hover{
    color:#444;
	text-decoration:underline;
}
/*页部滚动*/
.botpicbox{
	text-align:center;
	margin:10px 0 0 0;
	padding:0 10px 10px 10px;
	width:934px;
	clear:both
}
.inbotpicbox{
         overflow:hidden;
        visibility:visible; 
	position:relative; 
	z-index:2;
}
#botpic{
	border:3px solid #aacbee;
        margin-top:10px; 
	overflow:hidden; 
	zoom:1;
        clear:both
}
#botpic div{
    overflow:hidden;
	zoom:1; 
	clear:both;
}
#botpic div h2{
   background:#222;
   color:#fff;
   font-size:13px; 
   padding:4px; 
   margin-bottom:10px;
   text-align:left; 
   float:left;
}

#botpic div span{float:right;}
#botpic ul{
    margin:0; 
	padding:0;
    position:relative; 
	list-style-type:none; 
	z-index:1;
    
}
#botpic li{
    float:left;
	overflow:hidden; 
	float:left;
	width:153px; 
	height:158px;
}
#botpic li h3{
   font-weight:normal; 
   font-size:12px; 
   text-align:left; 
   text-indent:10px;
}
#botpic li h3 a, #botpic li p a{
   color:#1f376d;
   text-decoration:none;
}
#botpic li h3 a:hover, #botpic li p a:hover{
   color:#cc0000;
   text-decoration:underline;
}
#botpic li img{
   border:1px solid #ddd; 
   padding:1px; 
   margin:3px auto;
}
#botpic li p{
   width:133px; 
   margin:0 auto; 
   -o-text-overflow:ellipsis; 
   text-overflow:ellipsis;
   white-space:nowrap; 
   overflow:hidden;
}

































/*内容部分*/
#content{
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	height: 100%;
}
#main2{
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.main2-banner2 {
	text-align: center;
	padding: 1px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 3px;
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
}
.mainforum-top-title {
	line-height: 28px;
	height: 28px;
	text-indent: 8px;
	font-weight: normal;
	color: #000000;
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/forum/bg4.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f1f1f1;
	border-right-color: #c5d7ef;
	border-bottom-color: #cccccc;
	border-left-color: #c5d7ef;
	background-position: top;
	width:100%;
}
.mainforum-top-title a {
    color:#000000;
	text-decoration:none;
}
.mainfourm-top-title a:hover {
    color:#000000;
	text-decoration:underline;
}
.mainforum {
	width:100%;
	clear:both;
	margin-top: 4px;
	margin-right: auto;
	margin-left: auto;
}
.forumrtop {
	background-image: url(../images/forum/top_blue.gif);
	background-repeat: repeat-x;
	height: 15px;
}
.mainforuml {
	width:24%;
	float:left;
	FONT-WEIGHT: normal;   COLOR: #1f5080; FONT-FAMILY: Verdana, Arial, Tahoma;
}
.onlinebox {
	margin-bottom: 4px;
	width: 99%;
	margin-top: 4px;
	margin-right: auto;
	margin-left: auto;
	background-color: #f8f8f8;
	border: 1px solid #d3d3d3;
	color: #000000;
	text-indent: 4px;
}
.onlinebox em {
    color:#FF0000;
}
.legend {
	border-right: #cad9ea 1px solid;
	border-top: #cad9ea 1px solid;
	border-left: #cad9ea 1px solid;
	width: 94%;
	line-height: 32px;
	border-bottom: #cad9ea 1px solid;
	text-align: center;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
	background-color: #f5fcfc;
}
.legend label {
	padding-right: 2px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px
}
.legend img {
	vertical-align: middle; margin-right: 2px
}
.mainforumr {
	float:right;
	width:75%;
	border: 1px solid #818598;
}
.forumk {
    line-height:20px;
	width:99%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
	color:#333333;
}
.forumk a {
    color:#333333;
	text-decoration:none;
}
.forumk a:hover {
    color:#333333;
	text-decoration:underline;
}
.forumk2 {
	width:708px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: 6px;
	color:#333333;
}
.forumk2 a {
    color:#006699;
	text-decoration:none;
}
.forumk2 a:hover {
    color:#006699;
	text-decoration:underline;
}
.forumk th {
	padding-left: 35px! important
}
.forumkname {
	font-size: 12px;
	font-weight: bold;
	color: #333333; 
	text-align:left;
	float:left;   
}
.forumkname a {
    color:#333333;
}
.forumkname2 {
	font-size: 12px;
	color: #666666;
	text-align:left;
	float:left;
	font-weight: normal;
}
.forumk em {
	color: #069;
	font-weight: normal;
}
.forumk tbody th {
	background-position: 2px center;
	background-image: url(../images/forum/forum.png);
	background-repeat: no-repeat;
}
.forumk tbody th.new {
	background-image: url(../images/forum/forum_new.png)
}
.maintitle {
	height:30px;
	line-height: 30px;
	background-image: url(../images/forum/titlebg.gif);
	background-repeat: repeat-x;
	text-indent: 10px;
	font-weight: bold;
	color: #000000;
	font-size: 13px;
	margin-bottom:2px;
}
.headactions {
	padding-right: 10px; padding-left: 0px; float: right; padding-bottom: 0px; line-height: 1em; padding-top: 10px
}
.headactions img {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; vertical-align: middle; cursor: pointer; padding-top: 0px
}
.forumbox-blue {
	border:solid 1px #90b9c4;
	width: 99%;
	color: #000000;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 6px;
	padding-left: 1px;
}
.forumbox-blue a {
	color: #1f4a53;
}
.forumbox-blue a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.forum-gray {
	border:solid 1px #cccccc;
	width: 99%;
	line-height: 24px;
	color: #003366;
	background-color: #fcfff7;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
}
.forum-gray a {
	color: #003366;
}
.forum-gray a:hover{
	color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006600;
}
.forum-gray2 {
	border:solid 1px #cccccc;
	width: 99%;
	line-height: 24px;
	color: #003366;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
}
.forumltitle {
	line-height: 26px;
	color: #006600;
	background-image: url(../images/forum/forumltitle.gif);
	background-repeat: repeat;
	padding: 0px;
	text-indent: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	height: 26px;
}
.forumltitle2 {
	line-height: 26px;
	font-size:10pt;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/forum/forumltitle4.gif);
	background-repeat: repeat;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	height: 26px;
	margin-bottom:3px;
}
.rightmenu {
	border-right: #cad9ea 1px solid;
	border-top: #cad9ea 1px solid;
	background: url(../images/forum/rightmenu_bg.gif) #fff repeat-x;
	border-left: #cad9ea 1px solid;
	border-bottom: #cad9ea 1px solid;
	height: 30px;
	line-height:30px;
	clear: both;
	overflow: hidden;
	text-indent: 4px;
	width: 707px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: 6px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #1f5080; 
	FONT-FAMILY: Verdana, Arial, Tahoma;
}
.detopad 
{
    width:99%;
	margin-top:3px;
	margin-left: 6px;
	height:100%;
	text-align:center;
}
#topad {
	CLEAR: right; BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666666 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 2px; FLOAT: left; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 668px; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 30px
}
.forumquestion {
	width:695px;
	border-right: #cad9ea 1px solid;
	border-top: #cad9ea 1px solid;
	background: url(../images/forum/topbox_bg.gif) #fff repeat-x;
	margin-bottom: 10px;
	border-left: #cad9ea 1px solid;
	border-bottom: #cad9ea 1px solid;
	line-height: 25px;
	padding: 6px;
	margin-right: auto;
	margin-left: 6px;
	margin-top: 8px;
	clear:both;
}
.forumquestion a {
    color:#333333;
	text-decoration:none;
}
.forumquestion a:hover {
    color:#333333;
	text-decoration:underline;
}
.forumnews {
	width:695px;
	background: url(../images/forum/newsbox_bg.gif) #fff repeat-x;
	margin-bottom: 10px;
	line-height: 25px;
	margin-right: auto;
	margin-left: 6px;
	margin-top: 8px;
	border: 1px solid #ebdfcb;
	padding: 6px;
	clear:both;
}
.forumnews a {
    color:#000000;
	text-decoration:none;
}
.forumnews a:hover {
    color:#000000;
	text-decoration:underline;
}
#class1content {
	height:700px;
	 line-height:20px;
	overflow:auto;
	margin-top: 8px;
}
.forumbox-bluetitle {
	height: 26px;
	line-height: 26px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/forum/forumltitle3.gif);
	background-repeat: repeat;
	margin-bottom: 0px;
	text-indent: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	width: 99%;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}
.forum-user_box {
	width:98%;
	margin-right: auto;
	margin-bottom: 3px;
	margin-top:4px;
	margin-left: auto;
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	color:#333333;
}
.forum-user_box a{
    color:#333333;
}
.forum-user_box a:hover{
    color:#FF6600;
	text-decoration:underline;
}
.more {
	background-image: url(../images/index/more_icon.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
	float: right;
	padding-top: 5px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 14px;
	position: relative;
	background-position: center;
}
.imagesborder{
	border: 1px solid #ccc;
	padding: 1px;
	text-decoration: none;
}
.imagesborder:hover {
	border: 1px solid #FF9900;
	text-decoration: none;
}
.font022 {
	font-size: 12px;
	color: #663300;
	font-weight: normal;
	font-family: "宋体";
}
.font022 a {
    color: #663300;
	text-decoration:none;
}
.font022 a:hover {
    color: #663300;
	text-decoration:underline;
}
.font02 {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-family: "宋体";
	margin-top: 2px;
}
.font10{
	color:#CC0000;
	font-weight: normal;
	font-family: "黑体";
	font-size: 16px;
}
.right-jtmore {
	color:#666666;
	font-weight: bold;
	font-family: "宋体";
	text-align: right;
	padding-right:10px;
	font-size:10pt;
}
.right-jtmore a {
	color:#666666;
	text-decoration:none;
}
.right-jtmore a:hover{
    color:#333333;
	text-decoration:underline;
} 
