/* CSS Document */
#dialog{
	background:#000 \9;filter:alpha(opacity=80);
	background:rgba(0,0,0,0.8);
	width:100%;
	height:100%;
	position:fixed;
	left:0px;
	top:0px;
	z-index:1010;
	display:none
	}
.hide{ display:none;}
.dialog {
    position: fixed;
	z-index:100;
    top: 50%;
    left: 50%;
    width: 440px;
    padding-bottom:50px;
    margin-left: -220px;
    margin-top: -190px;
    text-align: center;
    box-shadow: 0 4px 4px 0 rgba(0,0,0,0.10);
    border-radius: 10px;
    background-color: #fff
}
.dialog .desc {
    margin-top:20px;
    margin-bottom: 20px;
	padding:0px 40px;
	font-size:16px;
	line-height:30px;
	color:#8f9bb2;
}
.dialog .icon {
    margin-top: 65px;
    height: 59px;
	}
.dialog .icon img{
	width:50%;
	max-width:69px;
	margin:0px auto;
	}	
.dialog .btn {
    width: 125px;
    height: 45px;
    border: none;
    outline: none;
    background: #000;
    border-radius: 2px;
    font-size: 14px;
    color: #FFF;
    cursor: pointer;}
.dialog .close {
    position: absolute;
    top: 20px;
    right: 20px;
/*    width: 22px;
    height: 22px;*/
    outline: none;
    border: none;
    cursor: pointer;
    background: url(close.png) center no-repeat;	
}
@media screen and (max-width:1002px){
	
.dialog {  
    width: 340px;
    padding-bottom:30px;
    margin-left: -170px;
    margin-top: -190px;
    text-align: center;
    border-radius: 15px;
    background-color: #fff
}
	
	.dialog .icon {
    margin-top:30px;
    height: 55px;
	}
	.dialog .icon img {
	max-width:55px;
    height: 55px;
	}
.dialog .desc {
    margin-top:15px;
    margin-bottom: 15px;
	font-size:14px;
	line-height:16px;
}	
.dialog .btn {
    width: 65px;
    height: 25px; 
    font-size: 14px;
}	
	}
@media screen and (max-width:340px){

.dialog {   
    width: 240px;
    padding-bottom:30px;
    margin-left: -120px;
    margin-top: -90px;
    text-align: center;
    border-radius: 15px;
    background-color: #fff
}
}



.msg{ position:absolute; top:45px; color:#40c3dc;}
.fborder{ border:2px solid #40c3dc !important;}
.mc{ top:235px !important;}

.@media screen and (max-width: 1680px){
	
.msg{ top:2.976vw !important;}	
.mc{ top:13.988vw !important;}
	}
	
.@media screen and (max-width: 1023px){
	
.msg{ top:50px !important;}	
.mc{ top:200px !important;}
	}	
	