/* ================== css reset ================== */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol, li { list-style:none; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
table { border-collapse:collapse; }
body { background:#fff; color:#333; padding:5px 0; font:12px/20px "宋体"; }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
a { color:#009; text-decoration:none; outline:none; }
a:visited { color:#800080; }
a:hover, a:active, a:focus { color:#f00; text-decoration:none; }
/*  Add by xuehua  */
.isLine { text-decoration:underline !important; }
.fred { color:#f00 }
.fblack { color:#000 }
.fblue { color:#33F }
.forange { color:#F60 }
.fred:visited, .fblack:visited, .fblue:visited, .forange:visited { color:#800080 }
.fred:hover, .fblack:hover, .fblue:hover, .forange:hover { color:#f00 }
.space { height:10px; overflow:hidden; background:#fff; }
.bold { font-weight:bold }
.f12 { font-size:12px !important }
.f14 { font-size:14px !important }
.f16 { font-size:16px !important }
.f18 { font-size:18px !important }
.lh23 { line-height:23px !important }
.lh24 { line-height:24px !important }
.lh30 { line-height:30px !important }
.left { float:left }
.right { float:right }
h1, h2, h3, h4, h5, strong { font-weight:normal; }
.wrap { width:950px; margin:0 auto; }
/* banner */
.banner { margin-top:2px; }
.banner img { display:block }
/* 导航 */
.nav { background:url(http://i2.sinaimg.cn/ty/yayun2010/sports_yyh_zxh_nav.png) no-repeat; height:70px; }
.nav, .nav a { color:#8c4c00; }
.nav a:hover { color:#f00; text-decoration:underline }
.nav_links { line-height:30px; padding:8px 10px 0 12px; width:73px; float:left; }
.nav_links a { display:block; overflow:hidden; background:url(http://i2.sinaimg.cn/ty/yayun2010/sports_yyh_zxh_nav.png) no-repeat -2000px 0; height:23px; width:73px; text-indent:-999em; cursor:pointer }
.nav_links a.yy_home { background-position:-12px -108px }
.nav_links a.ty_home { background-position:-12px -137px; margin-top:6px; }
.nav_list { float:left; padding-top:2px; }
.nav_list dt { width:30px; height:68px; background:url(http://i2.sinaimg.cn/ty/yayun2010/sports_yyh_zxh_nav.png) no-repeat -95px -102px; float:left; line-height:150px; overflow:hidden; }
.nav_list dt a { display:block; height:52px; }
.nav_list dd { line-height:30px; padding:2px 8px 0; float:left; }
/* ============== 横切定义 ============== */
.focus_map{margin-top:10px;}
.focus_map .p_left{float:left; width:320px; }
.focus_map .p_right{float:right; width:616px; background:#fef2d2; border:solid 1px #ffbb00; padding:3px 0 3px 4px }
.main .cont { background:#fefaf1; border:solid 1px #ffd6a0; border-bottom:none; margin-top:10px}
.main .cont_c { padding:10px 9px; border-bottom:solid 1px #ffd6a0;}
.main .con_03{ background:#fff; border:solid 1px #ffe69a; border-width:0 1px 1px; padding:10px 4px 0;}
.advance { padding:10px 25px; position:relative }
.advance h4 { font-size:14px; color:#505050; background:url(http://i1.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_line_01.png) repeat-x 0 100%; padding-left:5px; line-height:26px; height:26px; }
.advance .btn01 { position:absolute; right:42px; text-decoration:underline }
.advance .c { padding:12px 0 13px 53px }
.advance .c input { margin-top:-3px }
.advance select { width:160px }
.advance select.w140 { width:140px }
.advance .b { text-align:center }
.advance .b input { cursor:pointer;background:url(http://i3.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_02.png) no-repeat -150px 0; width:78px; height:26px; border:none; text-align:center; color:#333; }
/* ================== block define ================== */
/* 板块单独定义 */
/* 图文之上图下文 */
.blk_tw_pic {zoom:1; text-align:center;}
.blk_tw_pic img { border:solid 1px #dadada; margin:0 auto; background:#fff; display:block; padding:4px }
.blk_tw_pic a:hover img { border-color:#ff952d; }
.blk_tw_pic a span{ color:#333; text-decoration:none; display:block; padding-top:10px;}
.blk_tw_pic a:visited span{ color:#800080;}
.blk_tw_pic a:hover span{ color:#c00; text-decoration:none;}
.blk_tw_pic p{ height:40px;}

.r4{ width:24.8%; float:left;}
/* 列表 */
.list_01 { padding-top:10px; overflow:hidden; zoom:1}
.list_01 li { float:left;height:31px; padding-right:10px; line-height:31px; overflow:hidden; }
.list_01 li.selected { background:url(http://i0.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_12.png) no-repeat 100% 0; font-weight:bold;}
.list_01 li a { display:block; padding-left:10px;}
.list_01 li.selected a { display:block; background:url(http://i0.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_12.png) no-repeat;}
.list_01 li a:hover { }
.list a{ color:#b43700;}
.list a:visited{color:800080;}
.list a:hover{color:#f00;}

/* ================= commen define ================ */
/* 焦点图 */
.focusCont { width:298px; height:293px; position:relative; background:url(http://i3.sinaimg.cn/ty/yayun2010/common/sports_yyh_home_zxh_06_1.png) no-repeat; padding:15px 11px 0;  }
.FocusImg { width:298px; height:278px; }
.FocusImg .BigPic { text-align:center; }
.FocusImg .BigPic img { width:298px; height:278px; display:block; }
.FocusImg .TitleBg { height:34px; width:298px; position:absolute; top:244px; left:0; background:#000; filter:Alpha(Opacity=70); opacity:0.7; background:#000; z-index:10; }
.FocusImg .TitleBg2 { top:224px; height:60px; }
.FocusImg .TitleBox { height:34px; position:absolute; top:244px; left:0; font-size:14px; color:#fff; padding-left:10px; line-height:34px; z-index:20; }
.FocusImg .TitleBox2 { top:224px; }
.FocusImg .PlayBut { height:26px; width:298px; background:url(http://i0.sinaimg.cn/ty/2010wcmiddle/sjb_zxh_0426_06.png) no-repeat; opacity:0.5; filter:alpha(opacity=50); position:absolute; top:258px; left:0; z-index:20; }
.FocusImg a:link, .FocusImg a:visited { color:#fff; text-decoration:none; }
.FocusImg a:hover { color:#f00; text-decoration:underline; }
.focusCont .SmallPics { zoom:1; position:absolute; right:10px; bottom:48px; z-index:20000 }
.focusCont .SmallPics2 { bottom:61px; }
.focusCont .SmallPics span { display:inline-block; width:22px; height:19px; line-height:19px; text-align:center; margin-right:1px; background:url(http://i2.sinaimg.cn/ty/deco/2010/0609/sjb_zxh_0426_05.png) no-repeat -373px 0; }
.focusCont .SmallPics span.selected { background-position:-350px 0 }
.focusCont .SmallPics span a { color:#fff; font-family:Arial; font-size:10px; display:block; width:22px; height:19px; }
.focusCont .SmallPics span.selected a, .focusCont .SmallPics span.selected a:visited { color:#fff }
.focusCont .SmallPics span.selected a:hover { color:#fff; text-decoration:none }

/* 标题 */

.tit_01 { padding:0 10px 0 0; background:url(http://i3.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_title.png) no-repeat; height:45px; margin-top:10px; }
.tit_01 h2 { float:left; background:url(http://i3.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_title.png) no-repeat -400px -100px; text-indent:-999em; width:109px; height:35px; padding:10px 0 0 18px }
.tit_01 h2 a, .tit_01 h2 a:visited { display:block; width:104px; height:30px; cursor:pointer }
.tit_01 .more { margin-left:200px; padding:14px 0 11px; height:20px; overflow:hidden }
.tit_01 select { width:160px; }
.tit_01 .search { background:url(http://i3.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_02.png) no-repeat; width:67px; height:20px; border:none; cursor:pointer; margin:0 10px; }
.tit_01 .ad_search { background:url(http://i3.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_02.png) no-repeat -67px 0; width:67px; height:20px; border:none; cursor:pointer }

.tit_02 { padding:0 10px 0 0; background:url(http://i3.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_title.png) no-repeat -1px -351px; height:42px; }
.tit_02 h2 { float:left; background:url(http://i3.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_title.png) no-repeat 0 -1000px; text-indent:-999em; width:110px; height:42px;}
.tit_02 h2.tH2_01{background-position:-1px -151px}
.tit_02 h2.tH2_02{background-position:-151px -151px}
.tit_02 h2.tH2_03{background-position:-301px -151px}
.tit_02 h2.tH2_04{background-position:-451px -151px}
.tit_02 .more{float:left; padding-left:40px;}
.tit_03 { padding:0 10px 0 16px; background:url(http://i3.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_title.png) no-repeat 0 -400px; height:45px; overflow:hidden; }
.tit_03 h2 { color:#b43700; font-size:14px; width:104px; text-align:center; line-height:45px;}

