#shistory{ width:120px; height:53px;  margin:0 auto 15px auto; background-color:#fff;  padding-top:7px; border:dotted 1px white; visibility:hidden;}
#shistory .but{ border:none; margin:0 auto; margin-bottom:3px; width:100px; height:22px; line-height:22px; display:block; background-color:#e1eaee; text-align:center; cursor:pointer;}

#oddswindow{ width:420px; font-family:Arial, Helvetica, sans-serif;}
#detailwindow{ width:300px;}
#mhs{ visibility:hidden; }
#ffunselect,#fmatchselect{top:27px;left:602px;}
#fmatchselect{ width:607px; left:302px;}
#fmatchselect .w_s{ width:2%;}
#fmatchselect .w_d{ width:16%;}
#fmatchselect .w_d2{ width:18%;}
#fmatchselect table,#fmatchselect .line{ width:94%; margin:0 auto;}
#fmatchselect .line{ border-bottom:solid 1px #eee; height:1px; overflow:hidden;}

#pkselect{ border-top:solid 10px white;}
#pkselect td{ width:20%;}
#in1{ width:130px;}
#in2{ width:218px;}
#header select{ width:121px;}
#adonetxt0{ float:left; width:390px; overflow:hidden; padding:0 5px; height:22px; line-height:22px; text-align:center; }
#adonetxt0 a{ float:none; display:inline; background:none; border:none;font-weight:bold;}
#adonetxt0 a:hover{ color:#b20;}
#adonetxt0 .close{ float:right;color:#b70; width:14px; height:18px; overflow:hidden; text-align:center; display:block; padding:0; line-height:18px; cursor:pointer;}
#fmatchhistory form{ height:190px; text-align:left; width:255px; margin:0 auto;}
#fmatchhistory form input{ display:inline; background-color:White; color:White; border:none; }

#matchselect{ float:right;height:28px; line-height:12px; overflow:hidden;}
#matchselect div{ padding-top:3px; }
#header{ border-top:solid 1px #bcd; background-color:#eef3f6; }
#header .middle{ height:69px; padding:9px 17px 0px 17px; overflow:hidden;}
#header .middle .r{ line-height:18px; padding-top:2px; }
#header .logo{ width:200px; float:left; height:61px; background:url(../imges/logo.gif) no-repeat left center; overflow:hidden;}
#header .logo a{ display:block; width:200px; }
#header .logo a:hover{ text-decoration:none;}
/*
#topbigad{ padding:7px 0 0 13px; background-color:#ddd;}
#topbigad li img{ width:894px; height:30px;}*/
#topbigad{ padding:0px 0 0 0; background-color:#ddd;}
#topbigad li img{ width:894px; height:0;}
#topad{ float:left; padding-top:5px; width:624px;}
#topad li{ float:left; width:160px; height:50px; line-height:50px; overflow:hidden; background:none; text-align:right; }
#topad li a img,#topad li div,#topad li embed,#topad li object{ width:150px; height:50px;}
#topad li.first{ float:left; width:460px; height:50px; line-height:50px; overflow:hidden; background:none; text-align:left; }
#topad li.first a img,#topad li.first div,#topad li.first embed,#topad li.first object{ width:460px; height:50px;}

#ladfun .fbox{ left:110px;}
#lrfad{ position:absolute; width:894px; z-index:101; padding-left:13px; height:0px; }
#lrfad ul{ width:120px; position:absolute; z-index:102;}

#topad2{ padding:8px 0 8px 13px; height:40px; overflow:hidden; background-color:#ddd;}
#topad2 li{ width:226px; height:40px; line-height:40px; overflow:hidden; float:left; background-color:Transparent;  }
#topad2 li a img,#topad2 li div,#topad2 li embed,#topad2 li object{ width:215px; height:40px; }
#topad2 li.first,#topad2 li.first div,#topad2 li.first embed,#topad2 li.first object{ width:227px;}
#topad2 li.first img{ width:216px;}
#topad3 li{ height:40px; margin-bottom:4px; overflow:hidden; }
#topad3 li img,#topad3 li div,#topad3 li embed,#topad3 li object{ width:100%; height:40px;}
#bottomad li{ height:40px; margin:0 auto 10px auto; overflow:hidden;  width:550px;}
#bottomad li img,#bottomad li div,#bottomad li embed,#bottomad li object{ width:550px; height:40px;}
#bottombt{ text-align:center; padding-top:15px;}
#bottombt a{ font-weight:bold; margin:0 20px; color:#00c; text-decoration:underline;}


