#banner{height: 3.5rem;background: url(../img/phone-partner-banner-bg.png) no-repeat center;background-size: 100% 100%;}
#banner h3{font-weight: normal;color: white;font-size: .23rem;padding-top: 1.4rem;text-align: center; letter-spacing: .01rem;}
#banner a{display: block;color: #ffffff;width: 1.2rem;height: 0.3rem;background: rgba(153, 153,153,.5);border-radius: 0.06rem;font: 0.15rem/0.3rem "";font-family: "myFOnt" ! important;text-align: center;margin: .15rem 0 0 1.24rem;}


#main{height: 11rem;}
#main .main-title{font-size: 0.24rem;color: #1d1d1b;text-align: center;padding-top: .5rem;font-weight: bold;}
#main .main-introduction{display: inline-block;color: #1d1d1b;text-align: center;font-size: 0.14rem;margin: .15rem 0 0 .26rem;}

#main ul{margin: 0.3rem 0 0 .27rem;}
#main ul li{width: 3.2rem;box-shadow: 0.01rem 0.01rem 0.1rem 0.01rem #d8d8d8;height: 1.3rem;border: 0.01rem solid #d8d8d8;margin-top: .2rem;}
#main ul li p{padding: 0.15rem 0 0 0.2rem;font-size: 0.14rem; color: #1d1d1b;}
#main ul li span{font-size: 0.14rem; color: #666666;margin-left: 0.2rem;padding-right: .2rem; margin-top: 0.05rem;display: inline-block;}
#main ul li a{display: block;width: .8rem;height: 0.24rem;float: left;font: 0.12rem/0.24rem "";font-family: "myFOnt" ! important;text-align: center;border-radius: 0.04rem;}
#main ul li .joinnow{background: #333333;color: white;margin: 0.22rem 0 0 0.2rem;}
#main ul li .viewdetails{border: 0.01rem solid #333333;color: #1d1d1b;margin: 0.22rem 0 0 0.05rem;}

