@import url("global2010.css");
.toplayer{width:950px; clear:both; margin:0 auto 5px auto; padding:0; overflow-y:auto;}
/*--第一屏 左侧 begin--*/
.toplayer .topleft{float:left; width:290px; margin-right:5px;}
.toplayer .topleft .flash{border:1px solid #cecece; width:288px; padding:0; clear:both; overflow:hidden; margin-bottom:5px;}
.toplayer .topleft .flash p{width:280px; height:210px; overflow:hidden; margin:4px auto; padding:0;}
.toplayer .topleft .flashads{width:290px; height:40px; overflow:hidden; margin:0 0 5px 0; clear:both;}
.toplayer .topleft .video{border:1px solid #cecece; border-top:none; width:288px; height:299px; padding:0; clear:both; overflow:hidden; text-align:left;}
.toplayer .topleft .video h3{height:26px; background:url(../images/bg-title.jpg) left bottom repeat-x; overflow:hidden; clear:both; border-top:3px solid #05C3B8; line-height:26px; font-size:12px; text-align:right; padding:0 12px; font-weight:normal;}
.toplayer .topleft .video h3 span{font-size:14px; float:left; font-weight:bold;}
.toplayer .topleft .video h3 a{color:#397CBE;}
.toplayer .topleft .video h3 a:hover{color:#f00; text-decoration:none;}
.toplayer .topleft .video ul{list-style:none; margin:0; padding:6px;}
.toplayer .topleft .video li{text-align:left; color:#333333; height:20px; line-height:20px; margin:0; padding:0; overflow:hidden; clear:both; background:url(../images/dot-01.jpg) 0px 8px no-repeat; text-indent:8px; white-space:nowrap; text-align:left;}
.toplayer .topleft .video li a{color:#333333; text-decoration:none;}
.toplayer .topleft .video li a:hover{color:#f00; text-decoration:none;}

/*--第一屏 中间 begin--*/
.toplayer .topmain{float:left; width:400px; margin-right:5px; background:url(../images/bg_ihotnews.gif) left top repeat-x;}
.toplayer .topmain .indexHot{width:400px; padding:30px 0 0 0; clear:both; overflow:hidden; margin:0; background:url(../images/bg_ihottitle.gif) 5px 0px no-repeat;}
.toplayer .topmain .indexHot dl{margin:0 auto; width:400px; overflow:hidden; padding:10px 0 6px 0; clear:both;}
.toplayer .topmain .indexHot dt{font-size:14px; font-weight:bold; clear:both; text-align:center; margin:5px 0 2px 0;}
.toplayer .topmain .indexHot dt a{color:#CC0000; text-decoration:none;}
.toplayer .topmain .indexHot dt a:hover{color:#F60; text-decoration:none;}
.toplayer .topmain .indexHot dd{text-align:left; text-indent:24px; color:#666; padding:0 0 5px 0; margin:0; border-bottom:1px dashed #cecece;}
.toplayer .topmain .indexHot dd a{color:#333333; text-decoration:none;}
.toplayer .topmain .indexHot dd a:hover{color:#f00; text-decoration:none;}
.toplayer .topmain .indexHot ul{list-style:none; margin:0 auto; width:400px; height:226px; overflow:hidden; padding:6px 0 0 0; clear:both;}
.toplayer .topmain .indexHot li{color:#333333; text-align:right; width:400px; height:20px; line-height:20px; margin:0; padding:0; overflow:hidden; clear:both; background:url(../images/dot-01.jpg) 0px 8px no-repeat; text-indent:8px;}
.toplayer .topmain .indexHot li span{float:left;}
.toplayer .topmain .indexHot li a{color:#333333; text-decoration:none;}
.toplayer .topmain .indexHot li a:hover{color:#f00; text-decoration:none;}
.toplayer .topmain .iHotads01{width:400px; height:45px; clear:both; overflow:hidden; margin:0 auto; padding:0;}
.toplayer .topmain .iNewsSearch{width:398px; height:30px; border:1px solid #cecece; background:#f3f3f3; clear:both; overflow:hidden; margin:0 auto; padding:10px 0 0 0;}
.toplayer .topmain .iNewsSearch .form{margin:0; padding:0;}
.toplayer .topmain .iNewsSearch .form span{float:left; margin-right:5px; font-size:13px; height:22px; line-height:22px; display:block; font-weight:bold; padding-left:10px; color:#666;}
.toplayer .topmain .iNewsSearch .form .search-keyword{width:190px; float:left; border:1px solid #ccc; background:#fff; height:16px; text-align:left; margin-right:5px;}
.toplayer .topmain .iNewsSearch .form .search-option{width:60px; float:left; margin-right:5px;}
.toplayer .topmain .iNewsSearch .form .search-submit{width:50px; float:left; border:1px solid #ccc; background:#fff; height:20px; text-align:center; margin-right:10px;}
/*--第一屏 右侧 begin--*/
.toplayer .topright{float:left; width:250px;}
.toplayer .topright .rNews{width:248px; height:315px; border:1px solid #cecece; border-top:none; clear:both; overflow:hidden; margin-bottom:5px;}
.toplayer .topright .rNews h3{height:26px; overflow:hidden; border-top:3px solid #05C3B8; clear:both; width:248px; line-height:26px; font-size:13px;background:url(../images/bg-title.jpg) left bottom repeat-x;}
.toplayer .topright .rNews h3 span{float:left; clear:right; height:26px; width:90px; border-right:1px solid #cecece; text-align:center; cursor:pointer;}
.toplayer .topright .rNews h3 span.active{background:#fff; font-size:14px;}
.toplayer .topright .rNews h4{height:24px; line-height:24px; font-size:13px; overflow:hidden; margin:0 auto; width:230px; text-align:left;}
.toplayer .topright .rNews h4 a{color:blue; text-decoration:none;}
.toplayer .topright .rNews h4 a:hover{color:#f00; text-decoration:none;}
.toplayer .topright .rNews ul{list-style:none; margin:0 auto; width:230px; overflow:hidden; padding:0; clear:both;}
.toplayer .topright .rNews li{text-align:left; color:#333333; text-align:right; width:230px; height:20px; line-height:20px; margin:0; padding:0; overflow:hidden; clear:both; background:url(../images/dot-01.jpg) 0px 8px no-repeat; text-indent:8px;}
.toplayer .topright .rNews li a{color:#333333; text-decoration:none; float:left;}
.toplayer .topright .rNews li a:hover{color:#f00; text-decoration:none;}
.toplayer .topright .toprightads{width:250px; height:250px; overflow:hidden; margin-bottom:5px;}
.toplayer .topright .iSerch{width:248px; border:1px solid #cecece; border-top:none; clear:both; overflow:hidden;}
.toplayer .topright .iSerch h3{height:26px; overflow:hidden; border-top:3px solid #05C3B8; clear:both; width:248px; line-height:26px; font-size:13px;background:url(../images/bg-title.jpg) left bottom repeat-x; font-size:14px; text-align:left; padding:0 0 0 12px;}
.toplayer .topright .iSerch .form{width:230px; margin:0 auto; padding:0; text-align:right; border-bottom:1px dashed #cecece;}
.toplayer .topright .iSerch .form p{margin:10px 0; padding:0 12px 0 0; clear:both;}
.toplayer .topright .iSerch .form .search-keyword{width:200px; border:1px solid #ccc; background:#fff; height:20px; text-align:left;}
.toplayer .topright .iSerch .form .search-option{width:80px; margin-right:10px;}
.toplayer .topright .iSerch .form .search-submit{width:50px; border:1px solid #ccc; background:#fff; height:22px; text-align:center;}
.toplayer .topright .pageWords{width:248px; height:119px; border:1px solid #cecece; background:#f3f3f3; clear:both; overflow:hidden; text-align:left;}
.toplayer .topright .pageWords p{margin:12px auto 0 auto; width:228px; height:95px; overflow:hidden;}
.toplayer .topright .pageWords a{display:inline-block; margin-right:5px; color:#333333;}
.toplayer .topright .pageWords a:hover{color:#f60; text-decoration:none;}

/*--lottery Begin--*/
.cpleft{border:1px solid #cecece; border-top:3px solid #05C3B8; width:288px; height:355px; padding:0; margin:0 0 5px 0; clear:both; overflow:hidden; text-align:center;}
.cpleft h3{height:26px; background:url(../images/bg-title.jpg) left bottom repeat-x; overflow:hidden; clear:both; line-height:26px; font-size:12px; text-align:right; padding:0 12px; font-weight:normal;}
.cpleft h3 span{float:left; font-weight:bold; color:#05C3B8; font-size:14px;}
.cpleft a{color:#333333;}
.cpleft a:hover{color:#f00; text-decoration:none;}
.cpleftads{width:290px; height:60px; overflow:hidden; clear:both; margin:0; padding:0; line-height:60px; background:#efefef; text-align:center;}
.ilottery{width:653px; height:420px; margin:0; overflow:hidden; padding:0; border:1px solid #cecece; border-top:3px solid #05C3B8; clear:both;}
.ilottery h3{width:653px; height:26px; line-height:26px; background:url(../images/bg-title.jpg) left bottom repeat-x; margin:0; padding:0; clear:both; font-weight:normal; font-size:14px; text-align:center;}
.ilottery h3 span{float:left; clear:right; height:26px; padding:0 16px; border-right:1px solid #cecece; text-align:center; cursor:pointer;}
.ilottery h3 span.active{background:#fff; font-size:14px; font-weight:bold; color:#05C3B8;}
.ilottery .ilotterboxs{width:653px; margin:0 auto; padding:0;}


/*--通栏 Begin--*/
.layer{width:950px; margin:0 auto; overflow:hidden; overflow-y:auto; clear:both;}
.indexLeft{width:290px; padding:0; overflow:hidden; text-align:left; float:left; margin:0 5px 0 0; clear:right;}
.indexLeft .ilBoxs{border:1px solid #cecece; border-top:none; width:288px; padding:0; margin:0; clear:both; overflow:hidden; text-align:left;}
.indexLeft .ilBoxs h3{height:26px; background:url(../images/bg-title.jpg) left bottom repeat-x; overflow:hidden; clear:both; line-height:26px; font-size:12px; text-align:right; padding:0; font-weight:normal;}
.indexLeft .ilBoxs h3 span{width:71px; float:left; text-align:center; border-right:1px solid #cecece; height:26px; overflow:hidden; white-space:nowrap; font-weight:normal; cursor:pointer;}
.indexLeft .ilBoxs h3 span.active{background:#fff; font-weight:bold; color:#05C3B8;}
.indexLeft .ilBoxs h3.ltop{border-top:3px solid #05C3B8;}
.indexLeft .ilBoxs h3.lmid{border-top:1px solid #cecece;}
.indexLeft .ilBoxs ul{list-style:none; margin:0; padding:0;}
.indexLeft .ilBoxs .ilbox{list-style:none; margin:0 auto; padding:8px 0 0 0; width:280px; height:226px; clear:both;}
.indexLeft .ilBoxs .ilbox li{text-align:left; color:#333333; height:20px; line-height:20px; margin:0; padding:0; overflow:hidden; clear:both; background:url(../images/dot-01.jpg) 0px 8px no-repeat; text-indent:8px; white-space:nowrap; text-align:right;}
.indexLeft .ilBoxs .ilbox li a{color:#333333; text-decoration:none; float:left;}
.indexLeft .ilBoxs .ilbox li a:hover{color:#f00; text-decoration:none;}
.indexLeft .ilBoxs .ilbox li.more{background:none;}
.indexLeft .ilBoxs .ilbox li.more a{float:none;}
.indexLeft .ilBoxs .ilbox li.more a:hover{text-decoration:underline; color:#f00;}
.indexLeft .ilBoxs .ilboxads{width:280px; margin:0 auto; padding:0; clear:both; overflow:hidden; height:50px; background:#efefef; line-height:50px; text-align:center;}
.indexLeft .ilboxads290{width:290px; margin:0 auto; padding:0; clear:both; overflow:hidden; height:50px; background:#efefef; line-height:50px; text-align:center;}


.indexMain{float:left; width:655px; margin:0; overflow:hidden; padding:0;}
.indexMain .iBoxsads{width:655px; height:70px; margin:0 0 5px 0; overflow:hidden; padding:0; border:none; clear:both; background:#efefef; line-height:45px; text-align:center;}
.indexMain .indexBoxs{width:653px; height:430px; margin:0 0 5px 0; overflow:hidden; padding:0; border:1px solid #cecece; border-top:3px solid #05C3B8; clear:both;}
.indexMain .indexBoxs h3{height:30px; width:650px; white-space:normal; line-height:30px; margin:0; padding:0 3px 0 0; clear:both; font-weight:normal; font-size:12px; text-align:right;}
.indexMain .indexBoxs h3 span{float:left; font-weight:bold; font-size:14px; color:#05C3B8; padding:0 12px; border:none;}
.indexMain .indexBoxs h3 a{color:#333333; padding:2px 4px; margin-right:5px; text-decoration:none; border:none;}
.indexMain .indexBoxs h3 a:hover{background:#05C3B8; color:#fff; text-decoration:none;}
.indexMain .indexBoxs .ibList{width:375px; float:left; clear:right; margin:0px; padding:0 10px; overflow:hidden;}
.indexMain .indexBoxs .ibList li{text-align:left; color:#333333; height:20px; line-height:20px; margin:0; padding:0; overflow:hidden; clear:both; background:url(../images/dot-01.jpg) 0px 8px no-repeat; text-indent:8px; white-space:nowrap; text-align:right;}
.indexMain .indexBoxs .ibList li a{color:#333333; text-decoration:none; float:left; font-size:13px;}
.indexMain .indexBoxs .ibList li a:hover{color:#f00; text-decoration:none;}
.indexMain .indexBoxs .ibTop{width:248px; border:1px solid #cecece; border-top:3px solid #05C3B8; float:left; overflow:hidden; text-align:center;}
.indexMain .indexBoxs .ibTop h3{height:25px; line-height:25px; clear:both; background:url(../images/bg-title.jpg) left bottom repeat-x; margin:0; padding:0; overflow:hidden;}
.indexMain .indexBoxs .ibTop h3 span{float:left; height:25px; width:80px; border-right:1px solid #cecece; text-align:center; cursor:pointer;}
.indexMain .indexBoxs .ibTop h3 span.active{background:#fff;}
.indexMain .indexBoxs .ibNews{width:248px; border:1px solid #cecece; border-top:3px solid #05C3B8; float:left; overflow:hidden; text-align:center;}
.indexMain .indexBoxs .ibNews h4{height:25px; line-height:25px; clear:both; background:url(../images/bg-title.jpg) left bottom repeat-x; margin:0; overflow:hidden; padding:0 12px; text-align:right; font-weight:normal; font-size:12px; width:224px;}
.indexMain .indexBoxs .ibNews h4 span{float:left; font-size:14px; font-weight:bold; color:#05C3B8;}
.indexMain .indexBoxs .ibNews h4 a{color:#333333;}
.indexMain .indexBoxs .ibNews h4 a:hover{color:#f00; text-decoration:none;}
.indexMain .indexBoxs .ibNewsboxs{margin:0; padding:7px 10px 6px 10px; list-style:none; overflow:hidden;}
.indexMain .indexBoxs .ibNewsboxs li{text-align:left; color:#333333; height:20px; line-height:20px; margin:0; padding:0; overflow:hidden; clear:both; background:url(../images/dot-01.jpg) 0px 8px no-repeat; text-indent:8px; white-space:nowrap;}
.indexMain .indexBoxs .ibNewsboxs li a{color:#333333; text-decoration:none;}
.indexMain .indexBoxs .ibNewsboxs li a:hover{color:#f00; text-decoration:none;}
	/*--排行榜--*/
	.zc_table,.zcss_table,.nba_table,.lottery_table{width:100%; border-collapse:collapse;}
	.zc_table th{border:1px solid #fff; background:#000; color:#fff; font-weight:bold; line-height:24px;}
	.zc_table td{border-bottom:1px solid #fff; font-weight:normal; background:#f8f8f8; line-height:20px;}
	.nba_table th{border:1px solid #fff; background:#000; color:#fff; font-weight:bold; line-height:22px;}
	.nba_table td{border-bottom:1px solid #fff; font-weight:normal; background:#f8f8f8; line-height:22px;}
	.lottery_table th{border:1px solid #fff; background:#000; color:#fff; font-weight:bold; line-height:26px;}
	.lottery_table td{border-bottom:1px solid #fff; font-weight:normal; background:#f8f8f8; line-height:29px;}
	.lottery_table td.lot_num{color:#f00;}

.indexLeft .ilBoxsBot{border:1px solid #cecece; border-top:none; width:288px; padding:0; margin:0; clear:both; overflow:hidden; text-align:left;}
.indexLeft .ilBoxsBot h3{height:26px; width:264px; background:url(../images/bg-title.jpg) left bottom repeat-x; overflow:hidden; clear:both; line-height:26px; font-size:12px; text-align:right; font-weight:normal; padding:0 12px;}
.indexLeft .ilBoxsBot h3 span{float:left; font-weight:bold; color:#05C3B8; font-size:14px;}
.indexLeft .ilBoxsBot h3 a{color:#333333;}
.indexLeft .ilBoxsBot h3 a:hover{color:#f00; text-decoration:none;}
.indexLeft .ilBoxsBot h3.ltopBot{border-top:3px solid #05C3B8;}
.indexLeft .ilBoxsBot h3.lmidBot{border-top:1px solid #cecece;}
.indexLeft .ilBoxsBot ul{list-style:none; margin:0 auto; padding:8px 0 0 0; width:280px; height:288px; overflow:hidden; clear:both;}
.indexLeft .ilBoxsBot li{text-align:left; color:#333333; height:20px; line-height:20px; margin:0; padding:0; overflow:hidden; clear:both; background:url(../images/dot-01.jpg) 0px 8px no-repeat; text-indent:8px; white-space:nowrap; text-align:right;}
.indexLeft .ilBoxsBot li a{color:#333333; text-decoration:none; float:left;}
.indexLeft .ilBoxsBot li a:hover{color:#f00; text-decoration:none;}	
.indexMain .indexImages{width:653px; height:526px; margin:0; overflow:hidden; padding:0; border:1px solid #cecece; border-top:3px solid #05C3B8; clear:both;}
.indexMain .indexImages h3{height:30px; width:650px; white-space:normal; line-height:30px; margin:0; padding:0 3px 0 0; clear:both; font-weight:normal; font-size:12px; text-align:right;}
.indexMain .indexImages h3 span{float:left; font-weight:bold; font-size:14px; color:#05C3B8; padding:0 12px; border:none;}
.indexMain .indexImages h3 a{color:#333333; padding:2px 4px; margin-right:5px; text-decoration:none; border:none;}
.indexMain .indexImages h3 a:hover{background:#05C3B8; color:#fff; text-decoration:none;}
.indexMain .indexImages .indexImagesTxt{width:375px; float:left; clear:right; overflow:hidden; margin-right:5px; padding:0 10px;}
.indexMain .indexImages .indexImagesTxt h4{font-size:13px; color:#05C3B8; text-align:left; clear:both; margin:0; padding:0;}
.indexMain .indexImages .indexImagesTxt ul{list-style:none; margin:0; padding:0;}
.indexMain .indexImages .indexImagesTxt li{text-align:left; color:#333333; height:20px; line-height:20px; margin:0; padding:0; overflow:hidden; clear:both; background:url(../images/dot-01.jpg) 0px 8px no-repeat; text-indent:8px; white-space:nowrap; text-align:right;}
.indexMain .indexImages .indexImagesTxt li a{color:#333333; text-decoration:none; float:left; font-size:13px;}
.indexMain .indexImages .indexImagesTxt li a:hover{color:#f00; text-decoration:none;}
.indexMain .indexImages .indexImagesBoxs{float:left; width:250px; overflow:hidden;}
.indexMain .indexImages .indexImagesBoxs ul{list-style:none;}
.indexMain .indexImages .indexImagesBoxs li{width:120px; height:120px; margin:0 5px 0 0; padding:0; float:left; overflow:hidden; text-align:center;}
.indexMain .indexImages .indexImagesBoxs li img{width:116px; height:86px; border:2px solid #cecece;}
.indexMain .indexImages .indexImagesBoxs li span{width:110px; margin:0 auto; height:22px; line-height:22px; display:inline-block; white-space:nowrap; overflow:hidden;}
.indexMain .indexImages .indexImagesBoxs li a{color:#f60; text-decoration:none; background:#efefef; width:120px; height:112px; display:inline-block;}
.indexMain .indexImages .indexImagesBoxs li a:hover img{border:2px solid #f60;}
.indexMain .indexImages .indexImagesBoxs li a:hover{color:#fff; background:#f60; text-decoration:none;}




.homeleft{float:left; width:693px; height:400px; margin-right:5px; overflow:hidden; border:1px solid #cecece; border-top:none;}
.homeleft h3{height:29px; overflow:hidden; border-top:3px solid #05C3B8; clear:both; width:693px; line-height:29px; font-size:13px;background:url(../images/bg-title.jpg) repeat-x;}
.homeleft h3 span{font-size:14px; padding:0 15px; float:left;}
.homeleft h3 p{float:left; font-size:12px; font-weight:normal; padding:6px 0 0 0;}
.homeleft h3 p a{height:22px; line-height:22px; padding:0 10px; display:inline-block; overflow:hidden; border:1px solid #cecece; border-bottom:none; border-left:none;}
.homeleft h3 p a.active{background:#fff;}
.homeleft h3 p a:hover{color:#f00;}
.homeleft .homelistimg{float:left; width:140px; height:348px; overflow:hidden; padding:20px 0 0 0; clear:right;}
.homeleft .homelistimg li{text-align:center; height:113px; overflow:hidden;}
.homeleft .homelistimg li img{width:100px; height:80px; border:1px solid #cecece; padding:3px;}
.homeleft .hometxt{float:left; width:300px; padding:20px 20px 0 0; height:348px; margin-right:10px; border-right:1px solid #cecece;}
.homeleft .hometxt li{text-align:right; line-height:22px; color:#333333;background:url(../images/dot-01.jpg) 0px 8px no-repeat; text-indent:8px;}
.homeleft .hometxt li a{float:left; font-size:13px;}
.homeleft .hothometxt{float:left; width:210px; padding:10px 0 0 0; margin:0;}
.homeleft .hothometxt h4{text-align:left; font-size:13px; height:24px; line-height:24px; color:#7F0706; background:url(../images/bg-title03.jpg) left 23px repeat-x; padding:0 0 0 6px; overflow:hidden;}
.homeleft .hothometxt h4 span{float:left; padding:0 8px; border:1px solid #cecece; border-bottom:none; background:#fff;}
.homeleft .hothometxt dl{margin:0; padding:5px 0; line-height:18px; clear:both;}
.homeleft .hothometxt dt{text-align:center; font-weight:bold; font-size:13px; margin:0; padding:0;}
.homeleft .hothometxt dd{text-align:left; text-indent:24px; margin:0; padding:0; color:#666; margin-bottom:8px;}
.homeleft .hothometxt .homelabel{margin:0; padding:8px 0; text-align:left;}
.homeleft .hothometxt .homelabel a{margin-right:5px; display:inline-block;}
.homeright{float:left; width:250px; overflow:hidden; margin:0; padding:0;}
.homeright .ranking{width:248px; height:400px; border:1px solid #cecece; border-top:none; margin:0; padding:0; overflow:hidden;}
.homeright .ranking h3{height:29px; overflow:hidden; border-top:3px solid #05C3B8; clear:both; width:248px; line-height:29px; font-size:13px;background:url(../images/bg-title.jpg) repeat-x;}
.homeright .ranking h3 span{font-size:14px; padding:0 8px 0 12px; float:left;}
.homeright .ranking h3 p{float:left; font-size:12px; font-weight:normal; padding:6px 0 0 0;}
.homeright .ranking h3 p a{height:22px; line-height:22px; padding:0 5px; display:inline-block; overflow:hidden; border:1px solid #cecece; border-bottom:none; border-left:none;}
.homeright .ranking h3 p a.active{background:#fff;}
.homeright .ranking h3 p a:hover{color:#f00;}
	
  /*--图库--*/
  .imgleft{float:left; width:693px; height:400px; margin-right:5px; overflow:hidden; border:1px solid #cecece; border-top:none;}
  .imgleft h3{height:29px; overflow:hidden; border-top:3px solid #05C3B8; clear:both; width:693px; line-height:29px; font-size:13px;background:url(../images/bg-title.jpg) repeat-x;}
  .imgleft h3 span{font-size:14px; padding:0 15px; float:left;}
  .imgleft h3 p{float:left; font-size:12px; font-weight:normal; padding:6px 0 0 0;}
  .imgleft h3 p a{height:22px; line-height:22px; padding:0 10px; display:inline-block; overflow:hidden; border:1px solid #cecece; border-bottom:none; border-left:none;}
  .imgleft h3 p a.active{background:#fff;}
  .imgleft h3 p a:hover{color:#f00;}

/*--彩票通栏--*/
.cpnews{width:948px; border:1px solid #cecece; border-top:none; overflow:hidden; margin:0 auto; overflow-y:auto; clear:both; background:url(../images/bg-main.jpg) right top no-repeat;}
.cpnews h1{height:35px; overflow:hidden; border-top:3px solid #05C3B8; clear:both; width:948px; line-height:35px; font-size:13px;}
.cpnews span{float:left; padding:0 15px; font-size:16px; color:#05C3B8;}
.cpnews u{padding:0 0 0 10px; font-size:12px;}
.cpnews h1 p{float:right; font-weight:normal;}
.cpnews .cpinfo{float:left; width:690px; padding:0 0 10px 0;}
.cpnews .cpinfo .cpselect{width:670px; margin:0 auto; padding:0;}
.cpnews .cplist{float:left; width:248px; border:1px solid #cecece; background:#fff;}
.cpnews .cplist h3{background:url(../images/bg-title02.jpg) 0px bottom no-repeat; height:26px; color:#05C3B8; line-height:26px; font-size:14px; text-align:left; padding-left:12px; border-bottom:1px solid #05C3B8;}
.cpnews .cplist ul{list-style:none; margin:0; padding:5px 0 5px 5px;}
.cpnews .cplist li{text-align:left; width:240px; white-space:nowrap; overflow:hidden;line-height:22px;}

/*--综合新闻通栏--*/
.zhnews{width:948px; border:1px solid #cecece; height:400px; border-top:none; overflow:hidden; margin:0 auto; overflow-y:auto; clear:both; background:url(../images/bg-main.jpg) right top no-repeat;}
.zhnews h1{height:35px; overflow:hidden; border-top:3px solid #05C3B8; clear:both; width:948px; line-height:35px; font-size:13px;}
.zhnews span{float:left; padding:0 15px; font-size:16px; color:#05C3B8;}
.zhnews u{padding:0 0 0 10px; font-size:12px;}
.zhnews h1 p{float:right; font-weight:normal; font-size:12px; padding-right:15px;}
.zhnews .zhinfo{margin:0; padding:0 0 0 10px;}
.zhnews .zhinfo .zhlist{float:left; margin-right:8px; padding:0; width:670px; overflow:hidden; clear:right;}
.zhnews .zhinfo .zhlist h4{height:27px; line-height:27px; overflow:hidden; margin:0; padding:0 0 0 12px; clear:both; background:url(../images/bg-title03.jpg) left 26px repeat-x;}
.zhnews .zhinfo .zhlist h4 span{background:url(../images/bg-title02.jpg) no-repeat; padding:0px 15px; height:26px; font-weight:normal; float:left; display:block; border-top:1px solid #cecece; border-right:1px solid #cecece; font-size:13px; color:#333;}
.zhnews .zhinfo .zhlist h4 span.active{background:#fff; color:#05C3B8; font-weight:bold;}
.zhinfo .zhbox{float:left; width:248px;}

/*--赛事锦囊通栏--*/
.ssnews{width:948px; border:1px solid #cecece; height:288px; border-top:none; overflow:hidden; margin:0 auto; overflow-y:auto; clear:both; background:url(../images/bg-main.jpg) right top no-repeat;}
.ssnews h1{height:35px; overflow:hidden; border-top:3px solid #05C3B8; clear:both; width:948px; line-height:35px; font-size:13px;}
.ssnews span{float:left; padding:0 15px; font-size:16px; color:#05C3B8;}
.ssnews u{padding:0 0 0 10px; font-size:12px;}
.ssnews h1 p{float:right; font-weight:normal; font-size:12px; padding-right:15px;}
.ssnews .sslist{padding:0; width:930px; margin:0 auto; overflow:hidden;}
.ssnews .sslist h4{height:27px; line-height:27px; overflow:hidden; margin:0; padding:0 0 0 13px; clear:both; background:url(../images/bg-title03.jpg) left 26px repeat-x;}
.ssnews .sslist h4 span{background:url(../images/bg-title02.jpg) no-repeat; padding:0px 8px; height:26px; font-weight:normal; float:left; display:block; border-top:1px solid #cecece; border-right:1px solid #cecece; font-size:13px; color:#333;}
.ssnews .sslist h4 span.active{background:#fff; color:#05C3B8; font-weight:bold;}
.ssnews .sslist ul{list-style:none; margin:10px 0; padding:0;}
.ssnews .sslist li{color:#333333; text-align:right; width:300px; height:20px; line-height:20px; margin:0; padding:0; overflow:hidden; background:url(../images/dot-01.jpg) 8px 8px no-repeat; text-indent:16px; float:left; padding-right:10px;}
.ssnews .sslist li span{float:left;}
.ssnews .sslist li a{color:#333333; text-decoration:none; float:left; font-size:13px;}
.ssnews .sslist li a:hover{color:#f00; text-decoration:none;}


/*--友情链接通栏--*/
.dd_links{width:948px; border:1px solid #cecece; overflow:hidden; margin:0 auto; overflow-y:auto; clear:both; background:url(../images/cxzuqiulinks.jpg) left bottom no-repeat; padding:10px 0;}
.dd_links ul{list-style:none; margin:0; padding:0 0 0 48px;}
.dd_links li{float:left;overflow:hidden;text-align:left;white-space:nowrap;width:90px;}

.head{width:950px;margin:0px auto;margin-top:10px;}
.logo{width:180px;float:left;}
.nav{width:760px;float:right;text-align:right;}
.nav li{float:left;width:70px;padding:5px 0px 5px 0px;height:35px;text-align:center;border-left:1px solid #E6E7E1;font-weight:700;font-size:14px;}
.nav a,.nav a:visited{color:#333;}
.nav li span{margin-top:-2px;display:block;color:#666;font-weight:normal;font-size:12px;}
.nav a:hover{color:#006699;}
