﻿/* CSS Document */
/*通用*/
*{padding:0px;margin:0px;}
a img{border:none;}
em{font-weight:normal;font-style:normal;}
.clear{	clear: both;height:0px;display:block;*display:inline;}
a{text-decoration:none;color:#20537A;}/*behavior:url(select.htc);hide-focus: expression( this.hideFocus=true );outline: none;*/
a:hover{text-decoration:underline;}
/* CSS Document */

/*------------------v4 header-----------------------------*/
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    _zoom: 1;
}
*+html .clearfix {
	overflow:auto;
}
.v4_nav{width:990px;height:48px;background:url(nav_bg.gif) repeat-x;margin-top:1px;margin-left:auto; margin-right:auto;}
.v4_nav .nav_content{padding-left:25px;background:url(nav_l_bg.gif) no-repeat;float:left;}
.v4_nav .nav_content li{width:88px;height:48px;padding-left:15px;padding-right:13px;background:url(nav_li_right.gif) no-repeat right center;float:left;line-height:48px;text-align:center;font-size:14px;font-weight:bold;}
.v4_nav .nav_content li a{color:#fff;width:88px;height:48px;display:block;}
.v4_nav .nav_content li.current{line-height:37px;}

.v4_nav .nav_content li.current a,.v4_nav .nav_content li a:hover{width:88px;height:37px;background:url(nav_li_current.gif) no-repeat;display:block;color:#fff;}
.v4_nav .nav_content li a:hover{background:url(nav_li_hover.gif) no-repeat;line-height:37px;text-decoration:none;}

.v4_nav_right{padding-right:20px;background:url(nav_r_bg.gif) no-repeat right top;float:right;margin-left:50px;padding-top:13px;height:23px;padding-bottom:12px;}
.v4_task_statistics{height:23px;overflow:hidden;_float:left;}
.v4_task_statistics li{height:33px;_float:left;margin-left:30px;}
.v4_task_statistics li span{float:left;color:#fff;line-height:23px;margin-left:5px;}
.v4_task_statistics .statistics_No{background:url(statistics_No_bg.gif) no-repeat left top;padding-left:10px;height:23px;display:block;float:left;}
.v4_task_statistics .statistics_No em{background:url(statistics_No_bg.gif) no-repeat right top;padding-right:10px;height:23px;font-weight:bold;font-size:14px;display:block;float:left;clear:both;}
.toolbar_content .logo{display:none;}


/*------------------------header----------------------*/
.mbtxtj{width:980px; margin:auto;}
	
.mbtxtj .hot{ height:28px; line-height:28px; font-size:13px;}	
	.mbtxtj .hot .left{ width:485px; background:url(hot1.jpg) #fffdf9 0 0 no-repeat; border:#ffd3af 1px solid; float:left}		
	.mbtxtj .hot .left span{ font-weight:bold; color:#ff6600; display:block; float:left; width:90px; padding-left:1px;}
	
	.mbtxtj .hot .right{ width:485px; background:url(hot2.jpg) #f9feff 0 0 no-repeat; border:#afe4ff 1px solid; float:right}		
	.mbtxtj .hot .right span{ font-weight:bold; color:#106bc8; display:block; float:left; width:90px;padding-left:1px;}



/* 版块样式 */
.forumdiv ul h2 a{padding-left:12px; margin-left:10px; font-size:14px; line-height:30px;}
.forumdiv ul.right{ float:right; width:350px;}
.forumdiv ul li{ height:24px; line-height:24px; overflow:hidden; position:relative;}
.forumdiv ul li a{ font-size:14px;}
.forumdiv ul li.nva{ float:right; padding-top:5px; overflow:hidden;padding-right:10px;}
.forumdiv ul li.nva a{ font-size:12px;}
.forumdiv ul li em{ position:absolute; right:0; top:0; padding-left:6px; background-color:#FFFFFF;}
.forumdiv ul li em a{ color:#999999; font-size:11px;}
.forumdiv ul li.noline{ border-bottom:0!important;}
.forumdiv ul li.toppic{ width:110px; float:left; height:101px; overflow:hidden; padding:8px 10px 0 0!important;}
.forumdiv ul li.toppic img{ width:110px; height:80px; display:block;}
.forumdiv ul li.toppic a{ font-size:12px;}
.forumdiv ul li.toptext{  height:90px; line-height:180%; border-bottom:dotted 1px #e5e5e5; padding-right:0; padding-bottom:6px; margin-bottom:2px;}
.forumdiv ul li.toptext h3 a{ display:block; font-size:14px; height:25px; line-height:25px; overflow:hidden;}
.forumdiv ul li.toptext img{width:120px; height:90px; display:block; float:left; margin-right:6px;}
.forumdiv ul li span a{ font-size:14px; font-family:"宋体",Arial, Helvetica, sans-serif;}

/*全站推荐*/
ul.topnews{ border-bottom:dotted 1px #d7d7d7; padding:6px 0; margin:0 8px; text-align:left;}
ul.topnewss{ border-bottom:dotted 1px #d7d7d7; padding:6px 0; margin:0 10px;}
ul.topnews li.toptext{ height:72px; margin:0; overflow:hidden; line-height:30px!important; padding-right:0;}
ul.topnews li.toptext h3{ text-align:center; margin:0 auto; height:30px!important; line-height:30px!important; font-family:"黑体"; font-weight:normal; font-size:18px; color:#f54100; cursor:hand;}
ul.topnews li.toptext a{ font-size:12px; height:21px; line-height:21px!important; text-align:left;}
ul.topnews li span a{ color:#f54100;}