 .m-p-main {

    min-width: 300px;

    max-width: 768px;

    margin: 0px auto;

 }

 .m-p-main .m-target-12px {

    height: 12px;

 }

  .m-p-main img {

    display: static;

    margin: 0 auto;

 }

 .m-p-main h2 {

    font-size: 2.64em;

    margin-bottom: 15px;

    font-weight: bold;

    text-align: center;

 }

 .m-p-main p {

   font-size: 1.4em;

   margin-bottom: 36px;

   text-align: center;

 }

 /*m: 一屏*/

 .m-p-main .m-p-bg {

    padding-bottom: 12px;

    background:url(../images/m-p-bg.jpg) no-repeat;

    -moz-background-size: 100% auto;

    -webkit-background-size: 100% auto;

    -o-background-size: 100% auto;

     background-size: 100% auto;

 }

 .m-p-dw .m-p-logo {

    padding-top: 16px;

 }

 .m-p-dw .m-p-logo img {

    width: 50%;

 }

 .m-p-dw .m-p-title {

    padding-top: 8px;

 }

 .m-p-dw .m-p-title img {

    width: 100%;

 }

 .m-p-dw .m-p-comment {

    color: #4C4C4C;

    font-size: 1.3em;

    text-align: center;

 }

  .m-p-dw .m-p-sfont {

    margin-top: 24px;

  }

  .m-p-dw .m-p-dw-layout {

    background: #f2f2ec;

    margin: 30px 14px 18px 14px;

    padding: 5px 16px 5px 16px;

    border-radius: 5px;

    -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

  }

 .m-p-dw .m-p-dw-layout p,.m-p-footer-dw p {

    color: #363330;

    font-size: 1.1em;

    font-weight: lighter;

    text-align: center;

    margin-bottom:  12px;

 }

 .m-p-btn1 {

    height: 44px;

    line-height: 44px;

	text-align:center;

 }

 .m-p-dw .m-p-dw-layout .m-p-btn,.m-p-footer-dw .m-p-btn {

    color: #fff;

    height: 44px;

    line-height: 44px;

    font-size: 1.6em;

    text-align: center;

    background: #0c94a2;

    border-radius: 5px;

    -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

 }

 .m-p-dw  .m-p-btn a,.m-p-footer-dw .m-p-btn a {

    color:#fff;

 }

 .m-p-dw  .m-p-btn a:before,.m-p-footer-dw .m-p-btn a:before{

    position: relative;

    width: 28px;

    height: 28px;

    content: '';

    right: 10px;

    top: 6px;

    display: inline-block;

 }

 .m-p-dw .m-p-btn a.m-p-ios:before,.m-p-footer-dw .m-p-btn a.m-p-ios:before{ 

    background: url(../images/m-p-ios.png) no-repeat;

    background-size: 100% 100%;

 } 

  .m-p-dw .m-p-btn a.m-p-android:before,.m-p-footer-dw .m-p-btn a.m-p-android:before { 

    background: url(../images/m-p-android.png) no-repeat;

    background-size: 100% 100%;

 } 

 /*m: 二屏 四屏*/

 .m-p-main .m-p-recommend, .m-p-main .m-p-price {

   padding: 25px 25px 0px 25px;

  }

 .m-p-recommend h2.m-p-font-recommend, .m-p-price h2.m-p-font-price {

   color: #3b3330;

 }

  .m-p-recommend p.m-p-font-content, .m-p-price p.m-p-font-content {

   color: #666;
   text-align:left;

 }

 .m-p-recommend img, .m-p-price img  {

   width: 74%;

 }

 /*m: 三屏 五屏*/

 .m-p-main .m-p-cartype,.m-p-main .m-p-nomoney {

   padding: 25px 25px 0px 25px;

  }

 .m-p-cartype h2.m-p-font-cartype,.m-p-nomoney h2.m-p-font-nomoney {

   color: #fffcf2;

 }

  .m-p-cartype p.m-p-font-content,  .m-p-nomoney p.m-p-font-content  {

   color: #fffcf2;

 }

 .m-p-cartype img, .m-p-nomoney img {

   width: 74%;

 }

 /*m: 六屏*/

.m-p-main .m-p-footer-dw {

  padding: 0px;

}









/*maqunjing*/

/*index-main-0*/

