
/*********** 竞彩大厅  ****/
.listTT{width:998px;
        height:85px;
		overflow:hidden;
		border:#e33b3e solid;
		border-width:1px 1px 3px;
		margin:10px auto 0; clear:both;}
.listTT h1{float:left; 
           background:url(../images/icon.png) no-repeat;
		   font:normal 22px "microsoft yahei";
		   color:#222;
		   padding:7px 0 0 85px;
		   height:65px;
		   margin:8px 0 0;}
.listTT_icon1 h1{background-position:15px -341px;}
.listTT_icon2 h1{background-position:15px -416px;}
.listTT_icon3 h1{background-position:15px -491px;}
.listTT_icon4 h1{background-position:15px -566px;}
.listTT h1 span{display:block; color:#ff4242; clear:both; font-size:12px; font-weight:normal; line-height:20px;}

.listTT .fright{width:770px;}
.listTT h6{ clear:both; text-align:right; font-size:12px; font-weight:normal; margin:10px 20px 17px 0; width:auto; height:auto; overflow:hidden;}

.tabB{ clear:both; width:770px; height:auto; overflow:hidden;}
.tabB li{float:left; height:38px;width:100px; line-height:38px; font-size:14px; margin-right:2px; border:#dadada 1px solid; 
background:url(../images/tabB_bg.gif) repeat-x; width:auto; overflow:hidden; cursor:pointer;}

.tabB li a{display:block; height:38px;margin-right:2px; width:100px; text-align:center; overflow:hidden; cursor:pointer;}
.tabB li.on,.tabB li.on a,.tabB li:hover,.tabB li:hover a{border:#e33b3e 1px solid; background:#e33b3e; color:#fff;}
         
.list_subTT{width:998px;
            height:35px;
			border:#dadada solid;
			border-width:0 1px 1px;
			background:#f3f3f3;
			line-height:29px;
			margin:auto;}
.list_subTT ul{ position:absolute; z-index:1;}			
.list_subTT ul li{float:left; margin:5px 0 0 10px; padding:0 20px; cursor:pointer;}
.list_subTT ul li.on,.list_subTT ul li:hover{border:#dadada 1px solid; border-bottom:#fff 1px solid; background:#fff; font-weight:bold;}


.listTable table{border:#dadada 1px solid; border-right:none; width:1000px; height:auto;}
.listTable th,.listTable td{border-right:#dadada 1px solid;}
.listTable thead th{background:#f3f3f3; height:60px; border-bottom:#fff 1px solid; font-weight:normal;}
.listTable thead th .hoverOn{display:block; color:#ff4242; background:url(../images/icon.png) no-repeat 10px -85px;}
.listTable thead th .sx{background:url(../images/list_sx.gif) no-repeat; position:relative; z-index:100; width:73px; height:21px; padding:2px 0 0 5px; text-align:left; margin-left:25px; cursor:pointer;}
.listTable thead th .sx2{background:#fff; border:#e33b3e 2px solid; border-bottom:none;}
.sx_li{display:none; position:absolute; z-index:90; margin:-2px 0 0 25px; *margin-left:-29px!important; *margin-left:-28px; background:#fff; border:#e33b3e 2px solid; width:335px; height:auto; overflow:hidden; text-align:left; padding:15px; line-height:26px;}
.sx_li ul li{float:left; width:105px; height:auto; overflow:hidden;}
.sx_li h6{font-weight:normal; width:100%; height:auto; overflow:hidden; border-bottom:#dadada 1px solid; clear:both; margin-bottom:8px;}

.listTable thead td{border-top:#dadada 1px solid; height:30px; line-height:30px; padding-left:20px; font-weight:bold;}

.listTable tbody td{border-top:#dadada 1px solid; height:40px; line-height:40px; text-align:center;}
.listTable tbody td.tdBorder_none{border-right:none;}
.listTable tbody td.fs{border-right:none; cursor:pointer;}
.listTable tbody td.fs span{background:url(../images/bg_red3d_org.png) no-repeat 0 -46px;border-right:#dadada 1px solid; display:block; float:left; height:40px; line-height:40px; text-align:center; width:54px; _width:54px;}
.listTable tbody td.fs span:hover{background-position:left bottom;}
.listTable tbody td.fs span.bgRed_3d{background-position:0 0; color:#fff;}
.listTable tbody td.fs font{display:block; float:left; font-size:12px; text-align:center; border-right:#dadada 1px solid; width:42px;_width:41px;}
.listTable tbody tr:hover td{background:#fff8dc;}
.listTable tbody tr th{font-weight:normal; border-bottom:#dadada 1px solid;}

.listTable_bottom{width:958px; height:auto; overflow:hidden; border:#dadada 1px solid; border-top:none; margin:0 auto 10px; padding:20px;}
.listTable_bottom .fleft{margin-right:10px; line-height:24px;}
.listTable_bottom .btnOrgB{line-height:16px;}

.iconBeishu{display:block; float:left; line-height:12px;}
.iconBeishu a{background:url(../images/btnGray_bg.png); display:block; width:16px; height:16px; text-align:center; font-size:16px; border:#dadada 1px solid; line-height:16px; float:left; margin:5px 0 0;}
.iconBeishu a:hover{background:#ff4242; color:#fff;}
.iconBeishu input{display:block; margin:5px 0 0; height:16px; width:80px; text-align:center; float:left; border:#dadada solid; border-width:1px 0; font:700 14px arial;}



/******** 竞彩比分 *****/
.tabReb_white_radius ul{float:left;}
.tabReb_white_radius ul li{float:left; width:100px; height:38px; overflow:hidden; margin-right:2px; font:normal 14px/38px "microsoft yahei"; text-align:center;}
.tabReb_white_radius ul li.on{background:url(../images/tabRed_radius.png); color:#fff;}
.tabReb_white_radius ul li.on a{color:#fff;} 
.tabReb_white_radius .fright{line-height:38px;}

.listGray{margin:0 auto 20px;}
.listGray .borderRed{margin:-1px 0 0;}
.listGray table{width:1000px; height:auto; overflow:hidden; border:1px #ccc solid; border-top:none;}
.listGray .borderRed thead th{background:#e33b3e; color:#fff; font-weight:normal; height:30px; line-height:30px;}
.listGray table tbody{line-height:40px; text-align:center;}
.listGray table tbody th span{display:block; line-height:26px; font-weight:normal;}
.listGray table tbody td span{display:inline-block; padding:0 5px; line-height:20px;}


/******** 竞彩合买 *****/
.hongren{display:block; position:absolute; z-index:1; left:50%; top:100px; margin:25px 0 0 -524px; background:#e33b3e; padding:5px 4px 5px 6px; color:#fff; width:14px;height:auto; overflow:hidden; line-height:15px; text-align:center;}
.hongren:hover{color:#FF0;}
.listGray .borderGray thead td{border:#dadada solid; border-width:1px 0; height:35px; line-height:35px; padding:0 20px;}
.listGray .borderGray thead td .inputBg{width:120px;}
.listGray .borderGray thead tr:hover td{background:none;}

.listGray .borderGray thead th{background:#f3f3f3; border-bottom:#dadada 1px solid; font-weight:normal; height:40px; line-height:40px;}
.tabWhite_Gray{width:998px; border:#e33b3e solid; border-width:3px 1px 1px; height:auto; overflow:hidden; margin:10px auto; clear:both;}
.tabWhite_Gray ul{width:998px; height:35px; font:700 12px/35px "microsoft yahei"; background:#f3f3f3; color:#222; border-bottom:#e4e4e4 1px solid;}
.tabWhite_Gray ul li{float:left; border-right:#e4e4e4 1px solid; padding:0 20px;}
.tabWhite_Gray ul li.on{background:#fff; border-bottom:#fff 1px solid; margin-bottom:-1px;}
.tabWhite_Gray ul li.on a{color:#ff4242; }
.tabWhite_Gray div{height:auto; width:auto; overflow:hidden;}
.tabWhite_Gray div a{display:block; float:left; width:115px; line-height:24px;}
.listGray .percent{margin:15px auto -10px;}
.searchdd{width:976px; height:30px; border:1px #ccc solid; padding-top:5px; padding-left:20px; }
.trcssbg{   background: none repeat scroll 0 0 #F3F3F3;border-bottom: 1px solid #DADADA;font-weight: normal;height: 40px;line-height: 40px;}
/****** 开奖公告 ***/
.prizeTT{width:1000px; height:39px; overflow:hidden; border-bottom:#e33b3e solid 3px; margin:10px auto 0;}
.prizeTable{border-right:#dadada 1px solid; color:#333;}
.prizeTable thead th{height:30px; border-top:#dadada 1px solid;}
.listTable thead td{border:none; height:40px; line-height:40px; font-weight:normal; padding-right:20px;}
.listTable thead td em{margin:0 0 -8px;}
.prizeTable tbody td{border-right:none;}

.buyInfo ul {padding:0; margin:0; background:none;}
.buyInfo ul li{width:168px; display:block; float:left; padding-left:10px; margin:0;}

       