@charset "gb2312";
@charset "gb2312";
/* CSS Document */
html,body{ }

.f14bla li {background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_n.gif) left -264px no-repeat; padding-left:9px; line-height:25px; font-size:14px; clear:both; text-align:left}
.f14bla li .f12px {line-height:21px;}
.f14bla .lidotline{ background:url(http://img1.cache.netease.com/book/img/book09/bg54.gif) repeat-x left bottom; padding-left:0px; }
.f14bla .lidotline a{ float:left;background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_n.gif) left -264px no-repeat; padding-left:9px; float:left}
.f14bla .lidotline .stime{ float:right; font-size:12px; color:#999}
.f14bla .bigTitle{ padding:0px; background:url(http://img1.cache.netease.com/book/img/book09/bg54.gif) repeat-x left bottom; }
.f14bla .bigTitle  a{font-size:18px; font-family:"����"; font-weight:100; text-align:left; line-height:160%; color:#2b2b2b; } 
.f14bla .bigTitle .stitle{ font-size:12px;padding:2px 10px 2px 4px; text-align:center; margin:0px 0px; }


.f12bla li {background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_n.gif) left -266px no-repeat; padding-left:9px; line-height:21px; clear:both; text-align:left}
.f12bla li .f14px {line-height:25px;}
.f12bla .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:10px;}
.f12bla .firstNd h3,.f12bla .firstNd h4 {font-weight:bold; line-height:21px;}
.f12bla .firstNd img {float:left; margin:3px 6px 0 0; border:1px solid #dcdddd; line-height:21px;}
.f12bla .firstNd p {line-height:21px; text-indent:2em; color:#727171; margin:0px;}
.f12bla .f12btitle { font-size:14px; font-weight:bold; color:#2b2b2b }
.f12{ font-size:12px}

.picList1 { clear:both; float:left;overflow:hidden;}
.picList1 ul { width:800px; overflow:hidden; float:left; }
.picList1 li { width:162px; float:left; padding:9px 0 0px; margin-right:28px; _margin-right:22px; display:inline}
.picList1 li h6 { width:161px; clear:both; margin:0 auto; line-height:160%; padding-top:2px; text-align:left;}
.picList1 li img { border:1px solid #ccc; margin-bottom:3px; padding:3px;}

.imgList1{ width:300px; margin:0 auto; overflow:hidden}
.imgList1 ul{ width:360px; }
.imgList1 ul li{ width:120px; float:left;margin-right:50px;_ margin-right:40px}
.imgList1 ul li h6 { width:120px; clear:both; margin:0 auto; line-height:160%; padding-top:2px; text-align:left;}
.imgList1 ul li img{ padding:3px ; border:1px solid #ccc}

.imgListM120_90{ width:110%; margin:0 auto; overflow:hidden}
.imgListM120_90 li{ width:120px; float:left;margin-right:55px;_ margin-right:45px}
.imgListM120_90 li h6 { width:120px; clear:both; margin:0 auto; line-height:160%; padding-top:2px; text-align:left;}
.imgListM120_90 li img{ padding:3px ; border:1px solid #ccc}

.tagListL { width:740px;  line-height:26px; border-left:1px solid #5f9726;border-bottom:1px solid #5f9726; float:left}
.tagListL li { width:115px;;background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) 0px 0px repeat-x; border-right:1px solid #5f9726; float:left; text-align:center;  margin-bottom:-1px; position:relative}
.tagListL li a {display:block;}
.tagListL .on {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) left -125px repeat-x; font-weight:bold; float:left; text-align:center;color:#333;}
.tagListL .on a ,.tagListL .on a:visited {color:#333;}

.tagListLong { width:960px;  line-height:26px; border-left:1px solid #5f9726;border-bottom:1px solid #5f9726; float:left}
.tagListLong li { width:115px;;background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) 0px 0px repeat-x; border-right:1px solid #5f9726; float:left; text-align:center;  margin-bottom:-1px; position:relative}
.tagListLong li a {display:block;}
.tagListLong .on {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) left -125px repeat-x; font-weight:bold; float:left; text-align:center;color:#333;}
.tagListLong .on a ,.tagListLong .on a:visited {color:#333;}

.tagListR { width:186px;  line-height:25px; border-left:1px solid #bcccbb;border-bottom:1px solid #bcccbb; float:left; height:25px; cursor:pointer}
.tagListR li { width:30px;background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px 0px repeat-x; border-right:1px solid #bcccbb; float:left; text-align:center;   position:relative}
.tagListR li a {display:block;}
.tagListR .on {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px -43px repeat-x;   float:left; text-align:center;color:#333; height:26px;  }
.tagListR .on a ,.tagListL .on a:visited {color:#333;}

.tagListR2 { width:184px;  line-height:25px; border-left:1px solid #bcccbb; float:left; height:25px; cursor:pointer;border-bottom:1px solid #bcccbb; }
.tagListR2 li { width:45px;background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px 0px repeat-x; border-right:1px solid #bcccbb; float:left; text-align:center;   position:relative}
.tagListR2 li a {display:block;}
.tagListR2 .on {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px -43px repeat-x;   float:left; text-align:center;color:#333; height:26px; margin-bottom:-1px;  }
.tagListR2 .on a ,.tagListL .on a:visited {color:#333;}

.tagListR4 { width:184px;  line-height:25px; border-left:1px solid #bcccbb; float:left; height:25px; cursor:pointer;border-bottom:1px solid #bcccbb; }
.tagListR4 li { width:91px;background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px 0px repeat-x; border-right:1px solid #bcccbb; float:left; text-align:center;   position:relative}
.tagListR4 li a {display:block;}
.tagListR4 .on {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px -43px repeat-x;   float:left; text-align:center;color:#333; height:26px; margin-bottom:-1px;  }
.tagListR4 .on a ,.tagListL .on a:visited {color:#333;}


.titleBar{ height:25px; line-height:25px; overflow:hidden;}
.titleBar h1{ float:left;line-height:28px;}
.titleBar .more {float:right; padding-right:8px;}
.titleBar h2,.titleBar h3 {float:left; color:#000; font-weight:bold; line-height:28px;}
.titleBar h2 a,.titleBar h2 a:visited,.titleBar h3 a,.titleBar h3 a:visited {color:#000;}
.titleBar h2 a:hover,.titleBar h3 a:hover {color:#BA2636;}

.dataTB1 { margin:0 auto; width:700px; border-collapse:collapse; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) left -315px repeat-x;border-top:1px solid #d0d0d0; }
.dataTB1 th{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -140px no-repeat;border-bottom:1px solid #d0d0d0; line-height:24px;text-align:center; font-weight:bold}
.dataTB1 .leftTH{border-left:1px solid #d0d0d0; background:none;}
.dataTB1 .rightTH{border-right:1px solid #d0d0d0;  }
.dataTB1 .bgborder{border:1px solid #d0d0d0;}
.dataTB1 td { line-height:170%; line-height:28px; text-align:center; color:#2b2b2b;}
.dataTB1 td img{ vertical-align:middle}
.dataTB1 .bg1 { background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) left -74px repeat-x;}
.dataTB1 .bg1 td{ line-height:30px;}
.dataTB1 .bgGray{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) left -74px repeat-x;}
.dataTB1 .bgGray td{ line-height:30px; padding-top:10px;}
.dataTB1 .bgGreen { background:#eff7eb; }
.dataTB1 .bgGreen td{border-top:1px solid #bccfb6;}
.dataTB1 .bgGreenNone { background:#eff7eb;}
.dataTB1 .bgGreenNone td{border-top:1px solid #bccfb6;}
.dataTB1 .thDiv{ position:relative; margin:0 auto; height:24px; width:100%;}
.dataTB1 .tspan1{ padding:0px 0px 0px 25px;}
.dataTB1 .tdLeft{  background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) left -359px repeat-x #fff;width:70px; border:none;}
.dataTB1 .selectBg{ background:#f9feea;  border-top:none !important; border-left:1px solid #bccfb6;border-right:1px solid #bccfb6;}
.dataTB1 .c18{ line-height:18px;}
.dataTB1 .pd6{ padding-left:24px;}
.dataTB1 .thTitle{
	background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -176px; line-height:38px;
	width:50px;
	height:38px;
	position:absolute;
	left: -1px;
	bottom: 0px;
	
}
.dataTB1 .thTitle2{
	background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -176px;
	line-height:38px;
	width:50px;
	height:38px;
	float:left;
	margin-top:10px;
}

.dataTB2 { float:left; width:959px; border-collapse:collapse; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) left -315px repeat-x;border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0}
.dataTB2 th{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -140px no-repeat;border-bottom:1px solid #d0d0d0; line-height:24px;text-align:center; font-weight:bold}
.dataTB2 td {line-height:20px; text-align:center; color:#2b2b2b; border-right:1px solid #ccc; width:14%; }
.dataTB2  .bgw td{ vertical-align:top;height:200px;}
.dataTB2 .leftTH{ background:none;}
.dataTB2 .rightTH{}
.dataTB2 .bgGreen{ background:#eff7eb;}
.dataTB2 .bgGreen td{ font-size:22px; line-height:56px; font-weight:400; font-family:Arial, Helvetica, sans-serif;}


.dataTB3 { margin:0 auto; width:350px; border-collapse:collapse; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) left -315px repeat-x;border-top:1px solid #d0d0d0; margin-top:60px;}
.dataTB3 th{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -140px no-repeat;border-bottom:1px solid #d0d0d0; line-height:24px;text-align:center; font-weight:bold}
.dataTB3 .leftTH{border-left:1px solid #d0d0d0; background:none;}
.dataTB3 .rightTH{border-right:1px solid #d0d0d0;  }
.dataTB3 .bgborder{border:1px solid #d0d0d0;}
.dataTB3 td { line-height:170%; line-height:28px; text-align:center; color:#2b2b2b;}
.dataTB3 .bg1 { background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) left -74px repeat-x;}
.dataTB3 .bg1 td{ line-height:30px;}
.dataTB3 .bgGray{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) left -74px repeat-x;}
.dataTB3 .bgGray td{ line-height:30px; padding-top:10px;}
.dataTB3 .bgGreen { background:#eff7eb; }
.dataTB3 .bgGreen td{border-top:1px solid #bccfb6;}
.dataTB3 .fGray td{ color:#999}
.dataTB3 .thDiv{ position:relative; margin:0 auto; height:24px; width:100%;}
.dataTB3 .thTitle{
	background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -176px; line-height:38px;
	width:50px;
	height:38px;
	position:absolute;
	left: -1px;
	top: -45px;
}

.dataTB_R{ margin:0 auto; border-collapse:collapse;  width:190px; text-align: center}
.dataTB_R th{ text-align:center; color:#999; border-bottom:1px solid #e4e4e4; line-height:26px; text-align:left; padding-left:10px;}
.dataTB_R td { line-height:26px; text-align:left; padding-left:10px;}
.dataTB_R .nbg th{ border:none}
.dataTB_R .bg1 { background:#94cc00;}
.dataTB_R .bg3 { background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_n.gif) no-repeat -145px -158px; line-height:100%; padding:1px 0 5px 4px; color:#fff; width:13px; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.dataTB_R .bg4 {background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_n.gif) no-repeat -184px -158px; line-height:100%;padding:1px 0 5px 4px; color:#fff; width:13px; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.dataTB_R .bggray{ background:#e2e2e2; text-align:left}
.dataTB_R .bg2 td{ color:#999;}


.dataTB4 { margin:0 auto; width:350px; border-collapse:collapse; }
.dataTB4 th{ text-align:left; padding:6px 0px;}
.dataTB4 .title1{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -316px no-repeat; width:50px; height:18px; color:#2b2b2b; text-align:center; line-height:22px;}
.dataTB4 .bgborder{border:1px solid #d0d0d0;}
.dataTB4 td { line-height:170%; line-height:28px; text-align:left; color:#2b2b2b; border-bottom:1px solid #ccc;}
.dataTB4 .acenter{ text-align:center}
.dataTB4 .aright{ text-align:right}
.dataTB4 .noborder{ border-bottom:none }


.dataTB_R2{ margin:0 auto; border-collapse:collapse;  width:190px; text-align: center; }
.dataTB_R2 th{ text-align:center; color:#999; border-bottom:1px solid #e4e4e4; line-height:26px; text-align:left; padding-left:10px;}
.dataTB_R2 td { line-height:22px; text-align:left; padding-left:10px;}
.dataTB_R2 .bg1 { background:#94cc00;}
.dataTB_R2 .bggray{ background:#e2e2e2; text-align:left}
.dataTB_R2 .bg2 td{ color:#999;}

.dataTB_R3{ margin:0 auto; border-collapse:collapse;  width:190px; text-align: center; }
.dataTB_R3 th{ text-align:center; color:#999; line-height:26px; text-align:left; padding-left:10px;}
.dataTB_R3 td{ line-height:22px; text-align:left;border-bottom:1px solid #ccc;}
.dataTB_R3 .bg1 { background:#94cc00;}
.dataTB_R3 .bggray{ background:#e2e2e2; text-align:left}
.dataTB_R3 .bg2 td{ border-bottom:none}
.dataTB_R3 .bg3 { background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_n.gif) no-repeat -145px -158px; line-height:100%; padding:1px 0 5px 4px; color:#fff; width:13px; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.dataTB_R3 .bg4 {background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_n.gif) no-repeat -184px -158px; line-height:100%;padding:1px 0 5px 4px; color:#fff; width:13px; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.dataTB_R3 .spanr{ float:right; text-align:right}

.dataTB_L3{ width:186px; float:left; border-collapse:collapse; border:1px solid #7bad51;}
.dataTB_L3 td{ line-height:27px; text-align:left; vertical-align:middle; font-size:12px}
.dataTB_L3 .trGreen{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px -299px repeat-x;  } 
.dataTB_L3 .trGreen td{ height:34px; }
.dataTB_L3 .bgGreen1 { background:#eff7eb; }
.dataTB_L3 .bgGreen1 td{border-top:1px solid #bccfb6;}
.dataTB_L3  td img{ vertical-align:middle}
.dataTB_L3 .trGray{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) 0px -313px repeat-x;}
.dataTB_L3 .trGray td{ height:24px; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; line-height:24px; padding:0px;}
.dataTB_L3 .dashtd{ border-right:1px dashed #ccc; border-left:1px  dashed #ccc; text-align:center}

.dataScore{ width:90%; margin:0 auto; text-align:center}
.dataTBgoal{ width:92%; margin:0 auto; text-align:left; border-collapse:collapse;}

.calendatTitle{ float:left; padding-left:20px; font-size:14px; margin:10px 0px;}
.calendatTitle .f30px{ font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:400;}
.teamDiv{ margin:0 auto; text-align:center; width:130px;}
.teamDiv .teamLeft{ float:left; width:44px; overflow:hidden;}
.teamDiv .teamVS{ float:left; color:#2f6c04; font-weight:bold; margin:0px 6px; font-family:Arial, Helvetica, sans-serif}
.teamDiv .time{ line-height:18px; color:#999; clear:both; margin:0px auto; margin-top:-4px; width:130px; overflow:hidden; display:block}

.btn_module{ background:none; border:none; cursor:pointer;}


.dl_team{  float:left; width:104px; margin-left:14px; display:inline;}
.dl_team dd{ line-height:26px; background:#f5f5f5; border-top:1px solid #fff;text-align:left; height:26px; cursor:pointer;}
.dl_team dd:hover{ background:#b9daa0;}
.dl_team .ddGray{ background:#ededed}
.dl_team dt{background:#ededed; text-align:center; line-height:26px; font-size:14px}
.dl_team a{ color:#004092; height:26px; line-height:26px; width:104px; display:block}
.dl_team a:hover{background:#b9daa0; height:26px; line-height:26px;display:block}
.dl_team .sleft{ float:left; width:40px; padding-left:5px; }
.dl_team img{ float:right; margin:4px 6px;}

.dl_infor{ width:300px; margin-left:50px; float:left; margin-top:20px;}
.dl_infor dd{ line-height:20px; border-bottom:1px solid #ccc; text-align:left}

.dl_infor1{ width:260px; margin-left:30px; float:left; margin-top:20px;}
.dl_infor1 dd{ line-height:20px; border-bottom:1px solid #ccc; text-align:left; color:#666666}
.dl_infor1 .noborder{ border-bottom:none}

.dl_login{ text-align:left; padding:10px 0px 10px 10px}
.dl_login dd{ line-height:26px}

.qyCon{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px -360px repeat-x; margin:0 auto; width:740px; overflow:hidden; float:left}

.picText { color:#727171; clear:both; margin:0 auto;  text-align:left; line-height:18px;}
.picText h5 { font-weight:bold; text-align:left; font-size:12px; line-height:21px; padding-bottom:3px;}
.picText img { float:left; border:1px solid #ccc; margin:0 8px 3px 0;}

.picTextLR{ text-align:left; margin:0 auto; text-align:left; line-height:22px;}
.picTextLR .LC{ float:left; padding:15px 15px 5px 5px;}
.picTextLR .LR{ float:left;padding:15px 15px 5px 5px; width:630px; }

.topMenuList{ margin:0 auto; line-height:24px; }
.topMenuList .sleft{ float:left}
.topMenuList .sleft .input1{ width:80px;}
.topMenuList .sleft .input2{ width:120px; margin-left:5px; }
.topMenuList .sleft a{ padding:0 6px 0 3px; height:18px;  display:inline-block; line-height:18px; }
.topMenuList .sleft a:hover{ background:#8cc56d;  color:#2b2b2b; text-decoration:none }
.topMenuList .sleft.selected{background:#8cc56d;}
.topMenuList .btn_title{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -268px; width:50px; height:24px; line-height:24px; margin-right:18px;}

.topul{ width:960px; margin:0 auto;background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px -135px repeat-x;}
.topul li{ width:118px; height:112px; float:left; line-height:24px; text-align:left; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) right -322px no-repeat; padding:0px 12px 0px 5px; display:inline }
.topul .nobg{ background:none}
.topul li .sa{ display:block; width:90px; height:112px; cursor:pointer; padding:0px 15px; }
.topul li .currentPage{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png)  0px -356px;display:block; width:90px; height:112px; cursor:pointer; padding:0px 15px;}

.menberUl{ padding-bottom:10px; width:760px;  }
.menberUl li{ float:left; width:186px; }

.login{ width:188px; border:1px solid #ccc; background:#fff; margin:0 auto; color:#333}
.login h2{ margin:0 auto; line-height:26px; font-weight:700; margin-bottom:6px;}
.login h5{   margin:5px 0px; line-height:18px;}
.login .loginL{ padding-left:5px; float:left }
.login .loginL input{ width:80px; border:1px solid #ccc}

.login .loginitem{ margin-top:6px;}
.login .con{ text-align:right; margin:0 auto; width:180px;}


.endContent {padding:12px 19px 9px;}
.endContent h1 {font-size:24px; line-height:28px; font-weight:bold; margin:17px 0 2px; clear:both;}
.endContent .info {line-height:21px;}
.endContent .summary {text-align:justify; text-justify:inter-ideograph; background:#f9fff5; margin:15px 0 0; padding:12px 5px 6px; line-height:23px; font-size:14px; text-indent:2em; border:1px solid #dcdddd;}

.endText {width:652px; text-align:justify; text-justify:inter-ideograph; padding:9px 0; font-size:14px; clear:both; line-height:23px;word-wrap:break-word;}
.endText h2 { font-size:14px; }
.endText .icon { margin:3px 0 0; border:0;}
.endText img {border:1px solid #ccc;}
.endText p {font-size:14px; line-height:23px; text-indent:2em;}
.endText a,#endText a:visited {color:#1E50A2; text-decoration:underline;}
.endText a:hover {color:#ba2636;}
/* cms */
.endText table td p {text-indent:0;}

ul.pages {height:24px;overflow:hidden; margin:0 auto; }
ul.pages li {float:left;line-height:18px;margin-left:7px;overflow-x:visible;white-space:nowrap;width:auto !important;}
ul.pages a, ul.pages span {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;display:block;height:22px;line-height:22px;padding:0 0.4em;float:left;font-size:14px;}
ul.pages span {color:#bc2931;}
ul.pages .beginEnd {padding:0 1em;}
ul.pages a:hover, ul.pages span.current {background:#6dab39 none repeat scroll 0 0;color:#fff;text-decoration:none;}
ul.pages span.current {font-weight:bold;line-height:20px;}
ul.pages a {color:#333;text-decoration:none;}
ul.pages li.dotted {color:#1F3A87;font-weight:bold;} 


.topcalendar{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -701px no-repeat; width:960px; margin:0 auto; height:14px;}
.leftList { background:#fff; width:950px; clear:both; margin:0 auto;}
.leftList .t1 { background:url(http://img1.cache.netease.com/sports/2009/goal/slbg23.gif) no-repeat 0 0; width:4px; height:162px; float:left;}
.leftList .t2 { width:950px; float:left; padding:10px 0 0;}
.leftList .t2 .t2L { width:740px; float:left;}
.leftList .t2 .t2L .c1 { font-size:14px; font-weight:bold; padding:10px 38px 5px; text-align:left;}
.leftList .t2 .t2L .c2 { clear:both;}
.leftList .t2 .t2L .c2 .k1 { float:left; width:30px;}
.leftList .t2 .t2L .c2 .k1 img { margin-top:36px;}
.leftList .t2 .t2L .c2 .k1 a { display:block; height:104px; width:20px;}
.leftList .t2 .t2L .c2 ul {}
.leftList .t2 .t2L .c2 li { float:left; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) no-repeat -256px -527px; width:80px; height:102px; margin:0 8px;}
.leftList .t2 .t2L .c2 li a { display:block; height:104px;}
.leftList .t2 .t2L .c2 li a:hover { text-decoration:none;  background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) no-repeat -375px -527px; }
.leftList .t2 .t2L .c2 li h2 { padding:9px 0 0 10px; text-align:left; color:#010101;}
.leftList .t2 .t2L .c2 li h3 { padding:10px 0 0; text-align:center; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:36px;}
.leftList .t2 .t2L .c2 li h4 { text-align:center; padding:8px 0 0; color:#010101;}
.leftList .t2 .t2L .c2 li h4 a ,.leftList .t2 .t2L .c2 li h4 a:visited { color:#000;}
.leftList .t2 .t2L .c2 li h4 a:hover { color:#000;}
.leftList .t2 .t2L .c2 .on { background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) no-repeat -376px -527px;}
.leftList .t2 .t2L .c2 .on h3 { color:#2b2b2b;}
.leftList .t2 .t2R { width:184px; float:left;}
.leftList .t2 .t2R .c1 { text-align:center; padding:5px 0;}
.leftList .t2 .t2R .c1 select { font-size:12px;}
.leftList .t2 .t2R .c2 { background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) no-repeat -512px -261px; width:201px; height:128px; clear:both; margin:0 auto;}
.leftList .t2 .t2R .c2 .daTb02 { margin:5px auto 0;}
.leftList .t2 .t2R .c2 .daTb02 th { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center;  color:#000;}
.leftList .t2 .t2R .c2 .daTb02 td { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
.leftList .t2 .t2R .c2 .daTb02 td a ,.leftList .t2 .t2R .c2 .daTb02 td a:visited { color:#fff;}
.leftList .t2 .t2R .c2 .daTb02 td a:hover { color:#ff0;}
.leftList .t2 .t2R .c2 .daTb02 .on { background:url(http://img1.cache.netease.com/sports/2009/goal/slbg34.gif) no-repeat center;}
.leftList .t2 .t2R .c2 .daTb02 .on a ,.leftList .t2 .t2R .c2 .daTb02 .on a:visited { color:#FFFC00;}
.leftList .t2 .t2R .c2 .daTb02 .on a:hover { color:#ff0;}
.leftList .t2 .t2R .c2 .daTb02 .k1 {color:#FFFC00;}
.leftList .t2 .t2R .c2 .daTb02 .k1 a ,.leftList .t2 .t2R .c2 .daTb02 .k1 a:visited { color:#FFFC00;}
.leftList .t2 .t2R .c2 .daTb02 .k1 a:hover { color:#ff0;}
.leftList .t2 .t2R .c2 .daTb02 .cover { background:url(http://img1.cache.netease.com/sports/2009/goal/slbg54.gif) no-repeat center;}
.leftList .t2 .t2R .c2 .daTb02 .cover a { color:#FFFC00; text-decoration:none;}
.leftList .t3 { background:url(http://img1.cache.netease.com/sports/2009/goal/slbg25.gif) no-repeat 0 0; width:5px; height:162px; float:right;}

.cul{ width:200px;}
.cul li{ float:left; width:28px; height:18px; cursor:pointer}
.cul .on{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -662px;}

.calenderTB{ border-collapse:collapse; width:170px; float:left; margin-left:10px; _margin-left:5px;margin-top:5px;}
.calenderTB td{ line-height:18px; text-align:center}
.calenderTB .caDgreen td{ border-top:1px solid #7f9b3f; background:#a2c456;}
.calenderTB .current{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -628px; width:15px; height:15px; text-decoration:none}
.calenderTB a{ width:15px; height:15px; display:block}
.calenderTB a:hover{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -628px; width:15px; height:15px; text-decoration:none}




.pArea {width:960px; clear:both; margin:0 auto; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/r_bg_03.png) repeat-y right top }
.pAreaNone {width:960px; clear:both; margin:0 auto; overflow:hidden}
.pAreaEnd {background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_y.gif) -960px top no-repeat; height:1px; font-size:1px; display:block; clear:both; overflow:hidden; margin:0 auto; width:960px;}
.colLM{ overflow:hidden; float:left; width:745px;}
.colMR{ overflow:hidden; float:left; margin-left:10px; width:640px;}
.colLM1{overflow:hidden; float:left; width:740px;}
.colL{ overflow:hidden; float:left; width:310px; }
.colM{ overflow:hidden; float:left; width:415px; margin-left:15px;}
.colR{ overflow:hidden; float:right; width:210px;}
.colpj{overflow:hidden; float:left; width:370px;}
.colpjr{overflow:hidden; float:right; width:350px;}
.colzbL{ width:402px; float:left; overflow:hidden}
.colzbR{ width:528px; float:left; overflow:hidden}
.pAreasN{ width:940px; margin:0 auto; overflow:hidden}
.pAreas{ width:930px;overflow:hidden;; margin:0 auto;background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/r_bg_03.png) repeat-y right top}
.pAreas .colL1{ width:372px; float:left; overflow:hidden}
.pAreas .colM1{ width:318px; float:left; overflow:hidden; margin-left:20px;}
.pAreas .colLM1{ width:700px; float:left; overflow:hidden; padding-left:10px; }
.pAreas .colR1{ width:210px; float:left; overflow:hidden; margin-left:10px; }
.rightContent{ width:188px; margin:0 auto; overflow: hidden;}
.leftContent{ width:300px; margin:0 auto; overflow: hidden;}
.teamAreatop{ width:960px;  border:1px solid #ccc; margin:0 auto; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px -95px repeat-x; padding:6px 0px; }
.teamAreatop2{ width:718px;  border:1px solid #ccc; margin:0 auto; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px -125px repeat-x; padding:10px 10px;  }
.teamAreatop3{   border:1px solid #ccc; margin:0 auto; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp3.png) 0px -135px repeat-x;  width:930px; padding:10px 15px}
.jcBanner{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/jc_bannner.jpg) no-repeat center center; width:100%; height:170px; margin:0 auto;}

/*
.topArea{ background:url("http://img6.cache.netease.com/sports/2012/2012worldCup/top_banner.jpg") no-repeat scroll center top #579B3D; width:100%; height:105px; margin:0 auto; position:relative; z-index:-1;}
*/
.topArea {
    background: none no-repeat scroll center top #579B3D;
    height: 105px;
    margin: 0 auto;
    position: relative;
    width: 100%;
    z-index: -1;
}

.topArea .Tleft{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/top_03.png) no-repeat; width:347px; height:309px; left:-347px; top:0px; position:absolute}
.topArea .Tright{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/top_05.png) no-repeat; width:361px; height:349px; right:-361px; top:0px; position:absolute}

.mainNav{ background: none repeat-x scroll 0 0 #1E1E1E;    height: 35px; }
.ulbg{
    background:url(http://img6.cache.netease.com/sports/2012/2012worldCup/sp2.png) no-repeat 0 0; width:960px; height:36px; margin:0 auto; overflow:hidden; margin-top:0px; position:relative; z-index:10;

}


.mainNav ul{ float:left; margin-left:128px; width:740px; display:inline;}
.mainNav ul li{ float:left; line-height:36px; width:72px; text-align:center;background:url(http://img6.cache.netease.com/sports/2012/2012worldCup/line.jpg) no-repeat right center;}
.mainNav ul .dq{ background:url(http://img6.cache.netease.com/sports/2012/2012worldCup/sp2.png) 10px -90px no-repeat; width:104px;  }
.mainNav ul li a{ color:#fff}
.mainNav ul .dq a{color:#222; font-size:14px; font-weight:bold;line-height:41px; }
.mainNav .return{  padding-right:10px; width:80px; float:right; line-height:37px;font-size:14px;}
.mainNav .return a{color:#fff;}
.colLM .on{ display:block;}
.LdataArea{ border:1px solid #b8d19f; border-top:none; width:740px; float:left; display:none}
.longdataCon{ border:1px solid #b8d19f; border-top:none; width:958px; float:left;}
.LdataNoborder{width:740px; float:left;}
.RdataArea{ border:1px solid #b8d19f; border-top:none; width:638px; float:left; display:none; height:200px;}
.dataBigArea{ border:1px solid #b9d2a0; border-top:none; width:958px; float:left; overflow:hidden}




.R_search{ background:#b9daa0; border:1px solid #5f9726; padding:8px 8px;}
.R_search .txtfield{ width:120px;}




.ui_r{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -51px; width:210px; height:26px;}
.ui_r h2 { padding-left:10px; font-size:12px; color:#3f6617; line-height:23px; font-weight:normal}
.ui_r .more {padding-top:2px; }
.ui_r .more a{ color:#5e843a}

.ui_L{  background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) left -315px repeat-x;border:1px solid #d0d0d0; line-height:24px;  height:24px; }
.ui_L h2 { padding-left:10px; font-size:14px; color:#3f6617; line-height:23px; font-weight:normal}
.ui_L .more {padding-top:2px; }
.ui_L .more a{ color:#5e843a}

.ui_L_1{  background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -256px -53px no-repeat;border-bottom:1px solid #7bad51; line-height:24px;  height:24px; }
.ui_L_1 h2 { font-size:14px; color:#333; line-height:24px; }
.ui_L_1 .more {padding-top:2px; }
.ui_L_1 .more a{ color:#5e843a}

.ui_longT{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) 0px -38px  repeat-x; height:24px; border-left:1px solid #7bad51; border-right:1px solid #7bad51;line-height:24px; }
.ui_longT h2 { padding-left:28px; font-size:12px; font-weight:bold; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 8px -228px;}
.ui_longT .more { color:#333}
.ui_longT .more a{ color:#333; text-decoration:underline}

.ui_longT2{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) 0px -313px  repeat-x; height:24px; border:1px solid #ccc; border-bottom:1px solid #5f9726;line-height:24px; }
.ui_longT2 h2 { padding-left:28px; font-size:12px; font-weight:normal }
.ui_longT2 .more a{ color:#333; text-decoration:underline}

.ui_L3{ background:#eff7eb; height:20px; border-top:1px solid #ccc; border-top:1px solid #bccfb6;line-height:24px; padding-top:4px; }
.ui_L3 h2 {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -316px no-repeat; width:50px; height:18px; color:#2b2b2b; text-align:center; line-height:22px; font-size:14px }
.ui_L3 .more img{ cursor:pointer}
.ui_L3 .more a{ color:#333; }

.ui_Lgray{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp1.png) 0px -313px repeat-x; height:24px;line-height:24px;  }
.ui_Lgray h2 {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 3px -514px no-repeat; padding-left:16px; }
.ui_Lgray .more { }
.ui_Lgray .more a{ color:#333; }

.ui_btnSr{ background:#fcfcfc; padding:0px 3px; border:1px solid #ccc}
.ui_btnSrB{ background:#fcfcfc; padding:3px 5px; border:1px solid #ccc; margin:5px 0px;}
.ui_btnSrH{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -256px -150px; width:72px; height:33px;}
.ui_btnSrLong{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -255px -208px; width:184px; height:33px;}
.ui_btnLogin{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -255px -92px; width:42px; height:42px;}
.ui_btnLogin1{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -255px -92px; width:42px; height:42px; line-height:42px; float:left; margin-left:8px;}
.ui_btnxh{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -255px -262px; width:88px; height:43px; font-size:16px; font-weight:700; padding-left:30px; color:#2b2b2b}
.ui_btnjd{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -377px -262px; width:88px; height:43px;font-size:16px; font-weight:700; padding-left:30px; color:#2b2b2b}
.ui_btnbz{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -255px -327px; width:88px; height:43px; font-size:16px; font-weight:700; padding-left:30px; color:#2b2b2b}
.ui_btnzd{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -377px -327px; width:88px; height:43px; font-size:16px; font-weight:700; padding-left:30px; color:#2b2b2b}


.fb300{ font-weight:400; font-family:Arial, Helvetica, sans-serif}
.f18f{ font-size:18px;}
.tvs{ margin:0px 15px;}
.blankline {clear:both; height:1px; overflow:hidden; display:block; border-bottom:1px solid #ccc; width:100px; margin:0 auto; margin:6px 0px;}
.cDGreen{ color:#2f6c04;}
.input80{ width:80px;}
.cDGreenUl{color:#2f6c04; text-decoration:underline }
.thRs{ padding:0px 10px;}
.thRs:hover{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) right -283px no-repeat; padding-right:10px; color:#941616}
.f18b{ font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:700; margin:0px 5px;}
.f18bL{font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:700; }
.f16bL{font-size:16px; font-weight:700; line-height:32px;}
.f24b{ font-size:24px; font-family:"����"; font-weight:700;}
.listMenu{ width:180px;}
.vs_r{ margin: 0 auto; background:#ebebeb; font-size:14px; color:#49711f; width:180px; font-family:Arial, Helvetica, sans-serif; font-weight:700;}
.txt_left{ text-align:left; width:300px; line-height:20px; }
.bg_Green{ background:#eff7eb; padding:3px 10px;}
.bg_Dgreen{ background:#75bb41; padding:4px 8px;}
.h2Title{ width:100px; height:20px; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 6px -724px no-repeat #c6e482; line-height:20px; float:left; margin-left:10px;}
.floatL{ float:left;}
.floatL140{ width:140px; margin-left:38px; float:left; text-align:left}
.fRight{ float:right; padding-right:15px;}
.fRight a{ text-decoration:underline} 
.goalInfor{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -545px no-repeat; padding-left:20px; }
.blueSpanF{ color:#1346af; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) no-repeat right -520px; padding-right:12px;}
.blueSpanF a{ color:#1346af;}
.blueSpanUp{ color:#2b2b2b; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) no-repeat right -554px; padding-right:12px;}
.blueSpanUp a{ color:#2b2b2b;}

.syCon{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/syRp_03.png) bottom repeat-x; width:958px; border:1px solid #dddddd; border-top:none; margin:0 auto;}
.syCon2{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/syRp_07.png) top repeat-x; width:960px; margin:0 auto;}
.syCon2 ul{ margin-left:10px;}
.syCon2 ul li{ float:left; margin-left:5px; text-align:left; }
.syCon2 ul li .txtcon{ float:right; line-height:26px; margin-top:24px;}
/* .syCon2 ul .fli{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -729px -158px no-repeat; width:184px; height:76px;}
.syCon2 ul .sli{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -513px -156px no-repeat; width:184px; height:76px;}
.syCon2 ul .tli{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -513px -518px no-repeat; width:184px; height:76px;}
.syCon2 ul .fourli{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -513px -610px no-repeat; width:184px; height:76px;}
.syCon2 ul .fiveli{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) -729px -260px no-repeat; width:184px; height:76px;}
 */
 .syCon2 ul .fiveli {
    background: url("http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png") no-repeat scroll -729px -260px transparent;
    height: 76px;
    width: 187px;
}
.syCon2 ul .tli {
    background: url("http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png") no-repeat scroll -513px -521px transparent;
    height: 76px;
    width: 195px;
}
.syCon2 ul .fourli {
    background: url("http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png") no-repeat scroll -513px -614px transparent;
    height: 76px;
    width: 210px;
}
.syCon2 ul .fli {
    background: url("http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png") no-repeat scroll -729px -158px transparent;
    height: 76px;
    width: 170px;
}
.syCon2 ul .sli {
    background: url("http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png") no-repeat scroll -513px -158px transparent;
    height: 76px;
    width: 150px;
}
.sAreaTop{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) no-repeat 0px -478px; width:736px; height:10px; }
.sAreabodyT{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/rx_06.png) repeat-x; height:79px; width:734px; border-left:1px solid #ccc; border-right:1px solid #ccc; }
.sAreabodyB{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/rx_08.png) repeat-x bottom; width:734px;  border-left:1px solid #ccc; border-right:1px solid #ccc;}
.sAreaBttom{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) no-repeat 0px -501px; width:736px; height:10px; }

.navDiv_L{ float:left}
.navDiv_L a{ width:50px; height:18px;  display:inline-block; line-height:18px ; margin:0px 4px; }
.navDiv_L a:hover{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp2.png) 0px -316px no-repeat; width:50px; height:18px; color:#2b2b2b; text-decoration:none}
.dotLine{ display:block; overflow:hidden; clear:both; height:1px; background:url(http://img1.cache.netease.com/book/img/book09/bg54.gif) repeat-x left top; font-size:1px;}
.solidLine{ display:block; overflow:hidden; clear:both; height:1px; border-bottom:1px solid #ccc; font-size:1px;}
.solidLineb{ display:block; overflow:hidden; clear:both; height:1px; border-bottom:1px solid #999; font-size:1px;}

.foot{ background:#70b548; width:100%; color:#fff; padding-top:15px;}
.foot a{ color:#fff}
.foot a, .foot a:visited {
    color: #fff;
}
.foot .text{ color:#fff; width:960px; margin:0 auto; border-bottom:1px solid #fff}
