﻿@charset "utf-8";
/*******author:Zhongwei.Zhang**************/
html{ min-width:1002px;}
body{ margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#000;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none;outline:none;}
a:hover{ text-decoration:underline}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.bg_pp{ background:url(../images/bg_pp.jpg) center top repeat-y;}
.bg_top{ background:url(../images/bg_top.jpg) center top no-repeat;}
.bg_bottom{ background:url(../images/bg_bot.jpg) center bottom no-repeat;}
#footerIframe {padding:20px 0; background: #000;}
.go_top{position:fixed; right:50px;bottom:50px;cursor: pointer;}

.wrap1002{ width:1002px; padding-bottom:300px; margin:0 auto; overflow:hidden;}
.lan{ height:30px; color:#584f50; text-align:right;}
.lan a{ margin:0 15px; font:normal 12px/30px Arial; color:#584f50;}
/* nav */
.nav{ position:relative; width:980px; height:131px; margin:243px auto 0; background:url(../images/nav_eng.jpg) center top no-repeat;}
.nav_a{ float:left; height:131px; background:url(about:blank); text-indent:-9999px; overflow:hidden;}
#nav_a1{ width:163px;}
#nav_a1:hover,#nav_a1.on{background:url(../images/nav_eng.jpg) 0 -131px no-repeat;}
#nav_a2{ width:164px;}
#nav_a2:hover,#nav_a2.on{background:url(../images/nav_eng.jpg) -163px -131px no-repeat;}
#nav_a3{ width:163px;}
#nav_a3:hover,#nav_a3.on{background:url(../images/nav_eng.jpg) -327px -131px no-repeat;}
#nav_a4{ width:163px;}
#nav_a4:hover,#nav_a4.on{background:url(../images/nav_eng.jpg) -490px -131px no-repeat;}
#nav_a5{ width:164px;}
#nav_a5:hover,#nav_a5.on{background:url(../images/nav_eng.jpg) -653px -131px no-repeat;}
#nav_a6{ width:163px;}
#nav_a6:hover,#nav_a6.on{background:url(../images/nav_eng.jpg) -817px -131px no-repeat;}
.pop_live{ display:none; position:absolute; width:162px; left:163px; top:115px; border:1px solid #040404; border-bottom:0;}
.pop_live a{ display:block; width:162px; height:22px; color:#c3b09e; font:normal 12px/22px Arial;text-align:center; background-color:#151414; border-bottom:1px solid #040404;}
.pop_live a:hover{ background-color:#330a02; text-decoration:none;}
/* video */
h2.title{ height:120px; padding-top:80px; font:normal 14px/40px Arial; color:#5a5a5a; text-align:center;line-height:1.5em;}
h2.title span{ font-size:40px; color:#c5b19f;line-height:1.5em;}
.video_wrap{ position:relative; width:805px; margin:0 auto;}
.video_bg{ width:775px; height:423px; padding:15px; background-image:url(../images/v_bg.png); box-shadow:0 0 5px #000;}
#video{ width:775px; height:423px; color:#af9481; overflow:hidden;}
.live_tab{ width:775px; height:37px; margin-top:5px; overflow:hidden;}
.live_tab li{ float:left; width:98px; height:37px; margin-right:2px; font:normal 12px/37px Arial; color:#5a5959; background:url(../images/tab_live.png); text-align:center; cursor:pointer;}
.live_tab li.on{ color:#bbbbbb; background-position:0 -37px;}
.notice{ padding-top:160px; font-size:20px; text-align:center;}

#btn_over{ position:absolute; width:64px; height:277px; top:0; right:-64px; text-indent:-9999px; overflow:hidden; cursor:pointer;}
.btn_off{ background:url(../images/btn_over2.png)}
.btn_on{ background:url(../images/btn_over2.png) -64px 0 no-repeat;}
#over_list{ display:none; position:absolute; width:290px; height:438px; top:0; right:0; overflow-x:hidden; overflow-y:auto}
#over_list span{ display:block; width:100%; height:32px; font:normal 14px/32px Arial; color:#c5b19f; background-color:#000; border-bottom:1px solid #c5b19f; text-indent:15px; cursor:pointer;}
/* lc */
.lc_img{ display:block; width:928px; margin:30px auto 0;}
.lc{ display:block; margin:30px auto 0;}
.rule_p{ padding-top:30px; text-align:center;}
.rule_p a{ font:normal 16px Arial; color:#c5b19f;}
.rule_p img{ vertical-align:middle;}
/* date */
.date_tab{ width:450px; height:45px; margin:100px auto 0; overflow:hidden;}
.btn_l{ float:left; width:37px; height:45px; background-image:url(../images/btn_l.png)}
.btn_r{ float:right; width:37px; height:45px; background-image:url(../images/btn_r.png)}
#btn_l,#btn_r{ display:block;cursor:pointer;}
.date_time_box{ float:left; width:376px; height:45px; overflow:hidden;}
.date_time_box p{ display:none; width:376px; height:45px;font:normal 30px/45px Arial; color:#c5b19f; text-align:center;}
.date_cont{ display:none; width:842px; margin:50px auto 0; color:#fff;}
/* ue */
.ue_lc{ position:relative; width:895px; margin:30px auto 0; overflow:hidden; cursor:pointer;}
.ue_lc img{ width:895px;}
#icon_fada{ position:absolute; width:21px; height:21px; right:2px; bottom:8px;}
#pop_lc{ display:none; width:1250px;}
#pop_lc img{ display:block;}
#icon_close{ position:absolute; right:5px; top:5px; cursor:pointer;}
/* as */
.sort_table{ width:530px; margin:30px auto 0; border-collapse:collapse; border-spacing:0; border-top:1px solid #3a1f1d;}
.sort_table td{ height:60px; font:normal 16px Arial; color:#664d45; border-bottom:1px solid #3a1f1d; text-align:center;}
.td_color1{ background-color:#260b09;}
.td_color2{ background-color:#180b0a;}
.as_tip{ margin-top:30px; font:normal 16px Arial; color:#c92b2d; text-align:center;}
.btn_sort{ display:block; width:200px; height:34px; margin:20px auto 0; background:url(../images/btn_sort2.png); text-indent:-9999px; overflow:hidden;}

.pop_live1{ display:none; position:absolute; width:162px; left:653px; top:115px; border:1px solid #040404; border-bottom:0;}
.pop_live1 a{ display:block; width:162px; height:22px; color:#c3b09e; font:normal 12px/22px "微软雅黑";text-align:center; background-color:#151414; border-bottom:1px solid #040404;}
.pop_live1 a:hover{ background-color:#330a02; text-decoration:none;}
.pop_live2{ display:none; position:absolute; width:162px; left:817px; top:115px; border:1px solid #040404; border-bottom:0;}
.pop_live2 a{ display:block; width:162px; height:22px; color:#c3b09e; font:normal 12px/22px "微软雅黑";text-align:center; background-color:#151414; border-bottom:1px solid #040404;}
.pop_live2 a:hover{ background-color:#330a02; text-decoration:none;}
      .lcinfo{ clear:both; padding-top:40px; overflow:hidden; text-align:center; color:#c92b2d; font-size:14px;}
	  .lcinfo h2{ color:#5b5b5b; font-size:24px; padding-bottom:10px;}
	  .texth1{ clear:both; padding-top:128px; text-align:center;font-size:30px; color:#c5b19f;line-height:1.5em}
	  .racedata{ clear:both; padding-top:50px; width:900px; padding-left:50px;}
	  .racedata table{ border-collapse:collapse; width:900px; margin:0 auto;}
	  .racedata table tr{ line-height:40px; height:40px; border-bottom:1px solid #282828; color:#5b5b5b; font-size:14px;}
	  
	  a#wc03_streamMenuButton:hover {background-position: bottom;color: #ffffff;}	  
a#wc03_streamMenuButton {
display: block;
position: absolute;
left: 710px;
top: 124px;
width: 265px;
height: 40px;
background-image: url(../images/watch_menu_button.jpg);
background-repeat: no-repeat;
background-position: top;
color: #d8d8d8;
cursor: pointer;
}
#wc03_smbText {
position: absolute;
top: 9px;
left: 58px;
font-size: 18px;
width: 210px;
text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.8);
}
#wc03_streamNav {
display: block;
position: absolute;
width: 254px;
top: 10px;
right: -15px;
background-color: #050505;
height: 428px;
z-index: 10;
overflow-y: auto;
}

a#wc03_streamMenuButton00:hover {background-position: bottom;color: #fff;}	  
a#wc03_streamMenuButton00 {
	clear:both; top:10px;
display: block;
/*position: absolute;
left: 808px;
top: 732px;
*/width: 265px;
height: 40px;
/*background-image: url(../images/watch_menu_button.jpg);
background-repeat: no-repeat;
background-position: top;*/
background:url(../images/watch_menu_button.jpg) no-repeat;
color: #d8d8d8;
cursor: pointer; overflow:hidden; position:relative; left:0px;
}
#wc03_smbText00 {
position: absolute;
top: 9px;
left: 58px;
font-size: 18px;
width: 210px;
text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.8);
}
#wc03_streamNav1 {
display: block;
width: 805px;
background-color: #050505;
height: 150px;
z-index: 10;
overflow-y: auto;margin-left: 0px;margin-top: 10px;
}
a.navEntry0 {
display: block;
padding: 6px 0px 5px 14px;
border-bottom: solid #323232 1px; float:left;
color: #af9481; width:200px; margin:0px 20px;
}