@charset "utf-8";
/* CSS Document */



body{ margin:0 auto; font-size:12px; color:#666; background:#fff;font-family:Tahoma;}
.box{
	width:950px;
	height:100%;
	overflow:visible;
	float:left;}
	
.top{
	width:100%;
	height:230px;
	background:url(../images/top_bg.jpg) repeat-x;
	float:left;}

.logo_swf{
	width:220px;
	height:98px;
	float:left;}
	
.menu1{
	width:500px;
	height:20px;
	float:right;
	text-align:right;
	padding-right:10px;}
	
.menu2{
	width:640px;
	height:20px;
	float:right;
	font-size:14px;
	font-weight:bold;
	padding-top:13px;
	color:#fff;
	text-align:right;
	padding-right:10px;}
	
.menu3{
	width:840px;
	height:20px;
	text-align:left;
	padding-right:10px;
	float:left;
	padding-top:18px;
	margin-left:-120px;}

.menu3_activity{
	width:350px;
	float:left;
	padding-top:5px;}

.menu3_search{
	width:490px;
	float:left;
	text-align:right;}
	
.menu3_button{
	width:70px;
	height:22px;
	background:url(../images/button_search.gif);
	border:0;}

.main{
	width:100%;
	height:100%;
	overflow:visible;
	float:left;
	margin-bottom:10px;}
	
.m_flash{
	width:468px;
	height:260px;
	float:left;}
	
.m_focus{
	width:472px;
	height:260px;
	float:left;
	background:url(../images/focus_bg.jpg) no-repeat;
	margin-left:10px;}
	
.m_focus_news{
	width:420px;
	height:60px;
	padding-top:20px;
	margin-left:30px;*margin-left:30px;_margin-left:15px;
	text-align:center;
	float:left;
	line-height:20px;
	color:#0C5CA5;}
	
.m_focus_list{
	width:420px;
	height:160px;
	margin-left:28px;*margin-left:28px;_margin-left:14px;
	margin-top:10px;
	overflow:visible;
	float:left;
	line-height:25px;
	list-style-position:outside;
	list-style-type:none;}

.font_14px{ font-size:14px;}

.font_18px{ font-size:18px; font-weight:bold;}
	
.m_left{
	width:690px;
	height:100%;
	overflow:visible;
	float:left;}
	
.m_right{
	width:250px;
	height:100%;
	overflow:visible;
	float:right;}
	
.m_left_295{
	width:295px;
	height:100%;
	overflow:visible;
	float:left;}
	
.m_left_295_245{
	width:295px;
	height:245px;
	float:left;}

.m_left_295_295{
	width:295px;
	height:295px;
	float:left;}

.m_left_info_top{
	width:295px;
	height:25px;
	float:left;
	background:url(../images/bg_info_top.jpg) no-repeat}
	
.m_left_info_content_245{
	width:295px;
	height:215px;
	float:left;
	background:url(../images/bg_info_content.jpg) repeat-y;}
	
.m_left_info_content_295{
	width:295px;
	height:265px;
	float:left;
	background:url(../images/bg_info_content.jpg) repeat-y;}
	
.m_left_info_bottom{
	width:295px;
	height:5px;
	float:left;
	background:url(../images/bg_info_bottom.jpg) no-repeat}
	
.m_left_295_info{
	width:270px;
	height:200px;
	margin:10px 0 0 15px;
	line-height:25px;
	list-style-position:outside;
	list-style-type:none;}
	
.m_left_385{
	width:385px;
	height:100%;
	overflow:visible;
	float:left;
	margin-left:10px;}
	
.m_left_385_content{
	width:385px;
	height:100%;
	overflow:visible;
	float:left;
	background:url(../images/bg_info_top2.jpg) no-repeat}
	
.m_left_385_title{
	width:385px;
	height:41px;
	float:left;}
	
.m_left_385_info{
	width:350px;
	height:200px;
	margin-left:15px;*margin-left:15px;_margin-left:8px;
	float:left;
	line-height:18px;
	list-style-type:none;
	list-style-position:outside;}

.m_left_385_info_box{
	width:100%;
	height:90px;
	float:left;
	background:url(../images/ico_line.jpg) bottom repeat-x}
	
.m_left_385_info_box img{ border:1px solid #ccc; padding:1px; margin-right:10px;}

.font_14red{ font-size:14px; color:#CC3300; line-height:22px;}
	
.m_left_385_list{
	width:170px;
	height:100px;
	float:left;
	margin-top:10px;
	list-style-position:outside;
	list-style-type:none;}
	
.m_left_ad{
	width:385px;
	height:100%;
	overflow:visible;
	float:left;
	margin:10px 0;}
	
	
/*右*/
.m_right_ad{
	width:250px;
	height:100%;
	overflow:visible;
	float:left;}
	
.m_youtv{
	width:248px;
	height:346px;
	float:left;
	border:1px solid #ccc;}
	
.m_youtv_logo{
	width:91px;
	height:26px;
	float:left;
	margin:10px 0 0 10px;}
	
.m_youtv_img{
	width:240px;
	height:114px;
	float:left;
	margin-top:10px;}
	
.m_youtv_title{
	width:235px;
	height:25px;
	float:left;
	margin-left:5px;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
	font-size:14px;
	background:url(../images/bg_youtv.gif) bottom no-repeat}

.m_youtv_list{
	width:230px;
	height:25px;
	float:left;
	margin-left:5px;
	padding-top:10px;
	padding-left:5px;
	background:url(../images/ico_line.jpg) bottom repeat-x}

/*photo*/
.m_photo{
	width:950px;
	height:175px;
	float:left;
	background:url(../images/bg_photo.jpg);}
	
.m_photo_title{
	width:100px;
	height:20px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin-top:5px;
	margin-left:10px;*margin-left:10px;_margin-left:5px;}
	
.m_photo_content{
	width:900px;
	height:120px;
	overflow:visible;
	float:left;
	margin:20px 0 0 15px;
	text-align:center;}
	

.m_photo_content img{ border:1px solid #ccc; padding:1px; margin-bottom:8px;}

/*广告*/
.m_ad690{
	width:690px;
	height:60px;
	background:#ccc;
	float:left;}
	
.m_ad250{
	width:250px;
	height:60px;
	background:#ccc;
	float:right;}
	
/*家园*/
.m_home{
	width:690px;
	height:100%;
	overflow:visible;
	float:left;
	background:url(../images/bg_home.jpg) top no-repeat}
	
.m_home_title{
	width:300px;
	height:20px;
	float:left;
	margin-left:200px;*margin-left:200px;_margin-left:100px;
	margin-top:10px;
	color:#fff;
	font-size:14px;
	font-weight:bold;}

.m_home_title2{
	width:450px;
	height:20px;
	float:left;
	color:#0856A0;
	margin-top:10px;
	font-size:14px;
	margin-left:200px;*margin-left:200px;_margin-left:100px;}
	
.m_game{
	width:295px;
	height:100px;
	float:left;
	margin-left:10px;
	margin-top:10px;}

.m_game_title{
	width:295px;
	height:20px;
	float:left;
	background:url(../images/ico_line.jpg) bottom repeat-x}

.m_game_content{
	width:295px;
	height:70px;
	float:left;
	margin-top:10px;
	text-align:center;}

.m_game_content img{ border:1px solid #ccc; margin-bottom:5px;}

.m_home_other{
	width:293px;
	height:145px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	background:#F7F7F7;
	border:1px solid #ccc;}

.m_home_other_layer{
	width:283px;
	height:23px;
	padding-top:5px;
	float:left;
	margin-left:5px;*margin-left:5px;_margin-left:3px;
	background:url(../images/ico_line.jpg) bottom repeat-x;}

.font_blue{ color:#30629C; font-weight:bold;}

.m_tools{
	width:688px;
	height:100%;
	overflow:visible;
	float:left;
	border:1px solid #ccc;
	margin-top:10px;}
	
.m_tools1{
	width:238px;
	height:100%;
	overflow:visible;
	float:left;}
	
.m_tools2{
	width:215px;
	height:100%;
	overflow:visible;
	float:left;
	margin-left:10px;}

.m_tools_title{
	width:100%;
	height:20px;
	background:#EEE;
	border-bottom:1px solid #0B5BA4;
	font-size:14px;
	color:#0B5BA4;
	font-weight:bold;
	padding-top:5px;}
	
.m_tools_box{
	width:95%;
	height:100%;
	float:left;
	overflow:visible;
	padding-left:5px;
	list-style-position:outside;
	list-style-type:none;
	line-height:25px;}
	
/*下载排行*/
.m_down{
	width:250px;
	height:100%;
	overflow:visible;
	float:left;
	border:1px solid #ccc;
	background:url(../images/bg_down.jpg) top repeat-x}
	
.m_down_title{
	width:100px;
	height:20px;
	float:left;
	font-size:14px;
	color:#0B5BA4;
	margin:8px 0 0 5px;
	}

.m_down_tab{
	width:216px;
	height:23px;
	float:left;
	background:EEE;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	margin-left:8px;*margin-left:8px;_margin-left:4px;}
	
.m_down_subtab{
	width:71px;
	height:23px;
	float:left;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	text-align:center;}

.m_down_content{
	width:236px;
	height:300px;
	float:left;
	margin-left:8px;
	margin-top:5px;}

.m_down_layer{
	width:230px;
	height:20px;
	float:left;
	margin-top:5px;}

/*底-版权*/
.m_link{ 
	width:100%; 
	height:100%;
	padding:10px 0;
	background:#F2F2F2;
	text-align:left;
	float:left;}
	
.m_link li{
    float:left; 
	width:auto; 
	list-style-type:none; 
	padding:0 10px;}
	
.m_copyright{
	width:100%;
	height:100%;
	padding:10px 0;
	line-height:20px;
	text-align:center;
	float:left;}
	
/*链接样式*/
	/*-*/
a:link {color:#666;text-decoration:none;}
a:visited {color:#666;text-decoration:none;}
a:hover {color:#666;text-decoration:underline;}
a:active {color:#666;text-decoration:none;}

	/*-14号加粗蓝色*/
a.blue14B:link { font-size:14px; font-weight:bold;color:#0B5BA4;text-decoration:none;}
a.blue14B:visited { font-size:14px; font-weight:bold;color:#0B5BA4;text-decoration:none;}
a.blue14B:hover { font-size:14px; font-weight:bold;color:#0B5BA4;text-decoration:none;}
a.blue14B:active { font-size:14px; font-weight:bold;color:#0B5BA4;text-decoration:none;}
	
	/*-14号蓝色*/
a.blue14:link { font-size:14px;color:#0B5BA4;text-decoration:none;}
a.blue14:visited { font-size:14px;color:#0B5BA4;text-decoration:none;}
a.blue14:hover { font-size:14px; color:#0B5BA4;text-decoration:none;}
a.blue14:active { font-size:14px; color:#0B5BA4;text-decoration:none;}

	/*-14号加粗白色*/
a.white14:link { font-size:14px; font-weight:bold;color:#fff;text-decoration:none;}
a.white14:visited { font-size:14px; font-weight:bold;color:#fff;text-decoration:none;}
a.white14:hover { font-size:14px; font-weight:bold;color:#fff;text-decoration:underline;}
a.white14:active { font-size:14px; font-weight:bold;color:#fff;text-decoration:none;}

	/*-14号加粗灰色*/
a.gray14B:link { font-size:14px; font-weight:bold;color:#666;text-decoration:none;}
a.gray14B:visited { font-size:14px; font-weight:bold;color:#666;text-decoration:none;}
a.gray14B:hover { font-size:14px; font-weight:bold;color:#666;text-decoration:none;}
a.gray14B:active { font-size:14px; font-weight:bold;color:#666;text-decoration:none;}

	/*-14号灰色*/
a.gray14:link { font-size:14px; font-weight:bold;color:#666;}
a.gray14:visited { font-size:14px; font-weight:bold;color:#666;}
a.gray14:hover { font-size:14px; font-weight:bold;color:#666;}
a.gray14:active { font-size:14px; font-weight:bold;color:#666;}


	/*-14号红色*/
a.red14:link { font-size:14px;color:#CC3300;text-decoration:none;}
a.red14:visited { font-size:14px;color:#CC3300;text-decoration:none;}
a.red14:hover { font-size:14px;color:#CC3300;text-decoration:underline;}
a.red14:active { font-size:14px;color:#CC3300;text-decoration:none;}

	/*-12号灰色*/
a.gray12:link { font-size:12px;color:#666;text-decoration:none;}
a.gray12:visited { font-size:12px;color:#666;text-decoration:none;}
a.gray12:hover { font-size:12px;color:#999;text-decoration:none;}
a.gray12:active { font-size:12px;color:#666;text-decoration:none;}

	/*-12号加粗蓝色*/
a.blue12B:link { font-size:12px;color:#0B5BA4;text-decoration:none;font-weight:bold;}
a.blue12B:visited { font-size:12px;color:#0B5BA4;text-decoration:none;font-weight:bold;}
a.blue12B:hover { font-size:12px;color:#0B5BA4;text-decoration:none;font-weight:bold;}
a.blue12B:active { font-size:12px;color:#0B5BA4;text-decoration:none;font-weight:bold;}

	/*-12号蓝色*/
a.blue12:link { font-size:12px;color:#0B5BA4;text-decoration:none;}
a.blue12:visited { font-size:12px;color:#0B5BA4;text-decoration:none;}
a.blue12:hover { font-size:12px;color:#0B5BA4;text-decoration:underline;}
a.blue12:active { font-size:12px;color:#0B5BA4;text-decoration:none;}

	/*-18号加粗蓝色*/
a.blue18B:link { font-size:18px;color:#0B5BA4;text-decoration:none;font-weight:bold;}
a.blue18B:visited { font-size:18px;color:#0B5BA4;text-decoration:none;font-weight:bold;}
a.blue18B:hover { font-size:18px;color:#0B5BA4;text-decoration:none;font-weight:bold;}
a.blue18B:active { font-size:18px;color:#0B5BA4;text-decoration:none;font-weight:bold;}




/*========================================*/
/*详细页-样式表*/
.d_left{
	width:590px;
	height:100%;
	overflow:visible;
	padding:5px 20px;
	float:left;
	border:1px solid #ccc;}

.d_left_title{
	width:590px;
	height:100%;
	overflow:visible;
	border-bottom:1px solid #ccc;
	padding:10px 0 ;
	float:left;
	text-align:center;
	font-size:18px;
	font-weight:bold;}
	
.d_left_content{
	width:100%;
	height:100%;
	overflow:visible;
	float:left;
	font-size:14px;
	padding:20px 0 10px 0;
	line-height:22px;}
	
.d_left_relatedTopics{
	width:570px;
	height:100%;
	overflow:visible;
	float:left;
	background:#f0f0f0;
	padding:5px 20px 5px 0;
	margin-top:20px;
	font-size:14px;
	text-align:right;}
	
.d_left_ad01{
	width:590px;
	height:38px;
	float:left;
	background:#f0f0f0;
	border-bottom:1px solid #D39B00;}
	
.d_left_newstitle{
	width:570px;
	height:100%;
	padding:5px 0 5px 20px;
	float:left;
	background:#D39B00;
	margin-top:10px;
	font-size:14px;
	color:#fff;}

.d_left_newslist{
	width:590px;
	height:100%;
	overflow:visible;
	float:left;
	padding:15px 0}
	
.d_left_newslist li{
	list-style:none;
	list-style-position:outside;
	margin-left:20px;
	color:#838383;}
	
.d_left_textbox{ width:410px; margin:5px 0}
.d_left_textbox2{ width:580px; height:70px;}

.d_right{
	width:318px;
	height:100%;
	overflow:visible;
	padding:0;
	float:left;
	background:#F2F2F2;}

.d_right_title{
	width:304px;
	height:100%;
	overflow:visible;
	padding:5px 0 5px 10px;
	float:left;
	background:#D9D9D9;
	font-weight:bold;}

.d_right_content{
	width:304px;
	height:100%;
	overflow:visible;
	padding:5px 0 5px 10px;
	float:left;
	line-height:22px;}
	
.d_right_content img{
	border:1px solid #ccc;
	padding:1px;
	margin-right:5px;}

.d_right_content ul{
	float:left;
	margin-left:-40px;*margin-left:0px;_margin-left:0px;
	width:280px;}	

.d_right_content li{
	list-style:none;
	list-style-position:outside;
	margin-left:2px;}

.d_right_content_imgbox{
	width:152px;
	height:100%;
	overflow:visible;
	float:left;}
		
.d_right_content_shortlist{
	width:150px;
	height:100%;
	overflow:visible;
	float:left;}
	
	
	/*详细页-相关新闻列表-14*/
a.d_list:link {color:#333;text-decoration:none; font-size:14px;}
a.d_list:visited {color:#333;text-decoration:none; font-size:14px;}
a.d_list:hover {color:#333;text-decoration:underline; font-size:14px;}
a.d_list:active {color:#333;text-decoration:none; font-size:14px;}

    /*列表页-样式表*/
.l_box{
	width:100%;
	height:100%;
	overflow:visible;
	padding:15px 0;
	color:#D39B00;
	float:left;
	background:url(../images/bg_m_title2.jpg) bottom repeat-x}
	
/*内容页page*/

.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

/*digg*/

.newdigg{
	width:450px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:70px;
}
.diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.newdigg .digg_good{
	background:url(../images/newdigg-bg.png) left top no-repeat;
}
.newdigg .digg_bad{
	background:url(../images/newdigg-bg.png) right top no-repeat;
}
.newdigg .digg_good .digg_act{
	color:#C30;	
}
.newdigg .digg_good .digg_num{
	color:#C63;
}
.newdigg .digg_bad .digg_act{
	color:#36C;	
}
.viewbox .newdigg .digg_bad .digg_num{
	color:#39C;
}
.newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(../images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
.handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}
.handle .context{
	float:left;
}
.handle .context ul li{
	line-height:29px;
	list-style-type:none;
	color:#888;
}

.actbox{
	width:280px;
	text-align:center;
	float:right;
	padding-top:20px;
	padding-right:10px;
}
.actbox ul li{
	display:inline;
	padding-left:15px;
	background-image:url(../images/actbox-ico.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
.actbox ul li a{
	color:#666;
}
.actbox ul li#act-fav{
	background-position:4px 0px;
}
.actbox ul li#act-err{
	background-position:4px -37px;
}
.actbox ul li#act-pus{
	background-position:4px -73px;
}
.actbox ul li#act-pnt{
	background-position:4px -109px;
}

.boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}




.dede_comment{
	padding-bottom:6px;
}
.dede_comment .decmt-box{
	width:98%;
	padding:6px 5px 8px;
	margin:0px auto;
	border-bottom:1px solid #E5E5E5;
	overflow:hidden;
	clear:both;
}
.dede_comment .decmt-box .decmt-title{
	line-height:19px;
	color:#999;
	font-family:Tahoma;
}
.dede_comment .decmt-box .decmt-title span{
	margin-right:2px;
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-title .moodico{
	height:18px;
	width:18px;
	display:inline-block;
}
.dede_comment .decmt-box .decmt-title .username{
	color:#669;
}
.dede_comment .decmt-box .decmt-title .username a{
	color:#669;
}
.dede_comment .decmt-box .decmt-title .username a:hover{
	text-decoration:none;
	color:#690;
}
.dede_comment .decmt-box .decmt-title .ip{
	color:#669;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-title .date{
	color:#555;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-act{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dede_comment .decmt-box .decmt-act span{
	margin-right:7px;
}
.dede_comment .decmt-box .decmt-act span a{
	color:#888;
}
.dede_comment .decmt-box .decmt-content{
	color:#555;
	line-height:21px;
	clear:both;
	width:99%;
	margin:2px auto 0px;
/*	background:url(../images/ico-comment-quote.gif) 0px 4px no-repeat;
	text-indent:18px;*/
}
.dede_comment .decmt-box .decmt-content img{
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-box{
	background:#FFE;
	border:1px solid #CCC;
	margin:6px auto;
}
.dede_comment .decmt-box .decmt-box .decmt-title{
	text-indent:4px;
}
.dede_comment .decmt-box .decmt-box .decmt-content{
	color:#555;
}
.nocomment{
	padding:10px;
	color:#666;
}
.dede_comment_post{
	padding:5px;
}
.dcmp-title{
	line-height:25px;
	width:95%;
}
.dcmp-title strong{
	color:#444;
	font-weight:normal;
}
.dcmp-title small{
	font-size:12px;
	color:#999999;
}
.dcmp-stand{
	float:right;
	padding-right:10px;
	position:relative;
	margin-bottom:10px;
	clear:both;
	color:#999;
}
.dcmp-stand strong{
	font-weight:normal;
	color:#444;
}
.dcmp-stand input{
	margin-right:2px;
}
.dcmp-stand img{
	vertical-align:middle;
	margin-right:2px;
}
.dcmp-content{
	padding-top:8px;
}

.dcmp-content textarea{
	width:96%;
	height:60px;
}
.dcmp-mood{
	height:25px;
	width:95%;
	overflow:hidden;
	clear:both;
	padding-top:12px;
}
.dcmp-mood strong{
	float:left;
	color:#444;
	font-weight:normal;
	line-height:25px;
}
.dcmp-mood ul{
	float:left;
}
.dcmp-mood ul li{
	float:left;
	margin-right:5px;
}
.dcmp-mood ul li input,.dcmp-mood ul li img{
	vertical-align:middle;
	margin-right:4px;
	*margin-right:0px;
}
.dcmp-post{
	height:35px;
	overflow:hidden;
	clear:both;
	color:#444;	
}
.dcmp-post .dcmp-userinfo{
	float:left;
	margin-right:6px;
}
.dcmp-post .dcmp-userinfo input{
	height:13px;
	padding-right:0px;
}
.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{
	vertical-align:middle;
	margin:5px;
}
.dcmp-post .dcmp-submit{
	float:left;
	padding-top:6px;
}
.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button{
	vertical-align:middle;
}
.dcmp-post .dcmp-submit button{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	overflow:hidden;
	color:#444;
	cursor:pointer;
	margin-left:5px;
}


.index .listbox{
	width:90%;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
.index .listbox dl{
	width:352px;
	margin-right:8px;
	margin-top:8px;
	float:left;
}
.index .listbox ul a{
	color:#666;
}



/*about*/

	
.about_content{
 width:100%;
 height:100%;
 float:left;
 overflow:visible;
 background-color:#0E5CA6;
 }
 
 .about_left_bg{
 width:151px;
 height:100%;
 float:left;
 overflow:visible;
 margin-left:0;
 padding:5px 0;
 background-color:#0E5CA6;
 }
 
 .about_left_list{
width:100%;
height:20px;
float:left;
margin-top:10px;
overflow:visible;
text-align:center;}

.about_left_list1{
width:100%;
height:30px;
float:left;
background-color:#48B9D9;
margin-top:10px;
overflow:visible;
text-align:center;
font-size:14px;
color:#0E5CA6;
font-weight:bold;
line-height:30px;}

 .about_right_bg{
 width:799px;
 height:100%;
 float:right;
 overflow:visible;
 padding:5px 0;
 background:#FFFFFF;
 }
 
  .about_right_topbg{
 width:100%;
 height:30px;
 float:right;
 overflow:visible;
 padding:5px 0;
 text-align:center;
 background:#FFFFFF;
 border-bottom:#999999 1px solid;
 }
 
.about_right_textbg{
 width:100%;
 height:100%;
 float:right;
 text-align:center;
 overflow:visible;
 padding:5px 0;
 background:#FFFFFF;
 }
 
.about_right_text{
 width:90%;
 height:100%;
 text-align:left;
 font-size:12px;
 color:#666666;
 float:left;
 padding-left:8%;
 line-height:25px;}


.pdsq{
 width:100%;
 float:left;
 position:relative;
 padding:10px 0;}
 
.pdsq_one{
 width:745px;
 height:25px;
 line-height:25px;
 float:left;
 position:relative;
 padding:8px 0 8px 45px;}
 
 .pdsq_one li{
 list-style-type:none;
 list-style-position:outside;
 float:left;
 position:relative;}


a.about_menu:link {color:#FFFFFF;text-decoration:none; font-size:14px; font-weight:bold;}
a.about_menu:visited {color: #FFFFFF;text-decoration:none; font-size:14px; font-weight:bold;}
a.about_menu:hover {color: #000033;text-decoration:none; font-size:14px; font-weight:bold; background-color:#FFFFFF;}
a.about_menu:active {color: #000033;text-decoration:none; font-size:14px; font-weight:bold; background-color:#FFFFFF;}

/*深蓝粗体*/
a.fb_blue:link {color:#0B3B8C;text-decoration:none; font-weight:bold;}
a.fb_blue:visited {color:#0B3B8C;text-decoration:none; font-weight:bold;}
a.fb_blue:hover {color:#0B3B8C;text-decoration:underline; font-weight:bold;}
a.fb_blue:active {color:#0B3B8C;text-decoration:none; font-weight:bold;}
