@charset "gb2312";

body{margin:0; padding:0; color:#000;  font:12px "Lucida Grande", "Lucida Sans Unicode","宋体" , Helvetica, Arial, Verdana, sans-serif; background:url(images/top_bg.jpg) repeat-x #dcdcdc; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,,textarea,p,blockquote,th,td{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{ font: Verdana, Arial, Helvetica, sans-serif;}
a img, img{ border:0;}

a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline; color:#ed1b23;} 




/*----------------com----------------*/

#SiteContainer{width:980px; height:auto; margin:auto; padding:0;}
#header{width:980px; height:auto; padding:0;float:left;}
#header .logo{width:150px; height:58px;float:left; padding-top:10px;}
#header .header_text{ width:740px; height:auto; line-height:24px; padding-top:16px; float:right;}
#header .header_text a{ color:#5e5c5c;}
#header .header_text a:hover{ color:#ed1b23;}


#content{width:980px; height:auto; float:left;  margin-top:18px;}
#content .com_top{width:980px; height:35px;float:left; background:url(images/menubg.jpg) top no-repeat;}
#content .com_top1{width:980px; height:8px; float:left; background:url(images/comtit_bg.jpg) top no-repeat; padding:0;}
#content .com_top .tit h1{font-size:14px; color:#fff; font-weight:bold; line-height:24px; padding-left:6px;  margin:0; display:block;}
#content .com_mid{width:980px; height:auto; background:url(images/comM_bg.jpg) repeat-y top; float:left;}
#content .com_top .tit h1 a{ color:#fff;}
#content .com_top .tit h1 a:hover{text-decoration:none;}
#content .com_bot{width:980px; height:10px; background:url(images/comB_bg.jpg) no-repeat top; float:left; padding:0;}

.clearfix:after{ visibility: hidden; content:"."; display:block; height:0; clear:both;}
.clearfix{ zoom:1;}

.event_box{margin-bottom:25px; padding-bottom:12px; background:url(images/event_box_bg.jpg) no-repeat;}
.event_box h4{ width:120px; height:55px; color:#fff; font-size:26px; font-family:"Century Gothic"; line-height:42px; text-align:center; margin:0; font-weight: normal;}
.event_box .clearfix{ padding:15px 10px 0 7px;}
.event_box .clearfix li{float:left; margin:0 5px 16px 30px;  _margin:0 5px 16px 15px;  width:120px; height:52px; background:url(images/event_calendar_bg.gif) repeat-x; border:1px solid #e6ebf6; color:#ed1b23; font-size:20px; font-family:Arial; font-weight:bold; text-align:center; line-height:52px; cursor:pointer; list-style:none;}
.event_box .clearfix li.on{ background:#ed1b23; color:#fff; font-weight:bold;}
.event_box div{ display:none; float:left; margin:10px 36px 0; _margin:10px 15px 0; *padding:10px; width:880px; background:#e4e4e4; color:#000;}
.event_box div li{ padding-left:10px; background:url(images/icon_arrow_mini.gif) no-repeat 0 11px; list-style:none; line-height:22px;}
.event_box .show{ display:block;}


#bottom{width:980px; height:auto; float:left;  margin-top:10px;}
.line{width:980px; padding:0px; float:left; background:url(images/line.jpg) no-repeat;}
.bot_text{width:980px; padding:0 0 8px; line-height:22px; color:#9d9d9d; text-align:center; float:left;}
.bot_text a{color:#9d9d9d; padding:0 3px;}
.bot_text a:hover{color:#ed1b23; text-decoration:underline; padding:0 3px;}


/*新闻信息*/
#news_info{width:900px; height:auto;  float:left; line-height:22px; text-indent:2em; padding:18px 20px; margin-left:20px;}
#news_info .title1 h1{text-align:center;color:#ed1b23; font-size:18px; font-weight:bold; border-bottom:1px solid #e4e4e4; line-height:30px;}
#news_info .sub{font-size:12px; color:#565656; text-align:center; padding-top:6px;}
#news_info .sub span{color:#9d9d9d;}

#news_info .text{color:#333; font-size:14px; line-height:26px; padding-top:12px; margin-bottom:10px;}
#news_info .box {width:900px; padding:6px 0; text-align:center;}
#news_info .box img{border:3px solid #e4e4e4;padding:3px;}
#news_info .photo{width:900px; padding:6px 0; float:left; margin-top:12px;}
#news_info .photo_tit{font-size:14px; font-weight:bold; float:left; width:900px; text-indent:0;}
#news_info .photo_pic{width:900px; float:left; }
#news_info .photo_pic_board{width:900px; height:auto; padding:0; text-align:center;}
#news_info .photo_pic_board img{ border: 5px solid #999; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; margin:10px 0; padding:5px;}

/*--一键转载--*/

.share{text-align:center; margin:20px 0; float:left; line-height:24px; padding-left:20px; width:800px;}
.jiathis_txt{font-size:16px; color:#000; font-weight:bold;}
.comments{float:right; line-height:24px; padding-left:20px; width:330px;}
.comments .zan{height:33px; float:left; margin-right:12px;}
.comments .zan_top{width:29px; height:33px; padding:0; background:url(images/zan_L.jpg) no-repeat; float:left; }
.comments .cai_top{width:29px; height:33px; padding:0; background:url(images/cai_L.jpg) no-repeat; float:left; }
.comments .zc_mid{height:33px; background:url(images/zc_M.jpg) repeat-x; float:left; line-height:32px; font-weight:bold; font-size:14px;}
.comments .zc_mid a{color:#333;}
.comments .zc_mid a:hover{ color:#ed1b23; text-decoration:underline;}
.comments .zc_mid span{color:#ed1b23;}
.comments .zc_R{width:8px; height:33px; padding:0; background:url(images/zc_R.jpg) no-repeat; float:left;}


/*--评论--*/
.bbs_comment{width:900px;float:left; border:#dadada solid 1px;background-repeat:no-repeat; margin-top:12px;}
.bbs_comment_top{width:900px; height:26px; background: url(images/pro_titbg.jpg) repeat-x;}
.bbs_comment_top_tit{ line-height:26px; padding:0; font-weight:bold;}
.bbs_comment_content{ width:880px; margin:0 auto; padding:10px 0;}
.bbs_comment_title{ height:26px; padding:0 5px; line-height:26px; border-bottom:1px solid #cccccc;}
.gray_50{ color:#505050;}
.rt{ float:right; display:inline;}
.blue_22{ color:#ed1b23;}
.ncc_form_textarea_bg{ width:100%; zoom:1; margin-top:6px;}
.ncc_form_textarea{ width:850px; border:1px solid #d5d5d5; *margin-left:20px; background:#f2f2f2; height:120px; font-size:12px; line-height:18px; color:#333; overflow:auto; padding:5px;}
.submit{ background:url(images/bbs_tit1.jpg) no-repeat; width:69px; height:23px; font-size:12px; font-family:"\5b8b\4f53"; color:#fff; text-align:center; cursor:pointer; overflow:hidden; border:none;}
.pd_send{ overflow:auto;zoom:1; padding-top:6px; padding-left:1%; padding-right:1%; width:875px;}
.bbs_line{ width:860px; border-bottom:1px dashed #ccc; float:left; margin-left:20px; padding:8px 0 0 ;}
.bbs_board{width:880px; height:auto; float:left; padding:0;}
.bbs_board_left{width:50px; height:50px; border:1px solid #ccc; padding:1px; float:left; margin-top:8px;}
.bbs_board_mid{width:700px; height:auto; float:left; margin-left:20px; _margin-left:10px; line-height:24px; text-align:left; color:#565656; text-indent:0;}
.bbs_board_mid span{color:#898989; padding: 0 10px;}
.bbs_board_mid em{color:#000; font-style:normal;}
.bbs_board_right{width:150px; height:auto; float:left; margin-left:10px; margin-top:8px; text-align:right; color:#ed1b23;}


/*分页页码*/
DIV.viciao {MARGIN-TOP: 30px; MARGIN-BOTTOM: 20px; text-align: center;}
DIV.viciao A {BORDER-RIGHT: #cacaca 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cacaca 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cacaca 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cacaca 1px solid; TEXT-DECORATION: none}
DIV.viciao A:hover {BORDER-RIGHT: #eb161e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eb161e 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eb161e 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #eb161e 1px solid}
DIV.viciao A:active {BORDER-RIGHT: #eb161e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eb161e 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eb161e 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #eb161e 1px solid}
DIV.viciao SPAN.current {BORDER-RIGHT: #eb161e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eb161e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #eb161e 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #eb161e 1px solid; BACKGROUND-COLOR: #eb161e;}
DIV.viciao SPAN.disabled {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}

/*相册CSS
#followall_mod .hd{width:900px;padding:0;padding-top: 15px;text-align:left; float:left;position:relative;height:26px;color:#ed1b23;margin-top:12px;overflow:hidden;}
.followall_mod{width:880px;margin:0 auto;border-top: 1px dashed #DADBD6;}
.followall_mod .mdline{position:absolute; top:12px;width:588px; margin:0;padding:0;border-top:1px solid #DADBD6;}
.followall_mod .hd h2{position:absolute;height:20px;margin:0;padding:0; font-size:14px; font-weight:bold; color:#000; text-align:left;}
.followall_mod .userlist {width:880px;margin:0 auto;padding:10px 0;overflow: visible;}
.followall_mod .userlist li { float:left; display:inline;width:180px;text-align:center;}
.followall_mod .userlist li img {width:120px;height:140px; padding:3px; border:1px solid #D2D2D2}
.followall_mod .userlist li p {height:22px;padding-top:8px;line-height:22px;text-align:center;overflow:hidden;}
.followall_mod .userlist li p input { margin-right:5px;}
.followall_mod .btbox {width:880px;margin:0 0 28px 0; text-align:center;}
.followall_mod .btbox a{padding-left:12px;}
.followall_mod .btshouting {width:105px; height:30px; border:none; display:inline;background:url(images/mb_follow_bt.png) no-repeat; cursor:pointer;color:#fff;font-weight:bold;font-size:14px;}
.followall_mod .followed{background-position:0 -50px;background-repeat:no-repeat}
.followall_mod .userlist li .userIntro{height:auto;margin-bottom:8px;padding:2px 6px 0 6px;line-height:18px;color:#535353;text-align:center;overflow:hidden;}
.followall_mod .userlist li .userInfo img{border:none; width:72px; height:18px; vertical-align:middle;}
.followall_mod .userlist li .userIntro img{border:none; width:16px; height:16px; vertical-align:middle;}
.followall_mod .userlist li .userIntro a,.followall_mod .userlist li .userIntro a:visited,.followall_mod .userlist li .userIntro a:hover{color:#535353;}
#C-Main-Article-QQ .followall_mod .bd{z-index:9;}
#C-Main-Article-QQ .ft,.followall_mod .bd{overflow:visible;}
.followall_mod .mdline{display:none;}
.followall_mod .infoMblog .mbSourceCardInfo {left:0;margin-top: 17px;*margin-top: 80px;_margin-top: 80px;}*/


/*相册CSS*/
.blk_18 {MARGIN-TOP: 8px; FONT-SIZE: 12px; BACKGROUND: #f3f3f3; OVERFLOW: hidden; WIDTH: 880px;  ZOOM: 1}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:840px}
.blk_18 .ScrCont {WIDTH: 32766px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left; width:840px;}
.blk_18 #List2_1 {FLOAT: left;}
.blk_18 .LeftBotton {BACKGROUND: url(images/picr_1.gif) no-repeat; FLOAT: left; MARGIN: 35px 1px; WIDTH: 15px; HEIGHT: 72px}
.blk_18 .RightBotton { BACKGROUND: url(images/picr_1.gif) no-repeat; FLOAT: left; MARGIN: 35px 1px; WIDTH: 15px; HEIGHT: 72px}
.blk_18 .LeftBotton {BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 5px}
.blk_18 .RightBotton {BACKGROUND-POSITION: 0px -100px; MARGIN-LEFT: -1px}
.blk_18 .LeftBotton:hover {BACKGROUND-POSITION: -20px 0px}
.blk_18 .RightBotton:hover {BACKGROUND-POSITION: -20px -100px}
.blk_18 .pl IMG {DISPLAY: block; MARGIN: 6px auto 1px; CURSOR: pointer; border: 5px solid #999; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.blk_18 .pl {FLOAT: left;  WIDTH:140px; LINE-HEIGHT:24px; TEXT-ALIGN: center; *TEXT-ALIGN:left;}
.blk_18 A.pl:hover {BACKGROUND:none;COLOR: #ed1b23;}
.commu_cont3 {MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%}
.commu_cont3 UL {WIDTH: 188px}



ul.thumb {float: left;list-style: none;margin:20px 0; padding: 10px;　width:900px;　background-color: white;}
ul.thumb li {margin:0; padding: 5px; float: left;position: relative;width: 140px;height:110px;}
ul.thumb li img {width: 130px; height:90px;border: 1px solid #ddd;padding: 5px;background: #f0f0f0;position: absolute;left: 0; top: 0;-ms-interpolation-mode: bicubic; }
ul.thumb li img.hover {margin-top:15px; background:url(images/thumb_bg.png) no-repeat center center;border: none;}
.title{position:absolute;　width:185px; height:35px; margin:0;font-weight:900;background:url(images/title.png) no-repeat center center;padding:17px 0 0 0;text-align:center; color: #fff; }
