@charset "gb2312";

body{margin:0; padding:0; color:#333;  font:12px "Lucida Grande", "Lucida Sans Unicode","宋体" , Helvetica, Arial, Verdana, sans-serif; background:url(images/bg.jpg) no-repeat top #fbfbf3;}
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----------------*/

#top_bar{background:#ddd url(images/top_bar.jpg) repeat-x 0 0;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; background:url(images/top_icon.jpg) no-repeat 0 0; padding:0 18px; line-height:26px; font-weight:normal;}
#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 3px; padding-left:20px; float:left; display:block;}
.add_fav .wb{background:url(images/wb.jpg) no-repeat 2px 3px; padding-left:20px;  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/bg.jpg) no-repeat top #fbfbf3; float:left; width:100%;}

#SiteContainer{width:980px; height:auto; margin:auto;}
#header{width:978px; height:143px; padding:0px; float:left;}
#header .logo, .top{height:143px; width:auto; float:left; padding:0;}
#header .logo h1{display:block;}
#conetnt{width:978px; height:auto; padding:0; float:left;background:url(images/com_bg.jpg) repeat-y;}
#com{width:960px; height:auto; padding-left:9px; margin-top:3px; float:left;}
#com .com1, .com2, .com3, .com4, .com5, .com6{width:960px; height:auto; padding:0; float:left; margin-bottom:8px;}
.com1_1{width:340px; height:268px; padding:0; background:url(images/cpic_bg.jpg) no-repeat; float:left;}
.com1_1pic{width:310px; height:230px; padding:17px 15px; }
.com1_2{width:350px; height:auto; margin-left:10px; float:left; background:url(images/nbg.gif) repeat-x;}
.com1_2tit{padding-top:6px; text-align:center; font-weight:bold; line-height:24px;}
.com1_2text{ padding:5px 10px;line-height:20px; text-indent:2em; }
.dotline{border-bottom:1px dashed #cacaca; clear:both; height:2px; margin:0 10px; }
.bd .inner{}
.zt_c_3{padding:5px;}
.zt_c_3 ul{line-height:22px;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{border:1px solid #d9d9d9; width:958px; height:auto; float:left; padding:1px;}
.com_titbg{width:957px; height:29px; background:url(images/titbg.jpg) no-repeat;}
.com_tit{width:300px; line-height:29px; background:url(images/ic1.gif) no-repeat 10px 7px; padding-left:25px; font-size:14px; font-weight:bold; color:#f9f0d1; float:left;}
.com_tit1{width:200px; line-height:29px; background:url(images/title1.gif) no-repeat; padding-left:20px; font-size:14px; font-weight:bold; color:#f9f0d1; float:left;}
.com_more{width:100px; line-height:29px; float:right; margin-right:12px; text-align:right;}
.com_more1{width:70px; line-height:29px; float:left; margin-left:320px;}

.com_more a, .com_more1 a{ color:#cacaca;}
.com_more a:hover, .com_more1 a:hover{color:#ed1b23;}
.com_box{width:946px; height:auto; padding:10px 0 10px 10px; float:left;}

/*comic漫画*/
.cnt-wrap {OVERFLOW: hidden; WIDTH:946px;  HEIGHT:384px}
.cnt LI {FLOAT:left; WIDTH:180px; line-height:18px; margin:3px 4px;}
.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; text-align:center;}
.cnt .a1 img{ width:160px; height:119px; padding:10px 0 0 5px; border:none;} 
.cnt .atext{text-align:center; line-height:18px; width:170px;}
.cnt .a1:hover{ border:none;}

/*wallpaper壁纸*/
.other_o3{width:940px; height:auto; font-size:11px; margin-top:10px; padding-left:4px;}
.other_o3 li{float:left; margin-bottom:5px; width:130px; height:145px; padding-left:3px;_padding-left:0px; padding-right:23px!important;padding-right:13px; 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:700px; height:auto; padding:0px;float:left; border-right:1px dashed #9d9d9d;}
.em_o3 li{float:left; margin-bottom:5px; width:129px; margin-right:6px; 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:230px; height:auto; padding:0; float:right; margin-left:5px;}
.srf_img{width:222px; height:118px; padding:1px; border:1px solid #e4e4e4;  margin-top:6px; margin-bottom:2px;}


/*海峡生活报*/
.com5_board{width:305px; height:auto; padding:0; background:#e4e4e4; line-height:22px; float:left;}
.com5_board1, .com5_board2{width:304px; height:auto; padding:0; background:#e4e4e4; line-height:22px; margin-left:12px; float:left;}
.com5_tit{width:304px; height:25px; line-height:25px; background:#333; color:#fff; font-weight:bold; text-align:center;}
.com5_tit a{color:#fff;}
.com5_tit a:hover{color:#ed1b23;}
.com5_pic{width:300px; height:191px; padding:0 2px;}
.com5_text{ line-height:22px; padding:8px 12px 16px 12px;}

/*link*/
.colum { margin-top:3px;overflow:hidden;background-color:#fff;width:960px; 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:960px; 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:#9d9d9d; float:left;}




#back-to-top {
    top: 200px;
    display: none;
    position: fixed;
    right: 60px;
    z-index: 999999;
}