﻿* html,.mw {width:1100px;margin:0 auto;border:0px solid #ff0000;padding:0 0 0 0;}
* {word-wrap:break-word;word-break:break-all;}
body,td,div,form {color:#000; font-family:"NotoSansHans","微软雅黑","Microsoft Yahei",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:12px; }
body {position:relative; margin:0 auto;padding:0 0 0 0; }
p,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,ul,li,img,blockquote,form,i { margin:0; padding:0; border:0; list-style:none;}
h1 {text-align:center;font:bold 18px "NotoSansHans","微软雅黑","Microsoft Yahei",sans-serif;margin:10px 0;}
.mwall {width:1100px;margin:0 auto;padding:0 0 0 0;border:0px solid #ff0000;padding-bottom:15px; vertical-align:top;}
.none {display:none;}
#clear {margin:0;padding:0;clear:both;}
img {border:0px;}

.mwbg {width:1100px; margin:0 auto;border:0px solid #ff0000;
-webkit-box-shadow: #ddd 0px 0px 1px;
-moz-box-shadow: #ddd 0px 0px 1px;
box-shadow: #ddd 0px 0px 1px;behavior: url(/PIE.htc);
}
.page_top  {border:0px solid #ff0000; height:44px;  z-index:10000;width:1100px; background:#f5f5f5; margin:0 auto;}
.page_top a {padding-left:10px;  padding-right:10px;font-family:"NotoSansHans","微软雅黑","Microsoft Yahei",Arial;font-size:14px;line-height:44px;text-align:center; text-decoration:none;}
.page_top a:link,.page_top a:visited {  color:#333333; float:left; }
.page_top a:hover {  color:#b2e6ff; float:left;}
.page_top span {padding-left:10px;  padding-right:10px; float:left;line-height:44px;}

.page_head {width:1100px; margin:0 auto;max-width: 1100px;border:0px solid #ff0000; height:180px; background:#FFFFFF; }
#logo { width:1000px; height:126px; float:left;border:0px solid #CC00FF; margin-top:10px; margin-left:15px;}

/* 最新赛程*/
#saichengkuang {width:1100px; top:260px; position:absolute;z-index:14;border:0px solid #ff0000;}
.newsaicheng { width:1020px;float:left;position: relative;  z-index:15;border:0px solid #ff0000;height:96px; background:url(../images/banmm.png); overflow:hidden;}
#n_left { float:left; width:30px; height:96px; background:url(../images/N_left.png);border:0px solid #ff0000; margin-right:1px; margin-left:9px;}
#n_left:hover { opacity: 0.7}
#n_right { float:left;width:30px; height:96px;background:url(../images/N_right.png);border:0px solid #ff0000; margin-left:1px;}
#n_right:hover { opacity: 0.7}

.newsaicheng ul { 
  zoom: 1; 
  position: absolute; 
  left: 0; 
  top: 0; 
  width: 99999px; 
} 
.newsaicheng ul li { 
  float: left; 
  width: 170px; 
  text-align: center; background:url(../images/yousu.gif); background-position:right center; background-repeat:repeat-y; 
  
  border-right:0px solid #666666; 
  height:95px;

  
} 
.newsaicheng a:link,.newsaicheng a:hover,.newsaicheng a:visited { text-decoration:none; color:#000000;width: 159px;}
.newsaicheng ul li span { width:160px;border:0px solid #ff0000; line-height:28px; float:left;}
.lileft {width:114px;border:0px solid #ff0000;float:left;}
.liright {width:49px;border:0px solid #ff0000;float:left;}
.newsaicheng ul li h2 { width:114px;border:0px solid #ff0000;  line-height:20px; float:left; font-weight:normal; font-size:12px; text-align:left;}
.newsaicheng ul li h3 { width:60px;border:0px solid #ff0000;  line-height:22px; float:left;}
.newsaicheng ul li h4 { width:48px;border:0px solid #ff0000;  line-height:24px; float:left;}

/* 下拉菜单*/
.menukuang { width:1100px; top:195px; position:absolute;z-index:15;}
.navmenu {width:1020px;margin: 0 auto;color: #000000; height:65px;border-bottom:4px solid #eddf21; background-color:#eeee22;border:0px solid #ff0000; }
.navmenu ul {}
.navmenu a {display: block;padding: 0 24px;line-height: inherit;cursor: pointer; text-decoration:none;border:0px solid #ff0000; color:#000000;font-family:"NotoSansHans","微软雅黑","Microsoft Yahei",Arial; font-size:15px;}

.nav_menu {line-height: 65px;text-transform: uppercase;width:1100px; margin:0 auto;z-index:9999;}
.nav_menu-item {display: inline-block;position: relative;}
.nav_menu-item:hover {background-color: #eddf21;}
.nav_menu-item:hover .nav_submenu {display: block;}
.nav_submenu {text-transform: none;display: none;position: absolute;width: 250px;background-color: #eddf21; }
.nav_submenu-item {background:#eeee22; height:40px;border:0px solid #ff0000;line-height:40px;border-bottom:1px solid #d7dd1f; }
.nav_submenu-item a:hover { color:#FF0000;padding-right:3px;}
.nav_submenu-item a:link {padding-right:3px;}

.nav_submenu-item {position: relative;}
.nav_submenu-item:hover {background-color: #eddf21;}
.nav_submenu-item:hover .three_submenu {display: block;}
.three_submenu {text-transform: none;display: none;position: absolute;left:-220px; top:0px;width: 220px;background-color: #eddf21; }
.three_submenu-item {background:#eeee22; height:40px;border:0px solid #ff0000;line-height:40px;border-bottom:1px solid #d7dd1f; }
.three_submenu-item a:hover { color:#FF0000;padding-right:3px;}
.three_submenu-item a:link {padding-right:3px;}

/* 下拉菜单*/

/* 幻灯代码*/
#playBox{ width:1100px; height:618px; margin:0px auto; background:#fff; position:relative; overflow:hidden; z-index:0;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0; text-align:center;}
#playBox .oUlplay li{ float:left; text-align:center;}
#playBox .oUlplay li img{ width:1100px;height:618px;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:270px; left:10px; z-index:1;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:270px; right:10px; z-index:1;}
#playBox .smalltitle {width:1100px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:300px; margin:0 auto; text-align:right;border:0px solid #ff0000; }
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:url(../images/ban.png); float:left;  overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#CFE9EB;}
/* 幻灯框代码*/
.marqueekuang { width:1100px; top:740px; position:absolute;border:0px solid #ff0000; height:64px;z-index:10; background:url(../images/banh.png); }

#demo{
	overflow:hidden; margin-top:2px;
}
#indemo{
	float:left;
	width:800%;
}
#demo1{
	float:left;
	}
#demo2{
	float:left;
	}

	.foot_item1{
	overflow:hidden;
	}
	.foot_item1 ul{
		padding:0 0 0px 0px;
		overflow:hidden;
		zoom:1;
		}
	.foot_item1 ul li{
		float:left;
		margin:0px 10px 0 0;
		}
	.foot_item1 ul li img{display:block;}
	.foot_item1 ul li a{
	display:block;
	width:60px;
	text-align:center;
	text-decoration:none;
	color:#333;
	}
	.foot_item1 ul li a:hover{
	text-decoration:underline;
	color:#393;
	}
	.foot_item1 ul li  a:hover img{
	border:0px solid #c2c2c2;
	}


/* 首页参赛队伍代码*/
.mteams {width:1100px; margin:0px auto; background:#fff; position:relative; overflow:hidden; z-index:-10; text-align:center; height:100px;}
.mteams img {  width:60px; height:60px; margin-left:20px; margin-top:20px;margin-bottom:20px;}
/* 小banner*/
.topbanner { width:1100px; margin:0 auto; height:210px;border:0px solid #000000; }
.topbanner span { font-size:62px; font-family:"微软雅黑","Microsoft Yahei",Arial; color:#FFFFFF; font-weight:bold; margin-left:70px; margin-top:85px;border:0px solid #000000; float:left;text-shadow: 0 0 5px #333, 0 0 5px #333, 0 0 5px #333, 0 0 20px #444444, 0 0 30px #444444;}
/* 内页详细信息代码*/
.infotitle { width:100%; line-height:44px; color:#333333; font-size:22px; border-bottom:4px solid #f3f3f3; margin-bottom:2px; }
.infotitlespan { float:right;padding-top:14px;}
.inforighttitle  { width:100%; line-height:44px; color:#333333; font-size:16px; border-bottom:2px solid #f3f3f3;}
.rightlist {}
.rightlist a {text-decoration:none; display:block;border-bottom:1px solid #f3f3f3; width:300px; height:40px; line-height:40px; font-size:16px;}
.rightlist a:link,.rightlist a:visited { color:#0071bc;}
.rightlist a:hover { color:#b2e6ff;}
.rightlist span { padding-left:20px;}

.content01 {line-height:30px;overflow:hidden;color:#333333;border:0px solid #ff0000;margin:0 auto;padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px;font-family:"NotoSansHans","微软雅黑","Microsoft Yahei",Arial; }
.content01 p {TEXT-INDENT: 0em}
.content01 p img {padding:3px;border:0px solid #dbdbdb;margin-top:10px;margin-bottom:10px; }


/* 赛事集锦*/
.infogallery { padding-top:20px;}
.infogallery a {width:210px; height:160px; float:left;border:0px solid #ff0000;margin-bottom:20px;margin-left:20px; display:block; text-decoration:none; text-align:center; color:#333333; line-height:30px;}
.infogallery a:hover { background:url(../images/galleryhover.png); background-repeat:no-repeat;}
.infogallery img { width:210px; height:118px; }
.infogalleryinfo { display:none; padding-left:10px;padding-top:10px;}

/* 内页参赛队伍代码*/
.infoteams {}
.infoteams a {width:150px; height:210px; float:left;border:0px solid #dbdbdb;margin-top:20px;margin-bottom:20px;margin-left:20px; display:block; text-decoration:none; text-align:center; }
.infoteams a:link,.infoteams a:visited { color:#666666;}
.infoteams a:hover { color:#999999;}
.infoteams img { width:150px; height:150px; }
.teamnamesize { font-size:18px; line-height:30px;color:#333333;}
.teamdetaillogo {width:160px; max-width:160px; height:160px;max-height:160px;}
.teamclothpic { margin-top:20px; border:0px solid #345678;}
.teamclothpic li  { margin-right:5px; float:left;}
/* 新闻列表*/
.arttitle a:link,.arttitle a:visited{text-decoration:none;color:#555555; font-size:17px; font-family:"NotoSansHans","微软雅黑","Microsoft Yahei",Arial;line-height:26px; font-weight:bold;}
.arttitle a:hover{text-decoration:none;color:#b2e6ff;}
.arttitletime {font-size:12px; color:#999; line-height:36px;}
.articleleftimg {width:226px; float:left; margin-right:10px;}
.artcontent {text-decoration:none;color:#333333; font-size:12px; font-family:"NotoSansHans","微软雅黑","Microsoft Yahei",Arial;line-height:24px; display:block;}
.artcontent .artmore a:link,.artcontent .artmore a:visited{text-decoration:none;color:#0071bc;}
.artcontent .artmore a:hover{text-decoration:none;color:#b2e6ff;}
.pagenext {text-align:center; width:auto; }
.pagefan {font-size:14px;}
.pagenext a:link,.pagenext a:visited {text-decoration:none; color:#000000;font-size:14px;}
.pagenext a:hover {text-decoration:none; color:#0071bc;font-size:14px;}

/* 积分榜*/

.tableteams thead tr th {
    background-position:center; 
	text-align:center;
	font-size: 12px;
	padding-left: 2px;padding-right: 2px;padding-top:0px;padding-bottom:0px;    
	white-space:normal;        
	text-overflow:ellipsis; 
	color:#000000;
	empty-cells:show;
	white-space:nowrap; 
	word-break:keep-all ;       
	overflow:auto;
	height:35px; line-height:35px;
	background-color:#efefef;
	border-bottom:solid 1px #dddddd; font-weight:normal;
	
	}
.tableteams { margin-bottom:30px; font-family:Arial,"NotoSansHans","微软雅黑","Microsoft Yahei";}
.tableteams tr td {  border-bottom:solid 1px #dddddd; color:#000000; padding-top:4px;padding-bottom:4px; font-size:12px; overflow:hidden; word-wrap:break-word;  height:35px; line-height:35px;}




.tablematch thead tr th {
    background-position:center; 
	text-align:center;
	font-size: 15px;
	padding-left: 2px;padding-right: 2px;padding-top:0px;padding-bottom:0px;
	font-weight:bold;      
	white-space:normal;        
	text-overflow:ellipsis; 
	color:#666666;
	empty-cells:show;
	white-space:nowrap; 
	word-break:keep-all ;       
	overflow:auto;
	height:30px;
	background-color:#efefef;font-weight:normal;
	}
.tablematch { margin-bottom:30px; font-family:Arial,"NotoSansHans","微软雅黑","Microsoft Yahei";}
.tablematch tr td {  border-bottom:solid 1px #dddddd; color:#666666; padding-top:4px;padding-bottom:4px; font-size:12px; overflow:hidden; word-wrap:break-word;  line-height:30px;height:30px;}
/*.tablematch tr td img {  height:60px; }*/
.height30 {height:30px;}
.height40 {height:40px;}
.height50 {height:50px;}
.height60 {height:60px;}

.acenter { text-align:center;}
/* 赛程赛果*/
.menu_list {}
.tablebgline { background:#efefef;border-bottom:solid 1px #dddddd;line-height:40px; width:100%;}
.tablebgline span { float:right; font-size:12px; margin-right:10px;}

.saishishuju { width:50%;border:solid 0px #ff0000; }

.yihangleft { width:33%; float:left;border:solid 0px #ff0000;text-align:center;}
.yihangleft img { height:60px; }
.yihangright { width:66%; float:left;border:solid 0px #ff0000; text-align:center;}
.yihangright img { height:48px; }

#tvs { line-height:24px; border-tottom:solid 1px #dddddd; text-align:center }
#tvs p {font-size:12px; line-height:20px; color:#333333;}
#tvs h3 { font-size:28px; color:#000000;line-height:32px; }
#tvs a{ text-decoration:none}
.tableresult tr td { border-bottom:solid 1px #dddddd; height:100px;}
.divclose {width:100%; float:left;border:0px #ff0000 solid; height:28px; line-height:28px;font-size:18px;color:#1b96a0;}
.divclose span { float:right; width:28px;}
#tabledetail tr td { border-bottom:solid 1px #dddddd; height:26px;}

.white_content {display: none;position:absolute; margin:0 auto; top: 4%;  left: 20%;  width: 60%;  height: 700px;  padding: 6px;  border: 6px solid #0084b1;  background-color: white;  z-index:1002;  overflow:scroll;  } 

.black_overlay{display: none;position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color: #444444;  z-index:1001;  -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=80);  }  

.sainame { background:#f4f4f4; text-align:center; font-size:14px; font-weight:bold; list-style:30px;}
.tableMtype { background:#f4f4f4;border-bottom:solid 1px #dddddd;height:30px; line-height:30px;font-size:14px; font-weight:bold;  width:100%; text-align:center; color:#0071bc;}

/* 联系我们*/
.contacttext { font-size:16px; line-height:30px;}
/* 底部*/
.bottext { text-align:center; font-size:12px; line-height:20px;background:#f1efef; height:100px;}
/* 友情链接*/
.linklist li { width:300px; height:80px;  margin:10px auto;}

.inweb {width:670px;height:570px;border:#ccc solid 0px;font-size:12px; overflow:hidden; margin-left:10px;}


/* 搜索框*/
.searchkuang {width:250px; height:38px; border:1px solid #bababa; font-size:18px; line-height:38px;border-radius:5px;}
.searchbutton {border:0px; margin-left:20px;font-family:Arial,"NotoSansHans","微软雅黑","Microsoft Yahei";
	width:211px;
	height:49px;
	line-height:24px;
	font-size:24px;
	color:#999;	
	background:url("../images/bg32.jpg") no-repeat left top;
	padding:0px 22px 2px 0px;
}
.search_link { width:330px; line-height:38px; float:left; font-size:14px; border:1px solid #dddddd; display:block; text-decoration:none; margin-right:8px; margin-bottom:8px; padding-left:10px; color:#333333}
.search_link span { margin-left:20px;}
.grow_person {line-height:38px; font-size:18px;}

.history-title { font-size:18px; height:40px; }
.history-title2 { font-size:14px; height:80px;  }
.history-title2 em { height:40px; width:40px;border:0px solid #990000; float:left;}
.history-title2 span { height:40px;line-height:30px;border:0px solid #990000; }


.jinqiu {background:#7777FF;border-radius:3px;padding-left:2px;padding-right:2px;font-size:11px; color:#FFFFFF;}
.zhugong {background:#00cc00;border-radius:3px;padding-left:2px;padding-right:2px;font-size:11px;}
.huangpai {background:#cca300;border-radius:3px;padding-left:2px;padding-right:2px;font-size:11px;}
.hongpai {background:#cc0000;border-radius:3px;padding-left:2px;padding-right:2px;font-size:11px;}
.wulong  {background:#7a00cc;border-radius:3px;padding-left:2px;padding-right:2px;font-size:11px;}
.bisai {background:#cccccc;border-radius:3px;padding-left:2px;padding-right:2px;font-size:11px;}
.gtitle {border-bottom:1px solid #999999; line-height:50px; font-size:28px; font-family:"微软雅黑","Microsoft Yahei";}
.gtitle span { width:150px; height:50px; background:#eeeeee; float:left;padding-right:20px; text-align:right;}








/*.headmenu {width:100%; margin:0 auto;max-width: 610px;border:0px solid #ff0000; float:left;}
.headmenu a:link,.headmenu a:hover,.headmenu a:visited { color:#FFFFFF; display:block; float:left; width:120px; line-height:80px;border:0px solid #ff0000; font-family:"Microsoft Yahei", Arial; font-size:16px; text-align:center; text-decoration:none;}
.headmenu a:hover { background:#3acfd2;}*/