@charset "gb2312";

body{margin:0; padding:0; color:#333;  font:12px "Lucida Grande", "Lucida Sans Unicode","ËÎÌå" , Helvetica, Arial, Verdana, sans-serif; background:#fff;}
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:975px;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{float:left; width:100%; background: url(images/top_bg.jpg) no-repeat;}
#SiteContainer{width:980px; height:auto; margin:auto;  clear:both; overflow:hidden; }
#header{width:980px; height:175px; padding:0px; float:left;}
#header .logo{height:175px; width:274px; float:left; padding:0; border:none;}
#header .top_r{height:175px; width:auto; float:right; padding:0;}
#header .logo h1, .logo h2{padding:0; margin:0; display:block;}

#conetnt{width:980px; height:auto; padding:0; float:left;}
#com{width:980px; height:auto; padding:0; margin:0; float:left;}
.com1, .com_ab{width:980px; height:auto; padding:0; float:left;}
.com3{width:940px; height:auto; padding:0; float:left; margin-top:0; margin-left:20px;  _margin-left:10px; background:#5b2b00;}
.com1_top{width:980px; height:23px; background:url(images/comic_titbg.jpg) no-repeat; padding:0; float:left;}
.com1_mid{width:980px; height:auto; background:#ffd399; padding:0; float:left;}
.com1_bot{width:980px; height:13px; padding:0; background:url(images/comic_bot.jpg) no-repeat; float:left;}

.com_abtop{width:980px; height:13px; background:url(images/ab_top.jpg) no-repeat; float:left;}
.com_abbot{width:980px; height:15px; padding:0; background:url(images/ab_bot.jpg) no-repeat; float:left;}
.ab_text{width:960px; padding:10px; line-height:22px; color:#3e3e3e;}
.ab_tit{font-size:14px; font-weight:bold; color:#5b2b00; line-height:24px;}
.ab_L{width:600px; padding:6px; float:left;}
.ab_R{width:160px; height:210px;  float:right; }

.com2_top{width:980px; height:99px; padding:0; float:left;}
.com2_topL{width:710px; padding:0; float:left;}
.com2_topR{width:270px; height:99px; padding:0; float:right; background:url(images/com_2titR.jpg) no-repeat;}
.com2_mid{width:979px; height:auto; padding:0; float:left; background:#fff;}
.com2_bot{width:980px; height:8px; background:url(images/com_2bot.jpg) no-repeat; padding:0; float:left;}

.com3_top{width:938px; height:55; padding:0; float:left;}
.com3_topL{width:160px; padding:0 0 0 10px; float:left;}
.com3_topR{width:748px; height:55px; padding:12px 0 0; float:right; margin-right:10px; background:url(images/wall_bg.jpg) repeat-x;}
.com3_mid{width:938px; height:auto; padding:0; float:left;}


.dotline{border-bottom:1px dashed #cacaca; clear:both; height:2px; padding:0; }
.zt_c_3{padding:5px; color:#333;}
.zt_c_3 ul{line-height:25px;font-size:12px; overflow:hidden; width:230px;}
.zt_c_3 .pub_time{font-size:12px; color:#bab9b9;}
.com_board{ width:980px; height:auto; float:left; padding:0;}
.com_more{padding-right:28px; color:#fff; text-align:right; float:right; line-height:22px;}
.com_more a, .com_more1 a{color:#fff;}
.com_more a:hover, .com_more1 a:hover{text-decoration:underline;}

.com_more1{padding-right:28px; color:#fff; text-align:right; float:right; line-height:18px; background:#ff8d36; padding:2px 3px;}
.com_more1 a, .com_more1 a{color:#fff;}
.com_more1 a:hover, .com_more1 a:hover{text-decoration:underline;}



/*comicÂþ»­*/
.cnt-wrap {OVERFLOW: hidden; WIDTH:970px;  HEIGHT:auto; padding-left:10px; margin:6px 0 0;}
.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:162px; height:135px; background:url(images/mh_bg.jpg); margin-bottom:6px; text-align:center; margin-left:8px;_margin-left:10px;}
.cnt .a1 img{ width:150px; height:111px; padding:6px 0 0 0; border:none;} 
.cnt .atext{text-align:center; line-height:16px; width:169px; margin-left:8px; padding:0;}
.cnt .a1:hover{ border:none;}

/*wallpaper±ÚÖ½*/
.wall_box{width:692px; height:auto; float:left;}
.wall_tit{width:692px; height:70px; padding:0; float:left;}
.wall_titL{width:173px; height:70px; float:left; padding:3px 0 0 12px;}
.wall_titR{width:507px; height:70px; float:right; padding:12px 0 0 0; background:url(images/wall_Rbg.jpg) repeat-x;}
.wall_board{width:692px; height:auto; float:left; padding:0; border-right:1px solid #dd9f6e;}
.wall_bot{width:692px; height:10px; float:left; padding:0; }
.wall_o3{width:680px; height:auto; font-size:11px; margin-top:0; padding-left:12px; _padding-left:18px;}
.wall_o3 li{float:left; margin-bottom:5px; width:149px; height:160px; padding-left:10px; padding-right:6px; _padding:0;  _margin:0 6px;;}
.wall_o3 li img{padding:2px; width:128px; height:96px; float:left; border:1px solid #cb9f65; background:#fff;}
.wall_o3 li strong{line-height:16px; 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:268px; height:auto; float:right; margin-top:2px; }
.srf_tit{width:268px; height:auto; float:left; padding:0;}
.srf_box{width:268px; height:auto; background:url(images/com_4Rbg.jpg) repeat-y; float:left;}
.srf_bot{width:268px; height:25px; background:url(images/com_4Rbot.jpg) no-repeat; float:left;}
.srf_img{width:230px; height:121px; border:1px solid #e4e4e4;  margin-top:2px; margin-bottom:2px; margin-left:16px; padding:2px;}
.srf_text{width:250px; margin-left:8px; text-align:center; line-height:24px;}

/*emotion±íÇé*/

.em_o3{width:918px; height:auto; padding:0px; float:left; padding-left:10px;}
.em_o3 li{float:left; width:120px; height:120px; margin:5px 4px 5px 7px; _margin:5px 4px; }
.em_o3 li img{width:100px; height:100px; padding:2px; float:left; border:2px solid #cb9f65; background:#fff;}



/*link*/
.link1{width:980px; height:auto; margin:6px 0 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;}



/*bottomµ×²¿*/
#bottom{width:980px; height:64px; margin-top:8px; background:url(images/bottom_bg.jpg) repeat-x; float:left;}
.bot_text{width:970px; height:auto; text-align:center; line-height:22px; margin-top:20px;  margin-left:10px; color:#333; float:left;}
.bot_text a{color:#ed1b23;}

/*bannerÍ¼ÇÐ»»*/
.flash-box {OVERFLOW: hidden; WIDTH:424px;  HEIGHT:230px; padding-top:2px; padding-left:2px;}
.flash-box .big-pic {FLOAT: left; OVERFLOW: hidden; WIDTH:310px;HEIGHT: 230px;}
.flash-box .big-pic IMG {DISPLAY: block;  WIDTH:310px; HEIGHT:230px;}
.pic-list_0810 {MARGIN-TOP: -3px;  FLOAT: left;  WIDTH: 100px; height:230px;}
.pic-list_0810 A { DISPLAY: block; padding:0;margin-top:3px; WIDTH: 100px; HEIGHT: 74px; margin-left:5px;}
.pic-list_0810 A:hover {BACKGROUND-POSITION: left top; TEXT-DECORATION: none; border:1px solid #ed1b23;}
.pic-list_0810 IMG {DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 100px; HEIGHT:74px;}
.pic-list_0810 A.currA {border:1px solid #ed1b23;}

