/**** Content ****/
body{background:#efefef;}
#content {
  padding: 0px;
  width:990px;
  background:#999999;
}

.hidden { display: none; }

/**** Demos ****/

#container {
  padding: 5px 5px 30px 5px;
  margin-bottom: 20px;
  clear: both;
}

.box {
  margin: 8px 0 0 18px;
  border: 1px #D8D5D2 solid;;
  float: left;
  width: 218px;
}

.box .pannel-image{margin:0;padding:0;float:none;}
.box .pannel-image img{
  display: block;
  width: 100%;
}
.box .subtitle{height:auto;display:none;position:absolute;bottom:-36px;background:#000;width:100%;line-height:18px;}
.box .subtitle a{color:#ffffff;}

.col1 { width: 218px; }
.col2 { width: 472px; }
.col3 { width: 190px; }

.col1 img { max-width: 218px; }
.col2 img { max-width: 472px;}
.col3 img { max-width: 190px;height:253px; }

/**** Clearfix ****/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.tips{background:url("tips-bg2.jpg") no-repeat;width:150px;height:431px;margin-right:0;padding:0;}
.col3 .subtitle{height:32px;}

#displaypagenum {
  clear: both;
  font-size: 12px;
  height: 25px;
  line-height:25px;
  width: 100%;
padding-bottom:10px;
}

#content .pannel-title{background:none;color:#ffffff;}
.spe-spo-list{width:987px;height:440px;padding-left:1px;background:#cccccc;overflow:hidden;}
.spe-spo-list ul li{float:left;margin:0 0 8px 8px;padding:0;width:auto;display:inline;position:relative;overflow:hidden}
.spe-spo-list ul li .pannel-image{padding:0;margin:0;float:none;}
.spe-spo-list ul li .pannel-image img{display:block;}
.spe-spo-list ul li .title{padding:0;margin:0;height:30px;line-height:30px;text-align:center;font-weight:normal;color:#ffffff;background:#000;position:absolute;bottom:0px;overflow:hidden;}
.spe-spo-list ul li .title a{color:#ffffff;}

/*新顶部2012-12*/
.logo-new,
.home-top .apps .top-ico ul li.ico_a,
.home-top .apps .top-ico ul li.ico_b,
.home-top .apps .top-ico ul li.ico_c,
.home-top .apps .top-search input.show,
.home-top .apps .top-search input.sub
{background-image:url(../../images/public/top-bg.png);background-repeat:no-repeat;}
.home-top {background:url(../../images/public/top_bg.jpg) repeat-x;font-size:12px;}
.home-top .apps{height:36px;overflow:hidden;}
.logo-new{width:52px;height:33px;background-position:0 0;float:left;}
.logo-new a{width:52px;height:33px;display:block;}
.home-top .apps .top-ico{float:left;width:240px;padding-left:10px;}
.home-top .apps .top-ico ul li{float:left;padding:0 7px 0 13px;height:36px;line-height:36px;}
.home-top .apps .top-ico ul li.ico_a{background-position:0 -36px;}
.home-top .apps .top-ico ul li.ico_b{background-position:0 -74px;}
.home-top .apps .top-ico ul li.ico_c{background-position:0 -112px;}
.home-top .apps .top-date{width:230px;height:36px;line-height:36px;overflow:hidden;color:#000;float:left;}
.home-top .apps .top-search{width:250px;float:right;}
.home-top .apps .top-search .search-form{float:left;padding-top:8px;width:180px;height:20px;overflow:hidden;}
.home-top .apps .top-search input.show{width:110px;float:left;height:17px;overflow:hidden;border-left:1px #929292 solid;border-top:1px #929292 solid;border-right:1px #d7d7d7 solid;border-bottom:1px #d7d7d7 solid;color:#000;font-size:12px;font-family:Arial;background-position:0 -245px;margin-right:3px;}
.home-top .apps .top-search input.sub{width:65px;height:19px;cursor:pointer;border:none;background-position:0 -210px;border:none;float:left;}
.home-top .apps .top-search .top-fav{width:70px;height:36px;line-height:36px;overflow:hidden;color:#666666;font-size:12px;float:left;}
.home-top .apps .top-search .top-fav span{padding:0 5px;}
.home-top .apps .top-search .top-fav a{color:#666666;font-size:12px;}

.top-newnav{height:30px;line-height:30px;background:#ffffff;font-size:12px;}
.top-newnav a{float:left;color:#666666;}
.top-newnav span{float:left;padding:0 6px;color:#cccccc;}
.top-newnav a.home{color:#1363A5;margin-left:6px;}
.main_colum,.main-colum{width:1000px;}

/*新底部*/
.footer_sport{width:100%;background:#ffffff url(../../images/public/bg_f.jpg) repeat-x;}
.botNav{padding:2px 0 0 0; font-size:12px; width:820px;line-height:2;}
.botNav .n-l{padding-top:4px;}
.botNav .n-l a{color:#000;}
.botNav .n-l a {padding: 0 4px 0 5px;}
.botNav .first{background:url(../../images/public/botNav_f.jpg) no-repeat;width:47px;height:20px;line-height:20px;text-align:center;padding-top:5px;overflow:hidden;margin-right:10px;} 
.botNav .first a{color:#ffffff;}
.botNav .nav-line { background:url(../../images/public/line_f.jpg) no-repeat center 0; float: left; height: 44px; overflow: hidden;  width: 18px;}