@charset "UTF-8";
/* 奖级对照 */
.m-card {
    position: relative;
}
.card2, .card3, .card4 {
    width: 100%;
    min-height: 490px;
    background: #fff;
    transition: all 0.6s;
    transform-style: preserve-3d;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
}
.card2 {
    transform: rotateY(0deg);
}
.card3, .card4 {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    padding: 0 16px;
    text-align: center;
    transform: rotateY(-180deg);
}
.table-dlt th, .table-dlt td {
    padding: 0 0 0 16px;
    height: 48px;
    font-weight: normal;
    vertical-align: middle;
    border-top: none;
    border-bottom: 1px solid #d8d8d8;
    text-align: center;
}
.table-dlt-2 td {
    height: 96px;
    line-height: 28px;
}
.table-dlt-2 tr:nth-child(2) th {
    border-bottom: none;
}
.table-dlt th {
    color: #999;
}
.table-dlt td:first-child {
    text-align: left;
    white-space: nowrap;
}
.table-dlt th:last-child, .table-dlt td:last-child {
    padding: 0 20px 0 0;
}
.table-dlt-1 th:last-child {
    padding: 0 29px 0 0;
}
.table-dlt-1 td:last-child {
    padding: 0 16px 0 0;
}
.table-dlt td:last-child, .table-dlt-1 th:last-child, .table-dlt-2 th:last-child {
    text-align: right;
}
.table-dlt td span, .table-dlt td em {
    margin-right: 4px;
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: #499bf4;
}
.table-dlt td em {
    background: #efb500;
}
.u-line {
    padding-right: 6px;
    margin-right: 8px;
    position: relative;
}
.u-line:after {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -6px;
    content: "";
    width: 1px;
    height: 12px;
    background: #d8d8d8;
}
.u-ckgz {
    margin-right: -4px;
}
.u-marr-10 {
    margin-right: -10px;
}
.m-lotto-tips {
    height: 32px;
    line-height: 25px;
    padding-bottom: 7px;
    padding-left: 16px;
    font-size: 12px;
    color: #999;
}
/* 一等奖奖金说明 */
.u-lotto-levelT {
    font-size: 16px;
    line-height: 22px;
    margin-top: 24px;
    margin-bottom: 16px;
}
.u-lotto-levelC1 {
    margin-bottom: 116px;
    padding: 11px 0;
    line-height: 32px;
    font-size: 16px;
    color: #fff;
    border-radius: 4px;
    background: #499BF4;
    position: relative;
}
.u-lotto-levelC1:after {
    position: absolute;
    bottom: -96px;
    left: 50%;
    margin-left: -186px;
    content: "";
    width: 372px;
    height: 96px;
    background-image: url(../tcw/images/bg-level1.png);
    background-size: 372px;
}
.u-btn-back {
    position: absolute;
    top: 458px;
    left: 50%;
    margin-left: -57px;
}
/* 二等奖奖金说明 */
.u-lotto-levelC2 li {
    padding: 16px 25px;
    line-height: 20px;
    border-bottom: 1px solid #d8d8d8;
    text-align: left;
}
.u-lotto-levelC2 li:first-child {
    padding: 16px 0;
    color: #fff;
    background: #499BF4;
    border-radius: 4px;
    border-bottom: none;
}
.u-mb4 {
    margin-bottom: 4px;
}
/* 近期开奖 */
.table-jqkj td, .table-jqkj1 td {
    padding: 0 0 0 32px;
    height: 48px;
    vertical-align: middle;
    border-top: none;
    border-bottom: 1px solid #d8d8d8;
    text-align: center;
}
.table-jqkj1 tr:hover td {
    background: #fff;
}
.table-jqkj tr:hover td, .table-jqkj1 td:last-child:hover {
    background: #f2f2f2;
    cursor: pointer;
}
/* 限制三个数字玩法高度一致 */
/* #list-6,#list-7,#list-8{
    height: 562px;
}*/
/* 七星彩降级修改*/
.table-dlt-1 th,.table-dlt-1 td {
	padding:0px;
	font-size: 12px;
	border-right: 1px solid #d8d8d8;
	border-left: 1px solid #d8d8d8;
}		
.table-dlt-1 td:last-child,.table-dlt-1 th:last-child,.table-dlt-1 td:first-child{
	text-align: center;
	padding: 0px;
}