.index-main-0{

    position: relative;

    overflow: hidden;

}

.index-main-0 .title-con{

    display:-webkit-box;

    -webkit-box-align:center;

    -webkit-box-orient:vertical;

    -webkit-box-pack:center;

    height:100%;

    position: relative;

}

.index-main-0 .title{

    color:#fff;

    text-align: center;

    margin-top:-5%;

}

.index-main-0 .title h3{

    background:url("../images/tittle@2x.png") no-repeat;

    height:28px;

    width:282.5px;

    margin:0 auto;

    background-size:100% 100%;

    margin-bottom:10px;

}

.index-main-0 .title p{

    font-size:20px;

    opacity: 0.8;

    margin-bottom:0;

}



.index-main-0 .title .download{

    width:86px;

    height:40.5px;

    background:url("../images/btn-normal@2x.png") no-repeat;

    background-size:100% 100%;

    display:inline-block;

    margin-top:1%;

}

.index-main-0 .title .download:hover{



}

.index-main-0 .con{

    /*padding:0 10px;*/

    /*width:100%;*/

    box-sizing: border-box;

}

.index-main-0 .con dt{

    height:12.5px;

    background:url("../images/index-0-title.png") no-repeat;

    background-size:100% 100%;

    width:265px;

    margin:0 auto 0.5%;

}

.index-main-0 .con dd{

    padding-top:0.5%;

    font-size:15px;

    color:#ccc;

    display:box;

    display:-webkit-box;

    border-bottom:1px solid rgba(106,106,106,0.3);

    padding-bottom:3%;

    display:-webkit-box;

    -webkit-box-pack:start;

}

.index-main-0 .con dd span{

    width:3px;

    height:3px;

    background-color: #989493;

    display:block;

    border-radius:3px;

    margin-right:5px;

    margin-top:14px;

}

.index-main-0 .con dd div{

    -webkit-box-flex:1;

    /*font-weight:normal;

    display:block;

    background: url("../images/50.png") no-repeat right;

    background-size:78.5px 86px;*/

}

/*.index-main-0 .con dd div.pic-80{

    background-image: url("../images/80.png");

    background-size:92.5px 82.5px;

}*/

.index-main-0 .con dd img{

    display:inline-block;

}

.index-main-0 .con dd div p{

    text-align: left;

    margin-bottom:0.5%;

    font-size:inherit;

}

.index-main-0 .con dd div .y{

    color:#f9e72c;

}

.index-main-0 .con dd div .y .b{

    font-size:24px;

    vertical-align: -3px;

}

.index-main-0 .con dd div .green{

    background-color:#39aa4a;

    padding:0 2px;

    margin:0 2px;

}

.index-main-0 .foot{

    padding-bottom:10px;

    display:block;

    position: absolute;

    left:50%;

    bottom:0;

    width:108px;

    margin-left:-54px;

}

.index-main-0 .foot div{

    border:2px solid #888;

    width:7px;

    height:7px;

    transform:rotate(-45deg);

    -webkit-transform:rotate(-45deg);

    border-top:0;

    border-right:0;

    margin:0 auto;

}

.index-main-0 .foot p{

    margin-bottom:3px;

    font-size:12px;

    color:#fff;

    opacity: 0.5;

}

/*index-main-1*/

.index-main-1 .title{

    padding-top:10px;

    display:block;

}

.index-main-1 .title div{

    border:2px solid #888;

    width:7px;

    height:7px;

    transform:rotate(-45deg);

    -webkit-transform:rotate(-45deg);

    border-left:0;

    border-bottom:0;

    margin:0 auto;

}

.index-main-1 .title p{

    margin-top:3px;

    font-size:12px;

    margin-bottom:0;

    color:#fff;

    opacity: 0.5;

}

/*index-main-6*/

.index-main-6{
    padding:10px 14px;
	border-top:#999 solid 1px;
}

.index-main-6 h3 {
    color: #666;
    font-size: 15px;
    font-weight: bold;
	margin-top: 6px;
    margin-bottom: 6px;	
}

.index-main-6 p {	
    color: #666;
    font-size: 14px;
    line-height: 20px;
    text-align: left;

}
.foot {
    color: #888;
    font-size: 15px;
	line-height: 30px;
    text-align: center;
	border-top:#999 solid 1px;
}

