﻿@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	width:100%;
	height:auto;
	font-size:20px;
	margin:0 auto;
	background-color:#ededed;
	letter-spacing:normal;
	font-family:"黑体",SimHei ;
	}
	.fakeloader{
	background-image:url(../images/mc.png);
	width:100%;
	height:100%;
	left:0;
	top:0;
		  position:fixed;
	}
.fakeloader img{
	width:25%;
	margin-left:37%;
	margin-top:50%;

	}
	
.mgdiv{
	width:100%;
	margin:0 zuto;
	height:auto;
	text-align:center;
	}
.mgdivs{
	margin-top:-20px;
	}
.pddiv{
	margin:0px  10px;
	}
	.pddiv img{
	width:100%;
	margin-top:10px;
	height:auto;
	border:none;
	}
img{
	width:100%;
	height:auto;
	border:none;
	}
.tdimg img{
	padding-top:10px;
	width:40px;
	height:auto;
	}	
.gsjs table{
	}
	
.tds{
	padding-top:10px;
	color:#999999;
	font-size:12px;
padding-left:12px;
	}
	
.tds1{	
padding-top:10px;
	padding-left:10px;
	font-size:14px;
	color:#6c6c6c;
	}	
	.tabs {
		padding-left:5px;	
	}
.trtd{
	width:37px;
	height:25px;
	}
.cltd{
	font-size:14px;
	color:#cc0001;
	}
	
.cltd1{
	font-size:14px;
	color:#333333;
	}
.cled{
	margin:0 auto;
	padding:0 auto;
	margin-top:-20px;
	}
.cled2{
	margin:0 auto;
	padding:0 auto;
	margin-top:-20px;
	}
.cled3{
	margin:0 auto;
	padding:0 auto;
	margin-top:8px;
	}
.cled4{
	margin:0 auto;
	padding:0 auto;
	margin-top:-15px;
	}
.cled1{
	margin:0 auto;
	padding:0 auto;
	margin-top:15px;
	}		
	.cled5{
	margin:0 auto;
	padding:0 auto;
	margin-top:-28px;
	}		
dl{
	font-size:20px;
font-weight:bold;
	text-align:left;
	}
#dd{
	color:#999999;
	margin-top:8px;
     font-size:12px;
	 font-weight:normal;
	text-align:left;
	margin-bottom:-5px;
	}
#dd a{
	margin-right:10px;
	}
.brief{
	background-color:#dddddd;
	margin:0px 10px;
	border:1px solid #dddddd;
	color:#666666;
	font-size:14px;
	line-height:21px;
	text-align:left;
	padding:8px;
	}
.embed{
	margin-top:10px;
 width:100%; 
 height:100%; 
 min-height:200px;
	}
	
 p{
	color:#333333;
	font-size:16px;
line-height:24px;
	text-indent:2em;
	text-align:left;
	margin-top:10px;
	margin-bottom:20px;
	}	
.gsjs{
	text-align:left;
	margin:10px;
	}
.gsjs strong{
	font-size:15px;
	color:#666666;
	}
.gsjs p{
	color:#999999;
	}
#tdimg img{
	padding-top:10px;
	width:40px;
	height:auto;
	}	
.gsjs table{
	}
	
#tds{
	padding-top:10px;
	color:#999999;
	font-size:12px;
padding-left:12px;
	}
	
#tds1{	
padding-top:10px;
	padding-left:10px;
	font-size:14px;
	color:#6c6c6c;
	}	
#csha{
	
	margin-top:15px;
	}	
span{
	color:#999999;	
	line-height:20px;
	}
	.splink{
		font-size:14px;
		margin-top:15px;
		color:#999;
		line-height:21px;
		}
.ggao{
	width:100%;
	text-align:left;
	height:auto;
	position:fixed;
	bottom:0;
	}
.ggao img{
	width:100%;
	height:auto;
	}	
#close{
	right:0;
	position:fixed;
	z-index:1001;
					}
#close img{
	width:50%;
	height:auto;
					}
					
#xiaz{
	right:0;
	position:fixed;
	margin-right:-30px;

					}
#xiaz img{
	width:50%;
	height:auto;
					}											
/**商品详情**/
.spdiv{
	margin-left:10px;
	text-align:left;
	}
