p{font-size:14px;line-height:22.4px;color:#6c7279}h1{font-size:35px;color:#2d3033;font-weight:100}h2{font-size:30px;color:#000;font-weight:100}h3{font-size:28px;color:#2d3033;font-weight:300;letter-spacing:1px}h4{font-size:17px;color:#000;font-weight:400}h5{font-size:14px;color:#2d3033;text-transform:uppercase;font-weight:700}.btn{min-height:40px;line-height:40px;background-color:#FC5434;color:#fff;font-size:13px;font-weight:600;border:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:inline-block;text-transform:uppercase;border-radius:40px}.footer .btn{width:80%}.footer .btn:hover,.btn:focus{background-color:#e52e2e;color:#fff}.code .btn{width:100px;min-height:30px;line-height:30px;}.code .btn:hover,.btn:focus{background-color:#e52e2e;color:#fff}a{color:#e84545}a:hover,a:focus{text-decoration:none;-moz-transition:background-color,color,0.3s;-o-transition:background-color,color,0.3s;-webkit-transition:background-color,color,0.3s;transition:background-color,color,0.3s}.section{padding:28px}.section-title{margin-top:0;letter-spacing:2px;line-height:39px}.section-title span{font-weight:600}.img-responsive{margin:auto}.banner{min-height:550px}.banner-img{position:relative}.overview-content h4{text-transform:uppercase;letter-spacing:1px}.overview-content p{font-size:13px;font-weight:300;line-height:21px;letter-spacing:1px;padding-right:12%}.container span{font-size:30px}.footer{height:100px;width:100%;background-color:transparent;position:fixed;bottom:0;width:100%;height:100px;line-height:100px;text-align:center}


img {
    max-width: 100%;
    height: auto;
}

.weixin-tip {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.8);
    filter: alpha(opacity=80);
    height: 100%;
    width: 100%;
    z-index: 100;
}

.weixin-tip p {
    text-align: center;
    margin-top: 10%;
    padding: 0 5%;
}
* { touch-action: pan-y; }
.ui-loader{
    display: none;
}
