*{ margin:0px; padding:0px;}
body,td,th{ font-size:12px; line-height:26px; font-family:Arial;}
body{ text-align:center;background-color:#1c5e84;}
body a{ color:black; text-decoration:none; cursor:pointer;}
body a:hover{ color:#07f;}
.menu{ background:#dde url(../i/mbg_blue.gif) repeat-x 0 -55px;}
.bmenu a.sel,.bmenu a:hover{ background:#bdf url(../i/mbg_blue.gif) repeat-x 0 0;}
.dbt a{background:#e1e9ed url(../i/mbg_blue.gif) repeat-x 0 -57px; border:solid 1px #7b9bab;}
.dbt a:hover{ background-color:#05a; background-image:none; color:white; text-decoration:none; border-color:#05a;}
.dbt a.sel{  background-color:#05a; border-color:#05a;}
.dataBg1{ background-color:#eee;}
.dataThead td{ border-color:#18d;}
.dline td,.dline th{border-bottom:solid 1px #dfdfdf; }
.dtable td,.dtable th{ border-color:#ccc; border-style:solid; border-width:0; border-right-width:1px; border-bottom-width:1px;}
.tright{ text-align:right;}
#shistory { background-color:#06b;}
i{ font-style:normal; font-size:12px;}
li{ list-style:none; vertical-align:bottom;}
img{ border:none; vertical-align:bottom;}
.ma{ margin:0 auto;text-align:left; width:920px; background-color:white;}
.l{ float:left;}
.r{ float:right;}
.c{ text-align:center;}
.none{ display:none;}
.clear{ clear:both;}
.relate{  position:relative;}
.lblue a{ color:#1c5e84;}
.lblue a:hover{ color:#07f;}
.adFixed li,.adFly li{ background-color:#e1eaee; text-align:center;}
.ad div{ height:100%;}
.pointer{ cursor:pointer;}
.blue{ color:Blue;}
.red{ color:red;}
.green{ color:#080;}
.gray,.gray a{ color:Gray; }

.lrad{  width:146px;}
.lrad li{ width:120px;  height:60px; margin-bottom:15px; line-height:20px; overflow:hidden;}
.lrad img,.lrad embed{ width:120px; height:60px;}
.lrad ul{ width:120px;  margin-left:13px;}
#wAdRightBox{ width:133px; float:right;}
#wAdRight0{ margin-left:0;}
.fHide{ width:1px; height:1px; overflow:hidden; position:absolute; left:0px; top:0px; }
.fSwf{ width:22px; height:16px; overflow:hidden; display:block; float:left; }
#wSwf{ height:16px; overflow:hidden; width:100px; margin:0 auto;}
.hiframe{ width:1px; height:1px; overflow:hidden;}
.menu{ height:28px; line-height:27px;   padding:0 7px; background-color:#eee;}
.menu a{ padding:0 6px; font-size:12px; }
.menu .in{ float:right; font-size:12px; color:#555; border:solid 1px #ccc; background-color:white; height:19px; line-height:19px; margin-top:4px; margin-left:4px; padding:0;text-align:center;}
.bmenu { float:left;}
.bmenu a{ display:block; float:left;}
.bmenu span{ float:left;}
.sfont{ font-size:10px; color:#aaa;}
.font12{ font-size:12px;}
.hand{ cursor:pointer;}
.tc{ text-align:center;} 
.tl{ text-align:left;}
.dbt{ height:25px; padding:0 7px; margin-top:3px; overflow:hidden;}
.dbt a{  padding:3px 5px; display:block; float:left; height:14px; line-height:14px;  margin-right:2px;}
.dbt a.sel{ background-position:left center; color:white; }
.dbt a.r{ margin-right:0; float:right;}
.dbt label{ margin-left:10px;}
.demo{ text-align:center; line-height:22px; padding:10px;}
.demo a{ color:#00c;}
.demo a:hover{ color:#c00;}
.point{ cursor:pointer;}
.flyBox{ position:absolute; z-index:6002; background-color:#eef3f6; border:solid 1px #9ab; padding:5px; line-height:23px; visibility:hidden;}
.fbCopyright{ text-align:right; color:#9ab;}
.poptxt{position: absolute; z-index: 6003; visibility: hidden; text-align:center; font-size:12px;line-height:18px; background-color:#ffc;border:1px solid #000;padding:4px 6px;}

.fma{ margin:0 auto; width:920px; background-color:white;  position:relative; z-index:107; }
.fbox{ border:solid 2px #555; background-color:white; z-index:6001; position:absolute;   display:none; width:307px; text-align:left;}
.fbox h3{ background-color:#e4ecef; color:#333; padding:0 6px 0 11px; font-size:12px; line-height:26px;}
.fbox .close{ border:solid 1px #b70; color:#b70; background-color:white; width:14px; height:14px; overflow:hidden; text-align:center; float:right; font-size:12px; font-weight:normal; display:block; padding:0; line-height:12px; margin-top:5px; cursor:pointer; }
.fbox .close:hover{ text-decoration:none; color:red;}
.fbox .bt{ text-align:center; margin:11px 0; color:#1c5e84; clear:both;}
.fbox label{ margin-right:7px;}
#pkhistorybox{ margin:10px;}
#fpkhistory{ width:484px; left:110px;}
.ahalf a{display:block; float:left; width:120px; height:26px; line-height:26px; border-bottom:solid 1px #e9eff2;border-right:solid 1px #e9eff2; text-align:center;}
.bt span,.bt a{ border:solid 1px #a4bfce; background-color:#e9eff2; padding:4px 15px; cursor:pointer; margin: 0 4px; cursor:pointer; color:#444;}
.bt a:hover,.bt a.sel{ text-decoration:none;  color:white; background-color:#025aac; border-color:#025aac;}
.bt a.red{ background-color:#a00; color:white; border-color:#a00;}
.fad{ width:70px; z-index:2; bottom:10px;  position: absolute; }
.ffad{ width:70px;}
.fad li,.ffad li{ height:80px; margin-bottom:20px; overflow:hidden; }
.fad img,.ffad img{ width:70px; height:80px;}
.colorblock{ height:26px; line-height:26px; }
.colorblock b{ display:block; float:left; width:11px; height:11px; overflow:hidden; margin:8px 4px 0 0; cursor:pointer;}
.colorblock li{ float:left; }
#mtops{ z-index:200; position:relative;}
#wLoadInfo{ text-align:center; line-height:33px; padding:10px; font-size:14px; color:#aaa; background-color:White;}
/*odds*/
.cardyellow{	background-color:#fc0;	color:black;	text-decoration: blink; font-weight:normal;}
.cardred{ background-color:red; color:white; font-weight:normal;}
.cardyellow b,.cardred b{  padding:0 2px; font-weight:normal;}

.d{ background-color:White; width:100%; text-align:center;}
.d img{ width:11px; height:11px; margin:0 2px; vertical-align:middle;}
.d .time{ font-family:Tahoma,arial;}
.d .btop td{ border-top:solid 1px #bbb;}
.d thead td{ line-height:18px; color:White; text-align:center; /*background-color:#1C5E84;*/ border-color:#1188DD; }
.d .blue{ color:black;}
.d .red{ color:#c00;}
.d .time{ font-size:12px; line-height:17px;}
.d .time span b{ border:solid 2px red;}
.d .hc{ text-align:left; padding-left:1%;}
.half{ float:right; width:44%; height:22px;}
.half4{ float:right; width:40%; height:22px;}
.d .halfl{ float:left; width:49%;height:22px;}
.d .analy{ text-align:right; padding-right:5px; background-color: #FFFECC;}
.d .analy img{ width:11px; height:11px; margin:0 2px; vertical-align:middle;}
.d .analy a,.d .lseven a{ color:#777; margin-left:1px;}
.d .analy a:hover,.d .lseven a:hover{ color:#000;}
.d .close{ margin-top:3px;}
.d .bgy1{ background-color: #FFFECC;/*#d3f5fb; /*#e1f2fe;*/}
.d .name{ background-color:#f6f2aa; text-align:center; font-weight:bold; color:White;}
.d .bf{ font-weight:normal;}
.d .pkred{ background-color:#ff8080;color:#ffffff;font-weight:bold;}
.d .pkgreen{ background-color:#66d766;color:#ffffff;font-weight:bold;}
.d .pkyellow{ background-color:#FFFF80; color:#000000;}
.pkpurple{ background-color:Purple; color:White;}
.lVip .H3 b{ font-size:15px;}
.lVip tbody td{ line-height:21px; padding:4px 2px; font-size:15px;}
.lVip tbody td.name{ color:white; font-size:13px; line-height:25px; padding:0;}
.dvip tbody td{ height:24px; line-height:24px; padding:2px 0;}

/*.d .pkred *,.d .pkgreen *,.d .pkyellow *{ color:white; }*/
.thead .bgy2{ background: url("../i/bgodds2.gif") repeat-x scroll left bottom #4d94cc;}
.thead{ height:18px; background:#05a url("../i/bgodds2.gif") repeat-x scroll left -3px; }
.thead td{font-size:12px;}
.thead2{ background: url("../i/mbg_blue.gif") repeat-x scroll left center #0055AA; height:24px;}
.thead2 .bgy2{ background:url("../i/bgb2.gif") repeat-x scroll left top #00839B; }
.d .H2 div{ float:left; width:49%;}
.d .H3 div{ float:left; width:33%;}
.H2 b,.H3 b,.bred,.bred a{ color:#b00; font-weight:bold; font-family:Arial;}
.d .queue{ text-align:left;}
.d .lGray{ text-align:right;}
.d .lGray a{ color:gray;}
.d .lGray a:hover{ color:black;}
.d-name{ color:white;}
.d-name a{ color:white;}
.d-name a:hover{ color:white;}

#topbigad{ background-color:#ddd;}
#topbigad li img{ width:894px; height:30px;}
.txtad{ background-color:#fffee0;}
.txtad a{ font-weight:bold;}
.txtad a:hover{ color:#b20;}
.txtadClose{ color:#b70; width:18px; height:16px; overflow:hidden; text-align:center; float:right;  display:block; padding:0; line-height:16px; cursor:pointer; margin-top:3px; font-weight:bold; }
.txtadClose:hover{ color:red;}
.oddsbtOut{background-color:#01447a; padding:4px;border-bottom:solid 1px #d3d5f2;border-right:solid 1px #d3d5f2; }
.oddsbt{ background-color:White; height:22px; overflow:hidden;}
.oddsbt input{ margin:0 6px;}
.oddsbt a{ color:black; display:block; float:left; padding:0 3px; height:20px; line-height:22px; overflow:hidden;}
html>* .oddsbt a{ line-height:18px;}
.oddsbt a strong{ color:red;}
.oddsbt a.sel{ background-color:blue; color:White;}
.oddsbt a.sel:hover{ color:white;}
.oddsbt .bt span{ padding:2px 3px; margin:0 6px; border:none; }
.iszc{  overflow:hidden; float:left; width:62px; overflow:hidden;}
.iszc a{ float:none; text-align:center; margin-bottom:19px;}
.iszcsel{ width:auto; border:solid 1px blue; float:left; overflow:hidden; height:20px; margin-right:2px;}
.iszcsel a{  border:none; background:none; margin:0;}
.iszcsel a:hover{ color:White;}

.loading{ background-color:white; text-align:center; color:#0076ef; padding:70px 0; line-height:40px;}
.loading h4{ font-size:14px;}
.loading marquee{  margin:0 auto; padding:0; border: solid 3px #0076ef;  background: #0076ef; height:8px; width: 400px; display: block; overflow: hidden; line-height:1px; font-size:1px; } 
.loading b { height: 8px; margin: 0 1px; width: 7px; background: #fff; float: left; } 
.loading b.bg1{ background-color:#0b7cf0;}
.loading b.bg2{ background-color:#2a8df2;}
.loading b.bg3{ background-color:#54a3f4;}
.loading b.bg4{ background-color:#a5cff9;}
.loading b.bg5{ background-color:#e8f2fe;}
.loading b.bg6{ background-color:#ffffff;}

.cRed{ background-color:red; color:white; }
.cRed i{ border:solid 1px red; padding:0 1px;}
.myqueue{ padding:3px 3%;}
.myqueue li{ float:left; width:31%; height:22px; line-height:22px; overflow:hidden;}

.bgyellow{background-color:yellow; }

.odds tbody td{ line-height:22px; height:22px;}
.bqc td{ line-height:130%; height:26px; padding:3px 0;}
.bqc .bgy1{ font-weight:bold; color:#b00; background-color:#F0FFB4; font-family:Arial;}
.oddsbd .bgy1{ color:#d00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background-color:#F0FFB4;}
.oddsbd .bgy2{width:4%; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.bdzs{ text-align:right; padding-right:4px;}

.dataFly{border:1px solid #9ab;	text-align:center;	padding:6px;	background-color:#eef3f6;}
.bgYellow{ background-color:yellow;}
.bgBlue{background-color:#d8edfd;}
.bgRed{ background-color:#ffbebe;}
.bgGreen{ background-color:#afa;}

.flyHead{ height:26px; font-weight:bold;}
.flyHead .red{ font-weight:normal;}

.wdpkName{ width:18%;}
.noData{ font-size:14px; line-height:50px; color:#666;}

.testweb{ margin:20px auto 0 auto; width:90%; line-height:19px; }
.testweb td{ border:none; padding:2px 4px; color:#666;}
.testweb td a{ float:none;}
.testweb .first,.testweb .first a{ color:Red; font-weight:bold;}
.testweb .first a:hover{ color:Yellow;}
.testmsg{ text-align:center; color:Black;}

.tableList{ width:94%; margin:0 auto;}

#wResultTime{  float:left;}
#mhs{ visibility:hidden; }
#ffunselect,#fmatchselect,#fcountry,#fcompany{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 .line{ border-bottom:solid 1px #eee; height:1px; overflow:hidden;}

#pkselect{ border-top:solid 10px white;}
#pkselect td{ width:20%;}
#fcountry{ width:607px; left:302px;}
#in1{ width:193px;}
#in2{ width:230px;}
#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;}
#wMatchHistory{ text-align:center; left:110px;}
#wMatchHistory2{ text-align:center; padding-left:18px;}
#wResultTime input{ margin-top:4px;}
#wmhForm{ height:190px; text-align:left; width:255px; margin:0 auto;}
#wmhForm input{ display:inline; background-color:White; color:White; border:none; }

/*matchselect --> login*/
#matchselect{ float:right;height:28px; line-height:27px; width:395px;}
#matchselect div{ padding-top:3px;  }
#wLoginForm{ padding:0 0 0 10px; font-size:12px; color:Black;}
#wLoginIframe{ height:25px;width:100%;border:none;}
#wLoginStatus{ font-size:12px; color:Black; line-height:21px; text-align:right; }
#wLoginStatus .l {
    display: block;
    float: right;
    height: 12px;
}
.loginTxt{ width:78px; border:solid 1px #abb; height:20px; line-height:19px;}
.loginBt{ background:url("../i/mbg_blue.gif") repeat-x scroll 0 -27px #0055AA; border:solid 1px #27c; height:20px; color:White; font-size:12px;}

#wForumMenu{ visibility:hidden; left:3px; top:24px;  position:absolute; z-index:888; width:148px; padding:10px; background:url("../i/portalbox_bg.gif") repeat-x scroll 0 1px #FFFFFF; border:1px solid #CAD9EA; overflow:hidden; text-align:left;}
html>* #wForumMenu{ top:19px; width:128px;}
#wForumMenu li{ height:24px; line-height:24px; float:left; width:50%; overflow:hidden; border-bottom:1px solid #E8E8E8;}
#aForumEdit{ background: url("../i/icon_drop.gif") no-repeat scroll 88% 45% transparent; padding-right:21px;}
#wHeader{ border-top:solid 1px #bcd; background-color:#eef3f6; }
#wHeader select{ width:121px;}
.whMiddle{ height:78px; overflow:hidden; clear:both;}
.whMiddleBox{ padding:9px 17px 0px 17px; height:78px; }
.whMiddle .r{ line-height:18px; padding-top:2px; }
.whLogo{ width:212px; float:left; height:61px; background:url(../i/logo-odds.gif) no-repeat left center; overflow:hidden;}
.whLogo a{ display:block; width:212px; height:61px; }
.whLogo a:hover{ text-decoration:none;}

#topbigad{ padding:7px 0 0 13px; background-color:#ddd;}
#topbigad li img{ width:894px; height:30px;}
#topad{ float:left; padding-top:4px; width:624px;}
#topad li{ float:left; width:312px; height:50px; line-height:50px; overflow:hidden; background:none; text-align:left; }
#topad li a img,#topad li div,#topad li embed,#topad li object{ width:295px; height:50px;}

#wAdTop2{ height:56px; overflow:hidden; background-color:#ddd;}
#wAdTop2Data{ padding:8px 0 8px 13px; }
#wAdTop2Data li{ width:226px; height:40px; line-height:40px; overflow:hidden; float:left; background-color:Transparent;  }
#wAdTop2Data li *{ width:215px; height:40px; }
#wAdTop2Data .first{ width:227px;}
#wAdTop2Data .first *{ 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{ text-align:center;}
#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;overflow:hidden;}
#funpan{ margin:10px auto 0 auto; width:220px;}
#funpan .sp1 label{ margin-right:5px;}
#funpan .sp2 label{ margin-right:15px;}
#funpan li{ height:26px;}
#funpan li span{ float:right;}
#funpan .line{ border-top:solid 1px #bbb; }
#copyright{ text-align:center; padding-top:10px; line-height:22px;}
.nmenu a{ margin:0 2px;}


.zd{ background:url(../i/zq.gif) no-repeat center center; cursor:pointer;}
#matchselect div{ padding-left:10px;}
#netsel {float:right;width:71px; padding-top:4px;}
#netsel .bt{  background:url(../i/netsel.gif) no-repeat left top; height:19px; cursor:pointer; }
#wNetSelBox{ border:solid 1px #ed5f00; padding-bottom:5px; text-align:center; position:absolute; z-index:3; width:71px; background-color:#fffee0; visibility:hidden;}
#wNetSelBox a{ padding:0; background:none; width:100%; height:22px;}
html>* #wNetSelBox{ width:69px;}
#wNetSelBox a:hover{ color:#c20;}


.adFly{ width:76px; text-align:center;}
.adFly{ position:absolute;}
.adFly a{ display:block; width:70px; height:80px; margin:15px auto 0 auto; overflow:hidden;}
.adFly img{ width:70px; height:80px; display:block;}
#wAdFlyRight{ float:right;}
html>* #wAdFlyLeft{ left:0;}
html>* #wAdFlyRight{ right:0; float:none;}
html>* .adFly{ position:fixed; z-index:1;  bottom:20px;}

#wAdFixed{width:907px; z-index:101;  height:0px; }
#wAdFixed ul{ width:120px; position:absolute; z-index:102;}
.adFixed{ position:absolute;  }
.adFixed2{ position:fixed; top:10px;}
#wAdFlyBottom{text-align:left; height:0px;}
#wAdFlyBottomBox{ position:absolute; z-index:109; width:100%; }
.dataThead td{/* background-color:#05a;background-color:#1c5e84;*/ background-image:none; color:white; height:24px; line-height:24px;}
.dataThead div{ margin:0 auto;}
#wdlTable div{ width:12px; height:14px; overflow:hidden;}
#wGunQiuOption{ display:none;}

.goalsForIeRedraw td{ font-size:14px;}
#wSwitchInfo{ visibility:hidden; position:absolute;  text-align:center; color:#5ac; font-size:14px; font-weight:bold; width:628px; height:81px; line-height:33px; background:white url(../i/wSwitchInfoBg.gif) repeat-x left top;}
#wsiText{ font-size:16px; color:#06b; }
.zcInfoTop{ color:Red; text-align:center; background-color:#FFFEE0;}

code{ color:#c00; font-size:9px; font-family:Arial; line-height:110%; }
html>* code{ font-size:11px;}

/* zhpl */
.big .varfont{ font-size:14px;}
.big .font13 .varfont{ font-size:13px;}
#myStyle{ padding:2px 0 0 6px;}
#myStyle label{ margin-right:10px;}
.pointer{ cursor:pointer;}
.d_zhpl div{ height:17px; line-height:17px; overflow:hidden;}
.d_zhpl span,.varfont span{ padding:0 1px;}
.d_zhpl td,.d_zhpl th{ padding:4px 0; font-family:Arial; line-height:17px;}
.d_zhpl th{ font-weight:normal;}
.d_zhpl_oyx a{ color:gray; margin:3px;}
.zhpl_topkey{ font-weight:bold; color:#b00;}
.zhpl_changeGreen{ background-color:#efe; }
.zhpl_pkred{ background-color:#ff8080;color:#ffffff; font-weight:bold;}
.zhpl_pkgreen{ background-color:#66d766;color:#ffffff; font-weight:bold;}
.zhpl_pkchange{ background-color:#FFFF80; color:#000000; }
.zhpl_zd{ background: url(../i/iszd.gif) no-repeat right bottom;}
.d_zhpl .dataBg1 td{ background-color:#eee;}
.d-sbs{ color:#080;}

.panelHead{ background:#004f98 url(../i/bgPanel1.gif) repeat-x left -28px; color:White; height:32px; overflow:hidden; padding:0 8px; }
.panelHead b{ color:yellow;}
.panelHead a.sel b{ color:#0062c3;}
.panelHead a{ display:block; float:left; width:60px; height:28px; margin-top:5px; overflow:hidden; text-align:center; color:White;}
.panelHead a:hover{ color:#ff6;}
.panelHead a.sel,.panelHead a:hover.sel{ color:#0062c3; background:white url(../i/bgPanel2.gif) no-repeat left top;}
.panelLine{ height:6px; overflow:hidden; line-height:6px; background-color:White;}
.panelWhite{ background-color:White; padding:6px; margin:0;}
td.line22{ text-align:left; padding-left:1%; line-height:22px;}

.wdFlipPage{ text-align:center; padding:3px 0; background-color:#f5f5f5;clear:both;}
div.wdFlipPage{border-top:solid 1px #ddd; }
td.wdFlipPage{ padding:4px 3px 4px 0;}
.wdFlipPage b{ padding:0 3px; color:Green;}
.wdFlipPage a{ cursor:pointer; margin:0 2px; padding:3px 5px; border:solid 1px #ddd; background-color:White;}
.wdFlipPage a:hover{ text-decoration:none; background-color:#eee; border:solid 1px #bbb;}
.wdFlipPage a.sel{ background:url("../i/bgPanel1.gif") repeat-x scroll left -28px #004F98; color:White; border:solid 1px blue;}
.dataThead  td{ background:#0055aa url(../i/mbg_blue.gif) repeat-x 0 -27px;}

td.noborr{ border-right:none;}
.flashSound{ float:left; display:block; width:12px; height:12px; overflow:hidden; position:relative;}
.flashSound *{position:absolute;top:12px;}
.bfont{ font-weight:bold;}
em,i{font-style:normal;}
