		.lot-result {
	    padding: 0;
	    margin-top: 4px;
	    height: 68px;
	    text-align: center;
		}
		.lot-result, .open-cutdown {
		    border: 1px solid #dedede;
		    background-color: #FFF;
		}
		.lot-result .r1 {
		    display: inline-block;
		    padding: 10px 10px 0 0;
		    margin-top: 4px;
		    height: 51px;
		    border-right: 1px solid #e8e8e8;
		    margin-right: 10px;
		}
		.lot-result .r1 span {
		    display: inline-block;
		    width: 38px;
		    height: 38px;
		    line-height: 38px;
		    font-size: 18px;
		    color: #FFF;
		    -moz-border-radius: 2px;
		    -webkit-border-radius: 2px 2px 2px 2px;
		    border-radius: 2px;
		}
		.lot-result .r3 {
		    display: inline-block;
		    padding: 10px 10px 0 0;
		    margin-top: 4px;
		    height: 51px;
		    border-right: 0px solid #e8e8e8;
		    margin-right: 0px;
		}
		.lot-result .r3 span {
		    display: inline-block;
		    width: 30px;
		    height: 30px;
		    line-height: 30px;
		    font-size: 18px;
		    color: #FFF;
		    -moz-border-radius: 2px;
		    -webkit-border-radius: 2px 2px 2px 2px;
		    border-radius: 50px;
		}
		.lot-result .r1 span, .open-cutdown {
		    text-align: center;
		    position: relative;
		    z-index: 2;
		}
		.cyanBlue {
		    background-color: #13b5b1;
		}
		.skyBlue {
		    background-color: #556fb5;
		}
		label {
		    /*display: inline-block;
		    margin-bottom: 5px;
		    font-weight: 700;*/
		}
		.lot-result .r2 {
		    padding-top: 20px;
		    text-align: left;
		    display: inline-block;
		}
		.lot-result .r2 span {
		    padding: 7px;
		    border-radius: 14px;
		    font-size: 14px;
		    font-weight: 400;
		}
		.red, .red-info {
		    background-color: #e60012;
		}
		.blue-info, .red-info {
		    color: #fff;
		}
		.badge2 {
		    display: inline-block;
		    min-width: 10px;
		    padding: 3px 7px;
		    font-size: 12px;
		    font-weight: 700;
		    color: #fff;
		    line-height: 1;
		    vertical-align: baseline;
		    white-space: nowrap;
		    text-align: center;
		    border-radius: 10px;
		}
		.badge2 {
		    font-size: 12px;
		    display: inline-block; 
		    border-radius: 8px;
		    padding: 1px 2px;
		    color:#ffffff;
		  
		}
		
		.badge {
		    font-size: 12px;
		    display: inline-block; 
		    border-radius: 100px;
		    padding: 1px 5px;
		    color:#fff;

		  
		}

.blue {
    width: 16px;
    height: 22px;
    line-height: 22px;
    font-size: 14px;
   /* color: #FFFFFF;
    background: #71A8E5;
    border-radius: 50%;*/
    display: inline-block;
}
.red {
    width: 26px;
    height: 26px;
    line-height: 26px;
    font-size: 16px;
    color: #FFFFFF;
    background: #E34040;
    border-radius: 50%;
    display: inline-block;
}
.yc_baiban {
    width: 26px;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    color: #FFFFFF;
    background: #E34040;
    border-radius: 50%;
    display: inline-block;
}
.yc2 {
    width: 48px;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    color: #FFFFFF;
    background: #E34040;
    border-radius: 6%;
    display: inline-block;
}
.zs {
    width: 32px;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    color: #FFFFFF;
    background: #E34040;
    border-radius: 6%;
    display: inline-block;
}
.cuo_baiban:after {
	content: "\2715";
    width: 26px;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    color: #FFFFFF;
    background: #0094E0;
    border-radius: 50%;
    display: inline-block;
}
.dui_baiban:after {
	content: "\2713";
    width: 26px;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    color: #FFFFFF;
    background: #E34040;
    border-radius: 50%;
    display: inline-block;
}
		
		.bg-blue{
			background-color: #0094E0;
		}
		.bg-red{
			background-color: #E34040;
		}
		
		.c-blue{
			color: #0094E0;
		}
		.c-red{
			color: #E34040;
		}
		
		table {
			text-align: center;
		}
		th{
			font-size:14px;
		}
