/*
.site-overlay {
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9998;
    background-color: rgba(0,0,0,0.5);
    -webkit-animation: fade 500ms;
    -moz-animation: fade 500ms;
    -o-animation: fade 500ms;
    animation: fade 500ms;
}

*/

.popconWrap{
	position:fixed;
	top:0;
	z-index:99999;
	width:80%;
	top:19%;
	left:10%;
}
.popconWrap img {
   width: 100%;
}
.popcon{
	position: absolute;
	width: 100%;
}
.xbtn{
	position:absolute;
	width:10vw;
	height:10vw;
    right: 0;
	top:0px;
    z-index: 999;
}
       
       
.movblack_box{
	width:100%;
	height: 100%;
	background-color: rgba(0,0,0,0.7);
	position: fixed;
	z-index: 999999999;
	opacity:0;
    top: -100%;
    padding-top: 30vw;
}
.movin {
    width: 90%;
    left: 5%;
    height: 50vw;
    background: #fff;
    position: relative;
}
.mott {
    position: absolute;
    top: 0;
    text-align: center;
    width: 100%;
    height: 10vw;
    background: #fff;
    line-height: 10vw;
    text-indent: -10vw;
    font-size: 3vw;
    color: #25939f;
    font-weight: bold;

}
.mlab {
    position: absolute;
    bottom: 5.7%;
    width: 100%;
    text-align: center;
    line-height: 4vw;
    font-size: 1.6vw;
    white-space: pre-wrap;
color: rgb(38,39,39,0.8);
}
    .movblack_box iframe {
        width: 100%;
        height: 55vw;
        position: relative;
        top: 0;
    }
.movbox{
    width: 100%;
	position: absolute;
	opacity:0;
	top: 7vw;
}


.mv_closebtn{
	width: 10vw;
    height: 10vw;
	position: absolute;
	right: 0;
    top: 0;
	cursor: pointer;
}
    .mv_closebtn img {
        width: 100%;
    }




/*btn*/

.pbb {
    position: absolute;
    width: 100%;
    height: 93%;
    display: block;
    top: 7%;
}
.pbb i {
    display: block;
    width: 100%;
}
.pbb .pw100 {
    display: block;
    width: 100%;
}

.pbb .pw50 {
    display: flex;
    width: 100%;
}
.pbb .pw50 a {
    display: block;
    width: 50%;
}

/*btn end*/
