/* ================== 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:#c45623 }
.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; }
/* ============== 横切定义 ============== */
.main { margin-top:10px }
.p_left { width:690px; overflow:hidden; float:left }
.p_right { width:250px; overflow:hidden; float:right }
.p_left .pl_cont { border:solid 1px #ffd8a4; border-top:none; background:#fef8e6; padding:10px }
.pl_c { margin-top:10px; border:solid 1px #ffd8a5; }
.con_04 { padding:10px; background:#fff; }
/* ================== block define ================== */
/* 板块单独定义 */
.crube { background:url(http://i1.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_13.png) no-repeat; height:45px; line-height:45px; padding-left:13px; color:#b43700; }
.crube a, .crube a:visited { color:#b43700 }
.crube a:hover { color:#f00; text-decoration:underline }
.blk_01 img { float:left; border:solid 1px #ffd8a5; background:#feefd2; padding:6px 8px }
.blk_01 .br { float:left; margin-left:10px; width:408px; height:182px; overflow:hidden; border:solid 1px #ffd8a5; background:#fff; }
.blk_01 .br_c { padding-top:5px }
.blk_01 .bc { background:#fef8e3 url(http://i2.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_14.png) repeat-x; border:solid 1px #ffd6a0; border-width:0 1px }
.blk_01 .nobottom { border-bottom:none }
.blk_01 .nobg { background:none; }
.blk_02 { border:solid 1px #ffd6a0; border-width:0 1px 1px; padding:10px 0 10px 10px }
.blk_02 li { background:url(http://i3.sinaimg.cn/ty/yayun2010/common/asia_history_num.png) no-repeat 0 -142px; padding-left:10px; line-height:24px; height:24px; }
/* 图文之上图下文 */
.blk_tw_pic { zoom:1; text-align:center; }
.blk_tw_pic img { border:solid 1px #000; margin:0 auto; background:#fff; display:block }
.blk_tw_pic a:hover img { border-color:#ff952d; }
.blk_tw_pic a span { color:#333; text-decoration:none; display:block; padding-top:5px; }
.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 { padding:0 40px 0 10px; margin:10px 0; color:#9f9f9f; font-size:12px; }
.pot li { background:url(http://i0.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_pot.png) no-repeat 0 10px; padding-left:11px; }
.f14 li { line-height:24px; height:24px; text-align:right }
.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; font-size:14px; }
.list_01 li.selected a { display:block; background:url(http://i0.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_12.png) no-repeat; }
.list_02 { padding-bottom:5px }
.list_02 li { float:left; border:solid 1px #ffdea5; background:#fdf9ef; padding:1px; display:inline; margin:4px 0 0 4px }
.list_02 a { display:block; background:#f8efd3; width:73px; text-align:center; color:#b53601; }
.list a { float:left }
.list a:visited, .list_02 a:visited { color:800080; }
.list a:hover, .list_02 a:hover { color:#f00; text-decoration:underline }
/* ================= commen define ================ */
/* 标题 */

.tit_01 { padding:0 10px 0 20px; background:url(http://i1.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_13.png) no-repeat 0 -100px; height:30px; }
.tit_01 h2 { font-size:14px; line-height:30px; color:#b53601; }
.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 { background:url(http://i1.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_13.png) no-repeat 0 -150px; height:30px; overflow:hidden; position:relative }
.tit_02 a.pre_date { position:absolute; background:url(http://i1.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_13.png) no-repeat -250px -100px; width:15px; height:21px; overflow:hidden; line-height:100px; left:7px; top:6px; }
.tit_02 a.next_date { position:absolute; background:url(http://i1.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_13.png) no-repeat -300px -100px; width:31px; height:21px; overflow:hidden; left:126px; top:6px; color:#535458; padding-left:14px; line-height:21px; }
.tit_02 .more { position:absolute; top:6px; right:6px; }
.tit_02 .fred { position:absolute; color:#ff4e00; left:50px; top:8px }
.tit_03 { background:url(http://i1.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_13.png) no-repeat 0 -200px; height:30px; overflow:hidden; }
.tit_03 h2 { color:#c45623; font-size:14px; line-height:40px; padding-left:36px }
.tit_04 { background:url(http://i1.sinaimg.cn/ty/yayun2010/common/sports_yyh_zxh_13.png) no-repeat 0 -50px; height:29px; line-height:29px; padding-right:10px; overflow:hidden; }
.tit_04 h2 { color:#c45623; font-size:14px; line-height:36px; padding-left:24px; float:left}
.tit_04 .more {float:right;overflow:hidden }
.tit_04 .more a, .tit_04 .more a:visited{color:#000;}
.tit_04 .more a:hover{ color:#f00}
.tb_01 { }
.tb_01 th, .tb_01 td { height:24px; line-height:24px; }
.tb_01 th { color:#b43700; text-align:right; width:86px }
.tb_01 td { color:#323232; padding-left:30px }
.tb_01 a, .tb_01 a:visited { color:#323232; text-decoration:underline }
.tb_01 a:hover { color:#f00 }
.tb_02 td { height:25px; line-height:25px; color:#009; background:#fff; text-align:center }
tr.tr2 td { background:#fdf3da }
