﻿@charset "utf-8";
/* CSS Document */

#top,.menu_sub,#middle,#bottom p{width:960px; margin:auto; padding-left:21px; padding-right:22px;}
#top{height:92px;}
#top_l{width:610px; float:left; height:56px; margin-top:18px;}
#top_r{width:350px; float:right; height:60px; margin-top:12px;}
#top_r_1,top_r_2{text-align:right;}
#top_r_1 span{margin-left:15px;}
#top_r_1 span a{padding-left:8px; background:url(../images/web/arr1.gif) no-repeat left 3px;}
#top_r_1 span a:hover,#top_r_1 span a:active{background:url(../images/web/arr1.gif) no-repeat left -12px;}
#top_r_2{width:350px; height:37px; background-color:#EDEDED; margin-top:10px;}

#menu{background-color:#EDEDED; height:36px; width:100%; clear:both; font-family:Tahoma;}
.menu_sub{background-color:#EDEDED; list-style-type:none; height:36px;}
.menu_sub li{float:left; margin-right:2px; margin-top:6px;}
.menu_sub li a{display:block; padding:4px 8px 4px 8px;}
.menu_sub li a:hover,.menu_sub li a:active,.mA{background-color:#000000; color:#FFFFFF; text-decoration:none;}
.menu_sub li b{display:block; padding:5px 0px 4px 0px;}
#menub{width:100%; background:url(../images/web/l1.gif) repeat-x; height:4px; text-align:center;}

#middle{clear:both; margin-top:22px;}
#m_l{width:660px; float:left;}

.ul_con{padding:0px; margin:0px; list-style-type:none; margin-bottom:26px;}
.ul_con_bt{height:38px;}
.ul_con_bt a{color:#CC0000; text-decoration:underline; font-family:Microsoft Yahei, "黑体";}
.ul_con_bt h2{display:inline; font-size:22px; font-family:Microsoft Yahei, "黑体";}
.ul_con_bt a:hover,.ul_con_bt a:active{color:#000000; text-decoration:none;}
.ul_con_bt img{margin-left:6px;}
.ul_con_tp{color:#999999; height:23px;}
.ul_con_tp a{color:#999999; text-decoration:underline;}
.ul_con_tp a:hover,.ul_con_tp a:active{color:#CC0000; text-decoration:none;}
.ul_con_tx{display:block; width:660px; font-size:14px; color:#555555; line-height:24px; margin-top:15px; word-wrap:break-word;}
.ul_con_tx a{text-decoration:underline; color:#CC0000;}
.ul_con_tx a:hover,.ul_con_tx a:active{color:#000000; text-decoration:none;}
.ul_con_tx br{line-height:normal;}

.page{padding:0; margin:0; list-style-type:none; width:648px; padding:6px; height:23px; background-color:#EDEDED; margin-bottom:26px;}
.page li{float:left; margin-right:4px; letter-spacing:1px; font-size:11px;}
.page li span{border:1px solid #CCCCCC; background-color:#FFF; padding:3px 6px 3px 8px; line-height:23px;}
.page li a{border:1px solid #CCCCCC; background-color:#FFF; padding:3px 6px 3px 8px; line-height:23px; color:#CC0000;}
.page li a:hover,.page li a:active{border:1px solid #CC0000;}
.page li .cn{font-size:12px; padding:4px 8px 2px 8px; letter-spacing:0px;}

#m_r{width:278px; float:right;}
.mr_bt{color:#CC0000; margin-bottom:8px;}
.mr{width:266px; background-color:#EDEDED; padding:6px; margin-bottom:26px;}
#stat2{display:none;}
#statTag{padding:0px; margin:0px; list-style:none;}
#statTag li{float:left; margin-right:1px;}
#statTag li a{display:block; padding:3px 6px 3px 6px; text-decoration:none; font-family:Tahoma;}
#statTag li a:hover,#statTag li a:active,.statTagA{background-color:#999999; color:#FFFFFF;}
.mr_con{
	clear:both; padding:0px; margin:0px; list-style:none;
	border:1px solid #D8D8D8; width:244px;
	background-color:#FFFFFF; padding:0px 10px 15px 10px;	
}
.mr_con li{
	background:url(../images/web/l3.gif) repeat-x left top;
	padding-top:8px; margin-top:6px; color:#999999;
}
.mr_con span{margin-top:3px; display:block; height:12px;}
.mr_con2 a{line-height:18px;}
.mr_con2 span.cmt{display:block; width:244px; height:auto; word-wrap:break-word; overflow:auto;}

#mbtm{clear:both; margin-bottom:26px;}
#mbtmT{width:960px; background:url(../images/web/l4.gif) repeat-y; margin:12px 0px 12px 0px;}
.mbtmCon{padding:0; margin:0; width:293px; list-style-type:none; float:left; margin-bottom:12px;}
.mbtmCon_bt{font-size:14px; margin-bottom:12px !important; background:none !important; margin-top:5px; padding-bottom:0px !important;}
.mbtmCon li{margin-bottom:7px; background:url(../images/web/l3.gif) repeat-x left bottom; padding-bottom:7px;}
.mbtmCon li span{color:#999999; display:block; height:12px; margin-top:3px;}
.mbtm_t_b{margin-top:5px !important;}
.mbtmMore{background:none !important; margin-bottom:0px !important; padding-bottom:0px !important;}
.mbtmMore a{background-color:#BBBBBB; margin-top:12px; display:block; padding:4px 8px 4px 8px; width:54px; color:#FFFFFF;}
.mbtmMore a:hover,.mbtmMore a:active{background-color:#CC0000; text-decoration:none; color:#FFFFFF;}

#bottom{width:100%; background-color:#EDEDED; margin-top:5px; height:80px;}
#bottom p{height:60px; margin-top:0; margin-bottom:0; background-color:#EDEDED; color:#999999; line-height:20px; padding-top:20px;}

#list{width:628px; background-color:#EDEDED; margin-bottom:22px; padding:12px 16px 14px 16px; text-align:center;}
#list span{display:block;}
#list .bt h1{font-family:Microsoft Yahei, "黑体"; display:inline; font-size:26px;}
#list .txt{margin-top:2px; color:#999999; line-height:19px; text-align:left;}

.comment{width:660px; margin:0; padding:0px; list-style:none;}
.comment li{margin-top:16px;}
.comment li.bt{font-size:24px; height:35px; font-weight:bold; font-family:Microsoft Yahei, "黑体"; margin:0px;}
.comment li.line{padding:0px; height:4px; font-size:4px; margin:0px;}
.comment div{float:left;}
.comment div.cman{width:110px;}
.comment div.cman span{display:block; margin-top:3px;}
.comment div.cman span.t{color:#999999; font-size:11px; margin-top:2px;}
.comment div.cimg{width:60px; text-align:center;}
.comment div.ccon{width:477px; margin-left:13px; line-height:18px; color:#999999; word-wrap:break-word; overflow:auto;}
.comment li div.hr{float:none; height:18px; width:660px; clear:both; border-bottom:1px solid #DDDDDD;}

#postcom,#poststate{width:620px; height:458px; background-color:#EDEDED; margin-bottom:26px; padding:22px 20px 22px 20px;}
#postcom .bt,#poststate .bt{font-size:22px; height:35px; font-weight:bold; font-family:Microsoft Yahei, "黑体"; margin:0px;}
#postcom .itm,#poststate .itm{color:#666666; margin-top:12px;}
#postcom .itm2{margin-top:8px;}
#poststate{display:none;}
#poststate .itm{line-height:20px;}

.tagAll{word-wrap:break-word; line-height:32px;}
.tagAll a{margin:7px 10px 7px 0px; font-family:Microsoft Yahei, "黑体";}
.tagAll .tagHot_level1{padding:2px; text-decoration:none; margin-right:8px; color:#999999; font-size:14px;}
.tagAll .tagHot_level2{padding:2px; text-decoration:none; margin-right:8px; font-size:18px; color:#045FD2;}
.tagAll .tagHot_level3{padding:2px; text-decoration:none; margin-right:8px; font-size:18px; color:#666666; background-color:#55FF8C;}
.tagAll .tagHot_level4{padding:2px; text-decoration:none; margin-right:8px; font-size:26px; color:#FF6600; font-weight:bold;}
.tagAll .tagHot_level5{padding:2px; text-decoration:none; margin-right:8px; font-size:32px; color:#CC00CC; font-weight:bold;}
.tagAll a:hover,#tagArr a:active{background-color:#CC0000; color:#FFFFFF; text-decoration:none;}

.tagAllr{word-wrap:break-word; line-height:24px;}
.tagAllr a{margin:5px 8px 5px 0px; font-family:Microsoft Yahei, "黑体";}
.tagAllr .tagHot_level1{padding:2px; text-decoration:none; margin-right:8px; color:#999999; font-size:12px;}
.tagAllr .tagHot_level2{padding:2px; text-decoration:none; margin-right:8px; font-size:14px; color:#045FD2;}
.tagAllr .tagHot_level3{padding:2px; text-decoration:none; margin-right:8px; font-size:18px; color:#666666; background-color:#55FF8C;}
.tagAllr .tagHot_level4{padding:2px; text-decoration:none; margin-right:8px; font-size:20px; color:#FF6600; font-weight:bold;}
.tagAllr .tagHot_level5{padding:2px; text-decoration:none; margin-right:8px; font-size:24px; color:#CC00CC; font-weight:bold;}
.tagAllr a:hover,#tagArrr a:active{background-color:#CC0000; color:#FFFFFF; text-decoration:none;}