@charset "gb2312";

body{margin:0; padding:0; color:#fff;  font:12px "Lucida Grande", "Lucida Sans Unicode","宋体" , Helvetica, Arial, Verdana, sans-serif; background:url(images/bg.jpg) no-repeat top #383838;}
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,ul,li,p,form,dd,dt,dl { margin:0px; padding:0px; }

a{text-decoration:none;color:#333;}
a:hover{text-decoration:none; color:#eb161e;} 
img{border:none;display:block;}

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;}
img{border:none;}

/*----------------com----------------*/
#SiteContainer{width:960px; height:auto; margin:auto;}
#header{width:960px; height:146px; padding:0px; float:left;}
#header .logo, .header_pic{height:146px; width:auto; float:left; padding:0;}
#header .logo h1{display:block;}
#conetnt{width:960px; height:auto; padding:0; float:left;background:#0f0f0f; font-size:12px;}
#com{width:940px; height:auto; padding-left:10px; margin-top:10px; float:left;}
#com .com1, .com2, .com3, .com4, .com5, .com6{width:940px; height:auto; padding:0; float:left; margin-bottom:8px;}

.PartA { width:940px; overflow:hidden; margin-bottom:0px; }
.PartA_left {width:649px; padding:0; height:332px; float:left; overflow:hidden; }
.PartA_left_img { width:649px; height:332px; overflow:hidden; overflow:hidden; }
.PartA_left_main {width:629px;height:313px;padding:7px;margin:3px 0px 0px 4px;border:1px solid #cecdcd;background:#FFF;overflow:hidden;
}
.PartA_left_hot {width:56px; height:57px; background:url(images/img2.gif) left top no-repeat; position:relative; top:-333px; left:0px; position:relative; }
.PartA_right {width:283px; float:left; overflow:hidden; margin-left:6px;}
.PartA_right_nav { width:255px; height:24px; padding-top:12px; padding-left:28px; margin-top:0; background:url(images/partA_nav.jpg) left top no-repeat; overflow:hidden; font-size:14px; font-weight:bold; color:#4a4a4a; }
.PartA_right_con { width:281px; padding:6px 0 10px; height:280px; border:1px solid #d1d0d0; border-top:0px; overflow:hidden; background:#ffffff; font-size:14px; text-align:left; line-height:22px; font-size:14px; }
.PartA_right_con p { padding:5px 0px; text-indent:2em; }
.main_image {width: 474px; height: 310px;border:1px solid #c1bfbf;padding:0px;float: left;overflow:hidden;position: relative;color:#ffffff;}
.main_image .block{width: 100%;background: #111;border-top: 1px solid #6c2109;}
.main_image .desc{position: absolute;bottom: 0;	left: 0;width: 100%;display: none;}
.main_image a.collapse {background: url(images/btn_collapse.gif) no-repeat left top;height: 27px; width: 93px;text-indent: -99999px;
position: absolute; top: -27px; right: 20px; }
.li_font4 a:link,.li_font4 a:visited { color: #4a4a4a; text-decoration:none; }
.li_font4 a:hover,.li_font4 a:active { color: #f4222b; text-decoration:none; }
.li_font5 { color:#444545; }
.li_font5 a:link,.li_font5 a:visited { color: #444545; text-decoration:none; }
.li_font5 a:hover,.li_font5 a:active { color: #f4222b; text-decoration:none; }
.li_font10 { color:#3e809e;padding-left:10px;}
.li_font10 a:link,.li_font10 a:visited { color: #3e809e!important; text-decoration:none; font-size:12px; vertical-align:middle;}
.li_font10 a:hover,.li_font10 a:active { color: #f4222b; text-decoration:none; }
.li_font11 { color:#3e809e; font-size:12px; line-height:24px; padding-left:10px;}
.li_font11 a:link,.li_font10 a:visited { color: #3e809e!important; text-decoration:none;  }
.li_font11 a:hover,.li_font10 a:active { color: #f4222b; text-decoration:none; }
.image_thumb {margin-left:9px;float: left;width: 143px;margin-top:1px;background: #f0f0f0;border-bottom: 1px solid #ace3fc;}
.image_thumb img {border: 0px solid #ccc;padding-right:6px;float: left;}
.image_thumb ul {margin: 0; padding: 0;list-style: none;}
.image_thumb ul li{margin: 0px;padding-top:12px;padding-left:9px;background: #e2f4fc;width: 132px;height:64px;float: left;
border-left: 1px solid #ace3fc;border-top: 1px solid #ace3fc;border-right: 1px solid #ace3fc;color:#D7D7D1;}
.image_thumb ul li.a {background: #ace3fc;cursor: pointer;text-decoration:none;color:#e8e8e8;}
.image_thumb ul li.hover {background: #ace3fc;cursor: pointer;}
.image_thumb ul li.active {background: #ace3fc;cursor: default;color:#e8e8e8;}

.bd .inner{}
.zt_c_3{padding:5px;}
.zt_c_3 ul{line-height:24px;font-size:12px;}
.zt_c_3 .pub_time{font-size:12px; color:#bab9b9;}
.com1_3{width:250px; height:auto; margin-left:10px; float:left; }

.com_board{ width:940px; height:auto; float:left; padding:0;}
.com_titbg{width:940px; height:42px; background:url(images/div_nav.jpg) no-repeat;}
.com_tit{width:120px; line-height:42px; padding-left:15px; font-size:14px; font-weight:bold; color:#fff; float:left; text-align:center;}
.com_tit1{width:200px; line-height:42px; padding-left:20px; font-size:14px; font-weight:bold; color:#fff; float:left; background:url(images/s_nav.jpg) no-repeat;}
.com_more{width:120px; line-height:40px; float:right; margin-right:12px; text-align:right;}
.com_more1{width:120px; line-height:40px; float:left; padding-left:430px;}

.com_more a, .com_more1 a{ color:#cacaca;}
.com_more a:hover, .com_more1 a:hover{color:#ed1b23;}
.com_box{width:929px; height:auto; padding:10px 0 10px 10px; float:left; border-left:1px solid #d2d2d2; background:#fff;}

/*comic漫画*/
.cnt-wrap {OVERFLOW: hidden; WIDTH:929px;  HEIGHT:384px}
.cnt LI {FLOAT:left; WIDTH:180px; line-height:18px; margin:3px 3px 3px 2px;}
.cnt SPAN {WIDTH: 100%; COLOR: #9d9d9d; padding-bottom:8px; text-align:center;}
.cnt .a1{ display:block; width:170px; height:140px; background:url(images/c_picbg.jpg); margin-bottom:6px;}
.cnt .a1 img{ width:160px; height:119px; padding:10px 0 0 5px; border:none;} 
.cnt .atext{text-align:center; line-height:18px; width:170px; margin-bottom:10px;}
.cnt .a1:hover{ border:none;}

/*wallpaper壁纸*/
.other_o3{width:920px; height:auto; font-size:11px; margin-top:10px; padding-left:4px;}
.other_o3 li{float:left; margin-bottom:5px; width:130px; height:165px; padding-left:4px; padding-right:19px; _padding-right:4px; margin:0;}
.other_o3 li img{border:1px solid #cacaca; padding:1px; width:128px; height:96px; float:left;}
.other_o3 li a:hover img{border:1px solid #ed1b23;}
.other_o3 li strong{line-height:20px; font-weight:normal; float:left; }
.other_o3 li a{color:#333; text-decoration:none;}
.other_o3 li a:hover{color:#ed1b23;}

/*emotion表情*/
.em_o3{width:680px; height:auto; padding:0px;float:left; border-right:1px dashed #9d9d9d;}
.em_o3 li{float:left; margin-bottom:5px; width:129px; margin-right:3px; margin-left:0px; height:119px; padding-left:3px; background:url(images/em_bg.jpg) no-repeat; margin-top:10px;}
.em_o3 li img{width:100px; height:100px; padding:6px 10px; float:left;}
.em_o3 li a:hover img{border:1px solid #ed1b23;}
.em_o3 li strong{line-height:20px; font-weight:normal; float:left; }
.em_o3 li a{color:#333; text-decoration:none;}
.em_o3 li a:hover{color:#ed1b23;}

.srf_board{width:224px; height:auto; float:right; padding-right:12px;}
.srf_img{width:220px; height:116px; padding:2px; border:1px solid #e4e4e4;  margin-top:6px; margin-bottom:2px;}




/*link*/
.colum { margin-top:0px;overflow:hidden;background-color:#fff;width:938px; float:left;}
.colum h2 {width:100%;font-size:14px;padding-top:20px;line-height:20px;text-indent:20px;color:#333;}
.rounded_border {border: 1px solid #e4e4e4;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px 5px 5px 5px;border-top-left-radius: 5px 5px;border-top-right-radius: 5px 5px;border-bottom-right-radius:5px 5px;border-bottom-left-radius:5px 5px;}
#muu_link {padding:0 10px 5px 15px;}
#muu_link .linktips{width:100%;padding:5px 0 0 0; float:left;}
#muu_link .linktips h2 {width:auto;padding:0;font-size:12px;line-height:20px;text-indent:0; float:left;}
#muu_link .linktips span{font-weight:normal; font-family:Helvetica, Arial, "宋体"; padding:0 8px;}
#muu_link .linkspan {padding-right:32px;line-height:22px;}

/*bottom底部*/
#bottom{width:940px; height:64px; margin-top:8px; background:url(images/bottom_bg.jpg) repeat-x; float:left;}
.bot_logo{width:104px; height:43px; margin:10px 20px; float:left; background:url(images/bot_bg.jpg) no-repeat;}
.bot_text{width:700px; height:auto; line-height:22px; margin-top:20px;  margin-left:10px; color:#464646; float:left;}
