﻿.tb{ background:#c9e0ea; margin-top:8px;}
.tb td{ background:#fff; height:30px; }
.tb td span{ color:#cc3300; font-weight:bold;}
.tb .td0{ height:50px; background:url(/img/bet_tt_bg.gif);}
.tb .td1{ background:#f5fbfe; color:#666; font-weight:bold;}
.tb .td2{ background:#fcfcef; text-align:left; padding-left:15px;}
.tb .td3{ background:#fcfcef; text-align:left;}
.rb_tt{ width:85px; height:40px; float:left; line-height:40px;background:#f5fbfe; color:#666; font-weight:bold;
        padding:5px; border-right:1px solid #c9e0ea; text-align:center;}
.rb_tt1{width:40px; height:40px; float:left; line-height:20px;background:#f5fbfe; color:#666; font-weight:bold;
        padding:5px; border-right:1px solid #c9e0ea; text-align:center;}
.rb_xx{ width:auto; height:40px; float:left;padding:5px;border-right:1px solid #c9e0ea; }

.rb_nor{ width:auto; padding:5px 10px 0px 24px; height:15px;background:url(/img/input_bg.gif) no-repeat -152px -54px;
         color:#333; font-weight:bold; cursor:pointer; float:left;}
.rb_nor:hover{color:#333;}
.rb_cur{ width:auto; padding:5px 10px 0px 24px; height:15px;background:url(/img/input_bg.gif) no-repeat -152px -77px;
         color:#cc3300; font-weight:bold; cursor:pointer; float:left;}
.rb_cur:hover{color:#cc3300;}

.hmlink{ width:300px; height:auto; float:left;}
/*
.rb_nor:hover{background:url(/img/input_bg.gif) no-repeat  -152px -77px;color:#cc3300;}
.rb_cur:hover{color:#cc3300;}
*/
.ns_lt{ width:560px; height:30px; line-height:30px; float:left; overflow:hidden;}
.ns_rt{ width:300px; height:20px; float:right; background:url(/img/icon/icon_14.gif) left center no-repeat;
        padding:8px 0px 0px 30px ;}
.ns_rt a{ color:#ff0000; text-decoration:underline;}

.ds{ width:500px; height:30px; margin:10px; float:left; display:inline;line-height:30px; text-align:left; font-size:14px;overflow:hidden; }
.ds .date{font-size:16px;}
.ds .time{padding:1px 8px 0px 8px; background:#000; color:#00ff00; font-size:16px; font-family:Arial}
.ds .stat{padding:3px 8px 3px 8px; background:#009933; color:#fff; line-height:30px;}

.bs{ width:410px; height:30px; margin:10px 10px 10px 0px; float:right; display:inline;line-height:30px; text-align:left;overflow:hidden; }
.bs .qr{padding:5px 4px 6px 4px; margin:0px 0px 0px 0px; background:url(/img/bet_body_icon.gif) -0px -34px; color:#fff;}
.bs .qb{padding:5px 4px 6px 4px; margin:0px 0px 0px 0px; background:url(/img/bet_body_icon.gif) -22px -34px; color:#fff;}

.se_list{ width:400px; height:80px; float:left; margin-right:20px;}

.ulbet{ height:83px; width:490px; float:left; margin:0px; padding:2px; margin-right:10px; overflow-y:scroll;border:1px solid #37bcff }
.ulbet li{ width:474px;height:auto; float:left; line-height:20px; padding:0px; margin:0px;clear:both; border-bottom :1px dashed #ccc; cursor:pointer}
.ulbet li.f{ background:#fff;}
.ulbet li.g{ background:#f5f5f5;}
.ulbet li.c{ background:#daf3fa;}
.ulbet li span{ float:left; margin-left:4px; text-align:left; font-weight:normal;  color:#025792}
.ulbet li span.tp{ width:50px; text-align:left; color:#333}
.ulbet li span.cd{ width:236px; text-align:left;font-family:Arial;table-layout:fixed; word-wrap:break-word; }
.ulbet li span.cd .r{ color:Red}
.ulbet li span.cd .b{ color:Blue}
.ulbet li span.cd .m{ color:#025792; padding:0px 2px 0px 2px}
.ulbet li span.nm{ width:55px; text-align:left;font-family:Arial;}
.ulbet li span.my{ width:70px; text-align:left;color:#c30;font-family:Arial;}
.ulbet li a{ width:40px;height:20px; text-align:center; float:right; color:Blue}
.ulbet li a:hover{ text-decoration:underline;}

.se_jx{ width:350px; height:80px;float:left; text-decoration:none; text-align:center; }
.se_jx a{ width:83px; height:22px; float:left; line-height:25px; margin:2px 10px 8px 0px; background:url(/img/bet_bt_jx.gif);
          letter-spacing:1px;overflow:hidden; cursor:pointer}
.se_jx a:hover{ background:url(/img/bet_bt_jx.gif) 0px -22px; color:#cc3300}  
.inp{ width:60px; height:16px; border:1px solid #999; line-height:16px;IME-MODE: disabled; color:Red; font-weight:bold;}

.zh1{ width:98%; height:26px; border-bottom:1px solid #c9e0ea;float:left; overflow:hidden; padding-left:2%; padding-top:4px;text-align:left;}
.zh2{ width:98%; height:112px; border-bottom:1px solid #c9e0ea;overflow:auto; float:left; padding-left:2%; font-size:12px;}
.zh2 li{ width:265px; height:24px; float:left;margin:4px 0px 0px 0px; padding-left:0px;list-style-type:none; text-align:left;}
.zh2 li em{ font-style:normal;}
.zh2 li font{ color:red; font-size:12px;}
.zh2 li span{ font-weight:normal; color:#333}
.inp{ width:50px; height:14px; line-height:14px; margin:0px 4px 0px 4px;}
.zh3{ width:98%; height:26px;float:left; overflow:hidden; padding-left:2%; padding-top:4px;text-align:left;}

.hm1{ width:98%; height:26px; padding-left:2%; padding-top:4px;border-bottom:1px solid #c9e0ea;float:left; overflow:hidden; text-align:left;}
.hm2{ width:98%; height:68px; padding:4px 0% 0px 2%; float:left; overflow:hidden; text-align:left;}
.hm2 .tt{ width:auto; height:60px; line-height:60px;float:left;}
.hm2 .txt{ width:400px; height:60px; line-height:20px; border:1px solid #ccc;}

.xy{ width:100%; height:20px; margin-top:10px; line-height:20px; float:left; text-align:center;}
.tj{ width:100%; height:auto; margin-top:15px; float:left; text-align:center; clear:both;}

.box950{ width:950px; height:auto; float:left; margin-top:8px;}
.box950 .top{ width:950px; height:29px; float:left; background:url(/img/box_bg.gif) 0px -29px;}
.box950 .top .left{ width:20px; height:29px; float:left;background:url(/img/box_bg.gif);}
.box950 .top .menu{ width:500px; height:29px; float:left; margin:0px 0px 0px 30px; display:inline; line-height:29px;}
.box950 .top .menu .nor{ width:80px; height:29px; float:left; margin:0px 0px 0px 10px;background:url(/img/box_mid_nor.gif); cursor:pointer;}
.box950 .top .menu .cur{ width:80px; height:29px; float:left; margin:0px 0px 0px 10px;background:url(/img/box_mid_nor.gif) -80px 0px; 
		font-weight:bold; color:Red; cursor:pointer;}

.box950 .top .right{ width:11px; height:29px; float:right;background:url(/img/box_bg.gif) -89px -58px;}
.box950 .mid{ width:940px; height:auto; float:left;border:1px solid #acdef4; border-bottom:0px; border-top:0px; padding:4px 4px 0px 4px;}
.box950 .down{ width:100%; height:4px; float:left;background:url(/img/box_bg.gif) 0px -91px; overflow:hidden;}
.box950 .down .left{ width:10px; height:4px; float:left; overflow:hidden;background:url(/img/box_bg.gif) 0px -87px;}
.box950 .down .right{width:10px; height:4px; float:right; overflow:hidden;background:url(/img/box_bg.gif) -90px -95px;}

.yuce{ width:100%; height:30px; float:left; margin:0px; padding:0px;overflow:hidden}
.yuce li{ float:left; height:30px; line-height:30px; width:auto; margin:0px; padding:0px; text-align:left;}
.yuce li.bt{ width:100px; color:Red; font-weight:bold;overflow:hidden}
.yuce li.mt{ width:680px; padding-left:5px; overflow:hidden }
.yuce li.mt span{ width:330px;height:30px; float:left; color:#333; font-weight:normal;overflow:hidden}
.yuce li.mt span.r{ color:red;}
.yuce li.et{ padding-left:5px;}

input.cbx{position:absolute;clip: rect(4px 36px 36px 4px);}


.buyBox{width:80%; height:auto; line-height:14px; margin:10px 0px 0px 10%; overflow:hidden;}
.buyBox .top{ width:100%; height:20px; line-height:20px; float:left; border-bottom:1px solid #ccc;}
.buyBox .mid{ width:100%; height:auto; float:left;word-wrap:break-word; font-family:宋体; overflow:hidden}
.buyBox .mid .bet{ width:100%; height:auto;line-height:16px; float:left; border-bottom:1px dashed #ccc; margin-top:2px; overflow:auto}
.buyBox .mid .term{ width:100%; height:auto;line-height:16px; float:left; margin-top:2px;overflow:auto}
.buyBox .fot{ width:100%; height:20px; line-height:20px; float:left; border-top:1px solid #ccc}
.buyBox span{ }
.buyBox font{}
