.contactpy input::-webkit-input-placeholder {

 font-size:14px; font-size:1.4rem;
opacity:1;

}

.contactpy input:-o-placeholder {
 font-size:14px; font-size:1.4rem;
color:#1291bc;

opacity:1;

}

.contactpy input::-moz-placeholder {
 font-size:14px; font-size:1.4rem;
color:#1291bc;

opacity:1;

}

.contactpy input:-ms-input-placeholder {
 font-size:14px; font-size:1.4rem;
opacity:1;

}

.contactpy3::-webkit-input-placeholder {
 font-size:14px; font-size:1.4rem;
opacity:1;

}

.contactpy3:-o-placeholder {
 font-size:14px; font-size:1.4rem;
opacity:1;

}

.contactpy3::-moz-placeholder {
 font-size:14px; font-size:1.4rem;
opacity:1;

}

.contactpy3:-ms-input-placeholder {
 font-size:14px; font-size:1.4rem;

opacity:1;

}

.kf-itempy{ width:178px; height:40px; border-radius:10px; background:#ff812e; color:#fff; line-height:24px; display:block; cursor:pointer; position: fixed;    bottom: 100px;    right: 7px; z-index:9999;}
.kf-itempy p{  color:#fff; line-height:40px; text-align:center; font-size:14px; font-size:1.4rem;  background: url(../img/youxiangpy.png) no-repeat 4px center;
    padding-left: 24px;}
.wppyz{     position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: #000;
    background-color: rgba(0,0,0,0.3);
    z-index: 99999;
	display:none;
	
}
.wppyz { }
.wppy{    
    width: 600px;
    border-radius: 10px;
    position: absolute;
    left: 50%;
    margin-left: -300px;
    top: 50%;
    margin-top: -167px; background:#fff;}
.wpnei{ padding:27px 36px 29px 33px; }
.day1{  font-size:30px; font-size:3.0rem; color:#fff; margin-top:0px;}
.contactpy{ /*padding-top:59px;*/}
.contactpy1{ font-size:22px; font-size:2.2rem; line-height:30px; color:#333; text-align:center;}
.contactpy3{  font-size:16px; font-size:1.6rem; color:#000; border:none; padding-left:2%; width:96%; padding-right:2%; height:95px; line-height:30px; margin-top:29px; margin-bottom:9px; background:#f5f5f5;     font-family: "OPENSANSREGULAR_0";}
.contactpy2{ font-size:16px; font-size:1.6rem;  color:#b2b2b2; border:none; padding-left:2%; width:96%; padding-right:2%; height:30px; line-height:30px; float:left; background:#f5f5f5; margin-bottom:9px;}
.contactpy4{ width:200px; height:42px; line-height:42px; color:#fff; font-size:24px; font-size:2.4rem; text-align:center; background:#ff812e; margin:0 auto; display:block; border-radius:10px; margin:0 auto; text-transform:uppercase;}

.guanbipy{ width:20px; position:absolute; right:-10px; top:-10px;}

@media screen and (max-width: 635px){
	.kf-itempy{ width:100%; right:0px; bottom:0px;}
	.kf-itempy p{background: url(../img/youxiangpy.png) no-repeat 20% center;} 
	.wppy{     width: 94%;
    left: 3%;
    margin-left: auto; height:auto; 
    }
	.footer_right{ padding-bottom:40px;}
	
	}
