ol.sections{
	width: 14000px;
}

ol.sections li:nth-child(2){
	background: url(../img/act3/SB_M_G11_U02_L04act3-42.png)no-repeat 140px 100px;
}
ol.sections li:nth-child(3){
	background: url(../img/act3/SB_M_G11_U02_L04act3-43.png)no-repeat 180px 100px;
}
ol.sections li:nth-child(4){
	background: url(../img/act3/SB_M_G11_U02_L04act3-44.png)no-repeat 160px 70px;
}

.nums{
	position: absolute;
	font-size: 1.5em;
    top: 110px;
    left: 200px;
}

.pop{
	position: absolute;
	font-size: 1.5em;
	font-style: italic;
    top: 117px;
    left: 210px;
}
.domin{
	position: absolute;
	font-size: 1.5em;
	font-style: italic;
	left: 200px;
}

.d1{
	top: 80px;
}
.d2{
    top: 144px;
    line-height: 1.25em;
}
.d3{
	top: 410px;
}

.contm{
	position: absolute;
	width: 1248px;
	height: 665px;
	top: 0px;
	left: 0px;
	overflow: hidden;
	overflow-y:auto;
}
.conti{
	position: relative;
	width: 100%;
	height: 1400px;
	background: url(../img/act3/SB_M_G11_U02_L04act3-45.png)no-repeat  90px 80px;
}

.inpcont{
	position: absolute;
    top: 220px;
    left: 187px;
    width: 500px;
    height: 1300px;
}

.inpcont input{
	position: relative;
	display: block;
    width: 347px;
    height: 46px;
	margin-bottom: 0;
    text-align: right;
}
.mg{
    height: 49px !important;
}

.bntgraf{
	position: absolute;
    width: 230px;
    height: 100px;
    top: 110px;
    left: 630px;
    display: none;
}
.bntgraf img, .bntgraf p{
	position: relative;
	display: inline-block;
    vertical-align: middle;
}
.bntgraf img{
	cursor: pointer;
	margin-right: 20px;
}
.bntgraf p{
	font-style: italic;
	font-size: 1.3em;
	font-weight: bold;
}

.gra{
	position: absolute;
    top: 210px;
    left: 580px;
	opacity: 0;
}
.fadeInDown{
	opacity: 1;
}