@charset "gb2312";

body{margin:0; padding:0; color:#333;  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:#333;}
a:hover{text-decoration:underline; color:#eb161e;} 
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;height:31px; 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:31px; float:left;}
#top_wel .wel_right{ height:31px; float:left; line-height:30px;}
#top_wel .wel_left strong{font-weight:normal; font-weight:normal;}
#top_wel .wel_right a{margin:0 5px;color:#ccc; padding-left:6px;}
#top_wel .wel_right a:hover{color:#ccc; text-decoration:underline;}
.add_fav{right:1px;top:0; line-height:30px; width:160px; float:right;}
.add_fav a{display:inline-block;padding-left:3px; color:#ccc;}
.add_fav a:hover{color:#ed1b23;}
.add_fav a img{display:block; padding:0;}
.add_fav .qq{background:url(images/tx.jpg) no-repeat 2px 7px; padding-left:16px; float:left; display:block;}
.add_fav .top_line{ float:left; display:block; padding:6px 8px; }
.add_fav .wb{background:url(images/xl.jpg) no-repeat 2px 5px; padding-left:22px;  float:left; display:block;}
#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 #fff; float:left; width:100%;}
#SiteContainer{width:980px; height:auto; margin:auto;}
#header{width:980px; height:250px; padding:0px; float:left;}
#header .logo, .top{height:250px; width:auto; float:left; padding:0;}
#header .logo h1{padding:0; margin:0; display:block;}
#conetnt{width:980px; height:auto; padding:0; float:left;background:url(images/com_bg.jpg) repeat-y;}
#com_bot{width:980px; height:11px; padding:0; float:left; background:url(images/com_bot.jpg) no-repeat;}
#com{width:960px; height:auto; padding-left:10px; margin-top:3px; float:left;}
#com .com1, .com2, .com3, .com4, .com5, .com6{width:962px; height:auto; padding:0; float:left;}
.com1_1{width:610px; height:276px; padding:0; border:1px solid #e4e4e4; padding:3px; float:left;}
.com1_2{width:339px; height:262px; float:right; background:url(images/news_bg.jpg) no-repeat;}
.com1_2top{ width:339px; padding:0; float:left;}
.com1_2mid{ background:url(images/news_mid.jpg) repeat-y; width:339px; height:auto; float:left;}
.com1_2tit{padding-top:2px; text-align:center; font-size:14px; line-height:24px; color:#ed1b23;}
.com1_2tit a{color:#ed1b23; font-weight:bold;}
.com1_2bot{width:339px; height:27px; padding:0; background:url(images/news_bot.jpg) no-repeat; float:left;}
.dotline{border-bottom:1px dashed #cacaca; clear:both; height:2px; margin:0 10px; }

.zt_c_3{padding:5px 5px 5px 15px;}
.zt_c_3 ul{line-height:23px;font-size:12px;}
.zt_c_3 ul li{ background:url(images/icon.jpg) no-repeat 0 5px ; padding-left:18px;}
.zt_c_3 .pub_time{font-size:12px; color:#bab9b9;}

.com1_3{width:285px; height:262px; margin-left:8px; float:left; }
.com1_3 h2{padding:0; margin:0; display:block;}
.com_board{ width:962px; height:auto; float:left;}
.com_titbg{width:957px;  padding-top:18px;}
.com_more{width:400px; line-height:38px; float:right; margin-right:12px; text-align:right;}
.com_more a, .com_more1 a{ color:#e75d02;}
.com_more a:hover, .com_more1 a:hover{color:#e75d02; text-decoration:underline;}
.com_box{width:926px; height:auto; padding:10px 0 10px 10px; float:left;}
.com_box1{width:926px; height:auto; padding:0 0 10px 10px; float:left;}

/*comicÂþ»­*/
.com2_top{width:950px; height:38px; padding:0; float:left;  margin-top:6px;}
.com2_topL{width:267px; padding:0; float:left;}
.com2_topL h2, .com3_topL h2{padding:0; margin:0; display:block;}
.com2_topR{width:683px; height:38px; padding:0; float:right; background:url(images/com2_titR.jpg) repeat-x;}
.com2_mid{width:950px; height:auto; padding:0; float:left; background:url(images/com2_mid.jpg) repeat-y;}
.com2_bot{width:950px; height:12px; background:url(images/com2_bot.jpg) no-repeat; padding:0; float:left;}
.cnt-wrap {OVERFLOW: hidden; WIDTH:960px;  HEIGHT:auto; padding-left:10px;}
.cnt li {FLOAT:left; WIDTH:169px; padding:2px 10px; _padding:2px 3px;}
.cnt SPAN {WIDTH: 100%; COLOR: #9d9d9d; padding-bottom:6px; text-align:center;}
.cnt .a1{ display:block; width:169px; height:136px; background:url(images/mh_bg.jpg); margin-bottom:6px; text-align:center; margin-left:8px;_margin-left:10px;}
.cnt .a1 img{ width:160px; height:119px; padding:10px 0 0 2px; border:none;} 
.cnt .atext{text-align:center; line-height:18px; width:169px; margin-left:8px; padding:0;}
.cnt .a1:hover{ border:none;}

/*wallpaper±ÚÖ½*/
.wall_box{width:670px; height:auto; float:left; margin-top:12px;}
.wall_tit{width:670px; height:36px; padding:0; float:left;}
.wall_titL{width:267px; height:36px; float:left;}
.wall_titR{width:403px; height:36px; float:right; background:url(images/com2_titR.jpg) repeat-x;}
.wall_more{text-align:right; padding-right:20px; color:#e4e4e4; width:200px; float:right; line-height:22px;}
.wall_more a{color:#ed1b23;}
.wall_more a:hover{color:#ed1b23; text-decoration:underline;}
.wall_board{width:670px; height:auto; float:left; background:url(images/com5_midbg.jpg);}
.wall_bot{width:670px; height:18px; float:left; padding:0; background:url(images/com5_bot.jpg) no-repeat;}
.wall_o3{width:660px; height:auto; font-size:11px; margin-top:10px; padding-left:4px; margin-left:10px;}
.wall_o3 li{float:left; margin-bottom:5px; width:149px; height:176px; padding-left:10px; padding-right:6px; _padding-left:10px  margin:0; background:url(images/wall_picbg.jpg) no-repeat;}
.wall_o3 li img{padding:8px 0; _padding:6px 0; width:128px; height:96px; float:left;}
.wall_o3 li strong{line-height:18px; font-weight:normal; float:left; padding-top:8px;}
.wall_o3 li a{color:#333; text-decoration:none;}
.wall_o3 li a:hover{color:#ed1b23; text-decoration:underline;}

.srf_board{width:269px; height:auto; padding:0; float:right; margin-left:5px;}
.srf_tit{width:269px; height:35px; background:url(images/srf_titbg.jpg) no-repeat; padding:0;}
.srf_box{width:269px; height:auto; background:url(images/com5R_mid.jpg) repeat-y; padding:0; float:left;}
.srf_bot{width:269px; height:8px; background:url(images/com5R_bot.jpg) no-repeat; padding:0; float:left;}
.srf_img{width:245px; height:129px; padding:1px; border:1px solid #e4e4e4;  margin-top:6px; margin-bottom:2px; margin-left:10px;}
.srf_text{width:245px; margin-left:8px; text-align:center; line-height:30px;}
.srf_pic{width:269px; height:auto; float:left; margin-top:5px;}


/*emotion±íÇé*/
.em_o3{width:960px; height:auto; padding:0px; float:left; padding-left:10px;}
.em_o3 li{float:left; margin-bottom:5px; width:129px; margin-right:0; height:119px; padding-right:6px; background:url(images/em_bg.jpg) no-repeat; margin-top:10px;}
.em_o3 li img{width:100px; height:100px; padding:6px 7px;  float:left;}

/*link*/
.link1{width:980px; height:auto; margin:0; float:left;}
.link_top{width:980px; height:12px; padding:0; background:url(images/footer_bg.jpg) repeat-x; float:left;}
.link_box{width:960px; height:auto; padding-left:18px; margin-top:20px; *margin-top:10px; margin-bottom:8px;}
.link_box span{font-size:12px;line-height:24px; padding-left:0; color:#333; padding-bottom:8px;}
.link_box a{padding:0 26px 0 0; border:none;}
.link_text{color:#9d9d9d; line-height:24px; padding-top:12px; padding-left:16px;}
.link_text a{ color:#333; text-decoration:none; padding-right:8px; padding-top:10px; border:none;}
.link_text a:hover{ color:#ed1b23; text-decoration:underline;}
.link_text span{color:#565656; line-height:24px; padding-top:3px; font-size:12px;}


/*bottomµ×²¿*/
#bottom{width:980px; height:64px; margin-top:8px; background:url(images/bottom_bg.jpg) repeat-x; float:left;}
.bot_text{width:960px; height:auto; text-align:center; line-height:22px; margin-top:20px;  margin-left:10px; color:#333; float:left;}
.bot_text a{color:#ed1b23;}



/*bannerÍ¼Æ¬ÇÐ»»Ð§¹û*/
.container {
	WIDTH: 610px;
	HEIGHT: 276px
}
.container A IMG {
	WIDTH: 610px;
	HEIGHT: 276px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 250px;
	LEFT: 520px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #000;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #fff;
	font-weight:bold;
}