#dm{ background-color:#ddd; }
#dm .menu{ clear:both; text-align:center; line-height:28px;}

#dd{ background-color:#ccc; float:left; width:628px; }
#dleague div{ width:12px; height:14px; overflow:hidden;}
#funpan{ margin:10px auto 0 auto; width:70%;}
#funpan .sp1 label{ margin-right:5px;}
#funpan .sp2 label{ margin-right:15px;}
#funpan li{ height:26px;}
#funpan li span{ float:right;}
#funpan li.line{ border-top:solid 1px #bbb; }
#copyright{ text-align:center; padding-top:10px; line-height:22px;}
.nmenu a{ margin:0 2px;}

/*Calendar*/
.calendar .CurrentDate {height:17px;padding-top:1px;border:1px solid #000;background: #FFF;}
.calendar ul{list-style:none;margin:0px;padding:0px;overflow:hidden;}
.calendar ul li{float:left;margin-left:1px;padding-top:1px;display:inline;text-align:center;width:28px;height:20px;}
.calendar #Tools {width:204px;background:#5563B0;padding:0px;}
.calendar #Tools li{padding-bottom:1px;}
.calendar #Tools a{color:#FFF;}
.calendar #Tools a:hover{border:1px solid #2E3665;background:#979FCE;}
.calendar #Title {width:204px;background:#CAD3E8;border-bottom:1px solid #000;}
.calendar #Title li{height:16px;padding-top:2px;}
.calendar #sYear,#sMonth {width:44px;height:16px;border:1px solid #88A9C9;border-right:0;padding-top:2px;}
.calendar #SArr {width:19px;height:18px;background:#E2EBF4;font-size:10px;text-align:center;color:#5563B0;border:1px solid #88A9C9;border-left:0;margin-right:3px;cursor:pointer;}
.calendar #Select {width:63px;border:1px solid #8AC;background:#FFF;height:146px;}
.calendar #Select a{height:16px;padding-left:3px;}
.calendar #Select a:hover{color:#000;background:#E2EBF4;padding-top:2px;border:0;}
.calendar #Select #SelectBn {background:#C7CDEF;font-size:8px;line-height:7px;height:7px;text-align:center;color:#5563B0;}
.calendar #Select #SelectBn:hover{background:#7682C1;color:#FFF;}#SArr,#sYear,#sMonth{float:left;}
.calendar #SelectYear,#SelectMonth{position:absolute;top:21px;z-index:2001;overflow:hidden;display:none;}

#goaltip{ z-index:7000;width:452px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0; border:none;visibility:visible; left:0; top:-1000px; cursor:pointer;background-color:#0055AA; }
#goaltip .box{ padding:8px; position:absolute; z-index:2; width:437px;background-color:#0055AA;border:solid 1px #8e9c9c; }
#goaltip .box2{border:solid 1px #8e9c9c; background-color:white; padding:12px 8px;}
#goaltip .box3{text-align:right; line-height:24px; font-size:13px; text-transform:uppercase; color:#ffffff;}
#goaltip iframe{position:absolute; z-index:1;  width:455px; }
.zd{ background:url(../i/zq.gif) no-repeat center center; cursor:pointer;}
#matchselect div{ padding-left:10px;}
#netsel {float:right;width:71px; overflow:hidden; padding-top:4px;}
#netsel .bt{  background:url(../imges/bxx007.gif) no-repeat left top; height:19px; cursor:pointer;}
#netsel .box{ border:solid 1px #ed5f00; padding-bottom:5px; text-align:center; position:absolute; z-index:3; width:69px; background-color:#fffee0; display:none;}
#netsel .box a{ padding:0; background:none; width:100%; height:22px;}
#netsel .box a:hover{ color:#c20;}