@charset "gb2312";

body{margin:0; padding:0; color:#fff;  font:12px "Lucida Grande", "Lucida Sans Unicode","宋体" , Helvetica, Arial, Verdana, sans-serif; }
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;}

a{text-decoration:none;color:#fff;}
a:hover{text-decoration:underline; color:#fff;} 
img{border:none;}

ul{list-style:none;padding:0; margin:0;}
ol{list-style:none;padding:0; margin:0;}
dl,dt,dd{list-style:none;padding:0; margin:0; float:left;}


/*----------------com----------------*/

#top_bar{background:#ddd url(images/top_bar.jpg) repeat-x 0 0; border-top:1px solid #ed1b23; height:28px; position:relative; top:0;}
#top_bar #top_wel{width:980px;margin:0 auto;text-align:left;font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#top_wel .wel_left{ height:28px; float:left;}
#top_wel .wel_right{ height:28px; float:left; line-height:26px;}
#top_wel .wel_left strong{color:#ee741c; padding:0 18px; line-height:26px; font-weight:normal;}
#top_wel .wel_left strong img{padding-top:3px;}
#top_wel .wel_right a{margin:0 5px;color:#333; padding-left:8px;}
#top_wel .wel_right a:hover{color:#000; text-decoration:underline;}
.add_fav{right:1px;top:0; line-height:28px; width:160px; float:right;}
.add_fav a{display:inline-block;padding-left:3px;}
.add_fav a img{display:block; padding:0;}
.add_fav .qq{background:url(images/qq.jpg) no-repeat 2px 4px; padding-left:22px; float:left; display:block;}
.add_fav .qq a, .wb a{color:#000;}
.add_fav .qq a:hover, .wb a:hover{color:#ed1b23;}
.add_fav .wb{background:url(images/wb.jpg) no-repeat 2px 4px; padding-left:22px;  float:left; display:block; margin-left:8px;}
#inn_link{width:135px; height:auto; margin-top:0; margin-left:6px; float:left;color:#333; float:left; padding-top:2px;}
.link {font-family: "宋体"; font-size: 12px; BEHAVIOR: url('images/selectBox.htc'); cursor: hand; padding-left:8px; width:135px;}

#site{background:url(images/top_bg.jpg) no-repeat top #000; float:left; width:100%; margin-top:1px;}
#SiteContainer{width:975px; height:auto; margin:auto; background:url(images/botbg.jpg) no-repeat bottom #fff; padding-bottom:7px;}
#header{width:956px; height:241px; padding:0px; padding-left:10px; float:left;}
#header .logo, .top{height:241px; width:auto; float:left; padding:0;}
#header .logo h1{padding:0; margin:0; display:block;}

#conetnt{width:956px; height:auto;float:left; background:#3c0700; margin-left:10px; _margin-left:5px; padding-bottom:6px;}
#com{width:948px; height:auto; padding:0; margin-top:6px; float:left;}
#com .com_L{width:663px; height:auto; padding:0; float:left; margin-left:6px; _margin-left:3px; }
#com .com_R{width:279px; height:auto; padding:0; float:right;}
#com .com1, .com2, .com3, .com4, .com5{width:663px; height:auto; padding:0; float:left; margin-bottom:5px; _margin-bottom:0px;}
.com1_1{width:332px; height:256px; padding:0; background:url(images/cpic_bg.jpg) no-repeat; float:left;}
.com1_1pic{width:324px; height:256px; padding:12px; _padding:12px　0　0　12px;}
.com1_2{width:317px; height:256px; margin-left:7px; _margin-left:3px; float:left; background:url(images/news_bg.jpg) no-repeat; color:#fff;}
.com1_2tit{padding-top:12px; text-align:center; font-size:14px; line-height:24px; color:#fff; padding:10px; _padding:10px 10px 0 10px;}
.com1_2tit a{color:#fff; font-weight:bold;}
.com1_2text{ padding:5px 10px;line-height:20px; text-indent:2em; }
.dotline{border-bottom:1px dashed #9d9d9d; clear:both; height:2px; margin:0 10px; }
.bd .inner{}
.zt_c_3{padding:5px 5px 5px 8px;}
.zt_c_3 ul{line-height:24px;font-size:12px;}
.zt_c_3 .pub_time{font-size:12px; color:#fff;}
.com2_top{width:658px; height:38px; padding:0; float:left; background:url(images/com_titbg.jpg) no-repeat;}
.com2_tit h2{line-height:26px; padding-left:20px; font-size:14px; font-weight:bold; float:left; width:300px; margin:0;}
.com2_more{width:200px; text-align:right; float:right; padding-right:18px; line-height:26px;}
.com2_mid{width:658px; height:auto; padding:0; background:url(images/com_mid.jpg) repeat-y; float:left;}
.com2_bot{width:658px; height:8px; padding:0; background:url(images/com_bot.jpg) no-repeat; float:left;}

.com_board{ width:958px; height:auto; float:left; padding:1px;}
.com_titbg{width:957px;  padding-top:18px;}
.com_more{width:200px; line-height:45px; float:right; margin-right:12px; padding-right:20px; text-align:right;}
.com_more1{width:70px; line-height:29px; float:left; margin-left:320px;}

.com_more a, .com_more1 a{ color:#ed1b23;}
.com_more a:hover, .com_more1 a:hover{color:#ed1b23;}


/*右侧内容*/
.comR_1{width:279px; height:auto; padding:0; float:left;}
.comR_1top{width:279px; height:38px; background:url(images/comR_titbg.jpg) no-repeat; padding:0; float:left;}
.comR_1tit{padding-top:16px; font-weight:bold; padding-left:26px; font-size:14px;}
.comR_1mid{width:279px; height:auto; background:url(images/comR_mid.jpg) repeat-y; padding:0; float:left;}
.comR_1pic{width:260px; height:102px; padding-left:10px; padding-top:3px; float:left;}
.comR_1text{width:240px; height:auto; padding:6px 10px 6px 20px;line-height:22px; text-indent:2em; float:left; color:#620600;}
.comR_1text ul{}
.comR_1text ul li{list-style:none; line-height:22px; text-indent:0;}
.comR_1bot{width:279px; height:10px; background:url(images/comR_bot.jpg) no-repeat; padding:0; float:left;}
.comR_2{width:279px; height:auto; padding:0; float:left; margin-top:10px;}
.comR_3tit{width:279px; height:39px; float:left; padding:0;}
.comR_3mid{width:279px; height:auto; padding:0; background:url(images/ad_mid.jpg) repeat-y; float:left;}
.comR_3mid .ad{width:230px; height:54px; margin:10px 0 0 20px; _margin:10px 0 0 10px;float:left; display:block; border:1px solid #3c0700; padding:2px; background:#fff;}
.comR_3mid .ad_text{width:230px; height:auto; padding:4px 14px; _padding:6px 14px; text-align:center; float:left;}
.comR_3bot{width:279px; height:7px; padding:0; background:url(images/ad_bot.jpg) no-repeat; float:left;}

/*comic漫画*/
.cnt-wrap {OVERFLOW: hidden; WIDTH:658px;  HEIGHT:auto;}
.cnt li {FLOAT:left; WIDTH:150px; height:140px; padding:2px 5px; _padding:2px;}
.cnt SPAN {WIDTH: 100%; COLOR: #9d9d9d; padding-bottom:6px; text-align:center;}
.cnt .a1{ display:block; width:150px; height:111px; margin-bottom:6px; text-align:center; margin-left:6px;}
.cnt .a1 img{ width:150px; height:111px;  border:1px solid #3c0700;} 
.cnt .atext{text-align:center; line-height:18px; width:150px; margin-left:8px; padding:0;}
.cnt .a1:hover{ border:none;}

/*wallpaper壁纸*/
.wall_board{width:658px; height:auto; float:left;}
.wall_o3{width:658px; height:auto; font-size:11px; margin:0; padding-left:4px;}
.wall_o3 li{float:left; width:145px; height:165px; padding-left:13px; padding-right:6px;  margin:0;}
.wall_o3 li img{width:128px; height:96px; float:left; border:1px solid #3c0700;}
.wall_o3 li strong{line-height:16px; font-weight:normal; float:left; padding-top:4px;}

.srf_board{width:279px; height:auto; padding:0; float:right; margin-left:5px;}
.srf_tit{width:279px; height:35px; background:url(images/srf_titbg.jpg) no-repeat;}
.srf_box{width:270px; height:auto; }
.srf_img{width:260px; height:137px; padding:1px; border:1px solid #e4e4e4;  margin-top:6px; margin-bottom:2px; margin-left:8px;}
.srf_text{width:260px; margin-left:8px; text-align:center; line-height:36px; color:#000;}

/*emotion表情*/

.em_o3{width:658px; height:auto; padding:0px;}
.em_o3 li{float:left; margin-bottom:5px; width:110px; margin-right:0; height:110px; padding-left:18px;}
.em_o3 li img{width:100px; height:100px;float:left; border:1px solid #3c0700; background:#fff;}


/*link*/
.link1{width:975px; height:auto; margin:auto;}
.link_top{width:975px; height:12px; padding:0; background:url(images/footer_bg.jpg) repeat-x; float:left; margin-top:6px;}
.link_box{width:920px; height:auto; padding-left:18px; margin-top:10px; margin-bottom:8px;}
.link_box span{font-size:12px;line-height:24px; padding-left:0; color:#efefef; padding-bottom:8px;}
.link_box a{padding:0 26px 0 0; border:none;}
.link_text{color:#efefef; line-height:20px; padding-top:4px; padding-left:16px;}
.link_text a{ text-decoration:none; padding-right:8px; padding-top:3px; border:none;}
.link_text a:hover{ color:#ed1b23; text-decoration:underline;}
.link_text span{color:#e4e4e4; line-height:24px; padding-top:3px; font-size:12px;}


/*bottom底部*/
#bottom{width:975px; margin:auto; padding-top:6px; border-top:1px solid #333; padding-bottom:12px;}
.bot_text{width:975px; height:auto; text-align:center; line-height:20px; margin-top:10px;  margin-left:10px; color:#898989; float:left;}
.bot_text a{color:#ed1b23;}

