*{
	margin:0;padding:0;
}
input,textarea{  -webkit-touch-callout:text;
    -webkit-user-select:text;
    user-select: text;}
html,body{ font-family:helvetica,Arial,"Hiragino Sans GB","Microsoft Yahei","simsun"; margin:0 auto;padding:0;background-color: #fafafa;}

a { background-color: transparent;}
a:active, a:hover {
    outline: 0;
}
a{text-decoration: none;}
.header{
    z-index: 999;
    width: 100%;
    height: 80px;line-height: 80px;
    position: fixed;text-align: center;
    top: 0;
    background: #fff;
    border-bottom: 2px solid #f4877e;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
}
.header .logo{
    display:inline-block;margin:10px auto;text-decoration: none;max-height: 60px;line-height: 60px;	 
}
.header .logo img{
    height: 60px;max-width: 100%;
}
.content{
	margin:100px auto 0;width:80%;min-width: 300px;max-width: 450px;background-color: #fcfcfc;border-radius: 5px;padding:10px;border:1px solid #eaeaea;text-align: center;color: #555555;
}
.content .box{
    width: 100%;
}
.content .boxSuccess{
    background: url(../images/right.png) no-repeat center 50px;background-size: 120px;padding-top:180px;line-height: 30px;font-size: 16px;width: 100%;display: none;padding-bottom: 35px;
}
.content p{
	line-height: 25px;text-align: center;font-size: 16px;padding:5px 0;
}
.content p .red{
    text-align: left;
    display: block;
    padding: 0 15px;
}
.content p .input{
	width:90%;margin:0 auto;line-height:30px;height: 30px;padding:0 10px; border:1px solid #bdc0c8;border-radius:5px; 
}
 .btnSubmit,.btnCancel{
	padding:0 25px; text-align: center;background-color: #ef3a29;border-radius: 5px;line-height: 35px;height: 35px;color:#ffffff;font-size: 18px;display: inline-block;margin:15px 10px 10px;min-width: 55px;border:1px solid #ef3a29;
}
.btnCancel{
    background: #ffffff;color: #ef3a29;
}

/*popup start*/
.fxPopwin{
    border-radius: 2px;min-width: 300px;max-width: 450px;border:1px solid #eaeaea;background-color: #fff;display:none;position:absolute;padding:10px;
}
.fxPopwin p{
    line-height: 25px;font-size: 16px;text-align: center;padding:5px 0;color: #555555;
}
.fxPopwin .buttons{text-align:center;padding: 0.2rem 0;}

.red{
    color: #ef3a29;
}
/*popup end*/