.submitBtn{
	position:absolute;
	width: 30%;
    z-index: 2;
    top: 83%;
    left: 48%;
    transform: translateX(-50%);
}
.voteDiv{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
	z-index: 1;
}
.flex{
	position: absolute;
}
.checkedImg{
	display:block;
	position: absolute;
	top: 40%;
	left: 50%;
	transform: translateX(-50%);
	width: 44px;
	height: 34px;
	background: url(http://weixin.cdn.pandora.xiaomi.com/mitv/10008/2/7cadca117d6543c7d0d0d5b8d7864e2d/checkImg.png) no-repeat 0 0;
	background-size:100% 100%;
}
.topImg{
	display:block;
	position: absolute;
    width: 38px;
    height: 21px;
}
.top1{
	background: url(http://weixin.cdn.pandora.xiaomi.com/mitv/10008/2/e8bc9254537a4904077298aae9a701eb/top1.png) no-repeat 0 0;
	background-size:100% 100%;
}
.top2{
	background: url(http://weixin.cdn.pandora.xiaomi.com/mitv/10008/2/b3a55108bbc82ef4f4a7e33401e90ebf/top2.png) no-repeat 0 0;
	background-size:100% 100%;
}
.top3{
	background: url(http://weixin.cdn.pandora.xiaomi.com/mitv/10008/2/603f47de799760df8a239c90b3d652d5/top3.png) no-repeat 0 0;
	background-size:100% 100%;
}
.voteNum{
	font-weight: bold;
	background: url(http://weixin.cdn.pandora.xiaomi.com/mitv/10008/2/62f562c069572367d7a5c7d3c1c21323/numBg.png) no-repeat 0 0;
	background-size:100% 100%;
	display: block;
	position: absolute;
	width: 80px;
	height: 21px;
	line-height: 21px;
	font-size: 12px;
	text-align: center;
	color: #f8e2d0;
	font-weight: 500;
	letter-spacing: 1px;
}
/* 每个投票部分的css 开始 */
/* voteDiv1 开始 */
.voteDiv1 .flex{
    width: 37%;
    height: 18%;
    top: 17%;
    left: 9%;
}
.voteDiv1 .flex2{
    left: 54.7%;
}
.voteDiv1 .flex3{
	top: 39%;
    left: 9%;
}
.voteDiv1 .flex4{
	top: 39%;
    left: 54.7%;
}
.voteDiv1 .flex5{
	top: 61.6%;
    left: 9%;
}
.voteDiv1 .flex6{
	top: 61.6%;
    left: 54.7%;
}
.voteDiv1 .voteNum{
	bottom: 19%;
	left: 1%;
}
.voteDiv1 .topImg{
	right: 3%;
	top: 9%;
}
.voteDiv1 .checkedImg{
	top: 17%;
}
/* voteDiv1 结束 */
/* voteDiv2 开始 */
.voteDiv2 .flex{
    width: 34%;
    height: 12%;
    top: 21%;
    left: 10%;
}
.voteDiv2 .flex2{
    left: 53.4%;
}
.voteDiv2 .flex3{
	top: 44.5%;
    left: 10%;
}
.voteDiv2 .flex4{
	top: 44.5%;
    left: 53.4%;
}
.voteDiv2 .flex5{
	top: 68.8%;
    left: 10%;
}
.voteDiv2 .flex6{
	top: 68.8%;
    left: 53.4%;
}
.voteDiv2 .voteNum{
    bottom: -35%;
	left: 0;
}
.voteDiv2 .topImg{
    bottom: 2%;
    left: 0;
}
.voteDiv2 .checkedImg{
	top: 13%;
	left: 62%;
}
.page3 .submitBtn{
	top: 88%;
}
/* voteDiv2 结束 */
/* voteDiv3 开始 */
.voteDiv3 .flex{
    width: 31%;
    height: 20%;
    top: 16.6%;
    left: 14%;
}
.voteDiv3 .flex2{
    left: 57%;
}
.voteDiv3 .flex3{
	top: 38%;
    left: 14%;
}
.voteDiv3 .flex4{
	top: 38%;
    left: 57%;
}
.voteDiv3 .flex5{
	top: 59%;
    left: 14%;
}
.voteDiv3 .flex6{
	top: 59%;
    left: 57%;
}
.voteDiv3 .voteNum{
    right: -28%;
    top: 33%;
}
.voteDiv3 .flex5 .voteNum,.voteDiv3 .flex6 .voteNum{
    top: 34%;
}
.voteDiv3 .topImg{
    top: 52%;
    right: 0;
}
.voteDiv3 .flex5 .topImg,.voteDiv3 .flex6 .topImg{
    top: 53%;
}
.voteDiv3 .checkedImg{
    top: 59%;
    left: 39%;
}
/* voteDiv3 结束 */
/* voteDiv4 开始 */
.voteDiv4 .flex{
    width: 25%;
    height: 26%;
    top: 15%;
    left: 9%;
}
.voteDiv4 .flex2{
    left: 37.5%;
}
.voteDiv4 .flex3{
    left: 66%;
}
.voteDiv4 .flex4{
	top: 49.6%;
    left: 9%;
}
.voteDiv4 .flex5{
	top: 49.6%;
    left: 37.5%;
}
.voteDiv4 .flex6{
	top: 49.6%;
    left: 66%;
}
.voteDiv4 .voteNum{
    bottom: 2px;
    right: 2px;
}
.voteDiv4 .topImg{
    top: 4px;
    left: 2px;
}
/* voteDiv4 结束 */
/* voteDiv5 开始 */
.voteDiv5 .flex{
    width: 23%;
    height: 14.5%;
    top: 42%;
    left: 9%;
}
.voteDiv5 .flex2{
    left: 38%;
}
.voteDiv5 .flex3{
    left: 68%;
}
.voteDiv5 .flex4{
	top: 63%;
    left: 9%;
}
.voteDiv5 .flex5{
	top: 63%;
    left: 38%;
}
.voteDiv5 .flex6{
	top: 63%;
    left: 68%;
}
.voteDiv5 .voteNum{
    width: 100%;
    top: -15%;
    left: 0;
}
.voteDiv5 .topImg{
    top: 8%;
    left: 0;
}
.page6 .submitBtn{
    top: 86%;
}
/* voteDiv5 结束 */
/* voteDiv6 开始 */
.voteDiv6 .flex{
    width: 25%;
    height: 25%;
    top: 16.6%;
    left: 9%;
}
.voteDiv6 .flex2{
    left: 37.5%;
}
.voteDiv6 .flex3{
    left: 66%;
}
.voteDiv6 .flex4{
	top: 50.3%;
    left: 9%;
}
.voteDiv6 .flex5{
	top: 50.3%;
    left: 37.5%;
}
.voteDiv6 .flex6{
	top: 50.3%;
    left: 66%;
}
.voteDiv6 .voteNum{
    bottom: 2px;
    right: 2px;
}
.voteDiv6 .topImg{
    top: 4px;
    left: 2px;
}
.page7 .submitBtn{
    top: 85%;
}
/* voteDiv6 结束 */
/* voteDiv7 开始 */
.voteDiv7 .flex{
    width: 25%;
    height: 25%;
    top: 17%;
    left: 9%;
}
.voteDiv7 .flex2{
    left: 37.5%;
}
.voteDiv7 .flex3{
    left: 66%;
}
.voteDiv7 .flex4{
	top: 51%;
    left: 9%;
}
.voteDiv7 .flex5{
	top: 51%;
    left: 37.5%;
}
.voteDiv7 .flex6{
	top: 51%;
    left: 66%;
}
.voteDiv7 .voteNum{
    bottom: 2px;
    right: 2px;
}
.voteDiv7 .topImg{
    top: 4px;
    left: 2px;
}
.page8 .submitBtn{
    top: 85%;
}
/* voteDiv7 结束 */
/* 每个投票部分的css 结束 */
#makeLabel{
	position: absolute;
    width: 24%;
    height: 31%;
    top: 62%;
    left: 50%;
	transform: translateX(-50%);
	z-index:2;
	display:none;
}
#trangle{
	position: absolute;
	width: 20px;
	height: 9px;
	top: 56%;
    left: 50%;
	transform: translateX(-50%);
	animation: trangle 0.8s infinite;
	display: none;
	background: url(http://weixin.cdn.pandora.xiaomi.com/mitv/10008/2/fca748f8855abfb6d76c366dd599aa1e/trangle.png) no-repeat 0 0;
	background-size: 100% 100%;
	z-index: 1;
}
@keyframes trangle
{
from {top:56%;}
to {top:57%;}
}
#errorTip{
	position: fixed;
    width: 76%;
    left: 12%;
    top: 45%;
    border-radius: 8px;
	text-align: center;
	display: none;
	z-index: 999;
	background-color: rgba(55,57,61,0.95);
	font-size: 16px;
	line-height: 20px;
	padding: 10px 5px;
	color: #fff;
	letter-spacing: 1px;   
}