﻿@media screen and (max-width: 1100px) {
	body{
		overflow-x: auto;
	}
}


@media screen and (max-width: 750px) {
    *{
        /*-webkit-box-sizing: border-box;*/
        /*-moz-box-sizing: border-box;*/
        /*box-sizing: border-box;*/
    }
    body{
        font-family: 0.12rem/1.5 SourceHanSans,Arial,Helvetica,arial,sans-serif;
        min-width: 0;
        max-width: 7.5rem;
        width: 7.5rem;
        position: relative;
        top: 0;
        left: 0;
        margin-left: 0;
        overflow-x:hidden;
    }
    .heyl{
        display: none;
    }
    .main_top{
        display: block;
        width: 7.5rem;
        height: 0.9rem;
        background-color: rgba(51, 119, 255, 0.91);
        position: fixed;
        top: 0;
        left: 0;
        z-index: 999;
    }
    .main_topb .logo{
        width: 1.75rem;
        margin-left: 0.25rem;
        margin-top: 0.25rem;
        float: left;
    }
    .menu{
        position: fixed;
        top: 0.9rem;
        z-index: 99;
        display: none;
        width: 100%;
        background-color: rgb(51, 119, 255);
        margin-left: 0;
        padding: 0.2rem 0.3rem 0.5rem 0.25rem;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-top: 1px solid #eeeeee;
    }
    .menu>ul>li{
        display: block;
        width: 100%;
        text-align: left;
        padding: 0 0.25rem;
        height: auto;
        background: url("../images/jiantou2.png") no-repeat right 0.2rem;
        -webkit-background-size: 0.35rem;
        background-size: 0.35rem;
        border: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .menu>ul>li>a{
        line-height: 0.8rem;
        font-size: 0.3rem;
        display: block;
        color: #FFFFFF;
    }
    .menu>ul>li.on,.menu>ul>li:hover{
        border: none;
    }
    .menu>ul>li:hover ul{
        display: none;
    }
    .menu>ul>li ul li{
        line-height: 0.6rem;
        height: 0.6rem;
        font-size: 0.3rem;
        background: transparent;
        text-align: left;
        padding-left: 0.25rem;
        border-bottom: none;
    }
    .menu>ul>li ul li a{
        color: #ffffff;
    }
    .menu>ul>li ul{
        display: none;
        position: relative;
        top: 0;
        left: 0;
        background: transparent;
        padding-bottom: 0.4rem;
    }
    .menu>ul>li.on2 ul{
        /*display: block;*/
    }
    .main{
        padding-top: 0.9rem;
    }
    .m_mebb{
        width: 0.46rem;
        height: 0.46rem;
        float: right;
        margin-right: 0.25rem;
        margin-top: 0.24rem;
        background: url(../images/mebb.png) no-repeat;
        -webkit-background-size: 100%;
        background-size: 100%;
    }
    .main_topb .close{
        width: 0.36rem;
        height: 0.36rem;
        float: right;
        margin-right: 0.25rem;
        margin-top: 0.27rem;
        background: url(../images/cha.png) no-repeat;
        -webkit-background-size: 100%;
        background-size: 100%;
        display: none;
    }
    .m_mebb, .menu>ul .close, .zhaotx .close{
        display: block;
    }
    .ftop{
        display: none;
    }
    .ljhqa{
        width: 7rem;
    }
    .ljhqal,.ljhqar{
        width: 7rem;
        margin: 0 auto;
        float: none;
        text-align: center;
    }
    .ljhqal .ljh{
        margin: 0 auto;
        margin-top: 0.5rem;
        font-size: 0.36rem;
        height: 0.9rem;
        line-height: 0.9rem;
        width: 3.5rem;
    }
    .ljhqal p{
        font-size: 0.28rem;
        line-height: 1;
        text-align: left;
    }
    .ljhqal .tt{
        float: left;
        margin-left: 1.1rem;
        width: 0.25rem;
    }
    .ljhqal .yl{
        margin-bottom: 0.3rem;
    }
    .ljhqar .st1{
        margin: 0.5rem auto;
    }
    .ywxz,.ywxza,.ywxzc,.zslxa,.bottoma,.xiaza,.sysma,.buyfs,.helpa,.account,.order,.privacy{
        width: 7rem;
        margin: 0 auto;
    }
    .ywxz h2{
        font-size: 0.28rem;
    }
    .ywxz h1{
        font-size: 0.38rem;
    }
    .ywxzb{
        width: 90%;
        margin: 0 auto;
        float: none;
        margin-bottom: 0.3rem;
        height: auto;
        padding-bottom: 0.2rem;
    }
    .ywxzb p{
        font-size: 0.26rem;
        width: 5.8rem;
    }
    .ywxzb h3{
        font-size: 0.3rem;
    }
    .ywxzb:last-of-type{
        margin: 0 auto;
    }
    .ywxzb .t1{
        margin-top: 0.3rem;
        margin-bottom: 0.2rem;
        width: 1rem;
        height: 1rem;
    }
    .ywxzd{
        width: 100%;
        text-align: center;
    }
    .ywxzd p{
        width: 6rem;
        margin: 0 auto;
        font-size: 0.28rem;
    }
    .ywxzd .tz{
        margin: 0.4rem auto;
        float: none;
        height: 0.9rem;
        line-height: 0.9rem;
        font-size: 0.36rem;
        width: 4rem;
    }
    .ywxzd .a1{
        float: none;
        margin: 0 auto;
    }
    .ywxzd span{
        margin-left: 1rem;
        font-size: 0.28rem;
		line-height: 0.5rem;
    }
    .zslxa .lx{
        width: 7rem;
    }
    .bottomb{
        width: 3.5rem;
    }
    .xiaza .an{
        margin-left: 0.5rem;
        margin-right: 0.8rem;
    }
    .ywxzd .xzz{
        margin-left: 0;
        font-size: 0.2rem;
    }
    .sysma .ylb{
        width: 5rem;
    }
    .sysma .yla{
        width: 1.8rem;
    }
    .bottomb .ww{
        font-size: 0.24rem;
    }
    .bottomb h1,.sysma .ylb .p2{
        font-size: 0.3rem;
    }
    .bottoma h6,.packagea h1{
        font-size: 0.2rem;
    }
    .xiaza .an{
        padding-left: 0.3rem;
    }
    .xiaza img{
        margin-right: 0.15rem;
    }
    .ywxzd .cx2{
        margin-left: 0;
    }
	.bottomb .lx,.xiaza span,.sysma .ylb .p3,.buyfs h2,.buyfs .ts,.accounta .aa .p1,.accounta .aa .p2,.accounta .aa .p3{
		font-size: 0.22rem;
	}
	.bottomb .yl .t1{
		width: 0.5rem;
		height: auto;
	}
	.ljhqb img{
		width: 0.5rem;
	}
	.ywxzd .tta{
		width: 0.5rem;
		height: 0.5rem;
	}
.zslxa h2{
	font-size: 0.3rem;
}
.main_top .yy{
    width: 1.3rem;
    height: 0.4rem;
    line-height: 0.4rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 0.1rem;
    border: 1px solid rgba(255,255,255,1);
    border-radius: 0.04rem;
    display: block;
    margin-top: 0.25rem;
    background: none;
    color: #FFFFFF;
    float: left;
    font-size: 0.22rem;
    background-color: rgba(51, 119, 255, 0.91);
    margin-left: 3rem;
}
    .ywxzc.xz .ywxzd .tz .tt{
        margin-top: 0.25rem;
        margin-left: 0.8rem;
    }
    .ywxzc.xz .ywxzd .tz span{
        margin-left: 0;
        line-height: 0.9rem;
        font-size: 0.24rem;
    }
    .ywxzc.xz .ywxzd .yl .tz{
        margin-left: 0.5rem;
        float: left;
    }
    .ywxzd .a2{
        margin-left: 0.2rem;
        height: 0.9rem;
        line-height: 0.9rem;
        width: 1.8rem;
        font-size: 0.24rem;
    }
    .ywxzd .cx4{
        margin: 0 auto;
		width: 4.5rem;
    }
    .buyls{
        width: 100%;
        text-align: center;
    }
    .buyls .gou{
        float: none;
        margin: 0.35rem auto;
    }
    .buyls .ljhqal{
        padding-left: 0;
    }
    .buyfs{
        padding-bottom: 1rem;
    }
    .buyfs .ss{
        width: 5rem;
        height: 0.55rem;
        line-height: 0.55rem;
        font-size: 0.2rem;
    }
    .buyfs .ts{
        line-height: 0.55rem;
    }
    .buyfs h2{
        line-height: 0.65rem;
    }
    .packagea{
        margin-bottom: 0.7rem;
        margin-right: 1rem;
        height: auto;
    }
    .packagea:nth-of-type(2n){
        margin-right: 0;
    }
    .zfjg{
        width: 4rem;
        height: 0.7rem;
        line-height: 0.7rem;
        font-size: 0.28rem;
    }
    .wen .wt{
        width: 0.28rem;
    }
    .wen .p1{
        line-height: 0.28rem;
        font-size: 0.28rem;
    }
    .wen .p2{
        font-size: 0.24rem;
    }
    .dengl .a2{
        width: 5rem;
        height: 0.6rem;
        line-height: 0.6rem;
        font-size: 0.22rem;
    }
    .dengl{
        width: 5rem;
    }
    .dengl input{
        width: 5rem;
        height: 0.5rem;
        line-height: 0.5rem;
        font-size: 0.2rem;
    }
    .dengl .sr2{
        width: 3rem;
    }
    .dengl .sr3{
        width: 1.85rem;
    }
    .accounta .tt{
        margin-left: 0;
        margin-right: 0.25rem;
    }
    .accounta .xf{
        float: none;
        margin: 0 auto;
        margin-top: 0.6rem;
        width: 2.5rem;
        height: 0.45rem;
        line-height: 0.45rem;
    }
    .accounta .aa{
        float: none;
        padding-top: 0.1rem;
    }
    .accounta .xf img{
        width: 0.2rem;
        margin-top: 0.15rem;
        margin-left: 0.4rem;
    }
    .accounta .xf span{
        line-height: 0.45rem;
        font-size: 0.2rem;
    }
    .accountb{
        width: 7rem;
    }
    .accountb a{
        width: 3rem;
        height: 0.55rem;
        line-height: 0.55rem;
        font-size: 0.22rem;
        margin-bottom: 0.3rem;
    }
    .order table{
        font-size: 0.22rem;
    }
    .order h2{
        font-size: 0.28rem;
    }
    .password input{
        font-size: 0.2rem;
    }
    .privacy p{
        font-size: 0.24rem;
    }
    .blogo{
        display: none;
    }
    .bottomv{
        width: 7rem;
    }
    .menu .hg{
        margin-right: 0.1rem;
        width: 0.3rem;
    }
    .packagea{
        width: 3rem;
        margin-right: 0.2rem;
        margin-left: 0.2rem;
    }
    .packagea .yll .pp,.packagea .yll .pp1,.dengl .a1,.dengl .pp{
        font-size: 0.28rem;
    }
    .packagea .yll{
        height: 0.6rem;
    }
    .packagea .yll .pp,.packagea .yll .pp1{
        line-height: 0.6rem;
    }
    .ywxzd .xz{
        float: none;
        margin: 0 auto;
        font-size: 0.24rem;
    }
    .ywxzd .tz:hover .weimm{
        display: none;
    }
    .ljhq_buy,.buy_page .footer{
        display: none;
    }
    .zfjg_bj{
        background: #FFFFFF;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        padding: 10px 0;
        border-top: 1px solid #eee;
    }
    .zfjg{
        margin-bottom: 0;
    }



































}
