html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol,ul {
	list-style: none;
}
q:before,q:after,
blockquote:before,blockquote:after {
	content: "";
}
a{text-decoration:none;}
.clearfix:after {content: " ";clear: both;display: block;height: 0;visibility: hidden; }

body{font-family:Helvetica; font-size: 32px;}
img{display:block;width:100%;}
.baom-box{ position:relative;}
.baom-box .baom-form{ position:absolute;top:30px;left:50%; margin-left:-210px;}
.baom-box .baom-form i{display:inline-block; margin-right:20px; vertical-align:middle;width:57px; }
.baom-box .baom-form .icon1{ background:url(icon1.png) no-repeat; height:42px; }
.baom-box .baom-form .icon2{ background:url(icon2.png) no-repeat; height:58px; }
.baom-box .baom-form .icon3{ background:url(icon3.png) no-repeat;height:56px; }
.baom-box .baom-form .txt{width:300px; height:60px; line-height:60px; padding:0 20px; border:none; border-radius:7px; font-size:24px; display:inline-block;}
.baom-box .baom-form p{ margin-bottom:20px;}
.tj-btn{width:330px; height:66px; border:none; background:url(tj-btn.png) no-repeat; margin:0 auto; display:block;}
.footer{ position:relative;}
.footer .jiantou{
        -webkit-animation: start 1.5s infinite ease-in-out; width:31px; height:18px; position:fixed;bottom:40px;left:50%; margin-left:-15px;}

.sucess{display:none; position:absolute;top:50%;left:50%; transform:translate(-50%,-50%);z-index:1111;}
.close{ position:absolute;top:10px;right:10px;width:40px; height:40px; display:block;}
.layerbg{display:none;width: 100%;height: 100%;background-color:#000;opacity: 0.6;position: fixed;z-index:1000;top:0;left:0;}

@-webkit-keyframes start {
    0%,
    30% {
        opacity: 0;
        -webkit-transform: translate(0, -10px)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate(0, 0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translate(0, 8px)
    }
}

@-moz-keyframes start {
    0%,
    30% {
        opacity: 0;
        -moz-transform: translate(0, -10px)
    }

    60% {
        opacity: 1;
        -moz-transform: translate(0, 0)
    }

    100% {
        opacity: 0;
        -moz-transform: translate(0, 8px)
    }
}

@keyframes start {
    0%,
    30% {
        opacity: 0;
        transform: translate(0, -10px)
    }

    60% {
        opacity: 1;
        transform: translate(0, 0)
    }

    100% {
        opacity: 0;
        transform: translate(0, 8px)
    }
}

#ui-error-msg {display:none;position: fixed;top: 40%;left: 50%;width: 560px;line-height: 60px;background-color: #07779d;color: #c6ff00;font-size: 28px;text-align: center;border-radius: 7px;margin-left: -280px;margin-top: -15px;word-break: break-all;z-index:1111;}
#ui-error-msg.show{display:block;}