.spdiv dl{
	color:#333333;
	font-size:16px;
	}
	
	.spdiv dl span{
		float:right;
		}
#spdd{
	color:#999999;
	font-size:14px;
	margin-top:10px;
	font-weight:normal;
	margin-left:5px;
	overflow:hidden;
	text-overflow:clip;
	white-space: nowrap;
	margin-bottom:5px;
	}
	#spdt{
	color:#333333;
	

	}
	
	#spdt img{
		width:20%;
		height:auto;
		right:0;
		position:absolute;
		margin-right:10px;
	}	
	.tabs{
		font-weight:normal;
color:#999999;
font-size:14px;
text-align:left;
	}
	.tabs td{
		padding:0;
		margin:0;

	}

#cltd{
	font-size:14px;
	color:#cc0001;
	}
	
#cltd1{
	font-size:14px;
	color:#333333;
	}
	
a{
	text-decoration:none;
	}
	#dingy{
		background-color:#F00;
		 font-weight:bolder;
    height:60px; 
	text-align:center;
	
	color:#fff;
	margin-top:80px;
		}
			#dingy a{
				line-height:60px;
	text-align:center;
	
	color:#fff;
		}
		#wexin{
			font-size:12px; 
			margin-left:17px;
			margin-top:10px;
			font-weight:bold; 
			color:#5ebbde;
			}
#wespan{
	text-align:left;
		color:#5ebbde;
	}
	#wespan1{
	text-align:left;
	margin-left:66px;
	line-height:21px;
	margin-top:-18px;
		color:#5ebbde;
	}
	
.lxsp{
color:#999999; 
font-size:14px;
margin-left:16px;
margin-top:-10px;
text-align:left;
margin-bottom:20px;
	}	
#lxdl{
float:left;
	}
	
#lxhm{
	
	color:#333333;
	}	
	
	#lxhm1{
	
	color:#333333;
	padding-left:60px;
	}	
	
	
	
	/**赛事详情***/
#sadiv{
	height:15px;
	 padding-top:10px;
	 font-size:14px;
	 font-weight:bold;
	 padding-left:0px;
	 color:#666;
	}
	.slider-focus{position:relative;width:100%;overflow:hidden;/*max-height:320px;*/margin:0 auto;}

.slider-focus .hd{ position:absolute;width:100%;height:40px;left:-6%;bottom:2%;z-index:1;line-height:40px;text-align:center;}

.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:5px;height:5px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}

.slider-focus  .hd li.on{ background:#ccc;  }

.slider-focus  .bd{ position:relative; z-index:0; }

.slider-focus  .bd li{ position:relative; text-align:center;  }

.slider-focus  .bd li img{ background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}

.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */

.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }


