/**
*首页焦点图
*/
.banner { position: relative; clear: both;  width: 336px;}
#img img { display: none; border: 0; }
#SwitchNav { position: absolute; top: 355px; right: 0px; }
#SwitchNav div { float: right; margin-right: 0px; width: 200px; height: 256px; background-image: url(../images/adbg.jpg); background-repeat: no-repeat; }
#SwitchNav ul { padding-top: 6px; }
#SwitchNav .nocurrent { display: block; width: 14px; height: 14px; }
#SwitchNav li { float: left; width: 14px; height: 14px; overflow: hidden; margin-left: 12px; _margin-left: 6px; margin-right: 14px; _margin-right: 20px; cursor: pointer; text-indent: 999px; list-style: none; }
#SwitchNav .current { display: block; width: 14px; height: 14px; background-image: url(../images/adbg2.jpg); }

/**
*新闻焦点图
*/
.mainbox{overflow:hidden;position:relative;}
.flashbox{overflow:hidden;position:relative;}
.imagebox{text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}


/**
*视频焦点图
*/
.indexCon{width:674px;overflow:hidden;}
.indexCon .flashBanner{width:674px;height:345px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;background-color:#000;width:100%;text-align:right;position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
img{border:0 none;}

/**
*马匹焦点图
*/
.focus{width:674px;height:345px;position:relative;float:left}
.f426x240{width:674px;height:345px;overflow:hidden}
.f426x240 img{width:674px;height:345px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}

/**
*骑士焦点图
*/
.banner1 { position: relative; clear: both;  width: 334px;}
#img1 img { display: none; border: 0; }
#SwitchNav1 { position: absolute; top: 315px; right: 0px; }
#SwitchNav1 div { float: right; margin-right: 0px; width: 200px; height: 256px; background-image: url(../images/adbg.jpg); background-repeat: no-repeat; }
#SwitchNav1 ul { padding-top: 6px; }
#SwitchNav1 .nocurrent { display: block; width: 14px; height: 14px; }
#SwitchNav1 li { float: left; width: 14px; height: 14px; overflow: hidden; margin-left: 12px; _margin-left: 6px; margin-right: 14px; _margin-right: 20px; cursor: pointer; text-indent: 999px; list-style: none; }
#SwitchNav1 .current { display: block; width: 14px; height: 14px; background-image: url(../images/adbg2.jpg); }

/**
*赛事焦点图
*/
/* iFocus style */
	#ifocus {width:674px;height:347px; position:relative; overflow:hidden}
		#ifocus_pic { display:inline;width:657px; height:274px; overflow:hidden;  }
		#ifocus_piclist { width:100% ; position:absolute;}
		#ifocus_piclist li {width:657px; height:274px; overflow:hidden; position:relative; }
		#ifocus_piclist img { width:100%; height:100%; position:absolute; top:0;left:0; }
		#ifocus_piclist .focusTitle { width:100%;line-height:30px;height:30px; position:absolute; top:0; left:0;filter: Alpha(Opacity=50);
	-moz-opacity: 0.5; }
		#ifocus_btn { display:block;  position:absolute; height:64px; width:657px;  bottom:0; left:0px; overflow:hidden; }
		#ifocus_btn ul{height:64px;}
		#ifocus_btn li {height:62px; margin:0 2px; overflow:hidden; width:84px; vertical-align:bottom; float:left; border:#d0d4d7 solid 1px;
		                 background:url(../images/discovery_0720_17.gif);cursor:pointer;
		                }
		#ifocus_btn li a{color:#33779e;display:block; height:25px; width:198px; float:left; overflow:hidden;
		                  text-align:left; text-decoration:none; 
		                 }
		#ifocus_btn li span{padding-right:20px; padding-top:3px; padding-bottom:3px; line-height:30px; 
		                  background:url(../images/discovery_0720_20.gif) 0px right no-repeat;
		                 }
		#ifocus_btn li p{ float:left; width:198px; text-align:left; height:40px; overflow:hidden; line-height:20px;}
		#ifocus_btn li img{ float:left; width:84px; height:62px; margin-right:3px;}
		#ifocus_btn .current { width:286px;}
		
		.focusPlay
		{
			position:absolute; top:10px; right:10px; width:269px; height:217px; z-index:4444;  overflow:hidden;background:#000;padding-top:15px;
		}
        
#ifocus_piclist .focusTitlet { width:100%;line-height:30px;height:30px; position:absolute;font-size:16px;font-weight:700;
bottom :0; left:0; z-index: 999; filter: Alpha(Opacity=50);background: #fff; -moz-opacity: 0.5; }

/*
*新首页
*/
#foucsBox { margin: 0 auto; padding: 0; width: 336px; height: 381px; overflow: hidden; zoom: 1; position: relative; }
#foucsBox .imgCon { width: 336px; height: 381px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 336px; height: 381px; }
#foucsBox .imgCon li img { border: 0; }
#foucsBox .imgCon li .imgTitle { width: 336px; position: absolute; bottom: 35px; text-align: center; z-index: 2; }
#foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
#foucsBox .showPage { width: 336px; height: 70px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
#foucsBox .foucs { width: 336px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
#foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
#foucsBox .foucs span.f { background: url(../images/bg.png) -170px -90px no-repeat; }
#foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
#foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../images/bg.png) 0 0 no-repeat; }
#foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 0px; height: 0px; }
#foucsBox .lBtn { float: left; }
#foucsBox .lBtn span { float: left; background-position: 0 -90px; }
#foucsBox .rBtn { float: right; }
#foucsBox .rBtn span { float: right; background-position: -30px -90px; }
#foucsBox .btnHover { width: 146px;  overflow: hidden; }
#foucsBox .btnHover img { display: inline; }


/**
*马匹js
*/
.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }

.block {  }

.temp { margin: 1px; }

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }


ul, li { list-style: none; }
a:hover { text-decoration: underline; color: #a50001; }

.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 5px; left: 4px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 674px; }
.comiis_wrapad {  }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width: 674px; height: 345px; display: none; }




#slider {
	 POSITION: absolute; WIDTH: 1011px; BACKGROUND: #000; HEIGHT: 247px; OVERFLOW: hidden;
}
#slider .slide {
	Z-INDEX: 10; POSITION: absolute;  WIDTH: 1011px; BACKGROUND: #000; HEIGHT: 247px; OVERFLOW: hidden;  CURSOR: default; text-align:left;
}

#slider .text {
	POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 470px; DISPLAY: none; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 0.9em; TOP: 100%; LEFT: 10px
}
#slider .diapo {
	POSITION: absolute; FILTER: alpha(opacity=100); VISIBILITY: visible; opacity: 1
}