﻿*{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}ul,ol,li{list-style:none;}
em,i{font-style:normal;}img{border:none;}
input,img{vertical-align:middle;}
body{color:#000;font-family:arial;background:#FFF;}
.clearfix:after{display:block;content:'';clear:both;visibility:hidden;}
.none{display:none;}.no-spacing{margin:0;padding:0;}
.margin-center{margin:0 auto;text-align:center;}
.text-tip{display:none;visibility:hidden;height:0;position:absolute;}
body{background-color:#eee!important;background:url(../images/bg.png) repeat;background-size:cover;}

.bg{width: 320px !important;}
.bg-top{background:url(../images/bg-top.png) no-repeat;width: 320px !important;margin-bottom:20PX;}
.logo{width: 160px !important;height:68px !important;margin:77px auto 0 auto;text-align:center;}
.btn-house,.btn-esf,.btn-zpb{background:url(../images/btn2.png) no-repeat;background-size:288px,226px;}
.btn-house{background-position:0 0;width: 288px !important;height:47px !important;display:block;}
.btn-esf{background-position:0 -90px;width: 288px !important;height:47px !important;display:block;margin-top:20px;}
.btn-zpb{background-position:0 -180px;width: 288px !important;height:47px !important;display:block;margin-top: 20px;}

.house-logo{width: 110px !important;height:128px !important;margin:77px auto 0 auto;text-align:center;}
.esf-logo{width: 118px !important;height:132px !important;margin:77px auto 0 auto;text-align:center;}
.zpb-logo{width: 118px !important;height:132px !important;margin:77px auto 0 auto;text-align:center;}
.house-android-btn,.house-ios-btn{background:url(../images/house-btn.png) no-repeat;background-size:288px,102px;}
.house-ios-btn{background-position:0 0;width: 288px !important;height:46px !important;display:block;}
.house-android-btn{background-position:0 -56px;width: 288px !important;height:46px !important;display:block;margin-top:10px;}
.esf-android-btn,.esf-ios-btn{background:url(../images/esf-btn.png) no-repeat;background-size:288px,102px;}
.esf-ios-btn{background-position:0 0;width: 288px !important;height:46px !important;display:block;}
.esf-android-btn{background-position:0 -56px;width: 288px !important;height:46px !important;display:block;margin-top:10px;}
.zpb-android-btn,.zpb-ios-btn{background:url(../images/zpb-btn.png) no-repeat;background-size:288px,102px;}
.zpb-ios-btn{background-position:0 0;width: 288px !important;height:46px !important;display:block;}
.zpb-android-btn{background-position:0 -56px;width: 288px !important;height:46px !important;display:block;margin-top:10px;}
#teambuy{display:none;position:fixed;top:30%;box-shadow: 1px 2px 8px 1px #999999;left: 3%;z-index:999;
    width: 94%;background-color: #FFFFFF;}
#teambuy .ui-mini{padding: 0.4em 0;}
#teambuy .ui-content{border:dashed 1px #c2c2c2;}
#teambuy .ui-btn{color: #FFFFFF;font-size: 18px;font-weight: bold;padding: 0.3em 5px;text-align: center;}
#teambuy .ui-btn-up-b{box-shadow: 2px 2px 2px 2px #E0E0E0;}
#teambuy .title{background-color:#4F4F4F;color:#fff;font-size: 14px;text-align: center;padding:0;line-height:35px;}
#teambuy .ui-input-text{display:inline;width: 65%;}
#teambuy li{padding:8px 5px;border-bottom:dashed 1px #c2c2c2;}
#teambuy input{border:solid 1px #c2c2c2;padding: 5px;width: 70%;}
#teambuy #btn{color:#ffffff;background-color:#58A3FF;display: block;
font-size: 18px;font-weight: bold; line-height: 35px;text-align: center;text-decoration: none;}

#info{display:none;position:fixed;top:40%;box-shadow: 1px 2px 8px 1px #999999;left: 5%;z-index:9999;
    width: 90%;background-color: #FFFFFF;font-size:14px;line-height:20px}
#info p{padding: 10px;}
#info .btn{color:#ffffff;background-color:#58A3FF;display: block;
font-size: 18px;font-weight: bold; line-height: 35px;text-align: center;text-decoration: none;}
#loading{ background: url("../images/loaderc.gif") no-repeat scroll 5px 8px #FFFFFF;
    color: #333333;display:none;
    font-weight: bold;
    left: 20%;
    line-height: 50px;
    min-height: 50px;
    opacity: 0.9;
    overflow: hidden;
    padding-left: 45px;
    position: fixed;
    top: 35%;
    width: 50%;
    z-index: 7;} 