.times {display:block;margin:0;}
.times ul {margin-left:10px;border-left:3px solid #bbbbbb;}
.times ul li {
	width: 100%;
	padding-top:2px;
	margin-left: -47.2px;
	text-align: left;
	font-weight: narmal;
	list-style: none;
}
.right{margin-left:35px;margin-top:-45px;display:block;background-color:#FFBB42;height:40px;width:216px;}	
#lidd{
	 maring-top:23px;
	}
b { margin-top:5px; width:7px;height:7px;background:#bbbbbb;border:2px solid #bbbbbb;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;overflow:hidden;display:inline-block;float:left;}
.ccd{
	float:left;
	margin-top:25px;
	}
.btop{width:7px;height:7px;background:#bbbbbb;border:2px solid #bbbbbb;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;overflow:hidden;display:inline-block;float:left;
		margin-top:30px;
	}	
.ccd1{
	float:left;
	margin-top:35px;
	}
.btop1{
		margin-top:40px;
	}
.times ul li span  { margin-left:5px;font-size:16px;color:#ccc;}
.times ul li:hover b {border:3px solid #ce2122; margin-left:-1.5px;}
.times ul li:hover span {color:#ce2122;}
.times ul li p { background-color:#fff; padding-left:15px;font-size:16px;line-height:25px;}
.ont{
	color:#ce2122;
	}
.timediv{
	 background-color:#fff;
	  width:86%; 
	  margin-left:70px;
	  margin-top:-25px;
	  font-size:16px;
	  padding:5px;	
	  line-height:24px;
	  margin-bottom:5px;
	  color:#343434;
	}
	
	.timediv1{
	 background-color:#fff;
	   color:#343434;
  width:86%; 
	  margin-left:70px;
  font-size:16px;
  margin-top:10px;
	  padding:5px;	
	  line-height:24px;
	  margin-bottom:30px;
	}
		.timediv3{
	 background-color:#fff;
 width:86%; 
	  margin-left:70px; 
  font-size:16px;
	  padding:5px;	
	    color:#343434;
	  line-height:24px;
	      margin-top:-15px;
	  margin-bottom:35px;
	}
	.timediv2{
	  width:86%; 
	    margin-left:70px;
	}
.timediv img{
	
	width:86%;
	height:auto;
	}
	.timediv3 img{
	
	width:86%;
	height:auto;
	}
	.timediv2 img{
			margin-top:-15px;
	width:86%;
	height:auto;
		  margin-bottom:10px;
	}
/**俱乐部**/

	#dingj{
		background-color:#fff;
		 font-weight:bolder;
    height:50px; 
	text-align:center;
	
	color:#fff;
margin-top:60px;
	border:2px solid #cccccc;
		}
			#dingj a{
				line-height:50px;
	text-align:center;
	font-size:16px;
	color:#000;
		}
		
#ydys{
		background-color:#fff;
		 font-weight:bolder;
    height:50px; 
	text-align:center;
	
	color:#fff;
	margin-top:60px;
	border:2px solid #cccccc;
			}
#ydys a{
	line-height:50px;
	text-align:center;
	font-size:16px;
	color:#cc0001;
	}
			
.jubu{
		background-color:#FFF;
		 width:100%;
		 padding-top:10px;
		 height:auto;
		 margin:0 auto;
			}	
#jubu1{
	margin-left:10px;
	padding-top:20px;
	width:40%;
	height:auto;
	border:none;
	}
	#jubu1 img{ width:100%; height:auto; overflow:hidden;
	float:left;
	}		
.jup{
	margin:15px auto;
color:#333333;
	}	
.jup1{ 
	margin-top:15px;
	font-size:14px;
color:#999999;
	}		
	
.mjup{
	margin:15px auto;
color:#999999;
	}
	.mjup a{
	margin:15px auto;
color:#333333;
	}
		
#mjup1{ 
	margin-top:15px;
	font-size:14px;
color:#999999;
	}		
	.maconts{
	height:auto;
	display:block;
	font-size:16px;
	padding-left:10px;
	overflow:hidden;
	}
	
.xwen{
	width:99%;
	height:40px;
	background-color:#FFF;
	border:2px solid #dddddd;
	margin-top:10px;
	text-align:center;
	margin-bottom:10px;
		
	}
.xwen li{
	float:left;
	list-style:none;
	width:46.5%;
	line-height:2px;
	}
		

.xwen li.on {color:#d96767; }

.clear{
	clear:left;
	}
	
/**马**/

#brt{
	margin-top:20px;
	border-bottom: 2px solid  #e0e0e0;
	margin-bottom:15px;
	}	
	
.mazliao{margin:0px; width:100%; min-height:150px;}
.mazlis{ margin-left:10px;  width:30%; overflow:hidden; float:left; vertical-align:middle; }
.mazlis img{ width:100%; height:auto; overflow:hidden;vertical-align:middle;}
.mgtp{
	margin-top:10px;
	}
.macont{
	height:auto;
	display:block;
	background-color:#fff;
	padding-left:10px;
	overflow:hidden;
	}
	.macont span {
		font-size:16px;
	}		
	.macont span a{
		font-size:16px;
	color:#333333;	
	}	
	#mshu{
		 margin-left:43px;
		 margin-top:-22px;
		 color:#333;
		 overflow:hidden;
		 height:50px;
		 margin-right:15px;
		line-height:24px;
			
		}

#dsd1{
	color:#666666;
     font-size:14px;
	text-align:left;
	font-weight:normal;
	margin-left:20px;
	}
#dsd1 a{
	margin-right:10px;
	}
	
	.tabs {
		padding-left:5px;	
	}
#trtd{
	width:37px;
	height:25px;
	}


@media screen and (max-width: 340px) {
.mazliao{margin:0px; width:100%; min-height:100px;}
#brt{
	margin-top:15px;
	border-bottom: 2px solid  #e0e0e0;
	margin-bottom:15px;
	}
}
