body
{
    background:#F2F2F2 !important;
    font-family:"微软雅黑","宋体",Arial,Times New Roman,Verdana,Tahoma,Helvetica,STHeiti;
/*    _background-attachment:fixed;
    _background-image:url(/service/about:blank);*/
    margin: 0;
    padding: 0;

}
input
{
    outline: none;
}
textarea
{
    outline: none;
}
a
{
    text-decoration:none;
    outline: none;
}
img {
    border: 0px;
}
ul li
{
    list-style:none;
}
h2,h4
{
    margin: 0;
    padding: 0;
}
.center
{
    width:1004px;
    margin:0 auto;
}
b
{
    float: left;
    color: #525252;
    font-size: 18px;
}
.more
{
    color: #6C6C6C;
    float: right;
    display: block;
    font-size: 14px;
}
.more:hover
{
    color:#3996D9 ;

}
.common-footer ul,.common-footer li{padding: 0;margin: 0;}
.common-header ul,.common-header li{padding: 0;margin: 0;}
.con_padding
{
    padding-top: 20px;
    padding-left: 20px;
    margin-right: 20px;
}
.header
{
    height:54px;
    margin-bottom: 15px;
    margin-top: 15px;
}
.nav
{
    margin-bottom: 15px;
}
.contenter
{

    overflow: hidden;
}
#content
{
    width: 631px;
    height: 620px;

    overflow:auto;
    display:block;
    overflow-x:hidden;
    overflow-y:auto;

}
.monthly_con
{
    margin-right: 20px;
    line-height: 2.0;
    font-size: 14px;
    color: #333;
}
.monthly_con a{color:#3996D9;}

.monthly_con img
{
    display: block;
    margin: 0 auto;
    margin-bottom: 10px;
    margin-top: 10px;
    max-width: 607px;
    _width:expression(this.width > 607 ? 607:true);     /*IE6下图片超出问题*/
}
.clear
{
    clear:both;
}
.shadow
{
    -moz-box-shadow: 0px 2px 3px #D6D6D6;
   /* filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);*/
    -webkit-box-shadow:0px 2px 3px #D6D6D6 ;
    box-shadow: 0px 2px 3px #D6D6D6;
}
.rr
{
    float:right;
   margin-top: 24px;
}
.rr ul
{
    float: left;
    list-style: none;
    padding:0px;
    margin:0px;
}
.rr ul li
{
    float: left;
    color:#848484;

    line-height: 35px;


}
.rr a
{
    color:#848484;

    line-height: 35px;
    height: 35px;
    display: inline-block;
    text-decoration: none;
    font-size: 14px;
    padding: 0px 10px;
}
.rr a:hover
{
    text-decoration: underline;
}
.rr_act
{
    background-color:#BBBBBB;
}
.nav
{

}
.logo
{
    width: 213px;
    height: 54px;

    float:left;
    background: url("https://news.tongbu.com/images/logo.png") no-repeat;
   /* _background: url("https://news.tongbu.com/images/logo.gif") no-repeat;*/
}
.bar
{
  /*  float:right;           */
    width: 1004px;
    height: 49px;

    overflow: hidden;
    /*   background: url("https://news.tongbu.com/images/bar.png") no-repeat;  */
}
   .bar_l
   {
       background: url("https://news.tongbu.com/images/bar.png") 0px 0px no-repeat;
       width: 10px;
       height: 49px;

       float: left;
   }
.bar_r
{
    background: url("https://news.tongbu.com/images/bar.png") 0px -100px no-repeat;
    width: 10px;
    height: 49px;

    float: left;
}
.bar_con
{
    background: url("https://news.tongbu.com/images/bar.png") 0px -50px repeat-x;
    width: 984px;
    height: 49px;

    float: left;
}
   .bar ul
   {
       padding-left:10px;
       margin:0px;
       list-style: none;
   }
   .bar_act
     {
         background-color: #5EAEF8;
     }
   .barhover
   {
       background-color: #5EAEF8;
   }
   .menu_left li
   {

       float:left;

       line-height: 45px;
       height: 45px;

   }

   .menu_left li a
   {
       text-decoration:none;
       font-size: 16px;
       color: #ffffff;
       line-height: 45px;
       height: 45px;
       display: inline-block;
       padding: 0px 20px;
     /*  position: relative;  */
   }
.menu_left li a:hover
{
    background-color: #5EAEF8;
}


   .menu_left
   {
       float: left;
   }
.sub_bar
{

    width: 1000px;
    margin-left: 2px;
    height: 30px;
    background-color: #5EAEF8;
    position: relative;
    top: -4px;
/*    *top:144px;
    _top:149px;*/
}
.cover
{

    position: absolute;
    top: 159px;
    *top:159px;
    _top:159px;
    z-index: 999;
/*    position: relative;
    top: -4px;*/
}

   .sub_bar ul
   {
       padding-left: 10px;
       margin: 0px;
       list-style: none;
   }
   .sub_bar ul li
   {
       float: left;
       margin-left: 8px;
       line-height: 30px;
       height: 30px;
       color: #ffffff;
   }
   .sub_bar ul li a
   {
       text-decoration: none;
       font-size: 13px;
       color: #ffffff;
       line-height: 30px;
       height: 30px;
       display: inline-block;
       padding: 0px 10px;
   }
.sub_bar ul li a:hover{
    color: #ffff00;
}
   .search
   {
       float:right;
       padding-right: 10px;
       margin-left: 0px;
    /*   padding-top: 8px;*/
   }
   .search li
   {
       float:left;
       line-height: 45px;
       height: 45px;
   }

   .txt_search
   {
       height: 20px;
       width: 216px;
       border: 0;
       padding-top: 5px;
       padding-bottom: 5px;
       padding-left: 5px;
       margin-top: 9px;
       *margin-top: 2px;
       _margin-top: 9px;
   }
   .btn_search
   {
       height :30px;
       line-height: 30px;
       width: 55px;
       border: 0;
       background:#5EAEF8 url('https://news.tongbu.com/images/seo.gif') 2px -212px no-repeat;
       font-family: "微软雅黑";
       display: block;
       cursor: pointer;
       margin-top: 9px;
       _margin-top: 10px;
   }
   .tui_app{text-decoration: none;font-size: 16px;color: #ffffff;line-height: 45px;height: 45px;padding: 0px 20px;}
   #tui_app{margin-right: 5px;}
   .l_con
   {
       float:left;
       width:690px;
       margin-right:10px;
       _margin-right:0px;
}
/*.slide_t{
    width: 694px;
    height: 2px;
    background: url("https://news.tongbu.com/images/lcon_t.png") no-repeat ;
}*/
.slide
{
    width:694px;
    height: 315px;
    margin-bottom: 15px;
    margin-left: 2px;
   /* background: url("https://news.tongbu.com/images/lcon_m.png") repeat-y ;*/

}

/*.slide_b{
    width: 694px;
    height: 20px;
    background: url("https://news.tongbu.com/images/lcon_b.png") no-repeat ;
    margin-bottom: 15px;
}*/
/*.topnews ul
{

    margin:0;
    padding-left:2px;

}*/

/*.topnews ul li
{
   *//* background:url("https://news.tongbu.com/images/content.png") no-repeat ;*//*
    background: #fff;
    width:688px;
    height:194px;
    margin-bottom:15px;
    position: relative;

    -moz-box-shadow: 0px 2px 3px #D6D6D6;
    box-shadow: 0px 2px 3px #D6D6D6;
}*/
.news_pic
{
    margin-top: 20px;
    width:220px;
    height:150px;
    float:left;
    margin-right: 20px;
    margin-left: 20px;
    _margin-left:10px;
    border: 1px solid #cccccc;
}
.news_pic img
{
    width: 220px;
    height: 150px;
}
.decr
{
    margin-right: 10px;
    padding-right: 10px;
}
.decr h2
{
    padding-top: 15px;


    margin-bottom:3px;
}
.decr h2 a
{
    color:#3996D9;
    font-size: 16px;
}
.decr h2 a:hover {
    text-decoration: underline;
}
.news_info
{
    color:#848484;
    font-size: 13px;
    margin-bottom: 14px;
}
.article
{
    height: 70px;
   _height:70px;
    color: #848484;
    font-size: 14px;
    line-height: 1.7;

    /*
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;  */

}
.article_con
{
    margin-top:30px;
    font-size: 14px;
    line-height: 2.0;
    color: #333;
}
.article_con a
{
    color:#3996d9 ;
}
.article_con a:hover{text-decoration: underline;}
.artInfo
{
  /*  position: absolute;
    top: 31px;*/
}
.article_con p
{
    clear: both;
   /* text-indent: 30px;*/
     word-break: normal;
    word-wrap: break-word;
}
.article_con img
{
    margin: 0 auto;
    display: block;
/*    margin-bottom: 10px;
    margin-top: 10px;*/
    max-width: 654px;
    _width:expression(this.width > 654 ? 654:true);     /*IE6下图片超出问题*/
  /*  _width:expression((documentElement.clientWidth >654) ? "654px" : "auto" );*/
}
img.bq{display: inline-block;vertical-align: text-bottom;}
.article_img
{

    margin: 8px auto;
    border: 1px solid #DDD;
    padding: 4px;
    text-align: center;
    display:table;
    text-indent: 0px;

}
.article_img span{
    display:table-cell;
    vertical-align:middle;

}
.complete
{
  color: #3996d9;
    font-size: 13px;
    display: block;
    float: right;
    padding-right: 10px;
    position: absolute;
    top: 150px;
    right: 10px;
    background: url('https://news.tongbu.com/images/seo.gif') -3px -246px no-repeat;
    width: 78px;
    height: 15px;
}
.complete:hover {
/*    text-decoration: underline;*/
    background: url('https://news.tongbu.com/images/seo.gif') -86px -246px no-repeat;
}
.topic_complete
{
    color: #3996d9;
    font-size: 13px;
    display: block;
    float: right;
    padding-right: 10px;
    position: absolute;
    top: 150px;
    right: 10px;
}
.topic_complete:hover{text-decoration: underline;}
.adv_pic
{
    width: 680px;
    height: 90px;
    background-color: #ffffff;
    margin-bottom: 15px;
    padding: 5px;
}

.r_con
{
    float:right;
    width:302px;
 /*   margin-top: 20px;   */

}
.menu
{
    margin-bottom:15px;
    height:41px;
    width:670px;
    background:#fff;/*url("https://news.tongbu.com/images/menu.png") no-repeat ;*/
    line-height:41px ;
    margin-left: 2px;
    padding-left: 18px;
    font-size: 14px;
    -moz-box-shadow: 0px 2px 3px #D6D6D6;
    box-shadow: 0px 2px 3px #D6D6D6;
}

.menu ul
{
    padding-left: 10px;
    margin:0;
}
.menu ul li
{
    float:left;
    height:39px;
    line-height:41px;
    padding:0px 10px;
    text-align:center;
    font-size: 15px;
}
.menu ul li a
{
    color:#848484;
    font-weight:bold;
    line-height:39px;
    display:block;

}
.menu ul li a.active
{
    color:#4E9EDC;
    font-weight:bold;
    text-decoration:none;
    border-bottom:2px solid #3996D9;
}

.menu ul li a:hover
{
    color:#4E9EDC;
    font-weight: bold;
    text-decoration: none;
    border-bottom: 2px solid #3996D9;
}
.morenews
{
    border: 1px solid #FCEDB1;
    background: #FBFAEE;
    line-height: 12px;
    width: 690px;
    height:31px ;
    text-align: center;
}
.morenews a
{
    color: #f48c12;

    font-size: 12px;
    line-height: 31px;


}
.morenews a:hover
{
    text-decoration: underline;
}

.hide
{
    display:none;
}

.hitapp
{
    width:300px;
    height:300px;
    overflow: hidden;
   /* background-color: #ffffff;*/
    margin-bottom: 15px;
    background: url("https://news.tongbu.com/images/week.png") no-repeat;
    _background: url("https://news.tongbu.com/images/week.gif") no-repeat;

}
.current
{
    background-color: #ffffff !important;
}

.hitapp_t
{
    width:300px ;
    height: 43px;
  /*  background: url("https://news.tongbu.com/images/week.png") no-repeat;*/
}
.hitapp_t b
{
    color: #fff;
    line-height: 43px;
    margin-left: 20px;
}
.hitapp_t ul li a
{
    background-color: #FAC97B;
    color: #FAC97B;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    width: 16px;
    border-radius: 10px;
    text-indent: -9999px;
    margin-right: 5px;
}

.hitapp_t .more
{
    color: #fff;
    font-size: 15px;
    float: right;
    line-height: 43px;
    margin-right: 10px;
}
.hitapp_t ul
{
    padding: 0;
    float: left;
    margin-top: 13px;
    margin-left: 57px;
}
.hitapp_t ul li
{
    line-height: 43px;
    float: left;

}
.hitapp_c
{
    width:300px ;
    height: 270px;
   /* background: url("https://news.tongbu.com/images/rcon_m.png") repeat-y;*/
}
.hitapp_c ul
{

  /*  padding-top:20px;
    padding-left: 0px;    */
    padding:0;
    margin: 0;
}
.hitapp_c ul li
{
    overflow: auto;
/*    margin-left: 2px;*/
    padding: 8px 0 3px 20px;
    clear: both;
/*    width: 280px;*/
}
.hitapp_c .icon {
    /*   position: absolute;
       left: 10px;
       top: 3px;   */
    width: 74px;
    height: 70px;
    display: block;
    margin: 0px;
    padding: 0px;
    float: left;
}
.hitapp_c .icon i, .img-app-none {
    background: url("https://news.tongbu.com/images/mask64.png") no-repeat scroll 0 0 transparent;
    _background: url("https://news.tongbu.com/images/mask64.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    font-size: 0;
    height: 68px;
    /*  left: 0;           */

    padding: 0;
    position: absolute;
    /*   top: 0;  */
    width: 68px;
    text-indent: -9999px;
}
.hitapp_c .icon img {
    width: 64px;
    height: 64px;
   margin-left: 2px;
    margin-top: 0px;
    padding: 0px;
}
.hitapp_c .name {
    position: absolute;
    /*  left: 92px;
      top: -10px;  */
    font-weight: bold;
        width: 165px;
        overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #3c3c3c;
    margin-left: 10px;
    font-size: 15px;
}
.hitapp_c .name a{
    color: #3c3c3c;
}
.hitapp_c .name a:hover{color: #3996D9;}
.hitapp_c .category {
    position: absolute;
    /*   left: 488px;
       top: 477px;  */
    margin-left: 12px;
    margin-top: 50px;
    color: #3c3c3c;
    width: 180px;
    /*  width: 140px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; */
    font-size: 12px;
}

.hitapp_c .star {
    position: absolute;
    margin-left: 10px;
    margin-top: 27px;
}
.hitapp_c .star .s {
    /* float: left;
        margin: 5px 5px 0 0;  */
}
.hitapp_b
{
    width:300px ;
    height: 20px;
    background: url("https://news.tongbu.com/images/week_b.png") no-repeat;
    margin-bottom: 15px;
}
.sort
{
    width:300px;
  /*  height:310px;*/
/*    *height:320px;   */
    background-color: #ffffff;
    margin-bottom: 15px;
}

.sorthd
{

height:35px ;
    padding: 20px 20px 0px 20px;

}
.sort_block
{
    margin-left: 20px;
    _margin-left:10px;
    float: left;

}
.sort_block .sort_title
{
/*    margin-top: 0px;
    margin-bottom: 10px;*/
   /* _margin-bottom:2px;*/
    color: #3996D9;
 /*   display: block;*/
}
.sort_block .sort_title:hover{text-decoration: underline;}
.sort_block div{margin-bottom: 10px;}
.sort_con
{
    width: 250px;
    *width:260px;
    padding: 0;
    *padding:0;
    margin-top: 0px;
    *margin:0;
    margin-bottom:5px;
    float: left;
}
.sort_con li
{
    float: left;
    margin-right:10px ;
    margin-bottom: 10px;

    *padding-bottom:5px;
     display: block;


}
.sort_con li a
{
    font-size: 14px;
    color: #848484;
}
.sort_con li a:hover
{
    color: #3996D9;
}
.sortft
{
    width: 300px;
    height: 45px;
    background-color:#F5F5F5;
/*    position:relative;
    top:18px;*/

   /* *+top:690px;*/

}
.sortft ul
{

    width: 250px;
    padding-top:10px;
    padding-left: 0px;
    margin:0px 0px 0px 20px;
    height: 45px;
}
.sortft li
{
   float: left;
    display: block;
    margin-right:10px ;
}
.sortft ul li a
{
  color: #3996D9;

}
.sortft ul li a:hover
{
    text-decoration: underline;
}
.date
{
    height:283px;
    width:300px;
}
.toppans
{
    width:694px;
}
.topall
{


   /* padding-left:2px;*/
    padding: 0;
    margin:0;
}
.topall .topli
{
   /* background:url("https://news.tongbu.com/images/content.png") no-repeat ;*/
    margin-left: 2px;
    background: #fff;
    width:688px;
    height:194px;
    margin-bottom:15px;
    position: relative;

    -moz-box-shadow: 0px 2px 3px #D6D6D6;
    box-shadow: 0px 2px 3px #D6D6D6;
}
.lihover
{
/*    border:2px solid #3996D9;*/
    -moz-box-shadow: 0px 0px 7px #3996D9 !important;
    box-shadow: 0px 0px 7px #3996D9 !important;
    border:1px solid #3996D9 \9;
}
.weekpan
{

    width:300px;
    background-color: #ffffff;
    margin-bottom: 15px;
    padding-bottom: 10px;
}

.weekhd
{
    height:35px ;
    padding: 20px 20px 10px 20px;
}
.like .weekhd
{
    padding: 20px 20px 0px 20px;
}

.more
{
    color: #6C6C6C;
    float: right;
    display: block;

}
.weekhit
{
  padding-left: 20px;

}
.weekhit ul
{
    padding: 0;
    margin: 0;
}
.weekhit ul li
{
    margin-bottom: 15px;
    width: 280px;
 /*   height: 21px;   */
    line-height: 21px;
}
.normal
{
    color: #ffffff;
    background-color: #BABABA;
    margin-right: 10px;
    width: 17px;
    height: 17px;
    float: left;
    font-size: 12px;
    text-align: center;
    line-height: 17px;
}
.tophit
{
    color: #ffffff;
    background-color: #FF8C00;
    margin-right: 10px;
    width: 17px;
    height: 17px;
    float: left;
    font-size: 12px;
    text-align: center;
    line-height: 17px;
}
.weekhit li  div
{
    color: #848484;
    width: 230px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    height: 17px;
    line-height: 17px;
    display: block;
    overflow: hidden;

}
.weekhit li div a
{
    color: #848484;
    font-size: 14px;
}
.weekhit li div a:hover
{
    color:#3996D9;
}
.ad_right
{
    width: 290px;
    height: 190px;      /*90px*/
   margin-bottom: 15px;
    background-color: #ffffff;
    padding: 5px;
    _padding-top:5px;
}

.commentpan
{
    width:300px;
   padding-bottom: 10px;
    background-color: #ffffff;
    margin-bottom: 10px;
}
.commenthd
{

    height:35px ;
 /*   margin-bottom: 15px;   */
    padding: 20px 20px 10px 20px;

}
.nolast
{
    border-bottom: 1px solid #dddddd;
}
.commenthd b
{
    color: #525252;
    font-size: 18px;
}
.commenthit{padding-left: 20px;}
.commenthit ul
{
  /*  margin-left:20px;*/
    padding: 0;
    margin: 0;
}
.commenthit ul li
{
    margin-bottom: 10px;
    width: 260px;
    line-height: 21px;
    padding-bottom: 10px;
}
.userlogo
{
  /*  float: left;*/
      margin-right: 10px;
  /*  _margin-right:0px;*/
  /*  height: 40px;
      width: 40px;*/
    border: 1px solid #CACACA;
    padding: 2px;
}
.userlogo img
{
    height: 40px;
    width: 40px;
}
.username
{
    margin-bottom: 5px;
   /* width: 204px;*/
    height: 20px;

}
.username p
{
    float: left;
    color: #848484;
    font-size: 14px;
    padding: 0;
    margin: 0;
}
.username a
{
    float: right;
    color: #848484;
    font-size: 14px;
}
.comment_title
{
    color: #3996D9;
  /*  width: 204px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;*/
 /*   height: 17px;*/
    line-height: 17px;
   /* display: block;
    overflow: hidden;*/
    font-size: 14px;
}
.comment_title:hover
{
    text-decoration: underline;
}
.comment_con
{
    background-color: #F5F5F5;
    width: 250px;
    height: auto;
    color:#525252;
    line-height: 1.5;
    padding: 5px 5px 5px 5px;
    font-size: 14px;
    word-break: break-all;
    _position: relative;
    _top:-15px;
}
.userinfo
{
/*    float: right;
    width: 204px;*/

}
#userinfo img
{
    margin-top: 5px;
    height: 22px;
    width: 21px;
  /*  border: 1px solid #ffffff;*/
}
#userinfo
{
    margin-left: 10px;
}
#logincom img
{
    margin-top: 5px;
    height: 40px;
    width: 40px;
    border: 1px solid #ffffff;
    margin-right: 10px;
}

.logincom {
    height: 26px;
    color: #333;
}
.logincom label {
    float: left;
    margin-right: 8px;
    line-height: 24px;
    font-size: 12px;
}
.logincom label input {
    margin: 0;
    height: 20px;
    width: 140px;
}
.logincom label a {
    font-size: 12px;
    color: #3c3c3c;
}
.logincom label a:hover{text-decoration: underline;}
.logincom label.check {
    margin-right: 0px;
}
.logincom label input.checkbox {
    width: 20px;
  /*  margin: 2px 0;*/
}
.user
{
    width: 260px;
  /*  height: 60px;  */
   margin-bottom: 5px;
    overflow: hidden;
}
.user .userlogo{float: left;}
.comment_m .userlogo{float: left;}
.monthly
{
    margin-bottom:15px ;
}
.monthly_title h1
{
    color: #4282BE;
    font-size: 1.5em;
}
.monthly_title p
{
    color: #848484;
    font-size: 14px;
}
.monthly_theme
{
   color:#848484;
    line-height: 1.9;
    margin-top: 5px;
    width:260px ;
    font-size: 15px;
  /*  _margin-left:20px;    */

}
.bookhd
{
    width: 1004px;
    height: 20px;
   background: url("https://news.tongbu.com/images/book_top.png") no-repeat;
    _margin:0;
}
.bookcon
{

    width: 1004px;
    height: 675px;
    background: url("https://news.tongbu.com/images/book_middle.png") repeat-y ;
    _margin:0;
}
.bookft
{
    width: 1004px;
    height: 20px;
    background: url("https://news.tongbu.com/images/book_foot.png") no-repeat;
    _margin:0;
}

.l_book .bread
{
    float: left;
    margin-bottom: 10px;
}
.bread a
{
    float: left;
    color: #8A8A8A;
    font-size: 14px;
/*    margin-bottom: 10px;*/
}
.detailhd .bread
{
    height: 100%;
}
.bread .home
{
    float: left;
    width: 32px;
    height: 30px;
    background: url('https://news.tongbu.com/images/seo.gif') -50px 6px no-repeat;
}
.bread .home:hover
{
    background: url('https://news.tongbu.com/images/seo.gif') -10px 6px no-repeat;
}
.bread a:hover
{
    color: #3996d9;

}
.detailhd .bread a{line-height: 31px;}
.bread .gt{ width: 15px;height: 30px;background: url('https://news.tongbu.com/images/seo.gif') -10px -180px no-repeat;float: left;}
.detailhd .bread .home{ background: url('https://news.tongbu.com/images/seo.gif') -50px 1px no-repeat;float: left;}
.detailhd .bread .gt{width: 15px; height: 30px;background: url('https://news.tongbu.com/images/seo.gif') -6px -185px no-repeat;}
.detailhd .bread .home:hover{ background: url('https://news.tongbu.com/images/seo.gif') -10px 1px no-repeat;}
.detailhd .nowpage
{
    width: 32px;
    height: 30px;
    background: url('https://news.tongbu.com/images/seo.gif') -10px -132px no-repeat;
    float: left;
}
.l_book .nowpage
 {
    width: 32px;
    height: 30px;
    background: url('https://news.tongbu.com/images/seo.gif') -10px -127px no-repeat;
    float: left;
}

.nowpage
{
    color: #3996d9;
    font-size: 14px;
    margin: 0;
}
.yuekan{ margin-top:2px;width: 62px; height: 30px; background: url('https://news.tongbu.com/images/seo.gif') -78px -155px no-repeat;float: left;}
.yuekan:hover{background: url('https://news.tongbu.com/images/seo.gif') -10px -155px no-repeat;}
.l_book
{
    float: left;
/*    width: 580px;*/

    padding-left: 40px;
}
.r_book
{
    float: right;
    width:280px ;
/*margin-right: 10px; */
    _margin-right:0px;
    _padding-right:0px;
}
.tree_dot
{
    padding-top: 3px;
    display: inline-block;
    *display:block;
    *float:left;
    *margin-top: 8px;
   background: url('https://news.tongbu.com/images/charts_tree_dot.png') no-repeat;
    /*line-height: 19px;*/
    width: 4px;
    height: 4px;
    margin-right: 7px;
    _margin-right:2px;
   /* margin-top: 9px;*/

}
.theme
{
    width: 260px;
}
.theme h2
{
    color:#3996D9;
    font-size: 25px;
    font-weight: normal;
   /* _margin-left:20px;   */
}
.monthly_catalog
{
    background-color: #E4E4E4;
    width: 264px;
    _width:275px;
    border-radius:10px;
    -moz-border-radius:10px; /* 老的 Firefox */
  /*  height: 280px;  */
    padding-bottom: 10px;
    margin-bottom: 10px;
    _margin-left:-10px;
}
.monthly_catalog h2
{
    padding-left: 15px;
    padding-top: 15px;
    font-weight: bold;
    font-size: 18px;
    *margin-left:20px;
    *padding-left: 0px;
}
.monthly_catalog ul
{
    padding-left: 15px;
    *padding-left: 0px;
    *margin-left:20px;
    margin-top: 15px;

}
.monthly_catalog ul li
{
    margin-bottom: 5px;
}
.monthly_catalog ul li div
{

    width: 230px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    height: 21px;
    line-height: 21px;
    display: block;
    overflow: hidden;
    font-size: 14px;
}
.monthly_catalog ul li div a
 {
     color: #585858;

 }
.monthly_catalog ul li div a:hover
{
    color: #3996d9;
}
.theme_time
{
   color: #848484;
    margin-bottom: 8px;
    margin-top: 0px;
 /*   _margin-left:20px;   */
}
.next
{
    display: block;

    background: url("https://news.tongbu.com/images/btn.png") 0px -317px no-repeat;
/*    width: 260px;
    height: 80px;*/
    height: 66px;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
    font-family: "微软雅黑";
    padding:20px 15px 10px 15px;
  /*  margin-top: 10px;    */

 /*  _margin-left:-10px; */
}
.next:hover
{
    background: url("https://news.tongbu.com/images/btn.png") 0px -433px no-repeat;

}
.next p
{
    margin-top:5px;
    font-size: 14px;
    font-weight: normal;
    width: 240px;
}
.r_book .last
{
    background: url("https://news.tongbu.com/images/last.png") no-repeat;
    /*width: 264px;*/
    height: 54px;
    font-size: 20px;
    font-weight: bold;
    color: #585858;
    font-family: "微软雅黑";
    padding: 32px 0px 10px 34px;
}
.left_monthly
{
    width: 690px;
    margin-right: 10px;
    float: left;

}
.share
{
    width: 688px;
   /*220px;
    background-color: #ffffff;*/
    margin-left: 2px;
    margin-bottom: 15px;
    background:#fff; /*url("https://news.tongbu.com/images/content.png") no-repeat;*/
}
.shareft
{
    position:relative;


   /* left: 2px;
    width: 690px;
*/
    background-color: #f2f2f2;
}
.label
{
    color: #9A9A9A;
    font-size: 13px;
    padding-left:20px ;
    padding-top:10px ;
    margin: 0;

}
.label a
{
    color: #9A9A9A;
    font-size: 13px;
    margin-left: 10px;
}
.label a:hover{color:#3996D9; }
.report
{
    color: #9A9A9A;
    font-size: 15px;
    padding-left:20px ;
    padding-top:10px ;
    padding-bottom: 10px;
    margin: 0;
}
.report a{ color: #9A9A9A;font-size: 15px;}
.report a:hover{text-decoration: underline;}
.zan
{
    /*  margin-top:30px ;
      margin-left: 120px;    */
    margin-bottom: 30px;
    margin-right: 20px;
    border: 0;
    height:47px;
    width:175px;
    background: url("https://news.tongbu.com/images/btn.png") no-repeat;
    color:#ffffff;
    font-size: 20px;
    font-family: "微软雅黑";
    cursor: pointer;
    float: left;
    line-height: 47px;
}
.zaned
{
    margin-bottom: 30px;
    margin-right: 20px;
    border: 0;
    height:47px;
    width:175px;
    background: url("https://news.tongbu.com/images/zaned.png") no-repeat;
    color:#ffffff;
    font-size: 20px;
    font-family: "微软雅黑";
    cursor: pointer;
    float: left;
    line-height: 47px;
}
.zansum
{
    color:#ffffff;
    font-size: 16px;
    font-family: "微软雅黑";

    margin-top: 0px;
    display: inline;
    line-height: 47px;

}
.right_monthly
{
    width:304px ;
    _width:300px;
    float: right;
}
.other_monthly
{
    width: 300px;

    background-color: #ffffff;
    margin-bottom: 15px;
    padding-bottom: 20px;
}
.other_monthly img
{
    margin-top: 15px;
    display: block;
    padding-left: 20px;
    width:260px ;
}
.monthlyhd
{
    padding: 20px 20px 10px 20px;

    height: 27px;
}
.user_comment
{
    width: 688px;
    margin-left: 2px;
  /*  padding-bottom: 20px;*/
    background-color: #ffffff;
}
.user_comment b
{
    padding-left: 20px;

}
.hittheme
{
    width: 1000px;
    height:400px ;
    margin-bottom: 15px;
    position: relative;
    margin-left: 2px;
}
.hit_list
{
    width: 400px;
    height: 270px;
  /*  position: relative;
    left: 500px; */
  /*  position: absolute;
    right: 393px;


    top: 153px;
    *top:173px;
    position: relative;
    left: 550px;
    top: -400px;
    _top:-406px;*/
    position: absolute;
    left: 550px;
    top: 0px;
    filter:alpha(opacity=50);
    -moz-opacity:0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    background-color: #000000;
}
.toptheme
{
    width: 400px;
    height: 270px;
    position: absolute;
    left: 550px;
    top: 0px;
}
.toptheme h2
{

    font-weight: normal;
    margin: 10px 15px;

    line-height: 1.5;

    color: #F4F4F4;
}
.passimg
{
    width: 495px;
    height: 210px;
}
.hitimg
{
    width: 1000px;
    height: 400px;
}
.toptheme a
{
    color: #F4F4F4;
}

.toptheme ul li
{
    list-style-type: disc;
    margin-bottom: 10px;
    padding: 0;
    font-size: 14px;
    color: #F4F4F4;
}
.pasttheme
{
    margin-bottom: 15px;
    width: 1004px;
    float: left;
}
.pasttheme p
{
    margin-bottom: 15px;
    color: #525252;
    font-size: 18px;
    font-weight: bold;
    margin-top: 0px;
}
.theme_block
{
    margin-bottom: 15px;
    float: left;

    width: 495px;
  /*  height:300px;*/
}
.first-child
{
    margin-right: 10px;
    margin-left: 2px;
}
.theme_pic
{
    width: 495px;
/*    height: 205px;*/

}
.theme_news
{
    width: 495px;
   /* height:90px ;*/
    background-color: #ffffff;
    float: left;

}
.theme_news li
{
    float: left;
    margin-left: 15px;
     margin-top: 8px;
    padding: 0;
    list-style-type: disc;
    width: 230px;
    display:inline;

}
.theme_news ul
{
    padding: 0;
    margin:0 ;
    float: left;
    margin-bottom: 10px;

}
.theme_link
{
/*    list-style-type: disc;
    width: 220px;

    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;*/
/*    height: 21px;
    line-height: 21px;  */
/*    display: block;
    overflow: hidden;
    color: #848484;*/
    color: #848484;
    font-size: 13px;
}
/*.theme_link a
{
    color: #848484;
    font-size: 13px;
}*/
.theme_link:hover
{
    color: #3996D9;
}
.menu .more
{
    line-height: 39px;
    margin-right: 10px;
    display: none;
}
.menu .nowpage
{
    line-height: 41px;
}

.userhd p
{
    float: left;

    font-size: 16px;
    padding: 0;
    margin: 0;
    color: #000000;
}
.userhd a
{

 /*   color: #848484;  */
    font-size: 14px;
}
.usercommenthd
{
/*   padding-top: 20px;
   padding-left: 20px;
    padding-right: 20px;*/
   margin:0;
  padding: 10px 20px 10px 20px;
/*    margin: 0px 0px 15px 0px;*/
/*    width: 648px;*/
}
.usercommenthd li
{
  /* overflow: auto;*/
    display: inline-block;
    margin-bottom: 15px;
}
.usercommenthd .userlogo
{
 /*   margin-right:10px ;*/
}
.userhd
{
    width: 580px;
    height: 22px;
}
.btn_list
{
    float: right;
/*    width: 245px;*/
    height: 30px;
}
.btn_list a
{
    color: #000;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
}

.btn_up
{
    background:url("https://news.tongbu.com/images/btn.png") 0px -120px no-repeat;
    border: 0;
    width:70px ;
    height: 30px;
    float: left;
    margin-right:10px;
}

.btn_up:hover
{
    background-position: 0px -169px ;
}
.hasUp
{
    color: #d5d5d5 !important;
    background:url("https://news.tongbu.com/images/btn.png") 0px -120px no-repeat;
    border: 0;
    width:70px ;
    height: 30px;
    float: left;
    margin-right:10px;
}
.btn_down
{
    background:url("https://news.tongbu.com/images/btn.png") 0px -120px no-repeat;
    border: 0;
    width:70px ;
    height: 30px;
    float: left;
    margin-right:10px;
}
.hasDown
{
    color: #d5d5d5 !important;
    background:url("https://news.tongbu.com/images/btn.png") 0px -120px no-repeat;
    border: 0;
    width:70px ;
    height: 30px;
    float: left;
    margin-right:10px;
}
.btn_down:hover
{
    background-position: 0px -169px;
}
.btn_reply
{
    background:url("https://news.tongbu.com/images/btn.png") 0px -218px no-repeat;
    border: 0;
    height: 30px;
    width: 85px;
    float: left;
}
.btn_reply:hover
{
    background-position: 0px -268px;
}
.userpan
{
    float: right;
    width: 592px;
}
.userpan p
{
    color: #000000;
    font-size: 14px;
    margin-top: 0px;
    *margin-bottom:10px;
    word-break: break-word;
}
.jubao
{
    font-size: 14px;
    color: #3996D9;
    float: right;
}

.time
{
   color: #A4A4A4;
    font-size: 12px;
    margin-bottom: 10px;
    line-height: 1.7;
}
.time a
{
    color: #A4A4A4;
    font-size: 12px;
    margin-right: 5px;
}
.time a:hover
{
    color: #3996D9;
}
.editpan
{
    padding-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    height: 198px;
    width: 650px;
    border-bottom: 1px solid #e4e4e4;
    margin-bottom: 20px;

}
.editpan span {font-size: 12px;color:#3c3c3c;float: left;}
/*
.editpan span
{
    position: relative;
    top:20px;
}  */
.logout
{
    color: #6C6C6C;
    font-size: 14px;
}
.logout:hover{text-decoration: underline;}
.userlink
{
    color: #000000 !important;
    font-size: 14px !important;
    float:left;
    margin-top: 20px;
    margin-bottom: 0px;
}
 .t_area
 {
     overflow-y: visible;
     border:1px solid #B7B7B7;
     width: 98%;
     height: 80px;
     margin-top: 15px;
     margin-bottom: 15px;
     resize: none;
     padding: 5px;
 }
 .btn_send
 {
     border: 0;
     background: url("https://news.tongbu.com/images/btn.png") 0px -67px no-repeat;
     width:89px;
     height:36px;
     float: right;
     color: #fff;
     display: block;
     cursor: pointer;
     font-size: 15px;
     font-family: "微软雅黑";
     line-height: 32px;
     text-align: center;
 }
 #scroll
 {
     display: block;
     width: 45px;

     position: fixed;
     _position:absolute;
     _top:expression(eval(document.documentElement.scrollTop));

     right:20px;
     z-index:999;
     top:60%;
     _margin-top:402px;
 }
 #scroll a
 {

     display: block;
     width: 45px;
     /*  _width:115px ; */
        background: url("https://news.tongbu.com/images/concern.png?0706") no-repeat;
      height: 45px;
        cursor:pointer;
        margin-bottom: 5px;
    }
    #scroll .scroll_t
    {
        background-position: 0px -150px;
    /*  _background-position:-70px -604px;*/
    }
   #scroll .weibo
   {
        background-position:0px -50px;

    /*   _background-position:-70px -545px; */
   }
#scroll .weixin
{
     background-position:0px -100px;

   /*   _background-position:-70px -545px; */
}
#scroll .donghua
{
     background-position:0px -201px;
}

   #scroll a:hover {
     /*  background:url("https://news.tongbu.com/images/btn.png") no-repeat;      */


}

#scroll a.scroll_t:hover {

     background-position:-52px -150px;
  /*   width:115px ;  */
 }
#scroll a.weibo:hover {
     background-position:-52px -50px;

 }
#scroll a.weixin:hover {
    background-position:-52px -100px;

}
#scroll a.donghua:hover {
    background-position:-52px -201px;

}
.qrcode
{
    position: absolute;
    display: none;
    width: 116px;
    height: 135px;
    right: 55px;
}
.qrcode img{width: 100%;}
.qrcode-wx {
    top: -7px;
}
.qrcode-dh {
    top: -10px;
}
.sim
{
    width: 300px;
    padding-bottom: 10px;
    background-color: #fff;
    margin-bottom: 15px;
}
.sim ul
{
    margin-left: 20px;
    padding: 0;
    margin-top: 0px;
}
.sim ul li
{
    margin-bottom: 10px;
}
.sim ul li a
{
    color: #848484;
    font-size: 14px;
}
.sim ul li a:hover
{
    color:#3996D9 ;
}
.sim ul li div
{
    color: #848484;
    width: 260px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    height: 21px;
    line-height: 21px;
    display: block;
    overflow: hidden;
}
.like
{
    width: 688px;
    margin-left: 2px;
    height: 265px;
    background-color: #fff;
    margin-bottom: 15px;
}

.like_block
{
    margin-left: 20px;
    width: 650px;
    padding: 0;

}
.like_block li
{
    margin-right: 10px;
    margin-bottom: 20px;
    width: 315px;
    float: left;
    display: block;
}
.like_block li .like_img{
   float: left;
}
.like_block img
{
    float: left;
   width: 100px;
    height: 75px;
    margin-right: 10px;
}
.like_con
{

    height: 75px;
}
.like_con a
{
    color: #525252;
    font-size:14px;

}
.like_con a:hover
{
    color: #3996D9;
}
.like_con p
{
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 12px;
    color: #848484;
}
.detail
{
    width: 688px;
   margin-left: 2px;
    background-color: #fff;

    margin-bottom: 15px;
}

.banner640x90
{
    display: none;
    text-align: center;
    height: 90px;
}
.banner640x90 iframe
{
    display: none;
    width: 640px;
    height: 90px;
}
.banner300x250
{
    display: none;
    text-align: center;
    height: 280px;
}
.banner300x250 iframe
{
    display: none;
    width: 300px;
    height: 250px;
}
.banner970x90
{
    display: none;
    display: none;
    text-align: center;
    height: 100px;
}
.banner970x90 iframe
{
    display: none;
    width: 970px;
    height: 90px;
}
.detailhd
{

    height: 30px;
    background-color:#f5f5f5;
/*    line-height: 30px; */

}
.detailhd .bread
{
    padding-left: 20px;
}
.detailhd p
{
    margin-left: 20px;
    margin-bottom: 0px;
}
.detail_con
{
    margin-left: 20px;
    margin-top: 20px;
    width: 654px;
/*    position: relative;*/
}
.detail_con h1
{
    color: #036AB4;
    font-size: 1.5em;
}
.detail_short
{
   margin-top: 20px;

    padding: 10px 10px 10px 10px;
     margin-bottom: 30px;
    line-height: 1.7;
    width: 630px;
    background-color: #F5F5F5;
    color: #848484;
    font-size: 14px;
}
.detail_short p
{
    margin: 0;
    padding: 0;
    color: #3996D9;
    float: left;
}
.app
{
    border: 4px solid #DFDFDF;
    width:500px ;
/*    height: 95px;*/
    margin:10px auto;

    padding: 20px;
    *padding:20px 20px 0px 20px;
   /* *display:inline-block;*/
}
.detailft
{



    background-color: #f2f2f2;
}

.feed_replies{
    width: 578px;
 /*   margin-left: 32px;
    _padding-left:32px;*/
    float: right;
}
.feed_replies li
{
/*    width: 555px;*/
    margin-left: 10px;
    margin-right: 10px;
}
.feed_replies .userpan
{
    width: 498px;
}
.feed_replies .userhd
{
    width: 450px;

}
.comment_top
{
  background: url(https://news.tongbu.com/images/comment_angle.png) no-repeat;
    width: 12px;
    height: 8px;
  /*  _height:0px;*/

    margin-left: 15px;
}
.comment_t
{   height: 20px;

    background: url(https://news.tongbu.com/images/comment_t.png) no-repeat;

}
.comment_m
{
    background: url(https://news.tongbu.com/images/comment_m.png) repeat-y;

}
.comment_b
{
    height: 10px;
    width: 578px;
    background: url(https://news.tongbu.com/images/comment_b.png) no-repeat 0 -10px;
    margin-bottom: 10px;

}
.noresult
{
    width: 690px;

    background: #fff;/*url(https://news.tongbu.com/images/concern.png) no-repeat;  */
    margin-bottom: 20px;
}
.search_result
{
    padding: 20px 20px 20px 80px;
    line-height: 128px;
}
.search_result div
{
/*    max-width: 100px;
    _width:100px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;*/

    float: left;
/*    overflow: hidden;
    _width:expression(this.width > 100? 100:true);*/
}
/*
.search_result a{
    display: block;
    color: #000000;
    font-size: 15px;
    margin-top: 15px;
}
.search_result a:hover
{
    text-decoration: underline;
    color: #3996D9;
}   */
.search_result p
{
   float: left;
    margin:0;
}

.scrollbarBox { width: 8px; }
.scrollbarBox .scrollbar{ width: 100%; background-color: #525252; opacity: 0.6; border-radius: 10px; }

.mCSB_container {margin-right: 4px;}
.mCustomScrollBox > .mCSB_scrollTools {width: 8px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 6px;}
.mCustomScrollBox > .mCSB_scrollTools {right: 0px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 8px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: #525252;
    -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.5);
    -moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.5);
    box-shadow: 1px 1px 5px rgba(0,0,0,0.5);
}
.mCSB_scrollTools .mCSB_dragger_bar:hover{
    background:rgba(0,0,0,0.85) ;
    filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */
}
#content .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
#content .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
    background:#525252;
}
.bshare-custom.icon-medium-plus, .bshare-custom.icon-large
{
    padding-top: 8px;

}

.app .icon {
 /*   position: absolute;
    left: 10px;
    top: 3px;   */
    width: 68px;
    height: 68px;
    display: block;
    margin-right: 20px;
    padding: 0px;
    float: left;
}
.app .icon i, .img-app-none {
    background: url("https://news.tongbu.com/images/mask64.png") no-repeat scroll 0 0 transparent;
    _background: url("https://news.tongbu.com/images/mask64.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    font-size: 0;
    height: 68px;
  /*  left: 0;           */
    margin-right: 15px;
    padding: 0;
    position: absolute;
 /*   top: 0;  */
    width: 68px;
    text-indent: -9999px;
}
.app .icon img {
    width: 68px;
    height: 68px;
    margin: 0px;
    padding: 0px;
}
.app .name {
    font-weight: bold;
    width: 160px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #3c3c3c;
}
.app .name a{
    color: #3c3c3c;
}
.app .name a:hover{color: #3996D9;text-decoration: none;}
.app .right a:hover{text-decoration: none;}
.app .category {
    color: #3c3c3c;
    font-size: 12px;
}
/*
.app .category a {
    color: #2C76C0;
    text-decoration: none;
    outline: none;
    font-size: 12px;
}*/
.app .star {

}
.app .star .s {
    float: left;
 /*   margin: 5px 5px 0 0;  */
}
.bigstar50, .bigstar45, .bigstar40, .bigstar35, .bigstar30, .bigstar25, .bigstar20, .bigstar15, .bigstar10, .bigstar05, .bigstar00, .bigstar0, .bigstar {
    background: url(https://news.tongbu.com/images/all_bigstars.gif) no-repeat;
    height: 14px;
    display: block;
    color: #999;
    overflow: hidden;
    font-size: 14px;
    line-height: 100%;
    width: 75px;
}
.bigstar50{background-position:0 0}
.bigstar45{background-position:0 -15px}
.bigstar40{background-position:0 -30px}
.bigstar35{background-position:0 -45px}
.bigstar30{background-position:0 -60px}
.bigstar25{background-position:0 -75px}
.bigstar20{background-position:0 -90px}
.bigstar15{background-position:0 -105px}
.bigstar10{background-position:0 -120px}
.bigstar05{background-position:0 -135px}
.bigstar00,.bigstar0,.bigstar{background-position:0 -150px}

.hitli
{
    background-color: #F5F5F5;
}
.footer {
    color: #666;
    font-size: 12px;
    margin-top: 30px;

}
.footer .main{
width:1004px;
border: 1px solid #DBDBDB;
border-width: 1px 0;
height: 50px;
padding: 10px 0;
}
.footer .main li {
    float: left;
    list-style: none;
    margin-right: 60px;
    margin-bottom: 10px;
}
.footer .main h4 {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 5px;
}
.footer a {
    color: #999999;
    font-size: 12px;
    outline: none;
}
.footer a:hover{
    color:#3996D9 ;
}
.footer .main li.right {
    float: right;
    margin-right: 20px;
    text-align: right;
}
.footer .words {
    clear: both;
    width: 100%;
    display: block;
    margin-top: 10px;
    text-align: center;
}
.footer .copyright {
    margin-top: 10px;
    width: 100%;
}
.footer .bottom {
    margin-top: 20px;
    width: 100%;
}
.footer b {
    font-size: 14px;
    text-align: left;
    clear: both;
    display: block;
}
.footer .links {
    width: 100%;
    clear: both;
    text-align: left;
}
.footer .links a {
    color: #999999;
    margin: 5px;
    _margin: 5px 4px;
    line-height: 24px;
}
.footer .links a:hover{text-decoration: underline;}
.error
{
    background: url('https://news.tongbu.com/images/404.png?0428') center top no-repeat;
    width: 434px;
    height: 372px;
    margin: 25px auto;

}
.error_t
{
    background: url('https://news.tongbu.com/images/404_t.png') center top no-repeat;
    width: 1000px;
    height: 10px;
}
.error_c
{
    background: url('https://news.tongbu.com/images/404_c.png') center top repeat-y;
    width: 1000px;
    float: left;

}
.error_recommend
{
    padding: 40px 55px;
   float: left;
}
.error_recommend a {
    font-size: 16px;
    color: #2C76C0;
    text-decoration: none;
    outline: none;
}
.error_recommend a:hover{text-decoration: underline;}
.error_recommend li {
    list-style: none;
    float: left;
    color: #999999;
    width: 150px;
    margin: 15px 36px;
}
.error_recommend ul{float: left;padding: 0;margin: 0;}
.error_recommend ul a {
    color: #999;
    font-size: 14px;
}
.error_recommend ul a:hover{
    text-decoration: underline;
}
.error_b
{
    background: url('https://news.tongbu.com/images/404_b.png') center top no-repeat;
    width: 1000px;
    height: 10px;
    margin-bottom: 150px;
}
.error_recommend li.hot a {
    color: #F91D1D;
}
.feed_element .icon{float: left;}
.feed_element .hot{background-color: #FF7E00;
    color: #FFFFFF;
    display: block;
    margin-top: 5px;
    padding: 2px 0;
    text-align: center;
    width: 46px;
    font-size: 12px;}
.feed_element .top{background-color: #FF7E00;
    color: #FFFFFF;
    display: block;
    margin-top: 5px;
    padding: 2px 0;
    text-align: center;
    width: 46px;
    font-size: 12px;}
.tongbu
{
    width: 28px;
    height:14px;
    color: #fff;
    line-height: 14px;
    float: left;
    font-size: 12px;
    margin-top: 2px;
    margin-left: 10px;
    text-align: center;
	background-color:#3292f6;
	padding:2px;
	border-radius: 2px;
   /* background:url('https://news.tongbu.com/images/tongbu.png')  no-repeat;*/
}
.cp
{
    width: 28px;
    height:14px;
    color: #fff;
    line-height: 14px;
    float: left;
    font-size: 12px;
    margin-top: 2px;
    margin-left: 10px;
    text-align: center;
	 background-color:#eb6f1b;
	padding:2px;
	border-radius: 2px;
  /*  background:url('https://news.tongbu.com/images/cp.png')  no-repeat;*/
}
.sb{
	height:14px;
    color: #fff;
    line-height: 14px;
    float: left;
    font-size: 12px;
	margin-top: 2px;
    margin-left: 10px;
    text-align: center;
    background-color:#f14f4f;
	padding:2px 4px;
	border-radius: 2px;
	}
.sbm{color:#f14f4f !important;font-weight:bold;}
.app .itunes{
    background:url("https://news.tongbu.com/images/download.png?0519") 0px 0px no-repeat;width:65px;height:65px;margin-right:30px;float: left;display: block;
}
.app .yueyu{
    background:url("https://news.tongbu.com/images/download.png?0519") -81px 0px no-repeat;width:65px;height:65px;float: left;display: block; text-indent: -9999px;
}
.itunes p{color:#333;font-size:12px;text-align:center;text-indent:0px;margin: 8px 0px 0px 0px;}
.itunes .lastp{margin: 0;}
.itunes p span{color:#333;font-size:18px;}
.yueyu p{color:#fff;font-size:16px;text-align:center;text-indent:0px;margin: 6px 0px 0px 0px;letter-spacing: 2px;line-height: 1.7;}
.yueyu .lastp{margin: 0;}
.left{float: left;}
.right{float:right;}

.recNews{padding:20px;background: #fff;margin-bottom: 15px;}
.recNews h3{font-weight: normal;padding: 0;margin:0px 0px 10px 0px;font-size: 18px;}
.recNews ul,.recNews li{padding: 0;margin: 0;}
.recNews ul li{line-height: 30px;border-bottom: 1px dotted #D2D2D2;}
.recNews ul li a{text-decoration: none;color: #656565;font-size: 14px;}
.recNews ul li a:hover{color: #3996D9;}
.recNews ul li span{float: right;color: #656565;font-size: 12px;}
.header .applink {
    color: #848484;
    float: right;
    font-size: 14px;
    margin: 40px 15px 0 0;
}
iframe{width:550px; height:350px;margin:10px auto;display:block;}
/* 底部广告条 */
.section-tg{
    width: 100%;
    height: 64px;
    background-color: rgba(0, 0, 0, 0.75);
    *filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);  /*ie7*/
    position: fixed;
    left: 0;
    bottom: 0;
    /* IE6 兼容显示底部*/
    _position: absolute;
    _bottom: auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    _background-color: #222222;
    _overflow: normal;
}

.section-tg .tg-content{
    width: 800px;
    height: 100%;
    margin: 0 auto;
    padding: 3px 0;

}

.section-tg .tg-content .icon{
    width: 50px;
    height: auto;
    margin-top: 4px;
}

.section-tg .tg-content .title{
    display: inline-block;
    margin: 0 0 10px 10px;
}

.section-tg .tg-content .btn{
    display: inline-block;
    width: 120px;
    height: 35px;
    margin: 0 15px;
    margin-bottom: 10px;
    _margin-bottom: 20px;
    background: url(https://news.tongbu.com/images/tg/btn_zhushou.png?0907) 0 0 no-repeat;
}

.section-tg .tg-content .close{
    width: 50px;
    height: 50px;
    margin-left: 30px;
    margin-bottom: 4px;
    cursor: pointer;
    display: inline-block;
    background: url(http://game.tongbu.com/images/ad/ad-btn.png) -20px 13px no-repeat;
}
.section-tg2 {
    width: 100%;
  /*  background: #FF7EC1;*/
    position: fixed;
    left: 0;
    bottom: 0;
    /* IE6 兼容显示底部*/
    _position: absolute;
    _bottom: auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    _overflow: normal;
}
.section-tg2 a {
  display: block;
  text-decoration: none;
}
.section-tg2 img {
  display: block;
  width: 1004px;
  margin: 0 auto;
}
.section-tg2 .close{
    width: 50px;
    height: 50px;
    margin-left: 30px;
    margin-bottom: 4px;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 10px;
    background: url(http://game.tongbu.com/images/ad/ad-btn.png) -20px 13px no-repeat;
}
