﻿
.glb_disbtn_dh
{
    padding: 32px 0;
}
.sd11x5-txt{
	 height:92px;
    padding: 22px 0 0 28px;
    font-size: 14px;
    font-family: "微软雅黑";
	background: url(../images/ssq_repeat_20844af.png) repeat-x 0 -118px;
    padding-right: 8px;
	margin:3px 3px 0 3px;
}
.sd11x5-txt h2{ font-size:18px;}
.sd11x5-txt h2 .fl{ float:left; width:100px; margin-top:-12px;}
.sd11x5-txt h2 .nm{ float:left; font-weight:normal;}
.sd11x5-txt h2 .title{ color:##717171; font-size:12px;}
.sd11x5-txt .tip a{ font-size:14px; color:#333; float:left; margin:8px 16px 0 0;}
.sd11x5-txt .tip i{
    display: inline-block;
    width: 17px;
    height: 17px;
    line-height: 17px;
    background: url(../images/icon16px.png) no-repeat 0 0;
    font-size: 0;
    margin-right: 3px;
    vertical-align: middle;
}
.sd11x5-txt .tip i.trend_icon {
    background-position: -41px -84px;
}
.sd11x5-txt .tip i.gameIntru_icon {
    background-position: -61px -84px;
}
.sd11x5-txt h2 .nm b{ font-size:24px; padding-right:12px; color:#d8000b;}
.sd11x5-txt h2 .fr{ font-size:14px; float:right; font-weight:normal; padding-right:20px; text-align:right; padding-top:14px; display:inline;}
.sd11x5-txt h2 .fr b{ color:#c50103; font-size:18px; padding:0 8px;}
.sd11x5-txt h2 .period{ font-weight:bold; font-size:16px; color:#333; height:30px;}
.sd11x5-txt h2 .fr .hide{ display:none;}
.bettingBox {
	background: #fff;
	width: 880px;
	border-right: 1px solid #dedede;
	border-top: 1px solid #dedede;
}
.betTypeNav {
	height: 43px;
	clear: both;
	border-bottom: 1px solid #ddd;
	margin-top: -1px;
	background: url(../images/ssq_repeat_20844af.png) repeat-x 0 -433px;
}
.betTypeList {
	height: 43px;
	line-height: 16px;
	padding: 0;
	background: #f7f7f7;
}
.betTypeList li {
	line-height: 17px;
	white-space: nowrap;
	height: 42px;
	border-right: 1px solid #ddd;
	float: left;
	width: 72.3px;
	text-align: center;
	cursor: pointer;
	color: #969696;
	border-top: 2px solid #0066cc;
	position: relative;
	z-index: 50;
	zoom: 1;
}
.betTypeList li.act {
	color: #fff;
	background: #0066cc;
}
.betTypeList em {
	line-height: 42px;
	color: #333;
	font-size: 14px;
	font-weight: 700;
}
.betTypeList li.act em {
	color: #fff;
}
.wfTitle {
	clear: both;
	line-height: 30px;
	height: 30px;
    margin:38px 100px 12px 80px;
    zoom: 1;
    padding: 3px 0 3px 50px;
    border-bottom: 1px solid #e9e9e9;
    display: block;
    background: #ebf3fd;
	color:#000;
}
.wfTitle label {
	margin-right: 18px;
	color: #000;
	font-size:14px;
}
.selectNum .title {
	padding:10px 0;
	clear: both;
	line-height: 30px;
	position: relative;
	z-index: 11;
	overflow: hidden;
	padding-left: 80px;
	color: #727272;
	height: auto;
}
.selectNum .title em {
	font-weight: 700;
	color: #ba2636;
}
.redBallBox {
	padding-left: 80px;
	padding-right: 4px;
	z-index: 10;
	zoom: 1;
	width: 499px;
}
.redBallBox .selectTitle {
	font-weight:bold;
    position: absolute;
    left: 80px;
    top: 8px;
    z-index: 11;
    color: #333;
}
.redBallBox ul {
    padding-left: 70px;
}
.redBallBox li {
    width: 33px;
    margin-right: 6px;
    float: left;
    text-align: center;
    height: 38px;
    line-height: 14px;
}
.redBallBox li a, .redBallBox li a:visited {
    background: url(../images/newballs_0df07ea.png) 0 0 no-repeat;
    width: 33px;
    height: 33px;
    display: block;
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    font-weight: 700;
    overflow: hidden;
    outline: 0;
	color: #333;
}
.redBallBox li a:hover {
    background-position: -35px 0;
    color: #333;
}
.redBallBox li a.active, .redBallBox li a.active:visited, .redBallBox li a.active:hover {
    background-position: -70px 0;
    color: #fff;
}
.redBallBox {
	height:38px;
	float:left;
    padding-left: 80px;
    padding-right: 4px;
    position: relative;
    z-index: 10;
    zoom: 1;
    width: 499px;
}
.randombox {
    float: left;
    padding-top: 7px;
	padding-left:20px;
    white-space: nowrap;
    width: 160px;
}
.randombox a.graybtn {
    height: 20px;
    line-height: 20px;
    border: 1px solid #c9c9c9;
    border-radius: 2px;
    display: inline-block;
    background: url(../images/btn_repeat.png) repeat-x 0 -64px;
    text-align: center;
    text-align: center;
    margin-right: 9px;
    padding: 0 4px;
    color: #333;
    float: left;
    font-weight: 400;
}


.numberdiv{ height:38px; padding-top:10px;}

.dantuo .title {
    padding-left: 80px;
    padding-bottom: 5px;
}
.selectNum .title strong {
    color: #333;
}
.selectNum .title em {
    font-weight: 700;
    color: #ba2636;
}
.dantuo_com h2 {
    text-align: center;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
	margin-bottom: 15px;
}
.dantuo_com h2 strong {
    display: inline-block;
    padding: 0 10px;
    background-color: #fff;
    position: relative;
    z-index: 10;
}
.dantuo_com h2 strong em {
    font-size: 12px;
    margin-left: 15px;
	font-weight:normal;
}
.c_ba2636, a.c_ba2636:link, a.c_ba2636:visited {
    color: #ba2636;
}
.dantuo_com h2 i {
    display: block;
    height: 3px;
    border-top: 1px solid #e4e4e4;
    line-height: 0;
    background: #f1f1f1;
    font-size: 0;
    position: relative;
    z-index: 9;
    margin: -9px 36px 0 35px;
}
.betresult {
	clear:both;
    text-align: center;
    padding: 48px 0 28px;
    height: 27px;
    line-height: 27px;
	font-size:14px;
	color:#333;
}
.holderWrapLeft, .holderWrapRight {
    display: inline-block;
    width: 135px;
    text-align: right;
}
.holderWrapLeft, .holderWrapRight {
    zoom: 1;
}
.betresult strong {
    color: #ba2636;
    margin: 0 3px;
    font-family: Verdana;
}
.addSubtract {
    height: 20px;
    width: 73px;
    display: inline-block;
    border: 1px solid #abadb3;
    margin: 0 3px;
    position: relative;
    top: 6px;
    _top: 7px;
    z-index: 50;
}
.holderWrapRight {
    text-align: left;
}

.betresult strong {
    color: #ba2636;
    margin: 0 3px;
    font-family: Verdana;
}
.addSubtract a {
    width: 22px;
    background: url(../images/szc_comicons_2418d67.png) no-repeat;
    display: inline-block;
    height: 20px;
    font-family: Simsun;
    font-size: 14px;
    outline: 0;
}
.addSubtract input {
    float: left;
    height: 20px;
    line-height: 20px;
    border: 0;
    padding: 0;
    width: 27px;
    _width: 26px;
    text-align: center;
}
.addSubtract a.subtract, .addSubtract a.subtractDisable {
    float: left;
    border-right: 1px solid #abadb3;
    background-position: -72px 0;
}
.addSubtract a.subtractDisable, .addSubtract a.subtractDisable:hover {
    background-position: -72px -22px;
    cursor: default;
}
.addSubtract a.add, .addSubtract a.addDisable {
    float: right;
    border-left: 1px solid #abadb3;
    background-position: -119px 0;
}

.glb_disbtn_submit{ padding:10px 0 58px 0; text-align:center;}
.glb_disbtn_stop{ padding:10px 0 58px 0; text-align:center; display:none;}

.nottip{text-align:center;font-size:24px; color:red; padding-bottom:40px; display:none;}

#zhixuan{ display:none;}
#zhixuan .redBallBox{ margin-top:16px;}
.betbtnBox, .revisebtnBox { padding: 21px 0 16px 280px;_padding:20px 0 9px 280px; }
.betbtnBox .disabled {display: inline-block; height: 34px; width: 137px; background: url(../images/lotterybaseimg_9f1beac.png) no-repeat 0 -145px; cursor: pointer;}
.betbtnBox .disabledcur{ background: url(../images/lotterybaseimg_9f1beac.png) no-repeat 0 -110px;}
.betbtnBoxzhi{ clear:both; height:60px; padding:20px 0 0 280px;}
.betbtnBoxzhi .disabledzhi {display: inline-block; height: 34px; width: 137px; background: url(../images/lotterybaseimg_9f1beac.png) no-repeat 0 -145px; cursor: pointer;}
.betbtnBoxzhi .disabledcur{ background: url(../images/lotterybaseimg_9f1beac.png) no-repeat 0 -110px;}


.selected_btnbox {
	float: left;
	position: relative;
	padding-left: 10px
}
.selected_btn {
	color:#333;
	height: 26px;
	width: 96px;
	line-height: 26px;
	border: 1px solid #c9c9c9;
	border-radius: 2px;
	display: block;
	background: url(../images/ssq_repeat_20844af.png) repeat-x 0 -64px;
	text-align: center;
	text-align: center;
	margin: 8px 0;
}
.clear_btn {
	margin-top:30px;
}
.selected_btnbox a.disabled, .selected_btnbox a.disabled:visited {
	color: #8b8b8b;
	cursor: default
}
.selected_box {
	padding-left:86px;
	clear: both
}
.selected_list {
	float: left;
	border: 1px solid #c8c8c8
}
.selected_list dl {
	border-top: 1px solid #f1f1f1;
	border-left: 1px solid #fafafa;
	width: 450px;
	height: 155px;
	overflow-x: hidden;
	overflow-y: scroll
}
.selected_list dd {
	float:left;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dotted #aeaeae;
	padding: 0 15px;
	clear: both;
	width: 400px
}
.selected_list dd:hover, .selected_list .ddhover, .selected_list .ddactive, .selected_list .ddactive:hover {
	background-color: #FBF8E5
}
.selected_list dd .type {
	float:left;
    width: auto;
    margin-right: 10px;
	color:#333;
}
.selected_list dd .nums {
	font-weight: 700;
	float: left;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 250px;
	white-space: nowrap;
	letter-spacing:1px;
}
.selected_list dd strong {
	padding: 0 5px;
	font-family: Simsun;
	color:#ba2636;
}
.selected_list dd .sum {
	float: right;
	padding-right: 10px;
	text-align: right
}
.selected_list dd .c_del {
	float: right
}
.selected_list dd .c_del a {
	margin: 0 3px;
	color: #717171
}
.selected_list dd .edit em {
	display: inline-block;
	width: 33px;
	zoom: 1
}
.selected_list dd .edit a:hover {
	color: #ba2636
}
.selected_btnbox {
	float: left;
	position: relative;
	padding-left: 10px
}
.button_ljdh{ display:block; width:146px; height:43px; background: url(../images/lotterybaseimg_9f1beac.png) no-repeat 0 -180px; margin:0 auto;}
.button_ztxs{ display:block; width:146px; height:43px; background: url(../images/lotterybaseimg_9f1beac.png) no-repeat 0 -269px; margin:0 auto;}

.randomBtn{ position:relative;}
.randomBtn .selected_btn{ position:absolute; top:-40px; right:140px; width:60px;}
.alltuoBtn{ padding:0 100px; height:60px; margin-top:-36px;}
.alltuoBtn .selected_btn{ float:right; margin:0 10px; width:60px;}



