/*重设 */
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, legend, input, img,sub,sup{margin:0;padding:0;}
img{border:none;}
ul li,ol li{list-style:none;}
a{color:#333; text-decoration:none;}
a:hover,#titles a:hover{color:#f30; text-decoration:underline;}
h3{font-size:12px;}
sub,sup{font-size:12px; font-style:normal; vertical-align:bottom; margin-left:10px; font-weight:normal; text-decoration:underline;}
.clear,.bk_5,.bk_10{clear:both;}
body{font-family:Arial, Helvetica,"宋体"; font-size:12px; background:#fff; color:#333;}
#head{padding-left:10px;}
#head h1{font-family:Arial; color:#fff; font-size:18px;}
/*栅格*/
#head,#foot,.main{width:960px; margin:auto auto; padding:0;}
#foot{margin:10px auto;}
.w_960{width:960px;}
.gab_a12{width:470px;}

.gab_a18{width:750px;}
.gab_a17{width:690px;}
.gab_a16{width:648px;}
.gab_a9{width:370px;}
.gab_b7,.gab_b5{width:260px; /*padding:5px;*/}
.gab_b7_1,.w_270{width:270px; *_width:260px;}
.gab_b8,.w_300{width:300px;}
.w_290{width:290px;}
.gab_a8,.slide_index{width:320px;}
.gab_a4{width:150px;}
.gab_b5,.w_200{padding:0; width:200px;}

/*宽度*/
.w_680{width:680px;}
.w_560{width:560px;}
.w_440{width:440px;}
.w_450{width:450px;}

.w_350{width:348px;}
.w_365{width:365px;}
.w_335{width:335px;}
.w_100{width:100px;}
#siteinfo_right,.w_120{width:120px;}
.w_125 li{width:125px;}

/*高度*/
.h_80{height:80px;}
.h_12 a{height:12px;}
.h_100{height:100px;}
.h_260{height:260px; overflow:auto;}
/*margin mar_*/
.mar_t_5{margin-top:5px;}
.mar_t_8{margin-top:8px;}
.mar_t_10{margin-top:10px;}
.mar_l_8{margin-left:8px;}
.mar_r_8{margin-right:8px;}
.mar_r_10{margin-right:10px;}
.mar_l_20{margin-left:12px;}
.mar_r_20{margin-right:20px;}
.mar_lr_10{margin:0 10px;}
.mar_lr_5{margin-left:5px; margin-right:5px;}
.mar_b_10{margin-bottom:10px;}
.img_mar,.filetree img{margin:0 5px -3px;}
.mar_10{margin:10px 10px;}
.mar_5{margin:5px;}
.mar_tb_5{ margin:5px 0;}
/*paddding p_*/
.p_0{padding:0;}
.p_4{padding:4px;}
.p_8{padding:8px;}
.p_l_10{padding-left:9px;}
.p_lr_10{padding:0 9px;}
.p_lr_15{padding:0 14px;}
.p_lr_5{padding:0 5px;}
.p_r_10{padding-right:9px;}

.f_l,#cover_pic,.siteinfo_left{float:left;}
.f_r,.siteinfo_right{float:right;}
.dis_n{display:none;}
.dis_b{display:block;}
.pos_r{position:relative;}
.pos_a{position:absolute;}
.layout{overflow:hidden; zoom:1;}
/*盒子*/
.box_1{border:1px solid #ccc/*#DFEDF2*/; background:#fff;}
.box_2{background:url(images/bg_y.gif) repeat-y 760px 0;}
/*网站地图，digg列表*/
.box_3{background:url(images/bg_y.gif) repeat-y 840px 0;}
.box_6{border:1px solid #ccc; border-top-width:0; padding:4px 8px; background:#fff;}
.box_7{padding:2px 0; background-position:0 -216px;}
/*访谈展示*/
.box_8{background:url(images/bg_y.gif) repeat-y 648px 0;}
.box_12{background:url(images/bg_y.gif) repeat-y -339px 0;}
.box_13{border-top:4px solid #eee;}
.box_16{ padding:1px;}

/*间隔*/
.bk_5,.bk_10{height:5px; overflow:hidden; display:block;}
.bk_10{height:10px;}

/****文字列表*****/
/*普通*/
.txt_list{/*padding:5px;*/}
  .txt_list li{padding-left:8px;text-align:left;clear:both;background:url(images/bg_1.gif) no-repeat -435px 10px;}
   .txt_list li em{font-style:normal; float:right;}
/*排行列表*/
.rank_list{/*padding:0 5px;*/}
 .rank_list li span,.rank_list li span.frant{color:#fff; width:15px; height:15px; line-height:15px; font-size:9px; margin:6px 4px 0 0; background:url(images/bg_1.gif) no-repeat 0  -18px; display:block; float:left; text-align:center;}
 .rank_list li span.front{background-position:0 0;}
/*图片列表*/
.pic_list{}
 .pic_list ul{/*margin:8px -6px 4px 6px;*/ margin:6px 0;}
  .pic_list li{overflow:hidden; /*margin:2px 10px 4px 0;*/ margin:4px auto;}
  .pic_list li img{border:1px solid #ccc;background:#fff;}
  .pic_list li a{display:block;}
  .pic_list li a:hover,.txt_list li a:hover{color:#D53333; text-decoration:underline;}
.inline li{float:left; display:inline;}
/*图文列表*/
li.list_top{background:none; padding:0;zoom:1;}
.list_top{margin-bottom:3px;}
 .list_top img,.bigfont img{margin-right:10px; margin-top:6px; border:1px solid #ccc; padding:1px; display:block; float:left;}
 .list_top h3{padding:0; clear:right; line-height:28px; font-weight:normal;}
 .list_top p{color:#666; line-height:20px;}
#index_video .list_top h3{line-height:16px; padding-top:10px;} 
 
/*dl列表*/
.dl_list dl{margin-bottom:8px; min-height:90px;}
 .dl_list dt{float:right; text-align:left;}
  .dl_list dt a{line-height:24px;}
 .dl_list dd{padding:2px 0; color:#454545;}
/*投票*/
.vote{margin:8px 0;}
 .vote dd{line-height:24px;}
.vote_content{padding:20px 30px 30px; text-align:left;}
.dl_vote{text-align:left; }
 .dl_vote dl{margin-top:10px;}
  .dl_vote dt{font-size:14px; line-height:18px;/* font-weight:bold; color:#454545;*/ padding:10px 0;} 
   .dl_vote dt span{font-size:12px; font-weight:normal; margin:0 5px;}
  .dl_vote dd{padding:3px 6px 3px 0; color:#454545;}
  dd.vote_info{line-height:22px; padding:6px; border:1px dotted #ccc; color:#454545; margin:10px 0 20px;}
.total{border:1px solid #ABCAE2; height:10px; zoom:1; overflow:hidden; float:left;}
.percent{background:url(images/bg_x.gif) repeat-x 0 -82px; height:8px; border:1px solid #fff;}
/*两列*/
.w_50 dl{width:50%; float:left;}
 .w_50 dt{padding:9px 0; width:174px;}

/*行高*/
.lh_24,.txt_list li,.rank_list li,h6,.commenthead,#survey dt,.dd_attribute,#foot,#article_list dt,.title_5,.pic_list li h3,.title_1,.title_6,.content h3,#digg_list h3{line-height:24px;}
.lh_32{line-height:32px;}
/*面包屑导航*/
#position{background:url(images/bg_1.gif) no-repeat -425px -65px; text-indent:16px; height:16px; padding:4px 0;}
#position a{background:url(images/bg_1.gif) no-repeat right -443px;  padding-right:20px; line-height:12px;}
/*内容页*/
.content{border:1px solid #C5D8E6; background:#F6F9FC;}
.content h1{font-size:22px; padding:5px 0 8px; font-family:宋体,serif;}
 .content h2{padding-left:30px;}
  .content h3{font-size:12px; background-color:#F8FBFC; color:#2B65B4; border-top:1px solid #DFEDF2; border-bottom:1px solid #DFEDF2;}
 .content .txt_list li a{font-size:14px;}
.content .box_1{margin:0 10px;}
 
 /*内容页栏目样式*/
  .content h3 a{color:#2B65B4; font-weight:bold;}
 .info{height:14px; line-height:1 px; margin-bottom:8px;}

#title a{text-decoration:none;}
 #endtext{padding:8px 0; overflow:hidden; clear:both; word-wrap:break-word; word-break:break-all;/* margin:10px 0;*/}
  #endtext h2{font-size:18px;}
  #endtext,#endtext p,#down_intro{font-size:14px;line-height:23px;}
  #endtext p,#down_intro{text-indent:2em; }
  #endtext .icon{border:none; margin:3px 0 0;}
  #endtext img {border:1px solid #ccc; margin:8px auto;}
  #endtext table{table-layout:fixed;}
  #endtext a{text-decoration:underline; color:#2B65B4;}
  #endtext a:hover{color:#D40101;}
  #endtext p{margin:14px 0;}
/*关键字*/
#keywords{font-size:14px; color:#2B65B4;}
#keywords a{margin-left:8px; color:#D40101; font-weight:bold;}
/*分页*/
.page{text-align:center;}
 .page a{border:1px solid #ddd; height:20px; line-height:20px; display:block; float:left; text-align:center; padding:0 6px; margin:0 6px 0 0;vertical-align:middle; background-color:#fff; color:#454545;}
  .page a:hover,a.now{text-decoration:none; border-color:#244D8F;}
  .page a.now{font-weight:bold; background:#244D8F; color:#fff;}
	
.hand,#digg span,a.btn_link,.input_calendar,.pre_pic,.next_pic,.pre_atlas,.next_atlas,#history_index,.btn_tj,#title a,.search_index_btn,.search_btn,.btn,.btn_hover,.list_1 li img{cursor:pointer;}
/*心情*/
#mood{background:#fff; padding:0 8px;}
 #mood p{height:24px; line-height:28px; color:#454545;}
  #mood p a{color:#2B65B4;}
#mood li{margin-top:20px;margin-left:20px; margin-bottom:8px; text-align:center; display:inline; float:left; line-height:24px;}
#mood input{border-width:0; background:none;}  
  
/*评论*/
#comment_input{margin:0 auto;}
 #comment_input li{text-align:left;}
.w_textarea{width:99%;}
/*按钮*/
.btn_tj{background:url(images/bg_1.gif) no-repeat -320px -230px;width:49px; height:21px; text-align:center; border:none; color:#fff;}
a.btn_link,a.btn_link:hover{background:url(images/bg_x.gif) repeat-x 0 -277px; text-decoration:none; border:1px solid #ccc; border-bottom-width:0; height:12px; line-height:12px; padding:3px 6px; margin-right:8px;}
.btn,.btn_hover{background:url(images/bg_x.gif) repeat-x 0 -277px; border:1px solid #ccc; height:21px;/* line-height:21px;*/ padding:2px 4px; margin-right:8px;}
a.btn_link:hover,.btn_hover{background-position: 0 -249px; border-color:#DFEDF2;}
.bdr,.search_input_txt{border:1px solid #ddd; border-color:#888 #ddd #ddd #888; background-color:#fff; font-size:12px; font-family:"宋体"; padding:2px;}
input.input_focus{border-color:#00A5D5;}
textarea{line-height:16px;}
.bdr_0,#search_index input{border:none; background:transparent; margin-right:3px;}
.input_calendar{background:#fff url(images/bg_1.gif) no-repeat 66px -128px; color:#06c; width:80px;}
/*菜单*/
#nav_channel{background:url(images/bg_x.gif) repeat-x 0 0; height:30px; line-height:28px;}
 #nav{color:#fff;}
  #nav a,#mode_list a{color:#fff; display:block; padding:0 8px; float:left;}
  #mode_list a{color:#333;}
#nav_left{background:url(images/bg_1.gif) no-repeat -394px -224px; width:8px; padding:0; height:30px; float:left;}
#nav_right{background:url(images/bg_1.gif) no-repeat -383px -224px; width:7px; height:30px; float:right;}
#top{background:url(images/bg_x.gif) repeat-x 0 -270px; height:28px; line-height:28px;/* padding-top:4px;*/}
 #logo_channel{background:url(images/bg_1.gif) no-repeat -300px -258px; height:28px; width:105px; display:block; float:left; text-indent:-9999px;}
/*搜索*/
.search{margin-top:3px;}
 .search_input_txt{border:1px solid #bcbcbc; background:#fff; float:left; padding:2px 3px; *padding:3px;}
 .search_btn{height:20px; display:block; float:left; background:url(images/bg_1.gif) no-repeat -255px -28px; height:20px; width:43px; text-indent:-9999px; border:none;}

.vt_m,#top input,.vt_m input,.vt_m img,#title img,.btn_link img,.commenthead img,.title_1 input/*,.paper_head li*/{vertical-align:middle;}

.center,#bigpic{margin:0 auto; text-align:center;}
/*评论*/
.commentbox{/*border-bottom:1px dotted #ccc;*/ margin:10px 0;}
 .commenthead img{padding:1px; border:1px solid #ccc; margin-right:5px;}
.commenttext{font-size:14px; padding:10px 0 0 0; line-height:150%;}
.commentfunction{text-align:right; padding:6px 0;}
 .commentfunction a{text-align:center; padding-right:8px;}
 .commentfunction a.btn_reply{ background:#eee url(images/bg_1.gif) no-repeat right -165px; padding:5px 18px 5px 6px;}
 .reply_div{padding:5px 10px 0; background:#eee; margin:0 0 5px; text-align:left; color:#444;}
.reply,.guestbook_reply{border:1px solid #FFE1A4; background:#FFFFE8; font-size:12px; padding:5px; margin:0 0 5px; color:#555;}
 .reply p,.guestbook_reply p{padding:0 5px; line-height:18px;}
/*tab*/
.tab_1{position:relative; border-bottom:1px solid #ccc; height:23px;/* padding:0 0 0 4px;*/}
.tab_1 h3{font-size:14px; color:#454545;}
 .tab_1 a{height:22px; margin:1px -1px -5px 0;*_margin:1px 0 -2px 0; float:left; background:url(images/bg_1.gif) no-repeat left -350px; height:23px;}
  .tab_1 a span{background:url(images/bg_1.gif) no-repeat right -350px; padding:5px 8px 5px 0; margin-left:8px; display:block;}
 .tab_1 a.s_1{background-position:left -324px; color:#D40101;}
  .tab_1 a.s_1 span{background-position:right -324px;}
  
.tab_2{margin-left:1px;}
 .tab_2 li,.tab_4 li{height:32px; line-height:32px; background:url(images/bg_1.gif) repeat-x 0 -563px; padding:4px 0; *padding:6px 0 2px;}
  .tab_2 li a{padding-left:10px;}
  .tab_2 li a.s_2,.tab_4 li a.s_4{ border:1px solid #ddd; border-left:none; background:#fff; margin-right:20px; height:26px; line-height:26px; display:block; margin-top:4px; margin-left:-1px;}
  
.tab_3{/*width:260px; */position:absolute; right:0; bottom:-1px;/**_top:12px; */padding:0 8px;}
.tab_3 a{display:block; float:left; padding:5px 8px;}
 .tab_3 a.s_3{border:1px solid #ccc; border-bottom-color:#fff; padding:5px 10px 7px; background:#fff; cursor:default; color:#333; font-weight:bold;}

.tab_4 li{text-align:right;}
 .tab_4 li a{padding-right:10px;}
 .tab_4 li a.s_4{border:1px solid #ddd; border-right:none; margin-left:20px; margin-right:-1px; color:#f30;}

#title{border-bottom:1px solid #ccc; position:relative; height:14px; padding:10px;}
  #title h2{color:#f30; font-size:14px; line-height:14px;}

.title_4 .tab_3{bottom:0; padding:0 10px;}
.title_4 .tab_3 a{padding:4px 8px; line-height:20px;}
.title_4 .tab_3 a.s_3{border-top:none;}
.box_10 .tab_3{top:-24px;}
.gab_b5 .tab_3{width:90px;}
 
.title_1{text-align:left; padding:0 8px; border-top-width:0;border-bottom:1px solid #ccc; background:#f4f4f4; color:#333;}
.title_4{background:url(images/bg_x.gif) repeat-x 0 -113px; border-left:1px solid #ccc; border-right:1px solid #ccc; color:#444; height:30px; line-height:30px; padding:0 8px;}
.title_4 h2{color:#444; font-weight:normal;}
.title_5{border-bottom:1px solid #ddd; /*margin:0 4px; */color:#333;}
.title_6{border-bottom:1px solid #ddd;}
 .title_1 h2{background:url(images/bg_1.gif) no-repeat -387px -637px; padding-left:20px;}
 .title_6 h2{font-size:12px; color:#06c;} 
 
/*访谈*/
 #interview dt{font-size:14px; font-weight:bold; color:#2B65B4; padding:8px 0;}
  #interview dt strong{font-weight:normal; font-size:12px; color:#fff; background:url(images/bg_1.gif) no-repeat -340px -190px; width:60px; padding:2px 0; float:left; text-align:center; margin-right:10px;}
  #interview dd{padding:4px 0; line-height:18px; color:#444;}
   #interview dd strong{width:60px; text-align:right; float:left; display:block; font-weight:normal; color:#2B65B4;}
   #interview dd a,.pd{color:#2B65B4;}
.overflow_y{overflow:srcoll;}
#digg_list li,#article_list dl,#survey dl{border-bottom:1px dotted #ccc; padding:5px 5px; clear:both;}
 #digg_list .digg_content{ clear:right;}
 #digg_list li{padding:10px 5px 8px;}

 .dd_txt,.digg_content p{line-height:18px; color:#555;}
 .dd_img{float:left; margin-right:10px; padding-left:8px;}
 .dd_attribute{color:#555;}
 .dd_attribute a{margin-right:8px;}

.dd_digg{width:64px; float:left; background:url(images/bg_1.gif) no-repeat -376px -475px; margin-right:16px;}
 .dd_digg a,.dd_digg strong{display:block; width:64px; text-align:center;text-align:center; margin:0 auto;}
  .dd_digg strong{line-height:36px; color:#D40101; height:36px;}
  .dd_digg a{ height:62px; line-height:32px; color:#D40101;}
  .dd_digg a:hover{text-decoration:none;}
/*弹出框*/
.pop_box{background:#ddd;padding:4px; border:1px solid #ccc;}
 .pop_content{background:#fff;line-height:20px;min-height:100px;height:auto!important;height:100px; padding:5px;border:1px solid #ccc;}
/**/
#loading{background:url(images/bg_1.gif) no-repeat 0 -226px; width:280px; height:24px;}
.speed{background:url(images/bg_loading.gif) no-repeat 1px 2px; height:12px; line-height:12px;}

/*图片浏览*/
#startplay,#stopplay{background:#300 url(images/bg_1.gif) no-repeat 70px 375px; height:22px; width:80px;}
#stopplay{background-position:160px 375px;}
.close{background:url(images/bg_1.gif) no-repeat -381px -376px; height:16px; width:16px;}
/*幻灯片页*/
/*.bg_gab_2{background:url(images/bg.gif) repeat-y 880px 0;}心情修改里用到*/
.slide{background:#222; padding-bottom:10px; line-height:160%;}
.slide .pic_list a img{border:1px solid #ccc;background:#fff;}
.slide .pic_list a:hover img{border-color:#fff;}
.slide_pic{margin:0 auto; width:950px; background:#333; padding:10px 5px; color:#ccc;}
.slide_info{color:#ccc; float:right; line-height:24px;}
 .slide_info a{color:#fff; text-decoration:underline;}
.slide_txt{color:#ccc;}
 .slide_txt h1{font-size:20px; float:left; line-height:24px; height:36px; font-family:"黑体"; font-weight:normal; color:#fff;}
 .slide_txt p,.slide_pic p{text-indent:2em; line-height:160%;}
.slide_btn{width:300px; padding:0 0 0 10px; height:27px; line-height:27px;background:url(images/bg_1.gif) no-repeat -130px -102px; color:#333;}
 .slide_btn a{background:url(images/bg_1.gif) no-repeat 0 -280px; padding:0 16px; height:25px; line-height:25px; display:block; float:left; margin-top:1px;}
  .slide_btn a:hover{background-color:#fff;}
 .slide_btn a.no-op{color:#999;}
 .slide_btn a.no-op:hover{background-color:transparent;}
.slide_piclist ul{margin-left:4px;}
 .slide_piclist li{width:224px; border:1px solid #444; text-align:center; padding:5px 0; margin:2px 10.5px 4px 0;}
  .slide_piclist li h3 a{width:220px; line-height:24px; font-weight:normal; color:#ccc;}
  .slide_piclist li h3 a:hover{color:#ccc;}
.slide_pics li{width:120px; margin:2px 10px 4px 0; text-align:center;}
.slide_pics li h3{height:18px; line-height:18px; overflow:hidden; font-weight:normal;}
.pre_pic,.next_pic,.pre_atlas,.next_atlas{background:url(images/bg_1.gif) no-repeat -337px 26px; width:15px; margin:12px 10px 0 -4px;}
.next_atlas{background-position:-358px 26px; margin-right:-4px;}
.pre_pic{background-position:-384px 26px; margin-left:0;}
.next_pic{background-position:-406px 26px; margin-right:0;}

.more{width:40px; height:24px; line-height:28px; display:block; background:url(images/bg_1.gif) no-repeat -162px -33px; color:#666;}
.box_9,.box_10{border:1px solid #ccc; background:#FAFAFA; padding:4px 8px;}
.box_10{background:#fff;border:1px solid #e5e5e5; padding:0;}
.gab_a4 .box_9{margin:5px 0 0 0; padding:0; border-color:#eee;}
.gab_a4 .box_9 li{background:none;}

 .menu li{width:50px; line-height:24px; display:block;}
#logo{width:180px;}
/*推荐文字
.bigfont{padding:0;}*/
.bigfont h2,.bigfont h3{font-family:'黑体';font-weight:normal; line-height:40px; height:40px; overflow:hidden;}
 .bigfont h2{font-size:20px;}
 .bigfont h3{font-size:16px;line-height:36px; height:36px;}
 .bigfont p a{margin-right:10px; line-height:18px; color:#555;}

/*历史页面*/
#history_index,#history_index_hover{position: relative;height:21px;width:64px; background:url(images/bg_1.gif) no-repeat right -140px; color:#fff; line-height:20px; margin-top:3px;margin-right:12px;}
#history_index_hover{background-position:right -70px;}
#search_index{width:129px; background:url(images/bg_1.gif) no-repeat 0 -100px; line-height:28px; padding-top:8px;}
#search_index ul li{line-height:18px; height:21px; color:#fff; text-indent:8px;}
.search_index_btn{text-indent:-9999px; width:18px; float:left;}
.link{width:948px; margin:10px auto 0; border:1px solid #ccc; background:#FAFAFA; padding:4px;}
 .link a{width:90px; display:block; float:left; overflow:hidden; padding-left:4px; margin:4px auto; line-height:33px; text-align:center;}
#foot_link{background:#f1f1f1; border-bottom:1px solid #ddd; height:24px; line-height:24px;}
#foot{line-height:24px; color:#666;}
#calendarBox {cursor: default; background: #fff;border:1px solid #ccc;position:absolute;right:0;top:18px;width:175px;z-index:2;color: #000;}
#calendarBox .selectDate {clear:both;float:left;font-size:14px;padding: 0 2px;margin:4px 0 6px;width:175px;}
#calendarBox .selectDate div{float: left;width: 22px;}
#calendarBox .selectDate div a{
	display: block;width: 22px;
}
#calendarBox .selectDate .cu_month{width: 78px;}
#calendarBox .title {background: #DDD;clear:both;float:left;width:175px;}
#calendarBox .title .endweek {color:#BA2636;}
#calendarBox .title li {float:left;font-weight:bold;line-height:25px;text-align: center;width:25px;}
#calendarBox .list {clear:both;float:left;width:175px;}
#calendarBox .list li {text-align: center; color: #aaa; background: #F6F6F6;float:left;height:25px;line-height:25px;margin:0 1px 1px 0;width:24px;}
#calendarBox a {color: #000;padding: 0;display:block;text-align: center;}
#calendarList a {width: 24px;padding: 0;text-align: center;}
#calendarBox a:hover {background: #369; color: #fff;}
#hoursDiv {text-align:center; font-size: 14px; font-weight: bold; color:#888; border-bottom:1px solid #aaa;}
#hoursDiv a {margin: 0 10px;}
#hoursDiv a.current{color: #F00}

#search_index{width:129px; background:url(images/bg_1.gif) no-repeat -180px -480px; line-height:28px; padding-top:8px; height:24px;}
#search_index ul li{line-height:18px; height:21px; color:#fff; text-indent:8px;}
.search_index_btn{text-indent:-9999px; width:18px; float:left;}
.search_index_txt{ width:102px; padding-left:3px; color:#666;}

.link{width:948px; margin:10px auto 0; border:1px solid #ccc; background:#FAFAFA; padding:4px;}
 .link a{width:90px; display:block; float:left; overflow:hidden; padding-left:4px; margin:4px auto; line-height:33px; text-align:center;}
#foot_link{background:#fff; border-top:1px solid #ddd; height:32px; line-height:32px; color:#666;}

#foot{line-height:24px; color:#666;}
/*首页幻灯片*/
.slide_index{/*border:1px solid #ccc;*/}
.recommend{width:410px;}
/*文字*/
.f_14,.f_14 a,h2{font-size:14px;}
.f_12,.f_12 a,.gab_b5 h2{font-size:12px;}
.f_20{font-size:20px;}
.f_24{font-size:24px;}
.b,.vote dt{font-weight:bold;}
.u{text-decoration:underline;}
.n,#digg_list h3 a{font-weight:normal;}
/*颜色*/
.c_red,a.c_red,.c_red a,#digest strong,.commentfunction a span{color:#D40101;}
.c_green,.c_green a{color:#060;}
.c_orange,.c_orange a{color:#f30;}
.c_gray{color:#666;}

.guestbook_reply{margin:5px 30px 8px;}
.table_form{margin:16px;}
 .table_form th,.table_form td{padding:0 5px;line-height:26px; height:26px;}
 .table_form th{width:60px; text-align:right; font-weight:normal;}
 td input{vertical-align:middle;}
/*报纸newspaper*/
 .np_box .alt_box{background:#FFFDD7; border-color:#FED669; padding:10px; font-size:14px; font-weight:bold; position:absolute;}

.c_blue,.commentfunction a,.commentfunction,#title a,.list_top h3 a,.bigfont .c_blue a,#digg_list h3 a,#article_list dt a,#titles a{color:#06c;}

.pic{padding:1px; border:1px solid #ccc;}

.box_11{border:1px solid #ccc/*#DFEDF2*/; background:#fff; border-top-width:0; margin-top:0;}

#tags{line-height:24px;/*word-break:break-all;word-wrap:break-word;*/}
 #tags span{margin-right:10px;font-size:11px; color:#999; margin-left:3px;}

#digg{width:300px; position:relative; height:30px;}
 #digg span{background:url(images/bg_1.gif) no-repeat -18px 4px; width:110px; height:30px; line-height:32px; display:block; font-weight:bold; text-indent:50px; color:#D40101; float:left; margin-right:10px;}
 #digg span.cai{background-position:-130px 4px;color:#2B65B4;}
 #digg_thanks,#digg_sorry{position:absolute; top:0; left:0;filter:Alpha(Opacity=0); opacity: 0;}
 
.pic_list li h3{font-size:12px; font-weight:normal; overflow:hidden; height:24px;}
.box_4,.list_1 li,.box_7{background:url(images/bg_1.gif) repeat-x 0 -670px; padding:4px 0;}
.box_4 span,.list_1 li a,.list_1 img,.box_7 span{/*padding:10px 10px 10px 0; */ padding:4px 10px 4px 0;background:/*#fff*/#F6F9FC; }
.box_5{border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:5px 10px; margin:4px 0;}

#digest{margin:10px 0; background:#fff; padding:4px 8px; line-height:160%; font-size:14px;border:1px solid #E4EDF3;}
.date,.data{font-size:11px; font-family:arial; color:#666; padding-left:8px; font-weight:normal;}
.content,#digg_list,.dl_list,.pad_10,.siteinfo_content,.p_10{padding:10px;}
   #digg_list h3 a,#article_list dt a{font-size:14px;}
/*无操作*/
.no-op,a.no-op{cursor:default; color:#ccc; text-decoration:none;}
.page a.no-op{border-color:#ddd; background:#fff;}
/*分页标题*/
 #titles a{list-style:none; width:288px; display:block;padding-left:8px; height:22px;}
/*上下页*/
#pre_and_next{padding-left:10px;}
#pre_and_next li{margin:5px 0;font-size:14px;}
/*#commnent_tag{}*/
/*图片展示页*/
.dotline,.txt_list li.li_space,.txt_list li.bk_10{background:url(images/bg_1.gif) repeat-x 0 -683px; clear:both;display:block; line-height:6px; height:6px;overflow:hidden; padding:0;}
.dotline{background-position:0 -676px; height:10px; line-height:10px;}
/*暂时*/
.banner,.banner_1,.banner_2,.banner_3,.banner_4,.banner_5{width:958px; border:1px solid #dcdcdc; height:58px;}
.banner_1{width:748px;}
.banner_2{width:190px; height:98px;}
.banner_3{width:300px; height:200px;}
.banner_4{width:678px;}
.banner_5{width:268px;}

.bg_red,.bg_blue{background:#D40101; padding:0 5px; color:#fff;}
.bg_blue{background:#06c;}
/*文字实录*/
.chat_txt{}
.chat_txt li{padding:8px; border-bottom:1px dashed #ccc; line-height:22px;}
.h_478{height:460px;overflow:auto; padding:5px 0;}
.h_350{height:320px;overflow:auto; padding:5px 0;}
/*专栏列表*/
.column_list .dd_img{width:68px;}
.column_list .dd_img span{text-align:center; display:block; width:100%;}
/*专栏作者*/
.column_hostlist dl{}
/*调查*/
#survey dd{padding:4px 0 0;}

/*网站地图*/
#sitemap{}
.link_cat{margin:0 0 10px; clear:both; border-bottom:1px dotted #ccc;}
 .link_cat h3{width:72px; float:left; overflow:hidden; padding:0 6px 0 24px;}
  .link_cat h3 a{ color:#f30; font-weight:normal;}
.link_cat div{margin-left:115px;} 
.link_cat a{padding:0 20px 0 0; line-height:24px; color:#444;}
/*滚动新闻*/
#rolling_news .txt_list li{width:49%; clear:none; float:left; overflow:hidden; line-height:28px;}
#rolling_news .txt_list li.li_space{width:100%; margin:10px 0;}

/*百分比分列*/
.cols_2 li,.cols_3 li,.cols_4 li,.cols_5 li,.cols_6 li,.cols_3 dl,.cols_4 dl{width:50%;overflow:hidden; text-align:center;}
.cols_3 li{width:33.3%;}
.cols_4 li,.cols_4 dl{width:25%;}
.cols_5 li{width:20%;}
.cols_6 li{width:16.6%;}
.cols_7 li{width:14.28%;}
.cols_8 li{width:12.5%;}
.cols_2 h3,.cols_3 h3,.cols_4 h3,.cols_5 h3,.cols_6 h3,.cols_7 h3,.cols_8 h3{font-weight:normal; height:18px; line-height:18px; padding:0 10px; overflow:hidden;}
.cols_4 li p{ text-align:left; padding-left:12px; color:#999;}
.bg_login{background:url(images/bg_dotline.gif) repeat-y 410px 0;}
/*电子报e_paper*/
#e_paper{}
#e_paper h1{font-family:"宋体"; font-size:42px; color:#D40101; margin-right:10px; float:left;}
#e_paper h2{padding:5px 10px; height:16px; font-size:12px;}
#e_paper h3{font-family:"黑体"; font-size:28px; color:#333; padding:12px 0 8px;}
#e_paper h4{font-size:14px; color:#333; line-height:24px; height:24px;}
#e_paper .list_1 li span,#e_paper .box_4 spam{background:#fff;}
#e_paper .content{border:none; background:#fff;}
#paper_left{width:398px; float:left;}
 #paper_left .box_5{padding:0 0;}
#paper_right{width:550px; float:right;}
 #paper_right .box_4 span{background:#fff;}
.list_1{padding:4px 8px; height:200px; overflow-y:scroll; margin-top:4px;}
 .list_1 li{padding:4px 0; font-size:12px;}
  .list_1 li span{font-style:normal; color:#666; padding-right:8px; font-size:12px;}
  .list_1 li a,.list_1 img{background:#fff;}
  .list_1 li img{float:right; padding:0 0 0 6px;}
#paper_title {padding:8px 6px 14px; border-bottom:1px solid #ccc; height:40px;}
 #paper_title ul{float:left; height:40px; margin-top:2px;}
  #paper_title li{line-height:22px;}
 #paper_title .search_input_txt,#paper_title .search_btn{margin-top:24px;}
#paper_screenshot{border-top:1px dotted #ccc;margin:5px auto 0;}
#paper_content{background:url(images/bg_dotline.gif) repeat-y 402px 0; border-top:4px solid #eee;}
#e_paper #endtext{margin:0;}
.t_r{text-align:right;}
/*电子杂志*/
#e-zine_order dt{ font-weight:bold; line-height:24px; font-size:14px; margin-top:8px;}
#e-zine_order dd{ padding-left:20px; line-height:20px;}
.catalogue dl,#e-zine_order dl{margin-bottom:5px;}
 .catalogue dt{font-weight:bold; line-height:22px;}
  .catalogue dt a{color:#06c;}
 .catalogue .dd_txt{text-indent:2em; margin-top:5px; color:#333;}
.author{line-height:22px; color:#666;}
#e-zine_cover{border:1px solid #ccc; width:363px; background:url(images/bg_y.gif) repeat-y 272px 0;}
#cover_pic{background:#fff; border:1px solid #fff;}
#e-zine_attribute{width:89px; border:1px solid #fff; border-left:none;  height:364px;}
 #e-zine_attribute p{line-height:22px; padding:5px; background:url(images/bg_1.gif) no-repeat 0 -490px; }
 #e-zine_order_area{height:120px; margin-top:60px;}
  #e-zine_order_area a{background:url(images/bg_btn.gif) no-repeat -175px -8px; color:#fff; text-align:center; width:72px; display:block; line-height:21px; height:22px; margin-left:8px;}
  #e-zine_order_area a:hover{ background-position:-175px -40px; text-decoration:none;}
  #e-zine_attribute li{height:36px; line-height:36px; background:url(images/bg_1.gif) no-repeat 0 -563px;}
   #e-zine_attribute li a{padding-left:26px;}
.e-zine{border:1px solid #ddd; padding:4px; background:#fff; margin-bottom:10px; margin-right:10px;}
 .cover{position:relative; width:115px; float:left;}
  .cover span{position:absolute; bottom:0; right:0; height:16px; line-height:16px; color:#fff; padding:0 8px; background:#000;}
.e-zine_info{width:136px;}
 .e-zine_info dt,.e-zine_info dd{text-align:left;}
 .e-zine_info dt{padding:4px 0 5px;}
  .e-zine_info dt a{ line-height:18px; color:#06C;} 
a.collect,a.email_order,a.sendto{background:url(images/bg_1.gif) no-repeat -418px -404px; }
a.email_order{background-position:4px -186px;}
a.sendto{background-position:4px -147px;}
.dotline_1{background:url(images/bg_dotline.gif) repeat-y 50% 0; width:100%;}

/*网站信息*/
.siteinfo_left,.w_840{width:840px;}
.siteinfo_left h1,#e-zine_title,.box_14{ padding:11px 8px; border-bottom:1px solid #ccc; background:#fff;}
.siteinfo_left h1,#e-zine_title h1,.box_14 h1{font-size:32px; font-family:"黑体"; color:#444; font-weight:normal;}
.siteinfo_left h2{ line-height:32px; margin:5px 0; color:#f30; padding-left:10px; border-bottom:1px solid #ddd;}
.siteinfo_content{border-top:4px solid #eee;}
.btn_1{ background:url(images/bg_btn.gif) no-repeat -95px -8px; line-height:21px; height:21px; width:66px; display:block; text-align:center;}
/*提示信息*/
.prompt_msg{padding-left:50px; line-height:20px; color:#454545;}
.return_btn{background:url(images/bg_dotline.gif) repeat-y 0 0; padding:50px; margin-top:10px;}

.video{ margin:6px 10px;}
.video .txt_list li{ background:url(images/bg_1.gif) no-repeat -420px -596px; padding-left:24px; line-height:24px;}
 .video .txt_list li a{color:#06c;}
 
.index_tags{}
 .index_e-zine a{background:url(images/bg_1.gif) no-repeat -420px -558px; padding-left:24px;}
.mar_r_14{ margin-right:14px;}
.box_15{background:url(images/bg_x.gif) repeat-x 0 -336px; height:32px; line-height:32px;}
 .box_15_left,.box_15_right{background:url(images/bg_1.gif) no-repeat left -719px; padding-left:8px; height:32px;}
 .box_15_right{ background-position:right -751px; padding-right:8px;}
#survey_title{background:url(images/survey.jpg) no-repeat 0 0; height:87px; width:836px;}
#survey_title h2{font-size:18px; font-family:"黑体"; padding-top:36px; padding-left:90px; color:#f30; font-weight:normal;}

.dl_survey dt{color:#000;}
 .dl_survey dd{padding-left:14px; color:#454545;}
.adtxt{ background:url(images/bg_1.gif) no-repeat -420px -789px; padding-left:28px; height:76px; overflow:hidden;}
.adtxt ul{margin-top:2px;}
 .adtxt li{ line-height:18px;}
 
 /*专栏作者*/
 .column_hostlist{border-bottom:1px solid #ccc;}
.column_hostlist dl{width:316px; float:left; margin-bottom:12px;}

.dotline_2{background:url(images/bg_dotline.gif) repeat-y right 0;}

.signup_list{width:540px; height:240px; overflow:auto; margin:10px 10px 0;}
.signup_list td{ line-height:18px; padding:3px 3px 3px 8px;}
.signup_list th{ text-align:left; height:24px; background-color:#f4f4f4; border-right:1px solid #fff; padding-left:8px;}
.box_13 .box_4 span{background:#fff;}
.p_img{ text-align:center; text-indent:0; margin:10px auto;}