/* ================== 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: url(http://match.sports.sina.com.cn/public/images/index_temp/sszx_lz_mbg.jpg) repeat-x #d3f1fe; 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:#0038b6; text-decoration:none; }
a:visited { color:#495970; }
a:hover, a:active, a:focus { color:#0038b6; text-decoration:underline; }
/*  Add by xuehua  */
.isLine { text-decoration:underline !important; }
.fred { color: #f00}
/*  edit by lingzhi  */
.red20{ color:#000; font-size:18px; font-family: Arial, Helvetica, sans-serif;}
/*  edit by lingzhi end  */
.fblack { color:#000}
.fblue { color:#33F}
.forange { color:#F60}
.fred:visited, .fblack:visited, .fblue:visited, .forange:visited{color: #495970}
.fred:hover, .fblack:hover, .fblue:hover, .forange:hover{color: #C00}
/*  edit by lingzhi  */
.hot{color:#c60000; font-weight:700;}
.hot:visited{color:#7f0000;}
.hot:hover{color:#c60000;}
/*  edit by lingzhi end  */
.space { height:10px; overflow:hidden; background:#fff; }
.f12 { font-size:12px !important}
.f14 { font-size:14px !important}
.f16 { font-size:16px !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; padding:5px; background:#fff; }
/* banner */
.banner{margin-top:2px;}
.banner img{ display:block;}
/* 导航 */
.navTop {zoom:1; background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat; height:33px; line-height:34px; margin-top:10px; overflow:hidden; padding-left:10px;}
.navTop .line{ float:left;background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat 100% 0; height:33px; width:2px; margin:0 4px; overflow:hidden;}
.navTop a, .navTop a:visited { padding:0 7px;}
.navTop a:visited { color:#039;}
.navTop a.fred:visited, .navTop a:hover { color:#0038b6}

.part_top01{background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat 0 -34px; margin-top:1px; height:34px; line-height:34px; font-size:12px; padding-left:30px; position:relative}
.xh_btn01{ background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat 0 -100px; padding-left:26px; width:107px; height:25px; display:block; position:absolute; right:4px; top:4px; font-size:12px; line-height:25px; cursor:pointer}
.xh_btn01.hide{ background-position:0 -150px;}
.part_top02{ padding:1px 0 0 1px; border:solid 1px #c9e1f2;}
.part_top02 .scroll01{background:#f2f9ff url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_02.png) repeat-x; padding:8px 0 8px 28px; overflow:hidden; zoom:1}
.part_top03{ padding:10px 0 10px 10px; background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_03.png) repeat-x; margin-top:1px; height:23px; line-height:23px; color:#333;}
.part_top03 input {float:left;margin-top:5px;*margin-top:0;margin-right:3px;*margin-right:0px;vertical-align:middle; }
.part_top03 label {color:#333;float:left;padding:0 5px; }
.part_top03 span {float:left;margin-right:9px;*margin-right:6px;height:12px; line-height:12px; padding:6px 0 4px;  }
.part_top03 s{text-decoration:none}
.part_top03 .myinput{height:20px; padding:2px 1px 1px 3px; width:104px; background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat -750px -100px; float:left}
.part_top03 .game_date{ width:64px; height:15px; border:solid 1px #fff; margin:0; padding:0; *padding-top:3px}
.part_top03 .keyword{ height:14px; width:80px; border:solid 1px #fff; margin:0;padding:2px 0 2px 2px}
.part_top03 .submit{ background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat -250px -100px; height:23px; width:56px; border:none; margin:0;padding:0; margin-left:5px; color:#fff; text-align:center; cursor:pointer}
.part_top03 .showall:visited{ color:#495970}
/*日期选择*/
#ui-datepicker-div { margin-top:5px; margin-left:-10px;/* 修正偏差 */ margin-bottom:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#fff; display:none; border:1px #9ca9cb solid; width:244px; padding:3px; color:#434343; overflow:hidden; z-index:99 }
#ui-datepicker-div select { height:21px; color:#434343; cursor:pointer }
.ui-datepicker-header { width:244px; height:25px; border-bottom:1px #fff solid; overflow:hidden; background:url(http://i3.sinaimg.cn/dy/home/090605/bg_news.png) no-repeat 0 0; position:relative }
.ui-datepicker-header a.ui-state-disabled, .ui-datepicker-header a.ui-state-disabled:visited { background:#d8ebfe; cursor:default }
.ui-datepicker-prev { width:30px; height:21px; overflow:hidden; cursor:pointer; position:absolute; top:2px; left:4px; display:block }
.ui-datepicker-next { width:30px; height:21px; overflow:hidden; cursor:pointer; position:absolute; top:2px; right:5px; display:block }
.ui-datepicker-title { text-align:center; width:175px; height:21px; position:absolute; top:2px; left:34px }
.ui-datepicker-year, .ui-datepicker-month { width:60px }
.ui-datepicker-calendar { width:245px; border-collapse:collapse; border-left:1px #fff solid }
.ui-datepicker-calendar th, .ui-datepicker-calendar td { padding:0; background:#efefef; color:#686868; border-right:1px #fff solid; border-bottom:1px #fff solid; line-height:22px; text-align:center; cursor:default; font-weight:400 }
.ui-datepicker-calendar th {/* 表头样式在此 */ background:#e9e9e9 }
.ui-datepicker-calendar th span { display:block }
.ui-datepicker-calendar th.ui-datepicker-week-end, .ui-datepicker-calendar td.ui-datepicker-week-end {/* 周末单元格样式在此 */ }
.ui-datepicker-calendar td { font-size:10px }
.ui-datepicker-calendar td.ui-state-disabled { color:#aaa }
.ui-datepicker-calendar td a, .ui-datepicker-calendar td a:visited { display:block; cursor:pointer; color:#686868; text-decoration:none; text-align:center; border:1px #efefef solid; line-height:20px; height:/* IE6在a的display为block时，必须设置height或width中的一个才能正确触发hover伪类 */20px }
.ui-datepicker-calendar td a:hover, .ui-datepicker-calendar td a:active, .ui-datepicker-calendar td a:focus { background:#ec6e6b; color:#fff; border:1px #a40300 solid }
.ui-datepicker-calendar td a.ui-state-active, .ui-datepicker-calendar td a.ui-state-active:visited {/* .ui-state-active必须在.ui-state-highlight之前，此样式用于标注指定的但不是今天的日期 */ background:#fff; border-color:#efefef }
.ui-datepicker-calendar td a.ui-state-active:hover, .ui-datepicker-calendar td a.ui-state-active:active, .ui-datepicker-calendar td a.ui-state-active:focus { color:#ca0e0a; text-decoration:underline; background:#fff; border-color:#efefef }
.ui-datepicker-calendar td a.ui-state-highlight, .ui-datepicker-calendar td a.ui-state-highlight:visited { background:#ca0e0a; color:#fff; border:1px #a40300 solid }
.ui-datepicker-calendar td a.ui-state-highlight:hover, .ui-datepicker-calendar td a.ui-state-highlight:active, .ui-datepicker-calendar td a.ui-state-highlight:focus { background:#ca0e0a; color:#ff0; text-decoration:underline; border:1px #a40300 solid }
.ui-icon, .ui-datepicker-cover { display:none }
.ui-datepicker-trigger{ margin-top:2px; float:left}
.pagenum { font-size:11px; font-family:verdana; }

/* 滚动区域 */
.scroll_left{ background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat -162px -100px; height:58px; width:12px; float:left; line-height:300px; overflow:hidden; outline:none}
.scroll_right{ background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat -212px -100px; height:58px; width:12px; float:left; line-height:300px; overflow:hidden; margin-left:15px; outline:none}
.scroll_left:hover{ background-position:-150px -100px;}
.scroll_right:hover{ background-position:-200px -100px;}
.scroll_cont{float:left; padding-top:4px;}
.scroll_box{ width:197px; padding-left:15px; float:left}
.scroll_box .scroll_box_c{ height:49px; width:195px; border:solid 1px #9bcbf5; background:#fff; line-height:24px; text-align:center}
.scroll_box .scroll_box_c a, .scroll_box .scroll_box_c a{ display:block;color:#0038b6; text-decoration:none}
.scroll_box .scroll_box_c.active{ border-color:#ff7c25; color:#0038b6; background:#fff7a0}
.scroll_box .scroll_box_c.active a, .scroll_box .scroll_box_c.active a:visited, .scroll_box .scroll_box_c.active a:hover{ display:block;color:#495970; text-decoration:none}

.scroll02{ background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_04.png) repeat-x; height:38px; padding-top:11px; overflow:hidden;}
.scroll02 li{ background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat -450px -100px; width:100px; margin-right:2px; line-height:33px; font-size:14px; color:#fff; text-align:center; height:33px; float:left}
.scroll02 li.selected{ background-position:-350px -100px}
.scroll02 li a, .scroll02 li a:visited, .scroll02 li a:hover{color:#fff; display:block; text-decoration:none}
.scroll02 li a:hover{background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat -350px -100px; color:#840000}
.scroll02 li.selected a, .scroll02 li.selected a:visited, .scroll02 li.selected a:hover{color:#840000;}
.scroll02 .pre, .scroll02 .next{float:left; cursor:pointer; font-size:14px; padding:0 5px; line-height:33px; height:33px; color:#039}

.scroll02.bottom{ background-position:0 -51px; padding:5px 0 11px; height:33px}
.scroll02.bottom li{ background-position:-450px -150px;}
.scroll02.bottom li.selected{ background-position:-350px -150px;}
.scroll02.bottom li a:hover{background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat -350px -150px;}
/* ============== 横切定义 ============== */
.main{ padding:1px 0}
.main .part{ border:solid 1px #e5e5e5}
.part .p_cont{padding-left:1px}

.title{ background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat 0 -200px; height:40px; overflow:hidden}
.title h2{ font-size:20px; font-family:微软雅黑,黑体; color:#000; padding-left:18px; line-height:40px; background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat 0 -250px; float:left; width:200px;}
.title .more{ float:right; padding:10px;}
.title .min_max{ background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat -625px -100px; height:21px; width:21px; float:left; margin-right:4px; line-height:300px; overflow:hidden; outline:none}
.title .min_max.max{ background-position:-600px -100px}
.title .close{ background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_01.png) no-repeat -650px -100px; height:21px; width:21px; float:left; margin-right:4px; line-height:300px; overflow:hidden; outline:none}


/* table */
.tab_01{text-align:center}
.tab_01 tr.first th{background:url(http://match.sports.sina.com.cn/public/images/index_temp/sports_zxh_0830_05.png) repeat-x; height:35px; line-height:35px; text-align:center; font-size:14px; color:#333; border-right:solid 1px #fff; border-top:solid 1px #fff;}
.tab_01  td{height:40px; line-height:40px;}
.tab_01 tr.bgBlue td{ background:#edf6ff; border-right:solid 1px #fff;}
.tab_01 img{vertical-align:middle}

.tab_01 td.a{width:58px}
.tab_01 td.b{width:94px}
/* edit by lz 3-14 */
.tab_01 td.c{width:155px; line-height:24px;}
/* edit by lz 3-14 end */
.tab_01 td.d{width:390px; white-space:nowrap}
.tab_01 td.e{width:74px}
.tab_01 td.f{width:125px; line-height:24px;}
.tab_01 .red20{float:left; width:90px; text-align:center}
.dc1, .dc2, .dc3, .dc4{float:left}
.dc1{ width:110px; text-align:right; padding-right:10px; _overflow:hidden; height:40px}
.dc2{ padding-top:4px;}
.dc3{ padding-top:4px}
.dc4{ text-align:left; padding-left:10px; width:110px; _overflow:hidden; height:40px}