@charset "UTF-8";
body{overflow:hidden;*overflow:visible;_overflow:hidden;}
body, div, ul,  li,h1, h2, h3, h4, h5, h6, p, table {margin: 0;padding: 0;}
address, em, strong {font-style: inherit;font-weight: inherit;}
li {list-style: none;}
a{text-decoration:none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
@media print{.noprint{visibility:hidden}}
/*顶部*/
.topMenu{padding:11px 0 0 40px;overflow: hidden;border-bottom: 1px solid #FFF;background: #8A4102 url(../images/sport/head_bg_ft.jpg) repeat-x left top;}
.topMenu ul li{float:left;}
.topMenu ul li.name {width:200px;line-height: 16px;font:12px Arial, Helvetica, sans-serif;font-weight: bold;color: #FFF;text-align: center;}
.topMenu ul .fnav{cursor:pointer;font-weight:bold;color: #eed693;text-align:center;width:110px;height:34px;margin-right:10px;font:14px/34px Arial,"SimSun", "Microsoft YaHei",Arial, Helvetica, sans-serif;background: url(../images/sport/poNew-bg.gif);}
.topMenu ul .fnav:hover, .topMenu ul .on{background-position:bottom;}


/*左边*/
.leftcon{position:fixed;z-index:2001;height: 95%;width:240px;overflow-x:hidden;overflow-y:auto;background-color:#493721;}
.meminfo{clear:both;width:240px;height: 57px;padding-top:9px;text-align:center;color:#FFF;background-color:#493721;font:12px Arial, Helvetica, sans-serif;}
.meminfo a:link,.meminfo a:visited{color: #FFF;}
.meminfo a:hover {color: #F8C100;}
.meminfo .his {padding-right: 25px;}
.meminfo .wag {padding-left: 25px;}
.meminfo .credit_wrap{text-align:left;height:24px;margin-top:8px;padding: 0 12px;line-height: 24px;font-weight: bold;background: url(../images/sport/head_credit_icon.gif) no-repeat 12px top;}
.meminfo #credit{margin-left:29px;}
.meminfo .re_credit{ position: relative;top:2px;top:4px \0;margin-left:10px;height:16px;width:16px;border:none;*cursor:hand;cursor:pointer;background:url(../images/sport/head_credit_refresh.gif) no-repeat 0 0;}
.meminfo .re_credit:hover{background: url(../images/sport/head_credit_refresh.gif) no-repeat 0 -20px;}

.lmenu{margin-left:10px;width:216px;background-color:#FEF6E4;*padding-bottom: 0px;font:12px Arial, Helvetica, sans-serif;height:34px;}
.lmenu .ord_btn {padding-top: 12px;cursor:pointer;text-align: center;width: 99px;height: 21px;float: left; color: #E9B567;font-weight:bold!important; background: url(../images/sport/order_ord_btn_out.gif) no-repeat left top;}
.lmenu .record_btn {padding-top: 12px;text-align:center;cursor:pointer;width: 117px;height:21px;float: left;color: #E9B567; font-weight:bold!important; background: url(../images/sport/order_record_btn_out.gif) no-repeat right top;}
.lmenu .ord_btn.on {padding-top: 10px;height: 23px;color:#3B2D1B;background: url(../images/sport/order_ord_btn_on.gif) no-repeat left top;}
.lmenu .record_btn.on {padding-top: 10px;height: 23px;color:#3B2D1B;background: url(../images/sport/order_record_btn_on.gif) no-repeat right top;}
.order_wrap{margin-left:10px;clear: both;margin-bottom:0px;width: 216px;overflow-x: hidden;}
.order_wrap .pls_bet{background:#e3cfaa url(../images/sport/order_none.jpg) no-repeat center top;height:63px;padding-top:38px;text-align: center;font: 12px Arial, Helvetica, sans-serif;font-weight: bold;}
.order_wrap .recent_his{display:none;}
.order_wrap .ord_emp{font-weight: bolder;text-align: center;padding: 30px 0px;}

.order_wrap .bet_info {background-color:#E3CFAA!important;display:none;}
.order_wrap .msg_box {clear:both;color: #FFF;width: 216px;margin:20px 0px 5px 0px; }
.order_wrap .msg_box h2 {margin: 0px;padding: 11px 0 0 11px; height:23px;font: 12px Arial, Helvetica, sans-serif; color:#E9B567; font-weight:bold;background: url(../images/sport/order_msg_h2.gif) no-repeat left top;}
.order_wrap .msg_box h2 .more {float: right;*margin-top: -14px;margin-right: 11px;font-weight:normal;color: #FFF;}
.order_wrap .msg_box h2 .more:visited,.order_wrap .msg_box h2 .more:link{color: #FFF;}
.order_wrap .msg_box h2 .more:hover{color:#FC0;}
.order_wrap .msg_box .msg_main {clear:right;padding: 15px 10px;height:100px;font: 12px Arial, Helvetica, sans-serif;color:#2F2F2F;background-color: #DFCCA8;}
.msg_box .real_msg li{line-height:25px;}
/*右边*/
.rightcon{margin-left:240px;font-size:12px;}
a.tnava {cursor:pointer;color:#fff;padding:4px 10px 4px 32px;font-family:Arial, Helvetica, SimSun, sans-serif;}
a.tnava:link,a.tnava:visited {color:#FFF;}
a.tnava:hover {color:#FF0;}
a.tnava.on{color:#F9C100;}
#secondNav{width:100%;height:28px;background:#D7D7C1 url(../images/sport/head_nav_bg_ft.gif) repeat-x 0 0;border:solid 1px #FFF;border-top:none;white-space: nowrap;padding-left:10px;}
#secondNav li{float:left;text-align:center;line-height:28px;white-space:nowrap; background:url(../images/sport/head_nav_arr.gif) no-repeat 0 50%;width:100px;}
#secondNav li.ft{background: none;}
#secondNav li.ft .ball {background: url(../images/sport/head_ball_ft.gif) no-repeat 11px 50%;}
#secondNav li.bk .ball {background: url(../images/sport/head_ball_bk.gif) no-repeat 11px 50%;}

#thirdNav{padding:0px 10px;margin-top:1px;height:25px;width: 100%;background:#260707 url(../images/sport/head_type_bg_ft.gif) repeat-x 0 0;border-left:solid 1px #FFF;white-space: nowrap;}
#thirdNav ul{width: 751px;}
#thirdNav li{float:left;text-align:center;line-height:26px;white-space: nowrap;background: url(../images/sport/head_nav_arr.gif) no-repeat 0 50%;}
#thirdNav li:first-child{background: none;}
#thirdNav a.tnava{padding: 0px 15px 0px 15px;}
#thirdNav .result{float:right;padding-right:8px;background: none;}
#sport_content{overflow:auto;width:760px;padding:10px;}

.ord,.ord2 {text-align:left;margin:0 auto;width:216px;padding:0 0 3px;background-color:#E3D0AA;font:12px  Arial, Helvetica, SimSun, sans-serif;}
.ord .title {height: 22px;background: #F1E3C6 url(../images/sport/order_h1_ft.jpg) repeat-x left top;}
.ord .title b {padding:2px 0 0 8px;float:left;font-size: 12px; font-weight:bolder;}
.ord .title .refresh{cursor:pointer;float:right;width:28px;height:21px;padding:4px 10px 0 3px;text-align:right;background:url(../images/sport/order_btn.gif) no-repeat 0 -121px;}
.ord .main {clear:both;width:210px;font-size:12px;margin:3px;color:#2F2F2F;}
.ord .main .leag {font-size: 12px;line-height:18px;padding: 0px 8px; border: 1px solid #937B52; border-bottom:none; background: #CFC0A1;}
.ord .main .gametype {height:17px;padding: 1px 8px 1px; border-left: 1px solid #937B52; border-right: 1px solid #937B52; background-color:#E1D6C2;}
.gametype font{ display:block; margin-top:6px; *margin-bottom:-2px; *padding-bottom:0;}
.game_hr { color:#C00;}
.ord .main .teamName { padding:4px 8px 3px;border: 1px solid #937B52; border-top:none; background-color:#E1D6C2;}
.ord .main .teamName .tName { mini-height:14px;}
.ord .main .teamName .score {color: #BA2700; padding-left:10px; font-weight:bold; height:14px;}
.radio {color: #BA2700;}
.ord .main .team {margin:3px 0;padding:3px 8px 2px;text-align:left;border: 2px solid #937B52;background-color: #FFF;}
.ord .main .auto  { margin:3px 0; padding:3px 8px 2px 4px; text-align: left; border: 1px solid #937B52;background-color: #E1D6C2; font-weight:bold;}
.ord .main .auto input { margin-top:-3px;}
.auto_info { *cursor:hand; cursor:pointer;}
.ord .main .betdata { padding:6px 5px 9px 8px ; line-height:110%; border: 1px solid #937B52; background-color:#E1D6C2;}
.ord .main .amount {margin-bottom: 8px;}
.ord .main .amount .txt {height:18px;width:127px;border: 1px solid #937B52; font-weight:bolder;}
.ord .betBox {margin-top: 0px;text-align: center;}
.ord .betBox input.no, div.betChk input.no { *cursor:hand; cursor:pointer;margin:0 1px 0 0; width:85px; height:26px; border:none; padding-top:2px; color:#FFF; font-weight:bold; background: #3D3D3D url(../images/sport/order_btn.gif) no-repeat 0 -80px;}
.ord .betBox input.yes, div.betChk input.yes {*cursor:hand; cursor:pointer; margin-left:2px; width:122px; height:26px; border:none; padding-top:2px; color:#F8C100; font-weight:bold; background: #3D3D3D url(../images/sport/order_btn.gif) no-repeat 0 0; }
.ord .betChk {width: 216px;padding: 2px 6px 6px;color: #C00;text-align: center;background-color: #E3D0AA;}
.ord .betChk .notice {display: block;margin-bottom: 5px;}
.deletebtn{float:right;display:block;width:10px;height:9px;cursor:pointer; background: url(../images/sport/order_icon.gif) no-repeat 0 0;margin:4px 7px 0 0;}
.fin_title { padding:6px 7px 6px 20px; border: 1px solid #937B52;background:#E8FFC7 url(../images/sport/order_icon.gif) no-repeat -707px 8px;margin-bottom:4px;}
.fin_acc {height:15px;color:#589410; font-weight:bolder;}
.close{*cursor:hand; cursor:pointer;color:#F8C100;width:102px; height:26px; border:none; padding-top:2px;font-weight:bolder; background: #3D3D3D url(../images/sport/order_btn.gif) no-repeat 0 -40px;}
.fin_amount{padding:0 7px; line-height:21px;margin-top:3px!important;margin-bottom:0; border:1px solid #937B52;background-color:#E1D6C2;}
.red{color:red;}
.black{color:#000;}
.ord .ord_his{clear:both;width:196px;margin:0px auto 4px;padding:3px 6px;border:solid 1px  #937B52; background-color:#E1D6C2;}
.ord_his .his_team{color:#2F2F2F;}
.ord_his .his_v{margin:0 5px;color:red;}
.ord_his .his_socre{color:red;margin-left:3px;}
.ord_his .his_result{color: #BA2700;font-weight: bolder;}
.ord_his .his_m{color:#000;margin:0px 5px;font-weight:normal;}
.ord_his .his_gold{font-weight: bolder;}



