a.hidefocus  { outline: none; }   //无轮廓
button {outline:none;}
button.hidefocus::-moz-focus-inner {  border:none; }  //::-moz-focus-inner无边框
/*组件*/
.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 .bigTitle{ padding:0px; background:none}
.f14bla .bigTitle h2 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}
.f12bla .f3w{background:url(http://img1.cache.netease.com/cnews/img/subscibe0304/bg26.gif) no-repeat scroll 6px 4px;overflow:hidden;  }
.f12bla .f7w{background:url(http://img1.cache.netease.com/cnews/img/subscibe0304/bg27.gif) no-repeat scroll 6px 4px;overflow:hidden;}
.tagListR { width:188px;background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_x.gif) left 24px repeat-x; height:25px; overflow:hidden; line-height:25px; border-left:1px solid #dcdddd; margin-left:9px;}
.tagListR li {background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_x.gif) left -308px repeat-x; width:46px; border:1px solid #dcdddd; float:left; text-align:center; margin-left:-1px; cursor:pointer;}
.tagListR li a {display:block;}
.tagListR li:hover {color:#BA2636;}
.tagListR .on {background:url(http://img1.cache.netease.com/sports/img10/sy0104/bg_x.gif) left -280px repeat-x; font-weight:bold; float:left; text-align:center;color:#C9171E;}
.tagListR .on a ,.tagListR .on a:visited {color:#C9171E;}
.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;}
.shortcut {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/datashowbg.jpg) repeat-x left top;overflow:hidden; text-align:left}
.shortcut li{float:left;height:34px;width:102px;font-size:14px;line-height:34px;padding-left:45px;}
.shortcut li a,.shortcut li a:visited {color:#3F6617;}
.shortcut .s1 {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp5.png) no-repeat -922px -216px;}
.shortcut .s2 {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp5.png) no-repeat -922px -178px;}
.shortcut .s3 {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp5.png) no-repeat -922px -139px;}
.shortcut .s4 {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp5.png) no-repeat -922px -252px;}
.paihTitle{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/xxbg.jpg) repeat-x; height:29px; border-bottom:1px dashed #ccc; border-left:1px solid #ccc; border-right:1px solid #dcdddd; line-height:29px;}
.paihTitle .cleft{ float:left; padding-left: 36px; }
.paihTitle .cright{ float:right; padding-right:30px;}
.f14List{ text-align:left; margin:0 auto;}
.f14List li{  font-size:12px; line-height:22px;overflow:hidden; display:inline; float:left; width:330px}
.f14List .f3w{background:url(http://img1.cache.netease.com/cnews/img/subscibe0304/bg26.gif) no-repeat scroll 6px 4px;overflow:hidden;   }
.f14List .f7w{background:url(http://img1.cache.netease.com/cnews/img/subscibe0304/bg27.gif) no-repeat scroll 6px 4px;overflow:hidden;}
.f14List .dotbg{background:url(http://img1.cache.netease.com/sports/img/cba1023/dot.png) 6px 6px no-repeat;}
.f14List li .f12px {line-height:21px;}
.f14List li .st,.f14bla li .st a,.f14bla li .st a:visited {line-height:21px; color:#1E50A2;}
.f14List li .st a:hover {color:#BA2636;}
.f14List li .cfleft1{ color:#fff; font-weight:bold; padding:0px 8px; }
.f14List li .cfleft{ float:left; overflow:hidden; }
.f14List li .cfright{ float:right; color:#ba2636; }
.piclist2 { width:120%}
.piclist2 img{border:1px solid #ccc;}
.piclist2 li {width:72px;overflow:hidden;margin:0 44px 0 0;float:left;}
.piclist2 li h3 {margin-top:7px;}
.piclist3 {width:120%}
.piclist3 img{border:1px solid #ccc;}
.piclist3 li {width:162px;overflow:hidden;margin:0 16px 0 0;float:left;}
.piclist3 li h3 {margin-top:7px;}
.piclist3 li.end {margin:0;}
.picText { color:#727171; clear:both; margin:0 auto;  text-align:left; line-height:18px;}
.picText h3 { 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;}
.picText p{ padding:2px 0px; margin:0}
.areaEnd,.colEnd {background-color:#7bad51; clear:both; overflow:hidden; display:block; height:1px; font-size:1px;}
.path{background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/aassTop_03.png) right bottom no-repeat; height:30px; line-height:30px; padding-right:10px;}
.path .logo {margin:0px 9px 0 3px; float:left;}
.crumb{ padding-left:85px;}
.bg_endPage {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/d_bg_y.png) left repeat-y;}
.bg_endPage_blue {background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/d_bg_y.png) left top repeat-y;}
.dotline {background:url(bg_n.gif) left -343px repeat-x; display:block; overflow:hidden; height:1px; clear:both;}
.endContent {padding:12px 19px 9px; height:1%;}
.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:#fff; margin:15px 0 0; padding:12px 5px 6px; line-height:23px; font-size:14px; text-indent:2em; border:1px solid #dcdddd;}
/* 分页 */
.endPageNum{ padding:10px 12px 6px; clear:both;}
.endPageNum .s1{width:52px; text-align:center;}
.endPageNum .s2{background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
.endPageNum a.s2:visited {color:#fff;}
.endPageNum a{padding:4px 5px 0;margin:5px 4px 0 0; color:#1E50A2;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;}
.endPageNum a:visited{color:#1f3a87;} 
.endPageNum a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}
.endPageNum .s3{cursor:default;padding:4px 5px 0;margin:5px 4px 0 0; color:#ccc;background:#fff; display:inline-table; border:1px solid #ccc; float:left; text-align:center;}
/* cms */
#endText table td p {text-indent:0;}
.f_table {display:table-block; margin:0 auto; border-collapse:collapse; border-top:1px solid #ccc; border-left:1px solid #ccc;}
.f_table td {border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
#endText .f_center {text-align:center; text-indent:0;}
.f_left {text-align:left;}
.f_right {text-align:right;}
#endText .f_justify {text-align:justify; text-justify:inter-ideograph; text-indent:0;}
/* end */
.endMore {background:#fff; height:46px; line-height:44px; overflow:hidden; clear:both; margin:0 0 20px 0;}
.endMore .left {display:inline; margin-left:9px; text-decoration:underline;}
.endMore .left a {text-decoration:underline;}
.endMore .right {display:inline; margin-right:9px;}
.endMore .copyLink {background:url(http://img1.cache.netease.com/sports/css09/bg_n.gif) left -364px no-repeat; padding-left:23px;}
.endMore .mail {background:url(http://img1.cache.netease.com/sports/css09/bg_n.gif) -157px -364px no-repeat; padding-left:23px;}
a.return {background:url(http://img1.cache.netease.com/sports/css09/bg_n.gif) left -98px no-repeat; display:block; width:172px; height:31px; overflow:hidden; color:#1e50a2; text-align:left; font-size:14px; font-weight:bold; line-height:33px; text-indent:37px; margin:9px auto 12px;}
a.return:visited {color:#1e50a2;}
a.return:hover {background-position:left -138px; text-decoration:none;}
a.return:active {background-position:left -178px; line-height:35px;}
a.return:focus {background-position:left -178px; line-height:35px;}
/* 手动部分 */
strong {font-weight:bold;}
#endText {width:552px; 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;}
/* 图片推荐 */
.imgList1p3 {width:536px; overflow:hidden; margin:0 auto;}
.imgList1p3 ul {width:620px;}
.imgList1p3 li {background:url(http://img1.cache.netease.com/sports/css09/bg_y.gif) right top repeat-y; float:left; width:162px; margin:0 40px 0 0; padding-bottom:12px;}
.imgList1p3 li img {border:1px solid #dcdddd; margin-bottom:6px;}
.imgList1p3 li cite {width:120px; display:block; line-height:21px; font-size:12px; clear:both; cursor:pointer;}
.imgList1p1 {margin:21px 0 0 30px; width:330px; clear:both;}
.imgList1p1 .left { float:left; width:150px;}
.imgList1p1 .left img{border:1px solid #dcdddd;}
.imgList1p1 .left h6{ width:120px;text-align:left; font-size:12px; font-weight:normal; padding:6px 0 0;}
.imgList1p1 .right { float:left; text-align:left;}
.picList{margin:21px 0 0 30px; width:330px; clear:both;}
.picList li{list-style-type:none; float:left; width:50%;}
.picList li img{border:1px solid #dcdddd;}
.picList li h6{ width:120px;text-align:left; font-size:12px; font-weight:normal; padding:10px 0 0;}
/*列表*/
.f14blu li {background:url(http://img1.cache.netease.com/sports/css09/bg_n.gif) left -498px no-repeat; font-size:14px; line-height:25px; padding-left:9px; color:#1E50A2;}
.f14blu li a {color:#1E50A2;}
.f14blu li a:hover {color:#ba2636;}
.f14blu li span {line-height:20px;}
ol.f12blu li a:hover {color:#ba2636;}
ol.f14blu li {background:none; padding-left:0; list-style:decimal; list-style-position:inside; font-size:14px; line-height:25px; color:#1E50A2;}
ol.f14blu li .f12px {line-height:20px;}
ol.f14blu li a {color:#1e50a2; margin-left:-5px;}
ol.f14blu li a:hover {color:#ba2636;}
.gg560  {
clear:both;
display:block;
font-size:0;
line-height:0;
margin-left:15px;
overflow:hidden;
text-align:left;
width:560px;
}
.gg360 {clear:both; width:360px; overflow:hidden; display:block; text-align:center; font-size:0; line-height:0;}
/* 导航 */
.END_nav_ {background:url(http://img1.cache.netease.com/sports/css09/bg_n.gif) left -48px repeat-x; border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD; width:958px; height:37px; line-height:37px; clear:both; margin:0 auto}
.END_nav_ .nav_link {float:left; padding-left:6px; color:#B3B3B3;}
.END_nav_ .nav_link a {padding:0 3px;}
.END_nav_ .hidden {display:none;}
#divSelect2 {float:left;}
.END_nav_ .top_search {float:right; margin:9px 12px 0 0; display:inline;}
.END_nav_ .top_search .select_box {background:url(http://img1.cache.netease.com/cnews/img09/ntes_nav_img.gif) left -56px no-repeat; width:45px; height:18px; border:none; position:relative; text-align:left; cursor:pointer; float:left; margin-right:4px; z-index:1000;}
.END_nav_ .top_search .select_box .select_list {display:block; position:absolute; width:3em; line-height:19px; left:0; top:0; background:#fff; display:none;}
.END_nav_ .top_search .select_box .search_site {height:18px; line-height:20px; padding-left:6px; float:left; overflow:hidden;}
.END_nav_ .top_search .select_box .select_list {width:43px; border:1px solid #B4B4B4;}
.END_nav_ .top_search .select_box {width:45px;}
.END_nav_ .top_search .select_box a {display:block; height:18px; text-indent:5px;}
.END_nav_ .top_search .select_box a:hover {background:#1E50A2; color:#fff; display:block; height:18px; text-decoration:none;}
.END_nav_ .top_search .select_box a.active {background:#1E50A2; color:#fff; display:block; height:18px; text-decoration:none;}
.END_nav_ .top_search .textBox {width:88px; height:18px; color:#7B7C7D; background:url(http://img1.cache.netease.com/cnews/img09/ntes_nav_img.gif) left top no-repeat; border:none; float:left; line-height:18px; text-indent:3px;}
.END_nav_ .top_search .btn {overflow:hidden; width:41px; height:18px; background:url(http://img1.cache.netease.com/cnews/img09/ntes_nav_img.gif) left -28px no-repeat; border:none; float:left; line-height:19px; font-size:12px; cursor:pointer;}
.END_nav_ .top_search form {float:left;}
.END_nav_ .top_search .rss{float:left; margin:2px 0 0 6px;}
/*布局*/
.pArea {width:960px; clear:both; margin:0 auto; background: url(http://img1.cache.netease.com/sports/img10/sy0104/bg_y.gif) repeat-y left 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;}
.colL{overflow:hidden; float:left; width:590px; text-align:left}
.colM{ overflow:hidden; float:left; width:415px; margin-left:15px;}
.colR{ overflow:hidden; float:right; width:210px; border-top:1px solid #CCC}
.col2{ overflow:hidden; float:left; width:360px; margin-left:10px; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/r_bg_10.jpg) repeat-y;}
.mainNav{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/sp5.png) no-repeat 0 0; width:960px; height:36px; margin:0 auto; overflow:hidden; }
.mainNav h2 {float:left;padding-left:13px;width:100px;margin-top:4px;}
.mainNav ul{ float:left;margin-left:10px;width:760px; display:inline;}
.mainNav ul li{ float:left; line-height:40px;padding:0 20px; text-align:center;background:url(http://img1.cache.netease.com/sports/2010/2010worldCupSite/line.png) no-repeat right center;}
.mainNav ul li.nobg{background:none;}
.mainNav ul .dq{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCupSite/sp2.png) 0 -89px no-repeat; padding:0;  }
.mainNav ul li a{ color:#fff}
.mainNav ul .dq a{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCupSite/sp2.png) right -89px no-repeat;color:#222; font-size:14px; font-weight:bold;line-height:41px;display:block;padding:0 15px;}
.mainNav .return{  padding-right:10px; width:60px; float:right; line-height:37px;}
.rightContent{ width:330px; margin:0 auto; overflow:hidden; }
.endContent .flash_play{ text-align:center; width:482px; margin:0 auto 22px;}
.endContent .theTitle{ height:80px; clear:both; }
.endContent .theTitle h1{text-align:left;  font-size:24px; font-weight:bold; padding:18px 0 0 11px; clear:both; }
.endContent .theTitle .text{ clear:both;text-align:left; padding:5px 0 0 12px; color:#666}
.endContent .flash_play{ text-align:center; width:482px; margin:0 auto 22px;}
/*皮肤*/
.titleBar1 {height:25px; line-height:25px; margin:0 auto; clear:both; text-align:left;}
.titleBar1 h2 {float:left;}
.titleBar1 .more {float:right; display:inline; margin-right:8px;}
.ui_s1 h2 {background:url(http://img1.cache.netease.com/sports/css09/bg_n.gif) 1px -469px no-repeat; float:left; font-size:14px;padding:0 9px 0 19px;}
.ui_r_wc{ background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/article_05.png) repeat-x; height:25px; border:1px solid #ccc;}
.ui_r_wc h2 { padding-left:20px; font-size:12px; color:#3f6617; line-height:26px; font-weight:normal; background:url(http://img1.cache.netease.com/sports/2010/2010worldCup/article_03.png) 5px no-repeat;}
.ui_r_wc .more {padding-top:2px; }
.ui_r_wc .more a{ color:#5e843a}
.uiflBlue li{ color:#1E50A2;}
.uiflBlue li a{ color:#1E50A2;}
.blank12Bt{clear:both; height:12px; overflow:hidden; display:block; border-top:1px solid #ccc; background:#fff}
.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;}
.gjctable{ border-top:1px solid #ccc; width:225px; float:left}
.gjctable td{ background:#eff7eb; text-align:center}
.gjctable .wborder td{ border-top:3px solid #fff;border-bottom:2px solid #fff;}
/* 图片定义 */
.picList{text-align:left;}
.picList_1p3 li{ float:left; padding:0 18px; width:122px;}/*1行3列*/
.picList_1p3 ul{ width:500px; clear:both; margin:10px auto 0;}
.picList_1p2 li{ float:left; padding:0 18px; width:122px;}/*1行2列*/
.picList_1p2 ul{ width:330px; clear:both; margin:10px auto 0;}
.picList img{ border:1px solid #ccc;}
.picList h3{ margin:5px 0 3px; line-height:21px;}
.picList p{ margin:0; padding:0; line-height:18px; color:#7a7a7a}
.clearfix{ zoom:1}
.gg200x300{float:left;margin-right:20px;}
#tieArea{_width:586px;}